/*!*********************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/js/plugins/notifications/noty.css ***!
  \*********************************************************************************************************************************/
.noty_layout_mixin, #noty_layout__top, #noty_layout__topLeft, #noty_layout__topCenter, #noty_layout__topRight, #noty_layout__bottom, #noty_layout__bottomLeft, #noty_layout__bottomCenter, #noty_layout__bottomRight, #noty_layout__center, #noty_layout__centerLeft, #noty_layout__centerRight {
  position: fixed;
  margin: 0;
  padding: 0;
  z-index: 9999999;
  -webkit-transform: translateZ(0) scale(1, 1);
  transform: translateZ(0) scale(1, 1);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-font-smoothing: subpixel-antialiased;
  filter: blur(0);
  -webkit-filter: blur(0);
  max-width: 90%; }

#noty_layout__top {
  top: 0;
  left: 5%;
  width: 90%; }

#noty_layout__topLeft {
  top: 20px;
  left: 20px;
  width: 325px; }

#noty_layout__topCenter {
  top: 5%;
  left: 50%;
  width: 325px;
  -webkit-transform: translate(-webkit-calc(-50% - .5px)) translateZ(0) scale(1, 1);
  transform: translate(calc(-50% - .5px)) translateZ(0) scale(1, 1); }

#noty_layout__topRight {
  top: 20px;
  right: 20px;
  width: 325px; }

#noty_layout__bottom {
  bottom: 0;
  left: 5%;
  width: 90%; }

#noty_layout__bottomLeft {
  bottom: 20px;
  left: 20px;
  width: 325px; }

#noty_layout__bottomCenter {
  bottom: 5%;
  left: 50%;
  width: 325px;
  -webkit-transform: translate(-webkit-calc(-50% - .5px)) translateZ(0) scale(1, 1);
  transform: translate(calc(-50% - .5px)) translateZ(0) scale(1, 1); }

#noty_layout__bottomRight {
  bottom: 20px;
  right: 20px;
  width: 325px; }

#noty_layout__center {
  top: 50%;
  left: 50%;
  width: 325px;
  -webkit-transform: translate(-webkit-calc(-50% - .5px), -webkit-calc(-50% - .5px)) translateZ(0) scale(1, 1);
  transform: translate(calc(-50% - .5px), calc(-50% - .5px)) translateZ(0) scale(1, 1); }

#noty_layout__centerLeft {
  top: 50%;
  left: 20px;
  width: 325px;
  -webkit-transform: translate(0, -webkit-calc(-50% - .5px)) translateZ(0) scale(1, 1);
  transform: translate(0, calc(-50% - .5px)) translateZ(0) scale(1, 1); }

#noty_layout__centerRight {
  top: 50%;
  right: 20px;
  width: 325px;
  -webkit-transform: translate(0, -webkit-calc(-50% - .5px)) translateZ(0) scale(1, 1);
  transform: translate(0, calc(-50% - .5px)) translateZ(0) scale(1, 1); }

.noty_progressbar {
  display: none; }

.noty_has_timeout.noty_has_progressbar .noty_progressbar {
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 3px;
  width: 100%;
  background-color: #646464;
  opacity: 0.2;
  filter: alpha(opacity=10); }

.noty_bar {
  -webkit-backface-visibility: hidden;
  -webkit-transform: translate(0, 0) translateZ(0) scale(1, 1);
  -ms-transform: translate(0, 0) scale(1, 1);
  transform: translate(0, 0) scale(1, 1);
  -webkit-font-smoothing: subpixel-antialiased;
  overflow: hidden; }

.noty_effects_open {
  opacity: 0;
  -webkit-transform: translate(50%);
  -ms-transform: translate(50%);
  transform: translate(50%);
  -webkit-animation: noty_anim_in 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
  animation: noty_anim_in 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards; }

.noty_effects_close {
  -webkit-animation: noty_anim_out 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
  animation: noty_anim_out 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards; }

.noty_fix_effects_height {
  -webkit-animation: noty_anim_height 75ms ease-out;
  animation: noty_anim_height 75ms ease-out; }

.noty_close_with_click {
  cursor: pointer; }

.noty_close_button {
  position: absolute;
  top: 2px;
  right: 2px;
  font-weight: bold;
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  background-color: rgba(0, 0, 0, 0.05);
  border-radius: 2px;
  cursor: pointer;
  -webkit-transition: all .2s ease-out;
  transition: all .2s ease-out; }

.noty_close_button:hover {
  background-color: rgba(0, 0, 0, 0.1); }

.noty_modal {
  position: fixed;
  width: 100%;
  height: 100%;
  background-color: #000;
  z-index: 10000;
  opacity: .3;
  left: 0;
  top: 0; }

.noty_modal.noty_modal_open {
  opacity: 0;
  -webkit-animation: noty_modal_in .3s ease-out;
  animation: noty_modal_in .3s ease-out; }

.noty_modal.noty_modal_close {
  -webkit-animation: noty_modal_out .3s ease-out;
  animation: noty_modal_out .3s ease-out;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards; }

@-webkit-keyframes noty_modal_in {
  100% {
    opacity: .3; } }

@keyframes noty_modal_in {
  100% {
    opacity: .3; } }

@-webkit-keyframes noty_modal_out {
  100% {
    opacity: 0; } }

@keyframes noty_modal_out {
  100% {
    opacity: 0; } }

@keyframes noty_modal_out {
  100% {
    opacity: 0; } }

@-webkit-keyframes noty_anim_in {
  100% {
    -webkit-transform: translate(0);
    transform: translate(0);
    opacity: 1; } }

@keyframes noty_anim_in {
  100% {
    -webkit-transform: translate(0);
    transform: translate(0);
    opacity: 1; } }

@-webkit-keyframes noty_anim_out {
  100% {
    -webkit-transform: translate(50%);
    transform: translate(50%);
    opacity: 0; } }

@keyframes noty_anim_out {
  100% {
    -webkit-transform: translate(50%);
    transform: translate(50%);
    opacity: 0; } }

@-webkit-keyframes noty_anim_height {
  100% {
    height: 0; } }

@keyframes noty_anim_height {
  100% {
    height: 0; } }

.noty_theme__relax.noty_bar {
  margin: 4px 0;
  overflow: hidden;
  border-radius: 2px;
  position: relative; }
.noty_theme__relax.noty_bar .noty_body {
  padding: 10px; }
.noty_theme__relax.noty_bar .noty_buttons {
  border-top: 1px solid #e7e7e7;
  padding: 5px 10px; }

.noty_theme__relax.noty_type__alert,
.noty_theme__relax.noty_type__notification {
  background-color: #fff;
  border: 1px solid #dedede;
  color: #444; }

.noty_theme__relax.noty_type__warning {
  background-color: #FFEAA8;
  border: 1px solid #FFC237;
  color: #826200; }
.noty_theme__relax.noty_type__warning .noty_buttons {
  border-color: #dfaa30; }

.noty_theme__relax.noty_type__error {
  background-color: #FF8181;
  border: 1px solid #e25353;
  color: #FFF; }
.noty_theme__relax.noty_type__error .noty_buttons {
  border-color: darkred; }

.noty_theme__relax.noty_type__info,
.noty_theme__relax.noty_type__information {
  background-color: #78C5E7;
  border: 1px solid #3badd6;
  color: #FFF; }
.noty_theme__relax.noty_type__info .noty_buttons,
.noty_theme__relax.noty_type__information .noty_buttons {
  border-color: #0B90C4; }

.noty_theme__relax.noty_type__success {
  background-color: #BCF5BC;
  border: 1px solid #7cdd77;
  color: darkgreen; }
.noty_theme__relax.noty_type__success .noty_buttons {
  border-color: #50C24E; }

.noty_theme__metroui.noty_bar {
  margin: 4px 0;
  overflow: hidden;
  position: relative;
  box-shadow: rgba(0, 0, 0, 0.298039) 0 0 5px 0; }
.noty_theme__metroui.noty_bar .noty_progressbar {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 3px;
  width: 100%;
  background-color: #000;
  opacity: 0.2;
  filter: alpha(opacity=20); }
.noty_theme__metroui.noty_bar .noty_body {
  padding: 1.25em;
  font-size: 14px; }
.noty_theme__metroui.noty_bar .noty_buttons {
  padding: 0 10px .5em 10px; }

.noty_theme__metroui.noty_type__alert,
.noty_theme__metroui.noty_type__notification {
  background-color: #fff;
  color: #1d1d1d; }

.noty_theme__metroui.noty_type__warning {
  background-color: #FA6800;
  color: #fff; }

.noty_theme__metroui.noty_type__error {
  background-color: #CE352C;
  color: #FFF; }

.noty_theme__metroui.noty_type__info,
.noty_theme__metroui.noty_type__information {
  background-color: #1BA1E2;
  color: #FFF; }

.noty_theme__metroui.noty_type__success {
  background-color: #60A917;
  color: #fff; }

.noty_theme__mint.noty_bar {
  margin: 4px 0;
  overflow: hidden;
  border-radius: 2px;
  position: relative; }
.noty_theme__mint.noty_bar .noty_body {
  padding: 10px;
  font-size: 14px; }
.noty_theme__mint.noty_bar .noty_buttons {
  padding: 10px; }

.noty_theme__mint.noty_type__alert,
.noty_theme__mint.noty_type__notification {
  background-color: #fff;
  border-bottom: 1px solid #D1D1D1;
  color: #2F2F2F; }

.noty_theme__mint.noty_type__warning {
  background-color: #FFAE42;
  border-bottom: 1px solid #E89F3C;
  color: #fff; }

.noty_theme__mint.noty_type__error {
  background-color: #DE636F;
  border-bottom: 1px solid #CA5A65;
  color: #fff; }

.noty_theme__mint.noty_type__info,
.noty_theme__mint.noty_type__information {
  background-color: #7F7EFF;
  border-bottom: 1px solid #7473E8;
  color: #fff; }

.noty_theme__mint.noty_type__success {
  background-color: #AFC765;
  border-bottom: 1px solid #A0B55C;
  color: #fff; }

.noty_theme__sunset.noty_bar {
  margin: 4px 0;
  overflow: hidden;
  border-radius: 2px;
  position: relative; }
.noty_theme__sunset.noty_bar .noty_body {
  padding: 10px;
  font-size: 14px;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); }
.noty_theme__sunset.noty_bar .noty_buttons {
  padding: 10px; }

.noty_theme__sunset.noty_type__alert,
.noty_theme__sunset.noty_type__notification {
  background-color: #073B4C;
  color: #fff; }
.noty_theme__sunset.noty_type__alert .noty_progressbar,
.noty_theme__sunset.noty_type__notification .noty_progressbar {
  background-color: #fff; }

.noty_theme__sunset.noty_type__warning {
  background-color: #FFD166;
  color: #fff; }

.noty_theme__sunset.noty_type__error {
  background-color: #EF476F;
  color: #fff; }
.noty_theme__sunset.noty_type__error .noty_progressbar {
  opacity: .4; }

.noty_theme__sunset.noty_type__info,
.noty_theme__sunset.noty_type__information {
  background-color: #118AB2;
  color: #fff; }
.noty_theme__sunset.noty_type__info .noty_progressbar,
.noty_theme__sunset.noty_type__information .noty_progressbar {
  opacity: .6; }

.noty_theme__sunset.noty_type__success {
  background-color: #06D6A0;
  color: #fff; }

.noty_theme__bootstrap-v3.noty_bar {
  margin: 4px 0;
  overflow: hidden;
  position: relative;
  border: 1px solid transparent;
  border-radius: 4px; }
.noty_theme__bootstrap-v3.noty_bar .noty_body {
  padding: 15px; }
.noty_theme__bootstrap-v3.noty_bar .noty_buttons {
  padding: 10px; }
.noty_theme__bootstrap-v3.noty_bar .noty_close_button {
  font-size: 21px;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: .2;
  background: transparent; }
.noty_theme__bootstrap-v3.noty_bar .noty_close_button:hover {
  background: transparent;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: .5; }

.noty_theme__bootstrap-v3.noty_type__alert,
.noty_theme__bootstrap-v3.noty_type__notification {
  background-color: #fff;
  color: inherit; }

.noty_theme__bootstrap-v3.noty_type__warning {
  background-color: #fcf8e3;
  color: #8a6d3b;
  border-color: #faebcc; }

.noty_theme__bootstrap-v3.noty_type__error {
  background-color: #f2dede;
  color: #a94442;
  border-color: #ebccd1; }

.noty_theme__bootstrap-v3.noty_type__info,
.noty_theme__bootstrap-v3.noty_type__information {
  background-color: #d9edf7;
  color: #31708f;
  border-color: #bce8f1; }

.noty_theme__bootstrap-v3.noty_type__success {
  background-color: #dff0d8;
  color: #3c763d;
  border-color: #d6e9c6; }

.noty_theme__bootstrap-v4.noty_bar {
  margin: 4px 0;
  overflow: hidden;
  position: relative;
  border: 1px solid transparent;
  border-radius: .25rem; }
.noty_theme__bootstrap-v4.noty_bar .noty_body {
  padding: .75rem 1.25rem; }
.noty_theme__bootstrap-v4.noty_bar .noty_buttons {
  padding: 10px; }
.noty_theme__bootstrap-v4.noty_bar .noty_close_button {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: .5;
  background: transparent; }
.noty_theme__bootstrap-v4.noty_bar .noty_close_button:hover {
  background: transparent;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: .75; }

.noty_theme__bootstrap-v4.noty_type__alert,
.noty_theme__bootstrap-v4.noty_type__notification {
  background-color: #fff;
  color: inherit; }

.noty_theme__bootstrap-v4.noty_type__warning {
  background-color: #fcf8e3;
  color: #8a6d3b;
  border-color: #faebcc; }

.noty_theme__bootstrap-v4.noty_type__error {
  background-color: #f2dede;
  color: #a94442;
  border-color: #ebccd1; }

.noty_theme__bootstrap-v4.noty_type__info,
.noty_theme__bootstrap-v4.noty_type__information {
  background-color: #d9edf7;
  color: #31708f;
  border-color: #bce8f1; }

.noty_theme__bootstrap-v4.noty_type__success {
  background-color: #dff0d8;
  color: #3c763d;
  border-color: #d6e9c6; }

.noty_theme__semanticui.noty_bar {
  margin: 4px 0;
  overflow: hidden;
  position: relative;
  border: 1px solid transparent;
  font-size: 1em;
  border-radius: .28571429rem;
  box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.22) inset, 0 0 0 0 transparent; }
.noty_theme__semanticui.noty_bar .noty_body {
  padding: 1em 1.5em;
  line-height: 1.4285em; }
.noty_theme__semanticui.noty_bar .noty_buttons {
  padding: 10px; }

.noty_theme__semanticui.noty_type__alert,
.noty_theme__semanticui.noty_type__notification {
  background-color: #f8f8f9;
  color: rgba(0, 0, 0, 0.87); }

.noty_theme__semanticui.noty_type__warning {
  background-color: #fffaf3;
  color: #573a08;
  box-shadow: 0 0 0 1px #c9ba9b inset, 0 0 0 0 transparent; }

.noty_theme__semanticui.noty_type__error {
  background-color: #fff6f6;
  color: #9f3a38;
  box-shadow: 0 0 0 1px #e0b4b4 inset, 0 0 0 0 transparent; }

.noty_theme__semanticui.noty_type__info,
.noty_theme__semanticui.noty_type__information {
  background-color: #f8ffff;
  color: #276f86;
  box-shadow: 0 0 0 1px #a9d5de inset, 0 0 0 0 transparent; }

.noty_theme__semanticui.noty_type__success {
  background-color: #fcfff5;
  color: #2c662d;
  box-shadow: 0 0 0 1px #a3c293 inset, 0 0 0 0 transparent; }

.noty_theme__nest.noty_bar {
  margin: 0 0 15px 0;
  overflow: hidden;
  border-radius: 2px;
  position: relative;
  box-shadow: rgba(0, 0, 0, 0.098039) 5px 4px 10px 0; }
.noty_theme__nest.noty_bar .noty_body {
  padding: 10px;
  font-size: 14px;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); }
.noty_theme__nest.noty_bar .noty_buttons {
  padding: 10px; }

.noty_layout .noty_theme__nest.noty_bar {
  z-index: 5; }

.noty_layout .noty_theme__nest.noty_bar:nth-child(2) {
  position: absolute;
  top: 0;
  margin-top: 4px;
  margin-right: -4px;
  margin-left: 4px;
  z-index: 4;
  width: 100%; }

.noty_layout .noty_theme__nest.noty_bar:nth-child(3) {
  position: absolute;
  top: 0;
  margin-top: 8px;
  margin-right: -8px;
  margin-left: 8px;
  z-index: 3;
  width: 100%; }

.noty_layout .noty_theme__nest.noty_bar:nth-child(4) {
  position: absolute;
  top: 0;
  margin-top: 12px;
  margin-right: -12px;
  margin-left: 12px;
  z-index: 2;
  width: 100%; }

.noty_layout .noty_theme__nest.noty_bar:nth-child(5) {
  position: absolute;
  top: 0;
  margin-top: 16px;
  margin-right: -16px;
  margin-left: 16px;
  z-index: 1;
  width: 100%; }

.noty_layout .noty_theme__nest.noty_bar:nth-child(n+6) {
  position: absolute;
  top: 0;
  margin-top: 20px;
  margin-right: -20px;
  margin-left: 20px;
  z-index: -1;
  width: 100%; }

#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(2),
#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(2) {
  margin-top: 4px;
  margin-left: -4px;
  margin-right: 4px; }

#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(3),
#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(3) {
  margin-top: 8px;
  margin-left: -8px;
  margin-right: 8px; }

#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(4),
#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(4) {
  margin-top: 12px;
  margin-left: -12px;
  margin-right: 12px; }

#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(5),
#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(5) {
  margin-top: 16px;
  margin-left: -16px;
  margin-right: 16px; }

#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(n+6),
#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(n+6) {
  margin-top: 20px;
  margin-left: -20px;
  margin-right: 20px; }

.noty_theme__nest.noty_type__alert,
.noty_theme__nest.noty_type__notification {
  background-color: #073B4C;
  color: #fff; }
.noty_theme__nest.noty_type__alert .noty_progressbar,
.noty_theme__nest.noty_type__notification .noty_progressbar {
  background-color: #fff; }

.noty_theme__nest.noty_type__warning {
  background-color: #FFD166;
  color: #fff; }

.noty_theme__nest.noty_type__error {
  background-color: #EF476F;
  color: #fff; }
.noty_theme__nest.noty_type__error .noty_progressbar {
  opacity: .4; }

.noty_theme__nest.noty_type__info,
.noty_theme__nest.noty_type__information {
  background-color: #118AB2;
  color: #fff; }
.noty_theme__nest.noty_type__info .noty_progressbar,
.noty_theme__nest.noty_type__information .noty_progressbar {
  opacity: .6; }

.noty_theme__nest.noty_type__success {
  background-color: #06D6A0;
  color: #fff; }

.noty_theme__light.noty_bar {
  margin: 4px 0;
  overflow: hidden;
  border-radius: 2px;
  position: relative; }
.noty_theme__light.noty_bar .noty_body {
  padding: 10px; }
.noty_theme__light.noty_bar .noty_buttons {
  border-top: 1px solid #e7e7e7;
  padding: 5px 10px; }

.noty_theme__light.noty_type__alert,
.noty_theme__light.noty_type__notification {
  background-color: #fff;
  border: 1px solid #dedede;
  color: #444; }

.noty_theme__light.noty_type__warning {
  background-color: #FFEAA8;
  border: 1px solid #FFC237;
  color: #826200; }
.noty_theme__light.noty_type__warning .noty_buttons {
  border-color: #dfaa30; }

.noty_theme__light.noty_type__error {
  background-color: #ED7000;
  border: 1px solid #e25353;
  color: #FFF; }
.noty_theme__light.noty_type__error .noty_buttons {
  border-color: darkred; }

.noty_theme__light.noty_type__info,
.noty_theme__light.noty_type__information {
  background-color: #78C5E7;
  border: 1px solid #3badd6;
  color: #FFF; }
.noty_theme__light.noty_type__info .noty_buttons,
.noty_theme__light.noty_type__information .noty_buttons {
  border-color: #0B90C4; }

.noty_theme__light.noty_type__success {
  background-color: #57C880;
  border: 1px solid #7cdd77;
  color: darkgreen; }
.noty_theme__light.noty_type__success .noty_buttons {
  border-color: #50C24E; }

/*# sourceMappingURL=noty.css.map*/

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QkFBc0I7RUFDdEIseUJBQXlCO0VBQ3pCLFdBQVcsRUFBRTs7QUFFZjtFQUNFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsY0FBYyxFQUFFO0FBQ2xCO0VBQ0UscUJBQXFCLEVBQUU7O0FBRXpCO0VBQ0UseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QixXQUFXLEVBQUU7QUFDZjtFQUNFLHFCQUFxQixFQUFFOztBQUV6Qjs7RUFFRSx5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVcsRUFBRTtBQUNmOztFQUVFLHFCQUFxQixFQUFFOztBQUV6QjtFQUNFLHlCQUF5QjtFQUN6Qix5QkFBeUI7RUFDekIsZ0JBQWdCLEVBQUU7QUFDcEI7RUFDRSxxQkFBcUIsRUFBRTs7QUFFekIsa0NBQWtDLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvcGx1Z2lucy9ub3RpZmljYXRpb25zL25vdHkuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5ub3R5X2xheW91dF9taXhpbiwgI25vdHlfbGF5b3V0X190b3AsICNub3R5X2xheW91dF9fdG9wTGVmdCwgI25vdHlfbGF5b3V0X190b3BDZW50ZXIsICNub3R5X2xheW91dF9fdG9wUmlnaHQsICNub3R5X2xheW91dF9fYm90dG9tLCAjbm90eV9sYXlvdXRfX2JvdHRvbUxlZnQsICNub3R5X2xheW91dF9fYm90dG9tQ2VudGVyLCAjbm90eV9sYXlvdXRfX2JvdHRvbVJpZ2h0LCAjbm90eV9sYXlvdXRfX2NlbnRlciwgI25vdHlfbGF5b3V0X19jZW50ZXJMZWZ0LCAjbm90eV9sYXlvdXRfX2NlbnRlclJpZ2h0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHotaW5kZXg6IDk5OTk5OTk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlKDEsIDEpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUoMSwgMSk7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHN1YnBpeGVsLWFudGlhbGlhc2VkO1xuICBmaWx0ZXI6IGJsdXIoMCk7XG4gIC13ZWJraXQtZmlsdGVyOiBibHVyKDApO1xuICBtYXgtd2lkdGg6IDkwJTsgfVxuXG4jbm90eV9sYXlvdXRfX3RvcCB7XG4gIHRvcDogMDtcbiAgbGVmdDogNSU7XG4gIHdpZHRoOiA5MCU7IH1cblxuI25vdHlfbGF5b3V0X190b3BMZWZ0IHtcbiAgdG9wOiAyMHB4O1xuICBsZWZ0OiAyMHB4O1xuICB3aWR0aDogMzI1cHg7IH1cblxuI25vdHlfbGF5b3V0X190b3BDZW50ZXIge1xuICB0b3A6IDUlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAzMjVweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtd2Via2l0LWNhbGMoLTUwJSAtIC41cHgpKSB0cmFuc2xhdGVaKDApIHNjYWxlKDEsIDEpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKC01MCUgLSAuNXB4KSkgdHJhbnNsYXRlWigwKSBzY2FsZSgxLCAxKTsgfVxuXG4jbm90eV9sYXlvdXRfX3RvcFJpZ2h0IHtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgd2lkdGg6IDMyNXB4OyB9XG5cbiNub3R5X2xheW91dF9fYm90dG9tIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1JTtcbiAgd2lkdGg6IDkwJTsgfVxuXG4jbm90eV9sYXlvdXRfX2JvdHRvbUxlZnQge1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDIwcHg7XG4gIHdpZHRoOiAzMjVweDsgfVxuXG4jbm90eV9sYXlvdXRfX2JvdHRvbUNlbnRlciB7XG4gIGJvdHRvbTogNSU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDMyNXB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC13ZWJraXQtY2FsYygtNTAlIC0gLjVweCkpIHRyYW5zbGF0ZVooMCkgc2NhbGUoMSwgMSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTUwJSAtIC41cHgpKSB0cmFuc2xhdGVaKDApIHNjYWxlKDEsIDEpOyB9XG5cbiNub3R5X2xheW91dF9fYm90dG9tUmlnaHQge1xuICBib3R0b206IDIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzI1cHg7IH1cblxuI25vdHlfbGF5b3V0X19jZW50ZXIge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMzI1cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLXdlYmtpdC1jYWxjKC01MCUgLSAuNXB4KSwgLXdlYmtpdC1jYWxjKC01MCUgLSAuNXB4KSkgdHJhbnNsYXRlWigwKSBzY2FsZSgxLCAxKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYygtNTAlIC0gLjVweCksIGNhbGMoLTUwJSAtIC41cHgpKSB0cmFuc2xhdGVaKDApIHNjYWxlKDEsIDEpOyB9XG5cbiNub3R5X2xheW91dF9fY2VudGVyTGVmdCB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAyMHB4O1xuICB3aWR0aDogMzI1cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLXdlYmtpdC1jYWxjKC01MCUgLSAuNXB4KSkgdHJhbnNsYXRlWigwKSBzY2FsZSgxLCAxKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgY2FsYygtNTAlIC0gLjVweCkpIHRyYW5zbGF0ZVooMCkgc2NhbGUoMSwgMSk7IH1cblxuI25vdHlfbGF5b3V0X19jZW50ZXJSaWdodCB7XG4gIHRvcDogNTAlO1xuICByaWdodDogMjBweDtcbiAgd2lkdGg6IDMyNXB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC13ZWJraXQtY2FsYygtNTAlIC0gLjVweCkpIHRyYW5zbGF0ZVooMCkgc2NhbGUoMSwgMSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIGNhbGMoLTUwJSAtIC41cHgpKSB0cmFuc2xhdGVaKDApIHNjYWxlKDEsIDEpOyB9XG5cbi5ub3R5X3Byb2dyZXNzYmFyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubm90eV9oYXNfdGltZW91dC5ub3R5X2hhc19wcm9ncmVzc2JhciAubm90eV9wcm9ncmVzc2JhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjQ2NDY0O1xuICBvcGFjaXR5OiAwLjI7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMCk7IH1cblxuLm5vdHlfYmFyIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgdHJhbnNsYXRlWigwKSBzY2FsZSgxLCAxKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDEsIDEpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgxLCAxKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogc3VicGl4ZWwtYW50aWFsaWFzZWQ7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLm5vdHlfZWZmZWN0c19vcGVuIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlKTtcbiAgLXdlYmtpdC1hbmltYXRpb246IG5vdHlfYW5pbV9pbiAwLjVzIGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpO1xuICBhbmltYXRpb246IG5vdHlfYW5pbV9pbiAwLjVzIGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkczsgfVxuXG4ubm90eV9lZmZlY3RzX2Nsb3NlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IG5vdHlfYW5pbV9vdXQgMC41cyBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTtcbiAgYW5pbWF0aW9uOiBub3R5X2FuaW1fb3V0IDAuNXMgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzOyB9XG5cbi5ub3R5X2ZpeF9lZmZlY3RzX2hlaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBub3R5X2FuaW1faGVpZ2h0IDc1bXMgZWFzZS1vdXQ7XG4gIGFuaW1hdGlvbjogbm90eV9hbmltX2hlaWdodCA3NW1zIGVhc2Utb3V0OyB9XG5cbi5ub3R5X2Nsb3NlX3dpdGhfY2xpY2sge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLm5vdHlfY2xvc2VfYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgcmlnaHQ6IDJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1vdXQ7IH1cblxuLm5vdHlfY2xvc2VfYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG5cbi5ub3R5X21vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgb3BhY2l0eTogLjM7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDsgfVxuXG4ubm90eV9tb2RhbC5ub3R5X21vZGFsX29wZW4ge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LWFuaW1hdGlvbjogbm90eV9tb2RhbF9pbiAuM3MgZWFzZS1vdXQ7XG4gIGFuaW1hdGlvbjogbm90eV9tb2RhbF9pbiAuM3MgZWFzZS1vdXQ7IH1cblxuLm5vdHlfbW9kYWwubm90eV9tb2RhbF9jbG9zZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBub3R5X21vZGFsX291dCAuM3MgZWFzZS1vdXQ7XG4gIGFuaW1hdGlvbjogbm90eV9tb2RhbF9vdXQgLjNzIGVhc2Utb3V0O1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkczsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbm90eV9tb2RhbF9pbiB7XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IC4zOyB9IH1cblxuQGtleWZyYW1lcyBub3R5X21vZGFsX2luIHtcbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogLjM7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbm90eV9tb2RhbF9vdXQge1xuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyBub3R5X21vZGFsX291dCB7XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIG5vdHlfbW9kYWxfb3V0IHtcbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBub3R5X2FuaW1faW4ge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIG5vdHlfYW5pbV9pbiB7XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBub3R5X2FuaW1fb3V0IHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgbm90eV9hbmltX291dCB7XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbm90eV9hbmltX2hlaWdodCB7XG4gIDEwMCUge1xuICAgIGhlaWdodDogMDsgfSB9XG5cbkBrZXlmcmFtZXMgbm90eV9hbmltX2hlaWdodCB7XG4gIDEwMCUge1xuICAgIGhlaWdodDogMDsgfSB9XG5cbi5ub3R5X3RoZW1lX19yZWxheC5ub3R5X2JhciB7XG4gIG1hcmdpbjogNHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4ubm90eV90aGVtZV9fcmVsYXgubm90eV9iYXIgLm5vdHlfYm9keSB7XG4gIHBhZGRpbmc6IDEwcHg7IH1cbi5ub3R5X3RoZW1lX19yZWxheC5ub3R5X2JhciAubm90eV9idXR0b25zIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlN2U3ZTc7XG4gIHBhZGRpbmc6IDVweCAxMHB4OyB9XG5cbi5ub3R5X3RoZW1lX19yZWxheC5ub3R5X3R5cGVfX2FsZXJ0LFxuLm5vdHlfdGhlbWVfX3JlbGF4Lm5vdHlfdHlwZV9fbm90aWZpY2F0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcbiAgY29sb3I6ICM0NDQ7IH1cblxuLm5vdHlfdGhlbWVfX3JlbGF4Lm5vdHlfdHlwZV9fd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVBQTg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkMyMzc7XG4gIGNvbG9yOiAjODI2MjAwOyB9XG4ubm90eV90aGVtZV9fcmVsYXgubm90eV90eXBlX193YXJuaW5nIC5ub3R5X2J1dHRvbnMge1xuICBib3JkZXItY29sb3I6ICNkZmFhMzA7IH1cblxuLm5vdHlfdGhlbWVfX3JlbGF4Lm5vdHlfdHlwZV9fZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4MTgxO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTI1MzUzO1xuICBjb2xvcjogI0ZGRjsgfVxuLm5vdHlfdGhlbWVfX3JlbGF4Lm5vdHlfdHlwZV9fZXJyb3IgLm5vdHlfYnV0dG9ucyB7XG4gIGJvcmRlci1jb2xvcjogZGFya3JlZDsgfVxuXG4ubm90eV90aGVtZV9fcmVsYXgubm90eV90eXBlX19pbmZvLFxuLm5vdHlfdGhlbWVfX3JlbGF4Lm5vdHlfdHlwZV9faW5mb3JtYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhDNUU3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjM2JhZGQ2O1xuICBjb2xvcjogI0ZGRjsgfVxuLm5vdHlfdGhlbWVfX3JlbGF4Lm5vdHlfdHlwZV9faW5mbyAubm90eV9idXR0b25zLFxuLm5vdHlfdGhlbWVfX3JlbGF4Lm5vdHlfdHlwZV9faW5mb3JtYXRpb24gLm5vdHlfYnV0dG9ucyB7XG4gIGJvcmRlci1jb2xvcjogIzBCOTBDNDsgfVxuXG4ubm90eV90aGVtZV9fcmVsYXgubm90eV90eXBlX19zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JDRjVCQztcbiAgYm9yZGVyOiAxcHggc29saWQgIzdjZGQ3NztcbiAgY29sb3I6IGRhcmtncmVlbjsgfVxuLm5vdHlfdGhlbWVfX3JlbGF4Lm5vdHlfdHlwZV9fc3VjY2VzcyAubm90eV9idXR0b25zIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTBDMjRFOyB9XG5cbi5ub3R5X3RoZW1lX19tZXRyb3VpLm5vdHlfYmFyIHtcbiAgbWFyZ2luOiA0cHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMjk4MDM5KSAwIDAgNXB4IDA7IH1cbi5ub3R5X3RoZW1lX19tZXRyb3VpLm5vdHlfYmFyIC5ub3R5X3Byb2dyZXNzYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogM3B4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgb3BhY2l0eTogMC4yO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MjApOyB9XG4ubm90eV90aGVtZV9fbWV0cm91aS5ub3R5X2JhciAubm90eV9ib2R5IHtcbiAgcGFkZGluZzogMS4yNWVtO1xuICBmb250LXNpemU6IDE0cHg7IH1cbi5ub3R5X3RoZW1lX19tZXRyb3VpLm5vdHlfYmFyIC5ub3R5X2J1dHRvbnMge1xuICBwYWRkaW5nOiAwIDEwcHggLjVlbSAxMHB4OyB9XG5cbi5ub3R5X3RoZW1lX19tZXRyb3VpLm5vdHlfdHlwZV9fYWxlcnQsXG4ubm90eV90aGVtZV9fbWV0cm91aS5ub3R5X3R5cGVfX25vdGlmaWNhdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMWQxZDFkOyB9XG5cbi5ub3R5X3RoZW1lX19tZXRyb3VpLm5vdHlfdHlwZV9fd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQTY4MDA7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5ub3R5X3RoZW1lX19tZXRyb3VpLm5vdHlfdHlwZV9fZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0UzNTJDO1xuICBjb2xvcjogI0ZGRjsgfVxuXG4ubm90eV90aGVtZV9fbWV0cm91aS5ub3R5X3R5cGVfX2luZm8sXG4ubm90eV90aGVtZV9fbWV0cm91aS5ub3R5X3R5cGVfX2luZm9ybWF0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFCQTFFMjtcbiAgY29sb3I6ICNGRkY7IH1cblxuLm5vdHlfdGhlbWVfX21ldHJvdWkubm90eV90eXBlX19zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwQTkxNztcbiAgY29sb3I6ICNmZmY7IH1cblxuLm5vdHlfdGhlbWVfX21pbnQubm90eV9iYXIge1xuICBtYXJnaW46IDRweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuLm5vdHlfdGhlbWVfX21pbnQubm90eV9iYXIgLm5vdHlfYm9keSB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDsgfVxuLm5vdHlfdGhlbWVfX21pbnQubm90eV9iYXIgLm5vdHlfYnV0dG9ucyB7XG4gIHBhZGRpbmc6IDEwcHg7IH1cblxuLm5vdHlfdGhlbWVfX21pbnQubm90eV90eXBlX19hbGVydCxcbi5ub3R5X3RoZW1lX19taW50Lm5vdHlfdHlwZV9fbm90aWZpY2F0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEMUQxRDE7XG4gIGNvbG9yOiAjMkYyRjJGOyB9XG5cbi5ub3R5X3RoZW1lX19taW50Lm5vdHlfdHlwZV9fd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkFFNDI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTg5RjNDO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ubm90eV90aGVtZV9fbWludC5ub3R5X3R5cGVfX2Vycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RFNjM2RjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQTVBNjU7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5ub3R5X3RoZW1lX19taW50Lm5vdHlfdHlwZV9faW5mbyxcbi5ub3R5X3RoZW1lX19taW50Lm5vdHlfdHlwZV9faW5mb3JtYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN0Y3RUZGO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzc0NzNFODtcbiAgY29sb3I6ICNmZmY7IH1cblxuLm5vdHlfdGhlbWVfX21pbnQubm90eV90eXBlX19zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FGQzc2NTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNBMEI1NUM7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5ub3R5X3RoZW1lX19zdW5zZXQubm90eV9iYXIge1xuICBtYXJnaW46IDRweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuLm5vdHlfdGhlbWVfX3N1bnNldC5ub3R5X2JhciAubm90eV9ib2R5IHtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4ubm90eV90aGVtZV9fc3Vuc2V0Lm5vdHlfYmFyIC5ub3R5X2J1dHRvbnMge1xuICBwYWRkaW5nOiAxMHB4OyB9XG5cbi5ub3R5X3RoZW1lX19zdW5zZXQubm90eV90eXBlX19hbGVydCxcbi5ub3R5X3RoZW1lX19zdW5zZXQubm90eV90eXBlX19ub3RpZmljYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDczQjRDO1xuICBjb2xvcjogI2ZmZjsgfVxuLm5vdHlfdGhlbWVfX3N1bnNldC5ub3R5X3R5cGVfX2FsZXJ0IC5ub3R5X3Byb2dyZXNzYmFyLFxuLm5vdHlfdGhlbWVfX3N1bnNldC5ub3R5X3R5cGVfX25vdGlmaWNhdGlvbiAubm90eV9wcm9ncmVzc2JhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLm5vdHlfdGhlbWVfX3N1bnNldC5ub3R5X3R5cGVfX3dhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMTY2O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ubm90eV90aGVtZV9fc3Vuc2V0Lm5vdHlfdHlwZV9fZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUY0NzZGO1xuICBjb2xvcjogI2ZmZjsgfVxuLm5vdHlfdGhlbWVfX3N1bnNldC5ub3R5X3R5cGVfX2Vycm9yIC5ub3R5X3Byb2dyZXNzYmFyIHtcbiAgb3BhY2l0eTogLjQ7IH1cblxuLm5vdHlfdGhlbWVfX3N1bnNldC5ub3R5X3R5cGVfX2luZm8sXG4ubm90eV90aGVtZV9fc3Vuc2V0Lm5vdHlfdHlwZV9faW5mb3JtYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE4QUIyO1xuICBjb2xvcjogI2ZmZjsgfVxuLm5vdHlfdGhlbWVfX3N1bnNldC5ub3R5X3R5cGVfX2luZm8gLm5vdHlfcHJvZ3Jlc3NiYXIsXG4ubm90eV90aGVtZV9fc3Vuc2V0Lm5vdHlfdHlwZV9faW5mb3JtYXRpb24gLm5vdHlfcHJvZ3Jlc3NiYXIge1xuICBvcGFjaXR5OiAuNjsgfVxuXG4ubm90eV90aGVtZV9fc3Vuc2V0Lm5vdHlfdHlwZV9fc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNkQ2QTA7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5ub3R5X3RoZW1lX19ib290c3RyYXAtdjMubm90eV9iYXIge1xuICBtYXJnaW46IDRweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbi5ub3R5X3RoZW1lX19ib290c3RyYXAtdjMubm90eV9iYXIgLm5vdHlfYm9keSB7XG4gIHBhZGRpbmc6IDE1cHg7IH1cbi5ub3R5X3RoZW1lX19ib290c3RyYXAtdjMubm90eV9iYXIgLm5vdHlfYnV0dG9ucyB7XG4gIHBhZGRpbmc6IDEwcHg7IH1cbi5ub3R5X3RoZW1lX19ib290c3RyYXAtdjMubm90eV9iYXIgLm5vdHlfY2xvc2VfYnV0dG9uIHtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICNmZmY7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0yMCk7XG4gIG9wYWNpdHk6IC4yO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuLm5vdHlfdGhlbWVfX2Jvb3RzdHJhcC12My5ub3R5X2JhciAubm90eV9jbG9zZV9idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG4gIG9wYWNpdHk6IC41OyB9XG5cbi5ub3R5X3RoZW1lX19ib290c3RyYXAtdjMubm90eV90eXBlX19hbGVydCxcbi5ub3R5X3RoZW1lX19ib290c3RyYXAtdjMubm90eV90eXBlX19ub3RpZmljYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4ubm90eV90aGVtZV9fYm9vdHN0cmFwLXYzLm5vdHlfdHlwZV9fd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBib3JkZXItY29sb3I6ICNmYWViY2M7IH1cblxuLm5vdHlfdGhlbWVfX2Jvb3RzdHJhcC12My5ub3R5X3R5cGVfX2Vycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcbiAgY29sb3I6ICNhOTQ0NDI7XG4gIGJvcmRlci1jb2xvcjogI2ViY2NkMTsgfVxuXG4ubm90eV90aGVtZV9fYm9vdHN0cmFwLXYzLm5vdHlfdHlwZV9faW5mbyxcbi5ub3R5X3RoZW1lX19ib290c3RyYXAtdjMubm90eV90eXBlX19pbmZvcm1hdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG4gIGNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICNiY2U4ZjE7IH1cblxuLm5vdHlfdGhlbWVfX2Jvb3RzdHJhcC12My5ub3R5X3R5cGVfX3N1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xuICBjb2xvcjogIzNjNzYzZDtcbiAgYm9yZGVyLWNvbG9yOiAjZDZlOWM2OyB9XG5cbi5ub3R5X3RoZW1lX19ib290c3RyYXAtdjQubm90eV9iYXIge1xuICBtYXJnaW46IDRweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAuMjVyZW07IH1cbi5ub3R5X3RoZW1lX19ib290c3RyYXAtdjQubm90eV9iYXIgLm5vdHlfYm9keSB7XG4gIHBhZGRpbmc6IC43NXJlbSAxLjI1cmVtOyB9XG4ubm90eV90aGVtZV9fYm9vdHN0cmFwLXY0Lm5vdHlfYmFyIC5ub3R5X2J1dHRvbnMge1xuICBwYWRkaW5nOiAxMHB4OyB9XG4ubm90eV90aGVtZV9fYm9vdHN0cmFwLXY0Lm5vdHlfYmFyIC5ub3R5X2Nsb3NlX2J1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICNmZmY7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0yMCk7XG4gIG9wYWNpdHk6IC41O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuLm5vdHlfdGhlbWVfX2Jvb3RzdHJhcC12NC5ub3R5X2JhciAubm90eV9jbG9zZV9idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG4gIG9wYWNpdHk6IC43NTsgfVxuXG4ubm90eV90aGVtZV9fYm9vdHN0cmFwLXY0Lm5vdHlfdHlwZV9fYWxlcnQsXG4ubm90eV90aGVtZV9fYm9vdHN0cmFwLXY0Lm5vdHlfdHlwZV9fbm90aWZpY2F0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuLm5vdHlfdGhlbWVfX2Jvb3RzdHJhcC12NC5ub3R5X3R5cGVfX3dhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYm9yZGVyLWNvbG9yOiAjZmFlYmNjOyB9XG5cbi5ub3R5X3RoZW1lX19ib290c3RyYXAtdjQubm90eV90eXBlX19lcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XG4gIGNvbG9yOiAjYTk0NDQyO1xuICBib3JkZXItY29sb3I6ICNlYmNjZDE7IH1cblxuLm5vdHlfdGhlbWVfX2Jvb3RzdHJhcC12NC5ub3R5X3R5cGVfX2luZm8sXG4ubm90eV90aGVtZV9fYm9vdHN0cmFwLXY0Lm5vdHlfdHlwZV9faW5mb3JtYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xuICBjb2xvcjogIzMxNzA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmNlOGYxOyB9XG5cbi5ub3R5X3RoZW1lX19ib290c3RyYXAtdjQubm90eV90eXBlX19zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbiAgY29sb3I6ICMzYzc2M2Q7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTljNjsgfVxuXG4ubm90eV90aGVtZV9fc2VtYW50aWN1aS5ub3R5X2JhciB7XG4gIG1hcmdpbjogNHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW07XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDM0LCAzNiwgMzgsIDAuMjIpIGluc2V0LCAwIDAgMCAwIHRyYW5zcGFyZW50OyB9XG4ubm90eV90aGVtZV9fc2VtYW50aWN1aS5ub3R5X2JhciAubm90eV9ib2R5IHtcbiAgcGFkZGluZzogMWVtIDEuNWVtO1xuICBsaW5lLWhlaWdodDogMS40Mjg1ZW07IH1cbi5ub3R5X3RoZW1lX19zZW1hbnRpY3VpLm5vdHlfYmFyIC5ub3R5X2J1dHRvbnMge1xuICBwYWRkaW5nOiAxMHB4OyB9XG5cbi5ub3R5X3RoZW1lX19zZW1hbnRpY3VpLm5vdHlfdHlwZV9fYWxlcnQsXG4ubm90eV90aGVtZV9fc2VtYW50aWN1aS5ub3R5X3R5cGVfX25vdGlmaWNhdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjk7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5ub3R5X3RoZW1lX19zZW1hbnRpY3VpLm5vdHlfdHlwZV9fd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZhZjM7XG4gIGNvbG9yOiAjNTczYTA4O1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2M5YmE5YiBpbnNldCwgMCAwIDAgMCB0cmFuc3BhcmVudDsgfVxuXG4ubm90eV90aGVtZV9fc2VtYW50aWN1aS5ub3R5X3R5cGVfX2Vycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjZmNjtcbiAgY29sb3I6ICM5ZjNhMzg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZTBiNGI0IGluc2V0LCAwIDAgMCAwIHRyYW5zcGFyZW50OyB9XG5cbi5ub3R5X3RoZW1lX19zZW1hbnRpY3VpLm5vdHlfdHlwZV9faW5mbyxcbi5ub3R5X3RoZW1lX19zZW1hbnRpY3VpLm5vdHlfdHlwZV9faW5mb3JtYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmZmZmO1xuICBjb2xvcjogIzI3NmY4NjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNhOWQ1ZGUgaW5zZXQsIDAgMCAwIDAgdHJhbnNwYXJlbnQ7IH1cblxuLm5vdHlfdGhlbWVfX3NlbWFudGljdWkubm90eV90eXBlX19zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmZmNTtcbiAgY29sb3I6ICMyYzY2MmQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjYTNjMjkzIGluc2V0LCAwIDAgMCAwIHRyYW5zcGFyZW50OyB9XG5cbi5ub3R5X3RoZW1lX19uZXN0Lm5vdHlfYmFyIHtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA5ODAzOSkgNXB4IDRweCAxMHB4IDA7IH1cbi5ub3R5X3RoZW1lX19uZXN0Lm5vdHlfYmFyIC5ub3R5X2JvZHkge1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbi5ub3R5X3RoZW1lX19uZXN0Lm5vdHlfYmFyIC5ub3R5X2J1dHRvbnMge1xuICBwYWRkaW5nOiAxMHB4OyB9XG5cbi5ub3R5X2xheW91dCAubm90eV90aGVtZV9fbmVzdC5ub3R5X2JhciB7XG4gIHotaW5kZXg6IDU7IH1cblxuLm5vdHlfbGF5b3V0IC5ub3R5X3RoZW1lX19uZXN0Lm5vdHlfYmFyOm50aC1jaGlsZCgyKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIG1hcmdpbi1yaWdodDogLTRweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgei1pbmRleDogNDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm5vdHlfbGF5b3V0IC5ub3R5X3RoZW1lX19uZXN0Lm5vdHlfYmFyOm50aC1jaGlsZCgzKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIG1hcmdpbi1yaWdodDogLThweDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgei1pbmRleDogMztcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm5vdHlfbGF5b3V0IC5ub3R5X3RoZW1lX19uZXN0Lm5vdHlfYmFyOm50aC1jaGlsZCg0KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm5vdHlfbGF5b3V0IC5ub3R5X3RoZW1lX19uZXN0Lm5vdHlfYmFyOm50aC1jaGlsZCg1KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICBtYXJnaW4tbGVmdDogMTZweDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm5vdHlfbGF5b3V0IC5ub3R5X3RoZW1lX19uZXN0Lm5vdHlfYmFyOm50aC1jaGlsZChuKzYpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB6LWluZGV4OiAtMTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuI25vdHlfbGF5b3V0X19ib3R0b21MZWZ0IC5ub3R5X3RoZW1lX19uZXN0Lm5vdHlfYmFyOm50aC1jaGlsZCgyKSxcbiNub3R5X2xheW91dF9fdG9wTGVmdCAubm90eV90aGVtZV9fbmVzdC5ub3R5X2JhcjpudGgtY2hpbGQoMikge1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDsgfVxuXG4jbm90eV9sYXlvdXRfX2JvdHRvbUxlZnQgLm5vdHlfdGhlbWVfX25lc3Qubm90eV9iYXI6bnRoLWNoaWxkKDMpLFxuI25vdHlfbGF5b3V0X190b3BMZWZ0IC5ub3R5X3RoZW1lX19uZXN0Lm5vdHlfYmFyOm50aC1jaGlsZCgzKSB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4OyB9XG5cbiNub3R5X2xheW91dF9fYm90dG9tTGVmdCAubm90eV90aGVtZV9fbmVzdC5ub3R5X2JhcjpudGgtY2hpbGQoNCksXG4jbm90eV9sYXlvdXRfX3RvcExlZnQgLm5vdHlfdGhlbWVfX25lc3Qubm90eV9iYXI6bnRoLWNoaWxkKDQpIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7IH1cblxuI25vdHlfbGF5b3V0X19ib3R0b21MZWZ0IC5ub3R5X3RoZW1lX19uZXN0Lm5vdHlfYmFyOm50aC1jaGlsZCg1KSxcbiNub3R5X2xheW91dF9fdG9wTGVmdCAubm90eV90aGVtZV9fbmVzdC5ub3R5X2JhcjpudGgtY2hpbGQoNSkge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gIG1hcmdpbi1yaWdodDogMTZweDsgfVxuXG4jbm90eV9sYXlvdXRfX2JvdHRvbUxlZnQgLm5vdHlfdGhlbWVfX25lc3Qubm90eV9iYXI6bnRoLWNoaWxkKG4rNiksXG4jbm90eV9sYXlvdXRfX3RvcExlZnQgLm5vdHlfdGhlbWVfX25lc3Qubm90eV9iYXI6bnRoLWNoaWxkKG4rNikge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDsgfVxuXG4ubm90eV90aGVtZV9fbmVzdC5ub3R5X3R5cGVfX2FsZXJ0LFxuLm5vdHlfdGhlbWVfX25lc3Qubm90eV90eXBlX19ub3RpZmljYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDczQjRDO1xuICBjb2xvcjogI2ZmZjsgfVxuLm5vdHlfdGhlbWVfX25lc3Qubm90eV90eXBlX19hbGVydCAubm90eV9wcm9ncmVzc2Jhcixcbi5ub3R5X3RoZW1lX19uZXN0Lm5vdHlfdHlwZV9fbm90aWZpY2F0aW9uIC5ub3R5X3Byb2dyZXNzYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4ubm90eV90aGVtZV9fbmVzdC5ub3R5X3R5cGVfX3dhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMTY2O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ubm90eV90aGVtZV9fbmVzdC5ub3R5X3R5cGVfX2Vycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGNDc2RjtcbiAgY29sb3I6ICNmZmY7IH1cbi5ub3R5X3RoZW1lX19uZXN0Lm5vdHlfdHlwZV9fZXJyb3IgLm5vdHlfcHJvZ3Jlc3NiYXIge1xuICBvcGFjaXR5OiAuNDsgfVxuXG4ubm90eV90aGVtZV9fbmVzdC5ub3R5X3R5cGVfX2luZm8sXG4ubm90eV90aGVtZV9fbmVzdC5ub3R5X3R5cGVfX2luZm9ybWF0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExOEFCMjtcbiAgY29sb3I6ICNmZmY7IH1cbi5ub3R5X3RoZW1lX19uZXN0Lm5vdHlfdHlwZV9faW5mbyAubm90eV9wcm9ncmVzc2Jhcixcbi5ub3R5X3RoZW1lX19uZXN0Lm5vdHlfdHlwZV9faW5mb3JtYXRpb24gLm5vdHlfcHJvZ3Jlc3NiYXIge1xuICBvcGFjaXR5OiAuNjsgfVxuXG4ubm90eV90aGVtZV9fbmVzdC5ub3R5X3R5cGVfX3N1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDZENkEwO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ubm90eV90aGVtZV9fbGlnaHQubm90eV9iYXIge1xuICBtYXJnaW46IDRweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuLm5vdHlfdGhlbWVfX2xpZ2h0Lm5vdHlfYmFyIC5ub3R5X2JvZHkge1xuICBwYWRkaW5nOiAxMHB4OyB9XG4ubm90eV90aGVtZV9fbGlnaHQubm90eV9iYXIgLm5vdHlfYnV0dG9ucyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBwYWRkaW5nOiA1cHggMTBweDsgfVxuXG4ubm90eV90aGVtZV9fbGlnaHQubm90eV90eXBlX19hbGVydCxcbi5ub3R5X3RoZW1lX19saWdodC5ub3R5X3R5cGVfX25vdGlmaWNhdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWRlZGU7XG4gIGNvbG9yOiAjNDQ0OyB9XG5cbi5ub3R5X3RoZW1lX19saWdodC5ub3R5X3R5cGVfX3dhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFQUE4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZDMjM3O1xuICBjb2xvcjogIzgyNjIwMDsgfVxuLm5vdHlfdGhlbWVfX2xpZ2h0Lm5vdHlfdHlwZV9fd2FybmluZyAubm90eV9idXR0b25zIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGZhYTMwOyB9XG5cbi5ub3R5X3RoZW1lX19saWdodC5ub3R5X3R5cGVfX2Vycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VENzAwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UyNTM1MztcbiAgY29sb3I6ICNGRkY7IH1cbi5ub3R5X3RoZW1lX19saWdodC5ub3R5X3R5cGVfX2Vycm9yIC5ub3R5X2J1dHRvbnMge1xuICBib3JkZXItY29sb3I6IGRhcmtyZWQ7IH1cblxuLm5vdHlfdGhlbWVfX2xpZ2h0Lm5vdHlfdHlwZV9faW5mbyxcbi5ub3R5X3RoZW1lX19saWdodC5ub3R5X3R5cGVfX2luZm9ybWF0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4QzVFNztcbiAgYm9yZGVyOiAxcHggc29saWQgIzNiYWRkNjtcbiAgY29sb3I6ICNGRkY7IH1cbi5ub3R5X3RoZW1lX19saWdodC5ub3R5X3R5cGVfX2luZm8gLm5vdHlfYnV0dG9ucyxcbi5ub3R5X3RoZW1lX19saWdodC5ub3R5X3R5cGVfX2luZm9ybWF0aW9uIC5ub3R5X2J1dHRvbnMge1xuICBib3JkZXItY29sb3I6ICMwQjkwQzQ7IH1cblxuLm5vdHlfdGhlbWVfX2xpZ2h0Lm5vdHlfdHlwZV9fc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1N0M4ODA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3Y2RkNzc7XG4gIGNvbG9yOiBkYXJrZ3JlZW47IH1cbi5ub3R5X3RoZW1lX19saWdodC5ub3R5X3R5cGVfX3N1Y2Nlc3MgLm5vdHlfYnV0dG9ucyB7XG4gIGJvcmRlci1jb2xvcjogIzUwQzI0RTsgfVxuXG4vKiMgc291cmNlTWFwcGluZ1VSTD1ub3R5LmNzcy5tYXAqLyJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/