@charset "UTF-8";
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url("../fonts/fontawesome-webfont3e6e.eot?v=4.7.0");
  src: url("../fonts/fontawesome-webfontd41d.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont3e6e.woff2?v=4.7.0") format("woff2"), url("../fonts/fontawesome-webfont3e6e.woff?v=4.7.0") format("woff"), url("../fonts/fontawesome-webfont3e6e.ttf?v=4.7.0") format("truetype"), url("../fonts/fontawesome-webfont3e6e.svg?v=4.7.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal; }

.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -15%; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-fw {
  width: 1.28571em;
  text-align: center; }

.fa-ul {
  padding-left: 0;
  margin-left: 2.14286em;
  list-style-type: none; }
  .fa-ul > li {
    position: relative; }

.fa-li {
  position: absolute;
  left: -2.14286em;
  width: 2.14286em;
  top: 0.14286em;
  text-align: center; }
  .fa-li.fa-lg {
    left: -1.85714em; }

.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eee;
  border-radius: .1em; }

.fa-pull-left {
  float: left; }

.fa-pull-right {
  float: right; }

.fa.fa-pull-left {
  margin-right: .3em; }

.fa.fa-pull-right {
  margin-left: .3em; }

/* Deprecated as of 4.4.0 */
.pull-right {
  float: right; }

.pull-left {
  float: left; }

.fa.pull-left {
  margin-right: .3em; }

.fa.pull-right {
  margin-left: .3em; }

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear; }

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8); }

@-webkit-keyframes fa-spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(359deg); } }

@keyframes fa-spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(359deg); } }

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg); }

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg); }

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg); }

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scale(-1, 1); }

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(1, -1); }

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none; }

.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle; }

.fa-stack-1x, .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center; }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: #fff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: ""; }

.fa-music:before {
  content: ""; }

.fa-search:before {
  content: ""; }

.fa-envelope-o:before {
  content: ""; }

.fa-heart:before {
  content: ""; }

.fa-star:before {
  content: ""; }

.fa-star-o:before {
  content: ""; }

.fa-user:before {
  content: ""; }

.fa-film:before {
  content: ""; }

.fa-th-large:before {
  content: ""; }

.fa-th:before {
  content: ""; }

.fa-th-list:before {
  content: ""; }

.fa-check:before {
  content: ""; }

.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: ""; }

.fa-search-plus:before {
  content: ""; }

.fa-search-minus:before {
  content: ""; }

.fa-power-off:before {
  content: ""; }

.fa-signal:before {
  content: ""; }

.fa-gear:before,
.fa-cog:before {
  content: ""; }

.fa-trash-o:before {
  content: ""; }

.fa-home:before {
  content: ""; }

.fa-file-o:before {
  content: ""; }

.fa-clock-o:before {
  content: ""; }

.fa-road:before {
  content: ""; }

.fa-download:before {
  content: ""; }

.fa-arrow-circle-o-down:before {
  content: ""; }

.fa-arrow-circle-o-up:before {
  content: ""; }

.fa-inbox:before {
  content: ""; }

.fa-play-circle-o:before {
  content: ""; }

.fa-rotate-right:before,
.fa-repeat:before {
  content: ""; }

.fa-refresh:before {
  content: ""; }

.fa-list-alt:before {
  content: ""; }

.fa-lock:before {
  content: ""; }

.fa-flag:before {
  content: ""; }

.fa-headphones:before {
  content: ""; }

.fa-volume-off:before {
  content: ""; }

.fa-volume-down:before {
  content: ""; }

.fa-volume-up:before {
  content: ""; }

.fa-qrcode:before {
  content: ""; }

.fa-barcode:before {
  content: ""; }

.fa-tag:before {
  content: ""; }

.fa-tags:before {
  content: ""; }

.fa-book:before {
  content: ""; }

.fa-bookmark:before {
  content: ""; }

.fa-print:before {
  content: ""; }

.fa-camera:before {
  content: ""; }

.fa-font:before {
  content: ""; }

.fa-bold:before {
  content: ""; }

.fa-italic:before {
  content: ""; }

.fa-text-height:before {
  content: ""; }

.fa-text-width:before {
  content: ""; }

.fa-align-left:before {
  content: ""; }

.fa-align-center:before {
  content: ""; }

.fa-align-right:before {
  content: ""; }

.fa-align-justify:before {
  content: ""; }

.fa-list:before {
  content: ""; }

.fa-dedent:before,
.fa-outdent:before {
  content: ""; }

.fa-indent:before {
  content: ""; }

.fa-video-camera:before {
  content: ""; }

.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: ""; }

.fa-pencil:before {
  content: ""; }

.fa-map-marker:before {
  content: ""; }

.fa-adjust:before {
  content: ""; }

.fa-tint:before {
  content: ""; }

.fa-edit:before,
.fa-pencil-square-o:before {
  content: ""; }

.fa-share-square-o:before {
  content: ""; }

.fa-check-square-o:before {
  content: ""; }

.fa-arrows:before {
  content: ""; }

.fa-step-backward:before {
  content: ""; }

.fa-fast-backward:before {
  content: ""; }

.fa-backward:before {
  content: ""; }

.fa-play:before {
  content: ""; }

.fa-pause:before {
  content: ""; }

.fa-stop:before {
  content: ""; }

.fa-forward:before {
  content: ""; }

.fa-fast-forward:before {
  content: ""; }

.fa-step-forward:before {
  content: ""; }

.fa-eject:before {
  content: ""; }

.fa-chevron-left:before {
  content: ""; }

.fa-chevron-right:before {
  content: ""; }

.fa-plus-circle:before {
  content: ""; }

.fa-minus-circle:before {
  content: ""; }

.fa-times-circle:before {
  content: ""; }

.fa-check-circle:before {
  content: ""; }

.fa-question-circle:before {
  content: ""; }

.fa-info-circle:before {
  content: ""; }

.fa-crosshairs:before {
  content: ""; }

.fa-times-circle-o:before {
  content: ""; }

.fa-check-circle-o:before {
  content: ""; }

.fa-ban:before {
  content: ""; }

.fa-arrow-left:before {
  content: ""; }

.fa-arrow-right:before {
  content: ""; }

.fa-arrow-up:before {
  content: ""; }

.fa-arrow-down:before {
  content: ""; }

.fa-mail-forward:before,
.fa-share:before {
  content: ""; }

.fa-expand:before {
  content: ""; }

.fa-compress:before {
  content: ""; }

.fa-plus:before {
  content: ""; }

.fa-minus:before {
  content: ""; }

.fa-asterisk:before {
  content: ""; }

.fa-exclamation-circle:before {
  content: ""; }

.fa-gift:before {
  content: ""; }

.fa-leaf:before {
  content: ""; }

.fa-fire:before {
  content: ""; }

.fa-eye:before {
  content: ""; }

.fa-eye-slash:before {
  content: ""; }

.fa-warning:before,
.fa-exclamation-triangle:before {
  content: ""; }

.fa-plane:before {
  content: ""; }

.fa-calendar:before {
  content: ""; }

.fa-random:before {
  content: ""; }

.fa-comment:before {
  content: ""; }

.fa-magnet:before {
  content: ""; }

.fa-chevron-up:before {
  content: ""; }

.fa-chevron-down:before {
  content: ""; }

.fa-retweet:before {
  content: ""; }

.fa-shopping-cart:before {
  content: ""; }

.fa-folder:before {
  content: ""; }

.fa-folder-open:before {
  content: ""; }

.fa-arrows-v:before {
  content: ""; }

.fa-arrows-h:before {
  content: ""; }

.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: ""; }

.fa-twitter-square:before {
  content: ""; }

.fa-facebook-square:before {
  content: ""; }

.fa-camera-retro:before {
  content: ""; }

.fa-key:before {
  content: ""; }

.fa-gears:before,
.fa-cogs:before {
  content: ""; }

.fa-comments:before {
  content: ""; }

.fa-thumbs-o-up:before {
  content: ""; }

.fa-thumbs-o-down:before {
  content: ""; }

.fa-star-half:before {
  content: ""; }

.fa-heart-o:before {
  content: ""; }

.fa-sign-out:before {
  content: ""; }

.fa-linkedin-square:before {
  content: ""; }

.fa-thumb-tack:before {
  content: ""; }

.fa-external-link:before {
  content: ""; }

.fa-sign-in:before {
  content: ""; }

.fa-trophy:before {
  content: ""; }

.fa-github-square:before {
  content: ""; }

.fa-upload:before {
  content: ""; }

.fa-lemon-o:before {
  content: ""; }

.fa-phone:before {
  content: ""; }

.fa-square-o:before {
  content: ""; }

.fa-bookmark-o:before {
  content: ""; }

.fa-phone-square:before {
  content: ""; }

.fa-twitter:before {
  content: ""; }

.fa-facebook-f:before,
.fa-facebook:before {
  content: ""; }

.fa-github:before {
  content: ""; }

.fa-unlock:before {
  content: ""; }

.fa-credit-card:before {
  content: ""; }

.fa-feed:before,
.fa-rss:before {
  content: ""; }

.fa-hdd-o:before {
  content: ""; }

.fa-bullhorn:before {
  content: ""; }

.fa-bell:before {
  content: ""; }

.fa-certificate:before {
  content: ""; }

.fa-hand-o-right:before {
  content: ""; }

.fa-hand-o-left:before {
  content: ""; }

.fa-hand-o-up:before {
  content: ""; }

.fa-hand-o-down:before {
  content: ""; }

.fa-arrow-circle-left:before {
  content: ""; }

.fa-arrow-circle-right:before {
  content: ""; }

.fa-arrow-circle-up:before {
  content: ""; }

.fa-arrow-circle-down:before {
  content: ""; }

.fa-globe:before {
  content: ""; }

.fa-wrench:before {
  content: ""; }

.fa-tasks:before {
  content: ""; }

.fa-filter:before {
  content: ""; }

.fa-briefcase:before {
  content: ""; }

.fa-arrows-alt:before {
  content: ""; }

.fa-group:before,
.fa-users:before {
  content: ""; }

.fa-chain:before,
.fa-link:before {
  content: ""; }

.fa-cloud:before {
  content: ""; }

.fa-flask:before {
  content: ""; }

.fa-cut:before,
.fa-scissors:before {
  content: ""; }

.fa-copy:before,
.fa-files-o:before {
  content: ""; }

.fa-paperclip:before {
  content: ""; }

.fa-save:before,
.fa-floppy-o:before {
  content: ""; }

.fa-square:before {
  content: ""; }

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: ""; }

.fa-list-ul:before {
  content: ""; }

.fa-list-ol:before {
  content: ""; }

.fa-strikethrough:before {
  content: ""; }

.fa-underline:before {
  content: ""; }

.fa-table:before {
  content: ""; }

.fa-magic:before {
  content: ""; }

.fa-truck:before {
  content: ""; }

.fa-pinterest:before {
  content: ""; }

.fa-pinterest-square:before {
  content: ""; }

.fa-google-plus-square:before {
  content: ""; }

.fa-google-plus:before {
  content: ""; }

.fa-money:before {
  content: ""; }

.fa-caret-down:before {
  content: ""; }

.fa-caret-up:before {
  content: ""; }

.fa-caret-left:before {
  content: ""; }

.fa-caret-right:before {
  content: ""; }

.fa-columns:before {
  content: ""; }

.fa-unsorted:before,
.fa-sort:before {
  content: ""; }

.fa-sort-down:before,
.fa-sort-desc:before {
  content: ""; }

.fa-sort-up:before,
.fa-sort-asc:before {
  content: ""; }

.fa-envelope:before {
  content: ""; }

.fa-linkedin:before {
  content: ""; }

.fa-rotate-left:before,
.fa-undo:before {
  content: ""; }

.fa-legal:before,
.fa-gavel:before {
  content: ""; }

.fa-dashboard:before,
.fa-tachometer:before {
  content: ""; }

.fa-comment-o:before {
  content: ""; }

.fa-comments-o:before {
  content: ""; }

.fa-flash:before,
.fa-bolt:before {
  content: ""; }

.fa-sitemap:before {
  content: ""; }

.fa-umbrella:before {
  content: ""; }

.fa-paste:before,
.fa-clipboard:before {
  content: ""; }

.fa-lightbulb-o:before {
  content: ""; }

.fa-exchange:before {
  content: ""; }

.fa-cloud-download:before {
  content: ""; }

.fa-cloud-upload:before {
  content: ""; }

.fa-user-md:before {
  content: ""; }

.fa-stethoscope:before {
  content: ""; }

.fa-suitcase:before {
  content: ""; }

.fa-bell-o:before {
  content: ""; }

.fa-coffee:before {
  content: ""; }

.fa-cutlery:before {
  content: ""; }

.fa-file-text-o:before {
  content: ""; }

.fa-building-o:before {
  content: ""; }

.fa-hospital-o:before {
  content: ""; }

.fa-ambulance:before {
  content: ""; }

.fa-medkit:before {
  content: ""; }

.fa-fighter-jet:before {
  content: ""; }

.fa-beer:before {
  content: ""; }

.fa-h-square:before {
  content: ""; }

.fa-plus-square:before {
  content: ""; }

.fa-angle-double-left:before {
  content: ""; }

.fa-angle-double-right:before {
  content: ""; }

.fa-angle-double-up:before {
  content: ""; }

.fa-angle-double-down:before {
  content: ""; }

.fa-angle-left:before {
  content: ""; }

.fa-angle-right:before {
  content: ""; }

.fa-angle-up:before {
  content: ""; }

.fa-angle-down:before {
  content: ""; }

.fa-desktop:before {
  content: ""; }

.fa-laptop:before {
  content: ""; }

.fa-tablet:before {
  content: ""; }

.fa-mobile-phone:before,
.fa-mobile:before {
  content: ""; }

.fa-circle-o:before {
  content: ""; }

.fa-quote-left:before {
  content: ""; }

.fa-quote-right:before {
  content: ""; }

.fa-spinner:before {
  content: ""; }

.fa-circle:before {
  content: ""; }

.fa-mail-reply:before,
.fa-reply:before {
  content: ""; }

.fa-github-alt:before {
  content: ""; }

.fa-folder-o:before {
  content: ""; }

.fa-folder-open-o:before {
  content: ""; }

.fa-smile-o:before {
  content: ""; }

.fa-frown-o:before {
  content: ""; }

.fa-meh-o:before {
  content: ""; }

.fa-gamepad:before {
  content: ""; }

.fa-keyboard-o:before {
  content: ""; }

.fa-flag-o:before {
  content: ""; }

.fa-flag-checkered:before {
  content: ""; }

.fa-terminal:before {
  content: ""; }

.fa-code:before {
  content: ""; }

.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: ""; }

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: ""; }

.fa-location-arrow:before {
  content: ""; }

.fa-crop:before {
  content: ""; }

.fa-code-fork:before {
  content: ""; }

.fa-unlink:before,
.fa-chain-broken:before {
  content: ""; }

.fa-question:before {
  content: ""; }

.fa-info:before {
  content: ""; }

.fa-exclamation:before {
  content: ""; }

.fa-superscript:before {
  content: ""; }

.fa-subscript:before {
  content: ""; }

.fa-eraser:before {
  content: ""; }

.fa-puzzle-piece:before {
  content: ""; }

.fa-microphone:before {
  content: ""; }

.fa-microphone-slash:before {
  content: ""; }

.fa-shield:before {
  content: ""; }

.fa-calendar-o:before {
  content: ""; }

.fa-fire-extinguisher:before {
  content: ""; }

.fa-rocket:before {
  content: ""; }

.fa-maxcdn:before {
  content: ""; }

.fa-chevron-circle-left:before {
  content: ""; }

.fa-chevron-circle-right:before {
  content: ""; }

.fa-chevron-circle-up:before {
  content: ""; }

.fa-chevron-circle-down:before {
  content: ""; }

.fa-html5:before {
  content: ""; }

.fa-css3:before {
  content: ""; }

.fa-anchor:before {
  content: ""; }

.fa-unlock-alt:before {
  content: ""; }

.fa-bullseye:before {
  content: ""; }

.fa-ellipsis-h:before {
  content: ""; }

.fa-ellipsis-v:before {
  content: ""; }

.fa-rss-square:before {
  content: ""; }

.fa-play-circle:before {
  content: ""; }

.fa-ticket:before {
  content: ""; }

.fa-minus-square:before {
  content: ""; }

.fa-minus-square-o:before {
  content: ""; }

.fa-level-up:before {
  content: ""; }

.fa-level-down:before {
  content: ""; }

.fa-check-square:before {
  content: ""; }

.fa-pencil-square:before {
  content: ""; }

.fa-external-link-square:before {
  content: ""; }

.fa-share-square:before {
  content: ""; }

.fa-compass:before {
  content: ""; }

.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: ""; }

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: ""; }

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: ""; }

.fa-euro:before,
.fa-eur:before {
  content: ""; }

.fa-gbp:before {
  content: ""; }

.fa-dollar:before,
.fa-usd:before {
  content: ""; }

.fa-rupee:before,
.fa-inr:before {
  content: ""; }

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: ""; }

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: ""; }

.fa-won:before,
.fa-krw:before {
  content: ""; }

.fa-bitcoin:before,
.fa-btc:before {
  content: ""; }

.fa-file:before {
  content: ""; }

.fa-file-text:before {
  content: ""; }

.fa-sort-alpha-asc:before {
  content: ""; }

.fa-sort-alpha-desc:before {
  content: ""; }

.fa-sort-amount-asc:before {
  content: ""; }

.fa-sort-amount-desc:before {
  content: ""; }

.fa-sort-numeric-asc:before {
  content: ""; }

.fa-sort-numeric-desc:before {
  content: ""; }

.fa-thumbs-up:before {
  content: ""; }

.fa-thumbs-down:before {
  content: ""; }

.fa-youtube-square:before {
  content: ""; }

.fa-youtube:before {
  content: ""; }

.fa-xing:before {
  content: ""; }

.fa-xing-square:before {
  content: ""; }

.fa-youtube-play:before {
  content: ""; }

.fa-dropbox:before {
  content: ""; }

.fa-stack-overflow:before {
  content: ""; }

.fa-instagram:before {
  content: ""; }

.fa-flickr:before {
  content: ""; }

.fa-adn:before {
  content: ""; }

.fa-bitbucket:before {
  content: ""; }

.fa-bitbucket-square:before {
  content: ""; }

.fa-tumblr:before {
  content: ""; }

.fa-tumblr-square:before {
  content: ""; }

.fa-long-arrow-down:before {
  content: ""; }

.fa-long-arrow-up:before {
  content: ""; }

.fa-long-arrow-left:before {
  content: ""; }

.fa-long-arrow-right:before {
  content: ""; }

.fa-apple:before {
  content: ""; }

.fa-windows:before {
  content: ""; }

.fa-android:before {
  content: ""; }

.fa-linux:before {
  content: ""; }

.fa-dribbble:before {
  content: ""; }

.fa-skype:before {
  content: ""; }

.fa-foursquare:before {
  content: ""; }

.fa-trello:before {
  content: ""; }

.fa-female:before {
  content: ""; }

.fa-male:before {
  content: ""; }

.fa-gittip:before,
.fa-gratipay:before {
  content: ""; }

.fa-sun-o:before {
  content: ""; }

.fa-moon-o:before {
  content: ""; }

.fa-archive:before {
  content: ""; }

.fa-bug:before {
  content: ""; }

.fa-vk:before {
  content: ""; }

.fa-weibo:before {
  content: ""; }

.fa-renren:before {
  content: ""; }

.fa-pagelines:before {
  content: ""; }

.fa-stack-exchange:before {
  content: ""; }

.fa-arrow-circle-o-right:before {
  content: ""; }

.fa-arrow-circle-o-left:before {
  content: ""; }

.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: ""; }

.fa-dot-circle-o:before {
  content: ""; }

.fa-wheelchair:before {
  content: ""; }

.fa-vimeo-square:before {
  content: ""; }

.fa-turkish-lira:before,
.fa-try:before {
  content: ""; }

.fa-plus-square-o:before {
  content: ""; }

.fa-space-shuttle:before {
  content: ""; }

.fa-slack:before {
  content: ""; }

.fa-envelope-square:before {
  content: ""; }

.fa-wordpress:before {
  content: ""; }

.fa-openid:before {
  content: ""; }

.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: ""; }

.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: ""; }

.fa-yahoo:before {
  content: ""; }

.fa-google:before {
  content: ""; }

.fa-reddit:before {
  content: ""; }

.fa-reddit-square:before {
  content: ""; }

.fa-stumbleupon-circle:before {
  content: ""; }

.fa-stumbleupon:before {
  content: ""; }

.fa-delicious:before {
  content: ""; }

.fa-digg:before {
  content: ""; }

.fa-pied-piper-pp:before {
  content: ""; }

.fa-pied-piper-alt:before {
  content: ""; }

.fa-drupal:before {
  content: ""; }

.fa-joomla:before {
  content: ""; }

.fa-language:before {
  content: ""; }

.fa-fax:before {
  content: ""; }

.fa-building:before {
  content: ""; }

.fa-child:before {
  content: ""; }

.fa-paw:before {
  content: ""; }

.fa-spoon:before {
  content: ""; }

.fa-cube:before {
  content: ""; }

.fa-cubes:before {
  content: ""; }

.fa-behance:before {
  content: ""; }

.fa-behance-square:before {
  content: ""; }

.fa-steam:before {
  content: ""; }

.fa-steam-square:before {
  content: ""; }

.fa-recycle:before {
  content: ""; }

.fa-automobile:before,
.fa-car:before {
  content: ""; }

.fa-cab:before,
.fa-taxi:before {
  content: ""; }

.fa-tree:before {
  content: ""; }

.fa-spotify:before {
  content: ""; }

.fa-deviantart:before {
  content: ""; }

.fa-soundcloud:before {
  content: ""; }

.fa-database:before {
  content: ""; }

.fa-file-pdf-o:before {
  content: ""; }

.fa-file-word-o:before {
  content: ""; }

.fa-file-excel-o:before {
  content: ""; }

.fa-file-powerpoint-o:before {
  content: ""; }

.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: ""; }

.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: ""; }

.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: ""; }

.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: ""; }

.fa-file-code-o:before {
  content: ""; }

.fa-vine:before {
  content: ""; }

.fa-codepen:before {
  content: ""; }

.fa-jsfiddle:before {
  content: ""; }

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: ""; }

.fa-circle-o-notch:before {
  content: ""; }

.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: ""; }

.fa-ge:before,
.fa-empire:before {
  content: ""; }

.fa-git-square:before {
  content: ""; }

.fa-git:before {
  content: ""; }

.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: ""; }

.fa-tencent-weibo:before {
  content: ""; }

.fa-qq:before {
  content: ""; }

.fa-wechat:before,
.fa-weixin:before {
  content: ""; }

.fa-send:before,
.fa-paper-plane:before {
  content: ""; }

.fa-send-o:before,
.fa-paper-plane-o:before {
  content: ""; }

.fa-history:before {
  content: ""; }

.fa-circle-thin:before {
  content: ""; }

.fa-header:before {
  content: ""; }

.fa-paragraph:before {
  content: ""; }

.fa-sliders:before {
  content: ""; }

.fa-share-alt:before {
  content: ""; }

.fa-share-alt-square:before {
  content: ""; }

.fa-bomb:before {
  content: ""; }

.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: ""; }

.fa-tty:before {
  content: ""; }

.fa-binoculars:before {
  content: ""; }

.fa-plug:before {
  content: ""; }

.fa-slideshare:before {
  content: ""; }

.fa-twitch:before {
  content: ""; }

.fa-yelp:before {
  content: ""; }

.fa-newspaper-o:before {
  content: ""; }

.fa-wifi:before {
  content: ""; }

.fa-calculator:before {
  content: ""; }

.fa-paypal:before {
  content: ""; }

.fa-google-wallet:before {
  content: ""; }

.fa-cc-visa:before {
  content: ""; }

.fa-cc-mastercard:before {
  content: ""; }

.fa-cc-discover:before {
  content: ""; }

.fa-cc-amex:before {
  content: ""; }

.fa-cc-paypal:before {
  content: ""; }

.fa-cc-stripe:before {
  content: ""; }

.fa-bell-slash:before {
  content: ""; }

.fa-bell-slash-o:before {
  content: ""; }

.fa-trash:before {
  content: ""; }

.fa-copyright:before {
  content: ""; }

.fa-at:before {
  content: ""; }

.fa-eyedropper:before {
  content: ""; }

.fa-paint-brush:before {
  content: ""; }

.fa-birthday-cake:before {
  content: ""; }

.fa-area-chart:before {
  content: ""; }

.fa-pie-chart:before {
  content: ""; }

.fa-line-chart:before {
  content: ""; }

.fa-lastfm:before {
  content: ""; }

.fa-lastfm-square:before {
  content: ""; }

.fa-toggle-off:before {
  content: ""; }

.fa-toggle-on:before {
  content: ""; }

.fa-bicycle:before {
  content: ""; }

.fa-bus:before {
  content: ""; }

.fa-ioxhost:before {
  content: ""; }

.fa-angellist:before {
  content: ""; }

.fa-cc:before {
  content: ""; }

.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: ""; }

.fa-meanpath:before {
  content: ""; }

.fa-buysellads:before {
  content: ""; }

.fa-connectdevelop:before {
  content: ""; }

.fa-dashcube:before {
  content: ""; }

.fa-forumbee:before {
  content: ""; }

.fa-leanpub:before {
  content: ""; }

.fa-sellsy:before {
  content: ""; }

.fa-shirtsinbulk:before {
  content: ""; }

.fa-simplybuilt:before {
  content: ""; }

.fa-skyatlas:before {
  content: ""; }

.fa-cart-plus:before {
  content: ""; }

.fa-cart-arrow-down:before {
  content: ""; }

.fa-diamond:before {
  content: ""; }

.fa-ship:before {
  content: ""; }

.fa-user-secret:before {
  content: ""; }

.fa-motorcycle:before {
  content: ""; }

.fa-street-view:before {
  content: ""; }

.fa-heartbeat:before {
  content: ""; }

.fa-venus:before {
  content: ""; }

.fa-mars:before {
  content: ""; }

.fa-mercury:before {
  content: ""; }

.fa-intersex:before,
.fa-transgender:before {
  content: ""; }

.fa-transgender-alt:before {
  content: ""; }

.fa-venus-double:before {
  content: ""; }

.fa-mars-double:before {
  content: ""; }

.fa-venus-mars:before {
  content: ""; }

.fa-mars-stroke:before {
  content: ""; }

.fa-mars-stroke-v:before {
  content: ""; }

.fa-mars-stroke-h:before {
  content: ""; }

.fa-neuter:before {
  content: ""; }

.fa-genderless:before {
  content: ""; }

.fa-facebook-official:before {
  content: ""; }

.fa-pinterest-p:before {
  content: ""; }

.fa-whatsapp:before {
  content: ""; }

.fa-server:before {
  content: ""; }

.fa-user-plus:before {
  content: ""; }

.fa-user-times:before {
  content: ""; }

.fa-hotel:before,
.fa-bed:before {
  content: ""; }

.fa-viacoin:before {
  content: ""; }

.fa-train:before {
  content: ""; }

.fa-subway:before {
  content: ""; }

.fa-medium:before {
  content: ""; }

.fa-yc:before,
.fa-y-combinator:before {
  content: ""; }

.fa-optin-monster:before {
  content: ""; }

.fa-opencart:before {
  content: ""; }

.fa-expeditedssl:before {
  content: ""; }

.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: ""; }

.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: ""; }

.fa-battery-2:before,
.fa-battery-half:before {
  content: ""; }

.fa-battery-1:before,
.fa-battery-quarter:before {
  content: ""; }

.fa-battery-0:before,
.fa-battery-empty:before {
  content: ""; }

.fa-mouse-pointer:before {
  content: ""; }

.fa-i-cursor:before {
  content: ""; }

.fa-object-group:before {
  content: ""; }

.fa-object-ungroup:before {
  content: ""; }

.fa-sticky-note:before {
  content: ""; }

.fa-sticky-note-o:before {
  content: ""; }

.fa-cc-jcb:before {
  content: ""; }

.fa-cc-diners-club:before {
  content: ""; }

.fa-clone:before {
  content: ""; }

.fa-balance-scale:before {
  content: ""; }

.fa-hourglass-o:before {
  content: ""; }

.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: ""; }

.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: ""; }

.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: ""; }

.fa-hourglass:before {
  content: ""; }

.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: ""; }

.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: ""; }

.fa-hand-scissors-o:before {
  content: ""; }

.fa-hand-lizard-o:before {
  content: ""; }

.fa-hand-spock-o:before {
  content: ""; }

.fa-hand-pointer-o:before {
  content: ""; }

.fa-hand-peace-o:before {
  content: ""; }

.fa-trademark:before {
  content: ""; }

.fa-registered:before {
  content: ""; }

.fa-creative-commons:before {
  content: ""; }

.fa-gg:before {
  content: ""; }

.fa-gg-circle:before {
  content: ""; }

.fa-tripadvisor:before {
  content: ""; }

.fa-odnoklassniki:before {
  content: ""; }

.fa-odnoklassniki-square:before {
  content: ""; }

.fa-get-pocket:before {
  content: ""; }

.fa-wikipedia-w:before {
  content: ""; }

.fa-safari:before {
  content: ""; }

.fa-chrome:before {
  content: ""; }

.fa-firefox:before {
  content: ""; }

.fa-opera:before {
  content: ""; }

.fa-internet-explorer:before {
  content: ""; }

.fa-tv:before,
.fa-television:before {
  content: ""; }

.fa-contao:before {
  content: ""; }

.fa-500px:before {
  content: ""; }

.fa-amazon:before {
  content: ""; }

.fa-calendar-plus-o:before {
  content: ""; }

.fa-calendar-minus-o:before {
  content: ""; }

.fa-calendar-times-o:before {
  content: ""; }

.fa-calendar-check-o:before {
  content: ""; }

.fa-industry:before {
  content: ""; }

.fa-map-pin:before {
  content: ""; }

.fa-map-signs:before {
  content: ""; }

.fa-map-o:before {
  content: ""; }

.fa-map:before {
  content: ""; }

.fa-commenting:before {
  content: ""; }

.fa-commenting-o:before {
  content: ""; }

.fa-houzz:before {
  content: ""; }

.fa-vimeo:before {
  content: ""; }

.fa-black-tie:before {
  content: ""; }

.fa-fonticons:before {
  content: ""; }

.fa-reddit-alien:before {
  content: ""; }

.fa-edge:before {
  content: ""; }

.fa-credit-card-alt:before {
  content: ""; }

.fa-codiepie:before {
  content: ""; }

.fa-modx:before {
  content: ""; }

.fa-fort-awesome:before {
  content: ""; }

.fa-usb:before {
  content: ""; }

.fa-product-hunt:before {
  content: ""; }

.fa-mixcloud:before {
  content: ""; }

.fa-scribd:before {
  content: ""; }

.fa-pause-circle:before {
  content: ""; }

.fa-pause-circle-o:before {
  content: ""; }

.fa-stop-circle:before {
  content: ""; }

.fa-stop-circle-o:before {
  content: ""; }

.fa-shopping-bag:before {
  content: ""; }

.fa-shopping-basket:before {
  content: ""; }

.fa-hashtag:before {
  content: ""; }

.fa-bluetooth:before {
  content: ""; }

.fa-bluetooth-b:before {
  content: ""; }

.fa-percent:before {
  content: ""; }

.fa-gitlab:before {
  content: ""; }

.fa-wpbeginner:before {
  content: ""; }

.fa-wpforms:before {
  content: ""; }

.fa-envira:before {
  content: ""; }

.fa-universal-access:before {
  content: ""; }

.fa-wheelchair-alt:before {
  content: ""; }

.fa-question-circle-o:before {
  content: ""; }

.fa-blind:before {
  content: ""; }

.fa-audio-description:before {
  content: ""; }

.fa-volume-control-phone:before {
  content: ""; }

.fa-braille:before {
  content: ""; }

.fa-assistive-listening-systems:before {
  content: ""; }

.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: ""; }

.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: ""; }

.fa-glide:before {
  content: ""; }

.fa-glide-g:before {
  content: ""; }

.fa-signing:before,
.fa-sign-language:before {
  content: ""; }

.fa-low-vision:before {
  content: ""; }

.fa-viadeo:before {
  content: ""; }

.fa-viadeo-square:before {
  content: ""; }

.fa-snapchat:before {
  content: ""; }

.fa-snapchat-ghost:before {
  content: ""; }

.fa-snapchat-square:before {
  content: ""; }

.fa-pied-piper:before {
  content: ""; }

.fa-first-order:before {
  content: ""; }

.fa-yoast:before {
  content: ""; }

.fa-themeisle:before {
  content: ""; }

.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: ""; }

.fa-fa:before,
.fa-font-awesome:before {
  content: ""; }

.fa-handshake-o:before {
  content: ""; }

.fa-envelope-open:before {
  content: ""; }

.fa-envelope-open-o:before {
  content: ""; }

.fa-linode:before {
  content: ""; }

.fa-address-book:before {
  content: ""; }

.fa-address-book-o:before {
  content: ""; }

.fa-vcard:before,
.fa-address-card:before {
  content: ""; }

.fa-vcard-o:before,
.fa-address-card-o:before {
  content: ""; }

.fa-user-circle:before {
  content: ""; }

.fa-user-circle-o:before {
  content: ""; }

.fa-user-o:before {
  content: ""; }

.fa-id-badge:before {
  content: ""; }

.fa-drivers-license:before,
.fa-id-card:before {
  content: ""; }

.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: ""; }

.fa-quora:before {
  content: ""; }

.fa-free-code-camp:before {
  content: ""; }

.fa-telegram:before {
  content: ""; }

.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: ""; }

.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: ""; }

.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: ""; }

.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: ""; }

.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: ""; }

.fa-shower:before {
  content: ""; }

.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: ""; }

.fa-podcast:before {
  content: ""; }

.fa-window-maximize:before {
  content: ""; }

.fa-window-minimize:before {
  content: ""; }

.fa-window-restore:before {
  content: ""; }

.fa-times-rectangle:before,
.fa-window-close:before {
  content: ""; }

.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: ""; }

.fa-bandcamp:before {
  content: ""; }

.fa-grav:before {
  content: ""; }

.fa-etsy:before {
  content: ""; }

.fa-imdb:before {
  content: ""; }

.fa-ravelry:before {
  content: ""; }

.fa-eercast:before {
  content: ""; }

.fa-microchip:before {
  content: ""; }

.fa-snowflake-o:before {
  content: ""; }

.fa-superpowers:before {
  content: ""; }

.fa-wpexplorer:before {
  content: ""; }

.fa-meetup:before {
  content: ""; }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto; }

@-webkit-keyframes spin {
  0% {
    transform: rotate(0deg); }
  to {
    transform: rotate(1turn); } }

@keyframes spin {
  0% {
    transform: rotate(0deg); }
  to {
    transform: rotate(1turn); } }

@-webkit-keyframes ping {
  0% {
    transform: scale(1);
    opacity: 1; }
  75%, to {
    transform: scale(2);
    opacity: 0; } }

@keyframes ping {
  0% {
    transform: scale(1);
    opacity: 1; }
  75%, to {
    transform: scale(2);
    opacity: 0; } }

@-webkit-keyframes pulse {
  0%, to {
    opacity: 1; }
  50% {
    opacity: .5; } }

@keyframes pulse {
  0%, to {
    opacity: 1; }
  50% {
    opacity: .5; } }

@-webkit-keyframes bounce {
  0%, to {
    -webkit-transform: translateY(-25%);
    animationtimingfunction: cubic-bezier(0.8, 0, 1, 1);
    transform: translateY(-25%); }
  50% {
    -webkit-transform: translateY(0);
    animationtimingfunction: cubic-bezier(0, 0, 0.2, 1);
    transform: translateY(0); } }

@keyframes bounce {
  0%, to {
    -webkit-transform: translateY(-25%);
    animationtimingfunction: cubic-bezier(0.8, 0, 1, 1);
    transform: translateY(-25%); }
  50% {
    -webkit-transform: translateY(0);
    animationtimingfunction: cubic-bezier(0, 0, 0.2, 1);
    transform: translateY(0); } }

@-webkit-keyframes logoLoading {
  0% {
    -webkit-clip-path: inset(0 0 105%);
    animationtimingfunction: cubic-bezier(0.8, 0, 1, 1);
    clip-path: inset(0 0 105%); }
  to {
    -webkit-clip-path: inset(0 0 0);
    animationtimingfunction: cubic-bezier(0.8, 0, 1, 1);
    clip-path: inset(0 0 0); } }

@keyframes logoLoading {
  0% {
    -webkit-clip-path: inset(0 0 105%);
    animationtimingfunction: cubic-bezier(0.8, 0, 1, 1);
    clip-path: inset(0 0 105%); }
  to {
    -webkit-clip-path: inset(0 0 0);
    animationtimingfunction: cubic-bezier(0.8, 0, 1, 1);
    clip-path: inset(0 0 0); } }

@-webkit-keyframes a-ltr-after {
  0% {
    transform: translateX(-100%); }
  to {
    transform: translateX(101%); } }

@keyframes a-ltr-after {
  0% {
    transform: translateX(-100%); }
  to {
    transform: translateX(101%); } }

@-webkit-keyframes a-ltr-before {
  0% {
    transform: translateX(0); }
  to {
    transform: translateX(200%); } }

@keyframes a-ltr-before {
  0% {
    transform: translateX(0); }
  to {
    transform: translateX(200%); } }

@-webkit-keyframes textX {
  0% {
    transform: translateX(0); }
  to {
    transform: translateX(110%); } }

@keyframes textX {
  0% {
    transform: translateX(0); }
  to {
    transform: translateX(110%); } }

@-webkit-keyframes shrink {
  0% {
    left: 60%;
    background-color: #512f11;
    width: 3rem;
    height: 3rem; }
  50% {
    left: 30%;
    background-color: rgba(81, 47, 17, 0.5);
    width: 2.5rem;
    height: 2.5rem; }
  to {
    left: 60%;
    background-color: #512f11;
    width: 3rem;
    height: 3rem; } }

@keyframes shrink {
  0% {
    left: 60%;
    background-color: #512f11;
    width: 3rem;
    height: 3rem; }
  50% {
    left: 30%;
    background-color: rgba(81, 47, 17, 0.5);
    width: 2.5rem;
    height: 2.5rem; }
  to {
    left: 60%;
    background-color: #512f11;
    width: 3rem;
    height: 3rem; } }

@-webkit-keyframes shrink-2 {
  0% {
    left: 30%;
    background-color: #2d8b35;
    width: 3rem;
    height: 3rem; }
  50% {
    left: 60%;
    background-color: rgba(45, 139, 53, 0.5);
    width: 2.5rem;
    height: 2.5rem; }
  to {
    left: 30%;
    background-color: #2d8b35;
    width: 3rem;
    height: 3rem; } }

@keyframes shrink-2 {
  0% {
    left: 30%;
    background-color: #2d8b35;
    width: 3rem;
    height: 3rem; }
  50% {
    left: 60%;
    background-color: rgba(45, 139, 53, 0.5);
    width: 2.5rem;
    height: 2.5rem; }
  to {
    left: 30%;
    background-color: #2d8b35;
    width: 3rem;
    height: 3rem; } }

@-webkit-keyframes move {
  from {
    background-position: 0 50%, 0 50%, 50% 50%, 100% 50%;
    background-size: 0 20px; }
  to {
    background-position: 0 50%, 50% 50%, 100% 50%, 100% 50%;
    background-size: 14px 20px; } }

@keyframes move {
  from {
    background-position: 0 50%, 0 50%, 50% 50%, 100% 50%;
    background-size: 0 20px; }
  to {
    background-position: 0 50%, 50% 50%, 100% 50%, 100% 50%;
    background-size: 14px 20px; } }

@-webkit-keyframes load7 {
  0%,
  80%,
  100% {
    box-shadow: 0 15px 0 -10px; }
  40% {
    box-shadow: 0 15px 0 0; } }

@keyframes load7 {
  0%,
  80%,
  100% {
    box-shadow: 0 15px 0 -10px; }
  40% {
    box-shadow: 0 15px 0 0; } }

body, html {
  color: #000;
  font-family: Nunito, sans-serif;
  font-weight: 400;
  letter-spacing: .08rem;
  line-height: 1.4; }

.fz-44, .hero-banner .swiper-slide .inner .content__title > * {
  font-size: 33px; }

@media (min-width: 375px) {
  .fz-44, .hero-banner .swiper-slide .inner .content__title > * {
    font-size: calc(1.10999vw + 28.83754px); } }

@media (min-width: 1366px) {
  .fz-44, .hero-banner .swiper-slide .inner .content__title > * {
    font-size: 44px; } }

.fz-24, .swiper-next em, .swiper-prev em {
  font-size: 14px; }

@media (min-width: 375px) {
  .fz-24, .swiper-next em, .swiper-prev em {
    font-size: calc(.64725vw + 11.57282px); } }

@media (min-width: 1920px) {
  .fz-24, .swiper-next em, .swiper-prev em {
    font-size: 24px; } }

.fz-25, .hero-banner .swiper-slide .inner .content__desc, .payments .payment-method .select-group .method-info .title {
  font-size: 15px; }

@media (min-width: 375px) {
  .fz-25, .hero-banner .swiper-slide .inner .content__desc, .payments .payment-method .select-group .method-info .title {
    font-size: calc(.64725vw + 12.57282px); } }

@media (min-width: 1920px) {
  .fz-25, .hero-banner .swiper-slide .inner .content__desc, .payments .payment-method .select-group .method-info .title {
    font-size: 25px; } }

.fz-40 {
  font-size: 22px; }

@media (min-width: 375px) {
  .fz-40 {
    font-size: calc(1.16505vw + 17.63107px); } }

@media (min-width: 1920px) {
  .fz-40 {
    font-size: 40px; } }

.fz-32, .search-wrapper .close-btn {
  font-size: 24px; }

@media (min-width: 375px) {
  .fz-32, .search-wrapper .close-btn {
    font-size: calc(.80727vw + 20.97275px); } }

@media (min-width: 1366px) {
  .fz-32, .search-wrapper .close-btn {
    font-size: 32px; } }

.center {
  text-align: center; }

.fz-35 {
  font-size: 22px; }

@media (min-width: 375px) {
  .fz-35 {
    font-size: calc(.84142vw + 18.84466px); } }

@media (min-width: 1920px) {
  .fz-35 {
    font-size: 35px; } }

#scroll-top span, .about-us .here-at .content p, .about-us .here-at .list-item .item .desc, .about-us .here-at .list-item .item .title, .awesome-sponsors .items .item .wrap .caption .desc p, .awesome-sponsors .items .item .wrap .caption .title a, .be-a-sponsor .page-desc p, .be-a-sponsor article .wrap .accordions .accordion-item .accordion-content p, .be-a-sponsor article .wrap .accordions .accordion-item .accordion-heading .inner, .be-a-sponsor article .wrap .content .title, .be-a-sponsor article .wrap .content p, .blog-indiv .content-container p, .blog-section .blog-wrapper .blog-items-wrapper .item .caption .date, .blog-section .blog-wrapper .blog-items-wrapper .item .caption .desc p, .blog-section .blog-wrapper .blog-items-wrapper .item .caption .title a, .btn, .card-horizontal .wrap .caption, .card-vertical .box-img .add-cart, .card-vertical .caption .price, .card-vertical .caption .title a, .cart-section .cart-wrapper .back-to-shop span, .cart-section .cart-wrapper .cart-product .amount .wrap .input-wrap .input, .cart-section .cart-wrapper .cart-product .bottom-w .remove-all, .cart-section .cart-wrapper .cart-product .bottom-w .update-cart, .cart-section .cart-wrapper .cart-product .form-group ::-webkit-input-placeholder, .cart-section .cart-wrapper .cart-product .form-group button, .cart-section .cart-wrapper .cart-product .form-group input, .cart-section .cart-wrapper .cart-product .prices .price, .cart-section .cart-wrapper .cart-product .product-item .caption .title a, .cart-section .cart-wrapper .order-summary .body .table tr td, .cart-section .cart-wrapper .order-summary button, .checkout-section .breadcrumb li a, .checkout-section .form-address .form-group input, .checkout-section .form-address .form-group label, .checkout-section .form-address .form-group select, .checkout-section .form-different-address .custom-checkbox span, .checkout-section .form-different-address .form-group input, .checkout-section .form-different-address .form-group label, .checkout-section .form-different-address .form-group select, .checkout-section .order-note-text, .checkout-section .order-note textarea, .checkout-section .order-summany .checkbox label p, .checkout-section .order-summany .list .table tr td, .checkout-section .order-summany .place-order, .checkout-section .order-summany .policy-text, .checkout-section .order-summany .wrap .table tr td, .contact-us .info p, .contact-us .info ul li a, .face-2, .faqs .tab-container .accordions .accordion-item .accordion-heading .inner, .footer .bottom-wrap .inner .copyright p, .footer .ft-form .form .form-group .btn, .footer .ft-form .form .form-group input, .footer .ft-form .form .form-group textarea, .footer .ft-menu ul li a, .homestay .booking .calendar-w .list li .date, .homestay .booking .calendar-w .list li p, .homestay .booking .calendar-w .navigation .form-group select, .homestay .booking .content .check label, .homestay .booking .content .info p, .homestay .booking .content .title, .homestay .booking .content p, .homestay .offer .content .note-text, .homestay .offer .content .title, .homestay .offer .content li, .modulepager .pagination li a, .mushtraining .content-container .step-by-step .accordions .accordion-item .accordion-heading .inner, .product-detail .product-info .wrapper .price, .product-detail .product-info .wrapper .product-accordions .accordions .accordion-item .accordion-heading .inner, .product-detail .product-info .wrapper .title > *, .search-wrapper .searchbox .search-btn, .search-wrapper .searchbox ::-webkit-input-placeholder, .search-wrapper .searchbox input, .section-3 .box-content .desc p, .section-4 article .box-content .content .desc p, .section-4 article .box-content .content .title, .section-5 .list-item .item .caption .date, .section-5 .list-item .item .caption .desc p, .section-5 .list-item .item .caption .title a, .services .services-list .item .caption .date, .services .services-list .item .caption .desc p, .services .services-list .item .caption .title a, .sidebar-menu .inner .filter-list .filter-item, .sidebar-menu .inner .menu-list li a, .tag-head .desc p, .testimonial .swiper-container .swiper-slide .wrapper .caption .bottom-w .left .author, .testimonial .swiper-container .swiper-slide .wrapper .caption .bottom-w .left .date, .testimonial .swiper-container .swiper-slide .wrapper .caption p, .thank-you .info .box-content .order-number, .thank-you .info .box-content .text, .thank-you .order-summany .product-table .price, .thank-you .order-summany .product-table .product-item .caption .title a, .thank-you .order-summany .table tr td, .trainings .my-tabs, .trainings .my-tabs .tab-container .accordions .accordion-item .accordion-heading .inner, .trainings .my-tabs .tab-container .text, .trainings .my-tabs .tab-container .title, .trainings .my-tabs .tab-container p, .you-may-also-like .swiper-container .swiper-slide .product-item .caption .title a {
  font-family: Poppins, sans-serif; }

#page-wrapper {
  overflow-x: hidden; }

.pt-15 {
  padding-top: 40px; }

@media (min-width: 375px) {
  .pt-15 {
    padding-top: calc(11.0999vw - 1.62462px); } }

@media (min-width: 1366px) {
  .pt-15 {
    padding-top: 150px; } }

.pb-15 {
  padding-bottom: 40px; }

@media (min-width: 375px) {
  .pb-15 {
    padding-bottom: calc(11.0999vw - 1.62462px); } }

@media (min-width: 1366px) {
  .pb-15 {
    padding-bottom: 150px; } }

.pt-10 {
  padding-top: 35px; }

@media (min-width: 375px) {
  .pt-10 {
    padding-top: calc(6.55903vw + 10.40363px); } }

@media (min-width: 1366px) {
  .pt-10 {
    padding-top: 100px; } }

.pb-10 {
  padding-bottom: 35px; }

@media (min-width: 375px) {
  .pb-10 {
    padding-bottom: calc(6.55903vw + 10.40363px); } }

@media (min-width: 1366px) {
  .pb-10 {
    padding-bottom: 100px; } }

.pt-11 {
  padding-top: 30px; }

@media (min-width: 375px) {
  .pt-11 {
    padding-top: calc(8.07265vw - .27245px); } }

@media (min-width: 1366px) {
  .pt-11 {
    padding-top: 110px; } }

.pb-11 {
  padding-bottom: 30px; }

@media (min-width: 375px) {
  .pb-11 {
    padding-bottom: calc(8.07265vw - .27245px); } }

@media (min-width: 1366px) {
  .pb-11 {
    padding-bottom: 110px; } }

.pt-12 {
  padding-top: 50px; }

@media (min-width: 375px) {
  .pt-12 {
    padding-top: calc(7.06357vw + 23.5116px); } }

@media (min-width: 1366px) {
  .pt-12 {
    padding-top: 120px; } }

.pb-12 {
  padding-bottom: 50px; }

@media (min-width: 375px) {
  .pb-12 {
    padding-bottom: calc(7.06357vw + 23.5116px); } }

@media (min-width: 1366px) {
  .pb-12 {
    padding-bottom: 120px; } }

.fa-bars:before {
  content: "\f0c9"; }

.fa-user:before {
  content: "\f007"; }

.fa-shopping-cart:before {
  content: "\f07a"; }

.fa-facebook-f:before {
  content: "\f39e"; }

.fa-youtube:before {
  content: "\f167"; }

.fa-google-plus-g:before {
  content: "\f0d5"; }

.fa-instagram:before {
  content: "\f16d"; }

.fa-home:before {
  content: "\f015"; }

.fa-envelope:before {
  content: "\f0e0"; }

.fa-clock:before {
  content: "\f017"; }

.fa-phone-volume:before {
  content: "\f2a0"; }

.fa-quote-left:before {
  content: "\f10e"; }

.fa-quote-right:before {
  content: "\f10d"; }

.fa-key:before {
  content: "\f084"; }

.fa-folder-open:before {
  content: "\f07c"; }

.fa-cog:before {
  content: "\f013"; }

.fa-edit:before {
  content: "\f044"; }

.fa-file:before {
  content: "\f15b"; }

.fa-chevron-circle-right:before {
  content: "\f138"; }

.fa-pencil:before {
  content: "\f303"; }

.fa-map-marker-alt:before {
  content: "\f3c5"; }

.fa-pinterest-p:before {
  content: "\f231"; }

.mdi-arrow-left:before {
  content: "\f04d"; }

.mdi-reload:before {
  content: "\f453"; }

.mdi-account:before {
  content: "\f004"; }

.mdi-magnify:before {
  content: "\f349"; }

.mdi-home:before {
  content: "\f2dc"; }

.mdi-close:before {
  content: "\f156"; }

.mdi-menu:before {
  content: "\f35c"; }

.mdi-phone:before {
  content: "\f3f2"; }

.mdi-email:before {
  content: "\f1ee"; }

.mdi-plus-circle:before {
  content: "\f417"; }

.mdi-alert-circle-outline:before {
  content: "\f5d6"; }

.mdi-calendar:before {
  content: "\f0ed"; }

.mdi-map-marker:before {
  content: "\f34e"; }

.mdi-chevron-double-left:before {
  content: "\f13d"; }

.mdi-chevron-double-right:before {
  content: "\f13e"; }

.mdi-cloud-download:before {
  content: "\f162"; }

.mdi-briefcase:before {
  content: "\f0d6"; }

.mdi-fax:before {
  content: "\f212"; }

.mdi-whatsapp:before {
  content: "\f5a3"; }

.mdi-map:before {
  content: "\f34d"; }

.mdi-printer:before {
  content: "\f42a"; }

.mdi-file-outline:before {
  content: "\f224"; }

.mdi-chevron-down:before {
  content: "\f140"; }

.mdi-chevron-left:before {
  content: "\f141"; }

.mdi-chevron-right:before {
  content: "\f142"; }

.mdi-link:before {
  content: "\f337"; }

.mdi-arrow-right:before {
  content: "\f054"; }

.mdi-facebook:before {
  content: "\f20c"; }

.mdi-linkedin:before {
  content: "\f33b"; }

.fa-twitter:before {
  content: "\f099"; }

.mdi-instagram:before {
  content: "\f2fe"; }

.mdi-twitter:before {
  content: "\f544"; }

.mdi-youtube:before {
  content: "\f5c3"; }

.mdi-play-circle-outline:before {
  content: "\f40d"; }

.mdi-cart:before {
  content: "\f110"; }

.mdi-check-circle-outline:before {
  content: "\f5e1"; }

.mdi-menu-down:before {
  content: "\f35d"; }

.mdi-menu-up:before {
  content: "\f360"; }

.mdi-phone-in-talk:before {
  content: "\f3f6"; }

.mdi-eye:before {
  content: "\f208"; }

.lnr-arrow-right:before {
  content: "\e87a"; }

.lnr-arrow-left:before {
  content: "\e879"; }

.lnr-chevron-right:before {
  content: "\e876"; }

.lnr-chevron-left:before {
  content: "\e875"; }

.lnr-chevron-down:before {
  content: "\e874"; }

.lnr-chevron-up:before {
  content: "\e873"; }

.lnr-download:before {
  content: "\e865"; }

.lnr-arrow-up:before {
  content: "\e877"; }

.lnr-cross:before {
  content: "\e870"; }

.ri-home-line:before {
  content: "\EE2B"; }

.ri-search:before {
  content: "\F0D1"; }

.ri-phone-line:before {
  content: "\EFEC"; }

.ri-home-5-fill:before {
  content: "\EE1E"; }

.ri-phone-fill:before {
  content: "\EFE9"; }

.ri-mail-fill:before {
  content: "\EEF3"; }

.ri-time-fill:before {
  content: "\F20E"; }

.ri-sound-module-line:before {
  content: "\F162"; }

.ri-add-fill:before {
  content: "\EA12"; }

.ri-check-line:before {
  content: "\EB7B"; }

.ri-send-plane-2-line:before {
  content: "\F0D8"; }

.ri-arrow-right-line:before {
  content: "\EA6C"; }

.ri-shopping-bag-line:before {
  content: "\F118"; }

.ri-mail-line:before {
  content: "\EEF6"; }

.ri-arrow-drop-down-fill:before {
  content: "\EA4F"; }

.ri-filter-2-line:before {
  content: "\ED23"; }

.ri-menu-2-line:before {
  content: "\EF32"; }

.ri-add-line:before {
  content: "\EA13"; }

.ri-subtract-line:before {
  content: "\F1AF"; }

*, :after, :before {
  box-sizing: inherit;
  margin: 0;
  padding: 0; }

html {
  font-size: 7.5px; }

@media (min-width: 768px) {
  html {
    font-size: calc(.41806vw + 4.2893px); } }

@media (min-width: 1366px) {
  html {
    font-size: 10px; } }

body {
  -webkit-box-sizing: border-box;
  position: relative;
  box-sizing: border-box;
  overflow-x: hidden; }

#content {
  padding-top: 16.6rem; }

@media (max-width: 1024px) {
  #content {
    padding-top: 10rem; } }

a {
  color: #666;
  text-decoration: none; }

img {
  display: block;
  max-width: 100%;
  height: auto; }

button {
  cursor: pointer; }

button, input, textarea {
  -webkit-box-shadow: none;
  outline: none;
  box-shadow: none; }

.pink {
  color: rgba(255, 216, 216, 0.5); }

.orange {
  color: #fcefdf; }

.brown {
  color: #512f11; }

.green {
  color: #2d8b35; }

.tag-head {
  margin: 0 auto;
  padding-bottom: 3rem;
  max-width: 560px; }

.tag-head .section-title > * {
  color: #512f11;
  font-size: 3.2rem;
  font-weight: 800;
  text-transform: uppercase; }

.tag-head .sub-title {
  color: #2d8b35;
  font-size: 2.6rem;
  font-weight: 400;
  text-transform: uppercase; }

.tag-head .desc {
  margin-top: 1rem; }

.tag-head .desc p {
  color: #000;
  font-size: 1.6rem;
  line-height: 2.6rem; }

.tag-head .desc p:not(:last-child) {
  margin-bottom: 1rem; }

.main-title > * {
  color: #512f11;
  font-size: 3.2rem;
  font-weight: 800; }

.btn, .main-title > * {
  text-transform: uppercase; }

.btn {
  transition: all .3s, text-indent 0s;
  display: inline-block;
  border-radius: 1rem;
  padding: 1.1rem 2.3rem;
  color: #fff;
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 1; }

.btn--brounded {
  border: .2rem solid #fff; }

.btn--brounded.btn--brown {
  border: .2rem solid #512f11 !important;
  background: none;
  color: #512f11; }

.btn--brounded.btn--brown.loading {
  border: none !important; }

.btn--brounded.btn--brown:hover {
  transition: all .3s, text-indent 0s;
  background: #512f11; }

.btn--brounded.btn--green {
  border: .2rem solid #2d8b35 !important;
  background: none;
  color: #2d8b35; }

.btn--brounded.btn--green:hover {
  transition: all .3s;
  background: #2d8b35; }

.btn--brounded.btn--dark {
  border: .2rem solid #000 !important;
  background: none;
  color: #000; }

.btn--brounded.btn--dark:hover {
  transition: all .3s;
  background: #000;
  color: #fff; }

.btn--brown {
  background: #512f11;
  color: #fff; }

.btn--brown:hover {
  transition: all .3s;
  background: rgba(81, 47, 17, 0.9);
  color: #fff; }

.btn--green {
  background: #2d8b35;
  color: #fff; }

.btn--green:hover {
  transition: all .3s;
  background: rgba(45, 139, 53, 0.9);
  color: #fff; }

.swiper-next, .swiper-prev {
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  display: flex;
  position: absolute;
  top: 50%;
  align-items: center;
  justify-content: center;
  transform: translateY(-50%);
  z-index: 99;
  cursor: pointer;
  outline: none;
  border: none;
  background: none;
  width: 4.8rem;
  height: 4.8rem; }

.swiper-next em, .swiper-prev em {
  color: #000; }

.swiper-next em:before, .swiper-prev em:before {
  font-weight: 700; }

.swiper-prev {
  left: 0; }

.swiper-next {
  right: 0; }

.modulepager {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  display: flex;
  justify-content: flex-end; }

@media (max-width: 991px) {
  .modulepager {
    justify-content: center; } }

.modulepager .pagination {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  display: flex;
  align-items: center;
  justify-content: center;
  list-style-type: none; }

.modulepager .pagination li {
  cursor: pointer; }

.modulepager .pagination li:not(:last-child) {
  margin-right: 2rem; }

.modulepager .pagination li a {
  color: #989898;
  font-size: 1.8rem;
  font-weight: 400;
  line-height: 1; }

.modulepager .pagination li.active a, .modulepager .pagination li:hover a {
  color: #000; }

.modulepager .pagination .next a, .modulepager .pagination .prev a {
  display: inline-block; }

.modulepager .pagination .next a img, .modulepager .pagination .prev a img {
  width: auto;
  height: 1.4rem; }

.card-horizontal {
  margin-bottom: 3rem;
  height: 100%; }

.card-horizontal .wrap {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  -webkit-box-shadow: 0 0.3rem 0.6rem rgba(0, 0, 0, 0.16);
  -webkit-transition: all .4s;
  -o-transition: all .4s;
  display: flex;
  align-items: stretch;
  transition: all .4s;
  box-shadow: 0 0.3rem 0.6rem rgba(0, 0, 0, 0.16);
  background: #fff;
  padding: 4rem;
  height: calc(100% - 4rem); }

.card-horizontal .wrap .box-img {
  width: 41.66%; }

.card-horizontal .wrap .box-img .image {
  border-right: 1px solid #f5f5f5;
  padding: 1.5rem;
  width: 18rem;
  height: 18rem; }

.card-horizontal .wrap .box-img .image img {
  -o-object-fit: scale-down;
  transition: all .25s ease;
  width: 100%;
  height: 100%;
  object-fit: scale-down; }

.card-horizontal .wrap .caption {
  padding-left: 3rem;
  width: 58.33%; }

.card-horizontal .wrap .caption .title a {
  color: #000;
  font-size: 1.6rem;
  font-weight: 700;
  text-transform: uppercase; }

.card-horizontal .wrap .caption .desc {
  margin-top: 1rem; }

.card-horizontal .wrap .caption .desc p {
  color: #000;
  font-size: 1.4rem;
  line-height: 2.2rem; }

.card-horizontal .wrap .caption .price {
  margin-top: 1rem;
  color: #2d8b35;
  font-size: 1.4rem;
  font-weight: 700;
  line-height: 2.2rem; }

.card-horizontal .wrap .caption .btn {
  margin-top: 1rem; }

.card-horizontal .wrap:hover {
  -webkit-box-shadow: 0 0.3rem 1rem rgba(0, 0, 0, 0.25);
  transition: all .4s;
  box-shadow: 0 0.3rem 1rem rgba(0, 0, 0, 0.25); }

.card-horizontal .wrap:hover .box-img .image img {
  -webkit-transform: translateY(-1.5rem);
  -ms-transform: translateY(-1.5rem);
  -webkit-transition: all .4s ease;
  -o-transition: all .4s ease;
  transform: translateY(-1.5rem);
  transition: all .4s ease; }

@media (max-width: 575px) {
  .card-horizontal .wrap {
    padding: 2.5rem; } }

.swiper-pagination {
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  display: flex;
  position: absolute;
  bottom: 3rem;
  left: 50%;
  justify-content: center;
  transform: translateX(-50%);
  z-index: 99; }

.swiper-pagination span {
  opacity: 1;
  margin: 0 .9rem;
  outline: none;
  border: .2rem solid #fff;
  border-radius: 50%;
  background: none;
  width: 1.2rem;
  height: 1.2rem; }

.swiper-pagination span.swiper-pagination-bullet-active {
  outline: none;
  background: #fff; }

.amount .wrap {
  display: inline-flex;
  border-radius: 1rem;
  overflow: hidden; }

.amount .wrap, .amount .wrap .minus, .amount .wrap .plus {
  align-items: center; }

.amount .wrap .minus, .amount .wrap .plus {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  display: flex;
  justify-content: center;
  background: #512f11;
  width: 2rem;
  height: 4.6rem; }

.amount .wrap .minus img, .amount .wrap .plus img {
  filter: brightness(0) invert(1);
  width: .8rem;
  height: auto; }

.amount .wrap .input-wrap {
  width: 4.7rem;
  height: 4.6rem; }

.amount .wrap .input-wrap .input {
  outline: none;
  border: none;
  background: #f4e8d6;
  width: 100%;
  color: #512f11;
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 4.6rem;
  text-align: center; }

.amount .wrap .input-wrap ::-webkit-inner-spin-button, .amount .wrap .input-wrap ::-webkit-outer-spin-button {
  display: none; }

.animatable {
  -webkit-animation-play-state: paused;
  visibility: hidden;
  animation-play-state: paused; }

.animated {
  -webkit-animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  -webkit-animation-play-state: running;
  visibility: visible;
  animation-duration: 1s;
  animation-fill-mode: both;
  animation-play-state: running; }

.animated.moveInBottom {
  -webkit-animation: moveInBottom 2s ease-in-out;
  animation: moveInBottom 2s ease-in-out; }

.animate-none {
  -webkit-animation: none;
  animation: none; }

.animate-spin {
  -webkit-animation: spin 1s linear infinite;
  animation: spin 1s linear infinite; }

.animate-ping {
  -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; }

.animate-pulse {
  -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; }

.animate-bounce {
  -webkit-animation: bounce 1s infinite;
  animation: bounce 1s infinite; }

.textX {
  position: relative; }

.textX:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 3;
  background: #fff;
  width: 100%;
  height: 100%;
  content: ""; }

.textX.animated:after {
  -webkit-animation: textX 1s cubic-bezier(0.858, 0.01, 0.068, 0.99) forwards;
  animation: textX 1s cubic-bezier(0.858, 0.01, 0.068, 0.99) forwards; }

[data-aos=box-1] .wrap .box-img .image {
  -webkit-clip-path: inset(0 100% 0 0);
  clip-path: inset(0 100% 0 0); }

[data-aos=box-1] .wrap .box-content .content .title {
  -webkit-clip-path: inset(0 0 100% 0);
  clip-path: inset(0 0 100% 0); }

[data-aos=box-1] .wrap .box-content .content .btn-wrap, [data-aos=box-1] .wrap .box-content .content .desc {
  transform: translateX(10rem);
  opacity: 0; }

[data-aos=box-1].aos-animate .wrap .box-img .image {
  -webkit-clip-path: inset(0 0 0 0);
  -webkit-transition: 1s cubic-bezier(0.77, 0, 0.18, 1);
  -o-transition: 1s cubic-bezier(0.77, 0, 0.18, 1);
  clip-path: inset(0 0 0 0);
  transition: 1s cubic-bezier(0.77, 0, 0.18, 1); }

[data-aos=box-1].aos-animate .wrap .box-content .title {
  -webkit-clip-path: inset(0 0 0 0);
  -webkit-transition: .7s linear .5s;
  -o-transition: .7s linear .5s;
  clip-path: inset(0 0 0 0);
  transition: .7s linear .5s; }

[data-aos=box-1].aos-animate .wrap .box-content .desc {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  -webkit-transition: .7s linear .8s;
  -o-transition: .7s linear .8s;
  transform: translateX(0);
  opacity: 1;
  transition: .7s linear .8s; }

[data-aos=box-1].aos-animate .wrap .box-content .btn-wrap {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  -webkit-transition: .7s linear 1.1s;
  -o-transition: .7s linear 1.1s;
  transform: translateX(0);
  opacity: 1;
  transition: .7s linear 1.1s; }

[data-aos=box-2] .wrap .box-img .image {
  -webkit-clip-path: inset(0 0 0 100%);
  clip-path: inset(0 0 0 100%); }

[data-aos=box-2] .wrap .box-content .content .title h2 {
  transform: translateX(5rem);
  opacity: 0;
  letter-spacing: 1rem; }

[data-aos=box-2] .wrap .box-content .content .btn-wrap, [data-aos=box-2] .wrap .box-content .content .desc {
  transform: translateX(10rem);
  opacity: 0; }

[data-aos=box-2].aos-animate .wrap .box-img .image {
  -webkit-clip-path: inset(0 0 0 0);
  -webkit-transition: 1s cubic-bezier(0.77, 0, 0.18, 1);
  -o-transition: 1s cubic-bezier(0.77, 0, 0.18, 1);
  clip-path: inset(0 0 0 0);
  transition: 1s cubic-bezier(0.77, 0, 0.18, 1); }

[data-aos=box-2].aos-animate .wrap .box-content .title h2 {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  -webkit-transition: all 1s linear .5s;
  -o-transition: all 1s linear .5s;
  transform: translateX(0);
  opacity: 1;
  transition: all 1s linear .5s;
  letter-spacing: unset; }

[data-aos=box-2].aos-animate .wrap .box-content .desc {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  -webkit-transition: .7s linear .8s;
  -o-transition: .7s linear .8s;
  transform: translateX(0);
  opacity: 1;
  transition: .7s linear .8s; }

[data-aos=box-2].aos-animate .wrap .box-content .btn-wrap {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  -webkit-transition: .7s linear 1.1s;
  -o-transition: .7s linear 1.1s;
  transform: translateX(0);
  opacity: 1;
  transition: .7s linear 1.1s; }

.custom-select {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: flex;
  position: relative;
  align-items: center;
  margin-bottom: 2.25rem;
  background: #fff;
  padding: 0 2rem;
  width: 100%;
  height: 4.5rem; }

.custom-select__caret {
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  color: #000; }

.custom-select__list {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 9;
  width: 100%;
  list-style: none; }

.custom-select__item {
  display: none;
  z-index: 2;
  cursor: pointer;
  padding: 1.15rem 2rem;
  color: #000;
  font-size: 2rem;
  font-weight: 300;
  text-transform: none; }

.custom-select__item.init {
  display: block;
  border-bottom: 0.5px solid rgba(152, 152, 152, 0.2);
  padding: 1.15rem 0; }

.custom-select__item:not(.init) {
  background: #fff; }

.custom-select__item.selected {
  background: #e4e4e4;
  color: #000; }

.custom-select.open .custom-select__list {
  z-index: 99 !important; }

.custom-select.open .custom-select__list .custom-select__item {
  display: block; }

.toggle-btn {
  position: relative;
  cursor: pointer;
  padding: 15px 23px 16px 0; }

.toggle-btn span, .toggle-btn span:after, .toggle-btn span:before {
  display: inline-block;
  position: absolute;
  right: 0;
  cursor: pointer;
  border-radius: 1px;
  background: #000;
  width: 23px;
  height: 2px;
  content: ""; }

.toggle-btn span:before {
  top: -7px; }

.toggle-btn span:after {
  bottom: -7px; }

.toggle-btn span:after, .toggle-btn span:before {
  transition: all 0.2s cubic-bezier(0.6, 0, 0.2, 1.1); }

.toggle-btn.active span {
  background-color: transparent; }

.toggle-btn.active span:after, .toggle-btn.active span:before {
  top: 0; }

.toggle-btn.active span:before {
  transform: rotate(45deg); }

.toggle-btn.active span:after {
  -webkit-transform: translateY(-8px) rotate(-45deg);
  -ms-transform: translateY(-8px) rotate(-45deg);
  top: 8px;
  transform: translateY(-8px) rotate(-45deg); }

.breadcrumb-section {
  padding: 4rem 0 5rem; }

.breadcrumb-section ol.breadcrumb {
  padding-left: 0;
  list-style: none; }

.breadcrumb-section ol.breadcrumb, .breadcrumb-section ol.breadcrumb li {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: flex;
  align-items: center; }

.breadcrumb-section ol.breadcrumb li {
  position: relative; }

.breadcrumb-section ol.breadcrumb li:not(:last-child) {
  margin-right: 3rem; }

.breadcrumb-section ol.breadcrumb li a {
  -o-text-overflow: ellipsis;
  max-width: 30vw;
  overflow: hidden;
  color: #989898;
  font-size: 1.4rem;
  font-weight: 700;
  line-height: 1.2;
  text-overflow: ellipsis;
  text-transform: uppercase;
  white-space: nowrap; }

.breadcrumb-section ol.breadcrumb li:not(:last-child):before {
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  position: absolute;
  top: 50%;
  left: calc(100% + 1rem);
  transform: translateY(-50%);
  color: #989898;
  font-size: 1.4rem;
  font-weight: 700;
  line-height: 1;
  content: "/"; }

@media (min-width: 768px) {
  .breadcrumb-section {
    display: block; } }

@media screen and (min-width: 768px) {
  .form-row .form-group {
    margin-bottom: 20px; } }

.footer {
  background: #d3e6d5;
  padding-top: 5rem; }

.footer .ft-menu h4 {
  margin-bottom: 1.6rem;
  color: #512f11;
  font-size: 2rem;
  font-weight: 900;
  text-transform: capitalize; }

.footer .ft-menu ul {
  list-style: none; }

.footer .ft-menu ul li {
  margin-bottom: 1.2rem; }

.footer .ft-menu ul li a {
  transition: .3s;
  color: #292929;
  font-size: 1.6rem;
  text-transform: capitalize; }

.footer .ft-menu ul li.active a, .footer .ft-menu ul li:hover a {
  transition: .3s;
  color: #512f11; }

.footer .ft-menu.ft-info ul li {
  display: flex; }

.footer .ft-menu.ft-info ul li .icon {
  flex-shrink: 0;
  margin-right: 2rem;
  width: 1.8rem;
  height: 2rem; }

.footer .ft-menu.ft-info ul li .icon img {
  -o-object-fit: contain;
  width: 100%;
  height: 100%;
  object-fit: contain; }

.footer .ft-form .title {
  color: #512f11;
  font-size: 2.2rem;
  font-weight: 800;
  text-transform: uppercase; }

.footer .ft-form .sub-title {
  margin-bottom: 2rem;
  color: #2d8b35;
  font-size: 1.8rem;
  font-weight: 400;
  text-transform: uppercase; }

.footer .ft-form .form .form-group {
  margin-bottom: 1rem; }

.footer .ft-form .form .form-group input, .footer .ft-form .form .form-group textarea {
  outline: none;
  border: none;
  border-radius: 1rem;
  background: #fff;
  padding: 1rem 1.5rem;
  width: 100%;
  color: #000;
  font-size: 1.6rem; }

.footer .ft-form .form .form-group textarea {
  height: 12.6rem;
  resize: none; }

.footer .ft-form .form .form-group .btn {
  -webkit-box-shadow: none;
  outline: none;
  box-shadow: none;
  border: none;
  font-size: 1.6rem;
  font-weight: 700; }

.footer .bottom-wrap {
  margin-top: 5rem;
  background: #2d8b35;
  padding: 1.6rem 0; }

.footer .bottom-wrap .inner {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: flex;
  align-items: center;
  justify-content: space-between; }

.footer .bottom-wrap .inner .copyright p {
  color: #fff;
  font-size: 1.6rem;
  font-weight: 400; }

.footer .bottom-wrap .inner .social-list {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: flex;
  align-items: center; }

.footer .bottom-wrap .inner .social-list a {
  display: inline-block;
  line-height: 1; }

.footer .bottom-wrap .inner .social-list a:not(:last-child) {
  margin-right: 3.5rem; }

.footer .bottom-wrap .inner .social-list a em {
  color: #fff;
  font-size: 2.8rem;
  line-height: 1; }

@media (max-width: 767px) {
  .footer .ft-form, .footer .ft-menu {
    margin-bottom: 2rem; }
  .footer .bottom-wrap .inner .social-list a:not(:last-child) {
    margin-right: 2rem; }
  .footer .bottom-wrap .inner .social-list a em {
    font-size: 2rem; } }

#scroll-top {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-transform: translateY(3rem);
  -ms-transform: translateY(3rem);
  -webkit-transition: .3s ease-in-out;
  -o-transition: .3s ease-in-out;
  display: flex;
  position: fixed;
  right: 3rem;
  bottom: 4rem;
  align-items: center;
  justify-content: center;
  transform: translateY(3rem);
  opacity: 0;
  z-index: 99;
  transition: .3s ease-in-out;
  cursor: pointer;
  background: #2d8b35;
  padding: 1rem 1.5rem; }

#scroll-top img {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -webkit-filter: brightness(0) invert(1);
  transform: rotate(90deg);
  filter: brightness(0) invert(1);
  width: auto;
  height: 1.5rem; }

#scroll-top span {
  display: inline-block;
  display: block;
  margin-left: 1rem;
  color: #fff;
  font-size: 1.6rem;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase; }

#scroll-top.show {
  transform: translateY(0);
  opacity: 1; }

.header {
  -webkit-box-shadow: inset 0 -.5rem 0 0 #cbcbcb;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  box-shadow: inset 0 -.5rem 0 0 #cbcbcb;
  background: #fff;
  width: 100%; }

.header .header-top {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: flex;
  position: relative;
  align-items: center;
  height: 10.4rem; }

.header .header-top .logo {
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  display: block;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%); }

.header .header-top .logo img {
  transition: all .3s ease-in-out;
  width: auto;
  height: 8.4rem; }

.header .header-top .group {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: flex;
  align-items: center;
  margin-left: auto; }

.header .header-top .group .cart {
  margin-right: 2rem; }

.header .header-top .group .cart .cart-icon {
  display: block;
  position: relative; }

.header .header-top .group .cart .cart-icon img {
  width: auto;
  height: 1.6rem; }

.header .header-top .group .cart .cart-icon .count {
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  display: flex;
  position: absolute;
  top: 50%;
  right: -2rem;
  align-items: center;
  justify-content: center;
  transform: translateY(-50%);
  border-radius: 50%;
  background: #2d8b35;
  width: 20px;
  height: 20px;
  color: #fff;
  font-size: 11px;
  text-align: center;
  line-height: 20px;
  font-weight: 400; }

.header .header-top .search-icon {
  margin-right: 1.6rem; }

.header .header-top .search-icon img {
  width: auto;
  height: 1.6rem; }

.back-drop {
  position: fixed;
  top: 10.4rem;
  left: 0;
  visibility: hidden;
  opacity: 0;
  z-index: 9;
  background: rgba(0, 0, 0, 0.7);
  width: 100%;
  height: calc(100vh - 10.4rem); }

.back-drop.active {
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  visibility: visible;
  opacity: 1;
  transition: all .3s; }

@media screen and (min-width: 1025px) {
  .header.minimized .header-top {
    height: 7.4rem; }
  .header.minimized .header-top, .header.minimized .header-top .logo img {
    transition: all .3s ease-in-out; }
  .header.minimized .header-top .logo img {
    height: 5.4rem; }
  .header .header-bottom .menu__list {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    display: flex;
    position: relative;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    list-style: none;
    margin-bottom: 0; }
  .header .header-bottom .menu__item {
    padding: 2rem 0; }
  .header .header-bottom .menu__item:not(:last-child) {
    margin-right: 5rem; }
  .header .header-bottom .menu #magic-line {
    position: absolute;
    bottom: 0;
    left: 0;
    background: #2d8b35;
    padding: 0;
    width: 100px;
    height: .5rem; }
  .header .header-bottom .menu__link {
    transition: all .3s ease-in-out;
    color: #000;
    font-size: 1.6rem;
    font-weight: 400;
    text-transform: uppercase; }
    .header .header-bottom .menu__link:hover {
      text-decoration: none; }
  .header .header-top .toggle-btn {
    display: none; } }

.search-wrapper {
  -webkit-transform: translateY(-110%);
  -ms-transform: translateY(-110%);
  -webkit-transition: all 1s cubic-bezier(0.22, 0.44, 0, 1);
  -o-transition: all 1s cubic-bezier(0.22, 0.44, 0, 1);
  -webkit-box-shadow: 0 0.3rem 1.2rem 0 rgba(0, 0, 0, 0.15);
  display: flex;
  position: fixed;
  left: 0;
  transform: translateY(-110%);
  z-index: 99;
  transition: all 1s cubic-bezier(0.22, 0.44, 0, 1);
  box-shadow: 0 0.3rem 1.2rem 0 rgba(0, 0, 0, 0.15);
  background: #fff;
  padding: 5rem 0 3rem;
  width: 100%; }

.search-wrapper, .search-wrapper .close-btn {
  -webkit-box-align: center;
  -ms-flex-align: center;
  top: 0;
  align-items: center; }

.search-wrapper .close-btn {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  position: absolute;
  right: 1rem;
  justify-content: center;
  cursor: pointer;
  width: 4rem;
  height: 4rem;
  color: #000; }

.search-wrapper .searchbox {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  display: flex;
  position: relative;
  align-items: stretch;
  border-radius: 1rem;
  overflow: hidden; }

.search-wrapper .searchbox input {
  flex: 1;
  border: none;
  background: #f4e8d6;
  padding: 1rem 2rem;
  width: 100%;
  font-size: 1.6rem; }

.search-wrapper .searchbox ::-webkit-input-placeholder {
  font-size: 1.6rem; }

.search-wrapper .searchbox .search-btn {
  -ms-flex-negative: 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  background: #2d8b35;
  padding: 0 2rem;
  color: #fff;
  font-size: 1.6rem;
  text-transform: capitalize; }

.search-wrapper .searchbox .search-btn img {
  -o-object-fit: contain;
  width: 2.53rem;
  height: 2.53rem;
  object-fit: contain; }

.search-wrapper.show {
  transform: translateY(0); }

@media screen and (max-width: 1024px) {
  .header {
    position: fixed;
    z-index: 999;
    background: #fff;
    width: 100%; }
  .header .header-top .logo {
    -webkit-transform: translate(-50%, 50%);
    -ms-transform: translate(-50%, 50%);
    bottom: 50%;
    transform: translate(-50%, 50%); }
  .header .header-bottom .menu {
    display: none; }
  .header .mobile-nav {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    position: fixed;
    top: 10.4rem;
    left: 0;
    transform: translateX(-100%);
    z-index: 99;
    background: #fff;
    padding: 15px;
    width: 300px;
    height: calc(100vh - 10.4rem);
    overflow: hidden;
    overflow-y: auto; }
  .header .mobile-nav.active {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    -webkit-transition: all .6s ease;
    -o-transition: all .6s ease;
    transform: translateX(0);
    transition: all .6s ease; }
  .header .mobile-nav .menu {
    display: block; }
  .header .mobile-nav .menu__list {
    list-style: none; }
  .header .mobile-nav .menu__link {
    display: inline-block;
    position: relative;
    color: #000;
    font-size: 2rem;
    font-weight: 700;
    text-transform: capitalize;
    text-transform: uppercase; }
  .header .mobile-nav .menu__item {
    padding: 1.5rem 0; }
  .header .mobile-nav .menu__item:active a {
    color: #2d8b35; } }

.mfp-bg {
  opacity: .8;
  z-index: 502;
  filter: alpha(opacity=80);
  background: #0b0b0b;
  overflow: hidden; }

.mfp-bg, .mfp-wrap {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.mfp-wrap {
  -webkit-backface-visibility: hidden;
  z-index: 503;
  outline: none !important; }

.mfp-container {
  -webkit-box-sizing: border-box;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  padding: 0 8px;
  width: 100%;
  height: 100%;
  text-align: center; }

.mfp-container:before {
  display: inline-block;
  vertical-align: middle;
  height: 100%;
  content: ""; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  display: inline-block;
  position: relative;
  vertical-align: middle;
  z-index: 505;
  margin: 0 auto;
  text-align: left; }

.mfp-ajax-holder .mfp-content, .mfp-inline-holder .mfp-content {
  cursor: auto;
  width: 100%; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-arrow, .mfp-close, .mfp-counter, .mfp-preloader {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  position: absolute;
  top: 50%;
  right: 8px;
  left: 8px;
  z-index: 504;
  margin-top: -.8em;
  width: auto;
  color: #ccc;
  text-align: center; }

.mfp-preloader a {
  color: #ccc; }

.mfp-preloader a:hover {
  color: #fff; }

.mfp-s-error .mfp-content, .mfp-s-ready .mfp-preloader {
  display: none; }

button.mfp-arrow, button.mfp-close {
  -webkit-appearance: none;
  display: block;
  z-index: 506;
  cursor: pointer;
  border: 0;
  background: transparent;
  padding: 0;
  overflow: visible; }

button::-moz-focus-inner {
  border: 0;
  padding: 0; }

.mfp-close {
  position: absolute;
  top: 0;
  right: 0;
  opacity: .65;
  padding: 0 0 18px 10px;
  width: 44px;
  height: 44px;
  color: #fff;
  font-family: Arial, Baskerville, monospace;
  font-size: 28px;
  font-style: normal;
  line-height: 44px;
  text-align: center;
  text-decoration: none; }

.mfp-close:focus, .mfp-close:hover {
  opacity: 1; }

.mfp-close:active {
  top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-iframe-holder .mfp-close, .mfp-image-holder .mfp-close {
  right: -6px;
  padding-right: 6px;
  width: 100%;
  color: #fff;
  text-align: right; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #ccc;
  font-size: 12px;
  line-height: 18px; }

.mfp-arrow {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: absolute;
  top: 0;
  top: 50%;
  opacity: .65;
  margin: -55px 0 0;
  padding: 0;
  width: 90px;
  height: 110px; }

.mfp-arrow:active {
  margin-top: -54px; }

.mfp-arrow:focus, .mfp-arrow:hover {
  opacity: 1; }

.mfp-arrow .mfp-a, .mfp-arrow .mfp-b, .mfp-arrow:after, .mfp-arrow:before {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: solid transparent;
  width: 0;
  height: 0;
  content: ""; }

.mfp-arrow .mfp-a, .mfp-arrow:after {
  top: 8px;
  opacity: .8;
  border-top-width: 12px;
  border-bottom-width: 12px; }

.mfp-arrow .mfp-b, .mfp-arrow:before {
  border-top-width: 20px;
  border-bottom-width: 20px; }

.mfp-arrow-left {
  left: 0; }

.mfp-arrow-left .mfp-a, .mfp-arrow-left:after {
  left: 5px;
  border-right: 12px solid #000; }

.mfp-arrow-left .mfp-b, .mfp-arrow-left:before {
  border-right: 20px solid #fff; }

.mfp-arrow-right {
  right: 0; }

.mfp-arrow-right .mfp-a, .mfp-arrow-right:after {
  left: 3px;
  border-left: 12px solid #000; }

.mfp-arrow-right .mfp-b, .mfp-arrow-right:before {
  border-left: 20px solid #fff; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }

.mfp-iframe-holder .mfp-content {
  width: 100%;
  max-width: 900px;
  line-height: 0; }

.mfp-iframe-scaler {
  padding-top: 56.25%;
  width: 100%;
  height: 0;
  overflow: hidden; }

.mfp-iframe-scaler iframe {
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  position: absolute;
  top: -3px;
  left: 0;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #000;
  width: 100%;
  height: 100%; }

.mfp-iframe-holder .mfp-close {
  top: -43px; }

img.mfp-img {
  box-sizing: border-box;
  margin: 0 auto;
  padding: 40px 0;
  max-width: 100%; }

.mfp-figure:after, img.mfp-img {
  display: block;
  width: auto;
  height: auto;
  line-height: 0; }

.mfp-figure:after {
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  position: absolute;
  top: 40px;
  right: 0;
  bottom: 40px;
  left: 0;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  content: ""; }

.mfp-bottom-bar {
  position: absolute;
  top: 100%;
  left: 0;
  cursor: auto;
  margin-top: -36px;
  width: 100%; }

.mfp-title {
  padding-right: 36px;
  color: #f3f3f3;
  line-height: 18px;
  text-align: left;
  word-break: break-word; }

.mfp-figure small {
  display: block;
  color: #bdbdbd;
  font-size: 12px;
  line-height: 14px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-height: 300px), screen and (max-width: 800px) and (orientation: landscape) {
  .mfp-img-mobile .mfp-image-holder {
    padding-right: 0;
    padding-left: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-bottom-bar {
    -webkit-box-sizing: border-box;
    position: fixed;
    top: auto;
    bottom: 0;
    box-sizing: border-box;
    margin: 0;
    background: rgba(0, 0, 0, 0.6);
    padding: 3px 5px; }
  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0; }
  .mfp-img-mobile .mfp-counter {
    top: 3px;
    right: 5px; }
  .mfp-img-mobile .mfp-close {
    position: fixed;
    top: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.6);
    padding: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    text-align: center; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; } }

@media (max-width: 800px) {
  .mfp-arrow {
    transform: scale(0.75); }
  .mfp-arrow-left {
    transform-origin: 0; }
  .mfp-arrow-right {
    transform-origin: 100%; }
  .mfp-container {
    padding-right: 6px;
    padding-left: 6px; } }

.mfp-ie7 .mfp-img {
  padding: 0; }

.mfp-ie7 .mfp-bottom-bar {
  left: 50%;
  margin-top: 5px;
  margin-left: -300px;
  padding-bottom: 5px;
  width: 600px; }

.mfp-ie7 .mfp-container {
  padding: 0; }

.mfp-ie7 .mfp-content {
  padding-top: 44px; }

.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0; }

#loader-container {
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 99999;
  transition: all .3s ease-in-out;
  background-color: #fff; }

#loader-container .loader {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  max-width: 25rem; }

#loader-container .loader, #loader-container .loader__logo div {
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%); }

#loader-container .loader__logo div {
  -webkit-animation-timing-function: linear;
  -webkit-animation-duration: 3s;
  -webkit-animation-iteration-count: infinite;
  animation-duration: 3s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  margin: 0;
  border-radius: 50%;
  width: 3rem;
  height: 3rem; }

#loader-container .loader__logo div:first-child {
  -webkit-animation-name: shrink-2;
  animation-name: shrink-2; }

#loader-container .loader__logo div:nth-child(2) {
  -webkit-animation-name: shrink;
  animation-name: shrink; }

#loader-container .loader__progress {
  display: none;
  color: #000;
  font-size: 1.3rem; }

.page-title {
  position: relative;
  padding: 8rem 0;
  text-align: center; }

.page-title .title {
  display: inline-block;
  position: relative;
  z-index: 1;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  color: #fff;
  font-size: 3.2rem;
  font-weight: 800;
  text-transform: uppercase; }

.page-title:after {
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.35);
  width: 100%;
  height: 100%;
  content: ""; }

.about-us {
  background-position: top;
  background-repeat: repeat !important;
  background-size: contain !important; }

.about-us:first-child {
  padding: 5rem 0; }

.about-us:last-child {
  padding-bottom: 5rem; }

.about-us .inner {
  margin: 0 auto;
  max-width: 80%; }
  .about-us .inner.w-100 {
    max-width: 100%; }
    .about-us .inner.w-100 .here-at .my-tabs .tabs-nav {
      background: #512f11; }
      .about-us .inner.w-100 .here-at .my-tabs .tabs-nav li {
        width: 100%; }
        .about-us .inner.w-100 .here-at .my-tabs .tabs-nav li a {
          text-align: left;
          padding-left: 5rem; }
    .about-us .inner.w-100 .here-at .my-tabs .tab-container .video-list {
      max-width: 100%; }

@media (max-width: 767px) {
  .about-us .inner {
    max-width: 100%; } }

.about-us .main-title {
  margin-bottom: 5rem;
  text-align: center; }

.about-us .banner {
  display: block;
  position: relative;
  padding-top: 35%; }

.about-us .banner img {
  -o-object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover; }

.about-us:first-child .here-at {
  padding: 5rem 0; }

.about-us .here-at .list-item {
  display: flex;
  flex-flow: wrap;
  margin: 0 -1.5rem; }

.about-us .here-at .list-item .item {
  padding: 0 1.5rem;
  width: 33.33%;
  text-align: center; }

@media (max-width: 575px) {
  .about-us .here-at .list-item .item {
    width: 100%; }
  .about-us .here-at .list-item .item:not(:last-child) {
    margin-bottom: 3rem; } }

.about-us .here-at .list-item .item .wrap {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  background: #c9e1cb;
  padding: 3rem; }

.about-us .here-at .list-item .item:first-child .wrap .title {
  color: #512f11; }

.about-us .here-at .list-item .item:nth-child(2) .wrap {
  background: #f4e8d6; }

.about-us .here-at .list-item .item:nth-child(2) .wrap .title {
  color: #2d8b35; }

.about-us .here-at .list-item .item:nth-child(3) .wrap .title {
  color: #512f11; }

.about-us .here-at .list-item .item .icon {
  margin: 0 auto;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content; }

.about-us .here-at .list-item .item .icon img {
  width: auto;
  height: 3.5rem; }

.about-us .here-at .list-item .item .desc {
  font-size: 1.4rem; }

.about-us .here-at .list-item .item .title {
  margin: 1rem 0;
  font-size: 1.6rem;
  font-weight: 700;
  text-transform: uppercase; }

.about-us .here-at .content {
  padding-top: 5rem; }

.about-us .here-at .content p {
  font-size: 1.6rem;
  text-align: center; }

.about-us .here-at .my-tabs {
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  margin-top: 5rem;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  background: #fff; }

.about-us .here-at .my-tabs .tabs-nav-wrap {
  overflow: hidden;
  overflow-x: auto; }

.about-us .here-at .my-tabs .tabs-nav {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: flex;
  align-items: center;
  min-width: 575px;
  overflow: hidden;
  overflow-x: auto;
  list-style: none; }

.about-us .here-at .my-tabs .tabs-nav li {
  width: 33.33%; }

.about-us .here-at .my-tabs .tabs-nav li:not(:last-child) {
  border-right: 0.05rem solid rgba(81, 47, 17, 0.5); }

.about-us .here-at .my-tabs .tabs-nav li a {
  display: block;
  background: #f4e8d6;
  padding: 1.2rem;
  color: #512f11;
  font-size: 2rem;
  font-weight: 400;
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap; }

.about-us .here-at .my-tabs .tabs-nav li.active a {
  background: #512f11;
  color: #fff;
  font-weight: 700; }

.about-us .here-at .my-tabs .tab-container {
  padding: 4rem 5rem; }

.about-us .here-at .my-tabs .tab-container .images {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: flex;
  justify-content: space-between; }

.about-us .here-at .my-tabs .tab-container .images .image {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  width: calc(50% - 3rem); }

.about-us .here-at .my-tabs .tab-container .download-list a {
  display: block;
  position: relative;
  padding-left: 3rem;
  color: #2d8b35;
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 2.6rem; }

.about-us .here-at .my-tabs .tab-container .download-list a:after {
  position: absolute;
  top: .8rem;
  left: 0;
  background: #2d8b35;
  width: 1rem;
  height: 1rem;
  content: ""; }

.about-us .here-at .my-tabs .tab-container .download-list a:not(:last-child) {
  margin-bottom: 2rem; }

.about-us .here-at .my-tabs .tab-container .video-list {
  margin: 0 auto;
  max-width: 80.8rem; }

@media (max-width: 767px) {
  .about-us .here-at .my-tabs .tab-container .video-list {
    max-width: 100%; } }

.about-us .here-at .my-tabs .tab-container .video-list .items {
  display: flex;
  flex-flow: wrap;
  margin: 0 -1.5rem; }

.about-us .here-at .my-tabs .tab-container .video-list .items .item {
  padding: 0 1.5rem;
  width: 50%;
  margin-bottom: 20px; }

.about-us .here-at .my-tabs .tab-container .video-list .items .item .video {
  position: relative;
  padding-top: 59.89717%; }

.about-us .here-at .my-tabs .tab-container .video-list .items .item .video iframe {
  -o-object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover; }

@media (max-width: 575px) {
  .about-us .here-at .my-tabs .tab-container .video-list .items .item {
    width: 100%; } }

.blog-section {
  background-size: contain !important;
  padding: 5rem 0; }

.blog-section .main-title {
  margin-bottom: 5rem;
  text-align: center; }

.blog-section .blog-wrapper {
  display: flex;
  flex-flow: wrap; }

.blog-section .blog-wrapper .sidebar-menu {
  padding-right: 7rem; }

.blog-section .blog-wrapper .blog-items-wrapper .item {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  -webkit-transition: .3s;
  -o-transition: .3s;
  display: flex;
  align-items: stretch;
  transition: .3s;
  margin-bottom: 2rem;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16); }

.blog-section .blog-wrapper .blog-items-wrapper .item .box-img {
  width: 33.33%; }

.blog-section .blog-wrapper .blog-items-wrapper .item .box-img .image {
  display: block;
  position: relative;
  height: 100%;
  overflow: hidden; }

.blog-section .blog-wrapper .blog-items-wrapper .item .box-img .image img {
  -o-object-fit: cover;
  -webkit-transition: .3s;
  -o-transition: .3s;
  position: absolute;
  top: 0;
  left: 0;
  transition: .3s;
  width: 100%;
  height: 100%;
  object-fit: cover; }

.blog-section .blog-wrapper .blog-items-wrapper .item .caption {
  background: #fff;
  padding: 3rem 5rem;
  width: 66.66%; }

.blog-section .blog-wrapper .blog-items-wrapper .item .caption .title a {
  color: #000;
  font-size: 1.8rem;
  font-weight: 700;
  text-transform: uppercase; }

.blog-section .blog-wrapper .blog-items-wrapper .item .caption .desc {
  margin-top: 1rem; }

.blog-section .blog-wrapper .blog-items-wrapper .item .caption .desc p {
  font-size: 1.4rem;
  line-height: 2.6rem; }

.blog-section .blog-wrapper .blog-items-wrapper .item .caption .tags * {
  font-size: 1.4rem;
  line-height: 2.6rem; }

.blog-section .blog-wrapper .blog-items-wrapper .item .caption .date {
  margin-top: 1.8rem;
  color: #818181;
  font-size: 1.2rem;
  font-style: italic; }

.blog-section .blog-wrapper .blog-items-wrapper .item .caption .btn-wrap {
  margin-top: 1rem; }

.blog-section .blog-wrapper .blog-items-wrapper .item:hover {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.16);
  transition: .3s;
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.16); }

.blog-section .blog-wrapper .blog-items-wrapper .item:hover .box-img img {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -webkit-transition: .3s;
  -o-transition: .3s;
  transform: scale(1.1);
  transition: .3s; }

@media (max-width: 767px) {
  .blog-section .blog-wrapper .blog-items-wrapper .item {
    flex-direction: column;
    margin-bottom: 3rem; }
  .blog-section .blog-wrapper .blog-items-wrapper .item .box-img, .blog-section .blog-wrapper .blog-items-wrapper .item .caption {
    width: 100%; }
  .blog-section .blog-wrapper .blog-items-wrapper .item .caption {
    padding: 3rem; } }

@media (max-width: 991px) {
  .blog-section .blog-wrapper .blog-items-wrapper, .blog-section .blog-wrapper .sidebar-menu {
    flex: 0 0 100%;
    max-width: 100%; }
  .blog-section .blog-wrapper .sidebar-menu {
    margin-bottom: 2rem;
    padding-right: 0; } }

@media (max-width: 991px) {
  .sidebar-menu .head {
    position: relative; }
  .sidebar-menu .head:after {
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    position: absolute;
    top: 50%;
    right: 2rem;
    transform: translateY(-50%);
    color: #fff;
    font: normal normal normal 24px/1 Material Design Icons;
    font-size: 2.4rem;
    content: "\f140"; }
  .sidebar-menu .filter-list, .sidebar-menu .menu-list {
    display: none; }
  .sidebar-menu .wrap:first-child {
    margin-bottom: 2rem; } }

.be-a-sponsor {
  padding: 5rem 0; }

.be-a-sponsor .main-title {
  margin-bottom: 3rem;
  text-align: center; }

.be-a-sponsor .page-desc {
  margin-bottom: 6rem; }

.be-a-sponsor .page-desc p {
  color: #000;
  font-size: 1.8rem;
  font-weight: 700;
  text-align: center; }

.be-a-sponsor .page-desc p:not(:last-child) {
  margin-bottom: 3rem; }

.be-a-sponsor article {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16); }

.be-a-sponsor article .wrap .head {
  background: #2d8b35;
  padding: 1.3rem 3rem; }

.be-a-sponsor article .wrap .head h2 {
  color: #fff;
  font-size: 1.8rem;
  font-weight: 800;
  text-transform: uppercase; }

.be-a-sponsor article .wrap .content {
  padding: 3rem; }

.be-a-sponsor article .wrap .content .title {
  margin-bottom: 2rem;
  font-size: 1.8rem;
  font-weight: 700;
  text-transform: uppercase; }

.be-a-sponsor article .wrap .content p {
  font-size: 1.6rem; }

.be-a-sponsor article .wrap .content p:not(:last-child) {
  margin-bottom: 3rem; }

.be-a-sponsor article .wrap .accordions .accordion-item {
  border-top: 0.05rem solid rgba(81, 47, 17, 0.2);
  padding: 2rem 5rem; }

.be-a-sponsor article .wrap .accordions .accordion-item .accordion-heading {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer; }

.be-a-sponsor article .wrap .accordions .accordion-item .accordion-heading .arrow {
  -ms-flex-negative: 0;
  -webkit-transition: .3s;
  -o-transition: .3s;
  flex-shrink: 0;
  transition: .3s;
  background-image: url(../img/down.svg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 90% auto;
  width: 1.8rem;
  height: .9rem; }

.be-a-sponsor article .wrap .accordions .accordion-item .accordion-heading .inner {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: flex;
  align-items: center;
  color: #000;
  font-size: 1.6rem;
  font-weight: 700; }

.be-a-sponsor article .wrap .accordions .accordion-item.active .accordion-heading .arrow {
  -webkit-transform: scaleY(-1);
  -ms-transform: scaleY(-1);
  -webkit-transition: .3s;
  -o-transition: .3s;
  transform: scaleY(-1);
  transition: .3s; }

.be-a-sponsor article .wrap .accordions .accordion-item .accordion-content {
  display: none;
  padding-top: 2rem; }

.be-a-sponsor article .wrap .accordions .accordion-item .accordion-content p {
  color: #000;
  font-size: 1.6rem; }

.be-a-sponsor article .wrap .accordions .accordion-item .accordion-content p b {
  color: #2d8b35; }

.be-a-sponsor article .wrap .accordions .accordion-item .accordion-content p:not(:last-child) {
  margin-bottom: 3rem; }

.be-a-sponsor article .wrap .accordions .accordion-item .accordion-content strong {
  font-style: italic; }

.awesome-sponsors {
  padding-bottom: 5rem; }

.awesome-sponsors .main-title {
  margin-bottom: 3rem;
  text-align: center; }

.awesome-sponsors .load-more {
  text-align: center; }

.awesome-sponsors .items {
  display: flex;
  flex-flow: wrap;
  margin: 0 -1.5rem; }

.awesome-sponsors .items .item {
  margin-bottom: 3rem;
  padding: 0 1.5rem;
  width: 33.33%; }

@media (max-width: 767px) {
  .awesome-sponsors .items .item {
    width: 50%; } }

.awesome-sponsors .items .item .wrap {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16); }

.awesome-sponsors .items .item .wrap .box-img {
  display: block;
  overflow: hidden;
  height: 0;
  padding-top: 80%;
  width: 100%;
  position: relative; }

.awesome-sponsors .items .item .wrap .box-img img {
  transition: .3s ease;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  -o-object-fit: cover;
     object-fit: cover; }

.awesome-sponsors .items .item .wrap .caption {
  background: #fff;
  padding: 3rem; }

.awesome-sponsors .items .item .wrap .caption .title {
  margin-bottom: 1rem; }

.awesome-sponsors .items .item .wrap .caption .title a {
  transition: .3s;
  color: #000;
  font-size: 1.8rem;
  text-transform: uppercase; }

.awesome-sponsors .items .item .wrap .caption .desc {
  margin-bottom: 2rem; }

.awesome-sponsors .items .item .wrap .caption .desc p {
  font-size: 1.4rem; }

.awesome-sponsors .items .item .wrap .caption .date {
  margin-bottom: 1rem;
  color: #2d8b35;
  font-size: 1.2rem;
  font-style: italic;
  font-weight: 700; }

.awesome-sponsors .items .item .wrap:hover .box-img {
  overflow: hidden; }

.awesome-sponsors .items .item .wrap:hover .box-img img {
  -webkit-transform: scale(1.15);
  -ms-transform: scale(1.15);
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transform: scale(1.15);
  transition: .3s ease; }

.awesome-sponsors .items .item .wrap:hover .caption .title a {
  transition: .3s;
  color: #2d8b35; }

.blog-indiv {
  padding-bottom: 5rem; }

.breadcrumb {
  justify-content: center; }
  .breadcrumb a, .breadcrumb span {
    color: #989898;
    font-size: 1.4rem;
    font-weight: 700;
    line-height: 1.2;
    text-transform: uppercase; }

.blog-indiv .sidebar-menu {
  padding-right: 5rem; }

.blog-indiv .full-content {
  padding-left: 5rem; }

.blog-indiv .content-container .full-content li {
  position: relative;
  padding-top: 3rem;
  list-style: none; }

.blog-indiv .content-container .full-content li:after {
  position: absolute;
  top: 0;
  left: 0;
  border-radius: .3rem;
  background: rgba(45, 139, 53, 0.2);
  width: 20rem;
  height: .3rem;
  content: ""; }

.blog-indiv .content-container h2, .blog-indiv .content-container h3 {
  margin-bottom: 2rem;
  color: #2d8b35;
  text-transform: uppercase; }

.blog-indiv .content-container h2 {
  color: #512f11;
  font-size: 3rem;
  font-weight: 800; }

.blog-indiv .content-container p {
  margin-bottom: 2rem;
  font-size: 1.6rem;
  line-height: 2.6rem; }

.blog-indiv .content-container .image {
  margin-bottom: 3rem; }

.blog-indiv .content-container .tags {
  padding: 1rem 0;
  color: #b5b5b5;
  font-size: 1.4rem;
  text-transform: uppercase; }

.blog-indiv .content-container .date {
  color: #512f11;
  font-size: 1.4rem;
  text-transform: uppercase; }

.blog-indiv .content-container h3 {
  font-size: 2rem;
  font-weight: 700; }

.blog-indiv .content-container .social-wrap {
  margin-top: 5rem; }

.addtoany_header,
.blog-indiv .content-container .social-wrap .text {
  margin-bottom: 2rem;
  margin-top: 7rem !important;
  color: #2d8b35;
  font-size: 1.8rem;
  font-weight: 700;
  text-transform: capitalize; }

.blog-indiv .content-container .social-wrap .social-list {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: flex;
  align-items: center; }

.blog-indiv .content-container .social-wrap .social-list a {
  display: inline-block; }

.blog-indiv .content-container .social-wrap .social-list a img {
  width: 3.2rem;
  height: auto; }

.blog-indiv .content-container .social-wrap .social-list a:not(:last-child) {
  margin-right: 2rem; }

.cart-section {
  padding: 5rem 0; }

.cart-section .cart-wrapper {
  padding-top: 5rem; }

.cart-section .cart-wrapper .back-to-shop {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: flex;
  align-items: center;
  margin-bottom: 2rem; }

.cart-section .cart-wrapper .back-to-shop svg {
  width: auto;
  height: 1.5rem; }

.cart-section .cart-wrapper .back-to-shop svg path {
  fill: #2d8b35;
  stroke: #2d8b35; }

.cart-section .cart-wrapper .back-to-shop span {
  display: inline-block;
  margin-left: 1rem;
  color: #2d8b35;
  font-size: 1.6rem;
  text-decoration: underline;
  text-transform: capitalize; }

.cart-section .cart-wrapper .cart-product .table {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  width: 100%; }

.cart-section .cart-wrapper .cart-product .table thead th {
  border: none;
  background: #512f11;
  padding: 1.3rem 2rem;
  color: #fff;
  font-size: 1.8rem;
  font-weight: 800;
  text-transform: uppercase;
  white-space: nowrap; }

.cart-section .cart-wrapper .cart-product .table thead th:not(:first-child) {
  text-align: center; }

.cart-section .cart-wrapper .cart-product .table tbody tr:not(:last-child) {
  border-bottom: 0.1rem solid rgba(0, 0, 0, 0.16); }

.cart-section .cart-wrapper .cart-product .table tbody tr td {
  padding: 2rem; }

.cart-section .cart-wrapper .cart-product .table tbody tr td:not(:first-child) {
  text-align: center; }

@media (max-width: 767px) {
  .cart-section .cart-wrapper .cart-product .table thead {
    position: absolute;
    left: -9999px;
    width: 0;
    height: 0;
    overflow: hidden; }
  .cart-section .cart-wrapper .cart-product .table table, .cart-section .cart-wrapper .cart-product .table tbody, .cart-section .cart-wrapper .cart-product .table td, .cart-section .cart-wrapper .cart-product .table th, .cart-section .cart-wrapper .cart-product .table thead, .cart-section .cart-wrapper .cart-product .table tr {
    display: block; }
  .cart-section .cart-wrapper .cart-product .table tbody tr:first-child {
    display: none; }
  .cart-section .cart-wrapper .cart-product .table tbody tr td {
    -webkit-box-align: center;
    -ms-flex-align: center;
    display: flex;
    align-items: center; }
  .cart-section .cart-wrapper .cart-product .table tbody tr td:last-child {
    text-align: start; }
  .cart-section .cart-wrapper .cart-product .table tbody tr td:before {
    display: inline-block;
    margin-right: 10px;
    width: 25%;
    min-width: 100px;
    font-size: 1.8rem;
    font-weight: 700;
    text-align: left;
    text-transform: uppercase;
    content: attr(data-title); } }

.cart-section .cart-wrapper .cart-product .form-group {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  display: flex;
  position: relative;
  align-items: stretch;
  max-width: 36rem;
  overflow: hidden; }

@media (max-width: 767px) {
  .cart-section .cart-wrapper .cart-product .form-group {
    width: 100%;
    max-width: 100%; }
  .blog-indiv .full-content {
    padding-left: 0rem; } }

.cart-section .cart-wrapper .cart-product .form-group input {
  flex: 1;
  outline: none;
  border: .2rem solid #989898;
  border-right: none;
  border-radius: 1rem 0 0 1rem;
  background: none;
  padding: 1.2rem 2rem;
  width: 100%;
  height: 4rem;
  color: #000;
  font-size: 1.6rem; }

.cart-section .cart-wrapper .cart-product .form-group ::-webkit-input-placeholder {
  color: #989898;
  font-size: 1.6rem; }

.cart-section .cart-wrapper .cart-product .form-group button {
  -ms-flex-negative: 0;
  -webkit-box-shadow: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: flex;
  flex-shrink: 0;
  align-items: center;
  outline: none;
  box-shadow: none;
  border: none;
  border-radius: 0 1rem 1rem 0;
  background: #512f11;
  padding: 0 2.4rem;
  color: #fff;
  font-size: 1.6rem;
  font-weight: 700;
  text-transform: uppercase; }

.cart-section .cart-wrapper .cart-product .product-item {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  display: flex;
  align-items: stretch; }

.cart-section .cart-wrapper .cart-product .product-item .box-img {
  width: 12rem; }

.cart-section .cart-wrapper .cart-product .product-item .box-img .image {
  border: .5px solid #e2e2e2;
  width: 12rem;
  height: 12rem;
  overflow: hidden; }

.cart-section .cart-wrapper .cart-product .product-item .box-img .image img {
  -o-object-fit: scale-down;
  padding: 1rem;
  width: 100%;
  height: 100%;
  object-fit: scale-down; }

.cart-section .cart-wrapper .cart-product .product-item .caption {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: flex;
  align-items: center;
  padding: 0 3rem;
  width: calc(100% - 12rem); }

.cart-section .cart-wrapper .cart-product .product-item .caption .title a {
  color: #000;
  font-size: 1.6rem;
  font-weight: 700;
  text-transform: uppercase; }

.cart-section .cart-wrapper .cart-product .amount .wrap {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: inline-flex;
  align-items: center;
  border-radius: 0; }

.cart-section .cart-wrapper .cart-product .amount .wrap .minus, .cart-section .cart-wrapper .cart-product .amount .wrap .plus {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  border-radius: 5px;
  background: #f4e8d6;
  width: 1.8rem;
  height: 1.8rem; }

.cart-section .cart-wrapper .cart-product .amount .wrap .minus em, .cart-section .cart-wrapper .cart-product .amount .wrap .plus em {
  color: #000;
  font-size: 1.6rem; }

.cart-section .cart-wrapper .cart-product .amount .wrap .input-wrap {
  width: 4rem; }

.cart-section .cart-wrapper .cart-product .amount .wrap .input-wrap .input {
  outline: none;
  border: none;
  background: none;
  width: 100%;
  color: #000;
  font-size: 1.8rem;
  font-weight: 400;
  text-align: center; }

.cart-section .cart-wrapper .cart-product .amount .wrap .input-wrap ::-webkit-inner-spin-button, .cart-section .cart-wrapper .cart-product .amount .wrap .input-wrap ::-webkit-outer-spin-button {
  display: none; }

.cart-section .cart-wrapper .cart-product .prices {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  display: flex;
  align-items: center;
  justify-content: center; }

.cart-section .cart-wrapper .cart-product .prices .price {
  font-size: 1.6rem;
  font-weight: 700;
  text-transform: uppercase; }

.cart-section .cart-wrapper .cart-product .prices .price--old {
  color: #b5b5b5;
  font-weight: 400;
  text-decoration: line-through; }

.cart-section .cart-wrapper .cart-product .prices .price--new {
  color: #000; }

.cart-section .cart-wrapper .cart-product .prices .price:first-child {
  margin-right: .8rem; }

.cart-section .cart-wrapper .cart-product .remove-btn a em {
  color: #000;
  font-size: 2.4rem;
  line-height: 1; }

.cart-section .cart-wrapper .cart-product .bottom-w {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-box-align: start;
  -ms-flex-align: start;
  display: flex;
  align-items: flex-start;
  justify-content: flex-end;
  padding-top: 3rem; }

.cart-section .cart-wrapper .cart-product .bottom-w .remove-all {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  display: flex;
  align-items: center;
  transition: all .3s;
  border: .2rem solid #512f11;
  border-radius: 1rem;
  padding: 1.1rem 2.3rem;
  color: #fff;
  color: #512f11;
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase; }

.cart-section .cart-wrapper .cart-product .bottom-w .remove-all .icon {
  margin-right: 1rem; }

.cart-section .cart-wrapper .cart-product .bottom-w .remove-all .icon img {
  width: auto;
  height: 2rem; }

.cart-section .cart-wrapper .cart-product .bottom-w .update-cart {
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: flex;
  align-items: center;
  transition: all .3s;
  margin-right: 2rem;
  border-radius: 1rem;
  background: #512f11;
  padding: 1.1rem 2.3rem;
  color: #fff;
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase; }

.cart-section .cart-wrapper .cart-product .bottom-w .update-cart .icon {
  margin-right: 1rem; }

.cart-section .cart-wrapper .cart-product .bottom-w .update-cart .icon img {
  filter: brightness(0) invert(1);
  height: 2rem; }

.cart-section .cart-wrapper .order-summary {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16); }

.cart-section .cart-wrapper .order-summary .head {
  border: none;
  background: #512f11;
  padding: 1.3rem 2rem;
  color: #fff;
  font-size: 1.8rem;
  font-weight: 800;
  text-transform: uppercase; }

.cart-section .cart-wrapper .order-summary .body {
  padding: 2rem; }

.cart-section .cart-wrapper .order-summary .body .table {
  width: 100%;
  margin-bottom: 0;
  border: none; }

.cart-section .cart-wrapper .order-summary .body .table tr td {
  color: #000;
  font-size: 1.8rem;
  font-weight: 700;
  text-transform: capitalize;
  padding: 0;
  padding-bottom: 2rem;
  border: none; }

.cart-section .cart-wrapper .order-summary .body .table tr td p {
  color: #989898;
  font-size: 1.4rem;
  font-weight: 400; }

.cart-section .cart-wrapper .order-summary .body .table tr td:nth-child(2) {
  font-weight: 400;
  text-align: right; }

.cart-section .cart-wrapper .order-summary .body .table tr:nth-last-child(2) td {
  padding-bottom: 3rem; }

.cart-section .cart-wrapper .order-summary .body .table tr:last-child {
  margin-top: 5rem; }

.cart-section .cart-wrapper .order-summary .body .table tr:last-child td {
  padding-top: 4rem;
  font-weight: 600; }

.cart-section .cart-wrapper .order-summary .body .table tr:last-child td:nth-child(2) {
  color: #000;
  font-weight: 700;
  text-align: right; }

.cart-section .cart-wrapper .order-summary .btn {
  -webkit-box-shadow: none;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  display: flex;
  justify-content: center;
  outline: none;
  box-shadow: none;
  border: none;
  border-radius: 1rem;
  background: #2d8b35;
  padding: 1.2rem;
  width: 100%;
  color: #fff;
  font-size: 1.6rem;
  font-weight: 600;
  text-transform: uppercase; }

@media (max-width: 767px) {
  .cart-section .cart-wrapper .order-summary {
    margin-top: 3rem; } }

.checkout-section {
  padding: 3rem 0 12rem; }

.checkout-section .form-title {
  background: #512f11;
  padding: 1.3rem 3rem;
  color: #fff;
  font-size: 1.8rem;
  font-weight: 800;
  text-transform: uppercase; }

.checkout-section .breadcrumb {
  margin-bottom: 2rem;
  padding-left: 0;
  list-style: none; }

.checkout-section .breadcrumb li {
  position: relative; }

.checkout-section .breadcrumb li:not(:last-child) {
  margin-right: 3rem; }

.checkout-section .breadcrumb li a {
  -o-text-overflow: ellipsis;
  max-width: 30vw;
  overflow: hidden;
  color: #b5b5b5;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.2;
  text-overflow: ellipsis;
  text-transform: capitalize;
  white-space: nowrap; }

.checkout-section .breadcrumb li.active:before {
  color: #000 !important; }

.checkout-section .breadcrumb li.active a {
  color: #000;
  font-weight: 700; }

.checkout-section .breadcrumb li:not(:first-child):before {
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  position: absolute;
  top: 50%;
  right: calc(100% + 1rem);
  transform: translateY(-50%);
  color: #b5b5b5;
  font-size: 1.4rem;
  font-weight: 700;
  line-height: 1;
  content: ">"; }

.checkout-section .left-w {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16); }

.checkout-section .wrapper {
  padding: 3rem; }

.checkout-section .form-different-address .form-2 {
  display: none;
  visibility: hidden;
  opacity: 0; }

.checkout-section .form-different-address .form-2.active {
  -webkit-transition: .3s ease-in-out;
  -o-transition: .3s ease-in-out;
  display: block;
  visibility: visible;
  opacity: 1;
  transition: .3s ease-in-out; }

.checkout-section .form-different-address .checkbox input {
  display: none;
  cursor: pointer;
  margin-bottom: 0;
  padding: 0;
  width: auto;
  height: auto; }

.checkout-section .form-different-address .checkbox label {
  position: relative;
  cursor: pointer;
  padding-left: 3rem; }

.checkout-section .form-different-address .checkbox label p {
  color: #78716a;
  font-size: 1.6rem; }

.checkout-section .form-different-address .checkbox label p a {
  color: #2d8b35; }

.checkout-section .form-different-address .checkbox label:before {
  -webkit-appearance: none;
  -webkit-box-shadow: inset 0 0 0 2px #989898;
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  vertical-align: middle;
  cursor: pointer;
  margin-right: 5px;
  box-shadow: inset 0 0 0 2px #989898;
  border-radius: 50%;
  background: none;
  width: 2.1rem;
  height: 2.1rem;
  content: ""; }

.checkout-section .form-different-address .checkbox input:checked + label:before {
  box-shadow: inset 0 0 0 2px #512f11, inset 0 0 0 4px #fff;
  background: #512f11; }

.checkout-section .form-address .select-box, .checkout-section .form-different-address .select-box {
  position: relative; }

.checkout-section .form-address .select-box:after, .checkout-section .form-different-address .select-box:after {
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  position: absolute;
  top: 50%;
  right: 2rem;
  transform: translateY(-50%);
  pointer-events: none;
  color: #000;
  font-family: Linearicons-Free;
  font-size: 1.8rem;
  content: "\e874"; }

.checkout-section .form-address .form-group, .checkout-section .form-different-address .form-group {
  padding-bottom: 2rem; }

.checkout-section .form-address .form-group label, .checkout-section .form-different-address .form-group label {
  display: block;
  margin-bottom: 1rem;
  color: #000;
  font-size: 1.6rem;
  text-transform: capitalize; }

.checkout-section .form-address .form-group input, .checkout-section .form-different-address .form-group input {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(81, 47, 17, 0.2);
  -webkit-appearance: none;
  outline: none;
  box-shadow: 0 0 0 0.2rem rgba(81, 47, 17, 0.2);
  border: none;
  border-radius: 1rem;
  background: none;
  padding: 0 2rem;
  width: 100%;
  height: 6rem;
  height: 4.6rem;
  font-size: 1.6rem; }

.checkout-section .form-address .form-group .address-input, .checkout-section .form-different-address .form-group .address-input {
  margin-bottom: 1.5rem; }

.checkout-section .form-address .form-group select,
.checkout-section .form-address .form-group .select2-selection,
.checkout-section .form-different-address .form-group select {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(81, 47, 17, 0.2);
  -webkit-appearance: none;
  outline: none;
  box-shadow: 0 0 0 0.2rem rgba(81, 47, 17, 0.2);
  border: none;
  border-radius: 1rem;
  background: none;
  padding: 0 2rem;
  width: 100%;
  height: 4.6rem;
  font-size: 1.6rem; }
  .checkout-section .form-address .form-group select .select2-selection__rendered,
  .checkout-section .form-address .form-group select .select2-selection__arrow,
  .checkout-section .form-address .form-group .select2-selection .select2-selection__rendered,
  .checkout-section .form-address .form-group .select2-selection .select2-selection__arrow,
  .checkout-section .form-different-address .form-group select .select2-selection__rendered,
  .checkout-section .form-different-address .form-group select .select2-selection__arrow {
    height: 100%;
    line-height: 4.5rem; }

.checkout-section .order-note-text {
  margin-bottom: .8rem;
  font-size: 1.6rem;
  text-transform: capitalize; }

.checkout-section .order-note textarea {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(81, 47, 17, 0.2) !important;
  outline: none !important;
  box-shadow: 0 0 0 0.2rem rgba(81, 47, 17, 0.2) !important;
  border: none;
  border-radius: 1rem;
  background: none;
  padding: 2rem;
  width: 100%;
  height: 15rem !important;
  resize: none;
  font-size: 1.6rem; }

#ship-to-different-address {
  padding-bottom: 2rem; }

.checkout-section .order-note ::-webkit-input-placeholder {
  color: #9a9a9a; }

.checkout-section .order-summany {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16); }

.checkout-section .order-summany .head {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #512f11;
  padding: 1.3rem 3rem;
  color: #fff;
  font-size: 1.8rem;
  font-weight: 800;
  text-transform: uppercase; }

.checkout-section .order-summany .head .edit-btn {
  display: inline-block;
  cursor: pointer; }

.checkout-section .wc_payment_method input {
  display: none;
  cursor: pointer;
  margin-bottom: 0;
  padding: 0;
  width: auto;
  height: auto; }

.checkout-section .wc_payment_method label {
  position: relative;
  cursor: pointer;
  padding-left: 3rem; }

.checkout-section .wc_payment_method label p {
  color: #78716a;
  font-size: 1.6rem; }

.checkout-section .wc_payment_method label p a {
  color: #2d8b35; }

.checkout-section .wc_payment_method label:before {
  -webkit-appearance: none;
  -webkit-box-shadow: inset 0 0 0 2px #989898;
  display: inline-block;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  vertical-align: middle;
  cursor: pointer;
  margin-right: 5px;
  box-shadow: inset 0 0 0 2px #989898;
  border-radius: 50%;
  background: none;
  width: 1.8rem;
  height: 1.8rem;
  content: ""; }

.checkout-section .wc_payment_method input:checked + label:before {
  box-shadow: inset 0 0 0 2px #512f11, inset 0 0 0 4px #fff;
  background: #512f11; }

.checkout-section .order-summany .head .edit-btn img {
  width: 2rem;
  height: auto; }

.checkout-section .order-summany .product-order {
  border-bottom: .05rem solid #e2e2e2;
  padding: 2.2rem; }

.checkout-section .order-summany .list {
  height: 18rem;
  overflow: hidden;
  overflow-y: auto; }

.checkout-section .order-summany .list::-webkit-scrollbar {
  width: .6rem; }

.checkout-section .order-summany .list::-webkit-scrollbar-track {
  border-radius: .5rem;
  background: #f4e8d6; }

.checkout-section .order-summany .list::-webkit-scrollbar-thumb {
  border-radius: .5rem;
  background: #512f11; }

.checkout-section .order-summany .list .table {
  width: 100%;
  border: none; }

.checkout-section .order-summany .list .table tr:not(:last-child) td {
  padding-bottom: 2rem; }

.checkout-section .order-summany .list .table tr td {
  vertical-align: baseline;
  color: #000;
  font-size: 1.6rem;
  font-weight: 400;
  padding: 0;
  border: none; }

.checkout-section .order-summany .list .table tr td:first-child {
  width: 50%;
  font-weight: 700; }

.checkout-section .order-summany .list .table tr td:nth-child(2), .checkout-section .order-summany .list .table tr td:nth-child(3) {
  width: 25%;
  text-align: center; }

.checkout-section .order-summany .wrap {
  border-bottom: .05rem solid #e2e2e2;
  padding: 2.2rem; }

.checkout-section .order-summany .wrap .table {
  width: 100%; }

.checkout-section .order-summany .wrap .table tr td {
  padding-bottom: 2rem;
  color: #000;
  font-size: 1.8rem;
  font-weight: 700;
  text-transform: capitalize; }

.checkout-section .order-summany .wrap .table tr td p {
  color: #989898;
  font-size: 1.4rem;
  font-weight: 400; }

.checkout-section .order-summany .wrap .table tr td:nth-child(2) {
  font-weight: 400;
  text-align: right; }

.checkout-section .order-summany .wrap .table tr:nth-last-child(2) td {
  padding-bottom: 3rem; }

.checkout-section .order-summany .wrap .table tr:last-child td {
  padding-top: 4rem;
  padding-bottom: 0;
  font-weight: 600; }

.checkout-section .order-summany .wrap .table tr:last-child td:nth-child(2) {
  color: #000;
  font-weight: 700;
  text-align: right; }

.checkout-section .order-summany .policy-text {
  border-bottom: .05rem solid #e2e2e2;
  padding: 2.2rem;
  color: #78716a;
  font-size: 1.6rem; }

.checkout-section .order-summany .policy-text a {
  color: #2d8b35; }

.checkout-section .order-summany .bottom {
  padding: 2.2rem; }

.checkout-section .order-summany .bottom button {
  margin-top: 2.6rem; }

.checkout-section .order-summany .place-order-button {
  -webkit-box-shadow: none;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  display: flex;
  justify-content: center;
  outline: none;
  box-shadow: none;
  border: none;
  border-radius: 1rem;
  background: #2d8b35;
  padding: 1.2rem;
  width: 100%;
  color: #fff;
  font-size: 1.6rem;
  font-weight: 600;
  text-transform: uppercase; }

.checkout-section .order-summany .checkbox {
  display: flex;
  flex-flow: wrap; }

.checkout-page #add_payment_method #payment, .checkout-page .woocommerce-cart #payment, .checkout-page .woocommerce-checkout #payment {
  background: #fff; }

.checkout-section .order-summany .checkbox input {
  display: none;
  cursor: pointer;
  margin-bottom: 0;
  padding: 0;
  width: auto;
  height: auto; }

.checkout-section .order-summany .checkbox label {
  position: relative;
  cursor: pointer;
  padding-left: 3rem; }

.checkout-section .order-summany .checkbox label p {
  color: #78716a;
  font-size: 1.6rem; }

.checkout-section .order-summany .checkbox label p a {
  color: #2d8b35; }

.checkout-section .order-summany .checkbox label:before {
  -webkit-appearance: none;
  -webkit-box-shadow: inset 0 0 0 2px #989898;
  display: inline-block;
  position: absolute;
  top: 10px;
  left: 0;
  vertical-align: middle;
  cursor: pointer;
  margin-right: 5px;
  box-shadow: inset 0 0 0 2px #989898;
  border-radius: 50%;
  background: none;
  width: 2.1rem;
  height: 2.1rem;
  content: ""; }

.checkout-section .order-summany .checkbox input:checked + label:before {
  box-shadow: inset 0 0 0 2px #512f11, inset 0 0 0 4px #fff;
  background: #512f11; }

.payments .payment-method:not(:last-child) {
  margin-bottom: 3.2rem; }

.payments .payment-method .select-group input {
  display: none; }

.payments .payment-method .select-group label {
  position: relative;
  padding-left: 6rem;
  color: #737477;
  font-size: 1.4rem; }

.payments .payment-method .select-group label:before {
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-box-shadow: inset 0 0 0 2px #989898;
  -webkit-transition: all .25s linear;
  -o-transition: all .25s linear;
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  transition: all .25s linear;
  cursor: pointer;
  box-shadow: inset 0 0 0 2px #989898;
  border-radius: 50%;
  background-color: #fff;
  width: 20px;
  height: 20px;
  content: ""; }

.payments .payment-method .select-group input:checked + label:before {
  box-shadow: inset 0 0 0 2px #512f11, inset 0 0 0 4px #fff;
  background: #512f11; }

.payments .payment-method .select-group .method-info {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: flex;
  align-items: center;
  justify-content: space-between; }

.payments .payment-method .select-group .method-info .left {
  max-width: 50%; }

.payments .payment-method .select-group .method-info .images {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: flex;
  align-items: center; }

.payments .payment-method .select-group .method-info .images .image {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  width: 10.7rem;
  height: 4.7rem; }

.payments .payment-method .select-group .method-info .images .image:first-child {
  margin-right: 1rem; }

.payments .payment-method .select-group .method-info .images .image img {
  -o-object-fit: contain;
  width: 100%;
  height: 100%;
  object-fit: contain; }

.payments .payment-method .select-group .method-info .title {
  color: #000;
  font-weight: 600;
  text-transform: capitalize; }

.faqs {
  padding: 5rem 0; }

.faqs .main-title {
  margin-bottom: 5rem;
  text-align: center; }

.faqs .sidebar-menu {
  padding-right: 7rem; }

@media (max-width: 991px) {
  .faqs .sidebar-menu {
    margin-bottom: 2rem;
    padding-right: 0; } }

.faqs .sidebar-menu .tabs-nav li {
  background: #f4e8d6;
  padding: 1.4rem 3rem; }

.faqs .sidebar-menu .tabs-nav li:not(:last-child) {
  border-bottom: 0.05rem solid rgba(81, 47, 17, 0.2); }

.faqs .sidebar-menu .tabs-nav li a {
  color: #512f11;
  font-size: 1.8rem;
  font-weight: 800;
  text-transform: uppercase; }

.faqs .sidebar-menu .tabs-nav li.active {
  background: #512f11; }

.faqs .sidebar-menu .tabs-nav li.active a {
  color: #fff; }

.faqs .tab-container .tab-content {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  background: #f4e8d6; }

.faqs .tab-container .accordions .accordion-item {
  padding: 2rem 5rem; }

.faqs .tab-container .accordions .accordion-item:not(:last-child) {
  border-bottom: 0.05rem solid rgba(81, 47, 17, 0.2); }

.faqs .tab-container .accordions .accordion-item .accordion-heading {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: flex;
  align-items: center;
  justify-content: space-between; }

.faqs .tab-container .accordions .accordion-item .accordion-heading .arrow {
  -ms-flex-negative: 0;
  -webkit-transition: .3s;
  -o-transition: .3s;
  flex-shrink: 0;
  transition: .3s;
  background-image: url(../img/down.svg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 90% auto;
  width: 1.8rem;
  height: .9rem; }

.faqs .tab-container .accordions .accordion-item .accordion-heading .inner {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: flex;
  align-items: center;
  color: #000;
  font-size: 1.8rem;
  font-weight: 700; }

.faqs .tab-container .accordions .accordion-item.active .accordion-heading .arrow {
  -webkit-transform: scaleY(-1);
  -ms-transform: scaleY(-1);
  -webkit-transition: .3s;
  -o-transition: .3s;
  transform: scaleY(-1);
  transition: .3s; }

.faqs .tab-container .accordions .accordion-item .accordion-content {
  display: none;
  padding-top: 2rem; }

.faqs .tab-container .accordions .accordion-item .accordion-content p {
  color: #000;
  font-size: 1.4rem; }

.contact-us {
  padding: 5rem 0; }

.contact-us .main-title {
  margin-bottom: 5rem;
  text-align: center; }

.contact-us .wrapper {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: flex;
  flex-flow: wrap;
  justify-content: space-between;
  margin: 0 auto;
  max-width: 80%; }

.contact-us .left-w, .contact-us .right-w {
  width: calc(50% - 3rem); }

@media (max-width: 991px) {
  .contact-us .wrapper {
    max-width: 100%; }
  .contact-us .left-w, .contact-us .right-w {
    width: 100%; }
  .contact-us .right-w {
    padding-top: 3rem; } }

.contact-us .map {
  position: relative;
  padding-top: 79.11392%; }

.contact-us .map iframe {
  -o-object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover; }

.contact-us .info h3 {
  margin-bottom: 2rem;
  color: #000;
  font-size: 1.8rem;
  font-weight: 700; }

.contact-us .info p {
  font-size: 1.6rem;
  line-height: 2.6rem; }

.contact-us .info ul {
  padding-top: 3rem;
  list-style: none; }

.contact-us .info ul li {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: flex;
  align-items: center;
  margin-bottom: 2.7rem; }

.contact-us .info ul li .icon {
  flex: 0 0 1.8rem;
  width: 1.8rem; }

.contact-us .info ul li a {
  display: inline-block;
  margin-left: 2rem;
  color: #292929;
  font-size: 1.6rem; }

.mushtraining {
  padding-top: 5rem; }

.mushtraining .content-container .step-by-step {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  background: #fff; }

.mushtraining .content-container .step-by-step .head {
  background: #512f11;
  padding: 1.1rem 3rem;
  color: #fff;
  font-size: 1.8rem;
  font-weight: 800;
  text-transform: uppercase; }

.mushtraining .content-container .step-by-step .accordions .accordion-item {
  cursor: pointer;
  padding: 2rem 3rem; }

.mushtraining .content-container .step-by-step .accordions .accordion-item:not(:last-child) {
  border-bottom: 0.05rem solid rgba(81, 47, 17, 0.2); }

.mushtraining .content-container .step-by-step .accordions .accordion-item .accordion-heading {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: flex;
  align-items: center;
  justify-content: space-between; }

.mushtraining .content-container .step-by-step .accordions .accordion-item .accordion-heading .arrow {
  -ms-flex-negative: 0;
  -webkit-transition: .3s;
  -o-transition: .3s;
  flex-shrink: 0;
  transition: .3s;
  background-image: url(../img/down.svg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 90% auto;
  width: 1.8rem;
  height: .9rem; }

.mushtraining .content-container .step-by-step .accordions .accordion-item .accordion-heading .inner {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: flex;
  align-items: center;
  color: #000;
  font-size: 1.6rem;
  font-weight: 700; }

.mushtraining .content-container .step-by-step .accordions .accordion-item.active .accordion-heading .arrow {
  -webkit-transform: scaleY(-1);
  -ms-transform: scaleY(-1);
  -webkit-transition: .3s;
  -o-transition: .3s;
  transform: scaleY(-1);
  transition: .3s; }

.mushtraining .content-container .step-by-step .accordions .accordion-item .accordion-content {
  display: none;
  padding-top: 2rem; }

.mushtraining .content-container .step-by-step .accordions .accordion-item .accordion-content p {
  color: #000;
  font-size: 1.6rem; }

.mushtraining .content-container .video-wrap {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  background: #fff; }

.mushtraining .content-container .video-wrap .head {
  background: #512f11;
  padding: 1.1rem 3rem;
  color: #fff;
  font-size: 1.8rem;
  font-weight: 800;
  text-transform: uppercase; }

.mushtraining .content-container .video-wrap .content {
  padding: 3rem; }

.mushtraining .content-container .video-wrap .items {
  display: flex;
  flex-flow: wrap;
  margin: 0 -1.5rem; }

.mushtraining .content-container .video-wrap .items .item {
  padding: 0 1.5rem;
  width: 40%; }

.mushtraining .content-container .video-wrap .items .item .video {
  position: relative;
  padding-top: 59.89717%; }

.mushtraining .content-container .video-wrap .items .item .video iframe {
  -o-object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover; }

@media (max-width: 991px) {
  .mushtraining .content-container .video-wrap .items .item {
    width: 50%; } }

@media (max-width: 575px) {
  .mushtraining .content-container .video-wrap .items .item {
    width: 100%; } }

.trainings {
  padding: 5rem 0; }

.trainings .main-title {
  margin-bottom: 3rem;
  text-align: center; }

.trainings .my-tabs {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  background: #fff; }

.trainings .my-tabs .tabs-nav {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: flex;
  align-items: center;
  overflow: hidden;
  overflow-x: auto;
  list-style: none; }

.trainings .my-tabs .tabs-nav li:not(:last-child) {
  border-right: 0.05rem solid rgba(81, 47, 17, 0.5); }

.trainings .my-tabs .tabs-nav li a {
  display: inline-block;
  background: #f4e8d6;
  padding: 1.3rem 3rem;
  color: #512f11;
  font-size: 1.8rem;
  font-weight: 800;
  text-transform: uppercase;
  white-space: nowrap; }

.trainings .my-tabs .tabs-nav li.active a {
  background: #512f11;
  color: #fff; }

.trainings .my-tabs .tab-container {
  padding: 3rem; }

.trainings .my-tabs .tab-container .title {
  margin-bottom: 2rem;
  color: #000;
  font-size: 1.8rem;
  font-weight: 700; }

.trainings .my-tabs .tab-container p {
  margin-bottom: 3rem;
  color: #000;
  font-size: 1.6rem; }

.trainings .my-tabs .tab-container .open-text {
  color: #2d8b35;
  font-style: italic; }

.trainings .my-tabs .tab-container .download {
  margin-bottom: 2rem;
  text-decoration: underline; }

.trainings .my-tabs .tab-container .download a {
  color: #512f11;
  font-size: 1.6rem;
  font-weight: 700; }

.trainings .my-tabs .tab-container .text {
  color: #000;
  font-style: italic;
  font-weight: 700; }

.trainings .my-tabs .tab-container .text span {
  color: #2d8b35; }

.trainings .my-tabs .tab-container .items {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: flex;
  flex-flow: wrap;
  justify-content: space-between; }

.trainings .my-tabs .tab-container .items .item {
  width: calc(20% - 2rem); }

.trainings .my-tabs .tab-container .items .item .img {
  display: block;
  position: relative;
  padding-top: 90%; }

.trainings .my-tabs .tab-container .items .item .img img {
  -o-object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover; }

.trainings .my-tabs .tab-container .accordions .accordion-item {
  cursor: pointer;
  border-bottom: 0.05rem solid rgba(81, 47, 17, 0.2);
  padding: 2rem 0; }

.trainings .my-tabs .tab-container .accordions .accordion-item:first-child {
  border-top: 0.05rem solid rgba(81, 47, 17, 0.2); }

.trainings .my-tabs .tab-container .accordions .accordion-item .accordion-heading {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: flex;
  align-items: center;
  justify-content: space-between; }

.trainings .my-tabs .tab-container .accordions .accordion-item .accordion-heading .arrow {
  -ms-flex-negative: 0;
  -webkit-transition: .3s;
  -o-transition: .3s;
  flex-shrink: 0;
  transition: .3s;
  background-image: url(../img/down.svg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 90% auto;
  width: 1.8rem;
  height: .9rem; }

.trainings .my-tabs .tab-container .accordions .accordion-item .accordion-heading .inner {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: flex;
  align-items: center;
  color: #000;
  font-size: 1.6rem;
  font-weight: 700; }

.trainings .my-tabs .tab-container .accordions .accordion-item.active .accordion-heading .arrow {
  -webkit-transform: scaleY(-1);
  -ms-transform: scaleY(-1);
  -webkit-transition: .3s;
  -o-transition: .3s;
  transform: scaleY(-1);
  transition: .3s; }

.trainings .my-tabs .tab-container .accordions .accordion-item .accordion-content {
  display: none;
  padding-top: 2rem; }

.trainings .my-tabs .tab-container .accordions .accordion-item .accordion-content ul {
  list-style: none; }

.trainings .my-tabs .tab-container .accordions .accordion-item .accordion-content ul li {
  font-size: 1.6rem;
  line-height: 2.8rem; }

.trainings .my-tabs .tab-container .accordions .accordion-item .accordion-content p {
  color: #000;
  font-size: 1.6rem; }

.trainings .my-tabs .bottom-w {
  padding-top: 2rem; }

.trainings .my-tabs .bottom-w .title {
  margin-bottom: 2rem;
  font-size: 1.8rem; }

.trainings .my-tabs .bottom-w p {
  margin-bottom: 1rem; }

.trainings .my-tabs .bottom-w strong {
  color: #2d8b35;
  font-size: 1.6rem;
  font-style: italic;
  font-weight: 700; }

.trainings .my-tabs .btn {
  margin-top: 3rem; }

.product-detail {
  padding-bottom: 5rem; }

.product-detail .gallery-top .swiper-slide .box-img {
  display: block;
  position: relative;
  padding-top: 71.05263%; }

.product-detail .gallery-top .swiper-slide .box-img img {
  -o-object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover; }

.product-detail .gallery-thumbs {
  margin-top: 1rem; }

.product-detail .gallery-thumbs .swiper-slide .box-img {
  display: block;
  position: relative;
  padding-top: 70%; }

.product-detail .gallery-thumbs .swiper-slide .box-img img {
  -o-object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover; }

.product-detail .product-info .wrapper {
  padding-left: 5rem; }

@media (max-width: 768px) {
  .product-detail .product-info .wrapper {
    padding-left: 0;
    padding-top: 5rem; } }

table.variations {
  margin-bottom: 3rem; }
  table.variations select {
    padding: 1rem 2rem; }
  table.variations td:first-child {
    padding-right: 20px;
    color: #512f11;
    font-size: 1.8rem;
    font-weight: 700;
    text-transform: uppercase; }

.product-detail .product-info .wrapper .title {
  margin-bottom: 2rem; }

.product-detail .product-info .wrapper .title > * {
  color: #512f11;
  font-size: 2rem;
  font-weight: 800;
  text-transform: uppercase; }

.product-detail .product-info .wrapper .price {
  color: #2d8b35;
  font-size: 2rem;
  font-weight: 800;
  text-transform: uppercase; }

.product-detail .product-info .wrapper .product-accordions {
  background: #fff;
  padding: 3.3rem 0; }

.product-detail .product-info .wrapper .product-accordions .accordions .accordion-item {
  border-top: .1rem solid #dfdfdf;
  border-bottom: .1rem solid #dfdfdf;
  padding: 2rem 0; }

.product-detail .product-info .wrapper .product-accordions .accordions .accordion-item:not(:last-child) {
  border-bottom: none; }

.product-detail .product-info .wrapper .product-accordions .accordions .accordion-item .accordion-heading {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: flex;
  align-items: center;
  justify-content: space-between; }

.product-detail .product-info .wrapper .product-accordions .accordions .accordion-item .accordion-heading .arrow {
  flex-shrink: 0;
  background-image: url(../img/icons/plus.svg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 10px;
  height: 10px; }

.product-detail .product-info .wrapper .product-accordions .accordions .accordion-item .accordion-heading .inner {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: flex;
  align-items: center;
  color: #512f11;
  font-size: 1.8rem;
  font-weight: 700;
  text-transform: uppercase; }

.product-detail .product-info .wrapper .product-accordions .accordions .accordion-item.active .accordion-heading .arrow {
  background-image: url(../img/icons/minus.svg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain; }

.product-detail .product-info .wrapper .product-accordions .accordions .accordion-item .accordion-content {
  display: none;
  padding-top: 2rem; }

.product-detail .product-info .wrapper .product-accordions .accordions .accordion-item .accordion-content p {
  color: #000;
  font-size: 1.4rem; }

.product-detail .product-info .wrapper .bottom-w {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  display: flex;
  align-items: stretch; }

.product-detail .product-info .wrapper .bottom-w .amount {
  margin-right: 2rem; }

.product-detail .product-info .wrapper .bottom-w .add-cart {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: flex;
  align-items: center;
  justify-items: center; }

.you-may-also-like {
  border-top: 1px solid #dedede;
  padding: 5rem 0; }

.you-may-also-like .main-title {
  text-align: center; }

.you-may-also-like .main-title .green {
  color: #2d8b35; }

.you-may-also-like .product-slider {
  margin: -1rem; }

.you-may-also-like .swiper-container {
  position: relative;
  padding: 5rem 1rem; }

.you-may-also-like .swiper-container .swiper-slide .product-item {
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  transition: .3s;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16); }

.you-may-also-like .swiper-container .swiper-slide .product-item .top-w {
  padding: 3rem 1.5rem 0; }

.you-may-also-like .swiper-container .swiper-slide .product-item .box-img {
  display: block;
  border-bottom: 1px solid #dedede;
  padding: 2rem;
  height: 17rem; }

.you-may-also-like .swiper-container .swiper-slide .product-item .box-img img {
  -o-object-fit: scale-down;
  transition: .3s;
  width: 100%;
  height: 100%;
  object-fit: scale-down; }

.you-may-also-like .swiper-container .swiper-slide .product-item .caption {
  padding: 2rem 2.5rem 2.8rem;
  text-align: center; }

.you-may-also-like .swiper-container .swiper-slide .product-item .caption .title {
  margin-bottom: 2rem; }

.you-may-also-like .swiper-container .swiper-slide .product-item .caption .title a {
  -o-text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  height: 4.4rem;
  overflow: hidden;
  color: #000;
  font-size: 1.6rem;
  font-weight: 700;
  text-overflow: ellipsis;
  text-transform: uppercase; }

.you-may-also-like .swiper-container .swiper-slide .product-item .caption .prices {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  display: flex;
  align-items: center;
  justify-content: center; }

.you-may-also-like .swiper-container .swiper-slide .product-item .caption .prices .price {
  font-size: 1.8rem;
  font-weight: 700;
  text-transform: uppercase; }

.you-may-also-like .swiper-container .swiper-slide .product-item .caption .prices .price:first-child {
  margin-right: .8rem; }

.you-may-also-like .swiper-container .swiper-slide .product-item .caption .prices bdi,
.you-may-also-like .swiper-container .swiper-slide .product-item .caption .prices bdi span,
.you-may-also-like .swiper-container .swiper-slide .product-item .caption .prices .price--new {
  color: #2d8b35; }

.you-may-also-like .swiper-container .swiper-slide .product-item .caption .prices del,
.you-may-also-like .swiper-container .swiper-slide .product-item .caption .prices del span,
.you-may-also-like .swiper-container .swiper-slide .product-item .caption .prices .price--old {
  color: #b5b5b5;
  font-weight: 400;
  text-decoration: line-through; }

.you-may-also-like .swiper-container .swiper-slide .product-item:hover {
  -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.16);
  transition: .3s;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.16); }

.you-may-also-like .swiper-container .swiper-slide .product-item:hover .top-w .box-img img {
  -webkit-transform: translateY(-1rem);
  -ms-transform: translateY(-1rem);
  -webkit-transition: .3s;
  -o-transition: .3s;
  transform: translateY(-1rem);
  transition: .3s; }

.you-may-also-like .swiper-container .swiper-pagination {
  bottom: 0;
  left: 50%; }

.you-may-also-like .swiper-container .swiper-pagination span {
  border: .2rem solid #512f11; }

.you-may-also-like .swiper-container .swiper-pagination span.swiper-pagination-bullet-active {
  background: #512f11; }

.product-section {
  background-repeat: repeat !important;
  background-size: contain !important;
  padding: 5rem 0; }

.product-section .main-title {
  margin-bottom: 5rem;
  text-align: center; }

.product-section .product-wrapper {
  display: flex;
  flex-flow: wrap; }

.product-section .product-wrapper .sidebar-menu {
  flex: 0 0 25%;
  padding-right: 5rem;
  max-width: 25%; }

.product-section .product-wrapper .product-items-wrapper {
  flex: 0 0 75%;
  max-width: 75%;
  width: 100%; }
  .product-section .product-wrapper .product-items-wrapper .products {
    width: 100%; }

.product-section .product-wrapper .product-items-wrapper .btn-wrap {
  margin: 4rem auto 0;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content; }

@media (max-width: 991px) {
  .product-section .product-wrapper .product-items-wrapper, .product-section .product-wrapper .sidebar-menu {
    flex: 0 0 100%;
    max-width: 100%; }
  .product-section .product-wrapper .sidebar-menu {
    margin-bottom: 2rem;
    padding-right: 0; } }

.card-vertical {
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  margin-bottom: 2rem;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  background: #fff; }

.card-vertical .box-img {
  position: relative;
  padding: 3rem 2rem;
  overflow: hidden; }

.card-vertical .box-img:after {
  position: absolute;
  top: 0;
  left: 0;
  visibility: hidden;
  opacity: 0;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  pointer-events: none;
  content: ""; }

.card-vertical .box-img .image {
  display: block;
  position: relative;
  padding-top: 71.42857%; }

.card-vertical .box-img .image img {
  -o-object-fit: cover;
  -o-object-fit: scale-down;
  top: 0;
  height: 100%;
  object-fit: cover;
  object-fit: scale-down; }

.card-vertical .box-img .add-cart,
.card-vertical .box-img .image img {
  -webkit-transition: all .25s linear;
  -o-transition: all .25s linear;
  position: absolute;
  left: 0;
  transition: all .25s linear;
  width: 100%; }

.card-vertical .box-img .add-cart {
  -webkit-transform: translateY(101%);
  -ms-transform: translateY(101%);
  display: block;
  bottom: 0;
  transform: translateY(101%);
  z-index: 1;
  background: #512f11;
  padding: 1.1rem;
  font-size: 1.8rem;
  font-weight: 800;
  text-align: center;
  text-transform: uppercase; }
  .card-vertical .box-img .add-cart a {
    color: #fff;
    display: block; }

@media (max-width: 991px) {
  .card-vertical .box-img .add-cart {
    transform: translateY(0); } }

.card-vertical .caption {
  padding: 2rem 2.5rem 2.8rem; }

.card-vertical .caption .title a {
  color: #000;
  font-size: 1.6rem; }

.card-vertical .caption .price, .card-vertical .caption .title a {
  display: block;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase; }

.card-vertical .caption .price {
  margin-top: 2rem;
  color: #2d8b35;
  font-size: 1.8rem; }

.card-vertical:hover .box-img:after {
  visibility: visible;
  opacity: 1; }

.card-vertical:hover .box-img .image img, .card-vertical:hover .box-img:after {
  transition: all .25s linear; }

.card-vertical:hover .box-img .image img {
  transform: translateY(-1rem); }

.card-vertical:hover .box-img .add-cart {
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  -webkit-transition: all .25s linear;
  -o-transition: all .25s linear;
  transform: translateY(0);
  transition: all .25s linear; }

.sidebar-menu .inner,
#left-sidebar aside,
.wpf_items_wrapper .wpf_item {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16); }

.sidebar-menu .inner .head,
#left-sidebar .widget-title,
.wpf_items_wrapper .wpf_item .wpf_item_name {
  background: #512f11;
  padding: 1.3rem 3rem;
  pointer-events: none;
  margin-bottom: 0; }

.sidebar-menu .inner .head h4,
#left-sidebar .widget-title,
.sidebar-menu .wpf_items_wrapper .wpf_item .wpf_item_name {
  color: #fff;
  font-size: 1.8rem;
  font-weight: 800;
  text-transform: uppercase;
  margin-top: 0 !important; }

.sidebar-menu .wpf_items_wrapper .wpf_item {
  padding: 0; }

.sidebar-menu .inner ul {
  list-style: none; }

.sidebar-menu .inner .menu-list,
#left-sidebar .widget-title + div,
#left-sidebar .widget-title + ul,
.sidebar-menu .wpf_form .wpf_items_wrapper .wpf_item ul {
  background: #f4e8d6;
  padding: 2rem 3rem;
  list-style: none; }
  .sidebar-menu .inner .menu-list li,
  #left-sidebar .widget-title + div li,
  #left-sidebar .widget-title + ul li,
  .sidebar-menu .wpf_form .wpf_items_wrapper .wpf_item ul li {
    font-weight: 700 !important; }
    .sidebar-menu .inner .menu-list li a,
    #left-sidebar .widget-title + div li a,
    #left-sidebar .widget-title + ul li a,
    .sidebar-menu .wpf_form .wpf_items_wrapper .wpf_item ul li a {
      color: #000; }

.sidebar-menu .inner .menu-list li:not(:last-child) {
  margin-bottom: 1rem; }

.sidebar-menu .inner .menu-list li a {
  color: #000;
  font-size: 1.6rem;
  text-transform: capitalize; }

.sidebar-menu .inner .menu-list li.active a, .sidebar-menu .inner .menu-list li:hover a {
  color: #2d8b35;
  text-shadow: 1px 0 0 currentColor; }

.sidebar-menu .inner .filter-list {
  background: #f4e8d6;
  padding: 2rem 3rem;
  list-style: none; }

.sidebar-menu .inner .filter-list .filter-item,
#left-sidebar .tag-cloud-link {
  color: #000;
  font-size: 1.6rem !important;
  text-transform: capitalize;
  display: block;
  font-weight: 700 !important; }

.sidebar-menu .inner .filter-list .filter-item:not(:last-child),
#left-sidebar .tag-cloud-link:not(:last-child) {
  margin-bottom: 1rem;
  font-weight: 700 !important; }

.sidebar-menu .inner .filter-list .filter-item label {
  position: relative;
  padding: 0 2rem; }

.sidebar-menu .inner .filter-list .filter-item label:before {
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  cursor: pointer;
  background: #fff;
  width: 10px;
  height: 10px;
  font-size: 1.8rem;
  content: ""; }

.sidebar-menu .inner .filter-list .filter-item input {
  display: none; }

.sidebar-menu .inner .filter-list .filter-item input:checked + label {
  color: #2d8b35;
  text-shadow: 1px 0 0 currentColor; }

.sidebar-menu .inner .filter-list .filter-item input:checked + label:before {
  background: #2d8b35; }

.sidebar-menu .inner .filter-list .filter-item .clear {
  color: #656565;
  font-size: 1.6rem;
  text-decoration: underline; }

@media (max-width: 991px) {
  #left-sidebar aside,
  .wpf_items_wrapper .wpf_item {
    margin-bottom: 20px; }
  #left-sidebar .widget-title,
  .sidebar-menu .inner .head h4 {
    position: relative;
    pointer-events: auto !important; }
  #left-sidebar .widget-title.active:after,
  .sidebar-menu .head.active:after {
    -webkit-transform: translateY(-50%) rotate(-90deg);
    -ms-transform: translateY(-50%) rotate(-90deg);
    -webkit-transition: .3s;
    -o-transition: .3s;
    transform: translateY(-50%) rotate(-90deg);
    transition: .3s; }
  .sidebar-menu .inner {
    box-shadow: unset; }
  #left-sidebar .widget-title:after,
  .sidebar-menu .head:after,
  .sidebar-menu .wpf_items_wrapper .wpf_item .wpf_item_name:after {
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transition: .3s;
    -o-transition: .3s;
    position: absolute;
    top: 50%;
    right: 2rem;
    transform: translateY(-50%);
    transition: .3s;
    color: #fff;
    font: normal normal normal 24px/1 Material Design Icons;
    font-size: 2.4rem;
    content: "\f140"; }
  .sidebar-menu .filter-list,
  .sidebar-menu .menu-list,
  .widget-title + div,
  #left-sidebar .widget-title + ul,
  .sidebar-menu .wpf_form .wpf_items_wrapper .wpf_item ul {
    display: none; }
  .sidebar-menu .wrap:first-child {
    margin-bottom: 1.5rem; }
  #left-sidebar .widget-title, .sidebar-menu .inner .head h4, .sidebar-menu .wpf_items_wrapper .wpf_item .wpf_item_name {
    pointer-events: revert;
    cursor: pointer; } }

.services {
  padding: 5rem 0; }

.services .main-title {
  margin-bottom: 5rem;
  text-align: center; }

.services .services-list {
  margin: 0 auto;
  max-width: 90%; }

.services .services-list .item .box-img {
  width: 33.33%; }

.services .services-list .item .box-img .image {
  display: block;
  position: relative;
  padding-top: 53.6%;
  overflow: hidden; }

.services .services-list .item .box-img .image img {
  -o-object-fit: cover;
  -webkit-transition: .3s;
  -o-transition: .3s;
  position: absolute;
  top: 0;
  left: 0;
  transition: .3s;
  width: 100%;
  height: 100%;
  object-fit: cover; }

.services .services-list .item .caption {
  padding: 3rem 0 0;
  width: 66.66%; }

.services .services-list .item .caption .title a {
  color: #000;
  font-size: 1.8rem;
  font-weight: 700;
  text-transform: uppercase; }

.services .services-list .item .caption .desc {
  margin-top: 1rem; }

.services .services-list .item .caption .desc p {
  font-size: 1.4rem;
  line-height: 2.6rem; }

.services .services-list .item .caption .date {
  margin-top: 1.8rem;
  color: #818181;
  font-size: 1.2rem;
  font-style: italic; }

.services .services-list .item .caption .btn-wrap {
  margin-top: 1rem; }

.services .services-list .item:hover .box-img img {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -webkit-transition: .3s;
  -o-transition: .3s;
  transform: scale(1.1);
  transition: .3s; }

@media (max-width: 767px) {
  .services .services-list {
    max-width: 100%; }
  .services .services-list .item {
    margin-bottom: 3rem; } }

.thank-you {
  background-size: contain !important;
  padding: 5rem 0; }

.thank-you .inner {
  margin: 0 auto;
  max-width: 80%; }

@media (max-width: 767px) {
  .thank-you .inner {
    max-width: 100%; } }

.thank-you .info {
  display: flex;
  flex-flow: wrap; }

.thank-you .info .box-img {
  width: 29rem; }

.thank-you .info .box-img img {
  width: 100%;
  height: auto; }

.thank-you .info .box-content {
  padding-left: 9rem;
  width: calc(100% - 29rem); }

.thank-you .info .box-content .title {
  color: #512f11;
  font-size: 5.2rem;
  font-weight: 800;
  line-height: 7.1rem;
  text-transform: uppercase; }

.thank-you .info .box-content .sub-title {
  color: #2d8b35;
  font-size: 4rem;
  line-height: 5.4rem;
  text-transform: uppercase; }

.thank-you .info .box-content .order-number {
  margin: 3rem 0;
  font-size: 1.8rem;
  font-weight: 700; }

.thank-you .info .box-content .text {
  margin-top: 2rem;
  font-size: 1.8rem; }

@media (max-width: 767px) {
  .thank-you .info .box-img {
    margin-bottom: 3rem;
    width: 100%; }
  .thank-you .info .box-img img {
    margin: 0 auto;
    width: 50%; }
  .thank-you .info .box-content {
    padding-left: 0;
    width: 100%;
    text-align: center; } }

.thank-you .order-summany {
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  margin-top: 5rem;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  background: #fff; }

.thank-you .order-summany .product-table {
  width: 100%;
  border-collapse: collapse;
  border: none; }

.woocommerce .woocommerce-column--billing-address,
.woocommerce .woocommerce-column--shipping-address {
  border: none;
  padding: 20px 20px 50px; }
  .woocommerce .woocommerce-column--billing-address address,
  .woocommerce .woocommerce-column--shipping-address address {
    border: none;
    padding: 0; }

.thank-you .order-summany .product-table thead th {
  border: none;
  background: #512f11;
  padding: 1.3rem 2rem;
  color: #fff;
  font-size: 1.8rem;
  font-weight: 800;
  text-transform: uppercase; }

.thank-you .order-summany .product-table thead th:not(:first-child) {
  text-align: center; }

.thank-you .order-summany .product-table tbody tr {
  border-bottom: 0.1rem solid rgba(0, 0, 0, 0.16); }

.thank-you .order-summany .product-table tbody tr td {
  padding: 2rem 3rem; }

.thank-you .order-summany .product-table tbody tr td:not(:first-child) {
  text-align: center; }

.thank-you .order-summany .product-table .product-item {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  display: flex;
  align-items: stretch; }

.thank-you .order-summany .product-table .product-item .box-img {
  width: 12rem; }

.thank-you .order-summany .product-table .product-item .box-img .image {
  border: .5px solid #e2e2e2;
  width: 12rem;
  height: 12rem;
  overflow: hidden; }

.thank-you .order-summany .product-table .product-item .box-img .image img {
  -o-object-fit: scale-down;
  padding: 1rem;
  width: 100%;
  height: 100%;
  object-fit: scale-down; }

.thank-you .order-summany .product-table .product-item .caption {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: flex;
  align-items: center;
  padding: 0 3rem;
  width: calc(100% - 12rem); }

.thank-you .order-summany .product-table .product-item .caption .title a {
  color: #000;
  font-size: 1.6rem;
  font-weight: 700;
  text-transform: uppercase; }

.thank-you .order-summany .product-table .qty {
  font-size: 1.8rem; }

.thank-you .order-summany .product-table .price {
  font-size: 1.6rem;
  font-weight: 700; }

.thank-you .order-summany .table {
  width: 100%; }

.thank-you .order-summany .table tr td {
  padding: 0 3rem 2rem;
  color: #000;
  font-size: 1.8rem;
  font-weight: 700;
  text-transform: capitalize; }

.thank-you .order-summany .table tr td p {
  color: #989898;
  font-size: 1.4rem;
  font-weight: 400; }

.thank-you .order-summany .table tr td:nth-child(2) {
  font-weight: 400;
  text-align: right; }

.thank-you .order-summany .table tr:first-child td {
  padding-top: 2rem; }

.thank-you .order-summany .table tr:nth-last-child(2) td {
  padding-bottom: 3rem; }

.thank-you .order-summany .table tr:last-child {
  background: #f4e8d6; }

.thank-you .order-summany .table tr:last-child td {
  padding: 2rem 3rem;
  font-weight: 600; }

.thank-you .order-summany .table tr:last-child td:nth-child(2) {
  color: #000;
  font-weight: 700;
  text-align: right; }

.homestay .offer {
  padding: 5rem 0; }

.homestay .offer .main-title {
  margin-bottom: 5rem;
  text-align: center; }

.homestay .offer .content {
  padding-right: 10rem; }

.homestay .offer .content .title {
  margin-bottom: 2rem;
  color: #000;
  font-size: 2rem;
  font-weight: 700; }

.homestay .offer .content li {
  margin-bottom: 3rem;
  font-size: 1.6rem;
  line-height: 2.5rem; }

.homestay .offer .content .note-text {
  color: #2d8b35;
  font-size: 1.6rem;
  font-style: italic; }

.homestay .offer .box-img .image {
  display: block;
  position: relative;
  padding-top: 59.09091%; }

.homestay .offer .box-img .image img {
  -o-object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover; }

.homestay .offer .box-img .image:not(:last-child) {
  margin-bottom: 4.6rem; }

@media (max-width: 1024px) {
  .homestay .offer .content {
    padding-right: 5rem; } }

@media (max-width: 767px) {
  .homestay .offer .content {
    margin-bottom: 3rem;
    padding-right: 0; } }

.homestay .booking {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16); }

.homestay .booking .head {
  background: #512f11;
  padding: 1.3rem 3rem; }

.homestay .booking .head h2 {
  color: #fff;
  font-size: 1.8rem;
  font-weight: 800;
  text-transform: uppercase; }

.homestay .booking .content {
  padding: 3rem; }

.homestay .booking .content .title {
  margin-bottom: 2rem;
  font-size: 1.8rem;
  font-weight: 700; }

.homestay .booking .content p {
  font-size: 1.6rem; }

.homestay .booking .content p:not(:last-child) {
  margin-bottom: 3rem; }

.homestay .booking .content .info p {
  margin-bottom: 0;
  font-size: 1.6rem; }

.homestay .booking .content .info p a {
  color: #2d8b35;
  font-weight: 700; }

.homestay .booking .content .check {
  display: flex;
  flex-flow: wrap;
  margin: 0 -1.35rem 5rem;
  padding: 0 3rem; }

@media (max-width: 575px) {
  .homestay .booking .content .check {
    padding: 0; } }

.homestay .booking .content .check .btn-wrap, .homestay .booking .content .check .form-group {
  padding: 0 1.35rem;
  width: 100%; }

@media (min-width: 767px) {
  .homestay .booking .content .check .btn-wrap, .homestay .booking .content .check .form-group {
    width: 50%; } }

@media (min-width: 991px) {
  .homestay .booking .content .check .btn-wrap, .homestay .booking .content .check .form-group {
    width: 25%; } }

.homestay .booking .content .check label {
  margin-bottom: 1rem;
  color: #000;
  font-size: 1.6rem;
  font-weight: 700; }

.homestay .booking .content .check .form-control {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: flex;
  align-items: center;
  border: .2rem solid #512f11;
  border-radius: 1rem;
  padding: 1rem 2rem;
  height: 4.6rem; }

@media (max-width: 991px) {
  .homestay .booking .content .check .form-control {
    margin-bottom: 2rem; } }

.homestay .booking .content .check .form-control .icon {
  width: 2.3rem; }

.homestay .booking .content .check .form-control .icon img {
  width: 100%;
  height: auto; }

.homestay .booking .content .check .form-control input {
  flex: 1;
  outline: none;
  border: none;
  padding: 0 1rem;
  width: 100%; }

.homestay .booking .content .check .check-btn {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 3.2rem;
  width: 100%;
  height: 4.6rem;
  white-space: nowrap; }

@media (max-width: 991px) {
  .homestay .booking .content .check .check-btn {
    margin-top: 0; } }

.homestay .booking .calendar-w {
  margin-bottom: 3rem; }

@media (max-width: 991px) {
  .homestay .booking .calendar-w .calendar {
    overflow: hidden;
    overflow-x: auto; }
  .homestay .booking .calendar-w .calendar .list {
    min-width: 991px; } }

.homestay .booking .calendar-w .list {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(0, 1fr));
  margin-bottom: 3rem;
  list-style: none; }

.homestay .booking .calendar-w .list li {
  box-shadow: inset 0 -4rem 0 0 #2d8b35;
  border-right: 1px solid #b5b5b5;
  padding: 3.3rem 0 5rem;
  text-align: center; }

.homestay .booking .calendar-w .list li.active {
  background: #eaeaea; }

.homestay .booking .calendar-w .list li:first-child {
  border-left: 1px solid #b5b5b5; }

.homestay .booking .calendar-w .list li p {
  margin-bottom: 1.2rem;
  color: #000;
  font-size: 1rem;
  text-transform: capitalize; }

.homestay .booking .calendar-w .list li .date {
  color: #000;
  font-size: 1.8rem;
  font-weight: 700; }

.homestay .booking .calendar-w .navigation, .homestay .booking .calendar-w .navigation .form-group {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: flex;
  align-items: center;
  justify-content: center; }

.homestay .booking .calendar-w .navigation .form-group {
  position: relative;
  margin-right: 1rem;
  border: .2rem solid #512f11;
  border-radius: 1rem;
  padding: 0 2rem;
  width: 14.7rem;
  height: 4.6rem; }

.homestay .booking .calendar-w .navigation .form-group:after {
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  position: absolute;
  top: 50%;
  right: 2rem;
  transform: translateY(-50%);
  color: #512f11;
  font: normal normal normal 24px/1 Material Design Icons;
  font-size: 3rem;
  content: "\f140"; }

.homestay .booking .calendar-w .navigation .form-group select {
  -webkit-box-shadow: none;
  -webkit-appearance: none;
  outline: none;
  box-shadow: none;
  border: none;
  width: 100%;
  height: 100%;
  color: #512f11;
  font-size: 1.6rem; }

.homestay .booking .calendar-w .navigation .prev {
  margin-right: 1rem; }

.homestay .booking .calendar-w .navigation .next, .homestay .booking .calendar-w .navigation .prev {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  display: flex;
  align-items: center;
  justify-content: center;
  border: .2rem solid #512f11;
  border-radius: 1rem;
  width: 4rem;
  height: 4.6rem; }

.homestay .booking .calendar-w .navigation .next em, .homestay .booking .calendar-w .navigation .prev em {
  color: #512f11;
  font-size: 3rem; }

.happy-home-staycation {
  padding: 8rem 0; }

.happy-home-staycation .main-title {
  margin-bottom: 3rem;
  text-align: center; }

.happy-home-staycation .load-more {
  text-align: center; }

.happy-home-staycation .items {
  display: flex;
  flex-flow: wrap;
  margin: 0 -1.5rem; }

.happy-home-staycation .items .item {
  margin-bottom: 3rem;
  padding: 0 1.5rem;
  width: 25%; }

@media (max-width: 991px) {
  .happy-home-staycation .items .item {
    width: 33.33%; } }

@media (max-width: 767px) {
  .happy-home-staycation .items .item {
    width: 50%; } }

.happy-home-staycation .items .item .box-img {
  display: block;
  position: relative;
  padding-top: 78.51852%;
  overflow: hidden; }

.happy-home-staycation .items .item .box-img img {
  -o-object-fit: cover;
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  position: absolute;
  top: 0;
  left: 0;
  transition: .3s ease;
  width: 100%;
  height: 100%;
  object-fit: cover; }

.happy-home-staycation .items .item:hover .box-img {
  overflow: hidden; }

.happy-home-staycation .items .item:hover .box-img img {
  -webkit-transform: scale(1.15);
  -ms-transform: scale(1.15);
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transform: scale(1.15);
  transition: .3s ease; }

.happy-home-staycation .items .item:hover .caption .title a {
  transition: .3s;
  color: #2d8b35; }

.hero-banner {
  position: relative; }

.hero-banner .swiper-slide {
  position: relative;
  height: calc(100vh - 16.6rem); }

.hero-banner .swiper-slide:after {
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.3);
  width: 100%;
  height: 100%;
  content: ""; }

@media (max-width: 1024px) {
  .hero-banner .swiper-slide {
    height: calc(100vh - 10rem); } }

.hero-banner .swiper-slide .inner {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  display: flex;
  position: absolute;
  left: 50%;
  align-items: center;
  transform: translateX(-50%);
  z-index: 1;
  margin: 0;
  padding: 0;
  height: 100%; }

.hero-banner .swiper-slide .inner .content {
  padding: 1.5rem;
  width: 50%; }

.hero-banner .swiper-slide .inner .content__title {
  -webkit-transform: translate3d(0, 25px, 0);
  -webkit-transition: .2s ease .5s;
  -o-transition: .2s ease .5s;
  transform: translate3d(0, 25px, 0);
  opacity: 0;
  transition: .2s ease .5s;
  margin-bottom: 1rem; }

.hero-banner .swiper-slide .inner .content__title > * {
  color: #fff;
  font-weight: black;
  letter-spacing: .528rem;
  line-height: 6rem;
  text-shadow: 0 0.3rem 0.6rem rgba(0, 0, 0, 0.7); }

.hero-banner .swiper-slide .inner .content__desc {
  -webkit-transform: translate3d(0, 25px, 0);
  -webkit-transition: .2s ease .5s;
  -o-transition: .2s ease .5s;
  transform: translate3d(0, 25px, 0);
  opacity: 0;
  transition: .2s ease .5s;
  color: #fff;
  letter-spacing: .8px;
  text-shadow: 0 3px 6px rgba(0, 0, 0, 0.7); }

.hero-banner .swiper-slide .inner .content__btn {
  margin-top: 3rem; }

.hero-banner .swiper-slide .inner .content__btn .shop-btn {
  -webkit-transform: translate3d(0, 25px, 0);
  -webkit-transition: .2s ease .5s;
  -o-transition: .2s ease .5s;
  transform: translate3d(0, 25px, 0);
  opacity: 0;
  transition: .2s ease .5s; }

@media (max-width: 991px) {
  .hero-banner .swiper-slide .inner {
    justify-content: center;
    text-align: center; }
  .hero-banner .swiper-slide .inner .content {
    width: 90%; } }

.hero-banner .swiper-slide-active .inner .content__title {
  -webkit-transform: translateZ(0);
  -webkit-transition: .4s ease 1s;
  -o-transition: .4s ease 1s;
  transform: translateZ(0);
  opacity: 1;
  transition: .4s ease 1s; }

.hero-banner .swiper-slide-active .inner .content__desc {
  -webkit-transform: translateZ(0);
  -webkit-transition: .4s ease 1.2s;
  -o-transition: .4s ease 1.2s;
  transform: translateZ(0);
  opacity: 1;
  transition: .4s ease 1.2s; }

.hero-banner .swiper-slide-active .inner .content__btn .shop-btn {
  -webkit-transform: translateZ(0);
  -webkit-transition: .4s ease 1.4s;
  -o-transition: .4s ease 1.4s;
  transform: translateZ(0);
  opacity: 1;
  transition: .4s ease 1.4s; }

.hero-banner .swiper-pagination {
  bottom: 8rem; }

.section-2 {
  background: #f4e8d6;
  padding: 10rem 0 6rem; }

.section-2 .tag-head {
  margin: 0 auto; }

.section-2 .btn-wrap {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  display: flex;
  justify-content: center; }

.section-2 .btn-wrap .btn {
  margin: 0 auto;
  padding: 1.2rem 9rem; }

.section-3 {
  padding: 10rem 0 6rem; }

.section-3 .box-content .section-title > * {
  color: #512f11;
  font-size: 3.2rem;
  font-weight: 800;
  text-transform: uppercase; }

.section-3 .box-content .sub-title {
  color: #2d8b35;
  font-size: 2.6rem;
  font-weight: 400;
  text-transform: uppercase; }

.section-3 .box-content .desc {
  margin-top: 3rem; }

.section-3 .box-content .desc p {
  color: #000;
  font-size: 1.6rem;
  line-height: 2.6rem; }

.section-3 .box-content .desc p:not(:last-child) {
  margin-bottom: 3rem; }

.section-3 .box-content .btn {
  margin-top: 2.3rem; }

.section-3 .box-img {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  display: flex;
  align-items: center;
  justify-content: center; }

.section-3 .box-img .image {
  max-width: 440px; }

.section-3 .box-img .image img {
  width: 100%;
  height: auto; }

@media (max-width: 767px) {
  .section-3 .box-content {
    margin-bottom: 4rem; }
  .section-3 .box-img .image {
    max-width: 100%; } }

.section-4 {
  background-size: contain !important; }

.section-4 .tag-head {
  margin: 0 auto; }

.section-4 article {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  display: flex;
  flex-flow: wrap;
  align-items: stretch;
  margin-bottom: 7rem; }

.section-4 article .box-img {
  width: 58.33%; }

.section-4 article .box-img .image {
  display: block;
  position: relative;
  padding-top: 53.73134%;
  overflow: hidden; }

.section-4 article .box-img .image img {
  -o-object-fit: cover;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  position: absolute;
  top: 0;
  left: 0;
  transition: all .3s;
  width: 100%;
  height: 100%;
  object-fit: cover; }

.section-4 article .box-img:hover .image img {
  -webkit-transform: scale(1.15);
  -ms-transform: scale(1.15);
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transform: scale(1.15);
  transition: all .3s; }

.section-4 article .box-content {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: flex;
  align-items: center;
  width: 41.66%; }

.section-4 article .box-content .content {
  padding: 0 8rem; }

.section-4 article .box-content .content .title {
  font-size: 2.4rem;
  font-weight: 700;
  text-transform: uppercase; }

.section-4 article .box-content .content .desc {
  margin-top: 1rem; }

.section-4 article .box-content .content .desc p {
  color: #000;
  font-size: 1.6rem;
  line-height: 2.6rem; }

.section-4 article .box-content .content .desc p:not(:last-child) {
  margin-bottom: 2rem; }

.section-4 article .box-content .content .btn-wrap {
  margin-top: 2rem; }

.section-4 article:nth-child(odd) {
  flex-direction: row-reverse; }

@media (max-width: 767px) {
  .section-4 article .box-content, .section-4 article .box-img {
    width: 100%; }
  .section-4 article .box-content .content {
    padding-top: 6rem;
    text-align: center; } }

.section-5 {
  position: relative;
  padding: 6rem 0; }

.section-5:after {
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.35);
  width: 100%;
  height: 100%;
  content: ""; }

.section-5 .tag-head {
  position: relative;
  z-index: 1; }

.section-5 .tag-head .section-title > *, .section-5 .tag-head .sub-title {
  color: #fff; }

.section-5 .list-item {
  position: relative;
  z-index: 1;
  margin: 0 auto;
  max-width: 80%; }

@media (max-width: 767px) {
  .section-5 .list-item {
    max-width: 100%; } }

.section-5 .list-item .item .box-img {
  display: block;
  position: relative;
  padding-top: 61.875%;
  overflow: hidden; }

.section-5 .list-item .item .box-img img {
  -o-object-fit: cover;
  -webkit-transition: .3s;
  -o-transition: .3s;
  position: absolute;
  top: 0;
  left: 0;
  transition: .3s;
  width: 100%;
  height: 100%;
  object-fit: cover; }

.section-5 .list-item .item .caption {
  background: #fff;
  padding: 2.8rem 3rem 2.4rem; }

.section-5 .list-item .item .caption .title a {
  color: #000;
  font-size: 1.8rem;
  font-weight: 700;
  text-transform: uppercase; }

.section-5 .list-item .item .caption .desc {
  margin-top: 1rem; }

.section-5 .list-item .item .caption .desc p {
  font-size: 1.4rem;
  line-height: 2.6rem; }

.section-5 .list-item .item .caption .date {
  margin-top: 1.8rem;
  color: #818181;
  font-size: 1.2rem;
  font-style: italic; }

.section-5 .list-item .item .caption .btn-wrap {
  margin-top: 1rem; }

.section-5 .list-item .item:hover .box-img img {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -webkit-transition: .3s;
  -o-transition: .3s;
  transform: scale(1.1);
  transition: .3s; }

@media (max-width: 767px) {
  .section-5 .list-item .item {
    margin-bottom: 3rem; } }

.testimonial {
  position: relative;
  background: #f5f5f5;
  padding: 6rem 0; }

.testimonial .tag-head {
  padding-bottom: 0; }

.testimonial .testimonial-slide {
  position: relative; }

.testimonial .swiper-container {
  padding: 5rem 0;
  width: 90%; }

.testimonial .swiper-container .swiper-slide {
  -webkit-transform: scale(0.8);
  -ms-transform: scale(0.8);
  -webkit-transition: all .2s linear;
  -o-transition: all .2s linear;
  transform: scale(0.8);
  transition: all .2s linear; }

.testimonial .swiper-container .swiper-slide-active {
  transform: scale(1); }

.testimonial .swiper-container .swiper-slide .wrapper {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  border: 2px solid #512f11;
  border-radius: 10px;
  overflow: hidden; }

.testimonial .swiper-container .swiper-slide .wrapper .box-img {
  display: block;
  position: relative;
  padding-top: 43.33333%; }

.testimonial .swiper-container .swiper-slide .wrapper .box-img img {
  -o-object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover; }

.testimonial .swiper-container .swiper-slide .wrapper .caption {
  background: #fff;
  padding: 2rem 4rem; }

.testimonial .swiper-container .swiper-slide .wrapper .caption p {
  color: #000;
  font-size: 1.6rem;
  line-height: 2.6rem; }

.testimonial .swiper-container .swiper-slide .wrapper .caption .bottom-w {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 4rem; }

.testimonial .swiper-container .swiper-slide .wrapper .caption .bottom-w .left .author {
  color: #2d8b35;
  font-size: 1.6rem;
  font-weight: 700;
  text-transform: capitalize; }

.testimonial .swiper-container .swiper-slide .wrapper .caption .bottom-w .left .date {
  color: #2d8b35;
  font-size: 1.4rem;
  text-transform: capitalize; }

.testimonial .swiper-container .swiper-slide .wrapper .caption .bottom-w .quote {
  margin-top: 1rem; }

.testimonial .swiper-container .swiper-slide .wrapper .caption .bottom-w .quote img {
  width: 3rem;
  height: auto; }

.testimonial .swiper-pagination {
  position: absolute;
  bottom: 0; }

.testimonial .swiper-pagination span {
  border: none;
  background: #f4e8d6; }

.testimonial .swiper-pagination span.swiper-pagination-bullet-active {
  background: #512f11; }

.testimonial .swiper-next, .testimonial .swiper-prev {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  display: flex;
  align-items: center;
  justify-content: center;
  border: .2rem solid #512f11;
  border-radius: 50%;
  width: 4rem;
  height: 4rem; }

@media (max-width: 767px) {
  .testimonial .swiper-next, .testimonial .swiper-prev {
    display: none; } }

.testimonial .swiper-next svg, .testimonial .swiper-prev svg {
  width: auto;
  height: 1.5rem; }

.testimonial .swiper-next svg path, .testimonial .swiper-prev svg path {
  fill: #512f11;
  stroke: #512f11; }

.testimonial .swiper-next.swiper-button-disabled svg path, .testimonial .swiper-prev.swiper-button-disabled svg path {
  fill: #989898;
  stroke: #989898; }

.blog-image img {
  width: 100%; }

.breadcrumb-section ol.breadcrumb,
.breadcrumb-section ol.breadcrumb li {
  background: none; }

.comment-form label {
  display: block; }

.comment-form input:not([type="checkbox"]):not([type="submit"]), .comment-form textarea {
  width: 100%;
  margin-bottom: 10px;
  border-radius: 1rem;
  background: #fff;
  padding: 1rem 1.5rem;
  color: #000;
  border: 1.5px solid #512f11;
  font-size: 1.6rem; }

.comment-form input[type="checkbox"] + label {
  display: inline-block; }

.product-detail-page .woocommerce-product-details__short-description,
.product-detail-page .product_meta {
  margin-top: 2rem; }

.product-detail-page .woocommerce-Reviews-title {
  display: none; }

.wpf_item label {
  font-weight: 700; }

.wpf_item input:checked + label {
  color: #2d8b35; }

.ajax_add_to_cart.loading {
  color: #ffffff;
  font-size: 10px;
  margin: 0 auto;
  position: relative;
  text-indent: -9999em;
  transform: translateZ(0);
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
  border-radius: 50%;
  width: 15px;
  height: 15px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation: load7 1.8s infinite ease-in-out;
  animation: load7 1.8s infinite ease-in-out;
  margin-bottom: 15px;
  margin-top: -10px; }
  .ajax_add_to_cart.loading:before, .ajax_add_to_cart.loading:after {
    content: '';
    position: absolute;
    top: 0;
    border-radius: 50%;
    width: 15px;
    height: 15px;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation: load7 1.8s infinite ease-in-out;
    animation: load7 1.8s infinite ease-in-out; }
  .ajax_add_to_cart.loading:before {
    left: -30px;
    -webkit-animation-delay: -0.32s;
    animation-delay: -0.32s; }
  .ajax_add_to_cart.loading:after {
    left: 30px; }

.btn--brounded.btn--brown.ajax_add_to_cart.loading {
  color: #512f11;
  padding: 0;
  margin: 0 0 0 30px !important;
  border: none !important; }

.btn--brounded.btn--brown.ajax_add_to_cart {
  margin: 1rem 10px 0 0 !important; }

.added_to_cart {
  font-style: italic;
  text-transform: capitalize;
  font-size: 1.5rem; }

.wpf_item input[type="checkbox"] {
  border-radius: 50% !important;
  border: none !important; }

.wpf_hide_text li > input:checked + label > i:after, .wpf_item input[type="checkbox"]:checked:before {
  content: "\f00c" !important;
  font-family: FontAwesome !important; }

.wpf_item_count {
  background: #2d8b35 !important;
  color: #fff !important; }

.woocommerce .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals .cart_totals {
  float: unset;
  width: 100%; }

.sponsor-indiv .gallery {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  grid-gap: 15px;
  margin: 50px 0 20px; }
  .sponsor-indiv .gallery .gallery__item {
    width: 100%;
    height: 0;
    padding-top: 50%;
    position: relative;
    overflow: hidden; }
    .sponsor-indiv .gallery .gallery__item img {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover;
      transition: .5s ease-in-out;
      cursor: pointer; }
    .sponsor-indiv .gallery .gallery__item:hover img {
      transform: scale(1.2); }
  .sponsor-indiv .gallery .gallery__item--1 {
    grid-column-start: 1;
    grid-column-end: 4;
    padding-top: 67%; }
  .sponsor-indiv .gallery .gallery__item--2 {
    grid-column-start: 4;
    grid-column-end: 8; }
  .sponsor-indiv .gallery .gallery__item--3 {
    grid-column-start: 1;
    grid-column-end: 5; }
  .sponsor-indiv .gallery .gallery__item--4 {
    grid-column-start: 5;
    grid-column-end: 8;
    padding-top: 67%; }

.sponsor-indiv .date p {
  color: #2d8b35;
  text-transform: uppercase;
  font-weight: 700; }

.sponsor-indiv .title h1 {
  color: #512f11;
  letter-spacing: 3px;
  font-weight: 800;
  margin: 20px 0 10px; }

.mceIEcenter {
  text-align: center; }

img {
  height: auto;
  max-width: 100%;
  display: inline-block; }

.wp-caption {
  margin: 0;
  /* browser reset */
  max-width: 100%; }

/* iOS does not obey max-width if width is set. */
.ios .wp-caption {
  width: auto !important; }

dl.wp-caption dt.wp-caption-dt img {
  display: inline-block;
  margin-bottom: -1ex; }

div.mceTemp {
  -ms-user-select: element; }

dl.wp-caption,
dl.wp-caption * {
  -webkit-user-drag: none; }

.wp-caption-dd {
  font-size: 14px;
  padding-top: 0.5em;
  margin: 0;
  /* browser reset */ }

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

.alignleft {
  float: left;
  margin: 0.5em 1em 0.5em 0; }

.alignright {
  float: right;
  margin: 0.5em 0 0.5em 1em; }

/* Remove blue highlighting of selected images in WebKit */
img[data-mce-selected]::-moz-selection {
  background-color: transparent; }
img[data-mce-selected]::selection {
  background-color: transparent; }

/* Styles for the WordPress plugins */
.mce-content-body img[data-mce-placeholder] {
  border-radius: 0;
  padding: 0; }

.mce-content-body img[data-wp-more] {
  border: 0;
  box-shadow: none;
  width: 96%;
  height: 16px;
  display: block;
  margin: 15px auto 0;
  outline: 0;
  cursor: default; }

.mce-content-body img[data-mce-placeholder][data-mce-selected] {
  outline: 1px dotted #888; }

.mce-content-body img[data-wp-more="more"] {
  background: transparent url(images/more.html) repeat-y scroll center center; }

.mce-content-body img[data-wp-more="nextpage"] {
  background: transparent url(images/pagebreak.html) repeat-y scroll center center; }

/* Styles for formatting the boundaries of anchors and code elements */
.mce-content-body a[data-mce-selected] {
  padding: 0 2px;
  margin: 0 -2px;
  border-radius: 2px;
  box-shadow: 0 0 0 1px #bfe6ff;
  background: #bfe6ff; }

.mce-content-body .wp-caption-dt a[data-mce-selected] {
  outline: none;
  padding: 0;
  margin: 0;
  box-shadow: none;
  background: transparent; }

.mce-content-body code {
  padding: 2px 4px;
  margin: 0;
  border-radius: 2px;
  color: #222;
  background: #f2f4f5; }

.mce-content-body code[data-mce-selected] {
  background: #e9ebec; }

/* Gallery, audio, video placeholders */
.mce-content-body img.wp-media {
  border: 1px solid #aaa;
  background-color: #f2f2f2;
  background-repeat: no-repeat;
  background-position: center center;
  width: 99%;
  height: 250px;
  outline: 0;
  cursor: pointer; }

.mce-content-body img.wp-media:hover {
  background-color: #ededed;
  border-color: #72777c; }

.mce-content-body img.wp-media.wp-media-selected {
  background-color: #d8d8d8;
  border-color: #72777c; }

.mce-content-body img.wp-media.wp-gallery {
  background-image: url(images/gallery.html); }

/* Image resize handles */
.mce-content-body div.mce-resizehandle {
  border-color: #72777c;
  width: 7px;
  height: 7px; }

.mce-content-body img[data-mce-selected] {
  outline: 1px solid #72777c; }

.mce-content-body img[data-mce-resize="false"] {
  outline: 0; }

.register-popup .popup-content {
  min-width: 350px;
  min-height: 400px;
  max-width: 1200px;
  background-color: #fff;
  border-radius: 20px;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 999999;
  box-shadow: 0 0 17px #00000055;
  width: 85vw; }
  .register-popup .popup-content .ur-frontend-form {
    border: none; }
  .register-popup .popup-content .row {
    max-height: 80vh;
    overflow: auto; }
  .register-popup .popup-content form input {
    outline: none;
    box-shadow: 0 0 0 0.2rem #512f1150;
    border: none;
    border-radius: 1rem !important;
    background: none;
    padding: 0 2rem;
    width: 100%;
    font-size: 1.6rem; }
  .register-popup .popup-content form .btn {
    background-color: #2d8b35;
    margin-right: auto; }
  .register-popup .popup-content .headline {
    text-align: center;
    margin-top: 50px; }
  .register-popup .popup-content .btn-dissmiss {
    position: absolute;
    right: 0;
    top: 0;
    font-size: 30px;
    font-weight: 900;
    background: #fff;
    height: 50px;
    width: 50px;
    border-radius: 25px;
    transform: translate(25%, -25%);
    line-height: 46px;
    text-align: center;
    box-shadow: 0 0 20px #00000050;
    cursor: pointer; }
  .register-popup .popup-content .image {
    height: 100%;
    padding: 15px 0; }
    .register-popup .popup-content .image img {
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover;
      border-radius: 15px 0 0 15px; }

.register-popup:after {
  content: '';
  position: fixed;
  height: 100vh;
  width: 100vw;
  background-color: #00000030;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 999990; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRoZW1lLmNzcyIsImFzc2V0cy9mb250LWF3ZXNvbWUuc2NzcyIsIi4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL19wYXRoLnNjc3MiLCIuLi9zcmMvc2Fzcy9mb250YXdlc29tZS9fY29yZS5zY3NzIiwiLi4vc3JjL3Nhc3MvZm9udGF3ZXNvbWUvX2xhcmdlci5zY3NzIiwiLi4vc3JjL3Nhc3MvZm9udGF3ZXNvbWUvX2ZpeGVkLXdpZHRoLnNjc3MiLCIuLi9zcmMvc2Fzcy9mb250YXdlc29tZS9fbGlzdC5zY3NzIiwiLi4vc3JjL3Nhc3MvZm9udGF3ZXNvbWUvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vc3JjL3Nhc3MvZm9udGF3ZXNvbWUvX2JvcmRlcmVkLXB1bGxlZC5zY3NzIiwiLi4vc3JjL3Nhc3MvZm9udGF3ZXNvbWUvX2FuaW1hdGVkLnNjc3MiLCIuLi9zcmMvc2Fzcy9mb250YXdlc29tZS9fcm90YXRlZC1mbGlwcGVkLnNjc3MiLCIuLi9zcmMvc2Fzcy9mb250YXdlc29tZS9fbWl4aW5zLnNjc3MiLCIuLi9zcmMvc2Fzcy9mb250YXdlc29tZS9fc3RhY2tlZC5zY3NzIiwiLi4vc3JjL3Nhc3MvZm9udGF3ZXNvbWUvX2ljb25zLnNjc3MiLCIuLi9zcmMvc2Fzcy9mb250YXdlc29tZS9fc2NyZWVuLXJlYWRlci5zY3NzIiwidGhlbWUvX2tleWZyYW1lcy5zY3NzIiwidGhlbWUvX3RoZW1lX3ZhcmlhYmxlcy5zY3NzIiwidGhlbWUvX3RoZW1lLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCOzs7RURJRTtBRUpGOytCRk0rQjtBRUgvQjtFQUNFLDBCQUEwQjtFQUMxQixvREFBcUU7RUFDckUsaVhBSW1HO0VBRW5HLG1CQUFtQjtFQUNuQixrQkFBa0IsRUFBQTs7QUNWcEI7RUFDRSxxQkFBcUI7RUFDckIsNkNBQW9GO0VBQ3BGLGtCQUFrQjtFQUNsQixvQkFBb0I7RUFDcEIsbUNBQW1DO0VBQ25DLGtDQUFrQyxFQUFBOztB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QUFPOztBTXZWckI7RUFBbUMsWU51UG5CLEVBQU87O0FNdFB2QjtFQUFvQyxZTmdKbkIsRUFBTzs7QU0vSXhCO0VBQWlDLFlObWhCbkIsRUFBTzs7QU1saEJyQjtFQUFxQyxZTmdNbkIsRUFBTzs7QU0vTHpCO0VBQWdELFlOWW5CLEVBQU87O0FNWHBDO0VBQThDLFlOY25CLEVBQU87O0FNYmxDO0VBQWtDLFlOcVduQixFQUFPOztBTXBXdEI7RUFBMEMsWU53ZW5CLEVBQU87O0FNdmU5Qjs7RUFDbUMsWU5zZ0JuQixFQUFPOztBTXJnQnZCO0VBQW9DLFlOZ2dCbkIsRUFBTzs7QU0vZnhCO0VBQXFDLFlOd1luQixFQUFPOztBTXZZekI7RUFBaUMsWU4yWW5CLEVBQU87O0FNMVlyQjtFQUFpQyxZTjRQbkIsRUFBTzs7QU0zUHJCO0VBQXVDLFlOb1VuQixFQUFPOztBTW5VM0I7RUFBdUMsWU5pdEJuQixFQUFPOztBTWh0QjNCO0VBQXdDLFlOK3NCbkIsRUFBTzs7QU05c0I1QjtFQUFzQyxZTmd0Qm5CLEVBQU87O0FNL3NCMUI7RUFBbUMsWU55ZW5CLEVBQU87O0FNeGV2QjtFQUFvQyxZTndCbkIsRUFBTzs7QU12QnhCO0VBQWdDLFlOeW1CbkIsRUFBTzs7QU14bUJwQjtFQUFpQyxZTnltQm5CLEVBQU87O0FNeG1CckI7RUFBaUMsWU55RG5CLEVBQU87O0FNeERyQjtFQUFxQyxZTnlEbkIsRUFBTzs7QU14RHpCO0VBQWtDLFlOK2RuQixFQUFPOztBTTlkdEI7RUFBbUMsWU4yRW5CLEVBQU87O0FNMUV2QjtFQUFpQyxZTjBQbkIsRUFBTzs7QU16UHJCO0VBQWlDLFlOaURuQixFQUFPOztBTWhEckI7RUFBbUMsWU4wVm5CLEVBQU87O0FNelZ2QjtFQUF3QyxZTndtQm5CLEVBQU87O0FNdm1CNUI7RUFBdUMsWU53bUJuQixFQUFPOztBTXZtQjNCO0VBQXVDLFlOcENuQixFQUFPOztBTXFDM0I7RUFBeUMsWU52Q25CLEVBQU87O0FNd0M3QjtFQUF3QyxZTnJDbkIsRUFBTzs7QU1zQzVCO0VBQTBDLFlOeENuQixFQUFPOztBTXlDOUI7RUFBaUMsWU4rV25CLEVBQU87O0FNOVdyQjs7RUFDb0MsWU4yYW5CLEVBQU87O0FNMWF4QjtFQUFtQyxZTnNVbkIsRUFBTzs7QU1yVXZCO0VBQXlDLFlOa3JCbkIsRUFBTzs7QU1qckI3Qjs7O0VBRXNDLFlOMGJuQixFQUFPOztBTXpiMUI7RUFBbUMsWU5rYm5CLEVBQU87O0FNamJ2QjtFQUF1QyxZTndYbkIsRUFBTzs7QU12WDNCO0VBQW1DLFlOdERuQixFQUFPOztBTXVEdkI7RUFBaUMsWU5tbkJuQixFQUFPOztBTWxuQnJCOztFQUM0QyxZTithbkIsRUFBTzs7QU05YWhDO0VBQTJDLFlOOGZuQixFQUFPOztBTTdmL0I7RUFBMkMsWU4rRW5CLEVBQU87O0FNOUUvQjtFQUFtQyxZTnpCbkIsRUFBTzs7QU0wQnZCO0VBQTBDLFlObWpCbkIsRUFBTzs7QU1sakI5QjtFQUEwQyxZTnFMbkIsRUFBTzs7QU1wTDlCO0VBQXFDLFlObEJuQixFQUFPOztBTW1CekI7RUFBaUMsWU5zYm5CLEVBQU87O0FNcmJyQjtFQUFrQyxZTmdhbkIsRUFBTzs7QU0vWnRCO0VBQWlDLFlObWpCbkIsRUFBTzs7QU1sakJyQjtFQUFvQyxZTitObkIsRUFBTzs7QU05TnhCO0VBQXlDLFlOZ0xuQixFQUFPOztBTS9LN0I7RUFBeUMsWU40aUJuQixFQUFPOztBTTNpQjdCO0VBQWtDLFlOK0luQixFQUFPOztBTTlJdEI7RUFBeUMsWU55RW5CLEVBQU87O0FNeEU3QjtFQUEwQyxZTnlFbkIsRUFBTzs7QU14RTlCO0VBQXdDLFlOa2JuQixFQUFPOztBTWpiNUI7RUFBeUMsWU51WG5CLEVBQU87O0FNdFg3QjtFQUF5QyxZTjJsQm5CLEVBQU87O0FNMWxCN0I7RUFBeUMsWU4yRG5CLEVBQU87O0FNMUQ3QjtFQUE0QyxZTnlibkIsRUFBTzs7QU14YmhDO0VBQXdDLFlOMFNuQixFQUFPOztBTXpTNUI7RUFBdUMsWU4wR25CLEVBQU87O0FNekczQjtFQUEyQyxZTnVsQm5CLEVBQU87O0FNdGxCL0I7RUFBMkMsWU51RG5CLEVBQU87O0FNdEQvQjtFQUFnQyxZTm5DbkIsRUFBTzs7QU1vQ3BCO0VBQXVDLFlObkRuQixFQUFPOztBTW9EM0I7RUFBd0MsWU5uRG5CLEVBQU87O0FNb0Q1QjtFQUFxQyxZTm5EbkIsRUFBTzs7QU1vRHpCO0VBQXVDLFlOdkRuQixFQUFPOztBTXdEM0I7O0VBQ2tDLFlONGRuQixFQUFPOztBTTNkdEI7RUFBbUMsWU44SW5CLEVBQU87O0FNN0l2QjtFQUFxQyxZTnNGbkIsRUFBTzs7QU1yRnpCO0VBQWlDLFlOK1puQixFQUFPOztBTTlackI7RUFBa0MsWU5vV25CLEVBQU87O0FNbld0QjtFQUFxQyxZTnBEbkIsRUFBTzs7QU1xRHpCO0VBQStDLFlOdUluQixFQUFPOztBTXRJbkM7RUFBaUMsWU5rTm5CLEVBQU87O0FNak5yQjtFQUFpQyxZTjBTbkIsRUFBTzs7QU16U3JCO0VBQWlDLFlONktuQixFQUFPOztBTTVLckI7RUFBZ0MsWU55SW5CLEVBQU87O0FNeElwQjtFQUFzQyxZTnlJbkIsRUFBTzs7QU14STFCOztFQUNpRCxZTmlJbkIsRUFBTzs7QU1oSXJDO0VBQWtDLFlOK1luQixFQUFPOztBTTlZdEI7RUFBcUMsWU5BbkIsRUFBTzs7QU1DekI7RUFBbUMsWU5vYW5CLEVBQU87O0FNbmF2QjtFQUFvQyxZTmdFbkIsRUFBTzs7QU0vRHhCO0VBQW1DLFlONlRuQixFQUFPOztBTTVUdkI7RUFBdUMsWU51Q25CLEVBQU87O0FNdEMzQjtFQUF5QyxZTm1DbkIsRUFBTzs7QU1sQzdCO0VBQW9DLFlOK2FuQixFQUFPOztBTTlheEI7RUFBMEMsWU5rZG5CLEVBQU87O0FNamQ5QjtFQUFtQyxZTjBLbkIsRUFBTzs7QU16S3ZCO0VBQXdDLFlOMktuQixFQUFPOztBTTFLNUI7RUFBcUMsWU4zRW5CLEVBQU87O0FNNEV6QjtFQUFxQyxZTjdFbkIsRUFBTzs7QU04RXpCOztFQUNzQyxZTmxFbkIsRUFBTzs7QU1tRTFCO0VBQTJDLFlOK2tCbkIsRUFBTzs7QU05a0IvQjtFQUE0QyxZTjRIbkIsRUFBTzs7QU0zSGhDO0VBQXlDLFlOVG5CLEVBQU87O0FNVTdCO0VBQWdDLFlOMlFuQixFQUFPOztBTTFRcEI7O0VBQ2lDLFlONkNuQixFQUFPOztBTTVDckI7RUFBcUMsWU5rRG5CLEVBQU87O0FNakR6QjtFQUF3QyxZTnNpQm5CLEVBQU87O0FNcmlCNUI7RUFBMEMsWU5vaUJuQixFQUFPOztBTW5pQjlCO0VBQXNDLFlOMmVuQixFQUFPOztBTTFlMUI7RUFBb0MsWU44Tm5CLEVBQU87O0FNN054QjtFQUFxQyxZTm9jbkIsRUFBTzs7QU1uY3pCO0VBQTRDLFlOdVJuQixFQUFPOztBTXRSaEM7RUFBdUMsWU42aEJuQixFQUFPOztBTTVoQjNCO0VBQTBDLFlOc0duQixFQUFPOztBTXJHOUI7RUFBb0MsWU44Ym5CLEVBQU87O0FNN2J4QjtFQUFtQyxZTnFqQm5CLEVBQU87O0FNcGpCdkI7RUFBMEMsWU5nTG5CLEVBQU87O0FNL0s5QjtFQUFtQyxZTnVrQm5CLEVBQU87O0FNdGtCdkI7RUFBb0MsWU5xUW5CLEVBQU87O0FNcFF4QjtFQUFrQyxZTmlXbkIsRUFBTzs7QU1oV3RCO0VBQXFDLFlOMmRuQixFQUFPOztBTTFkekI7RUFBdUMsWU5qRG5CLEVBQU87O0FNa0QzQjtFQUF5QyxZTitWbkIsRUFBTzs7QU05VjdCO0VBQW9DLFlOc2pCbkIsRUFBTzs7QU1yakJ4Qjs7RUFDcUMsWU5nR25CLEVBQU87O0FNL0Z6QjtFQUFtQyxZTm9LbkIsRUFBTzs7QU1uS3ZCO0VBQW1DLFlOMGpCbkIsRUFBTzs7QU16akJ2QjtFQUF3QyxZTm9DbkIsRUFBTzs7QU1uQzVCOztFQUNnQyxZTitZbkIsRUFBTzs7QU05WXBCO0VBQWtDLFlOb01uQixFQUFPOztBTW5NdEI7RUFBcUMsWU5yRG5CLEVBQU87O0FNc0R6QjtFQUFpQyxZTmhGbkIsRUFBTzs7QU1pRnJCO0VBQXdDLFlOckJuQixFQUFPOztBTXNCNUI7RUFBeUMsWU5vTG5CLEVBQU87O0FNbkw3QjtFQUF3QyxZTmtMbkIsRUFBTzs7QU1qTDVCO0VBQXNDLFlObUxuQixFQUFPOztBTWxMMUI7RUFBd0MsWU4rS25CLEVBQU87O0FNOUs1QjtFQUE4QyxZTnJJbkIsRUFBTzs7QU1zSWxDO0VBQStDLFlOakluQixFQUFPOztBTWtJbkM7RUFBNEMsWU5qSW5CLEVBQU87O0FNa0loQztFQUE4QyxZTnpJbkIsRUFBTzs7QU0wSWxDO0VBQWtDLFlOMkpuQixFQUFPOztBTTFKdEI7RUFBbUMsWU42bEJuQixFQUFPOztBTTVsQnZCO0VBQWtDLFlOcWVuQixFQUFPOztBTXBldEI7RUFBbUMsWU55R25CLEVBQU87O0FNeEd2QjtFQUFzQyxZTnpFbkIsRUFBTzs7QU0wRTFCO0VBQXVDLFlObEluQixFQUFPOztBTW1JM0I7O0VBQ2tDLFlOaWpCbkIsRUFBTzs7QU1oakJ0Qjs7RUFDaUMsWU40T25CLEVBQU87O0FNM09yQjtFQUFrQyxZTmRuQixFQUFPOztBTWV0QjtFQUFrQyxZTjBHbkIsRUFBTzs7QU16R3RCOztFQUNxQyxZTjZYbkIsRUFBTzs7QU01WHpCOztFQUNvQyxZTjJGbkIsRUFBTzs7QU0xRnhCO0VBQXNDLFlONlNuQixFQUFPOztBTTVTMUI7O0VBQ3FDLFlOcUduQixFQUFPOztBTXBHekI7RUFBbUMsWU5nYm5CLEVBQU87O0FNL2F2Qjs7O0VBRWlDLFlObEluQixFQUFPOztBTW1JckI7RUFBb0MsWU5zT25CLEVBQU87O0FNck94QjtFQUFvQyxZTm9PbkIsRUFBTzs7QU1uT3hCO0VBQTBDLFlOK2JuQixFQUFPOztBTTliOUI7RUFBc0MsWU4yZ0JuQixFQUFPOztBTTFnQjFCO0VBQWtDLFlOdWNuQixFQUFPOztBTXRjdEI7RUFBa0MsWU55T25CLEVBQU87O0FNeE90QjtFQUFrQyxZTjZmbkIsRUFBTzs7QU01ZnRCO0VBQXNDLFlObVRuQixFQUFPOztBTWxUMUI7RUFBNkMsWU5vVG5CLEVBQU87O0FNblRqQztFQUErQyxZTmdJbkIsRUFBTzs7QU0vSG5DO0VBQXdDLFlONEhuQixFQUFPOztBTTNINUI7RUFBa0MsWU5xUW5CLEVBQU87O0FNcFF0QjtFQUF1QyxZTnBGbkIsRUFBTzs7QU1xRjNCO0VBQXFDLFlOOUVuQixFQUFPOztBTStFekI7RUFBdUMsWU5yRm5CLEVBQU87O0FNc0YzQjtFQUF3QyxZTnJGbkIsRUFBTzs7QU1zRjVCO0VBQW9DLFlOaENuQixFQUFPOztBTWlDeEI7O0VBQ2lDLFlOMFluQixFQUFPOztBTXpZckI7O0VBQ3NDLFlOOFluQixFQUFPOztBTTdZMUI7O0VBQ3FDLFlOMlluQixFQUFPOztBTTFZekI7RUFBcUMsWU5VbkIsRUFBTzs7QU1UekI7RUFBcUMsWU51TW5CLEVBQU87O0FNdE16Qjs7RUFDaUMsWU5xZm5CLEVBQU87O0FNcGZyQjs7RUFDa0MsWU5vRm5CLEVBQU87O0FNbkZ0Qjs7RUFDdUMsWU4rYW5CLEVBQU87O0FNOWEzQjtFQUFzQyxZTjdDbkIsRUFBTzs7QU04QzFCO0VBQXVDLFlOMUNuQixFQUFPOztBTTJDM0I7O0VBQ2lDLFlOcEluQixFQUFPOztBTXFJckI7RUFBb0MsWU42V25CLEVBQU87O0FNNVd4QjtFQUFxQyxZTnllbkIsRUFBTzs7QU14ZXpCOztFQUNzQyxZTnJFbkIsRUFBTzs7QU1zRTFCO0VBQXdDLFlOcUxuQixFQUFPOztBTXBMNUI7RUFBcUMsWU5HbkIsRUFBTzs7QU1GekI7RUFBMkMsWU5uRW5CLEVBQU87O0FNb0UvQjtFQUF5QyxZTm5FbkIsRUFBTzs7QU1vRTdCO0VBQW9DLFlOaWZuQixFQUFPOztBTWhmeEI7RUFBd0MsWU44WW5CLEVBQU87O0FNN1k1QjtFQUFxQyxZTnlabkIsRUFBTzs7QU14WnpCO0VBQW1DLFlOOUpuQixFQUFPOztBTStKdkI7RUFBbUMsWU5sRW5CLEVBQU87O0FNbUV2QjtFQUFvQyxZTjFDbkIsRUFBTzs7QU0yQ3hCO0VBQXdDLFlOOEJuQixFQUFPOztBTTdCNUI7RUFBdUMsWU4xSW5CLEVBQU87O0FNMkkzQjtFQUF1QyxZTnNIbkIsRUFBTzs7QU1ySDNCO0VBQXNDLFlOck9uQixFQUFPOztBTXNPMUI7RUFBbUMsWU40TW5CLEVBQU87O0FNM012QjtFQUF3QyxZTlVuQixFQUFPOztBTVQ1QjtFQUFpQyxZTjNLbkIsRUFBTzs7QU00S3JCO0VBQXFDLFlOdUZuQixFQUFPOztBTXRGekI7RUFBd0MsWU4yUW5CLEVBQU87O0FNMVE1QjtFQUE4QyxZTnJPbkIsRUFBTzs7QU1zT2xDO0VBQStDLFlOck9uQixFQUFPOztBTXNPbkM7RUFBNEMsWU5yT25CLEVBQU87O0FNc09oQztFQUE4QyxZTnpPbkIsRUFBTzs7QU0wT2xDO0VBQXVDLFlOck9uQixFQUFPOztBTXNPM0I7RUFBd0MsWU5yT25CLEVBQU87O0FNc081QjtFQUFxQyxZTnJPbkIsRUFBTzs7QU1zT3pCO0VBQXVDLFlOek9uQixFQUFPOztBTTBPM0I7RUFBb0MsWU5wRG5CLEVBQU87O0FNcUR4QjtFQUFtQyxZTjRJbkIsRUFBTzs7QU0zSXZCO0VBQW1DLFlOd1luQixFQUFPOztBTXZZdkI7O0VBQ21DLFlOdU1uQixFQUFPOztBTXRNdkI7RUFBcUMsWU56R25CLEVBQU87O0FNMEd6QjtFQUF1QyxZTnlRbkIsRUFBTzs7QU14UTNCO0VBQXdDLFlOeVFuQixFQUFPOztBTXhRNUI7RUFBb0MsWU4rVm5CLEVBQU87O0FNOVZ4QjtFQUFtQyxZTjlHbkIsRUFBTzs7QU0rR3ZCOztFQUNrQyxZTm9SbkIsRUFBTzs7QU1uUnRCO0VBQXVDLFlOK0NuQixFQUFPOztBTTlDM0I7RUFBcUMsWU5tQm5CLEVBQU87O0FNbEJ6QjtFQUEwQyxZTm9CbkIsRUFBTzs7QU1uQjlCO0VBQW9DLFlOcVVuQixFQUFPOztBTXBVeEI7RUFBb0MsWU4yQm5CLEVBQU87O0FNMUJ4QjtFQUFrQyxZTmdMbkIsRUFBTzs7QU0vS3RCO0VBQW9DLFlOMkJuQixFQUFPOztBTTFCeEI7RUFBdUMsWU51SG5CLEVBQU87O0FNdEgzQjtFQUFtQyxZTk1uQixFQUFPOztBTUx2QjtFQUEyQyxZTkluQixFQUFPOztBTUgvQjtFQUFxQyxZTjZYbkIsRUFBTzs7QU01WHpCO0VBQWlDLFlOaEhuQixFQUFPOztBTWlIckI7O0VBQ3NDLFlOdVFuQixFQUFPOztBTXRRMUI7OztFQUV3QyxZTnNWbkIsRUFBTzs7QU1yVjVCO0VBQTJDLFlOd0luQixFQUFPOztBTXZJL0I7RUFBaUMsWU5oR25CLEVBQU87O0FNaUdyQjtFQUFzQyxZTnZIbkIsRUFBTzs7QU13SDFCOztFQUN5QyxZTnRKbkIsRUFBTzs7QU11SjdCO0VBQXFDLFlOeU9uQixFQUFPOztBTXhPekI7RUFBaUMsWU4wRm5CLEVBQU87O0FNekZyQjtFQUF3QyxZTjFEbkIsRUFBTzs7QU0yRDVCO0VBQXdDLFlOa1duQixFQUFPOztBTWpXNUI7RUFBc0MsWU40Vm5CLEVBQU87O0FNM1YxQjtFQUFtQyxZTmxFbkIsRUFBTzs7QU1tRXZCO0VBQXlDLFlOZ09uQixFQUFPOztBTS9ON0I7RUFBdUMsWU4ySm5CLEVBQU87O0FNMUozQjtFQUE2QyxZTjJKbkIsRUFBTzs7QU0xSmpDO0VBQW1DLFlOc1JuQixFQUFPOztBTXJSdkI7RUFBdUMsWU41TG5CLEVBQU87O0FNNkwzQjtFQUE4QyxZTnhCbkIsRUFBTzs7QU15QmxDO0VBQW1DLFlOdVBuQixFQUFPOztBTXRQdkI7RUFBbUMsWU42SW5CLEVBQU87O0FNNUl2QjtFQUFnRCxZTjlKbkIsRUFBTzs7QU0rSnBDO0VBQWlELFlOOUpuQixFQUFPOztBTStKckM7RUFBOEMsWU45Sm5CLEVBQU87O0FNK0psQztFQUFnRCxZTmxLbkIsRUFBTzs7QU1tS3BDO0VBQWtDLFlOOERuQixFQUFPOztBTTdEdEI7RUFBaUMsWU5ySG5CLEVBQU87O0FNc0hyQjtFQUFtQyxZTnZTbkIsRUFBTzs7QU13U3ZCO0VBQXVDLFlOMlpuQixFQUFPOztBTTFaM0I7RUFBcUMsWU5oTm5CLEVBQU87O0FNaU56QjtFQUF1QyxZTjdGbkIsRUFBTzs7QU04RjNCO0VBQXVDLFlON0ZuQixFQUFPOztBTThGM0I7RUFBdUMsWU4rT25CLEVBQU87O0FNOU8zQjtFQUF3QyxZTmlNbkIsRUFBTzs7QU1oTTVCO0VBQW1DLFlONlduQixFQUFPOztBTTVXdkI7RUFBeUMsWU4wSW5CLEVBQU87O0FNekk3QjtFQUEyQyxZTjBJbkIsRUFBTzs7QU16SS9CO0VBQXFDLFlOcUZuQixFQUFPOztBTXBGekI7RUFBdUMsWU5tRm5CLEVBQU87O0FNbEYzQjtFQUF5QyxZTm5MbkIsRUFBTzs7QU1vTDdCO0VBQTBDLFlOMEtuQixFQUFPOztBTXpLOUI7RUFBaUQsWU5wRm5CLEVBQU87O0FNcUZyQztFQUF5QyxZTndQbkIsRUFBTzs7QU12UDdCO0VBQW9DLFlOakpuQixFQUFPOztBTWtKeEI7O0VBQ2dELFlOL01uQixFQUFPOztBTWdOcEM7O0VBQzhDLFlOOU1uQixFQUFPOztBTStNbEM7O0VBQ2lELFlOak5uQixFQUFPOztBTWtOckM7O0VBQ2dDLFlOdkduQixFQUFPOztBTXdHcEI7RUFBZ0MsWU5oQ25CLEVBQU87O0FNaUNwQjs7RUFDZ0MsWU5xWW5CLEVBQU87O0FNcFlwQjs7RUFDZ0MsWU40Q25CLEVBQU87O0FNM0NwQjs7OztFQUdnQyxZTmdEbkIsRUFBTzs7QU0vQ3BCOzs7RUFFZ0MsWU5pTm5CLEVBQU87O0FNaE5wQjs7RUFDZ0MsWU4rQ25CLEVBQU87O0FNOUNwQjs7RUFDZ0MsWU4zUG5CLEVBQU87O0FNNFBwQjtFQUFpQyxZTmhHbkIsRUFBTzs7QU1pR3JCO0VBQXNDLFlOcEZuQixFQUFPOztBTXFGMUI7RUFBMkMsWU4wUG5CLEVBQU87O0FNelAvQjtFQUE0QyxZTjBQbkIsRUFBTzs7QU16UGhDO0VBQTRDLFlOMFBuQixFQUFPOztBTXpQaEM7RUFBNkMsWU4wUG5CLEVBQU87O0FNelBqQztFQUE2QyxZTjZQbkIsRUFBTzs7QU01UGpDO0VBQThDLFlONlBuQixFQUFPOztBTTVQbEM7RUFBc0MsWU5rVW5CLEVBQU87O0FNalUxQjtFQUF3QyxZTjhUbkIsRUFBTzs7QU03VDVCO0VBQTJDLFlOeWFuQixFQUFPOztBTXhhL0I7RUFBb0MsWU5zYW5CLEVBQU87O0FNcmF4QjtFQUFpQyxZTjJabkIsRUFBTzs7QU0xWnJCO0VBQXdDLFlOMlpuQixFQUFPOztBTTFaNUI7RUFBeUMsWU5vYW5CLEVBQU87O0FNbmE3QjtFQUFvQyxZTnhKbkIsRUFBTzs7QU15SnhCO0VBQTJDLFlOOFBuQixFQUFPOztBTTdQL0I7RUFBc0MsWU5nQm5CLEVBQU87O0FNZjFCO0VBQW1DLFlOcEZuQixFQUFPOztBTXFGdkI7RUFBZ0MsWU4zV25CLEVBQU87O0FNNFdwQjtFQUFzQyxZTi9SbkIsRUFBTzs7QU1nUzFCO0VBQTZDLFlOL1JuQixFQUFPOztBTWdTakM7RUFBbUMsWU4rVW5CLEVBQU87O0FNOVV2QjtFQUEwQyxZTitVbkIsRUFBTzs7QU05VTlCO0VBQTRDLFlOZ0RuQixFQUFPOztBTS9DaEM7RUFBMEMsWU5rRG5CLEVBQU87O0FNakQ5QjtFQUE0QyxZTitDbkIsRUFBTzs7QU05Q2hDO0VBQTZDLFlOK0NuQixFQUFPOztBTTlDakM7RUFBa0MsWU5qV25CLEVBQU87O0FNa1d0QjtFQUFvQyxZTm1ZbkIsRUFBTzs7QU1sWXhCO0VBQW9DLFlON1duQixFQUFPOztBTThXeEI7RUFBa0MsWU5rQ25CLEVBQU87O0FNakN0QjtFQUFxQyxZTjVLbkIsRUFBTzs7QU02S3pCO0VBQWtDLFlOZ05uQixFQUFPOztBTS9NdEI7RUFBdUMsWU54Rm5CLEVBQU87O0FNeUYzQjtFQUFtQyxZTjRUbkIsRUFBTzs7QU0zVHZCO0VBQW1DLFlOdEluQixFQUFPOztBTXVJdkI7RUFBaUMsWU42Q25CLEVBQU87O0FNNUNyQjs7RUFDcUMsWU41RG5CLEVBQU87O0FNNkR6QjtFQUFrQyxZTjhQbkIsRUFBTzs7QU03UHRCO0VBQW1DLFlOdUVuQixFQUFPOztBTXRFdkI7RUFBb0MsWU45V25CLEVBQU87O0FNK1d4QjtFQUFnQyxZTnRTbkIsRUFBTzs7QU11U3BCO0VBQStCLFlOaVduQixFQUFPOztBTWhXbkI7RUFBa0MsWU51V25CLEVBQU87O0FNdFd0QjtFQUFtQyxZTitJbkIsRUFBTzs7QU05SXZCO0VBQXNDLFlOa0ZuQixFQUFPOztBTWpGMUI7RUFBMkMsWU42Tm5CLEVBQU87O0FNNU4vQjtFQUFpRCxZTi9XbkIsRUFBTzs7QU1nWHJDO0VBQWdELFlOalhuQixFQUFPOztBTWtYcEM7O0VBQ2dELFlOelJuQixFQUFPOztBTTBScEM7RUFBeUMsWU5uTW5CLEVBQU87O0FNb003QjtFQUF1QyxZTmlXbkIsRUFBTzs7QU1oVzNCO0VBQXlDLFlOb1ZuQixFQUFPOztBTW5WN0I7O0VBQ2dDLFlOMFNuQixFQUFPOztBTXpTcEI7RUFBMEMsWU4wR25CLEVBQU87O0FNekc5QjtFQUEwQyxZTjRNbkIsRUFBTzs7QU0zTTlCO0VBQWtDLFlOc0xuQixFQUFPOztBTXJMdEI7RUFBNEMsWU56TG5CLEVBQU87O0FNMExoQztFQUFzQyxZTm9XbkIsRUFBTzs7QU1uVzFCO0VBQW1DLFlOOERuQixFQUFPOztBTTdEdkI7OztFQUV1QyxZTjhTbkIsRUFBTzs7QU03UzNCOztFQUMyQyxZTjFGbkIsRUFBTzs7QU0yRi9CO0VBQWtDLFlOc1duQixFQUFPOztBTXJXdEI7RUFBbUMsWU5sR25CLEVBQU87O0FNbUd2QjtFQUFtQyxZTmdIbkIsRUFBTzs7QU0vR3ZCO0VBQTBDLFlOaUhuQixFQUFPOztBTWhIOUI7RUFBK0MsWU55Tm5CLEVBQU87O0FNeE5uQztFQUF3QyxZTnVObkIsRUFBTzs7QU10TjVCO0VBQXNDLFlOL05uQixFQUFPOztBTWdPMUI7RUFBaUMsWU41Tm5CLEVBQU87O0FNNk5yQjtFQUEwQyxZTjJFbkIsRUFBTzs7QU0xRTlCO0VBQTJDLFlOeUVuQixFQUFPOztBTXhFL0I7RUFBbUMsWU52Tm5CLEVBQU87O0FNd052QjtFQUFtQyxZTnpDbkIsRUFBTzs7QU0wQ3ZCO0VBQXFDLFlOcENuQixFQUFPOztBTXFDekI7RUFBZ0MsWU50TG5CLEVBQU87O0FNdUxwQjtFQUFxQyxZTjdVbkIsRUFBTzs7QU04VXpCO0VBQWtDLFlOMVJuQixFQUFPOztBTTJSdEI7RUFBZ0MsWU5zRG5CLEVBQU87O0FNckRwQjtFQUFrQyxZTm1MbkIsRUFBTzs7QU1sTHRCO0VBQWlDLFlOclBuQixFQUFPOztBTXNQckI7RUFBa0MsWU5yUG5CLEVBQU87O0FNc1B0QjtFQUFvQyxZTjdXbkIsRUFBTzs7QU04V3hCO0VBQTJDLFlON1duQixFQUFPOztBTThXL0I7RUFBa0MsWU4wTG5CLEVBQU87O0FNekx0QjtFQUF5QyxZTjBMbkIsRUFBTzs7QU16TDdCO0VBQW9DLFlOeUZuQixFQUFPOztBTXhGeEI7O0VBQ2dDLFlOelVuQixFQUFPOztBTTBVcEI7O0VBQ2lDLFlOK01uQixFQUFPOztBTTlNckI7RUFBaUMsWU40UG5CLEVBQU87O0FNM1ByQjtFQUFvQyxZTnVLbkIsRUFBTzs7QU10S3hCO0VBQXVDLFlOdFBuQixFQUFPOztBTXVQM0I7RUFBdUMsWU5pS25CLEVBQU87O0FNaEszQjtFQUFxQyxZTjlQbkIsRUFBTzs7QU0rUHpCO0VBQXVDLFlOL0xuQixFQUFPOztBTWdNM0I7RUFBd0MsWU54TG5CLEVBQU87O0FNeUw1QjtFQUF5QyxZTnJNbkIsRUFBTzs7QU1zTTdCO0VBQThDLFlOL0xuQixFQUFPOztBTWdNbEM7OztFQUV5QyxZTnhNbkIsRUFBTzs7QU15TTdCOztFQUMyQyxZTjlNbkIsRUFBTzs7QU0rTS9COztFQUN5QyxZTi9NbkIsRUFBTzs7QU1nTjdCOztFQUN5QyxZTnBNbkIsRUFBTzs7QU1xTTdCO0VBQXdDLFlOak5uQixFQUFPOztBTWtONUI7RUFBaUMsWU51Um5CLEVBQU87O0FNdFJyQjtFQUFvQyxZTjVTbkIsRUFBTzs7QU02U3hCO0VBQXFDLFlOOUVuQixFQUFPOztBTStFekI7Ozs7O0VBSXNDLFlObkVuQixFQUFPOztBTW9FMUI7RUFBMkMsWU4vVG5CLEVBQU87O0FNZ1UvQjs7O0VBRWtDLFlOcURuQixFQUFPOztBTXBEdEI7O0VBQ21DLFlOblFuQixFQUFPOztBTW9RdkI7RUFBdUMsWU56S25CLEVBQU87O0FNMEszQjtFQUFnQyxZTjNLbkIsRUFBTzs7QU00S3BCOzs7RUFFd0MsWU54Sm5CLEVBQU87O0FNeUo1QjtFQUEwQyxZTjJLbkIsRUFBTzs7QU0xSzlCO0VBQStCLFlOaUNuQixFQUFPOztBTWhDbkI7O0VBQ21DLFlOMFFuQixFQUFPOztBTXpRdkI7O0VBQ3dDLFlOVm5CLEVBQU87O0FNVzVCOztFQUMwQyxZTlhuQixFQUFPOztBTVk5QjtFQUFvQyxZTjFJbkIsRUFBTzs7QU0ySXhCO0VBQXdDLFlObFZuQixFQUFPOztBTW1WNUI7RUFBbUMsWU5qSm5CLEVBQU87O0FNa0p2QjtFQUFzQyxZTmJuQixFQUFPOztBTWMxQjtFQUFvQyxZTitGbkIsRUFBTzs7QU05RnhCO0VBQXNDLFlOdUVuQixFQUFPOztBTXRFMUI7RUFBNkMsWU51RW5CLEVBQU87O0FNdEVqQztFQUFpQyxZTnpabkIsRUFBTzs7QU0wWnJCOztFQUNxQyxZTjVNbkIsRUFBTzs7QU02TXpCO0VBQWdDLFlOME1uQixFQUFPOztBTXpNcEI7RUFBdUMsWU54YW5CLEVBQU87O0FNeWEzQjtFQUFpQyxZTkluQixFQUFPOztBTUhyQjtFQUF1QyxZTnVGbkIsRUFBTzs7QU10RjNCO0VBQW1DLFlOMk1uQixFQUFPOztBTTFNdkI7RUFBaUMsWU4rUW5CLEVBQU87O0FNOVFyQjtFQUF3QyxZTnpDbkIsRUFBTzs7QU0wQzVCO0VBQWlDLFlOd1BuQixFQUFPOztBTXZQckI7RUFBdUMsWU5yWm5CLEVBQU87O0FNc1ozQjtFQUFtQyxZTnZCbkIsRUFBTzs7QU13QnZCO0VBQTBDLFlOM0xuQixFQUFPOztBTTRMOUI7RUFBb0MsWU41WG5CLEVBQU87O0FNNlh4QjtFQUEwQyxZTmhZbkIsRUFBTzs7QU1pWTlCO0VBQXdDLFlOblluQixFQUFPOztBTW9ZNUI7RUFBb0MsWU50WW5CLEVBQU87O0FNdVl4QjtFQUFzQyxZTmxZbkIsRUFBTzs7QU1tWTFCO0VBQXNDLFlObFluQixFQUFPOztBTW1ZMUI7RUFBdUMsWU4zYm5CLEVBQU87O0FNNGIzQjtFQUF5QyxZTjNibkIsRUFBTzs7QU00YjdCO0VBQWtDLFlOK0tuQixFQUFPOztBTTlLdEI7RUFBc0MsWU5uVm5CLEVBQU87O0FNb1YxQjtFQUErQixZTjlkbkIsRUFBTzs7QU0rZG5CO0VBQXVDLFlONVJuQixFQUFPOztBTTZSM0I7RUFBd0MsWU4vQ25CLEVBQU87O0FNZ0Q1QjtFQUEwQyxZTjlibkIsRUFBTzs7QU0rYjlCO0VBQXVDLFlOdGZuQixFQUFPOztBTXVmM0I7RUFBc0MsWU4vQm5CLEVBQU87O0FNZ0MxQjtFQUF1QyxZTnpIbkIsRUFBTzs7QU0wSDNCO0VBQW1DLFlOdkluQixFQUFPOztBTXdJdkI7RUFBMEMsWU52SW5CLEVBQU87O0FNd0k5QjtFQUF1QyxZTjRKbkIsRUFBTzs7QU0zSjNCO0VBQXNDLFlONEpuQixFQUFPOztBTTNKMUI7RUFBb0MsWU54Y25CLEVBQU87O0FNeWN4QjtFQUFnQyxZTmpibkIsRUFBTzs7QU1rYnBCO0VBQW9DLFlOdkpuQixFQUFPOztBTXdKeEI7RUFBc0MsWU4zZ0JuQixFQUFPOztBTTRnQjFCO0VBQStCLFlON1puQixFQUFPOztBTThabkI7OztFQUVnQyxZTnpLbkIsRUFBTzs7QU0wS3BCO0VBQXFDLFlOcEduQixFQUFPOztBTXFHekI7RUFBdUMsWU54Ym5CLEVBQU87O0FNeWIzQjtFQUEyQyxZTjVXbkIsRUFBTzs7QU02Vy9CO0VBQXFDLFlOOVZuQixFQUFPOztBTStWekI7RUFBcUMsWU45UG5CLEVBQU87O0FNK1B6QjtFQUFvQyxZTnJKbkIsRUFBTzs7QU1zSnhCO0VBQW1DLFlOZW5CLEVBQU87O0FNZHZCO0VBQXlDLFlOMkJuQixFQUFPOztBTTFCN0I7RUFBd0MsWU5vQ25CLEVBQU87O0FNbkM1QjtFQUFxQyxZTnFDbkIsRUFBTzs7QU1wQ3pCO0VBQXNDLFlONWFuQixFQUFPOztBTTZhMUI7RUFBNEMsWU45YW5CLEVBQU87O0FNK2FoQztFQUFvQyxZTi9WbkIsRUFBTzs7QU1nV3hCO0VBQWlDLFlOb0JuQixFQUFPOztBTW5CckI7RUFBd0MsWU44S25CLEVBQU87O0FNN0s1QjtFQUF1QyxZTi9GbkIsRUFBTzs7QU1nRzNCO0VBQXdDLFlONkVuQixFQUFPOztBTTVFNUI7RUFBc0MsWU45TW5CLEVBQU87O0FNK00xQjtFQUFrQyxZTitLbkIsRUFBTzs7QU05S3RCO0VBQWlDLFlON0huQixFQUFPOztBTThIckI7RUFBb0MsWU5uSG5CLEVBQU87O0FNb0h4Qjs7RUFDd0MsWU5rSW5CLEVBQU87O0FNakk1QjtFQUE0QyxZTmtJbkIsRUFBTzs7QU1qSWhDO0VBQXlDLFlOMEtuQixFQUFPOztBTXpLN0I7RUFBd0MsWU5sSW5CLEVBQU87O0FNbUk1QjtFQUF1QyxZTnlLbkIsRUFBTzs7QU14SzNCO0VBQXdDLFlObkluQixFQUFPOztBTW9JNUI7RUFBMEMsWU5sSW5CLEVBQU87O0FNbUk5QjtFQUEwQyxZTnBJbkIsRUFBTzs7QU1xSTlCO0VBQW1DLFlOMUduQixFQUFPOztBTTJHdkI7RUFBdUMsWU43UW5CLEVBQU87O0FNOFEzQjtFQUE4QyxZTjFVbkIsRUFBTzs7QU0yVWxDO0VBQXdDLFlOekVuQixFQUFPOztBTTBFNUI7RUFBcUMsWU5rTG5CLEVBQU87O0FNakx6QjtFQUFtQyxZTlhuQixFQUFPOztBTVl2QjtFQUFzQyxZTnVKbkIsRUFBTzs7QU10SjFCO0VBQXVDLFlOd0puQixFQUFPOztBTXZKM0I7O0VBQ2dDLFlOL2ZuQixFQUFPOztBTWdnQnBCO0VBQW9DLFlONEpuQixFQUFPOztBTTNKeEI7RUFBa0MsWU44R25CLEVBQU87O0FNN0d0QjtFQUFtQyxZTndEbkIsRUFBTzs7QU12RHZCO0VBQW1DLFlOOUluQixFQUFPOztBTStJdkI7O0VBQ3lDLFlOMExuQixFQUFPOztBTXpMN0I7RUFBMEMsWU5qSG5CLEVBQU87O0FNa0g5QjtFQUFxQyxZTnJIbkIsRUFBTzs7QU1zSHpCO0VBQXlDLFlOblduQixFQUFPOztBTW9XN0I7OztFQUV5QyxZTi9nQm5CLEVBQU87O0FNZ2hCN0I7O0VBQ21ELFlOOWdCbkIsRUFBTzs7QU0rZ0J2Qzs7RUFDeUMsWU5saEJuQixFQUFPOztBTW1oQjdCOztFQUM0QyxZTm5oQm5CLEVBQU87O0FNb2hCaEM7O0VBQzBDLFlOeGhCbkIsRUFBTzs7QU15aEI5QjtFQUEwQyxZTjNJbkIsRUFBTzs7QU00STlCO0VBQXFDLFlOM09uQixFQUFPOztBTTRPekI7RUFBeUMsWU54SW5CLEVBQU87O0FNeUk3QjtFQUEyQyxZTnhJbkIsRUFBTzs7QU15SS9CO0VBQXdDLFlOd0JuQixFQUFPOztBTXZCNUI7RUFBMEMsWU53Qm5CLEVBQU87O0FNdkI5QjtFQUFtQyxZTi9kbkIsRUFBTzs7QU1nZXZCO0VBQTJDLFlObGVuQixFQUFPOztBTW1lL0I7RUFBa0MsWU5wY25CLEVBQU87O0FNcWN0QjtFQUEwQyxZTmxqQm5CLEVBQU87O0FNbWpCOUI7RUFBd0MsWU54UG5CLEVBQU87O0FNeVA1Qjs7RUFDNEMsWU56UG5CLEVBQU87O0FNMFBoQzs7RUFDMkMsWU43UG5CLEVBQU87O0FNOFAvQjs7RUFDMEMsWU5oUW5CLEVBQU87O0FNaVE5QjtFQUFzQyxZTnJRbkIsRUFBTzs7QU1zUTFCOztFQUN3QyxZTnhSbkIsRUFBTzs7QU15UjVCOztFQUN5QyxZTjdSbkIsRUFBTzs7QU04UjdCO0VBQTRDLFlOMVJuQixFQUFPOztBTTJSaEM7RUFBMEMsWU5wU25CLEVBQU87O0FNcVM5QjtFQUF5QyxZTjNSbkIsRUFBTzs7QU00UjdCO0VBQTJDLFlOL1JuQixFQUFPOztBTWdTL0I7RUFBeUMsWU5qU25CLEVBQU87O0FNa1M3QjtFQUFzQyxZTitEbkIsRUFBTzs7QU05RDFCO0VBQXVDLFlOL0ZuQixFQUFPOztBTWdHM0I7RUFBNkMsWU4vYm5CLEVBQU87O0FNZ2NqQztFQUErQixZTnRVbkIsRUFBTzs7QU11VW5CO0VBQXNDLFlOdFVuQixFQUFPOztBTXVVMUI7RUFBd0MsWU5rRW5CLEVBQU87O0FNakU1QjtFQUEwQyxZTnJLbkIsRUFBTzs7QU1zSzlCO0VBQWlELFlOcktuQixFQUFPOztBTXNLckM7RUFBdUMsWU41VW5CLEVBQU87O0FNNlUzQjtFQUF3QyxZTndIbkIsRUFBTzs7QU12SDVCO0VBQW1DLFlObkZuQixFQUFPOztBTW9GdkI7RUFBbUMsWU56ZW5CLEVBQU87O0FNMGV2QjtFQUFvQyxZTjlXbkIsRUFBTzs7QU0rV3hCO0VBQWtDLFlOeEtuQixFQUFPOztBTXlLdEI7RUFBOEMsWU5wUW5CLEVBQU87O0FNcVFsQzs7RUFDdUMsWU5TbkIsRUFBTzs7QU1SM0I7RUFBbUMsWU5qZG5CLEVBQU87O0FNa2R2QjtFQUFrQyxZTnpvQm5CLEVBQU87O0FNMG9CdEI7RUFBbUMsWU4vbkJuQixFQUFPOztBTWdvQnZCO0VBQTRDLFlOM2hCbkIsRUFBTzs7QU00aEJoQztFQUE2QyxZTjloQm5CLEVBQU87O0FNK2hCakM7RUFBNkMsWU41aEJuQixFQUFPOztBTTZoQmpDO0VBQTZDLFlOamlCbkIsRUFBTzs7QU1raUJqQztFQUFxQyxZTnBSbkIsRUFBTzs7QU1xUnpCO0VBQW9DLFlONU5uQixFQUFPOztBTTZOeEI7RUFBc0MsWU41Tm5CLEVBQU87O0FNNk4xQjtFQUFrQyxZTi9ObkIsRUFBTzs7QU1nT3RCO0VBQWdDLFlObE9uQixFQUFPOztBTW1PcEI7RUFBdUMsWU5wZW5CLEVBQU87O0FNcWUzQjtFQUF5QyxZTnBlbkIsRUFBTzs7QU1xZTdCO0VBQWtDLFlOdFNuQixFQUFPOztBTXVTdEI7RUFBa0MsWU5pRm5CLEVBQU87O0FNaEZ0QjtFQUFzQyxZTmxrQm5CLEVBQU87O0FNbWtCMUI7RUFBc0MsWU5yWG5CLEVBQU87O0FNc1gxQjtFQUF5QyxZTnBJbkIsRUFBTzs7QU1xSTdCO0VBQWlDLFlOcGNuQixFQUFPOztBTXFjckI7RUFBNEMsWU5oZW5CLEVBQU87O0FNaWVoQztFQUFxQyxZTnBmbkIsRUFBTzs7QU1xZnpCO0VBQWlDLFlObE5uQixFQUFPOztBTW1OckI7RUFBeUMsWU4xWG5CLEVBQU87O0FNMlg3QjtFQUFnQyxZTm9EbkIsRUFBTzs7QU1uRHBCO0VBQXlDLFlOM0puQixFQUFPOztBTTRKN0I7RUFBcUMsWU56Tm5CLEVBQU87O0FNME56QjtFQUFtQyxZTmxIbkIsRUFBTzs7QU1tSHZCO0VBQXlDLFlON0xuQixFQUFPOztBTThMN0I7RUFBMkMsWU43TG5CLEVBQU87O0FNOEwvQjtFQUF3QyxZTjNDbkIsRUFBTzs7QU00QzVCO0VBQTBDLFlOM0NuQixFQUFPOztBTTRDOUI7RUFBeUMsWU5yR25CLEVBQU87O0FNc0c3QjtFQUE0QyxZTnJHbkIsRUFBTzs7QU1zR2hDO0VBQW9DLFlON1VuQixFQUFPOztBTThVeEI7RUFBc0MsWU5ubEJuQixFQUFPOztBTW9sQjFCO0VBQXdDLFlObmxCbkIsRUFBTzs7QU1vbEI1QjtFQUFvQyxZTi9MbkIsRUFBTzs7QU1nTXhCO0VBQW1DLFlObFhuQixFQUFPOztBTW1YdkI7RUFBdUMsWU5rRm5CLEVBQU87O0FNakYzQjtFQUFvQyxZTm1GbkIsRUFBTzs7QU1sRnhCO0VBQW1DLFlOOWNuQixFQUFPOztBTStjdkI7RUFBNkMsWU4yQm5CLEVBQU87O0FNMUJqQztFQUEyQyxZTm1FbkIsRUFBTzs7QU1sRS9CO0VBQThDLFlOeEtuQixFQUFPOztBTXlLbEM7RUFBa0MsWU45bEJuQixFQUFPOztBTStsQnRCO0VBQThDLFlOdG9CbkIsRUFBTzs7QU11b0JsQztFQUFpRCxZTnFEbkIsRUFBTzs7QU1wRHJDO0VBQW9DLFlOeGxCbkIsRUFBTzs7QU15bEJ4QjtFQUF3RCxZTjVvQm5CLEVBQU87O0FNNm9CNUM7O0VBQ2dFLFlOOXFCbkIsRUFBTzs7QU0rcUJwRDs7O0VBRWlDLFlOdmZuQixFQUFPOztBTXdmckI7RUFBa0MsWU5oWW5CLEVBQU87O0FNaVl0QjtFQUFvQyxZTmhZbkIsRUFBTzs7QU1pWXhCOztFQUMwQyxZTjFIbkIsRUFBTzs7QU0ySDlCO0VBQXVDLFlOelJuQixFQUFPOztBTTBSM0I7RUFBbUMsWU5pQ25CLEVBQU87O0FNaEN2QjtFQUEwQyxZTmlDbkIsRUFBTzs7QU1oQzlCO0VBQXFDLFlObEhuQixFQUFPOztBTW1IekI7RUFBMkMsWU5sSG5CLEVBQU87O0FNbUgvQjtFQUE0QyxZTmxIbkIsRUFBTzs7QU1tSGhDO0VBQXVDLFlOck5uQixFQUFPOztBTXNOM0I7RUFBd0MsWU5wYm5CLEVBQU87O0FNcWI1QjtFQUFrQyxZTm1FbkIsRUFBTzs7QU1sRXRCO0VBQXNDLFlOcERuQixFQUFPOztBTXFEMUI7O0VBQ2lELFlOelluQixFQUFPOztBTTBZckM7O0VBQ3lDLFlON2FuQixFQUFPOztBTThhN0I7RUFBd0MsWU50WG5CLEVBQU87O0FNdVg1QjtFQUEwQyxZTmxmbkIsRUFBTzs7QU1tZjlCO0VBQTRDLFlObGZuQixFQUFPOztBTW1maEM7RUFBbUMsWU50VG5CLEVBQU87O0FNdVR2QjtFQUF5QyxZTnB0Qm5CLEVBQU87O0FNcXRCN0I7RUFBMkMsWU5wdEJuQixFQUFPOztBTXF0Qi9COztFQUN5QyxZTnJ0Qm5CLEVBQU87O0FNc3RCN0I7O0VBQzJDLFlOdHRCbkIsRUFBTzs7QU11dEIvQjtFQUF3QyxZTkpuQixFQUFPOztBTUs1QjtFQUEwQyxZTkpuQixFQUFPOztBTUs5QjtFQUFtQyxZTkhuQixFQUFPOztBTUl2QjtFQUFxQyxZTjNXbkIsRUFBTzs7QU00V3pCOztFQUNvQyxZTjVXbkIsRUFBTzs7QU02V3hCOztFQUNzQyxZTjdXbkIsRUFBTzs7QU04VzFCO0VBQWtDLFlOdE5uQixFQUFPOztBTXVOdEI7RUFBMkMsWU4zYm5CLEVBQU87O0FNNGIvQjtFQUFxQyxZTnRGbkIsRUFBTzs7QU11RnpCOzs7RUFFNkMsWU54RW5CLEVBQU87O0FNeUVqQzs7RUFDdUQsWU52RW5CLEVBQU87O0FNd0UzQzs7RUFDNkMsWU4zRW5CLEVBQU87O0FNNEVqQzs7RUFDZ0QsWU41RW5CLEVBQU87O0FNNkVwQzs7RUFDOEMsWU5qRm5CLEVBQU87O0FNa0ZsQztFQUFtQyxZTjNLbkIsRUFBTzs7QU00S3ZCOzs7RUFFaUMsWU56ckJuQixFQUFPOztBTTByQnJCO0VBQW9DLFlObFBuQixFQUFPOztBTW1QeEI7RUFBNEMsWU5LbkIsRUFBTzs7QU1KaEM7RUFBNEMsWU5LbkIsRUFBTzs7QU1KaEM7RUFBMkMsWU5LbkIsRUFBTzs7QU1KL0I7O0VBQ3lDLFlORG5CLEVBQU87O0FNRTdCOztFQUMyQyxZTkZuQixFQUFPOztBTUcvQjtFQUFxQyxZTnhzQm5CLEVBQU87O0FNeXNCekI7RUFBaUMsWU5wYm5CLEVBQU87O0FNcWJyQjtFQUFpQyxZTjFoQm5CLEVBQU87O0FNMmhCckI7RUFBaUMsWU54WW5CLEVBQU87O0FNeVlyQjtFQUFvQyxZTi9PbkIsRUFBTzs7QU1nUHhCO0VBQW9DLFlOemlCbkIsRUFBTzs7QU0waUJ4QjtFQUFzQyxZTmpVbkIsRUFBTzs7QU1rVTFCO0VBQXdDLFlON0tuQixFQUFP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d0NBQXdDLEVBQUEsRUFDekM7O0FBR0g7RUFDRTtJQUNFLGtCQUNGLEVBQUEsRUFBQzs7QUFHSDtFQUNFLG9CQUNGLEVBQUE7O0FBRUE7RUFDRTtJQUNFLDJDQUEyQyxFQUFBLEVBQzVDOztBQUdIO0VBQ0U7SUFDRSxxQkFDRixFQUFBLEVBQUM7O0FBR0g7RUFDRSxnQkFDRixFQUFBOztBQUVBO0VBQ0UsZ0JBQ0YsRUFBQTs7QUFFQTtFQUNFLGdCQUNGLEVBQUE7O0FBRUE7RUFDRSxnQkFDRixFQUFBOztBQUVBO0VBQ0UsZ0JBQ0YsRUFBQTs7QUFFQTtFQUNFLGdCQUNGLEVBQUE7O0FBRUE7RUFDRSxnQkFDRixFQUFBOztBQUVBO0VBQ0UsZ0JBQ0YsRUFBQTs7QUFFQTtFQUNFLGdCQUNGLEVBQUE7O0FBRUE7RUFDRSxnQkFDRixFQUFBOztBQUVBO0VBQ0UsZ0JBQ0YsRUFBQTs7QUFFQTtFQUNFLGdCQUNGLEVBQUE7O0FBRUE7RUFDRSxnQkFDRixFQUFBOztBQUVBO0VBQ0UsZ0JBQ0YsRUFBQTs7QUFFQTtFQUNFLGdCQUNGLEVBQUE7O0FBRUE7RUFDRSxnQkFDRixFQUFBOztBQUVBO0VBQ0UsZ0JBQ0YsRUFBQTs7QUFFQTtFQUNFLGdCQUNGLEVBQUE7O0FBRUE7RUFDRSxnQkFDRixFQUFBOztBQUVBO0VBQ0UsZ0JBQ0YsRUFBQTs7QUFFQTtFQUNFLGdCQUNGLEVBQUE7O0FBRUE7RUFDRSxnQkFDRixFQUFBOztBQUVBO0VBQ0UsZ0JBQ0YsRUFBQTs7QUFFQTtFQUNFLGdCQUNGLEVBQUE7O0FBRUE7RUFDRSxnQkFDRixFQUFBOztBQUVBO0VBQ0UsZ0JBQ0YsRUFBQTs7QUFFQTtFQUNFLGdCQUNGLEVBQUE7O0FBRUE7RUFDRSxnQkFDRixFQUFBOztBQUVBO0VBQ0UsZ0JBQ0YsRUFBQTs7QUFFQTtFQUNFLGdCQUNGLEVBQUE7O0FBRUE7RUFDRSxnQkFDRixFQUFBOztBQUVBO0VBQ0UsZ0JBQ0YsRUFBQTs7QUFFQTtFQUNFLGdCQUNGLEVBQUE7O0FBRUE7RUFDRSxnQkFDRixFQUFBOztBQUVBO0VBQ0UsZ0JBQ0YsRUFBQTs7QUFFQTtFQUNFLGdCQUNGLEVBQUE7O0FBRUE7RUFDRSxnQkFDRixFQUFBOztBQUVBO0VBQ0UsZ0JBQ0YsRUFBQTs7QUFFQTtFQUNFLGdCQUNGLEVBQUE7O0FBRUE7RUFDRSxnQkFDRixFQUFBOztBQUVBO0VBQ0UsZ0JBQ0YsRUFBQTs7QUFFQTtFQUNFLGdCQUNGLEVBQUE7O0FBRUE7RUFDRSxnQkFDRixFQUFBOztBQUVBO0VBQ0UsZ0JBQ0YsRUFBQTs7QUFFQTtFQUNFLGdCQUNGLEVBQUE7O0FBRUE7RUFDRSxnQkFDRixFQUFBOztBQUVBO0VBQ0UsZ0JBQ0YsRUFBQTs7QUFFQTtFQUNFLGdCQUNGLEVBQUE7O0FBRUE7RUFDRSxnQkFDRixFQUFBOztBQUVBO0VBQ0UsZ0JBQ0YsRUFBQTs7QUFFQTtFQUNFLGdCQUNGLEVBQUE7O0FBRUE7RUFDRSxnQkFDRixFQUFBOztBQUVBO0VBQ0UsZ0JBQ0YsRUFBQTs7QUFFQTtFQUNFLGdCQUNGLEVBQUE7O0FBRUE7RUFDRSxnQkFDRixFQUFBOztBQUVBO0VBQ0UsZ0JBQ0YsRUFBQTs7QUFFQTtFQUNFLGdCQUNGLEVBQUE7O0FBRUE7RUFDRSxnQkFDRixFQUFBOztBQUVBO0VBQ0UsZ0JBQ0YsRUFBQTs7QUFFQTtFQUNFLGdCQUNGLEVBQUE7O0FBRUE7RUFDRSxnQkFDRixFQUFBOztBQUVBO0VBQ0UsZ0JBQ0YsRUFBQTs7QUFFQTtFQUNFLGdCQUNGLEVBQUE7O0FBRUE7RUFDRSxnQkFDRixFQUFBOztBQUVBO0VBQ0UsZ0JBQ0YsRUFBQTs7QUFFQTtFQUNFLGdCQUNGLEVBQUE7O0FBRUE7RUFDRSxnQkFDRixFQUFBOztBQUVBO0VBQ0UsZ0JBQ0YsRUFBQTs7QUFFQTtFQUNFLGdCQUNGLEVBQUE7O0FBRUE7RUFDRSxnQkFDRixFQUFBOztBQUVBO0VBQ0UsZ0JBQ0YsRUFBQTs7QUFFQTtFQUNFLGdCQUNGLEVBQUE7O0FBRUE7RUFDRSxnQkFDRixFQUFBOztBQUVBO0VBQ0UsZ0JBQ0YsRUFBQTs7QUFFQTtFQUNFLGdCQUNGLEVBQUE7O0FBRUE7RUFDRSxn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SUFnQk0sWUFBWSxFQUFBO0VBaEJsQjtJQW9CTSxnQkFBZ0I7SUFDaEIsY0FBYyxFQUFBO0VBckJwQjtJQTBCUSxhQUFhO0lBQ2Isa0NBQWtDO0lBQ2xDLFlBQVk7SUFDWiw4QkFBOEI7SUFDOUIsZ0JBQWdCO0lBQ2hCLGVBQWU7SUFDZixXQUFXO0lBQ1gsaUJBQWlCLEVBQUE7RUFqQ3pCO0lBcUNRLHlCQUF5QjtJQUN6QixrQkFBa0IsRUFBQTtFQXRDMUI7SUEyQ00sa0JBQWtCO0lBQ2xCLGdCQUFnQixFQUFBO0VBNUN0QjtJQWdETSxrQkFBa0I7SUFDbEIsUUFBUTtJQUNSLE1BQU07SUFDTixlQUFlO0lBQ2YsZ0JBQWdCO0lBQ2hCLGdCQUFnQjtJQUNoQixZQUFZO0lBQ1osV0FBVztJQUNYLG1CQUFtQjtJQUNuQiwrQkFBK0I7SUFDL0IsaUJBQWlCO0lBQ2pCLGtCQUFrQjtJQUNsQiw4QkFBOEI7SUFDOUIsZUFBZSxFQUFBO0VBN0RyQjtJQWlFTSxZQUFZO0lBQ1osZUFBZSxFQUFBO0lBbEVyQjtNQXFFUSxXQUFXO01BQ1gsWUFBWTtNQUNaLG9CQUFpQjtTQUFqQixpQkFBaUI7TUFDakIsNEJBQTRCLEVBQUE7O0FBeEVwQztFQThFSSxXQUFXO0VBQ1gsZUFBZTtFQUNmLGFBQWE7RUFDYixZQUFZO0VBQ1osMkJBQTJCO0VBQzNCLFFBQVE7RUFDUixTQUFTO0VBQ1QsZ0NBQWdDO0VBQ2hDLGVBQWUsRUFBQSIsImZpbGUiOiJ0aGVtZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiFcbiAqICBGb250IEF3ZXNvbWUgNC43LjAgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZVxuICogIExpY2Vuc2UgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8vbGljZW5zZSAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXG4gKi9cbi8qIEZPTlQgUEFUSFxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LmVvdD92PTQuNy4wXCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90PyNpZWZpeCZ2PTQuNy4wXCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LndvZmYyP3Y9NC43LjBcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZj92PTQuNy4wXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQudHRmP3Y9NC43LjBcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuc3ZnP3Y9NC43LjAjZm9udGF3ZXNvbWVyZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi5mYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG4vKiBtYWtlcyB0aGUgZm9udCAzMyUgbGFyZ2VyIHJlbGF0aXZlIHRvIHRoZSBpY29uIGNvbnRhaW5lciAqL1xuLmZhLWxnIHtcbiAgZm9udC1zaXplOiAxLjMzMzMzZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjc1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMTUlOyB9XG5cbi5mYS0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtOyB9XG5cbi5mYS0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtOyB9XG5cbi5mYS00eCB7XG4gIGZvbnQtc2l6ZTogNGVtOyB9XG5cbi5mYS01eCB7XG4gIGZvbnQtc2l6ZTogNWVtOyB9XG5cbi5mYS1mdyB7XG4gIHdpZHRoOiAxLjI4NTcxZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uZmEtdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAyLjE0Mjg2ZW07XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuICAuZmEtdWwgPiBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5mYS1saSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTIuMTQyODZlbTtcbiAgd2lkdGg6IDIuMTQyODZlbTtcbiAgdG9wOiAwLjE0Mjg2ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuZmEtbGkuZmEtbGcge1xuICAgIGxlZnQ6IC0xLjg1NzE0ZW07IH1cblxuLmZhLWJvcmRlciB7XG4gIHBhZGRpbmc6IC4yZW0gLjI1ZW0gLjE1ZW07XG4gIGJvcmRlcjogc29saWQgMC4wOGVtICNlZWU7XG4gIGJvcmRlci1yYWRpdXM6IC4xZW07IH1cblxuLmZhLXB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5mYS1wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5mYS5mYS1wdWxsLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IC4zZW07IH1cblxuLmZhLmZhLXB1bGwtcmlnaHQge1xuICBtYXJnaW4tbGVmdDogLjNlbTsgfVxuXG4vKiBEZXByZWNhdGVkIGFzIG9mIDQuNC4wICovXG4ucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4ucHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmZhLnB1bGwtbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogLjNlbTsgfVxuXG4uZmEucHVsbC1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAuM2VtOyB9XG5cbi5mYS1zcGluIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyOyB9XG5cbi5mYS1wdWxzZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xuICBhbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpOyB9IH1cblxuLmZhLXJvdGF0ZS05MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgfVxuXG4uZmEtcm90YXRlLTE4MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MilcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG4uZmEtcm90YXRlLTI3MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MylcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgfVxuXG4uZmEtZmxpcC1ob3Jpem9udGFsIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0wLCBtaXJyb3I9MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTsgfVxuXG4uZmEtZmxpcC12ZXJ0aWNhbCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MiwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7IH1cblxuOnJvb3QgLmZhLXJvdGF0ZS05MCxcbjpyb290IC5mYS1yb3RhdGUtMTgwLFxuOnJvb3QgLmZhLXJvdGF0ZS0yNzAsXG46cm9vdCAuZmEtZmxpcC1ob3Jpem9udGFsLFxuOnJvb3QgLmZhLWZsaXAtdmVydGljYWwge1xuICBmaWx0ZXI6IG5vbmU7IH1cblxuLmZhLXN0YWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyZW07XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5mYS1zdGFjay0xeCwgLmZhLXN0YWNrLTJ4IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5mYS1zdGFjay0xeCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbi5mYS1zdGFjay0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtOyB9XG5cbi5mYS1pbnZlcnNlIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG4gICByZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuLmZhLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CAXCI7IH1cblxuLmZhLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CBXCI7IH1cblxuLmZhLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AglwiOyB9XG5cbi5mYS1lbnZlbG9wZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CDXCI7IH1cblxuLmZhLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CEXCI7IH1cblxuLmZhLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIVcIjsgfVxuXG4uZmEtc3Rhci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CGXCI7IH1cblxuLmZhLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIdcIjsgfVxuXG4uZmEtZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiFwiOyB9XG5cbi5mYS10aC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiVwiOyB9XG5cbi5mYS10aDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AilwiOyB9XG5cbi5mYS10aC1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CLXCI7IH1cblxuLmZhLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CMXCI7IH1cblxuLmZhLXJlbW92ZTpiZWZvcmUsXG4uZmEtY2xvc2U6YmVmb3JlLFxuLmZhLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CNXCI7IH1cblxuLmZhLXNlYXJjaC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74COXCI7IH1cblxuLmZhLXNlYXJjaC1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AkFwiOyB9XG5cbi5mYS1wb3dlci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJFcIjsgfVxuXG4uZmEtc2lnbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CSXCI7IH1cblxuLmZhLWdlYXI6YmVmb3JlLFxuLmZhLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ak1wiOyB9XG5cbi5mYS10cmFzaC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CUXCI7IH1cblxuLmZhLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJVcIjsgfVxuXG4uZmEtZmlsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CWXCI7IH1cblxuLmZhLWNsb2NrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJdcIjsgfVxuXG4uZmEtcm9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmFwiOyB9XG5cbi5mYS1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmVwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CaXCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1vLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CbXCI7IH1cblxuLmZhLWluYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CcXCI7IH1cblxuLmZhLXBsYXktY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJ1cIjsgfVxuXG4uZmEtcm90YXRlLXJpZ2h0OmJlZm9yZSxcbi5mYS1yZXBlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJ5cIjsgfVxuXG4uZmEtcmVmcmVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AoVwiOyB9XG5cbi5mYS1saXN0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AolwiOyB9XG5cbi5mYS1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CjXCI7IH1cblxuLmZhLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKRcIjsgfVxuXG4uZmEtaGVhZHBob25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ApVwiOyB9XG5cbi5mYS12b2x1bWUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CmXCI7IH1cblxuLmZhLXZvbHVtZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CnXCI7IH1cblxuLmZhLXZvbHVtZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AqFwiOyB9XG5cbi5mYS1xcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKlcIjsgfVxuXG4uZmEtYmFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AqlwiOyB9XG5cbi5mYS10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKtcIjsgfVxuXG4uZmEtdGFnczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ArFwiOyB9XG5cbi5mYS1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CtXCI7IH1cblxuLmZhLWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CuXCI7IH1cblxuLmZhLXByaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CvXCI7IH1cblxuLmZhLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AsFwiOyB9XG5cbi5mYS1mb250OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CxXCI7IH1cblxuLmZhLWJvbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLJcIjsgfVxuXG4uZmEtaXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CzXCI7IH1cblxuLmZhLXRleHQtaGVpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C0XCI7IH1cblxuLmZhLXRleHQtd2lkdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLVcIjsgfVxuXG4uZmEtYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AtlwiOyB9XG5cbi5mYS1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLdcIjsgfVxuXG4uZmEtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLhcIjsgfVxuXG4uZmEtYWxpZ24tanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AuVwiOyB9XG5cbi5mYS1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C6XCI7IH1cblxuLmZhLWRlZGVudDpiZWZvcmUsXG4uZmEtb3V0ZGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Au1wiOyB9XG5cbi5mYS1pbmRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLxcIjsgfVxuXG4uZmEtdmlkZW8tY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C9XCI7IH1cblxuLmZhLXBob3RvOmJlZm9yZSxcbi5mYS1pbWFnZTpiZWZvcmUsXG4uZmEtcGljdHVyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C+XCI7IH1cblxuLmZhLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BgFwiOyB9XG5cbi5mYS1tYXAtbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GBXCI7IH1cblxuLmZhLWFkanVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BglwiOyB9XG5cbi5mYS10aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GDXCI7IH1cblxuLmZhLWVkaXQ6YmVmb3JlLFxuLmZhLXBlbmNpbC1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BhFwiOyB9XG5cbi5mYS1zaGFyZS1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BhVwiOyB9XG5cbi5mYS1jaGVjay1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BhlwiOyB9XG5cbi5mYS1hcnJvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYdcIjsgfVxuXG4uZmEtc3RlcC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BiFwiOyB9XG5cbi5mYS1mYXN0LWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GJXCI7IH1cblxuLmZhLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GKXCI7IH1cblxuLmZhLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYtcIjsgfVxuXG4uZmEtcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYxcIjsgfVxuXG4uZmEtc3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BjVwiOyB9XG5cbi5mYS1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GOXCI7IH1cblxuLmZhLWZhc3QtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BkFwiOyB9XG5cbi5mYS1zdGVwLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZFcIjsgfVxuXG4uZmEtZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZJcIjsgfVxuXG4uZmEtY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GTXCI7IH1cblxuLmZhLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZRcIjsgfVxuXG4uZmEtcGx1cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZVcIjsgfVxuXG4uZmEtbWludXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GWXCI7IH1cblxuLmZhLXRpbWVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bl1wiOyB9XG5cbi5mYS1jaGVjay1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZhcIjsgfVxuXG4uZmEtcXVlc3Rpb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GZXCI7IH1cblxuLmZhLWluZm8tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GaXCI7IH1cblxuLmZhLWNyb3NzaGFpcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZtcIjsgfVxuXG4uZmEtdGltZXMtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZxcIjsgfVxuXG4uZmEtY2hlY2stY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZ1cIjsgfVxuXG4uZmEtYmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GeXCI7IH1cblxuLmZhLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaBcIjsgfVxuXG4uZmEtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaFcIjsgfVxuXG4uZmEtYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaJcIjsgfVxuXG4uZmEtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bo1wiOyB9XG5cbi5mYS1tYWlsLWZvcndhcmQ6YmVmb3JlLFxuLmZhLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GkXCI7IH1cblxuLmZhLWV4cGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BpVwiOyB9XG5cbi5mYS1jb21wcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BplwiOyB9XG5cbi5mYS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GnXCI7IH1cblxuLmZhLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GoXCI7IH1cblxuLmZhLWFzdGVyaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GpXCI7IH1cblxuLmZhLWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BqlwiOyB9XG5cbi5mYS1naWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GrXCI7IH1cblxuLmZhLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaxcIjsgfVxuXG4uZmEtZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BrVwiOyB9XG5cbi5mYS1leWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvga5cIjsgfVxuXG4uZmEtZXllLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GwXCI7IH1cblxuLmZhLXdhcm5pbmc6YmVmb3JlLFxuLmZhLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GxXCI7IH1cblxuLmZhLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GyXCI7IH1cblxuLmZhLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GzXCI7IH1cblxuLmZhLXJhbmRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BtFwiOyB9XG5cbi5mYS1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G1XCI7IH1cblxuLmZhLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BtlwiOyB9XG5cbi5mYS1jaGV2cm9uLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G3XCI7IH1cblxuLmZhLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BuFwiOyB9XG5cbi5mYS1yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G5XCI7IH1cblxuLmZhLXNob3BwaW5nLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbpcIjsgfVxuXG4uZmEtZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G7XCI7IH1cblxuLmZhLWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G8XCI7IH1cblxuLmZhLWFycm93cy12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G9XCI7IH1cblxuLmZhLWFycm93cy1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G+XCI7IH1cblxuLmZhLWJhci1jaGFydC1vOmJlZm9yZSxcbi5mYS1iYXItY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoBcIjsgfVxuXG4uZmEtdHdpdHRlci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoFcIjsgfVxuXG4uZmEtZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KCXCI7IH1cblxuLmZhLWNhbWVyYS1yZXRybzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Cg1wiOyB9XG5cbi5mYS1rZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoRcIjsgfVxuXG4uZmEtZ2VhcnM6YmVmb3JlLFxuLmZhLWNvZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoVcIjsgfVxuXG4uZmEtY29tbWVudHM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoZcIjsgfVxuXG4uZmEtdGh1bWJzLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgodcIjsgfVxuXG4uZmEtdGh1bWJzLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CiFwiOyB9XG5cbi5mYS1zdGFyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgolcIjsgfVxuXG4uZmEtaGVhcnQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CilwiOyB9XG5cbi5mYS1zaWduLW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ci1wiOyB9XG5cbi5mYS1saW5rZWRpbi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoxcIjsgfVxuXG4uZmEtdGh1bWItdGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CjVwiOyB9XG5cbi5mYS1leHRlcm5hbC1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KOXCI7IH1cblxuLmZhLXNpZ24taW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpBcIjsgfVxuXG4uZmEtdHJvcGh5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KRXCI7IH1cblxuLmZhLWdpdGh1Yi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpJcIjsgfVxuXG4uZmEtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KTXCI7IH1cblxuLmZhLWxlbW9uLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpRcIjsgfVxuXG4uZmEtcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpVcIjsgfVxuXG4uZmEtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpZcIjsgfVxuXG4uZmEtYm9va21hcmstbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Cl1wiOyB9XG5cbi5mYS1waG9uZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgphcIjsgfVxuXG4uZmEtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CmVwiOyB9XG5cbi5mYS1mYWNlYm9vay1mOmJlZm9yZSxcbi5mYS1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CmlwiOyB9XG5cbi5mYS1naXRodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgptcIjsgfVxuXG4uZmEtdW5sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KcXCI7IH1cblxuLmZhLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KdXCI7IH1cblxuLmZhLWZlZWQ6YmVmb3JlLFxuLmZhLXJzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CnlwiOyB9XG5cbi5mYS1oZGQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CoFwiOyB9XG5cbi5mYS1idWxsaG9ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CoVwiOyB9XG5cbi5mYS1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OzXCI7IH1cblxuLmZhLWNlcnRpZmljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KjXCI7IH1cblxuLmZhLWhhbmQtby1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CpFwiOyB9XG5cbi5mYS1oYW5kLW8tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CpVwiOyB9XG5cbi5mYS1oYW5kLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqZcIjsgfVxuXG4uZmEtaGFuZC1vLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqdcIjsgfVxuXG4uZmEtYXJyb3ctY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqhcIjsgfVxuXG4uZmEtYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KpXCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CqlwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Cq1wiOyB9XG5cbi5mYS1nbG9iZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CrFwiOyB9XG5cbi5mYS13cmVuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgq1cIjsgfVxuXG4uZmEtdGFza3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgq5cIjsgfVxuXG4uZmEtZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KwXCI7IH1cblxuLmZhLWJyaWVmY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CsVwiOyB9XG5cbi5mYS1hcnJvd3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KyXCI7IH1cblxuLmZhLWdyb3VwOmJlZm9yZSxcbi5mYS11c2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DgFwiOyB9XG5cbi5mYS1jaGFpbjpiZWZvcmUsXG4uZmEtbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DgVwiOyB9XG5cbi5mYS1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DglwiOyB9XG5cbi5mYS1mbGFzazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dg1wiOyB9XG5cbi5mYS1jdXQ6YmVmb3JlLFxuLmZhLXNjaXNzb3JzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OEXCI7IH1cblxuLmZhLWNvcHk6YmVmb3JlLFxuLmZhLWZpbGVzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4VcIjsgfVxuXG4uZmEtcGFwZXJjbGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OGXCI7IH1cblxuLmZhLXNhdmU6YmVmb3JlLFxuLmZhLWZsb3BweS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OHXCI7IH1cblxuLmZhLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DiFwiOyB9XG5cbi5mYS1uYXZpY29uOmJlZm9yZSxcbi5mYS1yZW9yZGVyOmJlZm9yZSxcbi5mYS1iYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OJXCI7IH1cblxuLmZhLWxpc3QtdWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4pcIjsgfVxuXG4uZmEtbGlzdC1vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Di1wiOyB9XG5cbi5mYS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OMXCI7IH1cblxuLmZhLXVuZGVybGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DjVwiOyB9XG5cbi5mYS10YWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DjlwiOyB9XG5cbi5mYS1tYWdpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DkFwiOyB9XG5cbi5mYS10cnVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DkVwiOyB9XG5cbi5mYS1waW50ZXJlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5JcIjsgfVxuXG4uZmEtcGludGVyZXN0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dk1wiOyB9XG5cbi5mYS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5RcIjsgfVxuXG4uZmEtZ29vZ2xlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5VcIjsgfVxuXG4uZmEtbW9uZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5ZcIjsgfVxuXG4uZmEtY2FyZXQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dl1wiOyB9XG5cbi5mYS1jYXJldC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DmFwiOyB9XG5cbi5mYS1jYXJldC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OZXCI7IH1cblxuLmZhLWNhcmV0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OaXCI7IH1cblxuLmZhLWNvbHVtbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5tcIjsgfVxuXG4uZmEtdW5zb3J0ZWQ6YmVmb3JlLFxuLmZhLXNvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5xcIjsgfVxuXG4uZmEtc29ydC1kb3duOmJlZm9yZSxcbi5mYS1zb3J0LWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg51cIjsgfVxuXG4uZmEtc29ydC11cDpiZWZvcmUsXG4uZmEtc29ydC1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg55cIjsgfVxuXG4uZmEtZW52ZWxvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6BcIjsgfVxuXG4uZmEtbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6FcIjsgfVxuXG4uZmEtcm90YXRlLWxlZnQ6YmVmb3JlLFxuLmZhLXVuZG86YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6JcIjsgfVxuXG4uZmEtbGVnYWw6YmVmb3JlLFxuLmZhLWdhdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OjXCI7IH1cblxuLmZhLWRhc2hib2FyZDpiZWZvcmUsXG4uZmEtdGFjaG9tZXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DpFwiOyB9XG5cbi5mYS1jb21tZW50LW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6VcIjsgfVxuXG4uZmEtY29tbWVudHMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DplwiOyB9XG5cbi5mYS1mbGFzaDpiZWZvcmUsXG4uZmEtYm9sdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dp1wiOyB9XG5cbi5mYS1zaXRlbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OoXCI7IH1cblxuLmZhLXVtYnJlbGxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OpXCI7IH1cblxuLmZhLXBhc3RlOmJlZm9yZSxcbi5mYS1jbGlwYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6pcIjsgfVxuXG4uZmEtbGlnaHRidWxiLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6tcIjsgfVxuXG4uZmEtZXhjaGFuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6xcIjsgfVxuXG4uZmEtY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg61cIjsgfVxuXG4uZmEtY2xvdWQtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OuXCI7IH1cblxuLmZhLXVzZXItbWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7BcIjsgfVxuXG4uZmEtc3RldGhvc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7FcIjsgfVxuXG4uZmEtc3VpdGNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7JcIjsgfVxuXG4uZmEtYmVsbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KiXCI7IH1cblxuLmZhLWNvZmZlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DtFwiOyB9XG5cbi5mYS1jdXRsZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O1XCI7IH1cblxuLmZhLWZpbGUtdGV4dC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O2XCI7IH1cblxuLmZhLWJ1aWxkaW5nLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7dcIjsgfVxuXG4uZmEtaG9zcGl0YWwtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DuFwiOyB9XG5cbi5mYS1hbWJ1bGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7lcIjsgfVxuXG4uZmEtbWVka2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O6XCI7IH1cblxuLmZhLWZpZ2h0ZXItamV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O7XCI7IH1cblxuLmZhLWJlZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7xcIjsgfVxuXG4uZmEtaC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg71cIjsgfVxuXG4uZmEtcGx1cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg75cIjsgfVxuXG4uZmEtYW5nbGUtZG91YmxlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIBcIjsgfVxuXG4uZmEtYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SBXCI7IH1cblxuLmZhLWFuZ2xlLWRvdWJsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EglwiOyB9XG5cbi5mYS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Eg1wiOyB9XG5cbi5mYS1hbmdsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SEXCI7IH1cblxuLmZhLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SFXCI7IH1cblxuLmZhLWFuZ2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SGXCI7IH1cblxuLmZhLWFuZ2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIdcIjsgfVxuXG4uZmEtZGVza3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EiFwiOyB9XG5cbi5mYS1sYXB0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIlcIjsgfVxuXG4uZmEtdGFibGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SKXCI7IH1cblxuLmZhLW1vYmlsZS1waG9uZTpiZWZvcmUsXG4uZmEtbW9iaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SLXCI7IH1cblxuLmZhLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SMXCI7IH1cblxuLmZhLXF1b3RlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhI1cIjsgfVxuXG4uZmEtcXVvdGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhI5cIjsgfVxuXG4uZmEtc3Bpbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EkFwiOyB9XG5cbi5mYS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJFcIjsgfVxuXG4uZmEtbWFpbC1yZXBseTpiZWZvcmUsXG4uZmEtcmVwbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJJcIjsgfVxuXG4uZmEtZ2l0aHViLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ek1wiOyB9XG5cbi5mYS1mb2xkZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ElFwiOyB9XG5cbi5mYS1mb2xkZXItb3Blbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SVXCI7IH1cblxuLmZhLXNtaWxlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJhcIjsgfVxuXG4uZmEtZnJvd24tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EmVwiOyB9XG5cbi5mYS1tZWgtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EmlwiOyB9XG5cbi5mYS1nYW1lcGFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SbXCI7IH1cblxuLmZhLWtleWJvYXJkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJxcIjsgfVxuXG4uZmEtZmxhZy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SdXCI7IH1cblxuLmZhLWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SeXCI7IH1cblxuLmZhLXRlcm1pbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SgXCI7IH1cblxuLmZhLWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKFcIjsgfVxuXG4uZmEtbWFpbC1yZXBseS1hbGw6YmVmb3JlLFxuLmZhLXJlcGx5LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EolwiOyB9XG5cbi5mYS1zdGFyLWhhbGYtZW1wdHk6YmVmb3JlLFxuLmZhLXN0YXItaGFsZi1mdWxsOmJlZm9yZSxcbi5mYS1zdGFyLWhhbGYtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Eo1wiOyB9XG5cbi5mYS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EpFwiOyB9XG5cbi5mYS1jcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SlXCI7IH1cblxuLmZhLWNvZGUtZm9yazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EplwiOyB9XG5cbi5mYS11bmxpbms6YmVmb3JlLFxuLmZhLWNoYWluLWJyb2tlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ep1wiOyB9XG5cbi5mYS1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EqFwiOyB9XG5cbi5mYS1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SpXCI7IH1cblxuLmZhLWV4Y2xhbWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SqXCI7IH1cblxuLmZhLXN1cGVyc2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SrXCI7IH1cblxuLmZhLXN1YnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ErFwiOyB9XG5cbi5mYS1lcmFzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhK1cIjsgfVxuXG4uZmEtcHV6emxlLXBpZWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SuXCI7IH1cblxuLmZhLW1pY3JvcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLBcIjsgfVxuXG4uZmEtbWljcm9waG9uZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EsVwiOyB9XG5cbi5mYS1zaGllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLJcIjsgfVxuXG4uZmEtY2FsZW5kYXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Es1wiOyB9XG5cbi5mYS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EtFwiOyB9XG5cbi5mYS1yb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLVcIjsgfVxuXG4uZmEtbWF4Y2RuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S2XCI7IH1cblxuLmZhLWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLdcIjsgfVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLhcIjsgfVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLlcIjsgfVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EulwiOyB9XG5cbi5mYS1odG1sNTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Eu1wiOyB9XG5cbi5mYS1jc3MzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S8XCI7IH1cblxuLmZhLWFuY2hvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EvVwiOyB9XG5cbi5mYS11bmxvY2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S+XCI7IH1cblxuLmZhLWJ1bGxzZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WAXCI7IH1cblxuLmZhLWVsbGlwc2lzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYFcIjsgfVxuXG4uZmEtZWxsaXBzaXMtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FglwiOyB9XG5cbi5mYS1yc3Mtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WDXCI7IH1cblxuLmZhLXBsYXktY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WEXCI7IH1cblxuLmZhLXRpY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FhVwiOyB9XG5cbi5mYS1taW51cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYZcIjsgfVxuXG4uZmEtbWludXMtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYdcIjsgfVxuXG4uZmEtbGV2ZWwtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYhcIjsgfVxuXG4uZmEtbGV2ZWwtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FiVwiOyB9XG5cbi5mYS1jaGVjay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYpcIjsgfVxuXG4uZmEtcGVuY2lsLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fi1wiOyB9XG5cbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FjFwiOyB9XG5cbi5mYS1zaGFyZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhY1cIjsgfVxuXG4uZmEtY29tcGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FjlwiOyB9XG5cbi5mYS10b2dnbGUtZG93bjpiZWZvcmUsXG4uZmEtY2FyZXQtc3F1YXJlLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FkFwiOyB9XG5cbi5mYS10b2dnbGUtdXA6YmVmb3JlLFxuLmZhLWNhcmV0LXNxdWFyZS1vLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WRXCI7IH1cblxuLmZhLXRvZ2dsZS1yaWdodDpiZWZvcmUsXG4uZmEtY2FyZXQtc3F1YXJlLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZJcIjsgfVxuXG4uZmEtZXVybzpiZWZvcmUsXG4uZmEtZXVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WTXCI7IH1cblxuLmZhLWdicDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FlFwiOyB9XG5cbi5mYS1kb2xsYXI6YmVmb3JlLFxuLmZhLXVzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FlVwiOyB9XG5cbi5mYS1ydXBlZTpiZWZvcmUsXG4uZmEtaW5yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WWXCI7IH1cblxuLmZhLWNueTpiZWZvcmUsXG4uZmEtcm1iOmJlZm9yZSxcbi5mYS15ZW46YmVmb3JlLFxuLmZhLWpweTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fl1wiOyB9XG5cbi5mYS1ydWJsZTpiZWZvcmUsXG4uZmEtcm91YmxlOmJlZm9yZSxcbi5mYS1ydWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZhcIjsgfVxuXG4uZmEtd29uOmJlZm9yZSxcbi5mYS1rcnc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZlcIjsgfVxuXG4uZmEtYml0Y29pbjpiZWZvcmUsXG4uZmEtYnRjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WaXCI7IH1cblxuLmZhLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZtcIjsgfVxuXG4uZmEtZmlsZS10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WcXCI7IH1cblxuLmZhLXNvcnQtYWxwaGEtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WdXCI7IH1cblxuLmZhLXNvcnQtYWxwaGEtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FnlwiOyB9XG5cbi5mYS1zb3J0LWFtb3VudC1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaBcIjsgfVxuXG4uZmEtc29ydC1hbW91bnQtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FoVwiOyB9XG5cbi5mYS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WiXCI7IH1cblxuLmZhLXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WjXCI7IH1cblxuLmZhLXRodW1icy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FpFwiOyB9XG5cbi5mYS10aHVtYnMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FpVwiOyB9XG5cbi5mYS15b3V0dWJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FplwiOyB9XG5cbi5mYS15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WnXCI7IH1cblxuLmZhLXhpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhahcIjsgfVxuXG4uZmEteGluZy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhalcIjsgfVxuXG4uZmEteW91dHViZS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WqXCI7IH1cblxuLmZhLWRyb3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhatcIjsgfVxuXG4uZmEtc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaxcIjsgfVxuXG4uZmEtaW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WtXCI7IH1cblxuLmZhLWZsaWNrcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FrlwiOyB9XG5cbi5mYS1hZG46YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbBcIjsgfVxuXG4uZmEtYml0YnVja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WxXCI7IH1cblxuLmZhLWJpdGJ1Y2tldC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbJcIjsgfVxuXG4uZmEtdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WzXCI7IH1cblxuLmZhLXR1bWJsci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbRcIjsgfVxuXG4uZmEtbG9uZy1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W1XCI7IH1cblxuLmZhLWxvbmctYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbZcIjsgfVxuXG4uZmEtbG9uZy1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W3XCI7IH1cblxuLmZhLWxvbmctYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbhcIjsgfVxuXG4uZmEtYXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhblcIjsgfVxuXG4uZmEtd2luZG93czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FulwiOyB9XG5cbi5mYS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W7XCI7IH1cblxuLmZhLWxpbnV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W8XCI7IH1cblxuLmZhLWRyaWJiYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W9XCI7IH1cblxuLmZhLXNreXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W+XCI7IH1cblxuLmZhLWZvdXJzcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoBcIjsgfVxuXG4uZmEtdHJlbGxvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aBXCI7IH1cblxuLmZhLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GglwiOyB9XG5cbi5mYS1tYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aDXCI7IH1cblxuLmZhLWdpdHRpcDpiZWZvcmUsXG4uZmEtZ3JhdGlwYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoRcIjsgfVxuXG4uZmEtc3VuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoVcIjsgfVxuXG4uZmEtbW9vbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aGXCI7IH1cblxuLmZhLWFyY2hpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhodcIjsgfVxuXG4uZmEtYnVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aIXCI7IH1cblxuLmZhLXZrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aJXCI7IH1cblxuLmZhLXdlaWJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aKXCI7IH1cblxuLmZhLXJlbnJlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gi1wiOyB9XG5cbi5mYS1wYWdlbGluZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoxcIjsgfVxuXG4uZmEtc3RhY2stZXhjaGFuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvho1cIjsgfVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvho5cIjsgfVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GkFwiOyB9XG5cbi5mYS10b2dnbGUtbGVmdDpiZWZvcmUsXG4uZmEtY2FyZXQtc3F1YXJlLW8tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GkVwiOyB9XG5cbi5mYS1kb3QtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpJcIjsgfVxuXG4uZmEtd2hlZWxjaGFpcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gk1wiOyB9XG5cbi5mYS12aW1lby1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpRcIjsgfVxuXG4uZmEtdHVya2lzaC1saXJhOmJlZm9yZSxcbi5mYS10cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpVcIjsgfVxuXG4uZmEtcGx1cy1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GllwiOyB9XG5cbi5mYS1zcGFjZS1zaHV0dGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aXXCI7IH1cblxuLmZhLXNsYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aYXCI7IH1cblxuLmZhLWVudmVsb3BlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GmVwiOyB9XG5cbi5mYS13b3JkcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhppcIjsgfVxuXG4uZmEtb3BlbmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74abXCI7IH1cblxuLmZhLWluc3RpdHV0aW9uOmJlZm9yZSxcbi5mYS1iYW5rOmJlZm9yZSxcbi5mYS11bml2ZXJzaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74acXCI7IH1cblxuLmZhLW1vcnRhci1ib2FyZDpiZWZvcmUsXG4uZmEtZ3JhZHVhdGlvbi1jYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhp1cIjsgfVxuXG4uZmEteWFob286YmVmb3JlIHtcbiAgY29udGVudDogXCLvhp5cIjsgfVxuXG4uZmEtZ29vZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74agXCI7IH1cblxuLmZhLXJlZGRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GoVwiOyB9XG5cbi5mYS1yZWRkaXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aiXCI7IH1cblxuLmZhLXN0dW1ibGV1cG9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Go1wiOyB9XG5cbi5mYS1zdHVtYmxldXBvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GpFwiOyB9XG5cbi5mYS1kZWxpY2lvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqVcIjsgfVxuXG4uZmEtZGlnZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GplwiOyB9XG5cbi5mYS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74anXCI7IH1cblxuLmZhLXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aoXCI7IH1cblxuLmZhLWRydXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GqVwiOyB9XG5cbi5mYS1qb29tbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqpcIjsgfVxuXG4uZmEtbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqtcIjsgfVxuXG4uZmEtZmF4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74asXCI7IH1cblxuLmZhLWJ1aWxkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74atXCI7IH1cblxuLmZhLWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74auXCI7IH1cblxuLmZhLXBhdzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GsFwiOyB9XG5cbi5mYS1zcG9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GsVwiOyB9XG5cbi5mYS1jdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ayXCI7IH1cblxuLmZhLWN1YmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74azXCI7IH1cblxuLmZhLWJlaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrRcIjsgfVxuXG4uZmEtYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrVcIjsgfVxuXG4uZmEtc3RlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrZcIjsgfVxuXG4uZmEtc3RlYW0tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a3XCI7IH1cblxuLmZhLXJlY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrhcIjsgfVxuXG4uZmEtYXV0b21vYmlsZTpiZWZvcmUsXG4uZmEtY2FyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a5XCI7IH1cblxuLmZhLWNhYjpiZWZvcmUsXG4uZmEtdGF4aTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GulwiOyB9XG5cbi5mYS10cmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a7XCI7IH1cblxuLmZhLXNwb3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrxcIjsgfVxuXG4uZmEtZGV2aWFudGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GvVwiOyB9XG5cbi5mYS1zb3VuZGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a+XCI7IH1cblxuLmZhLWRhdGFiYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eAXCI7IH1cblxuLmZhLWZpbGUtcGRmLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4FcIjsgfVxuXG4uZmEtZmlsZS13b3JkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4JcIjsgfVxuXG4uZmEtZmlsZS1leGNlbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eDXCI7IH1cblxuLmZhLWZpbGUtcG93ZXJwb2ludC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eEXCI7IH1cblxuLmZhLWZpbGUtcGhvdG8tbzpiZWZvcmUsXG4uZmEtZmlsZS1waWN0dXJlLW86YmVmb3JlLFxuLmZhLWZpbGUtaW1hZ2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HhVwiOyB9XG5cbi5mYS1maWxlLXppcC1vOmJlZm9yZSxcbi5mYS1maWxlLWFyY2hpdmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HhlwiOyB9XG5cbi5mYS1maWxlLXNvdW5kLW86YmVmb3JlLFxuLmZhLWZpbGUtYXVkaW8tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hh1wiOyB9XG5cbi5mYS1maWxlLW1vdmllLW86YmVmb3JlLFxuLmZhLWZpbGUtdmlkZW8tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HiFwiOyB9XG5cbi5mYS1maWxlLWNvZGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HiVwiOyB9XG5cbi5mYS12aW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eKXCI7IH1cblxuLmZhLWNvZGVwZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4tcIjsgfVxuXG4uZmEtanNmaWRkbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4xcIjsgfVxuXG4uZmEtbGlmZS1ib3V5OmJlZm9yZSxcbi5mYS1saWZlLWJ1b3k6YmVmb3JlLFxuLmZhLWxpZmUtc2F2ZXI6YmVmb3JlLFxuLmZhLXN1cHBvcnQ6YmVmb3JlLFxuLmZhLWxpZmUtcmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HjVwiOyB9XG5cbi5mYS1jaXJjbGUtby1ub3RjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HjlwiOyB9XG5cbi5mYS1yYTpiZWZvcmUsXG4uZmEtcmVzaXN0YW5jZTpiZWZvcmUsXG4uZmEtcmViZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5BcIjsgfVxuXG4uZmEtZ2U6YmVmb3JlLFxuLmZhLWVtcGlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HkVwiOyB9XG5cbi5mYS1naXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eSXCI7IH1cblxuLmZhLWdpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hk1wiOyB9XG5cbi5mYS15LWNvbWJpbmF0b3Itc3F1YXJlOmJlZm9yZSxcbi5mYS15Yy1zcXVhcmU6YmVmb3JlLFxuLmZhLWhhY2tlci1uZXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eUXCI7IH1cblxuLmZhLXRlbmNlbnQtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5VcIjsgfVxuXG4uZmEtcXE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5ZcIjsgfVxuXG4uZmEtd2VjaGF0OmJlZm9yZSxcbi5mYS13ZWl4aW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5dcIjsgfVxuXG4uZmEtc2VuZDpiZWZvcmUsXG4uZmEtcGFwZXItcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5hcIjsgfVxuXG4uZmEtc2VuZC1vOmJlZm9yZSxcbi5mYS1wYXBlci1wbGFuZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eZXCI7IH1cblxuLmZhLWhpc3Rvcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5pcIjsgfVxuXG4uZmEtY2lyY2xlLXRoaW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5tcIjsgfVxuXG4uZmEtaGVhZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ecXCI7IH1cblxuLmZhLXBhcmFncmFwaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HnVwiOyB9XG5cbi5mYS1zbGlkZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eeXCI7IH1cblxuLmZhLXNoYXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HoFwiOyB9XG5cbi5mYS1zaGFyZS1hbHQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ehXCI7IH1cblxuLmZhLWJvbWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6JcIjsgfVxuXG4uZmEtc29jY2VyLWJhbGwtbzpiZWZvcmUsXG4uZmEtZnV0Ym9sLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6NcIjsgfVxuXG4uZmEtdHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ekXCI7IH1cblxuLmZhLWJpbm9jdWxhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6VcIjsgfVxuXG4uZmEtcGx1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HplwiOyB9XG5cbi5mYS1zbGlkZXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74enXCI7IH1cblxuLmZhLXR3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HqFwiOyB9XG5cbi5mYS15ZWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74epXCI7IH1cblxuLmZhLW5ld3NwYXBlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eqXCI7IH1cblxuLmZhLXdpZmk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6tcIjsgfVxuXG4uZmEtY2FsY3VsYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HrFwiOyB9XG5cbi5mYS1wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh61cIjsgfVxuXG4uZmEtZ29vZ2xlLXdhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HrlwiOyB9XG5cbi5mYS1jYy12aXNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ewXCI7IH1cblxuLmZhLWNjLW1hc3RlcmNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7FcIjsgfVxuXG4uZmEtY2MtZGlzY292ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7JcIjsgfVxuXG4uZmEtY2MtYW1leDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hs1wiOyB9XG5cbi5mYS1jYy1wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7RcIjsgfVxuXG4uZmEtY2Mtc3RyaXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e1XCI7IH1cblxuLmZhLWJlbGwtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7ZcIjsgfVxuXG4uZmEtYmVsbC1zbGFzaC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e3XCI7IH1cblxuLmZhLXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e4XCI7IH1cblxuLmZhLWNvcHlyaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HuVwiOyB9XG5cbi5mYS1hdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HulwiOyB9XG5cbi5mYS1leWVkcm9wcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e7XCI7IH1cblxuLmZhLXBhaW50LWJydXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e8XCI7IH1cblxuLmZhLWJpcnRoZGF5LWNha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh71cIjsgfVxuXG4uZmEtYXJlYS1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HvlwiOyB9XG5cbi5mYS1waWUtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIBcIjsgfVxuXG4uZmEtbGluZS1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IgVwiOyB9XG5cbi5mYS1sYXN0Zm06YmVmb3JlIHtcbiAgY29udGVudDogXCLviIJcIjsgfVxuXG4uZmEtbGFzdGZtLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ig1wiOyB9XG5cbi5mYS10b2dnbGUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iEXCI7IH1cblxuLmZhLXRvZ2dsZS1vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IhVwiOyB9XG5cbi5mYS1iaWN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iGXCI7IH1cblxuLmZhLWJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ih1wiOyB9XG5cbi5mYS1pb3hob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iIXCI7IH1cblxuLmZhLWFuZ2VsbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IiVwiOyB9XG5cbi5mYS1jYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IilwiOyB9XG5cbi5mYS1zaGVrZWw6YmVmb3JlLFxuLmZhLXNoZXFlbDpiZWZvcmUsXG4uZmEtaWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iLXCI7IH1cblxuLmZhLW1lYW5wYXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iMXCI7IH1cblxuLmZhLWJ1eXNlbGxhZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviI1cIjsgfVxuXG4uZmEtY29ubmVjdGRldmVsb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCLviI5cIjsgfVxuXG4uZmEtZGFzaGN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJBcIjsgfVxuXG4uZmEtZm9ydW1iZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJFcIjsgfVxuXG4uZmEtbGVhbnB1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IklwiOyB9XG5cbi5mYS1zZWxsc3k6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJNcIjsgfVxuXG4uZmEtc2hpcnRzaW5idWxrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iUXCI7IH1cblxuLmZhLXNpbXBseWJ1aWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iVXCI7IH1cblxuLmZhLXNreWF0bGFzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iWXCI7IH1cblxuLmZhLWNhcnQtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Il1wiOyB9XG5cbi5mYS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLviJhcIjsgfVxuXG4uZmEtZGlhbW9uZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ImVwiOyB9XG5cbi5mYS1zaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iaXCI7IH1cblxuLmZhLXVzZXItc2VjcmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ibXCI7IH1cblxuLmZhLW1vdG9yY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJxcIjsgfVxuXG4uZmEtc3RyZWV0LXZpZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJ1cIjsgfVxuXG4uZmEtaGVhcnRiZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ieXCI7IH1cblxuLmZhLXZlbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ihXCI7IH1cblxuLmZhLW1hcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKJcIjsgfVxuXG4uZmEtbWVyY3VyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Io1wiOyB9XG5cbi5mYS1pbnRlcnNleDpiZWZvcmUsXG4uZmEtdHJhbnNnZW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKRcIjsgfVxuXG4uZmEtdHJhbnNnZW5kZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ilXCI7IH1cblxuLmZhLXZlbnVzLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IplwiOyB9XG5cbi5mYS1tYXJzLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ip1wiOyB9XG5cbi5mYS12ZW51cy1tYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ioXCI7IH1cblxuLmZhLW1hcnMtc3Ryb2tlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ipXCI7IH1cblxuLmZhLW1hcnMtc3Ryb2tlLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKpcIjsgfVxuXG4uZmEtbWFycy1zdHJva2UtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Iq1wiOyB9XG5cbi5mYS1uZXV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKxcIjsgfVxuXG4uZmEtZ2VuZGVybGVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IrVwiOyB9XG5cbi5mYS1mYWNlYm9vay1vZmZpY2lhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IsFwiOyB9XG5cbi5mYS1waW50ZXJlc3QtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IsVwiOyB9XG5cbi5mYS13aGF0c2FwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IslwiOyB9XG5cbi5mYS1zZXJ2ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLNcIjsgfVxuXG4uZmEtdXNlci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i0XCI7IH1cblxuLmZhLXVzZXItdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLVcIjsgfVxuXG4uZmEtaG90ZWw6YmVmb3JlLFxuLmZhLWJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ItlwiOyB9XG5cbi5mYS12aWFjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i3XCI7IH1cblxuLmZhLXRyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i4XCI7IH1cblxuLmZhLXN1YndheTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IuVwiOyB9XG5cbi5mYS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCLviLpcIjsgfVxuXG4uZmEteWM6YmVmb3JlLFxuLmZhLXktY29tYmluYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Iu1wiOyB9XG5cbi5mYS1vcHRpbi1tb25zdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i8XCI7IH1cblxuLmZhLW9wZW5jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i9XCI7IH1cblxuLmZhLWV4cGVkaXRlZHNzbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IvlwiOyB9XG5cbi5mYS1iYXR0ZXJ5LTQ6YmVmb3JlLFxuLmZhLWJhdHRlcnk6YmVmb3JlLFxuLmZhLWJhdHRlcnktZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JgFwiOyB9XG5cbi5mYS1iYXR0ZXJ5LTM6YmVmb3JlLFxuLmZhLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYFcIjsgfVxuXG4uZmEtYmF0dGVyeS0yOmJlZm9yZSxcbi5mYS1iYXR0ZXJ5LWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYJcIjsgfVxuXG4uZmEtYmF0dGVyeS0xOmJlZm9yZSxcbi5mYS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYNcIjsgfVxuXG4uZmEtYmF0dGVyeS0wOmJlZm9yZSxcbi5mYS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mEXCI7IH1cblxuLmZhLW1vdXNlLXBvaW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYVcIjsgfVxuXG4uZmEtaS1jdXJzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYZcIjsgfVxuXG4uZmEtb2JqZWN0LWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mHXCI7IH1cblxuLmZhLW9iamVjdC11bmdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mIXCI7IH1cblxuLmZhLXN0aWNreS1ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mJXCI7IH1cblxuLmZhLXN0aWNreS1ub3RlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviYpcIjsgfVxuXG4uZmEtY2MtamNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mLXCI7IH1cblxuLmZhLWNjLWRpbmVycy1jbHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mMXCI7IH1cblxuLmZhLWNsb25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mNXCI7IH1cblxuLmZhLWJhbGFuY2Utc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviY5cIjsgfVxuXG4uZmEtaG91cmdsYXNzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviZBcIjsgfVxuXG4uZmEtaG91cmdsYXNzLTE6YmVmb3JlLFxuLmZhLWhvdXJnbGFzcy1zdGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JkVwiOyB9XG5cbi5mYS1ob3VyZ2xhc3MtMjpiZWZvcmUsXG4uZmEtaG91cmdsYXNzLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZJcIjsgfVxuXG4uZmEtaG91cmdsYXNzLTM6YmVmb3JlLFxuLmZhLWhvdXJnbGFzcy1lbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZNcIjsgfVxuXG4uZmEtaG91cmdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mUXCI7IH1cblxuLmZhLWhhbmQtZ3JhYi1vOmJlZm9yZSxcbi5mYS1oYW5kLXJvY2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JlVwiOyB9XG5cbi5mYS1oYW5kLXN0b3AtbzpiZWZvcmUsXG4uZmEtaGFuZC1wYXBlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mWXCI7IH1cblxuLmZhLWhhbmQtc2Npc3NvcnMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jl1wiOyB9XG5cbi5mYS1oYW5kLWxpemFyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mYXCI7IH1cblxuLmZhLWhhbmQtc3BvY2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JmVwiOyB9XG5cbi5mYS1oYW5kLXBvaW50ZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JmlwiOyB9XG5cbi5mYS1oYW5kLXBlYWNlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviZtcIjsgfVxuXG4uZmEtdHJhZGVtYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mcXCI7IH1cblxuLmZhLXJlZ2lzdGVyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZ1cIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JnlwiOyB9XG5cbi5mYS1nZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JoFwiOyB9XG5cbi5mYS1nZy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviaFcIjsgfVxuXG4uZmEtdHJpcGFkdmlzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCLviaJcIjsgfVxuXG4uZmEtb2Rub2tsYXNzbmlraTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jo1wiOyB9XG5cbi5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JpFwiOyB9XG5cbi5mYS1nZXQtcG9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mlXCI7IH1cblxuLmZhLXdpa2lwZWRpYS13OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mmXCI7IH1cblxuLmZhLXNhZmFyaTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jp1wiOyB9XG5cbi5mYS1jaHJvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviahcIjsgfVxuXG4uZmEtZmlyZWZveDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JqVwiOyB9XG5cbi5mYS1vcGVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JqlwiOyB9XG5cbi5mYS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jq1wiOyB9XG5cbi5mYS10djpiZWZvcmUsXG4uZmEtdGVsZXZpc2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JrFwiOyB9XG5cbi5mYS1jb250YW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvia1cIjsgfVxuXG4uZmEtNTAwcHg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvia5cIjsgfVxuXG4uZmEtYW1hem9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mwXCI7IH1cblxuLmZhLWNhbGVuZGFyLXBsdXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JsVwiOyB9XG5cbi5mYS1jYWxlbmRhci1taW51cy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74myXCI7IH1cblxuLmZhLWNhbGVuZGFyLXRpbWVzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvibNcIjsgfVxuXG4uZmEtY2FsZW5kYXItY2hlY2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JtFwiOyB9XG5cbi5mYS1pbmR1c3RyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JtVwiOyB9XG5cbi5mYS1tYXAtcGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m2XCI7IH1cblxuLmZhLW1hcC1zaWduczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jt1wiOyB9XG5cbi5mYS1tYXAtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JuFwiOyB9XG5cbi5mYS1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLviblcIjsgfVxuXG4uZmEtY29tbWVudGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JulwiOyB9XG5cbi5mYS1jb21tZW50aW5nLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvibtcIjsgfVxuXG4uZmEtaG91eno6YmVmb3JlIHtcbiAgY29udGVudDogXCLvibxcIjsgfVxuXG4uZmEtdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvib1cIjsgfVxuXG4uZmEtYmxhY2stdGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m+XCI7IH1cblxuLmZhLWZvbnRpY29uczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KgFwiOyB9XG5cbi5mYS1yZWRkaXQtYWxpZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvioFcIjsgfVxuXG4uZmEtZWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KglwiOyB9XG5cbi5mYS1jcmVkaXQtY2FyZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvioNcIjsgfVxuXG4uZmEtY29kaWVwaWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvioRcIjsgfVxuXG4uZmEtbW9keDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KhVwiOyB9XG5cbi5mYS1mb3J0LWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvioZcIjsgfVxuXG4uZmEtdXNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qHXCI7IH1cblxuLmZhLXByb2R1Y3QtaHVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KiFwiOyB9XG5cbi5mYS1taXhjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KiVwiOyB9XG5cbi5mYS1zY3JpYmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviopcIjsgfVxuXG4uZmEtcGF1c2UtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qLXCI7IH1cblxuLmZhLXBhdXNlLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qMXCI7IH1cblxuLmZhLXN0b3AtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qNXCI7IH1cblxuLmZhLXN0b3AtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvio5cIjsgfVxuXG4uZmEtc2hvcHBpbmctYmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qQXCI7IH1cblxuLmZhLXNob3BwaW5nLWJhc2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KkVwiOyB9XG5cbi5mYS1oYXNodGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qSXCI7IH1cblxuLmZhLWJsdWV0b290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kk1wiOyB9XG5cbi5mYS1ibHVldG9vdGgtYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KlFwiOyB9XG5cbi5mYS1wZXJjZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qVXCI7IH1cblxuLmZhLWdpdGxhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KllwiOyB9XG5cbi5mYS13cGJlZ2lubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qXXCI7IH1cblxuLmZhLXdwZm9ybXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviphcIjsgfVxuXG4uZmEtZW52aXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qZXCI7IH1cblxuLmZhLXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvippcIjsgfVxuXG4uZmEtd2hlZWxjaGFpci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviptcIjsgfVxuXG4uZmEtcXVlc3Rpb24tY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvipxcIjsgfVxuXG4uZmEtYmxpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvip1cIjsgfVxuXG4uZmEtYXVkaW8tZGVzY3JpcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCLvip5cIjsgfVxuXG4uZmEtdm9sdW1lLWNvbnRyb2wtcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqBcIjsgfVxuXG4uZmEtYnJhaWxsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KoVwiOyB9XG5cbi5mYS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqJcIjsgfVxuXG4uZmEtYXNsLWludGVycHJldGluZzpiZWZvcmUsXG4uZmEtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqNcIjsgfVxuXG4uZmEtZGVhZm5lc3M6YmVmb3JlLFxuLmZhLWhhcmQtb2YtaGVhcmluZzpiZWZvcmUsXG4uZmEtZGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KpFwiOyB9XG5cbi5mYS1nbGlkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KpVwiOyB9XG5cbi5mYS1nbGlkZS1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qmXCI7IH1cblxuLmZhLXNpZ25pbmc6YmVmb3JlLFxuLmZhLXNpZ24tbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqdcIjsgfVxuXG4uZmEtbG93LXZpc2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KqFwiOyB9XG5cbi5mYS12aWFkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviqlcIjsgfVxuXG4uZmEtdmlhZGVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KqlwiOyB9XG5cbi5mYS1zbmFwY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kq1wiOyB9XG5cbi5mYS1zbmFwY2hhdC1naG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KrFwiOyB9XG5cbi5mYS1zbmFwY2hhdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviq1cIjsgfVxuXG4uZmEtcGllZC1waXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KrlwiOyB9XG5cbi5mYS1maXJzdC1vcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KsFwiOyB9XG5cbi5mYS15b2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KsVwiOyB9XG5cbi5mYS10aGVtZWlzbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvirJcIjsgfVxuXG4uZmEtZ29vZ2xlLXBsdXMtY2lyY2xlOmJlZm9yZSxcbi5mYS1nb29nbGUtcGx1cy1vZmZpY2lhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ks1wiOyB9XG5cbi5mYS1mYTpiZWZvcmUsXG4uZmEtZm9udC1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q0XCI7IH1cblxuLmZhLWhhbmRzaGFrZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q1XCI7IH1cblxuLmZhLWVudmVsb3BlLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvirZcIjsgfVxuXG4uZmEtZW52ZWxvcGUtb3Blbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q3XCI7IH1cblxuLmZhLWxpbm9kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KuFwiOyB9XG5cbi5mYS1hZGRyZXNzLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvirlcIjsgfVxuXG4uZmEtYWRkcmVzcy1ib29rLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvirpcIjsgfVxuXG4uZmEtdmNhcmQ6YmVmb3JlLFxuLmZhLWFkZHJlc3MtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ku1wiOyB9XG5cbi5mYS12Y2FyZC1vOmJlZm9yZSxcbi5mYS1hZGRyZXNzLWNhcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KvFwiOyB9XG5cbi5mYS11c2VyLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KvVwiOyB9XG5cbi5mYS11c2VyLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q+XCI7IH1cblxuLmZhLXVzZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LgFwiOyB9XG5cbi5mYS1pZC1iYWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LgVwiOyB9XG5cbi5mYS1kcml2ZXJzLWxpY2Vuc2U6YmVmb3JlLFxuLmZhLWlkLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4JcIjsgfVxuXG4uZmEtZHJpdmVycy1saWNlbnNlLW86YmVmb3JlLFxuLmZhLWlkLWNhcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Lg1wiOyB9XG5cbi5mYS1xdW9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LhFwiOyB9XG5cbi5mYS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LhVwiOyB9XG5cbi5mYS10ZWxlZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LhlwiOyB9XG5cbi5mYS10aGVybW9tZXRlci00OmJlZm9yZSxcbi5mYS10aGVybW9tZXRlcjpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXItZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Lh1wiOyB9XG5cbi5mYS10aGVybW9tZXRlci0zOmJlZm9yZSxcbi5mYS10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LiFwiOyB9XG5cbi5mYS10aGVybW9tZXRlci0yOmJlZm9yZSxcbi5mYS10aGVybW9tZXRlci1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uJXCI7IH1cblxuLmZhLXRoZXJtb21ldGVyLTE6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4pcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItMDpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXItZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4tcIjsgfVxuXG4uZmEtc2hvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uMXCI7IH1cblxuLmZhLWJhdGh0dWI6YmVmb3JlLFxuLmZhLXMxNTpiZWZvcmUsXG4uZmEtYmF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LjVwiOyB9XG5cbi5mYS1wb2RjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uOXCI7IH1cblxuLmZhLXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LkFwiOyB9XG5cbi5mYS13aW5kb3ctbWluaW1pemU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5FcIjsgfVxuXG4uZmEtd2luZG93LXJlc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5JcIjsgfVxuXG4uZmEtdGltZXMtcmVjdGFuZ2xlOmJlZm9yZSxcbi5mYS13aW5kb3ctY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5NcIjsgfVxuXG4uZmEtdGltZXMtcmVjdGFuZ2xlLW86YmVmb3JlLFxuLmZhLXdpbmRvdy1jbG9zZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uUXCI7IH1cblxuLmZhLWJhbmRjYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uVXCI7IH1cblxuLmZhLWdyYXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5ZcIjsgfVxuXG4uZmEtZXRzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ll1wiOyB9XG5cbi5mYS1pbWRiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uYXCI7IH1cblxuLmZhLXJhdmVscnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5lcIjsgfVxuXG4uZmEtZWVyY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LmlwiOyB9XG5cbi5mYS1taWNyb2NoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5tcIjsgfVxuXG4uZmEtc25vd2ZsYWtlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5xcIjsgfVxuXG4uZmEtc3VwZXJwb3dlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi51cIjsgfVxuXG4uZmEtd3BleHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LnlwiOyB9XG5cbi5mYS1tZWV0dXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi6BcIjsgfVxuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAwOyB9XG5cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pOyB9IH1cblxuQGtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBwaW5nIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgNzUlLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDIpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMik7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgcGluZyB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDc1JSwgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgyKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDIpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2Uge1xuICAwJSwgdG8ge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAuNTsgfSB9XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSwgdG8ge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAuNTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2Uge1xuICAwJSwgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNSUpO1xuICAgIGFuaW1hdGlvbnRpbWluZ2Z1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC44LCAwLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSk7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBhbmltYXRpb250aW1pbmdmdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2Uge1xuICAwJSwgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNSUpO1xuICAgIGFuaW1hdGlvbnRpbWluZ2Z1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC44LCAwLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSk7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBhbmltYXRpb250aW1pbmdmdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxvZ29Mb2FkaW5nIHtcbiAgMCUge1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDAgMTA1JSk7XG4gICAgYW5pbWF0aW9udGltaW5nZnVuY3Rpb246IGN1YmljLWJlemllcigwLjgsIDAsIDEsIDEpO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAwIDEwNSUpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAwIDApO1xuICAgIGFuaW1hdGlvbnRpbWluZ2Z1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC44LCAwLCAxLCAxKTtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgbG9nb0xvYWRpbmcge1xuICAwJSB7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMCAxMDUlKTtcbiAgICBhbmltYXRpb250aW1pbmdmdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuOCwgMCwgMSwgMSk7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMTA1JSk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDAgMCk7XG4gICAgYW5pbWF0aW9udGltaW5nZnVuY3Rpb246IGN1YmljLWJlemllcigwLjgsIDAsIDEsIDEpO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAwIDApOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGEtbHRyLWFmdGVyIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDElKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAxJSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGEtbHRyLWFmdGVyIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDElKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAxJSk7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYS1sdHItYmVmb3JlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMCUpOyB9IH1cblxuQGtleWZyYW1lcyBhLWx0ci1iZWZvcmUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwJSk7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgdGV4dFgge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTEwJSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHRleHRYIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTEwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDExMCUpOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNocmluayB7XG4gIDAlIHtcbiAgICBsZWZ0OiA2MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUxMmYxMTtcbiAgICB3aWR0aDogM3JlbTtcbiAgICBoZWlnaHQ6IDNyZW07IH1cbiAgNTAlIHtcbiAgICBsZWZ0OiAzMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4MSwgNDcsIDE3LCAwLjUpO1xuICAgIHdpZHRoOiAyLjVyZW07XG4gICAgaGVpZ2h0OiAyLjVyZW07IH1cbiAgdG8ge1xuICAgIGxlZnQ6IDYwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTEyZjExO1xuICAgIHdpZHRoOiAzcmVtO1xuICAgIGhlaWdodDogM3JlbTsgfSB9XG5cbkBrZXlmcmFtZXMgc2hyaW5rIHtcbiAgMCUge1xuICAgIGxlZnQ6IDYwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTEyZjExO1xuICAgIHdpZHRoOiAzcmVtO1xuICAgIGhlaWdodDogM3JlbTsgfVxuICA1MCUge1xuICAgIGxlZnQ6IDMwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDgxLCA0NywgMTcsIDAuNSk7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgICBoZWlnaHQ6IDIuNXJlbTsgfVxuICB0byB7XG4gICAgbGVmdDogNjAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1MTJmMTE7XG4gICAgd2lkdGg6IDNyZW07XG4gICAgaGVpZ2h0OiAzcmVtOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNocmluay0yIHtcbiAgMCUge1xuICAgIGxlZnQ6IDMwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQ4YjM1O1xuICAgIHdpZHRoOiAzcmVtO1xuICAgIGhlaWdodDogM3JlbTsgfVxuICA1MCUge1xuICAgIGxlZnQ6IDYwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ1LCAxMzksIDUzLCAwLjUpO1xuICAgIHdpZHRoOiAyLjVyZW07XG4gICAgaGVpZ2h0OiAyLjVyZW07IH1cbiAgdG8ge1xuICAgIGxlZnQ6IDMwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQ4YjM1O1xuICAgIHdpZHRoOiAzcmVtO1xuICAgIGhlaWdodDogM3JlbTsgfSB9XG5cbkBrZXlmcmFtZXMgc2hyaW5rLTIge1xuICAwJSB7XG4gICAgbGVmdDogMzAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZDhiMzU7XG4gICAgd2lkdGg6IDNyZW07XG4gICAgaGVpZ2h0OiAzcmVtOyB9XG4gIDUwJSB7XG4gICAgbGVmdDogNjAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDUsIDEzOSwgNTMsIDAuNSk7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgICBoZWlnaHQ6IDIuNXJlbTsgfVxuICB0byB7XG4gICAgbGVmdDogMzAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZDhiMzU7XG4gICAgd2lkdGg6IDNyZW07XG4gICAgaGVpZ2h0OiAzcmVtOyB9IH1cblxuQGtleWZyYW1lcyBtb3ZlIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCA1MCUsIDAgNTAlLCA1MCUgNTAlLCAxMDAlIDUwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDAgMjBweDsgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCA1MCUsIDUwJSA1MCUsIDEwMCUgNTAlLCAxMDAlIDUwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE0cHggMjBweDsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsb2FkNyB7XG4gIDAlLFxuICA4MCUsXG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMTVweCAwIC0xMHB4OyB9XG4gIDQwJSB7XG4gICAgYm94LXNoYWRvdzogMCAxNXB4IDAgMDsgfSB9XG5cbkBrZXlmcmFtZXMgbG9hZDcge1xuICAwJSxcbiAgODAlLFxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDE1cHggMCAtMTBweDsgfVxuICA0MCUge1xuICAgIGJveC1zaGFkb3c6IDAgMTVweCAwIDA7IH0gfVxuXG5ib2R5LCBodG1sIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtZmFtaWx5OiBOdW5pdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAuMDhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cblxuLmZ6LTQ0LCAuaGVyby1iYW5uZXIgLnN3aXBlci1zbGlkZSAuaW5uZXIgLmNvbnRlbnRfX3RpdGxlID4gKiB7XG4gIGZvbnQtc2l6ZTogMzNweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLmZ6LTQ0LCAuaGVyby1iYW5uZXIgLnN3aXBlci1zbGlkZSAuaW5uZXIgLmNvbnRlbnRfX3RpdGxlID4gKiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMTA5OTl2dyArIDI4LjgzNzU0cHgpOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuZnotNDQsIC5oZXJvLWJhbm5lciAuc3dpcGVyLXNsaWRlIC5pbm5lciAuY29udGVudF9fdGl0bGUgPiAqIHtcbiAgICBmb250LXNpemU6IDQ0cHg7IH0gfVxuXG4uZnotMjQsIC5zd2lwZXItbmV4dCBlbSwgLnN3aXBlci1wcmV2IGVtIHtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzNzVweCkge1xuICAuZnotMjQsIC5zd2lwZXItbmV4dCBlbSwgLnN3aXBlci1wcmV2IGVtIHtcbiAgICBmb250LXNpemU6IGNhbGMoLjY0NzI1dncgKyAxMS41NzI4MnB4KTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLmZ6LTI0LCAuc3dpcGVyLW5leHQgZW0sIC5zd2lwZXItcHJldiBlbSB7XG4gICAgZm9udC1zaXplOiAyNHB4OyB9IH1cblxuLmZ6LTI1LCAuaGVyby1iYW5uZXIgLnN3aXBlci1zbGlkZSAuaW5uZXIgLmNvbnRlbnRfX2Rlc2MsIC5wYXltZW50cyAucGF5bWVudC1tZXRob2QgLnNlbGVjdC1ncm91cCAubWV0aG9kLWluZm8gLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzNzVweCkge1xuICAuZnotMjUsIC5oZXJvLWJhbm5lciAuc3dpcGVyLXNsaWRlIC5pbm5lciAuY29udGVudF9fZGVzYywgLnBheW1lbnRzIC5wYXltZW50LW1ldGhvZCAuc2VsZWN0LWdyb3VwIC5tZXRob2QtaW5mbyAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogY2FsYyguNjQ3MjV2dyArIDEyLjU3MjgycHgpOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAuZnotMjUsIC5oZXJvLWJhbm5lciAuc3dpcGVyLXNsaWRlIC5pbm5lciAuY29udGVudF9fZGVzYywgLnBheW1lbnRzIC5wYXltZW50LW1ldGhvZCAuc2VsZWN0LWdyb3VwIC5tZXRob2QtaW5mbyAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDsgfSB9XG5cbi5mei00MCB7XG4gIGZvbnQtc2l6ZTogMjJweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLmZ6LTQwIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4xNjUwNXZ3ICsgMTcuNjMxMDdweCk7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5mei00MCB7XG4gICAgZm9udC1zaXplOiA0MHB4OyB9IH1cblxuLmZ6LTMyLCAuc2VhcmNoLXdyYXBwZXIgLmNsb3NlLWJ0biB7XG4gIGZvbnQtc2l6ZTogMjRweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLmZ6LTMyLCAuc2VhcmNoLXdyYXBwZXIgLmNsb3NlLWJ0biB7XG4gICAgZm9udC1zaXplOiBjYWxjKC44MDcyN3Z3ICsgMjAuOTcyNzVweCk7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5mei0zMiwgLnNlYXJjaC13cmFwcGVyIC5jbG9zZS1idG4ge1xuICAgIGZvbnQtc2l6ZTogMzJweDsgfSB9XG5cbi5jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmZ6LTM1IHtcbiAgZm9udC1zaXplOiAyMnB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzNzVweCkge1xuICAuZnotMzUge1xuICAgIGZvbnQtc2l6ZTogY2FsYyguODQxNDJ2dyArIDE4Ljg0NDY2cHgpOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAuZnotMzUge1xuICAgIGZvbnQtc2l6ZTogMzVweDsgfSB9XG5cbiNzY3JvbGwtdG9wIHNwYW4sIC5hYm91dC11cyAuaGVyZS1hdCAuY29udGVudCBwLCAuYWJvdXQtdXMgLmhlcmUtYXQgLmxpc3QtaXRlbSAuaXRlbSAuZGVzYywgLmFib3V0LXVzIC5oZXJlLWF0IC5saXN0LWl0ZW0gLml0ZW0gLnRpdGxlLCAuYXdlc29tZS1zcG9uc29ycyAuaXRlbXMgLml0ZW0gLndyYXAgLmNhcHRpb24gLmRlc2MgcCwgLmF3ZXNvbWUtc3BvbnNvcnMgLml0ZW1zIC5pdGVtIC53cmFwIC5jYXB0aW9uIC50aXRsZSBhLCAuYmUtYS1zcG9uc29yIC5wYWdlLWRlc2MgcCwgLmJlLWEtc3BvbnNvciBhcnRpY2xlIC53cmFwIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWNvbnRlbnQgcCwgLmJlLWEtc3BvbnNvciBhcnRpY2xlIC53cmFwIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRpbmcgLmlubmVyLCAuYmUtYS1zcG9uc29yIGFydGljbGUgLndyYXAgLmNvbnRlbnQgLnRpdGxlLCAuYmUtYS1zcG9uc29yIGFydGljbGUgLndyYXAgLmNvbnRlbnQgcCwgLmJsb2ctaW5kaXYgLmNvbnRlbnQtY29udGFpbmVyIHAsIC5ibG9nLXNlY3Rpb24gLmJsb2ctd3JhcHBlciAuYmxvZy1pdGVtcy13cmFwcGVyIC5pdGVtIC5jYXB0aW9uIC5kYXRlLCAuYmxvZy1zZWN0aW9uIC5ibG9nLXdyYXBwZXIgLmJsb2ctaXRlbXMtd3JhcHBlciAuaXRlbSAuY2FwdGlvbiAuZGVzYyBwLCAuYmxvZy1zZWN0aW9uIC5ibG9nLXdyYXBwZXIgLmJsb2ctaXRlbXMtd3JhcHBlciAuaXRlbSAuY2FwdGlvbiAudGl0bGUgYSwgLmJ0biwgLmNhcmQtaG9yaXpvbnRhbCAud3JhcCAuY2FwdGlvbiwgLmNhcmQtdmVydGljYWwgLmJveC1pbWcgLmFkZC1jYXJ0LCAuY2FyZC12ZXJ0aWNhbCAuY2FwdGlvbiAucHJpY2UsIC5jYXJkLXZlcnRpY2FsIC5jYXB0aW9uIC50aXRsZSBhLCAuY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmJhY2stdG8tc2hvcCBzcGFuLCAuY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAuYW1vdW50IC53cmFwIC5pbnB1dC13cmFwIC5pbnB1dCwgLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLmJvdHRvbS13IC5yZW1vdmUtYWxsLCAuY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAuYm90dG9tLXcgLnVwZGF0ZS1jYXJ0LCAuY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAuZm9ybS1ncm91cCA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLmZvcm0tZ3JvdXAgaW5wdXQsIC5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5wcmljZXMgLnByaWNlLCAuY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAucHJvZHVjdC1pdGVtIC5jYXB0aW9uIC50aXRsZSBhLCAuY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLm9yZGVyLXN1bW1hcnkgLmJvZHkgLnRhYmxlIHRyIHRkLCAuY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLm9yZGVyLXN1bW1hcnkgYnV0dG9uLCAuY2hlY2tvdXQtc2VjdGlvbiAuYnJlYWRjcnVtYiBsaSBhLCAuY2hlY2tvdXQtc2VjdGlvbiAuZm9ybS1hZGRyZXNzIC5mb3JtLWdyb3VwIGlucHV0LCAuY2hlY2tvdXQtc2VjdGlvbiAuZm9ybS1hZGRyZXNzIC5mb3JtLWdyb3VwIGxhYmVsLCAuY2hlY2tvdXQtc2VjdGlvbiAuZm9ybS1hZGRyZXNzIC5mb3JtLWdyb3VwIHNlbGVjdCwgLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tZGlmZmVyZW50LWFkZHJlc3MgLmN1c3RvbS1jaGVja2JveCBzcGFuLCAuY2hlY2tvdXQtc2VjdGlvbiAuZm9ybS1kaWZmZXJlbnQtYWRkcmVzcyAuZm9ybS1ncm91cCBpbnB1dCwgLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tZGlmZmVyZW50LWFkZHJlc3MgLmZvcm0tZ3JvdXAgbGFiZWwsIC5jaGVja291dC1zZWN0aW9uIC5mb3JtLWRpZmZlcmVudC1hZGRyZXNzIC5mb3JtLWdyb3VwIHNlbGVjdCwgLmNoZWNrb3V0LXNlY3Rpb24gLm9yZGVyLW5vdGUtdGV4dCwgLmNoZWNrb3V0LXNlY3Rpb24gLm9yZGVyLW5vdGUgdGV4dGFyZWEsIC5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IC5jaGVja2JveCBsYWJlbCBwLCAuY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAubGlzdCAudGFibGUgdHIgdGQsIC5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IC5wbGFjZS1vcmRlciwgLmNoZWNrb3V0LXNlY3Rpb24gLm9yZGVyLXN1bW1hbnkgLnBvbGljeS10ZXh0LCAuY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAud3JhcCAudGFibGUgdHIgdGQsIC5jb250YWN0LXVzIC5pbmZvIHAsIC5jb250YWN0LXVzIC5pbmZvIHVsIGxpIGEsIC5mYWNlLTIsIC5mYXFzIC50YWItY29udGFpbmVyIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRpbmcgLmlubmVyLCAuZm9vdGVyIC5ib3R0b20td3JhcCAuaW5uZXIgLmNvcHlyaWdodCBwLCAuZm9vdGVyIC5mdC1mb3JtIC5mb3JtIC5mb3JtLWdyb3VwIC5idG4sIC5mb290ZXIgLmZ0LWZvcm0gLmZvcm0gLmZvcm0tZ3JvdXAgaW5wdXQsIC5mb290ZXIgLmZ0LWZvcm0gLmZvcm0gLmZvcm0tZ3JvdXAgdGV4dGFyZWEsIC5mb290ZXIgLmZ0LW1lbnUgdWwgbGkgYSwgLmhvbWVzdGF5IC5ib29raW5nIC5jYWxlbmRhci13IC5saXN0IGxpIC5kYXRlLCAuaG9tZXN0YXkgLmJvb2tpbmcgLmNhbGVuZGFyLXcgLmxpc3QgbGkgcCwgLmhvbWVzdGF5IC5ib29raW5nIC5jYWxlbmRhci13IC5uYXZpZ2F0aW9uIC5mb3JtLWdyb3VwIHNlbGVjdCwgLmhvbWVzdGF5IC5ib29raW5nIC5jb250ZW50IC5jaGVjayBsYWJlbCwgLmhvbWVzdGF5IC5ib29raW5nIC5jb250ZW50IC5pbmZvIHAsIC5ob21lc3RheSAuYm9va2luZyAuY29udGVudCAudGl0bGUsIC5ob21lc3RheSAuYm9va2luZyAuY29udGVudCBwLCAuaG9tZXN0YXkgLm9mZmVyIC5jb250ZW50IC5ub3RlLXRleHQsIC5ob21lc3RheSAub2ZmZXIgLmNvbnRlbnQgLnRpdGxlLCAuaG9tZXN0YXkgLm9mZmVyIC5jb250ZW50IGxpLCAubW9kdWxlcGFnZXIgLnBhZ2luYXRpb24gbGkgYSwgLm11c2h0cmFpbmluZyAuY29udGVudC1jb250YWluZXIgLnN0ZXAtYnktc3RlcCAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkaW5nIC5pbm5lciwgLnByb2R1Y3QtZGV0YWlsIC5wcm9kdWN0LWluZm8gLndyYXBwZXIgLnByaWNlLCAucHJvZHVjdC1kZXRhaWwgLnByb2R1Y3QtaW5mbyAud3JhcHBlciAucHJvZHVjdC1hY2NvcmRpb25zIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRpbmcgLmlubmVyLCAucHJvZHVjdC1kZXRhaWwgLnByb2R1Y3QtaW5mbyAud3JhcHBlciAudGl0bGUgPiAqLCAuc2VhcmNoLXdyYXBwZXIgLnNlYXJjaGJveCAuc2VhcmNoLWJ0biwgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2hib3ggOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuc2VhcmNoLXdyYXBwZXIgLnNlYXJjaGJveCBpbnB1dCwgLnNlY3Rpb24tMyAuYm94LWNvbnRlbnQgLmRlc2MgcCwgLnNlY3Rpb24tNCBhcnRpY2xlIC5ib3gtY29udGVudCAuY29udGVudCAuZGVzYyBwLCAuc2VjdGlvbi00IGFydGljbGUgLmJveC1jb250ZW50IC5jb250ZW50IC50aXRsZSwgLnNlY3Rpb24tNSAubGlzdC1pdGVtIC5pdGVtIC5jYXB0aW9uIC5kYXRlLCAuc2VjdGlvbi01IC5saXN0LWl0ZW0gLml0ZW0gLmNhcHRpb24gLmRlc2MgcCwgLnNlY3Rpb24tNSAubGlzdC1pdGVtIC5pdGVtIC5jYXB0aW9uIC50aXRsZSBhLCAuc2VydmljZXMgLnNlcnZpY2VzLWxpc3QgLml0ZW0gLmNhcHRpb24gLmRhdGUsIC5zZXJ2aWNlcyAuc2VydmljZXMtbGlzdCAuaXRlbSAuY2FwdGlvbiAuZGVzYyBwLCAuc2VydmljZXMgLnNlcnZpY2VzLWxpc3QgLml0ZW0gLmNhcHRpb24gLnRpdGxlIGEsIC5zaWRlYmFyLW1lbnUgLmlubmVyIC5maWx0ZXItbGlzdCAuZmlsdGVyLWl0ZW0sIC5zaWRlYmFyLW1lbnUgLmlubmVyIC5tZW51LWxpc3QgbGkgYSwgLnRhZy1oZWFkIC5kZXNjIHAsIC50ZXN0aW1vbmlhbCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC53cmFwcGVyIC5jYXB0aW9uIC5ib3R0b20tdyAubGVmdCAuYXV0aG9yLCAudGVzdGltb25pYWwgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSAud3JhcHBlciAuY2FwdGlvbiAuYm90dG9tLXcgLmxlZnQgLmRhdGUsIC50ZXN0aW1vbmlhbCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC53cmFwcGVyIC5jYXB0aW9uIHAsIC50aGFuay15b3UgLmluZm8gLmJveC1jb250ZW50IC5vcmRlci1udW1iZXIsIC50aGFuay15b3UgLmluZm8gLmJveC1jb250ZW50IC50ZXh0LCAudGhhbmsteW91IC5vcmRlci1zdW1tYW55IC5wcm9kdWN0LXRhYmxlIC5wcmljZSwgLnRoYW5rLXlvdSAub3JkZXItc3VtbWFueSAucHJvZHVjdC10YWJsZSAucHJvZHVjdC1pdGVtIC5jYXB0aW9uIC50aXRsZSBhLCAudGhhbmsteW91IC5vcmRlci1zdW1tYW55IC50YWJsZSB0ciB0ZCwgLnRyYWluaW5ncyAubXktdGFicywgLnRyYWluaW5ncyAubXktdGFicyAudGFiLWNvbnRhaW5lciAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkaW5nIC5pbm5lciwgLnRyYWluaW5ncyAubXktdGFicyAudGFiLWNvbnRhaW5lciAudGV4dCwgLnRyYWluaW5ncyAubXktdGFicyAudGFiLWNvbnRhaW5lciAudGl0bGUsIC50cmFpbmluZ3MgLm15LXRhYnMgLnRhYi1jb250YWluZXIgcCwgLnlvdS1tYXktYWxzby1saWtlIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgLnByb2R1Y3QtaXRlbSAuY2FwdGlvbiAudGl0bGUgYSB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmOyB9XG5cbiNwYWdlLXdyYXBwZXIge1xuICBvdmVyZmxvdy14OiBoaWRkZW47IH1cblxuLnB0LTE1IHtcbiAgcGFkZGluZy10b3A6IDQwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5wdC0xNSB7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoMTEuMDk5OXZ3IC0gMS42MjQ2MnB4KTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnB0LTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7IH0gfVxuXG4ucGItMTUge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLnBiLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygxMS4wOTk5dncgLSAxLjYyNDYycHgpOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAucGItMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDsgfSB9XG5cbi5wdC0xMCB7XG4gIHBhZGRpbmctdG9wOiAzNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzNzVweCkge1xuICAucHQtMTAge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDYuNTU5MDN2dyArIDEwLjQwMzYzcHgpOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAucHQtMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDsgfSB9XG5cbi5wYi0xMCB7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzNzVweCkge1xuICAucGItMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKDYuNTU5MDN2dyArIDEwLjQwMzYzcHgpOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAucGItMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDsgfSB9XG5cbi5wdC0xMSB7XG4gIHBhZGRpbmctdG9wOiAzMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzNzVweCkge1xuICAucHQtMTEge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDguMDcyNjV2dyAtIC4yNzI0NXB4KTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnB0LTExIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHg7IH0gfVxuXG4ucGItMTEge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLnBiLTExIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyg4LjA3MjY1dncgLSAuMjcyNDVweCk7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5wYi0xMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4OyB9IH1cblxuLnB0LTEyIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5wdC0xMiB7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoNy4wNjM1N3Z3ICsgMjMuNTExNnB4KTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnB0LTEyIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHg7IH0gfVxuXG4ucGItMTIge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLnBiLTEyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyg3LjA2MzU3dncgKyAyMy41MTE2cHgpOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAucGItMTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDsgfSB9XG5cbi5mYS1iYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM5XCI7IH1cblxuLmZhLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDdcIjsgfVxuXG4uZmEtc2hvcHBpbmctY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YVwiOyB9XG5cbi5mYS1mYWNlYm9vay1mOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzllXCI7IH1cblxuLmZhLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjdcIjsgfVxuXG4uZmEtZ29vZ2xlLXBsdXMtZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNVwiOyB9XG5cbi5mYS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmRcIjsgfVxuXG4uZmEtaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNVwiOyB9XG5cbi5mYS1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMFwiOyB9XG5cbi5mYS1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxN1wiOyB9XG5cbi5mYS1waG9uZS12b2x1bWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTBcIjsgfVxuXG4uZmEtcXVvdGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZVwiOyB9XG5cbi5mYS1xdW90ZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZFwiOyB9XG5cbi5mYS1rZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODRcIjsgfVxuXG4uZmEtZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2NcIjsgfVxuXG4uZmEtY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEzXCI7IH1cblxuLmZhLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDRcIjsgfVxuXG4uZmEtZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1YlwiOyB9XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzOFwiOyB9XG5cbi5mYS1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDNcIjsgfVxuXG4uZmEtbWFwLW1hcmtlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzVcIjsgfVxuXG4uZmEtcGludGVyZXN0LXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzFcIjsgfVxuXG4ubWRpLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGRcIjsgfVxuXG4ubWRpLXJlbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1M1wiOyB9XG5cbi5tZGktYWNjb3VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNFwiOyB9XG5cbi5tZGktbWFnbmlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0OVwiOyB9XG5cbi5tZGktaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkY1wiOyB9XG5cbi5tZGktY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTZcIjsgfVxuXG4ubWRpLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWNcIjsgfVxuXG4ubWRpLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2YyXCI7IH1cblxuLm1kaS1lbWFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZVwiOyB9XG5cbi5tZGktcGx1cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTdcIjsgfVxuXG4ubWRpLWFsZXJ0LWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQ2XCI7IH1cblxuLm1kaS1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlZFwiOyB9XG5cbi5tZGktbWFwLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0ZVwiOyB9XG5cbi5tZGktY2hldnJvbi1kb3VibGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzZFwiOyB9XG5cbi5tZGktY2hldnJvbi1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2VcIjsgfVxuXG4ubWRpLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYyXCI7IH1cblxuLm1kaS1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDZcIjsgfVxuXG4ubWRpLWZheDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMlwiOyB9XG5cbi5tZGktd2hhdHNhcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTNcIjsgfVxuXG4ubWRpLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0ZFwiOyB9XG5cbi5tZGktcHJpbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyYVwiOyB9XG5cbi5tZGktZmlsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI0XCI7IH1cblxuLm1kaS1jaGV2cm9uLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDBcIjsgfVxuXG4ubWRpLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MVwiOyB9XG5cbi5tZGktY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MlwiOyB9XG5cbi5tZGktbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzN1wiOyB9XG5cbi5tZGktYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjsgfVxuXG4ubWRpLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBjXCI7IH1cblxuLm1kaS1saW5rZWRpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzYlwiOyB9XG5cbi5mYS10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk5XCI7IH1cblxuLm1kaS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZmVcIjsgfVxuXG4ubWRpLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDRcIjsgfVxuXG4ubWRpLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzNcIjsgfVxuXG4ubWRpLXBsYXktY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGRcIjsgfVxuXG4ubWRpLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTBcIjsgfVxuXG4ubWRpLWNoZWNrLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUxXCI7IH1cblxuLm1kaS1tZW51LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWRcIjsgfVxuXG4ubWRpLW1lbnUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjBcIjsgfVxuXG4ubWRpLXBob25lLWluLXRhbGs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjZcIjsgfVxuXG4ubWRpLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwOFwiOyB9XG5cbi5sbnItYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4N2FcIjsgfVxuXG4ubG5yLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NzlcIjsgfVxuXG4ubG5yLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NzZcIjsgfVxuXG4ubG5yLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3NVwiOyB9XG5cbi5sbnItY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODc0XCI7IH1cblxuLmxuci1jaGV2cm9uLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODczXCI7IH1cblxuLmxuci1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg2NVwiOyB9XG5cbi5sbnItYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NzdcIjsgfVxuXG4ubG5yLWNyb3NzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODcwXCI7IH1cblxuLnJpLWhvbWUtbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRUUyQlwiOyB9XG5cbi5yaS1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDFcIjsgfVxuXG4ucmktcGhvbmUtbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRUZFQ1wiOyB9XG5cbi5yaS1ob21lLTUtZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRUUxRVwiOyB9XG5cbi5yaS1waG9uZS1maWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFRkU5XCI7IH1cblxuLnJpLW1haWwtZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRUVGM1wiOyB9XG5cbi5yaS10aW1lLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMEVcIjsgfVxuXG4ucmktc291bmQtbW9kdWxlLWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjJcIjsgfVxuXG4ucmktYWRkLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEVBMTJcIjsgfVxuXG4ucmktY2hlY2stbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRUI3QlwiOyB9XG5cbi5yaS1zZW5kLXBsYW5lLTItbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEOFwiOyB9XG5cbi5yaS1hcnJvdy1yaWdodC1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFQTZDXCI7IH1cblxuLnJpLXNob3BwaW5nLWJhZy1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE4XCI7IH1cblxuLnJpLW1haWwtbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRUVGNlwiOyB9XG5cbi5yaS1hcnJvdy1kcm9wLWRvd24tZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRUE0RlwiOyB9XG5cbi5yaS1maWx0ZXItMi1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFRDIzXCI7IH1cblxuLnJpLW1lbnUtMi1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFRjMyXCI7IH1cblxuLnJpLWFkZC1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFQTEzXCI7IH1cblxuLnJpLXN1YnRyYWN0LWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQUZcIjsgfVxuXG4qLCA6YWZ0ZXIsIDpiZWZvcmUge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGluaGVyaXQ7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiA3LjVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiBjYWxjKC40MTgwNnZ3ICsgNC4yODkzcHgpOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDEwcHg7IH0gfVxuXG5ib2R5IHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuXG4jY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAxNi42cmVtOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI2NvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbTsgfSB9XG5cbmEge1xuICBjb2xvcjogIzY2NjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbmltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuYnV0dG9uLCBpbnB1dCwgdGV4dGFyZWEge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLnBpbmsge1xuICBjb2xvcjogcmdiYSgyNTUsIDIxNiwgMjE2LCAwLjUpOyB9XG5cbi5vcmFuZ2Uge1xuICBjb2xvcjogI2ZjZWZkZjsgfVxuXG4uYnJvd24ge1xuICBjb2xvcjogIzUxMmYxMTsgfVxuXG4uZ3JlZW4ge1xuICBjb2xvcjogIzJkOGIzNTsgfVxuXG4udGFnLWhlYWQge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIG1heC13aWR0aDogNTYwcHg7IH1cblxuLnRhZy1oZWFkIC5zZWN0aW9uLXRpdGxlID4gKiB7XG4gIGNvbG9yOiAjNTEyZjExO1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4udGFnLWhlYWQgLnN1Yi10aXRsZSB7XG4gIGNvbG9yOiAjMmQ4YjM1O1xuICBmb250LXNpemU6IDIuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4udGFnLWhlYWQgLmRlc2Mge1xuICBtYXJnaW4tdG9wOiAxcmVtOyB9XG5cbi50YWctaGVhZCAuZGVzYyBwIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMi42cmVtOyB9XG5cbi50YWctaGVhZCAuZGVzYyBwOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbi5tYWluLXRpdGxlID4gKiB7XG4gIGNvbG9yOiAjNTEyZjExO1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDsgfVxuXG4uYnRuLCAubWFpbi10aXRsZSA+ICoge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5idG4ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MsIHRleHQtaW5kZW50IDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgLjNzLCB0ZXh0LWluZGVudCAwcztcbiAgdHJhbnNpdGlvbjogYWxsIC4zcywgdGV4dC1pbmRlbnQgMHM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgcGFkZGluZzogMS4xcmVtIDIuM3JlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4uYnRuLS1icm91bmRlZCB7XG4gIGJvcmRlcjogLjJyZW0gc29saWQgI2ZmZjsgfVxuXG4uYnRuLS1icm91bmRlZC5idG4tLWJyb3duIHtcbiAgYm9yZGVyOiAuMnJlbSBzb2xpZCAjNTEyZjExICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjNTEyZjExOyB9XG5cbi5idG4tLWJyb3VuZGVkLmJ0bi0tYnJvd24ubG9hZGluZyB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5idG4tLWJyb3VuZGVkLmJ0bi0tYnJvd246aG92ZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MsIHRleHQtaW5kZW50IDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgLjNzLCB0ZXh0LWluZGVudCAwcztcbiAgdHJhbnNpdGlvbjogYWxsIC4zcywgdGV4dC1pbmRlbnQgMHM7XG4gIGJhY2tncm91bmQ6ICM1MTJmMTE7IH1cblxuLmJ0bi0tYnJvdW5kZWQuYnRuLS1ncmVlbiB7XG4gIGJvcmRlcjogLjJyZW0gc29saWQgIzJkOGIzNSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzJkOGIzNTsgfVxuXG4uYnRuLS1icm91bmRlZC5idG4tLWdyZWVuOmhvdmVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgLjNzO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICBiYWNrZ3JvdW5kOiAjMmQ4YjM1OyB9XG5cbi5idG4tLWJyb3VuZGVkLmJ0bi0tZGFyayB7XG4gIGJvcmRlcjogLjJyZW0gc29saWQgIzAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzAwMDsgfVxuXG4uYnRuLS1icm91bmRlZC5idG4tLWRhcms6aG92ZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3M7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAuM3M7XG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4tLWJyb3duIHtcbiAgYmFja2dyb3VuZDogIzUxMmYxMTtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmJ0bi0tYnJvd246aG92ZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3M7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAuM3M7XG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gIGJhY2tncm91bmQ6IHJnYmEoODEsIDQ3LCAxNywgMC45KTtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmJ0bi0tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kOiAjMmQ4YjM1O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uYnRuLS1ncmVlbjpob3ZlciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgYmFja2dyb3VuZDogcmdiYSg0NSwgMTM5LCA1MywgMC45KTtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnN3aXBlci1uZXh0LCAuc3dpcGVyLXByZXYge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgei1pbmRleDogOTk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB3aWR0aDogNC44cmVtO1xuICBoZWlnaHQ6IDQuOHJlbTsgfVxuXG4uc3dpcGVyLW5leHQgZW0sIC5zd2lwZXItcHJldiBlbSB7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi5zd2lwZXItbmV4dCBlbTpiZWZvcmUsIC5zd2lwZXItcHJldiBlbTpiZWZvcmUge1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5zd2lwZXItcHJldiB7XG4gIGxlZnQ6IDA7IH1cblxuLnN3aXBlci1uZXh0IHtcbiAgcmlnaHQ6IDA7IH1cblxuLm1vZHVsZXBhZ2VyIHtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm1vZHVsZXBhZ2VyIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9IH1cblxuLm1vZHVsZXBhZ2VyIC5wYWdpbmF0aW9uIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuXG4ubW9kdWxlcGFnZXIgLnBhZ2luYXRpb24gbGkge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLm1vZHVsZXBhZ2VyIC5wYWdpbmF0aW9uIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07IH1cblxuLm1vZHVsZXBhZ2VyIC5wYWdpbmF0aW9uIGxpIGEge1xuICBjb2xvcjogIzk4OTg5ODtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbi5tb2R1bGVwYWdlciAucGFnaW5hdGlvbiBsaS5hY3RpdmUgYSwgLm1vZHVsZXBhZ2VyIC5wYWdpbmF0aW9uIGxpOmhvdmVyIGEge1xuICBjb2xvcjogIzAwMDsgfVxuXG4ubW9kdWxlcGFnZXIgLnBhZ2luYXRpb24gLm5leHQgYSwgLm1vZHVsZXBhZ2VyIC5wYWdpbmF0aW9uIC5wcmV2IGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLm1vZHVsZXBhZ2VyIC5wYWdpbmF0aW9uIC5uZXh0IGEgaW1nLCAubW9kdWxlcGFnZXIgLnBhZ2luYXRpb24gLnByZXYgYSBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAxLjRyZW07IH1cblxuLmNhcmQtaG9yaXpvbnRhbCB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uY2FyZC1ob3Jpem9udGFsIC53cmFwIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMC4zcmVtIDAuNnJlbSByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAuNHM7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHRyYW5zaXRpb246IGFsbCAuNHM7XG4gIGJveC1zaGFkb3c6IDAgMC4zcmVtIDAuNnJlbSByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiA0cmVtO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDRyZW0pOyB9XG5cbi5jYXJkLWhvcml6b250YWwgLndyYXAgLmJveC1pbWcge1xuICB3aWR0aDogNDEuNjYlOyB9XG5cbi5jYXJkLWhvcml6b250YWwgLndyYXAgLmJveC1pbWcgLmltYWdlIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Y1ZjVmNTtcbiAgcGFkZGluZzogMS41cmVtO1xuICB3aWR0aDogMThyZW07XG4gIGhlaWdodDogMThyZW07IH1cblxuLmNhcmQtaG9yaXpvbnRhbCAud3JhcCAuYm94LWltZyAuaW1hZ2UgaW1nIHtcbiAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93bjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBzY2FsZS1kb3duOyB9XG5cbi5jYXJkLWhvcml6b250YWwgLndyYXAgLmNhcHRpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gIHdpZHRoOiA1OC4zMyU7IH1cblxuLmNhcmQtaG9yaXpvbnRhbCAud3JhcCAuY2FwdGlvbiAudGl0bGUgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uY2FyZC1ob3Jpem9udGFsIC53cmFwIC5jYXB0aW9uIC5kZXNjIHtcbiAgbWFyZ2luLXRvcDogMXJlbTsgfVxuXG4uY2FyZC1ob3Jpem9udGFsIC53cmFwIC5jYXB0aW9uIC5kZXNjIHAge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjJyZW07IH1cblxuLmNhcmQtaG9yaXpvbnRhbCAud3JhcCAuY2FwdGlvbiAucHJpY2Uge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBjb2xvcjogIzJkOGIzNTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjJyZW07IH1cblxuLmNhcmQtaG9yaXpvbnRhbCAud3JhcCAuY2FwdGlvbiAuYnRuIHtcbiAgbWFyZ2luLXRvcDogMXJlbTsgfVxuXG4uY2FyZC1ob3Jpem9udGFsIC53cmFwOmhvdmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAuM3JlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC40cztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIC40cztcbiAgdHJhbnNpdGlvbjogYWxsIC40cztcbiAgYm94LXNoYWRvdzogMCAwLjNyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG5cbi5jYXJkLWhvcml6b250YWwgLndyYXA6aG92ZXIgLmJveC1pbWcgLmltYWdlIGltZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xLjVyZW0pO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xLjVyZW0pO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEuNXJlbSk7XG4gIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmNhcmQtaG9yaXpvbnRhbCAud3JhcCB7XG4gICAgcGFkZGluZzogMi41cmVtOyB9IH1cblxuLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzcmVtO1xuICBsZWZ0OiA1MCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHotaW5kZXg6IDk5OyB9XG5cbi5zd2lwZXItcGFnaW5hdGlvbiBzcGFuIHtcbiAgb3BhY2l0eTogMTtcbiAgbWFyZ2luOiAwIC45cmVtO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IC4ycmVtIHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgd2lkdGg6IDEuMnJlbTtcbiAgaGVpZ2h0OiAxLjJyZW07IH1cblxuLnN3aXBlci1wYWdpbmF0aW9uIHNwYW4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuLmFtb3VudCAud3JhcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uYW1vdW50IC53cmFwLCAuYW1vdW50IC53cmFwIC5taW51cywgLmFtb3VudCAud3JhcCAucGx1cyB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmFtb3VudCAud3JhcCAubWludXMsIC5hbW91bnQgLndyYXAgLnBsdXMge1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzUxMmYxMTtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogNC42cmVtOyB9XG5cbi5hbW91bnQgLndyYXAgLm1pbnVzIGltZywgLmFtb3VudCAud3JhcCAucGx1cyBpbWcge1xuICAtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG4gIHdpZHRoOiAuOHJlbTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5hbW91bnQgLndyYXAgLmlucHV0LXdyYXAge1xuICB3aWR0aDogNC43cmVtO1xuICBoZWlnaHQ6IDQuNnJlbTsgfVxuXG4uYW1vdW50IC53cmFwIC5pbnB1dC13cmFwIC5pbnB1dCB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogI2Y0ZThkNjtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNTEyZjExO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDQuNnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5hbW91bnQgLndyYXAgLmlucHV0LXdyYXAgOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLCAuYW1vdW50IC53cmFwIC5pbnB1dC13cmFwIDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmFuaW1hdGFibGUge1xuICAtd2Via2l0LWFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDsgfVxuXG4uYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgLXdlYmtpdC1hbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7IH1cblxuLmFuaW1hdGVkLm1vdmVJbkJvdHRvbSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBtb3ZlSW5Cb3R0b20gMnMgZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbjogbW92ZUluQm90dG9tIDJzIGVhc2UtaW4tb3V0OyB9XG5cbi5hbmltYXRlLW5vbmUge1xuICAtd2Via2l0LWFuaW1hdGlvbjogbm9uZTtcbiAgYW5pbWF0aW9uOiBub25lOyB9XG5cbi5hbmltYXRlLXNwaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7IH1cblxuLmFuaW1hdGUtcGluZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBwaW5nIDFzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpIGluZmluaXRlO1xuICBhbmltYXRpb246IHBpbmcgMXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSkgaW5maW5pdGU7IH1cblxuLmFuaW1hdGUtcHVsc2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbjogcHVsc2UgMnMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC42LCAxKSBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBwdWxzZSAycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpIGluZmluaXRlOyB9XG5cbi5hbmltYXRlLWJvdW5jZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBib3VuY2UgMXMgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogYm91bmNlIDFzIGluZmluaXRlOyB9XG5cbi50ZXh0WCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4udGV4dFg6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCJcIjsgfVxuXG4udGV4dFguYW5pbWF0ZWQ6YWZ0ZXIge1xuICAtd2Via2l0LWFuaW1hdGlvbjogdGV4dFggMXMgY3ViaWMtYmV6aWVyKDAuODU4LCAwLjAxLCAwLjA2OCwgMC45OSkgZm9yd2FyZHM7XG4gIGFuaW1hdGlvbjogdGV4dFggMXMgY3ViaWMtYmV6aWVyKDAuODU4LCAwLjAxLCAwLjA2OCwgMC45OSkgZm9yd2FyZHM7IH1cblxuW2RhdGEtYW9zPWJveC0xXSAud3JhcCAuYm94LWltZyAuaW1hZ2Uge1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAxMDAlIDAgMCk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAxMDAlIDAgMCk7IH1cblxuW2RhdGEtYW9zPWJveC0xXSAud3JhcCAuYm94LWNvbnRlbnQgLmNvbnRlbnQgLnRpdGxlIHtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMCAxMDAlIDApO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAxMDAlIDApOyB9XG5cbltkYXRhLWFvcz1ib3gtMV0gLndyYXAgLmJveC1jb250ZW50IC5jb250ZW50IC5idG4td3JhcCwgW2RhdGEtYW9zPWJveC0xXSAud3JhcCAuYm94LWNvbnRlbnQgLmNvbnRlbnQgLmRlc2Mge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHJlbSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTByZW0pO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTByZW0pO1xuICBvcGFjaXR5OiAwOyB9XG5cbltkYXRhLWFvcz1ib3gtMV0uYW9zLWFuaW1hdGUgLndyYXAgLmJveC1pbWcgLmltYWdlIHtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMCAwIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDFzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE4LCAxKTtcbiAgLW8tdHJhbnNpdGlvbjogMXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTgsIDEpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIDApO1xuICB0cmFuc2l0aW9uOiAxcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xOCwgMSk7IH1cblxuW2RhdGEtYW9zPWJveC0xXS5hb3MtYW5pbWF0ZSAud3JhcCAuYm94LWNvbnRlbnQgLnRpdGxlIHtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMCAwIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC43cyBsaW5lYXIgLjVzO1xuICAtby10cmFuc2l0aW9uOiAuN3MgbGluZWFyIC41cztcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwKTtcbiAgdHJhbnNpdGlvbjogLjdzIGxpbmVhciAuNXM7IH1cblxuW2RhdGEtYW9zPWJveC0xXS5hb3MtYW5pbWF0ZSAud3JhcCAuYm94LWNvbnRlbnQgLmRlc2Mge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuN3MgbGluZWFyIC44cztcbiAgLW8tdHJhbnNpdGlvbjogLjdzIGxpbmVhciAuOHM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogLjdzIGxpbmVhciAuOHM7IH1cblxuW2RhdGEtYW9zPWJveC0xXS5hb3MtYW5pbWF0ZSAud3JhcCAuYm94LWNvbnRlbnQgLmJ0bi13cmFwIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjdzIGxpbmVhciAxLjFzO1xuICAtby10cmFuc2l0aW9uOiAuN3MgbGluZWFyIDEuMXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogLjdzIGxpbmVhciAxLjFzOyB9XG5cbltkYXRhLWFvcz1ib3gtMl0gLndyYXAgLmJveC1pbWcgLmltYWdlIHtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMCAwIDEwMCUpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIDEwMCUpOyB9XG5cbltkYXRhLWFvcz1ib3gtMl0gLndyYXAgLmJveC1jb250ZW50IC5jb250ZW50IC50aXRsZSBoMiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVyZW0pO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVyZW0pO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXJlbSk7XG4gIG9wYWNpdHk6IDA7XG4gIGxldHRlci1zcGFjaW5nOiAxcmVtOyB9XG5cbltkYXRhLWFvcz1ib3gtMl0gLndyYXAgLmJveC1jb250ZW50IC5jb250ZW50IC5idG4td3JhcCwgW2RhdGEtYW9zPWJveC0yXSAud3JhcCAuYm94LWNvbnRlbnQgLmNvbnRlbnQgLmRlc2Mge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHJlbSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTByZW0pO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTByZW0pO1xuICBvcGFjaXR5OiAwOyB9XG5cbltkYXRhLWFvcz1ib3gtMl0uYW9zLWFuaW1hdGUgLndyYXAgLmJveC1pbWcgLmltYWdlIHtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMCAwIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDFzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE4LCAxKTtcbiAgLW8tdHJhbnNpdGlvbjogMXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTgsIDEpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIDApO1xuICB0cmFuc2l0aW9uOiAxcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xOCwgMSk7IH1cblxuW2RhdGEtYW9zPWJveC0yXS5hb3MtYW5pbWF0ZSAud3JhcCAuYm94LWNvbnRlbnQgLnRpdGxlIGgyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzIGxpbmVhciAuNXM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAxcyBsaW5lYXIgLjVzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBsaW5lYXIgLjVzO1xuICBsZXR0ZXItc3BhY2luZzogdW5zZXQ7IH1cblxuW2RhdGEtYW9zPWJveC0yXS5hb3MtYW5pbWF0ZSAud3JhcCAuYm94LWNvbnRlbnQgLmRlc2Mge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuN3MgbGluZWFyIC44cztcbiAgLW8tdHJhbnNpdGlvbjogLjdzIGxpbmVhciAuOHM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogLjdzIGxpbmVhciAuOHM7IH1cblxuW2RhdGEtYW9zPWJveC0yXS5hb3MtYW5pbWF0ZSAud3JhcCAuYm94LWNvbnRlbnQgLmJ0bi13cmFwIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjdzIGxpbmVhciAxLjFzO1xuICAtby10cmFuc2l0aW9uOiAuN3MgbGluZWFyIDEuMXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogLjdzIGxpbmVhciAxLjFzOyB9XG5cbi5jdXN0b20tc2VsZWN0IHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIuMjVyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDAgMnJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNC41cmVtOyB9XG5cbi5jdXN0b20tc2VsZWN0X19jYXJldCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBjb2xvcjogIzAwMDsgfVxuXG4uY3VzdG9tLXNlbGVjdF9fbGlzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogOTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLmN1c3RvbS1zZWxlY3RfX2l0ZW0ge1xuICBkaXNwbGF5OiBub25lO1xuICB6LWluZGV4OiAyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDEuMTVyZW0gMnJlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLmN1c3RvbS1zZWxlY3RfX2l0ZW0uaW5pdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItYm90dG9tOiAwLjVweCBzb2xpZCByZ2JhKDE1MiwgMTUyLCAxNTIsIDAuMik7XG4gIHBhZGRpbmc6IDEuMTVyZW0gMDsgfVxuXG4uY3VzdG9tLXNlbGVjdF9faXRlbTpub3QoLmluaXQpIHtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuXG4uY3VzdG9tLXNlbGVjdF9faXRlbS5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICNlNGU0ZTQ7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi5jdXN0b20tc2VsZWN0Lm9wZW4gLmN1c3RvbS1zZWxlY3RfX2xpc3Qge1xuICB6LWluZGV4OiA5OSAhaW1wb3J0YW50OyB9XG5cbi5jdXN0b20tc2VsZWN0Lm9wZW4gLmN1c3RvbS1zZWxlY3RfX2xpc3QgLmN1c3RvbS1zZWxlY3RfX2l0ZW0ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4udG9nZ2xlLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAxNXB4IDIzcHggMTZweCAwOyB9XG5cbi50b2dnbGUtYnRuIHNwYW4sIC50b2dnbGUtYnRuIHNwYW46YWZ0ZXIsIC50b2dnbGUtYnRuIHNwYW46YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgd2lkdGg6IDIzcHg7XG4gIGhlaWdodDogMnB4O1xuICBjb250ZW50OiBcIlwiOyB9XG5cbi50b2dnbGUtYnRuIHNwYW46YmVmb3JlIHtcbiAgdG9wOiAtN3B4OyB9XG5cbi50b2dnbGUtYnRuIHNwYW46YWZ0ZXIge1xuICBib3R0b206IC03cHg7IH1cblxuLnRvZ2dsZS1idG4gc3BhbjphZnRlciwgLnRvZ2dsZS1idG4gc3BhbjpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGN1YmljLWJlemllcigwLjYsIDAsIDAuMiwgMS4xKTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAuNiwgMCwgMC4yLCAxLjEpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC42LCAwLCAwLjIsIDEuMSk7IH1cblxuLnRvZ2dsZS1idG4uYWN0aXZlIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4udG9nZ2xlLWJ0bi5hY3RpdmUgc3BhbjphZnRlciwgLnRvZ2dsZS1idG4uYWN0aXZlIHNwYW46YmVmb3JlIHtcbiAgdG9wOiAwOyB9XG5cbi50b2dnbGUtYnRuLmFjdGl2ZSBzcGFuOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cblxuLnRvZ2dsZS1idG4uYWN0aXZlIHNwYW46YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KSByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KSByb3RhdGUoLTQ1ZGVnKTtcbiAgdG9wOiA4cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KSByb3RhdGUoLTQ1ZGVnKTsgfVxuXG4uYnJlYWRjcnVtYi1zZWN0aW9uIHtcbiAgcGFkZGluZzogNHJlbSAwIDVyZW07IH1cblxuLmJyZWFkY3J1bWItc2VjdGlvbiBvbC5icmVhZGNydW1iIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5icmVhZGNydW1iLXNlY3Rpb24gb2wuYnJlYWRjcnVtYiwgLmJyZWFkY3J1bWItc2VjdGlvbiBvbC5icmVhZGNydW1iIGxpIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5icmVhZGNydW1iLXNlY3Rpb24gb2wuYnJlYWRjcnVtYiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYnJlYWRjcnVtYi1zZWN0aW9uIG9sLmJyZWFkY3J1bWIgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbTsgfVxuXG4uYnJlYWRjcnVtYi1zZWN0aW9uIG9sLmJyZWFkY3J1bWIgbGkgYSB7XG4gIC1vLXRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBtYXgtd2lkdGg6IDMwdnc7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjOTg5ODk4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmJyZWFkY3J1bWItc2VjdGlvbiBvbC5icmVhZGNydW1iIGxpOm5vdCg6bGFzdC1jaGlsZCk6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IGNhbGMoMTAwJSArIDFyZW0pO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGNvbG9yOiAjOTg5ODk4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbnRlbnQ6IFwiL1wiOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnJlYWRjcnVtYi1zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLXJvdyAuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cbi5mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjZDNlNmQ1O1xuICBwYWRkaW5nLXRvcDogNXJlbTsgfVxuXG4uZm9vdGVyIC5mdC1tZW51IGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xuICBjb2xvcjogIzUxMmYxMTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogOTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuXG4uZm9vdGVyIC5mdC1tZW51IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4uZm9vdGVyIC5mdC1tZW51IHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4ycmVtOyB9XG5cbi5mb290ZXIgLmZ0LW1lbnUgdWwgbGkgYSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICAtby10cmFuc2l0aW9uOiAuM3M7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgY29sb3I6ICMyOTI5Mjk7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuXG4uZm9vdGVyIC5mdC1tZW51IHVsIGxpLmFjdGl2ZSBhLCAuZm9vdGVyIC5mdC1tZW51IHVsIGxpOmhvdmVyIGEge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgLW8tdHJhbnNpdGlvbjogLjNzO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIGNvbG9yOiAjNTEyZjExOyB9XG5cbi5mb290ZXIgLmZ0LW1lbnUuZnQtaW5mbyB1bCBsaSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uZm9vdGVyIC5mdC1tZW51LmZ0LWluZm8gdWwgbGkgLmljb24ge1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgd2lkdGg6IDEuOHJlbTtcbiAgaGVpZ2h0OiAycmVtOyB9XG5cbi5mb290ZXIgLmZ0LW1lbnUuZnQtaW5mbyB1bCBsaSAuaWNvbiBpbWcge1xuICAtby1vYmplY3QtZml0OiBjb250YWluO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluOyB9XG5cbi5mb290ZXIgLmZ0LWZvcm0gLnRpdGxlIHtcbiAgY29sb3I6ICM1MTJmMTE7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5mb290ZXIgLmZ0LWZvcm0gLnN1Yi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGNvbG9yOiAjMmQ4YjM1O1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uZm9vdGVyIC5mdC1mb3JtIC5mb3JtIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuXG4uZm9vdGVyIC5mdC1mb3JtIC5mb3JtIC5mb3JtLWdyb3VwIGlucHV0LCAuZm9vdGVyIC5mdC1mb3JtIC5mb3JtIC5mb3JtLWdyb3VwIHRleHRhcmVhIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEuNnJlbTsgfVxuXG4uZm9vdGVyIC5mdC1mb3JtIC5mb3JtIC5mb3JtLWdyb3VwIHRleHRhcmVhIHtcbiAgaGVpZ2h0OiAxMi42cmVtO1xuICByZXNpemU6IG5vbmU7IH1cblxuLmZvb3RlciAuZnQtZm9ybSAuZm9ybSAuZm9ybS1ncm91cCAuYnRuIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5mb290ZXIgLmJvdHRvbS13cmFwIHtcbiAgbWFyZ2luLXRvcDogNXJlbTtcbiAgYmFja2dyb3VuZDogIzJkOGIzNTtcbiAgcGFkZGluZzogMS42cmVtIDA7IH1cblxuLmZvb3RlciAuYm90dG9tLXdyYXAgLmlubmVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLmZvb3RlciAuYm90dG9tLXdyYXAgLmlubmVyIC5jb3B5cmlnaHQgcCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZm9vdGVyIC5ib3R0b20td3JhcCAuaW5uZXIgLnNvY2lhbC1saXN0IHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5mb290ZXIgLmJvdHRvbS13cmFwIC5pbm5lciAuc29jaWFsLWxpc3QgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxuLmZvb3RlciAuYm90dG9tLXdyYXAgLmlubmVyIC5zb2NpYWwtbGlzdCBhOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDMuNXJlbTsgfVxuXG4uZm9vdGVyIC5ib3R0b20td3JhcCAuaW5uZXIgLnNvY2lhbC1saXN0IGEgZW0ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyIC5mdC1mb3JtLCAuZm9vdGVyIC5mdC1tZW51IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gIC5mb290ZXIgLmJvdHRvbS13cmFwIC5pbm5lciAuc29jaWFsLWxpc3QgYTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07IH1cbiAgLmZvb3RlciAuYm90dG9tLXdyYXAgLmlubmVyIC5zb2NpYWwtbGlzdCBhIGVtIHtcbiAgICBmb250LXNpemU6IDJyZW07IH0gfVxuXG4jc2Nyb2xsLXRvcCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzcmVtKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzcmVtKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAzcmVtO1xuICBib3R0b206IDRyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoM3JlbSk7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDk5O1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogIzJkOGIzNTtcbiAgcGFkZGluZzogMXJlbSAxLjVyZW07IH1cblxuI3Njcm9sbC10b3AgaW1nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC13ZWJraXQtZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAxLjVyZW07IH1cblxuI3Njcm9sbC10b3Agc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4jc2Nyb2xsLXRvcC5zaG93IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgb3BhY2l0eTogMTsgfVxuXG4uaGVhZGVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0uNXJlbSAwIDAgI2NiY2JjYjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5OTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtLjVyZW0gMCAwICNjYmNiY2I7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5oZWFkZXIgLmhlYWRlci10b3Age1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMC40cmVtOyB9XG5cbi5oZWFkZXIgLmhlYWRlci10b3AgLmxvZ28ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuXG4uaGVhZGVyIC5oZWFkZXItdG9wIC5sb2dvIGltZyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogOC40cmVtOyB9XG5cbi5oZWFkZXIgLmhlYWRlci10b3AgLmdyb3VwIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG4uaGVhZGVyIC5oZWFkZXItdG9wIC5ncm91cCAuY2FydCB7XG4gIG1hcmdpbi1yaWdodDogMnJlbTsgfVxuXG4uaGVhZGVyIC5oZWFkZXItdG9wIC5ncm91cCAuY2FydCAuY2FydC1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uaGVhZGVyIC5oZWFkZXItdG9wIC5ncm91cCAuY2FydCAuY2FydC1pY29uIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEuNnJlbTsgfVxuXG4uaGVhZGVyIC5oZWFkZXItdG9wIC5ncm91cCAuY2FydCAuY2FydC1pY29uIC5jb3VudCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogLTJyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzJkOGIzNTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uaGVhZGVyIC5oZWFkZXItdG9wIC5zZWFyY2gtaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMS42cmVtOyB9XG5cbi5oZWFkZXIgLmhlYWRlci10b3AgLnNlYXJjaC1pY29uIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEuNnJlbTsgfVxuXG4uYmFjay1kcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDEwLjRyZW07XG4gIGxlZnQ6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogOTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAuNHJlbSk7IH1cblxuLmJhY2stZHJvcC5hY3RpdmUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3M7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAuM3M7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAuM3M7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5oZWFkZXIubWluaW1pemVkIC5oZWFkZXItdG9wIHtcbiAgICBoZWlnaHQ6IDcuNHJlbTsgfVxuICAuaGVhZGVyLm1pbmltaXplZCAuaGVhZGVyLXRvcCwgLmhlYWRlci5taW5pbWl6ZWQgLmhlYWRlci10b3AgLmxvZ28gaW1nIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0OyB9XG4gIC5oZWFkZXIubWluaW1pemVkIC5oZWFkZXItdG9wIC5sb2dvIGltZyB7XG4gICAgaGVpZ2h0OiA1LjRyZW07IH1cbiAgLmhlYWRlciAuaGVhZGVyLWJvdHRvbSAubWVudV9fbGlzdCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuaGVhZGVyIC5oZWFkZXItYm90dG9tIC5tZW51X19pdGVtIHtcbiAgICBwYWRkaW5nOiAycmVtIDA7IH1cbiAgLmhlYWRlciAuaGVhZGVyLWJvdHRvbSAubWVudV9faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW07IH1cbiAgLmhlYWRlciAuaGVhZGVyLWJvdHRvbSAubWVudSAjbWFnaWMtbGluZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6ICMyZDhiMzU7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAuNXJlbTsgfVxuICAuaGVhZGVyIC5oZWFkZXItYm90dG9tIC5tZW51X19saW5rIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIC5oZWFkZXIgLmhlYWRlci1ib3R0b20gLm1lbnVfX2xpbms6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5oZWFkZXIgLmhlYWRlci10b3AgLnRvZ2dsZS1idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uc2VhcmNoLXdyYXBwZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTEwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTExMCUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcyBjdWJpYy1iZXppZXIoMC4yMiwgMC40NCwgMCwgMSk7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAxcyBjdWJpYy1iZXppZXIoMC4yMiwgMC40NCwgMCwgMSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwLjNyZW0gMS4ycmVtIDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTEwJSk7XG4gIHotaW5kZXg6IDk5O1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgY3ViaWMtYmV6aWVyKDAuMjIsIDAuNDQsIDAsIDEpO1xuICBib3gtc2hhZG93OiAwIDAuM3JlbSAxLjJyZW0gMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiA1cmVtIDAgM3JlbTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnNlYXJjaC13cmFwcGVyLCAuc2VhcmNoLXdyYXBwZXIgLmNsb3NlLWJ0biB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uc2VhcmNoLXdyYXBwZXIgLmNsb3NlLWJ0biB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxcmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xuICBjb2xvcjogIzAwMDsgfVxuXG4uc2VhcmNoLXdyYXBwZXIgLnNlYXJjaGJveCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5zZWFyY2gtd3JhcHBlciAuc2VhcmNoYm94IGlucHV0IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXg6IDE7XG4gIGZsZXg6IDE7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogI2Y0ZThkNjtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxLjZyZW07IH1cblxuLnNlYXJjaC13cmFwcGVyIC5zZWFyY2hib3ggOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxLjZyZW07IH1cblxuLnNlYXJjaC13cmFwcGVyIC5zZWFyY2hib3ggLnNlYXJjaC1idG4ge1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjMmQ4YjM1O1xuICBwYWRkaW5nOiAwIDJyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cblxuLnNlYXJjaC13cmFwcGVyIC5zZWFyY2hib3ggLnNlYXJjaC1idG4gaW1nIHtcbiAgLW8tb2JqZWN0LWZpdDogY29udGFpbjtcbiAgd2lkdGg6IDIuNTNyZW07XG4gIGhlaWdodDogMi41M3JlbTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuXG4uc2VhcmNoLXdyYXBwZXIuc2hvdyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuaGVhZGVyIC5oZWFkZXItdG9wIC5sb2dvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSk7XG4gICAgYm90dG9tOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTsgfVxuICAuaGVhZGVyIC5oZWFkZXItYm90dG9tIC5tZW51IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5oZWFkZXIgLm1vYmlsZS1uYXYge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAxMC40cmVtO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICB6LWluZGV4OiA5OTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDEwLjRyZW0pO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bzsgfVxuICAuaGVhZGVyIC5tb2JpbGUtbmF2LmFjdGl2ZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNnMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgLjZzIGVhc2U7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zaXRpb246IGFsbCAuNnMgZWFzZTsgfVxuICAuaGVhZGVyIC5tb2JpbGUtbmF2IC5tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuaGVhZGVyIC5tb2JpbGUtbmF2IC5tZW51X19saXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIC5oZWFkZXIgLm1vYmlsZS1uYXYgLm1lbnVfX2xpbmsge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuaGVhZGVyIC5tb2JpbGUtbmF2IC5tZW51X19pdGVtIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMDsgfVxuICAuaGVhZGVyIC5tb2JpbGUtbmF2IC5tZW51X19pdGVtOmFjdGl2ZSBhIHtcbiAgICBjb2xvcjogIzJkOGIzNTsgfSB9XG5cbi5tZnAtYmcge1xuICBvcGFjaXR5OiAuODtcbiAgei1pbmRleDogNTAyO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9ODApO1xuICBiYWNrZ3JvdW5kOiAjMGIwYjBiO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5tZnAtYmcsIC5tZnAtd3JhcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5tZnAtd3JhcCB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiA1MDM7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ubWZwLWNvbnRhaW5lciB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm1mcC1jb250YWluZXI6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxuLm1mcC1hbGlnbi10b3AgLm1mcC1jb250YWluZXI6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubWZwLWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgei1pbmRleDogNTA1O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4ubWZwLWFqYXgtaG9sZGVyIC5tZnAtY29udGVudCwgLm1mcC1pbmxpbmUtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gIGN1cnNvcjogYXV0bztcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm1mcC1hamF4LWN1ciB7XG4gIGN1cnNvcjogcHJvZ3Jlc3M7IH1cblxuLm1mcC16b29tLW91dC1jdXIsIC5tZnAtem9vbS1vdXQtY3VyIC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2Uge1xuICBjdXJzb3I6IC13ZWJraXQtem9vbS1vdXQ7XG4gIGN1cnNvcjogem9vbS1vdXQ7IH1cblxuLm1mcC16b29tIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IC13ZWJraXQtem9vbS1pbjtcbiAgY3Vyc29yOiB6b29tLWluOyB9XG5cbi5tZnAtYXV0by1jdXJzb3IgLm1mcC1jb250ZW50IHtcbiAgY3Vyc29yOiBhdXRvOyB9XG5cbi5tZnAtYXJyb3csIC5tZnAtY2xvc2UsIC5tZnAtY291bnRlciwgLm1mcC1wcmVsb2FkZXIge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5tZnAtbG9hZGluZy5tZnAtZmlndXJlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubWZwLWhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLm1mcC1wcmVsb2FkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogOHB4O1xuICBsZWZ0OiA4cHg7XG4gIHotaW5kZXg6IDUwNDtcbiAgbWFyZ2luLXRvcDogLS44ZW07XG4gIHdpZHRoOiBhdXRvO1xuICBjb2xvcjogI2NjYztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5tZnAtcHJlbG9hZGVyIGEge1xuICBjb2xvcjogI2NjYzsgfVxuXG4ubWZwLXByZWxvYWRlciBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLm1mcC1zLWVycm9yIC5tZnAtY29udGVudCwgLm1mcC1zLXJlYWR5IC5tZnAtcHJlbG9hZGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5idXR0b24ubWZwLWFycm93LCBidXR0b24ubWZwLWNsb3NlIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogNTA2O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4ubWZwLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBvcGFjaXR5OiAuNjU7XG4gIHBhZGRpbmc6IDAgMCAxOHB4IDEwcHg7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogQXJpYWwsIEJhc2tlcnZpbGxlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLm1mcC1jbG9zZTpmb2N1cywgLm1mcC1jbG9zZTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLm1mcC1jbG9zZTphY3RpdmUge1xuICB0b3A6IDFweDsgfVxuXG4ubWZwLWNsb3NlLWJ0bi1pbiAubWZwLWNsb3NlIHtcbiAgY29sb3I6ICMzMzM7IH1cblxuLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY2xvc2UsIC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2Uge1xuICByaWdodDogLTZweDtcbiAgcGFkZGluZy1yaWdodDogNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5tZnAtY291bnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgY29sb3I6ICNjY2M7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7IH1cblxuLm1mcC1hcnJvdyB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHRvcDogNTAlO1xuICBvcGFjaXR5OiAuNjU7XG4gIG1hcmdpbjogLTU1cHggMCAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiAxMTBweDsgfVxuXG4ubWZwLWFycm93OmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IC01NHB4OyB9XG5cbi5tZnAtYXJyb3c6Zm9jdXMsIC5tZnAtYXJyb3c6aG92ZXIge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5tZnAtYXJyb3cgLm1mcC1hLCAubWZwLWFycm93IC5tZnAtYiwgLm1mcC1hcnJvdzphZnRlciwgLm1mcC1hcnJvdzpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiBcIlwiOyB9XG5cbi5tZnAtYXJyb3cgLm1mcC1hLCAubWZwLWFycm93OmFmdGVyIHtcbiAgdG9wOiA4cHg7XG4gIG9wYWNpdHk6IC44O1xuICBib3JkZXItdG9wLXdpZHRoOiAxMnB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxMnB4OyB9XG5cbi5tZnAtYXJyb3cgLm1mcC1iLCAubWZwLWFycm93OmJlZm9yZSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDIwcHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDIwcHg7IH1cblxuLm1mcC1hcnJvdy1sZWZ0IHtcbiAgbGVmdDogMDsgfVxuXG4ubWZwLWFycm93LWxlZnQgLm1mcC1hLCAubWZwLWFycm93LWxlZnQ6YWZ0ZXIge1xuICBsZWZ0OiA1cHg7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCAjMDAwOyB9XG5cbi5tZnAtYXJyb3ctbGVmdCAubWZwLWIsIC5tZnAtYXJyb3ctbGVmdDpiZWZvcmUge1xuICBib3JkZXItcmlnaHQ6IDIwcHggc29saWQgI2ZmZjsgfVxuXG4ubWZwLWFycm93LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7IH1cblxuLm1mcC1hcnJvdy1yaWdodCAubWZwLWEsIC5tZnAtYXJyb3ctcmlnaHQ6YWZ0ZXIge1xuICBsZWZ0OiAzcHg7XG4gIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkICMwMDA7IH1cblxuLm1mcC1hcnJvdy1yaWdodCAubWZwLWIsIC5tZnAtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IDIwcHggc29saWQgI2ZmZjsgfVxuXG4ubWZwLWlmcmFtZS1ob2xkZXIge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7IH1cblxuLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDkwMHB4O1xuICBsaW5lLWhlaWdodDogMDsgfVxuXG4ubWZwLWlmcmFtZS1zY2FsZXIge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5tZnAtaWZyYW1lLXNjYWxlciBpZnJhbWUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTNweDtcbiAgbGVmdDogMDtcbiAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY2xvc2Uge1xuICB0b3A6IC00M3B4OyB9XG5cbmltZy5tZnAtaW1nIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogNDBweCAwO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLm1mcC1maWd1cmU6YWZ0ZXIsIGltZy5tZnAtaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAwOyB9XG5cbi5tZnAtZmlndXJlOmFmdGVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwcHg7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDQwcHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgY29udGVudDogXCJcIjsgfVxuXG4ubWZwLWJvdHRvbS1iYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgY3Vyc29yOiBhdXRvO1xuICBtYXJnaW4tdG9wOiAtMzZweDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm1mcC10aXRsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG4gIGNvbG9yOiAjZjNmM2YzO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDsgfVxuXG4ubWZwLWZpZ3VyZSBzbWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2JkYmRiZDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDsgfVxuXG4ubWZwLWltYWdlLWhvbGRlciAubWZwLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLm1mcC1nYWxsZXJ5IC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtZmlndXJlIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiAzMDBweCksIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAubWZwLWltZy1tb2JpbGUgLm1mcC1pbWFnZS1ob2xkZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5tZnAtaW1nLW1vYmlsZSBpbWcubWZwLWltZyB7XG4gICAgcGFkZGluZzogMDsgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1maWd1cmU6YWZ0ZXIge1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7IH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtYm90dG9tLWJhciB7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAwO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBwYWRkaW5nOiAzcHggNXB4OyB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWJvdHRvbS1iYXI6ZW1wdHkge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtY291bnRlciB7XG4gICAgdG9wOiAzcHg7XG4gICAgcmlnaHQ6IDVweDsgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1jbG9zZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZSBzbWFsbCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLm1mcC1hcnJvdyB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43NSk7IH1cbiAgLm1mcC1hcnJvdy1sZWZ0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDA7XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDA7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMDsgfVxuICAubWZwLWFycm93LXJpZ2h0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJTsgfVxuICAubWZwLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgIHBhZGRpbmctbGVmdDogNnB4OyB9IH1cblxuLm1mcC1pZTcgLm1mcC1pbWcge1xuICBwYWRkaW5nOiAwOyB9XG5cbi5tZnAtaWU3IC5tZnAtYm90dG9tLWJhciB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tbGVmdDogLTMwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB3aWR0aDogNjAwcHg7IH1cblxuLm1mcC1pZTcgLm1mcC1jb250YWluZXIge1xuICBwYWRkaW5nOiAwOyB9XG5cbi5tZnAtaWU3IC5tZnAtY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiA0NHB4OyB9XG5cbi5tZnAtaWU3IC5tZnAtY2xvc2Uge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogMDsgfVxuXG4jbG9hZGVyLWNvbnRhaW5lciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5OTk5O1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbiNsb2FkZXItY29udGFpbmVyIC5sb2FkZXIge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjVyZW07IH1cblxuI2xvYWRlci1jb250YWluZXIgLmxvYWRlciwgI2xvYWRlci1jb250YWluZXIgLmxvYWRlcl9fbG9nbyBkaXYge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cblxuI2xvYWRlci1jb250YWluZXIgLmxvYWRlcl9fbG9nbyBkaXYge1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDNzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24tZHVyYXRpb246IDNzO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogM3JlbTsgfVxuXG4jbG9hZGVyLWNvbnRhaW5lciAubG9hZGVyX19sb2dvIGRpdjpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNocmluay0yO1xuICBhbmltYXRpb24tbmFtZTogc2hyaW5rLTI7IH1cblxuI2xvYWRlci1jb250YWluZXIgLmxvYWRlcl9fbG9nbyBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2hyaW5rO1xuICBhbmltYXRpb24tbmFtZTogc2hyaW5rOyB9XG5cbiNsb2FkZXItY29udGFpbmVyIC5sb2FkZXJfX3Byb2dyZXNzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS4zcmVtOyB9XG5cbi5wYWdlLXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA4cmVtIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ucGFnZS10aXRsZSAudGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IC13ZWJraXQtZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiAtbW96LWZpdC1jb250ZW50O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ucGFnZS10aXRsZTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMzUpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb250ZW50OiBcIlwiOyB9XG5cbi5hYm91dC11cyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDsgfVxuXG4uYWJvdXQtdXM6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nOiA1cmVtIDA7IH1cblxuLmFib3V0LXVzOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogNXJlbTsgfVxuXG4uYWJvdXQtdXMgLmlubmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogODAlOyB9XG4gIC5hYm91dC11cyAuaW5uZXIudy0xMDAge1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgIC5hYm91dC11cyAuaW5uZXIudy0xMDAgLmhlcmUtYXQgLm15LXRhYnMgLnRhYnMtbmF2IHtcbiAgICAgIGJhY2tncm91bmQ6ICM1MTJmMTE7IH1cbiAgICAgIC5hYm91dC11cyAuaW5uZXIudy0xMDAgLmhlcmUtYXQgLm15LXRhYnMgLnRhYnMtbmF2IGxpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLmFib3V0LXVzIC5pbm5lci53LTEwMCAuaGVyZS1hdCAubXktdGFicyAudGFicy1uYXYgbGkgYSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVyZW07IH1cbiAgICAuYWJvdXQtdXMgLmlubmVyLnctMTAwIC5oZXJlLWF0IC5teS10YWJzIC50YWItY29udGFpbmVyIC52aWRlby1saXN0IHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFib3V0LXVzIC5pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuLmFib3V0LXVzIC5tYWluLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5hYm91dC11cyAuYmFubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDM1JTsgfVxuXG4uYWJvdXQtdXMgLmJhbm5lciBpbWcge1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5hYm91dC11czpmaXJzdC1jaGlsZCAuaGVyZS1hdCB7XG4gIHBhZGRpbmc6IDVyZW0gMDsgfVxuXG4uYWJvdXQtdXMgLmhlcmUtYXQgLmxpc3QtaXRlbSB7XG4gIC1tcy1mbGV4LWZsb3c6IHdyYXA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiB3cmFwO1xuICBtYXJnaW46IDAgLTEuNXJlbTsgfVxuXG4uYWJvdXQtdXMgLmhlcmUtYXQgLmxpc3QtaXRlbSAuaXRlbSB7XG4gIHBhZGRpbmc6IDAgMS41cmVtO1xuICB3aWR0aDogMzMuMzMlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5hYm91dC11cyAuaGVyZS1hdCAubGlzdC1pdGVtIC5pdGVtIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuYWJvdXQtdXMgLmhlcmUtYXQgLmxpc3QtaXRlbSAuaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9IH1cblxuLmFib3V0LXVzIC5oZXJlLWF0IC5saXN0LWl0ZW0gLml0ZW0gLndyYXAge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgYmFja2dyb3VuZDogI2M5ZTFjYjtcbiAgcGFkZGluZzogM3JlbTsgfVxuXG4uYWJvdXQtdXMgLmhlcmUtYXQgLmxpc3QtaXRlbSAuaXRlbTpmaXJzdC1jaGlsZCAud3JhcCAudGl0bGUge1xuICBjb2xvcjogIzUxMmYxMTsgfVxuXG4uYWJvdXQtdXMgLmhlcmUtYXQgLmxpc3QtaXRlbSAuaXRlbTpudGgtY2hpbGQoMikgLndyYXAge1xuICBiYWNrZ3JvdW5kOiAjZjRlOGQ2OyB9XG5cbi5hYm91dC11cyAuaGVyZS1hdCAubGlzdC1pdGVtIC5pdGVtOm50aC1jaGlsZCgyKSAud3JhcCAudGl0bGUge1xuICBjb2xvcjogIzJkOGIzNTsgfVxuXG4uYWJvdXQtdXMgLmhlcmUtYXQgLmxpc3QtaXRlbSAuaXRlbTpudGgtY2hpbGQoMykgLndyYXAgLnRpdGxlIHtcbiAgY29sb3I6ICM1MTJmMTE7IH1cblxuLmFib3V0LXVzIC5oZXJlLWF0IC5saXN0LWl0ZW0gLml0ZW0gLmljb24ge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IC13ZWJraXQtZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiAtbW96LWZpdC1jb250ZW50O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7IH1cblxuLmFib3V0LXVzIC5oZXJlLWF0IC5saXN0LWl0ZW0gLml0ZW0gLmljb24gaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMy41cmVtOyB9XG5cbi5hYm91dC11cyAuaGVyZS1hdCAubGlzdC1pdGVtIC5pdGVtIC5kZXNjIHtcbiAgZm9udC1zaXplOiAxLjRyZW07IH1cblxuLmFib3V0LXVzIC5oZXJlLWF0IC5saXN0LWl0ZW0gLml0ZW0gLnRpdGxlIHtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5hYm91dC11cyAuaGVyZS1hdCAuY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiA1cmVtOyB9XG5cbi5hYm91dC11cyAuaGVyZS1hdCAuY29udGVudCBwIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uYWJvdXQtdXMgLmhlcmUtYXQgLm15LXRhYnMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBtYXJnaW4tdG9wOiA1cmVtO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuXG4uYWJvdXQtdXMgLmhlcmUtYXQgLm15LXRhYnMgLnRhYnMtbmF2LXdyYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdy14OiBhdXRvOyB9XG5cbi5hYm91dC11cyAuaGVyZS1hdCAubXktdGFicyAudGFicy1uYXYge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogNTc1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLmFib3V0LXVzIC5oZXJlLWF0IC5teS10YWJzIC50YWJzLW5hdiBsaSB7XG4gIHdpZHRoOiAzMy4zMyU7IH1cblxuLmFib3V0LXVzIC5oZXJlLWF0IC5teS10YWJzIC50YWJzLW5hdiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA1cmVtIHNvbGlkIHJnYmEoODEsIDQ3LCAxNywgMC41KTsgfVxuXG4uYWJvdXQtdXMgLmhlcmUtYXQgLm15LXRhYnMgLnRhYnMtbmF2IGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2Y0ZThkNjtcbiAgcGFkZGluZzogMS4ycmVtO1xuICBjb2xvcjogIzUxMmYxMTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmFib3V0LXVzIC5oZXJlLWF0IC5teS10YWJzIC50YWJzLW5hdiBsaS5hY3RpdmUgYSB7XG4gIGJhY2tncm91bmQ6ICM1MTJmMTE7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5hYm91dC11cyAuaGVyZS1hdCAubXktdGFicyAudGFiLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDRyZW0gNXJlbTsgfVxuXG4uYWJvdXQtdXMgLmhlcmUtYXQgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLmltYWdlcyB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5hYm91dC11cyAuaGVyZS1hdCAubXktdGFicyAudGFiLWNvbnRhaW5lciAuaW1hZ2VzIC5pbWFnZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICB3aWR0aDogY2FsYyg1MCUgLSAzcmVtKTsgfVxuXG4uYWJvdXQtdXMgLmhlcmUtYXQgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLmRvd25sb2FkLWxpc3QgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgY29sb3I6ICMyZDhiMzU7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMi42cmVtOyB9XG5cbi5hYm91dC11cyAuaGVyZS1hdCAubXktdGFicyAudGFiLWNvbnRhaW5lciAuZG93bmxvYWQtbGlzdCBhOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC44cmVtO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjMmQ4YjM1O1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBjb250ZW50OiBcIlwiOyB9XG5cbi5hYm91dC11cyAuaGVyZS1hdCAubXktdGFicyAudGFiLWNvbnRhaW5lciAuZG93bmxvYWQtbGlzdCBhOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG5cbi5hYm91dC11cyAuaGVyZS1hdCAubXktdGFicyAudGFiLWNvbnRhaW5lciAudmlkZW8tbGlzdCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDgwLjhyZW07IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hYm91dC11cyAuaGVyZS1hdCAubXktdGFicyAudGFiLWNvbnRhaW5lciAudmlkZW8tbGlzdCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuLmFib3V0LXVzIC5oZXJlLWF0IC5teS10YWJzIC50YWItY29udGFpbmVyIC52aWRlby1saXN0IC5pdGVtcyB7XG4gIC1tcy1mbGV4LWZsb3c6IHdyYXA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiB3cmFwO1xuICBtYXJnaW46IDAgLTEuNXJlbTsgfVxuXG4uYWJvdXQtdXMgLmhlcmUtYXQgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLnZpZGVvLWxpc3QgLml0ZW1zIC5pdGVtIHtcbiAgcGFkZGluZzogMCAxLjVyZW07XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmFib3V0LXVzIC5oZXJlLWF0IC5teS10YWJzIC50YWItY29udGFpbmVyIC52aWRlby1saXN0IC5pdGVtcyAuaXRlbSAudmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA1OS44OTcxNyU7IH1cblxuLmFib3V0LXVzIC5oZXJlLWF0IC5teS10YWJzIC50YWItY29udGFpbmVyIC52aWRlby1saXN0IC5pdGVtcyAuaXRlbSAudmlkZW8gaWZyYW1lIHtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmFib3V0LXVzIC5oZXJlLWF0IC5teS10YWJzIC50YWItY29udGFpbmVyIC52aWRlby1saXN0IC5pdGVtcyAuaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uYmxvZy1zZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDVyZW0gMDsgfVxuXG4uYmxvZy1zZWN0aW9uIC5tYWluLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5ibG9nLXNlY3Rpb24gLmJsb2ctd3JhcHBlciB7XG4gIC1tcy1mbGV4LWZsb3c6IHdyYXA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiB3cmFwOyB9XG5cbi5ibG9nLXNlY3Rpb24gLmJsb2ctd3JhcHBlciAuc2lkZWJhci1tZW51IHtcbiAgcGFkZGluZy1yaWdodDogN3JlbTsgfVxuXG4uYmxvZy1zZWN0aW9uIC5ibG9nLXdyYXBwZXIgLmJsb2ctaXRlbXMtd3JhcHBlciAuaXRlbSB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gIC1vLXRyYW5zaXRpb246IC4zcztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTsgfVxuXG4uYmxvZy1zZWN0aW9uIC5ibG9nLXdyYXBwZXIgLmJsb2ctaXRlbXMtd3JhcHBlciAuaXRlbSAuYm94LWltZyB7XG4gIHdpZHRoOiAzMy4zMyU7IH1cblxuLmJsb2ctc2VjdGlvbiAuYmxvZy13cmFwcGVyIC5ibG9nLWl0ZW1zLXdyYXBwZXIgLml0ZW0gLmJveC1pbWcgLmltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5ibG9nLXNlY3Rpb24gLmJsb2ctd3JhcHBlciAuYmxvZy1pdGVtcy13cmFwcGVyIC5pdGVtIC5ib3gtaW1nIC5pbWFnZSBpbWcge1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gIC1vLXRyYW5zaXRpb246IC4zcztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLmJsb2ctc2VjdGlvbiAuYmxvZy13cmFwcGVyIC5ibG9nLWl0ZW1zLXdyYXBwZXIgLml0ZW0gLmNhcHRpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAzcmVtIDVyZW07XG4gIHdpZHRoOiA2Ni42NiU7IH1cblxuLmJsb2ctc2VjdGlvbiAuYmxvZy13cmFwcGVyIC5ibG9nLWl0ZW1zLXdyYXBwZXIgLml0ZW0gLmNhcHRpb24gLnRpdGxlIGEge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmJsb2ctc2VjdGlvbiAuYmxvZy13cmFwcGVyIC5ibG9nLWl0ZW1zLXdyYXBwZXIgLml0ZW0gLmNhcHRpb24gLmRlc2Mge1xuICBtYXJnaW4tdG9wOiAxcmVtOyB9XG5cbi5ibG9nLXNlY3Rpb24gLmJsb2ctd3JhcHBlciAuYmxvZy1pdGVtcy13cmFwcGVyIC5pdGVtIC5jYXB0aW9uIC5kZXNjIHAge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNnJlbTsgfVxuXG4uYmxvZy1zZWN0aW9uIC5ibG9nLXdyYXBwZXIgLmJsb2ctaXRlbXMtd3JhcHBlciAuaXRlbSAuY2FwdGlvbiAudGFncyAqIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjZyZW07IH1cblxuLmJsb2ctc2VjdGlvbiAuYmxvZy13cmFwcGVyIC5ibG9nLWl0ZW1zLXdyYXBwZXIgLml0ZW0gLmNhcHRpb24gLmRhdGUge1xuICBtYXJnaW4tdG9wOiAxLjhyZW07XG4gIGNvbG9yOiAjODE4MTgxO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi5ibG9nLXNlY3Rpb24gLmJsb2ctd3JhcHBlciAuYmxvZy1pdGVtcy13cmFwcGVyIC5pdGVtIC5jYXB0aW9uIC5idG4td3JhcCB7XG4gIG1hcmdpbi10b3A6IDFyZW07IH1cblxuLmJsb2ctc2VjdGlvbiAuYmxvZy13cmFwcGVyIC5ibG9nLWl0ZW1zLXdyYXBwZXIgLml0ZW06aG92ZXIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gIC1vLXRyYW5zaXRpb246IC4zcztcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xNik7IH1cblxuLmJsb2ctc2VjdGlvbiAuYmxvZy13cmFwcGVyIC5ibG9nLWl0ZW1zLXdyYXBwZXIgLml0ZW06aG92ZXIgLmJveC1pbWcgaW1nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICAtby10cmFuc2l0aW9uOiAuM3M7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgdHJhbnNpdGlvbjogLjNzOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1zZWN0aW9uIC5ibG9nLXdyYXBwZXIgLmJsb2ctaXRlbXMtd3JhcHBlciAuaXRlbSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07IH1cbiAgLmJsb2ctc2VjdGlvbiAuYmxvZy13cmFwcGVyIC5ibG9nLWl0ZW1zLXdyYXBwZXIgLml0ZW0gLmJveC1pbWcsIC5ibG9nLXNlY3Rpb24gLmJsb2ctd3JhcHBlciAuYmxvZy1pdGVtcy13cmFwcGVyIC5pdGVtIC5jYXB0aW9uIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuYmxvZy1zZWN0aW9uIC5ibG9nLXdyYXBwZXIgLmJsb2ctaXRlbXMtd3JhcHBlciAuaXRlbSAuY2FwdGlvbiB7XG4gICAgcGFkZGluZzogM3JlbTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvZy1zZWN0aW9uIC5ibG9nLXdyYXBwZXIgLmJsb2ctaXRlbXMtd3JhcHBlciwgLmJsb2ctc2VjdGlvbiAuYmxvZy13cmFwcGVyIC5zaWRlYmFyLW1lbnUge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuYmxvZy1zZWN0aW9uIC5ibG9nLXdyYXBwZXIgLnNpZGViYXItbWVudSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zaWRlYmFyLW1lbnUgLmhlYWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc2lkZWJhci1tZW51IC5oZWFkOmFmdGVyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMnJlbTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMjRweC8xIE1hdGVyaWFsIERlc2lnbiBJY29ucztcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICBjb250ZW50OiBcIlxcZjE0MFwiOyB9XG4gIC5zaWRlYmFyLW1lbnUgLmZpbHRlci1saXN0LCAuc2lkZWJhci1tZW51IC5tZW51LWxpc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNpZGViYXItbWVudSAud3JhcDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfSB9XG5cbi5iZS1hLXNwb25zb3Ige1xuICBwYWRkaW5nOiA1cmVtIDA7IH1cblxuLmJlLWEtc3BvbnNvciAubWFpbi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uYmUtYS1zcG9uc29yIC5wYWdlLWRlc2Mge1xuICBtYXJnaW4tYm90dG9tOiA2cmVtOyB9XG5cbi5iZS1hLXNwb25zb3IgLnBhZ2UtZGVzYyBwIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmJlLWEtc3BvbnNvciAucGFnZS1kZXNjIHA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07IH1cblxuLmJlLWEtc3BvbnNvciBhcnRpY2xlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7IH1cblxuLmJlLWEtc3BvbnNvciBhcnRpY2xlIC53cmFwIC5oZWFkIHtcbiAgYmFja2dyb3VuZDogIzJkOGIzNTtcbiAgcGFkZGluZzogMS4zcmVtIDNyZW07IH1cblxuLmJlLWEtc3BvbnNvciBhcnRpY2xlIC53cmFwIC5oZWFkIGgyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5iZS1hLXNwb25zb3IgYXJ0aWNsZSAud3JhcCAuY29udGVudCB7XG4gIHBhZGRpbmc6IDNyZW07IH1cblxuLmJlLWEtc3BvbnNvciBhcnRpY2xlIC53cmFwIC5jb250ZW50IC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5iZS1hLXNwb25zb3IgYXJ0aWNsZSAud3JhcCAuY29udGVudCBwIHtcbiAgZm9udC1zaXplOiAxLjZyZW07IH1cblxuLmJlLWEtc3BvbnNvciBhcnRpY2xlIC53cmFwIC5jb250ZW50IHA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07IH1cblxuLmJlLWEtc3BvbnNvciBhcnRpY2xlIC53cmFwIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSB7XG4gIGJvcmRlci10b3A6IDAuMDVyZW0gc29saWQgcmdiYSg4MSwgNDcsIDE3LCAwLjIpO1xuICBwYWRkaW5nOiAycmVtIDVyZW07IH1cblxuLmJlLWEtc3BvbnNvciBhcnRpY2xlIC53cmFwIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRpbmcge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5iZS1hLXNwb25zb3IgYXJ0aWNsZSAud3JhcCAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkaW5nIC5hcnJvdyB7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgLW8tdHJhbnNpdGlvbjogLjNzO1xuICBmbGV4LXNocmluazogMDtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Rvd24uc3ZnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDkwJSBhdXRvO1xuICB3aWR0aDogMS44cmVtO1xuICBoZWlnaHQ6IC45cmVtOyB9XG5cbi5iZS1hLXNwb25zb3IgYXJ0aWNsZSAud3JhcCAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkaW5nIC5pbm5lciB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5iZS1hLXNwb25zb3IgYXJ0aWNsZSAud3JhcCAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0uYWN0aXZlIC5hY2NvcmRpb24taGVhZGluZyAuYXJyb3cge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gIC1vLXRyYW5zaXRpb246IC4zcztcbiAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuICB0cmFuc2l0aW9uOiAuM3M7IH1cblxuLmJlLWEtc3BvbnNvciBhcnRpY2xlIC53cmFwIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nLXRvcDogMnJlbTsgfVxuXG4uYmUtYS1zcG9uc29yIGFydGljbGUgLndyYXAgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tY29udGVudCBwIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtOyB9XG5cbi5iZS1hLXNwb25zb3IgYXJ0aWNsZSAud3JhcCAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1jb250ZW50IHAgYiB7XG4gIGNvbG9yOiAjMmQ4YjM1OyB9XG5cbi5iZS1hLXNwb25zb3IgYXJ0aWNsZSAud3JhcCAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1jb250ZW50IHA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07IH1cblxuLmJlLWEtc3BvbnNvciBhcnRpY2xlIC53cmFwIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWNvbnRlbnQgc3Ryb25nIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi5hd2Vzb21lLXNwb25zb3JzIHtcbiAgcGFkZGluZy1ib3R0b206IDVyZW07IH1cblxuLmF3ZXNvbWUtc3BvbnNvcnMgLm1haW4tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmF3ZXNvbWUtc3BvbnNvcnMgLmxvYWQtbW9yZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uYXdlc29tZS1zcG9uc29ycyAuaXRlbXMge1xuICAtbXMtZmxleC1mbG93OiB3cmFwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogd3JhcDtcbiAgbWFyZ2luOiAwIC0xLjVyZW07IH1cblxuLmF3ZXNvbWUtc3BvbnNvcnMgLml0ZW1zIC5pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgcGFkZGluZzogMCAxLjVyZW07XG4gIHdpZHRoOiAzMy4zMyU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hd2Vzb21lLXNwb25zb3JzIC5pdGVtcyAuaXRlbSB7XG4gICAgd2lkdGg6IDUwJTsgfSB9XG5cbi5hd2Vzb21lLXNwb25zb3JzIC5pdGVtcyAuaXRlbSAud3JhcCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpOyB9XG5cbi5hd2Vzb21lLXNwb25zb3JzIC5pdGVtcyAuaXRlbSAud3JhcCAuYm94LWltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA4MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmF3ZXNvbWUtc3BvbnNvcnMgLml0ZW1zIC5pdGVtIC53cmFwIC5ib3gtaW1nIGltZyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5hd2Vzb21lLXNwb25zb3JzIC5pdGVtcyAuaXRlbSAud3JhcCAuY2FwdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDNyZW07IH1cblxuLmF3ZXNvbWUtc3BvbnNvcnMgLml0ZW1zIC5pdGVtIC53cmFwIC5jYXB0aW9uIC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuLmF3ZXNvbWUtc3BvbnNvcnMgLml0ZW1zIC5pdGVtIC53cmFwIC5jYXB0aW9uIC50aXRsZSBhIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gIC1vLXRyYW5zaXRpb246IC4zcztcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmF3ZXNvbWUtc3BvbnNvcnMgLml0ZW1zIC5pdGVtIC53cmFwIC5jYXB0aW9uIC5kZXNjIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuXG4uYXdlc29tZS1zcG9uc29ycyAuaXRlbXMgLml0ZW0gLndyYXAgLmNhcHRpb24gLmRlc2MgcCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtOyB9XG5cbi5hd2Vzb21lLXNwb25zb3JzIC5pdGVtcyAuaXRlbSAud3JhcCAuY2FwdGlvbiAuZGF0ZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGNvbG9yOiAjMmQ4YjM1O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5hd2Vzb21lLXNwb25zb3JzIC5pdGVtcyAuaXRlbSAud3JhcDpob3ZlciAuYm94LWltZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmF3ZXNvbWUtc3BvbnNvcnMgLml0ZW1zIC5pdGVtIC53cmFwOmhvdmVyIC5ib3gtaW1nIGltZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IC4zcyBlYXNlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTsgfVxuXG4uYXdlc29tZS1zcG9uc29ycyAuaXRlbXMgLml0ZW0gLndyYXA6aG92ZXIgLmNhcHRpb24gLnRpdGxlIGEge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgLW8tdHJhbnNpdGlvbjogLjNzO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIGNvbG9yOiAjMmQ4YjM1OyB9XG5cbi5ibG9nLWluZGl2IHtcbiAgcGFkZGluZy1ib3R0b206IDVyZW07IH1cblxuLmJyZWFkY3J1bWIge1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmJyZWFkY3J1bWIgYSwgLmJyZWFkY3J1bWIgc3BhbiB7XG4gICAgY29sb3I6ICM5ODk4OTg7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmJsb2ctaW5kaXYgLnNpZGViYXItbWVudSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVyZW07IH1cblxuLmJsb2ctaW5kaXYgLmZ1bGwtY29udGVudCB7XG4gIHBhZGRpbmctbGVmdDogNXJlbTsgfVxuXG4uYmxvZy1pbmRpdiAuY29udGVudC1jb250YWluZXIgLmZ1bGwtY29udGVudCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDNyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLmJsb2ctaW5kaXYgLmNvbnRlbnQtY29udGFpbmVyIC5mdWxsLWNvbnRlbnQgbGk6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogLjNyZW07XG4gIGJhY2tncm91bmQ6IHJnYmEoNDUsIDEzOSwgNTMsIDAuMik7XG4gIHdpZHRoOiAyMHJlbTtcbiAgaGVpZ2h0OiAuM3JlbTtcbiAgY29udGVudDogXCJcIjsgfVxuXG4uYmxvZy1pbmRpdiAuY29udGVudC1jb250YWluZXIgaDIsIC5ibG9nLWluZGl2IC5jb250ZW50LWNvbnRhaW5lciBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGNvbG9yOiAjMmQ4YjM1O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5ibG9nLWluZGl2IC5jb250ZW50LWNvbnRhaW5lciBoMiB7XG4gIGNvbG9yOiAjNTEyZjExO1xuICBmb250LXNpemU6IDNyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7IH1cblxuLmJsb2ctaW5kaXYgLmNvbnRlbnQtY29udGFpbmVyIHAge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNnJlbTsgfVxuXG4uYmxvZy1pbmRpdiAuY29udGVudC1jb250YWluZXIgLmltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfVxuXG4uYmxvZy1pbmRpdiAuY29udGVudC1jb250YWluZXIgLnRhZ3Mge1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIGNvbG9yOiAjYjViNWI1O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uYmxvZy1pbmRpdiAuY29udGVudC1jb250YWluZXIgLmRhdGUge1xuICBjb2xvcjogIzUxMmYxMTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmJsb2ctaW5kaXYgLmNvbnRlbnQtY29udGFpbmVyIGgzIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5ibG9nLWluZGl2IC5jb250ZW50LWNvbnRhaW5lciAuc29jaWFsLXdyYXAge1xuICBtYXJnaW4tdG9wOiA1cmVtOyB9XG5cbi5hZGR0b2FueV9oZWFkZXIsXG4uYmxvZy1pbmRpdiAuY29udGVudC1jb250YWluZXIgLnNvY2lhbC13cmFwIC50ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgbWFyZ2luLXRvcDogN3JlbSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzJkOGIzNTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG5cbi5ibG9nLWluZGl2IC5jb250ZW50LWNvbnRhaW5lciAuc29jaWFsLXdyYXAgLnNvY2lhbC1saXN0IHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5ibG9nLWluZGl2IC5jb250ZW50LWNvbnRhaW5lciAuc29jaWFsLXdyYXAgLnNvY2lhbC1saXN0IGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmJsb2ctaW5kaXYgLmNvbnRlbnQtY29udGFpbmVyIC5zb2NpYWwtd3JhcCAuc29jaWFsLWxpc3QgYSBpbWcge1xuICB3aWR0aDogMy4ycmVtO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmJsb2ctaW5kaXYgLmNvbnRlbnQtY29udGFpbmVyIC5zb2NpYWwtd3JhcCAuc29jaWFsLWxpc3QgYTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtOyB9XG5cbi5jYXJ0LXNlY3Rpb24ge1xuICBwYWRkaW5nOiA1cmVtIDA7IH1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDVyZW07IH1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5iYWNrLXRvLXNob3Age1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07IH1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5iYWNrLXRvLXNob3Agc3ZnIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMS41cmVtOyB9XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuYmFjay10by1zaG9wIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzJkOGIzNTtcbiAgc3Ryb2tlOiAjMmQ4YjM1OyB9XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuYmFjay10by1zaG9wIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICBjb2xvcjogIzJkOGIzNTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAudGFibGUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLnRhYmxlIHRoZWFkIHRoIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjNTEyZjExO1xuICBwYWRkaW5nOiAxLjNyZW0gMnJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC50YWJsZSB0aGVhZCB0aDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAudGFibGUgdGJvZHkgdHI6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTYpOyB9XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC50YWJsZSB0Ym9keSB0ciB0ZCB7XG4gIHBhZGRpbmc6IDJyZW07IH1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLnRhYmxlIHRib2R5IHRyIHRkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAudGFibGUgdGhlYWQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC50YWJsZSB0YWJsZSwgLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLnRhYmxlIHRib2R5LCAuY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAudGFibGUgdGQsIC5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC50YWJsZSB0aCwgLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLnRhYmxlIHRoZWFkLCAuY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAudGFibGUgdHIge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC50YWJsZSB0Ym9keSB0cjpmaXJzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAudGFibGUgdGJvZHkgdHIgdGQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLnRhYmxlIHRib2R5IHRyIHRkOmxhc3QtY2hpbGQge1xuICAgIHRleHQtYWxpZ246IHN0YXJ0OyB9XG4gIC5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC50YWJsZSB0Ym9keSB0ciB0ZDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10aXRsZSk7IH0gfVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAuZm9ybS1ncm91cCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBtYXgtd2lkdGg6IDM2cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAuZm9ybS1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5ibG9nLWluZGl2IC5mdWxsLWNvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTsgfSB9XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5mb3JtLWdyb3VwIGlucHV0IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXg6IDE7XG4gIGZsZXg6IDE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogLjJyZW0gc29saWQgIzk4OTg5ODtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxcmVtIDAgMCAxcmVtO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAxLjJyZW0gMnJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHJlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtOyB9XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5mb3JtLWdyb3VwIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTg5ODk4O1xuICBmb250LXNpemU6IDEuNnJlbTsgfVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAuZm9ybS1ncm91cCBidXR0b24ge1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAgMXJlbSAxcmVtIDA7XG4gIGJhY2tncm91bmQ6ICM1MTJmMTE7XG4gIHBhZGRpbmc6IDAgMi40cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLnByb2R1Y3QtaXRlbSB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAucHJvZHVjdC1pdGVtIC5ib3gtaW1nIHtcbiAgd2lkdGg6IDEycmVtOyB9XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5wcm9kdWN0LWl0ZW0gLmJveC1pbWcgLmltYWdlIHtcbiAgYm9yZGVyOiAuNXB4IHNvbGlkICNlMmUyZTI7XG4gIHdpZHRoOiAxMnJlbTtcbiAgaGVpZ2h0OiAxMnJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAucHJvZHVjdC1pdGVtIC5ib3gtaW1nIC5pbWFnZSBpbWcge1xuICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duO1xuICBwYWRkaW5nOiAxcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBzY2FsZS1kb3duOyB9XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5wcm9kdWN0LWl0ZW0gLmNhcHRpb24ge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgM3JlbTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEycmVtKTsgfVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAucHJvZHVjdC1pdGVtIC5jYXB0aW9uIC50aXRsZSBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5hbW91bnQgLndyYXAge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLmFtb3VudCAud3JhcCAubWludXMsIC5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5hbW91bnQgLndyYXAgLnBsdXMge1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZDogI2Y0ZThkNjtcbiAgd2lkdGg6IDEuOHJlbTtcbiAgaGVpZ2h0OiAxLjhyZW07IH1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLmFtb3VudCAud3JhcCAubWludXMgZW0sIC5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5hbW91bnQgLndyYXAgLnBsdXMgZW0ge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjZyZW07IH1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLmFtb3VudCAud3JhcCAuaW5wdXQtd3JhcCB7XG4gIHdpZHRoOiA0cmVtOyB9XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5hbW91bnQgLndyYXAgLmlucHV0LXdyYXAgLmlucHV0IHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLmFtb3VudCAud3JhcCAuaW5wdXQtd3JhcCA6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sIC5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5hbW91bnQgLndyYXAgLmlucHV0LXdyYXAgOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAucHJpY2VzIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLnByaWNlcyAucHJpY2Uge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAucHJpY2VzIC5wcmljZS0tb2xkIHtcbiAgY29sb3I6ICNiNWI1YjU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoOyB9XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5wcmljZXMgLnByaWNlLS1uZXcge1xuICBjb2xvcjogIzAwMDsgfVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAucHJpY2VzIC5wcmljZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogLjhyZW07IH1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLnJlbW92ZS1idG4gYSBlbSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLmJvdHRvbS13IHtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nLXRvcDogM3JlbTsgfVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAuYm90dG9tLXcgLnJlbW92ZS1hbGwge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3M7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAuM3M7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgYm9yZGVyOiAuMnJlbSBzb2xpZCAjNTEyZjExO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBwYWRkaW5nOiAxLjFyZW0gMi4zcmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgY29sb3I6ICM1MTJmMTE7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAuYm90dG9tLXcgLnJlbW92ZS1hbGwgLmljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLmJvdHRvbS13IC5yZW1vdmUtYWxsIC5pY29uIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDJyZW07IH1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLmJvdHRvbS13IC51cGRhdGUtY2FydCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJhY2tncm91bmQ6ICM1MTJmMTE7XG4gIHBhZGRpbmc6IDEuMXJlbSAyLjNyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLmJvdHRvbS13IC51cGRhdGUtY2FydCAuaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTsgfVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAuYm90dG9tLXcgLnVwZGF0ZS1jYXJ0IC5pY29uIGltZyB7XG4gIC13ZWJraXQtZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbiAgaGVpZ2h0OiAycmVtOyB9XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAub3JkZXItc3VtbWFyeSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpOyB9XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAub3JkZXItc3VtbWFyeSAuaGVhZCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogIzUxMmYxMTtcbiAgcGFkZGluZzogMS4zcmVtIDJyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLm9yZGVyLXN1bW1hcnkgLmJvZHkge1xuICBwYWRkaW5nOiAycmVtOyB9XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAub3JkZXItc3VtbWFyeSAuYm9keSAudGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyOiBub25lOyB9XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAub3JkZXItc3VtbWFyeSAuYm9keSAudGFibGUgdHIgdGQge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgYm9yZGVyOiBub25lOyB9XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAub3JkZXItc3VtbWFyeSAuYm9keSAudGFibGUgdHIgdGQgcCB7XG4gIGNvbG9yOiAjOTg5ODk4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLm9yZGVyLXN1bW1hcnkgLmJvZHkgLnRhYmxlIHRyIHRkOm50aC1jaGlsZCgyKSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAub3JkZXItc3VtbWFyeSAuYm9keSAudGFibGUgdHI6bnRoLWxhc3QtY2hpbGQoMikgdGQge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTsgfVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLm9yZGVyLXN1bW1hcnkgLmJvZHkgLnRhYmxlIHRyOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiA1cmVtOyB9XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAub3JkZXItc3VtbWFyeSAuYm9keSAudGFibGUgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xuICBmb250LXdlaWdodDogNjAwOyB9XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAub3JkZXItc3VtbWFyeSAuYm9keSAudGFibGUgdHI6bGFzdC1jaGlsZCB0ZDpudGgtY2hpbGQoMikge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5vcmRlci1zdW1tYXJ5IC5idG4ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJhY2tncm91bmQ6ICMyZDhiMzU7XG4gIHBhZGRpbmc6IDEuMnJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5vcmRlci1zdW1tYXJ5IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtOyB9IH1cblxuLmNoZWNrb3V0LXNlY3Rpb24ge1xuICBwYWRkaW5nOiAzcmVtIDAgMTJyZW07IH1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tdGl0bGUge1xuICBiYWNrZ3JvdW5kOiAjNTEyZjExO1xuICBwYWRkaW5nOiAxLjNyZW0gM3JlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5jaGVja291dC1zZWN0aW9uIC5icmVhZGNydW1iIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5jaGVja291dC1zZWN0aW9uIC5icmVhZGNydW1iIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5jaGVja291dC1zZWN0aW9uIC5icmVhZGNydW1iIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW07IH1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLmJyZWFkY3J1bWIgbGkgYSB7XG4gIC1vLXRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBtYXgtd2lkdGg6IDMwdnc7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjYjViNWI1O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5jaGVja291dC1zZWN0aW9uIC5icmVhZGNydW1iIGxpLmFjdGl2ZTpiZWZvcmUge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50OyB9XG5cbi5jaGVja291dC1zZWN0aW9uIC5icmVhZGNydW1iIGxpLmFjdGl2ZSBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLmJyZWFkY3J1bWIgbGk6bm90KDpmaXJzdC1jaGlsZCk6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiBjYWxjKDEwMCUgKyAxcmVtKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBjb2xvcjogI2I1YjViNTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb250ZW50OiBcIj5cIjsgfVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAubGVmdC13IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7IH1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLndyYXBwZXIge1xuICBwYWRkaW5nOiAzcmVtOyB9XG5cbi5jaGVja291dC1zZWN0aW9uIC5mb3JtLWRpZmZlcmVudC1hZGRyZXNzIC5mb3JtLTIge1xuICBkaXNwbGF5OiBub25lO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7IH1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tZGlmZmVyZW50LWFkZHJlc3MgLmZvcm0tMi5hY3RpdmUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0OyB9XG5cbi5jaGVja291dC1zZWN0aW9uIC5mb3JtLWRpZmZlcmVudC1hZGRyZXNzIC5jaGVja2JveCBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAuZm9ybS1kaWZmZXJlbnQtYWRkcmVzcyAuY2hlY2tib3ggbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtOyB9XG5cbi5jaGVja291dC1zZWN0aW9uIC5mb3JtLWRpZmZlcmVudC1hZGRyZXNzIC5jaGVja2JveCBsYWJlbCBwIHtcbiAgY29sb3I6ICM3ODcxNmE7XG4gIGZvbnQtc2l6ZTogMS42cmVtOyB9XG5cbi5jaGVja291dC1zZWN0aW9uIC5mb3JtLWRpZmZlcmVudC1hZGRyZXNzIC5jaGVja2JveCBsYWJlbCBwIGEge1xuICBjb2xvcjogIzJkOGIzNTsgfVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAuZm9ybS1kaWZmZXJlbnQtYWRkcmVzcyAuY2hlY2tib3ggbGFiZWw6YmVmb3JlIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjOTg5ODk4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggIzk4OTg5ODtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB3aWR0aDogMi4xcmVtO1xuICBoZWlnaHQ6IDIuMXJlbTtcbiAgY29udGVudDogXCJcIjsgfVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAuZm9ybS1kaWZmZXJlbnQtYWRkcmVzcyAuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICM1MTJmMTEsIGluc2V0IDAgMCAwIDRweCAjZmZmO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggIzUxMmYxMSwgaW5zZXQgMCAwIDAgNHB4ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM1MTJmMTE7IH1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tYWRkcmVzcyAuc2VsZWN0LWJveCwgLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tZGlmZmVyZW50LWFkZHJlc3MgLnNlbGVjdC1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tYWRkcmVzcyAuc2VsZWN0LWJveDphZnRlciwgLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tZGlmZmVyZW50LWFkZHJlc3MgLnNlbGVjdC1ib3g6YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDJyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogTGluZWFyaWNvbnMtRnJlZTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGNvbnRlbnQ6IFwiXFxlODc0XCI7IH1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tYWRkcmVzcyAuZm9ybS1ncm91cCwgLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tZGlmZmVyZW50LWFkZHJlc3MgLmZvcm0tZ3JvdXAge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTsgfVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAuZm9ybS1hZGRyZXNzIC5mb3JtLWdyb3VwIGxhYmVsLCAuY2hlY2tvdXQtc2VjdGlvbiAuZm9ybS1kaWZmZXJlbnQtYWRkcmVzcyAuZm9ybS1ncm91cCBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG5cbi5jaGVja291dC1zZWN0aW9uIC5mb3JtLWFkZHJlc3MgLmZvcm0tZ3JvdXAgaW5wdXQsIC5jaGVja291dC1zZWN0aW9uIC5mb3JtLWRpZmZlcmVudC1hZGRyZXNzIC5mb3JtLWdyb3VwIGlucHV0IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4MSwgNDcsIDE3LCAwLjIpO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDgxLCA0NywgMTcsIDAuMik7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMCAycmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2cmVtO1xuICBoZWlnaHQ6IDQuNnJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07IH1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tYWRkcmVzcyAuZm9ybS1ncm91cCAuYWRkcmVzcy1pbnB1dCwgLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tZGlmZmVyZW50LWFkZHJlc3MgLmZvcm0tZ3JvdXAgLmFkZHJlc3MtaW5wdXQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tYWRkcmVzcyAuZm9ybS1ncm91cCBzZWxlY3QsXG4uY2hlY2tvdXQtc2VjdGlvbiAuZm9ybS1hZGRyZXNzIC5mb3JtLWdyb3VwIC5zZWxlY3QyLXNlbGVjdGlvbixcbi5jaGVja291dC1zZWN0aW9uIC5mb3JtLWRpZmZlcmVudC1hZGRyZXNzIC5mb3JtLWdyb3VwIHNlbGVjdCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODEsIDQ3LCAxNywgMC4yKTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4MSwgNDcsIDE3LCAwLjIpO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMnJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNC42cmVtO1xuICBmb250LXNpemU6IDEuNnJlbTsgfVxuICAuY2hlY2tvdXQtc2VjdGlvbiAuZm9ybS1hZGRyZXNzIC5mb3JtLWdyb3VwIHNlbGVjdCAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLFxuICAuY2hlY2tvdXQtc2VjdGlvbiAuZm9ybS1hZGRyZXNzIC5mb3JtLWdyb3VwIHNlbGVjdCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93LFxuICAuY2hlY2tvdXQtc2VjdGlvbiAuZm9ybS1hZGRyZXNzIC5mb3JtLWdyb3VwIC5zZWxlY3QyLXNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLFxuICAuY2hlY2tvdXQtc2VjdGlvbiAuZm9ybS1hZGRyZXNzIC5mb3JtLWdyb3VwIC5zZWxlY3QyLXNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93LFxuICAuY2hlY2tvdXQtc2VjdGlvbiAuZm9ybS1kaWZmZXJlbnQtYWRkcmVzcyAuZm9ybS1ncm91cCBzZWxlY3QgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCxcbiAgLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tZGlmZmVyZW50LWFkZHJlc3MgLmZvcm0tZ3JvdXAgc2VsZWN0IC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogNC41cmVtOyB9XG5cbi5jaGVja291dC1zZWN0aW9uIC5vcmRlci1ub3RlLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAuOHJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG5cbi5jaGVja291dC1zZWN0aW9uIC5vcmRlci1ub3RlIHRleHRhcmVhIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4MSwgNDcsIDE3LCAwLjIpICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODEsIDQ3LCAxNywgMC4yKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDJyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE1cmVtICFpbXBvcnRhbnQ7XG4gIHJlc2l6ZTogbm9uZTtcbiAgZm9udC1zaXplOiAxLjZyZW07IH1cblxuI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3Mge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTsgfVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItbm90ZSA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzlhOWE5YTsgfVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpOyB9XG5cbi5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IC5oZWFkIHtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJhY2tncm91bmQ6ICM1MTJmMTE7XG4gIHBhZGRpbmc6IDEuM3JlbSAzcmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLm9yZGVyLXN1bW1hbnkgLmhlYWQgLmVkaXQtYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLndjX3BheW1lbnRfbWV0aG9kIGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5jaGVja291dC1zZWN0aW9uIC53Y19wYXltZW50X21ldGhvZCBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07IH1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLndjX3BheW1lbnRfbWV0aG9kIGxhYmVsIHAge1xuICBjb2xvcjogIzc4NzE2YTtcbiAgZm9udC1zaXplOiAxLjZyZW07IH1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLndjX3BheW1lbnRfbWV0aG9kIGxhYmVsIHAgYSB7XG4gIGNvbG9yOiAjMmQ4YjM1OyB9XG5cbi5jaGVja291dC1zZWN0aW9uIC53Y19wYXltZW50X21ldGhvZCBsYWJlbDpiZWZvcmUge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICM5ODk4OTg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggIzk4OTg5ODtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB3aWR0aDogMS44cmVtO1xuICBoZWlnaHQ6IDEuOHJlbTtcbiAgY29udGVudDogXCJcIjsgfVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAud2NfcGF5bWVudF9tZXRob2QgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICM1MTJmMTEsIGluc2V0IDAgMCAwIDRweCAjZmZmO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggIzUxMmYxMSwgaW5zZXQgMCAwIDAgNHB4ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM1MTJmMTE7IH1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLm9yZGVyLXN1bW1hbnkgLmhlYWQgLmVkaXQtYnRuIGltZyB7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLm9yZGVyLXN1bW1hbnkgLnByb2R1Y3Qtb3JkZXIge1xuICBib3JkZXItYm90dG9tOiAuMDVyZW0gc29saWQgI2UyZTJlMjtcbiAgcGFkZGluZzogMi4ycmVtOyB9XG5cbi5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IC5saXN0IHtcbiAgaGVpZ2h0OiAxOHJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bzsgfVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAubGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogLjZyZW07IH1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLm9yZGVyLXN1bW1hbnkgLmxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYm9yZGVyLXJhZGl1czogLjVyZW07XG4gIGJhY2tncm91bmQ6ICNmNGU4ZDY7IH1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLm9yZGVyLXN1bW1hbnkgLmxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYm9yZGVyLXJhZGl1czogLjVyZW07XG4gIGJhY2tncm91bmQ6ICM1MTJmMTE7IH1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLm9yZGVyLXN1bW1hbnkgLmxpc3QgLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTsgfVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAubGlzdCAudGFibGUgdHI6bm90KDpsYXN0LWNoaWxkKSB0ZCB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtOyB9XG5cbi5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IC5saXN0IC50YWJsZSB0ciB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7IH1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLm9yZGVyLXN1bW1hbnkgLmxpc3QgLnRhYmxlIHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDUwJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAubGlzdCAudGFibGUgdHIgdGQ6bnRoLWNoaWxkKDIpLCAuY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAubGlzdCAudGFibGUgdHIgdGQ6bnRoLWNoaWxkKDMpIHtcbiAgd2lkdGg6IDI1JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IC53cmFwIHtcbiAgYm9yZGVyLWJvdHRvbTogLjA1cmVtIHNvbGlkICNlMmUyZTI7XG4gIHBhZGRpbmc6IDIuMnJlbTsgfVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAud3JhcCAudGFibGUge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAud3JhcCAudGFibGUgdHIgdGQge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAud3JhcCAudGFibGUgdHIgdGQgcCB7XG4gIGNvbG9yOiAjOTg5ODk4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAud3JhcCAudGFibGUgdHIgdGQ6bnRoLWNoaWxkKDIpIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLm9yZGVyLXN1bW1hbnkgLndyYXAgLnRhYmxlIHRyOm50aC1sYXN0LWNoaWxkKDIpIHRkIHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW07IH1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLm9yZGVyLXN1bW1hbnkgLndyYXAgLnRhYmxlIHRyOmxhc3QtY2hpbGQgdGQge1xuICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLm9yZGVyLXN1bW1hbnkgLndyYXAgLnRhYmxlIHRyOmxhc3QtY2hpbGQgdGQ6bnRoLWNoaWxkKDIpIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IC5wb2xpY3ktdGV4dCB7XG4gIGJvcmRlci1ib3R0b206IC4wNXJlbSBzb2xpZCAjZTJlMmUyO1xuICBwYWRkaW5nOiAyLjJyZW07XG4gIGNvbG9yOiAjNzg3MTZhO1xuICBmb250LXNpemU6IDEuNnJlbTsgfVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAucG9saWN5LXRleHQgYSB7XG4gIGNvbG9yOiAjMmQ4YjM1OyB9XG5cbi5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IC5ib3R0b20ge1xuICBwYWRkaW5nOiAyLjJyZW07IH1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLm9yZGVyLXN1bW1hbnkgLmJvdHRvbSBidXR0b24ge1xuICBtYXJnaW4tdG9wOiAyLjZyZW07IH1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLm9yZGVyLXN1bW1hbnkgLnBsYWNlLW9yZGVyLWJ1dHRvbiB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgYmFja2dyb3VuZDogIzJkOGIzNTtcbiAgcGFkZGluZzogMS4ycmVtO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IC5jaGVja2JveCB7XG4gIC1tcy1mbGV4LWZsb3c6IHdyYXA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiB3cmFwOyB9XG5cbi5jaGVja291dC1wYWdlICNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQsIC5jaGVja291dC1wYWdlIC53b29jb21tZXJjZS1jYXJ0ICNwYXltZW50LCAuY2hlY2tvdXQtcGFnZSAud29vY29tbWVyY2UtY2hlY2tvdXQgI3BheW1lbnQge1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbi5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IC5jaGVja2JveCBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAuY2hlY2tib3ggbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtOyB9XG5cbi5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IC5jaGVja2JveCBsYWJlbCBwIHtcbiAgY29sb3I6ICM3ODcxNmE7XG4gIGZvbnQtc2l6ZTogMS42cmVtOyB9XG5cbi5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IC5jaGVja2JveCBsYWJlbCBwIGEge1xuICBjb2xvcjogIzJkOGIzNTsgfVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAuY2hlY2tib3ggbGFiZWw6YmVmb3JlIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjOTg5ODk4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggIzk4OTg5ODtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB3aWR0aDogMi4xcmVtO1xuICBoZWlnaHQ6IDIuMXJlbTtcbiAgY29udGVudDogXCJcIjsgfVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICM1MTJmMTEsIGluc2V0IDAgMCAwIDRweCAjZmZmO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggIzUxMmYxMSwgaW5zZXQgMCAwIDAgNHB4ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM1MTJmMTE7IH1cblxuLnBheW1lbnRzIC5wYXltZW50LW1ldGhvZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMy4ycmVtOyB9XG5cbi5wYXltZW50cyAucGF5bWVudC1tZXRob2QgLnNlbGVjdC1ncm91cCBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBheW1lbnRzIC5wYXltZW50LW1ldGhvZCAuc2VsZWN0LWdyb3VwIGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDZyZW07XG4gIGNvbG9yOiAjNzM3NDc3O1xuICBmb250LXNpemU6IDEuNHJlbTsgfVxuXG4ucGF5bWVudHMgLnBheW1lbnQtbWV0aG9kIC5zZWxlY3QtZ3JvdXAgbGFiZWw6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICM5ODk4OTg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4yNXMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgLjI1cyBsaW5lYXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBsaW5lYXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICM5ODk4OTg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY29udGVudDogXCJcIjsgfVxuXG4ucGF5bWVudHMgLnBheW1lbnQtbWV0aG9kIC5zZWxlY3QtZ3JvdXAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICM1MTJmMTEsIGluc2V0IDAgMCAwIDRweCAjZmZmO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggIzUxMmYxMSwgaW5zZXQgMCAwIDAgNHB4ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM1MTJmMTE7IH1cblxuLnBheW1lbnRzIC5wYXltZW50LW1ldGhvZCAuc2VsZWN0LWdyb3VwIC5tZXRob2QtaW5mbyB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5wYXltZW50cyAucGF5bWVudC1tZXRob2QgLnNlbGVjdC1ncm91cCAubWV0aG9kLWluZm8gLmxlZnQge1xuICBtYXgtd2lkdGg6IDUwJTsgfVxuXG4ucGF5bWVudHMgLnBheW1lbnQtbWV0aG9kIC5zZWxlY3QtZ3JvdXAgLm1ldGhvZC1pbmZvIC5pbWFnZXMge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLnBheW1lbnRzIC5wYXltZW50LW1ldGhvZCAuc2VsZWN0LWdyb3VwIC5tZXRob2QtaW5mbyAuaW1hZ2VzIC5pbWFnZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICB3aWR0aDogMTAuN3JlbTtcbiAgaGVpZ2h0OiA0LjdyZW07IH1cblxuLnBheW1lbnRzIC5wYXltZW50LW1ldGhvZCAuc2VsZWN0LWdyb3VwIC5tZXRob2QtaW5mbyAuaW1hZ2VzIC5pbWFnZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTsgfVxuXG4ucGF5bWVudHMgLnBheW1lbnQtbWV0aG9kIC5zZWxlY3QtZ3JvdXAgLm1ldGhvZC1pbmZvIC5pbWFnZXMgLmltYWdlIGltZyB7XG4gIC1vLW9iamVjdC1maXQ6IGNvbnRhaW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47IH1cblxuLnBheW1lbnRzIC5wYXltZW50LW1ldGhvZCAuc2VsZWN0LWdyb3VwIC5tZXRob2QtaW5mbyAudGl0bGUge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cblxuLmZhcXMge1xuICBwYWRkaW5nOiA1cmVtIDA7IH1cblxuLmZhcXMgLm1haW4tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmZhcXMgLnNpZGViYXItbWVudSB7XG4gIHBhZGRpbmctcmlnaHQ6IDdyZW07IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mYXFzIC5zaWRlYmFyLW1lbnUge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbi5mYXFzIC5zaWRlYmFyLW1lbnUgLnRhYnMtbmF2IGxpIHtcbiAgYmFja2dyb3VuZDogI2Y0ZThkNjtcbiAgcGFkZGluZzogMS40cmVtIDNyZW07IH1cblxuLmZhcXMgLnNpZGViYXItbWVudSAudGFicy1uYXYgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDAuMDVyZW0gc29saWQgcmdiYSg4MSwgNDcsIDE3LCAwLjIpOyB9XG5cbi5mYXFzIC5zaWRlYmFyLW1lbnUgLnRhYnMtbmF2IGxpIGEge1xuICBjb2xvcjogIzUxMmYxMTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmZhcXMgLnNpZGViYXItbWVudSAudGFicy1uYXYgbGkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzUxMmYxMTsgfVxuXG4uZmFxcyAuc2lkZWJhci1tZW51IC50YWJzLW5hdiBsaS5hY3RpdmUgYSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5mYXFzIC50YWItY29udGFpbmVyIC50YWItY29udGVudCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBiYWNrZ3JvdW5kOiAjZjRlOGQ2OyB9XG5cbi5mYXFzIC50YWItY29udGFpbmVyIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSB7XG4gIHBhZGRpbmc6IDJyZW0gNXJlbTsgfVxuXG4uZmFxcyAudGFiLWNvbnRhaW5lciAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDAuMDVyZW0gc29saWQgcmdiYSg4MSwgNDcsIDE3LCAwLjIpOyB9XG5cbi5mYXFzIC50YWItY29udGFpbmVyIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRpbmcge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4uZmFxcyAudGFiLWNvbnRhaW5lciAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkaW5nIC5hcnJvdyB7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgLW8tdHJhbnNpdGlvbjogLjNzO1xuICBmbGV4LXNocmluazogMDtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Rvd24uc3ZnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDkwJSBhdXRvO1xuICB3aWR0aDogMS44cmVtO1xuICBoZWlnaHQ6IC45cmVtOyB9XG5cbi5mYXFzIC50YWItY29udGFpbmVyIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRpbmcgLmlubmVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmZhcXMgLnRhYi1jb250YWluZXIgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtLmFjdGl2ZSAuYWNjb3JkaW9uLWhlYWRpbmcgLmFycm93IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICAtby10cmFuc2l0aW9uOiAuM3M7XG4gIHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbiAgdHJhbnNpdGlvbjogLjNzOyB9XG5cbi5mYXFzIC50YWItY29udGFpbmVyIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nLXRvcDogMnJlbTsgfVxuXG4uZmFxcyAudGFiLWNvbnRhaW5lciAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1jb250ZW50IHAge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjRyZW07IH1cblxuLmNvbnRhY3QtdXMge1xuICBwYWRkaW5nOiA1cmVtIDA7IH1cblxuLmNvbnRhY3QtdXMgLm1haW4tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmNvbnRhY3QtdXMgLndyYXBwZXIge1xuICAtbXMtZmxleC1mbG93OiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA4MCU7IH1cblxuLmNvbnRhY3QtdXMgLmxlZnQtdywgLmNvbnRhY3QtdXMgLnJpZ2h0LXcge1xuICB3aWR0aDogY2FsYyg1MCUgLSAzcmVtKTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbnRhY3QtdXMgLndyYXBwZXIge1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29udGFjdC11cyAubGVmdC13LCAuY29udGFjdC11cyAucmlnaHQtdyB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmNvbnRhY3QtdXMgLnJpZ2h0LXcge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtOyB9IH1cblxuLmNvbnRhY3QtdXMgLm1hcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDc5LjExMzkyJTsgfVxuXG4uY29udGFjdC11cyAubWFwIGlmcmFtZSB7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLmNvbnRhY3QtdXMgLmluZm8gaDMge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmNvbnRhY3QtdXMgLmluZm8gcCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMi42cmVtOyB9XG5cbi5jb250YWN0LXVzIC5pbmZvIHVsIHtcbiAgcGFkZGluZy10b3A6IDNyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLmNvbnRhY3QtdXMgLmluZm8gdWwgbGkge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIuN3JlbTsgfVxuXG4uY29udGFjdC11cyAuaW5mbyB1bCBsaSAuaWNvbiB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgMS44cmVtO1xuICBmbGV4OiAwIDAgMS44cmVtO1xuICB3aWR0aDogMS44cmVtOyB9XG5cbi5jb250YWN0LXVzIC5pbmZvIHVsIGxpIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xuICBjb2xvcjogIzI5MjkyOTtcbiAgZm9udC1zaXplOiAxLjZyZW07IH1cblxuLm11c2h0cmFpbmluZyB7XG4gIHBhZGRpbmctdG9wOiA1cmVtOyB9XG5cbi5tdXNodHJhaW5pbmcgLmNvbnRlbnQtY29udGFpbmVyIC5zdGVwLWJ5LXN0ZXAge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuXG4ubXVzaHRyYWluaW5nIC5jb250ZW50LWNvbnRhaW5lciAuc3RlcC1ieS1zdGVwIC5oZWFkIHtcbiAgYmFja2dyb3VuZDogIzUxMmYxMTtcbiAgcGFkZGluZzogMS4xcmVtIDNyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ubXVzaHRyYWluaW5nIC5jb250ZW50LWNvbnRhaW5lciAuc3RlcC1ieS1zdGVwIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMnJlbSAzcmVtOyB9XG5cbi5tdXNodHJhaW5pbmcgLmNvbnRlbnQtY29udGFpbmVyIC5zdGVwLWJ5LXN0ZXAgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAwLjA1cmVtIHNvbGlkIHJnYmEoODEsIDQ3LCAxNywgMC4yKTsgfVxuXG4ubXVzaHRyYWluaW5nIC5jb250ZW50LWNvbnRhaW5lciAuc3RlcC1ieS1zdGVwIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRpbmcge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4ubXVzaHRyYWluaW5nIC5jb250ZW50LWNvbnRhaW5lciAuc3RlcC1ieS1zdGVwIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRpbmcgLmFycm93IHtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICAtby10cmFuc2l0aW9uOiAuM3M7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZG93bi5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogOTAlIGF1dG87XG4gIHdpZHRoOiAxLjhyZW07XG4gIGhlaWdodDogLjlyZW07IH1cblxuLm11c2h0cmFpbmluZyAuY29udGVudC1jb250YWluZXIgLnN0ZXAtYnktc3RlcCAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkaW5nIC5pbm5lciB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5tdXNodHJhaW5pbmcgLmNvbnRlbnQtY29udGFpbmVyIC5zdGVwLWJ5LXN0ZXAgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtLmFjdGl2ZSAuYWNjb3JkaW9uLWhlYWRpbmcgLmFycm93IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICAtby10cmFuc2l0aW9uOiAuM3M7XG4gIHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbiAgdHJhbnNpdGlvbjogLjNzOyB9XG5cbi5tdXNodHJhaW5pbmcgLmNvbnRlbnQtY29udGFpbmVyIC5zdGVwLWJ5LXN0ZXAgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAycmVtOyB9XG5cbi5tdXNodHJhaW5pbmcgLmNvbnRlbnQtY29udGFpbmVyIC5zdGVwLWJ5LXN0ZXAgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tY29udGVudCBwIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtOyB9XG5cbi5tdXNodHJhaW5pbmcgLmNvbnRlbnQtY29udGFpbmVyIC52aWRlby13cmFwIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuLm11c2h0cmFpbmluZyAuY29udGVudC1jb250YWluZXIgLnZpZGVvLXdyYXAgLmhlYWQge1xuICBiYWNrZ3JvdW5kOiAjNTEyZjExO1xuICBwYWRkaW5nOiAxLjFyZW0gM3JlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5tdXNodHJhaW5pbmcgLmNvbnRlbnQtY29udGFpbmVyIC52aWRlby13cmFwIC5jb250ZW50IHtcbiAgcGFkZGluZzogM3JlbTsgfVxuXG4ubXVzaHRyYWluaW5nIC5jb250ZW50LWNvbnRhaW5lciAudmlkZW8td3JhcCAuaXRlbXMge1xuICAtbXMtZmxleC1mbG93OiB3cmFwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogd3JhcDtcbiAgbWFyZ2luOiAwIC0xLjVyZW07IH1cblxuLm11c2h0cmFpbmluZyAuY29udGVudC1jb250YWluZXIgLnZpZGVvLXdyYXAgLml0ZW1zIC5pdGVtIHtcbiAgcGFkZGluZzogMCAxLjVyZW07XG4gIHdpZHRoOiA0MCU7IH1cblxuLm11c2h0cmFpbmluZyAuY29udGVudC1jb250YWluZXIgLnZpZGVvLXdyYXAgLml0ZW1zIC5pdGVtIC52aWRlbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDU5Ljg5NzE3JTsgfVxuXG4ubXVzaHRyYWluaW5nIC5jb250ZW50LWNvbnRhaW5lciAudmlkZW8td3JhcCAuaXRlbXMgLml0ZW0gLnZpZGVvIGlmcmFtZSB7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tdXNodHJhaW5pbmcgLmNvbnRlbnQtY29udGFpbmVyIC52aWRlby13cmFwIC5pdGVtcyAuaXRlbSB7XG4gICAgd2lkdGg6IDUwJTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAubXVzaHRyYWluaW5nIC5jb250ZW50LWNvbnRhaW5lciAudmlkZW8td3JhcCAuaXRlbXMgLml0ZW0ge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLnRyYWluaW5ncyB7XG4gIHBhZGRpbmc6IDVyZW0gMDsgfVxuXG4udHJhaW5pbmdzIC5tYWluLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi50cmFpbmluZ3MgLm15LXRhYnMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuXG4udHJhaW5pbmdzIC5teS10YWJzIC50YWJzLW5hdiB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4udHJhaW5pbmdzIC5teS10YWJzIC50YWJzLW5hdiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA1cmVtIHNvbGlkIHJnYmEoODEsIDQ3LCAxNywgMC41KTsgfVxuXG4udHJhaW5pbmdzIC5teS10YWJzIC50YWJzLW5hdiBsaSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjZjRlOGQ2O1xuICBwYWRkaW5nOiAxLjNyZW0gM3JlbTtcbiAgY29sb3I6ICM1MTJmMTE7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi50cmFpbmluZ3MgLm15LXRhYnMgLnRhYnMtbmF2IGxpLmFjdGl2ZSBhIHtcbiAgYmFja2dyb3VuZDogIzUxMmYxMTtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnRyYWluaW5ncyAubXktdGFicyAudGFiLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDNyZW07IH1cblxuLnRyYWluaW5ncyAubXktdGFicyAudGFiLWNvbnRhaW5lciAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLnRyYWluaW5ncyAubXktdGFicyAudGFiLWNvbnRhaW5lciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtOyB9XG5cbi50cmFpbmluZ3MgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLm9wZW4tdGV4dCB7XG4gIGNvbG9yOiAjMmQ4YjM1O1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLnRyYWluaW5ncyAubXktdGFicyAudGFiLWNvbnRhaW5lciAuZG93bmxvYWQge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4udHJhaW5pbmdzIC5teS10YWJzIC50YWItY29udGFpbmVyIC5kb3dubG9hZCBhIHtcbiAgY29sb3I6ICM1MTJmMTE7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi50cmFpbmluZ3MgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLnRleHQge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi50cmFpbmluZ3MgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLnRleHQgc3BhbiB7XG4gIGNvbG9yOiAjMmQ4YjM1OyB9XG5cbi50cmFpbmluZ3MgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLml0ZW1zIHtcbiAgLW1zLWZsZXgtZmxvdzogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4udHJhaW5pbmdzIC5teS10YWJzIC50YWItY29udGFpbmVyIC5pdGVtcyAuaXRlbSB7XG4gIHdpZHRoOiBjYWxjKDIwJSAtIDJyZW0pOyB9XG5cbi50cmFpbmluZ3MgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLml0ZW1zIC5pdGVtIC5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogOTAlOyB9XG5cbi50cmFpbmluZ3MgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLml0ZW1zIC5pdGVtIC5pbWcgaW1nIHtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4udHJhaW5pbmdzIC5teS10YWJzIC50YWItY29udGFpbmVyIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNXJlbSBzb2xpZCByZ2JhKDgxLCA0NywgMTcsIDAuMik7XG4gIHBhZGRpbmc6IDJyZW0gMDsgfVxuXG4udHJhaW5pbmdzIC5teS10YWJzIC50YWItY29udGFpbmVyIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDAuMDVyZW0gc29saWQgcmdiYSg4MSwgNDcsIDE3LCAwLjIpOyB9XG5cbi50cmFpbmluZ3MgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGluZyB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi50cmFpbmluZ3MgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGluZyAuYXJyb3cge1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gIC1vLXRyYW5zaXRpb246IC4zcztcbiAgZmxleC1zaHJpbms6IDA7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9kb3duLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA5MCUgYXV0bztcbiAgd2lkdGg6IDEuOHJlbTtcbiAgaGVpZ2h0OiAuOXJlbTsgfVxuXG4udHJhaW5pbmdzIC5teS10YWJzIC50YWItY29udGFpbmVyIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRpbmcgLmlubmVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLnRyYWluaW5ncyAubXktdGFicyAudGFiLWNvbnRhaW5lciAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0uYWN0aXZlIC5hY2NvcmRpb24taGVhZGluZyAuYXJyb3cge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gIC1vLXRyYW5zaXRpb246IC4zcztcbiAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuICB0cmFuc2l0aW9uOiAuM3M7IH1cblxuLnRyYWluaW5ncyAubXktdGFicyAudGFiLWNvbnRhaW5lciAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZy10b3A6IDJyZW07IH1cblxuLnRyYWluaW5ncyAubXktdGFicyAudGFiLWNvbnRhaW5lciAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1jb250ZW50IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4udHJhaW5pbmdzIC5teS10YWJzIC50YWItY29udGFpbmVyIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWNvbnRlbnQgdWwgbGkge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuOHJlbTsgfVxuXG4udHJhaW5pbmdzIC5teS10YWJzIC50YWItY29udGFpbmVyIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWNvbnRlbnQgcCB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEuNnJlbTsgfVxuXG4udHJhaW5pbmdzIC5teS10YWJzIC5ib3R0b20tdyB7XG4gIHBhZGRpbmctdG9wOiAycmVtOyB9XG5cbi50cmFpbmluZ3MgLm15LXRhYnMgLmJvdHRvbS13IC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGZvbnQtc2l6ZTogMS44cmVtOyB9XG5cbi50cmFpbmluZ3MgLm15LXRhYnMgLmJvdHRvbS13IHAge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbi50cmFpbmluZ3MgLm15LXRhYnMgLmJvdHRvbS13IHN0cm9uZyB7XG4gIGNvbG9yOiAjMmQ4YjM1O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi50cmFpbmluZ3MgLm15LXRhYnMgLmJ0biB7XG4gIG1hcmdpbi10b3A6IDNyZW07IH1cblxuLnByb2R1Y3QtZGV0YWlsIHtcbiAgcGFkZGluZy1ib3R0b206IDVyZW07IH1cblxuLnByb2R1Y3QtZGV0YWlsIC5nYWxsZXJ5LXRvcCAuc3dpcGVyLXNsaWRlIC5ib3gtaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDcxLjA1MjYzJTsgfVxuXG4ucHJvZHVjdC1kZXRhaWwgLmdhbGxlcnktdG9wIC5zd2lwZXItc2xpZGUgLmJveC1pbWcgaW1nIHtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4ucHJvZHVjdC1kZXRhaWwgLmdhbGxlcnktdGh1bWJzIHtcbiAgbWFyZ2luLXRvcDogMXJlbTsgfVxuXG4ucHJvZHVjdC1kZXRhaWwgLmdhbGxlcnktdGh1bWJzIC5zd2lwZXItc2xpZGUgLmJveC1pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNzAlOyB9XG5cbi5wcm9kdWN0LWRldGFpbCAuZ2FsbGVyeS10aHVtYnMgLnN3aXBlci1zbGlkZSAuYm94LWltZyBpbWcge1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5wcm9kdWN0LWRldGFpbCAucHJvZHVjdC1pbmZvIC53cmFwcGVyIHtcbiAgcGFkZGluZy1sZWZ0OiA1cmVtOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdC1kZXRhaWwgLnByb2R1Y3QtaW5mbyAud3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctdG9wOiA1cmVtOyB9IH1cblxudGFibGUudmFyaWF0aW9ucyB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07IH1cbiAgdGFibGUudmFyaWF0aW9ucyBzZWxlY3Qge1xuICAgIHBhZGRpbmc6IDFyZW0gMnJlbTsgfVxuICB0YWJsZS52YXJpYXRpb25zIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIGNvbG9yOiAjNTEyZjExO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ucHJvZHVjdC1kZXRhaWwgLnByb2R1Y3QtaW5mbyAud3JhcHBlciAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG5cbi5wcm9kdWN0LWRldGFpbCAucHJvZHVjdC1pbmZvIC53cmFwcGVyIC50aXRsZSA+ICoge1xuICBjb2xvcjogIzUxMmYxMTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5wcm9kdWN0LWRldGFpbCAucHJvZHVjdC1pbmZvIC53cmFwcGVyIC5wcmljZSB7XG4gIGNvbG9yOiAjMmQ4YjM1O1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnByb2R1Y3QtZGV0YWlsIC5wcm9kdWN0LWluZm8gLndyYXBwZXIgLnByb2R1Y3QtYWNjb3JkaW9ucyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDMuM3JlbSAwOyB9XG5cbi5wcm9kdWN0LWRldGFpbCAucHJvZHVjdC1pbmZvIC53cmFwcGVyIC5wcm9kdWN0LWFjY29yZGlvbnMgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIHtcbiAgYm9yZGVyLXRvcDogLjFyZW0gc29saWQgI2RmZGZkZjtcbiAgYm9yZGVyLWJvdHRvbTogLjFyZW0gc29saWQgI2RmZGZkZjtcbiAgcGFkZGluZzogMnJlbSAwOyB9XG5cbi5wcm9kdWN0LWRldGFpbCAucHJvZHVjdC1pbmZvIC53cmFwcGVyIC5wcm9kdWN0LWFjY29yZGlvbnMgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiBub25lOyB9XG5cbi5wcm9kdWN0LWRldGFpbCAucHJvZHVjdC1pbmZvIC53cmFwcGVyIC5wcm9kdWN0LWFjY29yZGlvbnMgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGluZyB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5wcm9kdWN0LWRldGFpbCAucHJvZHVjdC1pbmZvIC53cmFwcGVyIC5wcm9kdWN0LWFjY29yZGlvbnMgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGluZyAuYXJyb3cge1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvcGx1cy5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDsgfVxuXG4ucHJvZHVjdC1kZXRhaWwgLnByb2R1Y3QtaW5mbyAud3JhcHBlciAucHJvZHVjdC1hY2NvcmRpb25zIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRpbmcgLmlubmVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzUxMmYxMTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnByb2R1Y3QtZGV0YWlsIC5wcm9kdWN0LWluZm8gLndyYXBwZXIgLnByb2R1Y3QtYWNjb3JkaW9ucyAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0uYWN0aXZlIC5hY2NvcmRpb24taGVhZGluZyAuYXJyb3cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25zL21pbnVzLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG5cbi5wcm9kdWN0LWRldGFpbCAucHJvZHVjdC1pbmZvIC53cmFwcGVyIC5wcm9kdWN0LWFjY29yZGlvbnMgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAycmVtOyB9XG5cbi5wcm9kdWN0LWRldGFpbCAucHJvZHVjdC1pbmZvIC53cmFwcGVyIC5wcm9kdWN0LWFjY29yZGlvbnMgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tY29udGVudCBwIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS40cmVtOyB9XG5cbi5wcm9kdWN0LWRldGFpbCAucHJvZHVjdC1pbmZvIC53cmFwcGVyIC5ib3R0b20tdyB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuXG4ucHJvZHVjdC1kZXRhaWwgLnByb2R1Y3QtaW5mbyAud3JhcHBlciAuYm90dG9tLXcgLmFtb3VudCB7XG4gIG1hcmdpbi1yaWdodDogMnJlbTsgfVxuXG4ucHJvZHVjdC1kZXRhaWwgLnByb2R1Y3QtaW5mbyAud3JhcHBlciAuYm90dG9tLXcgLmFkZC1jYXJ0IHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7IH1cblxuLnlvdS1tYXktYWxzby1saWtlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWRlZGU7XG4gIHBhZGRpbmc6IDVyZW0gMDsgfVxuXG4ueW91LW1heS1hbHNvLWxpa2UgLm1haW4tdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnlvdS1tYXktYWxzby1saWtlIC5tYWluLXRpdGxlIC5ncmVlbiB7XG4gIGNvbG9yOiAjMmQ4YjM1OyB9XG5cbi55b3UtbWF5LWFsc28tbGlrZSAucHJvZHVjdC1zbGlkZXIge1xuICBtYXJnaW46IC0xcmVtOyB9XG5cbi55b3UtbWF5LWFsc28tbGlrZSAuc3dpcGVyLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNXJlbSAxcmVtOyB9XG5cbi55b3UtbWF5LWFsc28tbGlrZSAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC5wcm9kdWN0LWl0ZW0ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgLW8tdHJhbnNpdGlvbjogLjNzO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpOyB9XG5cbi55b3UtbWF5LWFsc28tbGlrZSAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC5wcm9kdWN0LWl0ZW0gLnRvcC13IHtcbiAgcGFkZGluZzogM3JlbSAxLjVyZW0gMDsgfVxuXG4ueW91LW1heS1hbHNvLWxpa2UgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSAucHJvZHVjdC1pdGVtIC5ib3gtaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVkZWRlO1xuICBwYWRkaW5nOiAycmVtO1xuICBoZWlnaHQ6IDE3cmVtOyB9XG5cbi55b3UtbWF5LWFsc28tbGlrZSAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC5wcm9kdWN0LWl0ZW0gLmJveC1pbWcgaW1nIHtcbiAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93bjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gIC1vLXRyYW5zaXRpb246IC4zcztcbiAgdHJhbnNpdGlvbjogLjNzO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBzY2FsZS1kb3duOyB9XG5cbi55b3UtbWF5LWFsc28tbGlrZSAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC5wcm9kdWN0LWl0ZW0gLmNhcHRpb24ge1xuICBwYWRkaW5nOiAycmVtIDIuNXJlbSAyLjhyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ueW91LW1heS1hbHNvLWxpa2UgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSAucHJvZHVjdC1pdGVtIC5jYXB0aW9uIC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07IH1cblxuLnlvdS1tYXktYWxzby1saWtlIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgLnByb2R1Y3QtaXRlbSAuY2FwdGlvbiAudGl0bGUgYSB7XG4gIC1vLXRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBoZWlnaHQ6IDQuNHJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ueW91LW1heS1hbHNvLWxpa2UgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSAucHJvZHVjdC1pdGVtIC5jYXB0aW9uIC5wcmljZXMge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4ueW91LW1heS1hbHNvLWxpa2UgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSAucHJvZHVjdC1pdGVtIC5jYXB0aW9uIC5wcmljZXMgLnByaWNlIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnlvdS1tYXktYWxzby1saWtlIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgLnByb2R1Y3QtaXRlbSAuY2FwdGlvbiAucHJpY2VzIC5wcmljZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogLjhyZW07IH1cblxuLnlvdS1tYXktYWxzby1saWtlIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgLnByb2R1Y3QtaXRlbSAuY2FwdGlvbiAucHJpY2VzIGJkaSxcbi55b3UtbWF5LWFsc28tbGlrZSAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC5wcm9kdWN0LWl0ZW0gLmNhcHRpb24gLnByaWNlcyBiZGkgc3Bhbixcbi55b3UtbWF5LWFsc28tbGlrZSAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC5wcm9kdWN0LWl0ZW0gLmNhcHRpb24gLnByaWNlcyAucHJpY2UtLW5ldyB7XG4gIGNvbG9yOiAjMmQ4YjM1OyB9XG5cbi55b3UtbWF5LWFsc28tbGlrZSAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC5wcm9kdWN0LWl0ZW0gLmNhcHRpb24gLnByaWNlcyBkZWwsXG4ueW91LW1heS1hbHNvLWxpa2UgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSAucHJvZHVjdC1pdGVtIC5jYXB0aW9uIC5wcmljZXMgZGVsIHNwYW4sXG4ueW91LW1heS1hbHNvLWxpa2UgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSAucHJvZHVjdC1pdGVtIC5jYXB0aW9uIC5wcmljZXMgLnByaWNlLS1vbGQge1xuICBjb2xvcjogI2I1YjViNTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7IH1cblxuLnlvdS1tYXktYWxzby1saWtlIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgLnByb2R1Y3QtaXRlbTpob3ZlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgLW8tdHJhbnNpdGlvbjogLjNzO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjE2KTsgfVxuXG4ueW91LW1heS1hbHNvLWxpa2UgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSAucHJvZHVjdC1pdGVtOmhvdmVyIC50b3AtdyAuYm94LWltZyBpbWcge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXJlbSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFyZW0pO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgLW8tdHJhbnNpdGlvbjogLjNzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFyZW0pO1xuICB0cmFuc2l0aW9uOiAuM3M7IH1cblxuLnlvdS1tYXktYWxzby1saWtlIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlOyB9XG5cbi55b3UtbWF5LWFsc28tbGlrZSAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXBhZ2luYXRpb24gc3BhbiB7XG4gIGJvcmRlcjogLjJyZW0gc29saWQgIzUxMmYxMTsgfVxuXG4ueW91LW1heS1hbHNvLWxpa2UgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1wYWdpbmF0aW9uIHNwYW4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM1MTJmMTE7IH1cblxuLnByb2R1Y3Qtc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDVyZW0gMDsgfVxuXG4ucHJvZHVjdC1zZWN0aW9uIC5tYWluLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5wcm9kdWN0LXNlY3Rpb24gLnByb2R1Y3Qtd3JhcHBlciB7XG4gIC1tcy1mbGV4LWZsb3c6IHdyYXA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiB3cmFwOyB9XG5cbi5wcm9kdWN0LXNlY3Rpb24gLnByb2R1Y3Qtd3JhcHBlciAuc2lkZWJhci1tZW51IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gIG1heC13aWR0aDogMjUlOyB9XG5cbi5wcm9kdWN0LXNlY3Rpb24gLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pdGVtcy13cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gIGZsZXg6IDAgMCA3NSU7XG4gIG1heC13aWR0aDogNzUlO1xuICB3aWR0aDogMTAwJTsgfVxuICAucHJvZHVjdC1zZWN0aW9uIC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtaXRlbXMtd3JhcHBlciAucHJvZHVjdHMge1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5wcm9kdWN0LXNlY3Rpb24gLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pdGVtcy13cmFwcGVyIC5idG4td3JhcCB7XG4gIG1hcmdpbjogNHJlbSBhdXRvIDA7XG4gIHdpZHRoOiAtd2Via2l0LWZpdC1jb250ZW50O1xuICB3aWR0aDogLW1vei1maXQtY29udGVudDtcbiAgd2lkdGg6IGZpdC1jb250ZW50OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucHJvZHVjdC1zZWN0aW9uIC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtaXRlbXMtd3JhcHBlciwgLnByb2R1Y3Qtc2VjdGlvbiAucHJvZHVjdC13cmFwcGVyIC5zaWRlYmFyLW1lbnUge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucHJvZHVjdC1zZWN0aW9uIC5wcm9kdWN0LXdyYXBwZXIgLnNpZGViYXItbWVudSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuLmNhcmQtdmVydGljYWwge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuXG4uY2FyZC12ZXJ0aWNhbCAuYm94LWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogM3JlbSAycmVtO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5jYXJkLXZlcnRpY2FsIC5ib3gtaW1nOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29udGVudDogXCJcIjsgfVxuXG4uY2FyZC12ZXJ0aWNhbCAuYm94LWltZyAuaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNzEuNDI4NTclOyB9XG5cbi5jYXJkLXZlcnRpY2FsIC5ib3gtaW1nIC5pbWFnZSBpbWcge1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93bjtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBzY2FsZS1kb3duOyB9XG5cbi5jYXJkLXZlcnRpY2FsIC5ib3gtaW1nIC5hZGQtY2FydCxcbi5jYXJkLXZlcnRpY2FsIC5ib3gtaW1nIC5pbWFnZSBpbWcge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMjVzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIC4yNXMgbGluZWFyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAuMjVzIGxpbmVhcjtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmNhcmQtdmVydGljYWwgLmJveC1pbWcgLmFkZC1jYXJ0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAxJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAxJSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDElKTtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZDogIzUxMmYxMTtcbiAgcGFkZGluZzogMS4xcmVtO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5jYXJkLXZlcnRpY2FsIC5ib3gtaW1nIC5hZGQtY2FydCBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNhcmQtdmVydGljYWwgLmJveC1pbWcgLmFkZC1jYXJ0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfSB9XG5cbi5jYXJkLXZlcnRpY2FsIC5jYXB0aW9uIHtcbiAgcGFkZGluZzogMnJlbSAyLjVyZW0gMi44cmVtOyB9XG5cbi5jYXJkLXZlcnRpY2FsIC5jYXB0aW9uIC50aXRsZSBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtOyB9XG5cbi5jYXJkLXZlcnRpY2FsIC5jYXB0aW9uIC5wcmljZSwgLmNhcmQtdmVydGljYWwgLmNhcHRpb24gLnRpdGxlIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5jYXJkLXZlcnRpY2FsIC5jYXB0aW9uIC5wcmljZSB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIGNvbG9yOiAjMmQ4YjM1O1xuICBmb250LXNpemU6IDEuOHJlbTsgfVxuXG4uY2FyZC12ZXJ0aWNhbDpob3ZlciAuYm94LWltZzphZnRlciB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmNhcmQtdmVydGljYWw6aG92ZXIgLmJveC1pbWcgLmltYWdlIGltZywgLmNhcmQtdmVydGljYWw6aG92ZXIgLmJveC1pbWc6YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMjVzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIC4yNXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBsaW5lYXI7IH1cblxuLmNhcmQtdmVydGljYWw6aG92ZXIgLmJveC1pbWcgLmltYWdlIGltZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcmVtKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXJlbSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXJlbSk7IH1cblxuLmNhcmQtdmVydGljYWw6aG92ZXIgLmJveC1pbWcgLmFkZC1jYXJ0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4yNXMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgLjI1cyBsaW5lYXI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNpdGlvbjogYWxsIC4yNXMgbGluZWFyOyB9XG5cbi5zaWRlYmFyLW1lbnUgLmlubmVyLFxuI2xlZnQtc2lkZWJhciBhc2lkZSxcbi53cGZfaXRlbXNfd3JhcHBlciAud3BmX2l0ZW0ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTsgfVxuXG4uc2lkZWJhci1tZW51IC5pbm5lciAuaGVhZCxcbiNsZWZ0LXNpZGViYXIgLndpZGdldC10aXRsZSxcbi53cGZfaXRlbXNfd3JhcHBlciAud3BmX2l0ZW0gLndwZl9pdGVtX25hbWUge1xuICBiYWNrZ3JvdW5kOiAjNTEyZjExO1xuICBwYWRkaW5nOiAxLjNyZW0gM3JlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnNpZGViYXItbWVudSAuaW5uZXIgLmhlYWQgaDQsXG4jbGVmdC1zaWRlYmFyIC53aWRnZXQtdGl0bGUsXG4uc2lkZWJhci1tZW51IC53cGZfaXRlbXNfd3JhcHBlciAud3BmX2l0ZW0gLndwZl9pdGVtX25hbWUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4uc2lkZWJhci1tZW51IC53cGZfaXRlbXNfd3JhcHBlciAud3BmX2l0ZW0ge1xuICBwYWRkaW5nOiAwOyB9XG5cbi5zaWRlYmFyLW1lbnUgLmlubmVyIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4uc2lkZWJhci1tZW51IC5pbm5lciAubWVudS1saXN0LFxuI2xlZnQtc2lkZWJhciAud2lkZ2V0LXRpdGxlICsgZGl2LFxuI2xlZnQtc2lkZWJhciAud2lkZ2V0LXRpdGxlICsgdWwsXG4uc2lkZWJhci1tZW51IC53cGZfZm9ybSAud3BmX2l0ZW1zX3dyYXBwZXIgLndwZl9pdGVtIHVsIHtcbiAgYmFja2dyb3VuZDogI2Y0ZThkNjtcbiAgcGFkZGluZzogMnJlbSAzcmVtO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIC5zaWRlYmFyLW1lbnUgLmlubmVyIC5tZW51LWxpc3QgbGksXG4gICNsZWZ0LXNpZGViYXIgLndpZGdldC10aXRsZSArIGRpdiBsaSxcbiAgI2xlZnQtc2lkZWJhciAud2lkZ2V0LXRpdGxlICsgdWwgbGksXG4gIC5zaWRlYmFyLW1lbnUgLndwZl9mb3JtIC53cGZfaXRlbXNfd3JhcHBlciAud3BmX2l0ZW0gdWwgbGkge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDsgfVxuICAgIC5zaWRlYmFyLW1lbnUgLmlubmVyIC5tZW51LWxpc3QgbGkgYSxcbiAgICAjbGVmdC1zaWRlYmFyIC53aWRnZXQtdGl0bGUgKyBkaXYgbGkgYSxcbiAgICAjbGVmdC1zaWRlYmFyIC53aWRnZXQtdGl0bGUgKyB1bCBsaSBhLFxuICAgIC5zaWRlYmFyLW1lbnUgLndwZl9mb3JtIC53cGZfaXRlbXNfd3JhcHBlciAud3BmX2l0ZW0gdWwgbGkgYSB7XG4gICAgICBjb2xvcjogIzAwMDsgfVxuXG4uc2lkZWJhci1tZW51IC5pbm5lciAubWVudS1saXN0IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbi5zaWRlYmFyLW1lbnUgLmlubmVyIC5tZW51LWxpc3QgbGkgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cblxuLnNpZGViYXItbWVudSAuaW5uZXIgLm1lbnUtbGlzdCBsaS5hY3RpdmUgYSwgLnNpZGViYXItbWVudSAuaW5uZXIgLm1lbnUtbGlzdCBsaTpob3ZlciBhIHtcbiAgY29sb3I6ICMyZDhiMzU7XG4gIHRleHQtc2hhZG93OiAxcHggMCAwIGN1cnJlbnRDb2xvcjsgfVxuXG4uc2lkZWJhci1tZW51IC5pbm5lciAuZmlsdGVyLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiAjZjRlOGQ2O1xuICBwYWRkaW5nOiAycmVtIDNyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLnNpZGViYXItbWVudSAuaW5uZXIgLmZpbHRlci1saXN0IC5maWx0ZXItaXRlbSxcbiNsZWZ0LXNpZGViYXIgLnRhZy1jbG91ZC1saW5rIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50OyB9XG5cbi5zaWRlYmFyLW1lbnUgLmlubmVyIC5maWx0ZXItbGlzdCAuZmlsdGVyLWl0ZW06bm90KDpsYXN0LWNoaWxkKSxcbiNsZWZ0LXNpZGViYXIgLnRhZy1jbG91ZC1saW5rOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7IH1cblxuLnNpZGViYXItbWVudSAuaW5uZXIgLmZpbHRlci1saXN0IC5maWx0ZXItaXRlbSBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAycmVtOyB9XG5cbi5zaWRlYmFyLW1lbnUgLmlubmVyIC5maWx0ZXItbGlzdCAuZmlsdGVyLWl0ZW0gbGFiZWw6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgY29udGVudDogXCJcIjsgfVxuXG4uc2lkZWJhci1tZW51IC5pbm5lciAuZmlsdGVyLWxpc3QgLmZpbHRlci1pdGVtIGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc2lkZWJhci1tZW51IC5pbm5lciAuZmlsdGVyLWxpc3QgLmZpbHRlci1pdGVtIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gIGNvbG9yOiAjMmQ4YjM1O1xuICB0ZXh0LXNoYWRvdzogMXB4IDAgMCBjdXJyZW50Q29sb3I7IH1cblxuLnNpZGViYXItbWVudSAuaW5uZXIgLmZpbHRlci1saXN0IC5maWx0ZXItaXRlbSBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzJkOGIzNTsgfVxuXG4uc2lkZWJhci1tZW51IC5pbm5lciAuZmlsdGVyLWxpc3QgLmZpbHRlci1pdGVtIC5jbGVhciB7XG4gIGNvbG9yOiAjNjU2NTY1O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNsZWZ0LXNpZGViYXIgYXNpZGUsXG4gIC53cGZfaXRlbXNfd3JhcHBlciAud3BmX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgI2xlZnQtc2lkZWJhciAud2lkZ2V0LXRpdGxlLFxuICAuc2lkZWJhci1tZW51IC5pbm5lciAuaGVhZCBoNCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgI2xlZnQtc2lkZWJhciAud2lkZ2V0LXRpdGxlLmFjdGl2ZTphZnRlcixcbiAgLnNpZGViYXItbWVudSAuaGVhZC5hY3RpdmU6YWZ0ZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC05MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gICAgLW8tdHJhbnNpdGlvbjogLjNzO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiAuM3M7IH1cbiAgLnNpZGViYXItbWVudSAuaW5uZXIge1xuICAgIGJveC1zaGFkb3c6IHVuc2V0OyB9XG4gICNsZWZ0LXNpZGViYXIgLndpZGdldC10aXRsZTphZnRlcixcbiAgLnNpZGViYXItbWVudSAuaGVhZDphZnRlcixcbiAgLnNpZGViYXItbWVudSAud3BmX2l0ZW1zX3dyYXBwZXIgLndwZl9pdGVtIC53cGZfaXRlbV9uYW1lOmFmdGVyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICAgIC1vLXRyYW5zaXRpb246IC4zcztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDJyZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAyNHB4LzEgTWF0ZXJpYWwgRGVzaWduIEljb25zO1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIGNvbnRlbnQ6IFwiXFxmMTQwXCI7IH1cbiAgLnNpZGViYXItbWVudSAuZmlsdGVyLWxpc3QsXG4gIC5zaWRlYmFyLW1lbnUgLm1lbnUtbGlzdCxcbiAgLndpZGdldC10aXRsZSArIGRpdixcbiAgI2xlZnQtc2lkZWJhciAud2lkZ2V0LXRpdGxlICsgdWwsXG4gIC5zaWRlYmFyLW1lbnUgLndwZl9mb3JtIC53cGZfaXRlbXNfd3JhcHBlciAud3BmX2l0ZW0gdWwge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNpZGViYXItbWVudSAud3JhcDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9XG4gICNsZWZ0LXNpZGViYXIgLndpZGdldC10aXRsZSwgLnNpZGViYXItbWVudSAuaW5uZXIgLmhlYWQgaDQsIC5zaWRlYmFyLW1lbnUgLndwZl9pdGVtc193cmFwcGVyIC53cGZfaXRlbSAud3BmX2l0ZW1fbmFtZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IHJldmVydDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH0gfVxuXG4uc2VydmljZXMge1xuICBwYWRkaW5nOiA1cmVtIDA7IH1cblxuLnNlcnZpY2VzIC5tYWluLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5zZXJ2aWNlcyAuc2VydmljZXMtbGlzdCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDkwJTsgfVxuXG4uc2VydmljZXMgLnNlcnZpY2VzLWxpc3QgLml0ZW0gLmJveC1pbWcge1xuICB3aWR0aDogMzMuMzMlOyB9XG5cbi5zZXJ2aWNlcyAuc2VydmljZXMtbGlzdCAuaXRlbSAuYm94LWltZyAuaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNTMuNiU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLnNlcnZpY2VzIC5zZXJ2aWNlcy1saXN0IC5pdGVtIC5ib3gtaW1nIC5pbWFnZSBpbWcge1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gIC1vLXRyYW5zaXRpb246IC4zcztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLnNlcnZpY2VzIC5zZXJ2aWNlcy1saXN0IC5pdGVtIC5jYXB0aW9uIHtcbiAgcGFkZGluZzogM3JlbSAwIDA7XG4gIHdpZHRoOiA2Ni42NiU7IH1cblxuLnNlcnZpY2VzIC5zZXJ2aWNlcy1saXN0IC5pdGVtIC5jYXB0aW9uIC50aXRsZSBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5zZXJ2aWNlcyAuc2VydmljZXMtbGlzdCAuaXRlbSAuY2FwdGlvbiAuZGVzYyB7XG4gIG1hcmdpbi10b3A6IDFyZW07IH1cblxuLnNlcnZpY2VzIC5zZXJ2aWNlcy1saXN0IC5pdGVtIC5jYXB0aW9uIC5kZXNjIHAge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNnJlbTsgfVxuXG4uc2VydmljZXMgLnNlcnZpY2VzLWxpc3QgLml0ZW0gLmNhcHRpb24gLmRhdGUge1xuICBtYXJnaW4tdG9wOiAxLjhyZW07XG4gIGNvbG9yOiAjODE4MTgxO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi5zZXJ2aWNlcyAuc2VydmljZXMtbGlzdCAuaXRlbSAuY2FwdGlvbiAuYnRuLXdyYXAge1xuICBtYXJnaW4tdG9wOiAxcmVtOyB9XG5cbi5zZXJ2aWNlcyAuc2VydmljZXMtbGlzdCAuaXRlbTpob3ZlciAuYm94LWltZyBpbWcge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gIC1vLXRyYW5zaXRpb246IC4zcztcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB0cmFuc2l0aW9uOiAuM3M7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZXJ2aWNlcyAuc2VydmljZXMtbGlzdCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5zZXJ2aWNlcyAuc2VydmljZXMtbGlzdCAuaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfSB9XG5cbi50aGFuay15b3Uge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgcGFkZGluZzogNXJlbSAwOyB9XG5cbi50aGFuay15b3UgLmlubmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogODAlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGhhbmsteW91IC5pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuLnRoYW5rLXlvdSAuaW5mbyB7XG4gIC1tcy1mbGV4LWZsb3c6IHdyYXA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiB3cmFwOyB9XG5cbi50aGFuay15b3UgLmluZm8gLmJveC1pbWcge1xuICB3aWR0aDogMjlyZW07IH1cblxuLnRoYW5rLXlvdSAuaW5mbyAuYm94LWltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi50aGFuay15b3UgLmluZm8gLmJveC1jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiA5cmVtO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjlyZW0pOyB9XG5cbi50aGFuay15b3UgLmluZm8gLmJveC1jb250ZW50IC50aXRsZSB7XG4gIGNvbG9yOiAjNTEyZjExO1xuICBmb250LXNpemU6IDUuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IDcuMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4udGhhbmsteW91IC5pbmZvIC5ib3gtY29udGVudCAuc3ViLXRpdGxlIHtcbiAgY29sb3I6ICMyZDhiMzU7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDUuNHJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4udGhhbmsteW91IC5pbmZvIC5ib3gtY29udGVudCAub3JkZXItbnVtYmVyIHtcbiAgbWFyZ2luOiAzcmVtIDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi50aGFuay15b3UgLmluZm8gLmJveC1jb250ZW50IC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgZm9udC1zaXplOiAxLjhyZW07IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50aGFuay15b3UgLmluZm8gLmJveC1pbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnRoYW5rLXlvdSAuaW5mbyAuYm94LWltZyBpbWcge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLnRoYW5rLXlvdSAuaW5mbyAuYm94LWNvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4udGhhbmsteW91IC5vcmRlci1zdW1tYW55IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgbWFyZ2luLXRvcDogNXJlbTtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuLnRoYW5rLXlvdSAub3JkZXItc3VtbWFueSAucHJvZHVjdC10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXI6IG5vbmU7IH1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jb2x1bW4tLWJpbGxpbmctYWRkcmVzcyxcbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY29sdW1uLS1zaGlwcGluZy1hZGRyZXNzIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAyMHB4IDIwcHggNTBweDsgfVxuICAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNvbHVtbi0tYmlsbGluZy1hZGRyZXNzIGFkZHJlc3MsXG4gIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtY29sdW1uLS1zaGlwcGluZy1hZGRyZXNzIGFkZHJlc3Mge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwOyB9XG5cbi50aGFuay15b3UgLm9yZGVyLXN1bW1hbnkgLnByb2R1Y3QtdGFibGUgdGhlYWQgdGgge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICM1MTJmMTE7XG4gIHBhZGRpbmc6IDEuM3JlbSAycmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnRoYW5rLXlvdSAub3JkZXItc3VtbWFueSAucHJvZHVjdC10YWJsZSB0aGVhZCB0aDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udGhhbmsteW91IC5vcmRlci1zdW1tYW55IC5wcm9kdWN0LXRhYmxlIHRib2R5IHRyIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4xcmVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNik7IH1cblxuLnRoYW5rLXlvdSAub3JkZXItc3VtbWFueSAucHJvZHVjdC10YWJsZSB0Ym9keSB0ciB0ZCB7XG4gIHBhZGRpbmc6IDJyZW0gM3JlbTsgfVxuXG4udGhhbmsteW91IC5vcmRlci1zdW1tYW55IC5wcm9kdWN0LXRhYmxlIHRib2R5IHRyIHRkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi50aGFuay15b3UgLm9yZGVyLXN1bW1hbnkgLnByb2R1Y3QtdGFibGUgLnByb2R1Y3QtaXRlbSB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuXG4udGhhbmsteW91IC5vcmRlci1zdW1tYW55IC5wcm9kdWN0LXRhYmxlIC5wcm9kdWN0LWl0ZW0gLmJveC1pbWcge1xuICB3aWR0aDogMTJyZW07IH1cblxuLnRoYW5rLXlvdSAub3JkZXItc3VtbWFueSAucHJvZHVjdC10YWJsZSAucHJvZHVjdC1pdGVtIC5ib3gtaW1nIC5pbWFnZSB7XG4gIGJvcmRlcjogLjVweCBzb2xpZCAjZTJlMmUyO1xuICB3aWR0aDogMTJyZW07XG4gIGhlaWdodDogMTJyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLnRoYW5rLXlvdSAub3JkZXItc3VtbWFueSAucHJvZHVjdC10YWJsZSAucHJvZHVjdC1pdGVtIC5ib3gtaW1nIC5pbWFnZSBpbWcge1xuICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duO1xuICBwYWRkaW5nOiAxcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBzY2FsZS1kb3duOyB9XG5cbi50aGFuay15b3UgLm9yZGVyLXN1bW1hbnkgLnByb2R1Y3QtdGFibGUgLnByb2R1Y3QtaXRlbSAuY2FwdGlvbiB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAzcmVtO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTJyZW0pOyB9XG5cbi50aGFuay15b3UgLm9yZGVyLXN1bW1hbnkgLnByb2R1Y3QtdGFibGUgLnByb2R1Y3QtaXRlbSAuY2FwdGlvbiAudGl0bGUgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4udGhhbmsteW91IC5vcmRlci1zdW1tYW55IC5wcm9kdWN0LXRhYmxlIC5xdHkge1xuICBmb250LXNpemU6IDEuOHJlbTsgfVxuXG4udGhhbmsteW91IC5vcmRlci1zdW1tYW55IC5wcm9kdWN0LXRhYmxlIC5wcmljZSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi50aGFuay15b3UgLm9yZGVyLXN1bW1hbnkgLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnRoYW5rLXlvdSAub3JkZXItc3VtbWFueSAudGFibGUgdHIgdGQge1xuICBwYWRkaW5nOiAwIDNyZW0gMnJlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuXG4udGhhbmsteW91IC5vcmRlci1zdW1tYW55IC50YWJsZSB0ciB0ZCBwIHtcbiAgY29sb3I6ICM5ODk4OTg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi50aGFuay15b3UgLm9yZGVyLXN1bW1hbnkgLnRhYmxlIHRyIHRkOm50aC1jaGlsZCgyKSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi50aGFuay15b3UgLm9yZGVyLXN1bW1hbnkgLnRhYmxlIHRyOmZpcnN0LWNoaWxkIHRkIHtcbiAgcGFkZGluZy10b3A6IDJyZW07IH1cblxuLnRoYW5rLXlvdSAub3JkZXItc3VtbWFueSAudGFibGUgdHI6bnRoLWxhc3QtY2hpbGQoMikgdGQge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTsgfVxuXG4udGhhbmsteW91IC5vcmRlci1zdW1tYW55IC50YWJsZSB0cjpsYXN0LWNoaWxkIHtcbiAgYmFja2dyb3VuZDogI2Y0ZThkNjsgfVxuXG4udGhhbmsteW91IC5vcmRlci1zdW1tYW55IC50YWJsZSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgcGFkZGluZzogMnJlbSAzcmVtO1xuICBmb250LXdlaWdodDogNjAwOyB9XG5cbi50aGFuay15b3UgLm9yZGVyLXN1bW1hbnkgLnRhYmxlIHRyOmxhc3QtY2hpbGQgdGQ6bnRoLWNoaWxkKDIpIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5ob21lc3RheSAub2ZmZXIge1xuICBwYWRkaW5nOiA1cmVtIDA7IH1cblxuLmhvbWVzdGF5IC5vZmZlciAubWFpbi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uaG9tZXN0YXkgLm9mZmVyIC5jb250ZW50IHtcbiAgcGFkZGluZy1yaWdodDogMTByZW07IH1cblxuLmhvbWVzdGF5IC5vZmZlciAuY29udGVudCAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5ob21lc3RheSAub2ZmZXIgLmNvbnRlbnQgbGkge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNXJlbTsgfVxuXG4uaG9tZXN0YXkgLm9mZmVyIC5jb250ZW50IC5ub3RlLXRleHQge1xuICBjb2xvcjogIzJkOGIzNTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4uaG9tZXN0YXkgLm9mZmVyIC5ib3gtaW1nIC5pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA1OS4wOTA5MSU7IH1cblxuLmhvbWVzdGF5IC5vZmZlciAuYm94LWltZyAuaW1hZ2UgaW1nIHtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4uaG9tZXN0YXkgLm9mZmVyIC5ib3gtaW1nIC5pbWFnZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogNC42cmVtOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvbWVzdGF5IC5vZmZlciAuY29udGVudCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaG9tZXN0YXkgLm9mZmVyIC5jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG4uaG9tZXN0YXkgLmJvb2tpbmcge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTsgfVxuXG4uaG9tZXN0YXkgLmJvb2tpbmcgLmhlYWQge1xuICBiYWNrZ3JvdW5kOiAjNTEyZjExO1xuICBwYWRkaW5nOiAxLjNyZW0gM3JlbTsgfVxuXG4uaG9tZXN0YXkgLmJvb2tpbmcgLmhlYWQgaDIge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmhvbWVzdGF5IC5ib29raW5nIC5jb250ZW50IHtcbiAgcGFkZGluZzogM3JlbTsgfVxuXG4uaG9tZXN0YXkgLmJvb2tpbmcgLmNvbnRlbnQgLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmhvbWVzdGF5IC5ib29raW5nIC5jb250ZW50IHAge1xuICBmb250LXNpemU6IDEuNnJlbTsgfVxuXG4uaG9tZXN0YXkgLmJvb2tpbmcgLmNvbnRlbnQgcDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfVxuXG4uaG9tZXN0YXkgLmJvb2tpbmcgLmNvbnRlbnQgLmluZm8gcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtOyB9XG5cbi5ob21lc3RheSAuYm9va2luZyAuY29udGVudCAuaW5mbyBwIGEge1xuICBjb2xvcjogIzJkOGIzNTtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uaG9tZXN0YXkgLmJvb2tpbmcgLmNvbnRlbnQgLmNoZWNrIHtcbiAgLW1zLWZsZXgtZmxvdzogd3JhcDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHdyYXA7XG4gIG1hcmdpbjogMCAtMS4zNXJlbSA1cmVtO1xuICBwYWRkaW5nOiAwIDNyZW07IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5ob21lc3RheSAuYm9va2luZyAuY29udGVudCAuY2hlY2sge1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4uaG9tZXN0YXkgLmJvb2tpbmcgLmNvbnRlbnQgLmNoZWNrIC5idG4td3JhcCwgLmhvbWVzdGF5IC5ib29raW5nIC5jb250ZW50IC5jaGVjayAuZm9ybS1ncm91cCB7XG4gIHBhZGRpbmc6IDAgMS4zNXJlbTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lc3RheSAuYm9va2luZyAuY29udGVudCAuY2hlY2sgLmJ0bi13cmFwLCAuaG9tZXN0YXkgLmJvb2tpbmcgLmNvbnRlbnQgLmNoZWNrIC5mb3JtLWdyb3VwIHtcbiAgICB3aWR0aDogNTAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5ob21lc3RheSAuYm9va2luZyAuY29udGVudCAuY2hlY2sgLmJ0bi13cmFwLCAuaG9tZXN0YXkgLmJvb2tpbmcgLmNvbnRlbnQgLmNoZWNrIC5mb3JtLWdyb3VwIHtcbiAgICB3aWR0aDogMjUlOyB9IH1cblxuLmhvbWVzdGF5IC5ib29raW5nIC5jb250ZW50IC5jaGVjayBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uaG9tZXN0YXkgLmJvb2tpbmcgLmNvbnRlbnQgLmNoZWNrIC5mb3JtLWNvbnRyb2wge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogLjJyZW0gc29saWQgIzUxMmYxMTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xuICBoZWlnaHQ6IDQuNnJlbTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhvbWVzdGF5IC5ib29raW5nIC5jb250ZW50IC5jaGVjayAuZm9ybS1jb250cm9sIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9IH1cblxuLmhvbWVzdGF5IC5ib29raW5nIC5jb250ZW50IC5jaGVjayAuZm9ybS1jb250cm9sIC5pY29uIHtcbiAgd2lkdGg6IDIuM3JlbTsgfVxuXG4uaG9tZXN0YXkgLmJvb2tpbmcgLmNvbnRlbnQgLmNoZWNrIC5mb3JtLWNvbnRyb2wgLmljb24gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uaG9tZXN0YXkgLmJvb2tpbmcgLmNvbnRlbnQgLmNoZWNrIC5mb3JtLWNvbnRyb2wgaW5wdXQge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtbXMtZmxleDogMTtcbiAgZmxleDogMTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5ob21lc3RheSAuYm9va2luZyAuY29udGVudCAuY2hlY2sgLmNoZWNrLWJ0biB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzLjJyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQuNnJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhvbWVzdGF5IC5ib29raW5nIC5jb250ZW50IC5jaGVjayAuY2hlY2stYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9IH1cblxuLmhvbWVzdGF5IC5ib29raW5nIC5jYWxlbmRhci13IHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhvbWVzdGF5IC5ib29raW5nIC5jYWxlbmRhci13IC5jYWxlbmRhciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy14OiBhdXRvOyB9XG4gIC5ob21lc3RheSAuYm9va2luZyAuY2FsZW5kYXItdyAuY2FsZW5kYXIgLmxpc3Qge1xuICAgIG1pbi13aWR0aDogOTkxcHg7IH0gfVxuXG4uaG9tZXN0YXkgLmJvb2tpbmcgLmNhbGVuZGFyLXcgLmxpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDAsIDFmcikpO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5ob21lc3RheSAuYm9va2luZyAuY2FsZW5kYXItdyAubGlzdCBsaSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtNHJlbSAwIDAgIzJkOGIzNTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtNHJlbSAwIDAgIzJkOGIzNTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2I1YjViNTtcbiAgcGFkZGluZzogMy4zcmVtIDAgNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5ob21lc3RheSAuYm9va2luZyAuY2FsZW5kYXItdyAubGlzdCBsaS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZWFlYWVhOyB9XG5cbi5ob21lc3RheSAuYm9va2luZyAuY2FsZW5kYXItdyAubGlzdCBsaTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2I1YjViNTsgfVxuXG4uaG9tZXN0YXkgLmJvb2tpbmcgLmNhbGVuZGFyLXcgLmxpc3QgbGkgcCB7XG4gIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cblxuLmhvbWVzdGF5IC5ib29raW5nIC5jYWxlbmRhci13IC5saXN0IGxpIC5kYXRlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5ob21lc3RheSAuYm9va2luZyAuY2FsZW5kYXItdyAubmF2aWdhdGlvbiwgLmhvbWVzdGF5IC5ib29raW5nIC5jYWxlbmRhci13IC5uYXZpZ2F0aW9uIC5mb3JtLWdyb3VwIHtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLmhvbWVzdGF5IC5ib29raW5nIC5jYWxlbmRhci13IC5uYXZpZ2F0aW9uIC5mb3JtLWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIGJvcmRlcjogLjJyZW0gc29saWQgIzUxMmYxMTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgcGFkZGluZzogMCAycmVtO1xuICB3aWR0aDogMTQuN3JlbTtcbiAgaGVpZ2h0OiA0LjZyZW07IH1cblxuLmhvbWVzdGF5IC5ib29raW5nIC5jYWxlbmRhci13IC5uYXZpZ2F0aW9uIC5mb3JtLWdyb3VwOmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAycmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGNvbG9yOiAjNTEyZjExO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAyNHB4LzEgTWF0ZXJpYWwgRGVzaWduIEljb25zO1xuICBmb250LXNpemU6IDNyZW07XG4gIGNvbnRlbnQ6IFwiXFxmMTQwXCI7IH1cblxuLmhvbWVzdGF5IC5ib29raW5nIC5jYWxlbmRhci13IC5uYXZpZ2F0aW9uIC5mb3JtLWdyb3VwIHNlbGVjdCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiAjNTEyZjExO1xuICBmb250LXNpemU6IDEuNnJlbTsgfVxuXG4uaG9tZXN0YXkgLmJvb2tpbmcgLmNhbGVuZGFyLXcgLm5hdmlnYXRpb24gLnByZXYge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cblxuLmhvbWVzdGF5IC5ib29raW5nIC5jYWxlbmRhci13IC5uYXZpZ2F0aW9uIC5uZXh0LCAuaG9tZXN0YXkgLmJvb2tpbmcgLmNhbGVuZGFyLXcgLm5hdmlnYXRpb24gLnByZXYge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiAuMnJlbSBzb2xpZCAjNTEyZjExO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0LjZyZW07IH1cblxuLmhvbWVzdGF5IC5ib29raW5nIC5jYWxlbmRhci13IC5uYXZpZ2F0aW9uIC5uZXh0IGVtLCAuaG9tZXN0YXkgLmJvb2tpbmcgLmNhbGVuZGFyLXcgLm5hdmlnYXRpb24gLnByZXYgZW0ge1xuICBjb2xvcjogIzUxMmYxMTtcbiAgZm9udC1zaXplOiAzcmVtOyB9XG5cbi5oYXBweS1ob21lLXN0YXljYXRpb24ge1xuICBwYWRkaW5nOiA4cmVtIDA7IH1cblxuLmhhcHB5LWhvbWUtc3RheWNhdGlvbiAubWFpbi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uaGFwcHktaG9tZS1zdGF5Y2F0aW9uIC5sb2FkLW1vcmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmhhcHB5LWhvbWUtc3RheWNhdGlvbiAuaXRlbXMge1xuICAtbXMtZmxleC1mbG93OiB3cmFwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogd3JhcDtcbiAgbWFyZ2luOiAwIC0xLjVyZW07IH1cblxuLmhhcHB5LWhvbWUtc3RheWNhdGlvbiAuaXRlbXMgLml0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICBwYWRkaW5nOiAwIDEuNXJlbTtcbiAgd2lkdGg6IDI1JTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhhcHB5LWhvbWUtc3RheWNhdGlvbiAuaXRlbXMgLml0ZW0ge1xuICAgIHdpZHRoOiAzMy4zMyU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhhcHB5LWhvbWUtc3RheWNhdGlvbiAuaXRlbXMgLml0ZW0ge1xuICAgIHdpZHRoOiA1MCU7IH0gfVxuXG4uaGFwcHktaG9tZS1zdGF5Y2F0aW9uIC5pdGVtcyAuaXRlbSAuYm94LWltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA3OC41MTg1MiU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmhhcHB5LWhvbWUtc3RheWNhdGlvbiAuaXRlbXMgLml0ZW0gLmJveC1pbWcgaW1nIHtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IC4zcyBlYXNlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5oYXBweS1ob21lLXN0YXljYXRpb24gLml0ZW1zIC5pdGVtOmhvdmVyIC5ib3gtaW1nIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uaGFwcHktaG9tZS1zdGF5Y2F0aW9uIC5pdGVtcyAuaXRlbTpob3ZlciAuYm94LWltZyBpbWcge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7IH1cblxuLmhhcHB5LWhvbWUtc3RheWNhdGlvbiAuaXRlbXMgLml0ZW06aG92ZXIgLmNhcHRpb24gLnRpdGxlIGEge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgLW8tdHJhbnNpdGlvbjogLjNzO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIGNvbG9yOiAjMmQ4YjM1OyB9XG5cbi5oZXJvLWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uaGVyby1iYW5uZXIgLnN3aXBlci1zbGlkZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTYuNnJlbSk7IH1cblxuLmhlcm8tYmFubmVyIC5zd2lwZXItc2xpZGU6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb250ZW50OiBcIlwiOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8tYmFubmVyIC5zd2lwZXItc2xpZGUge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDEwcmVtKTsgfSB9XG5cbi5oZXJvLWJhbm5lciAuc3dpcGVyLXNsaWRlIC5pbm5lciB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHotaW5kZXg6IDE7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5oZXJvLWJhbm5lciAuc3dpcGVyLXNsaWRlIC5pbm5lciAuY29udGVudCB7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgd2lkdGg6IDUwJTsgfVxuXG4uaGVyby1iYW5uZXIgLnN3aXBlci1zbGlkZSAuaW5uZXIgLmNvbnRlbnRfX3RpdGxlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlIC41cztcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UgLjVzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZSAuNXM7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuLmhlcm8tYmFubmVyIC5zd2lwZXItc2xpZGUgLmlubmVyIC5jb250ZW50X190aXRsZSA+ICoge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJsYWNrO1xuICBsZXR0ZXItc3BhY2luZzogLjUyOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDZyZW07XG4gIHRleHQtc2hhZG93OiAwIDAuM3JlbSAwLjZyZW0gcmdiYSgwLCAwLCAwLCAwLjcpOyB9XG5cbi5oZXJvLWJhbm5lciAuc3dpcGVyLXNsaWRlIC5pbm5lciAuY29udGVudF9fZGVzYyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZSAuNXM7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlIC41cztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UgLjVzO1xuICBjb2xvcjogI2ZmZjtcbiAgbGV0dGVyLXNwYWNpbmc6IC44cHg7XG4gIHRleHQtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjcpOyB9XG5cbi5oZXJvLWJhbm5lciAuc3dpcGVyLXNsaWRlIC5pbm5lciAuY29udGVudF9fYnRuIHtcbiAgbWFyZ2luLXRvcDogM3JlbTsgfVxuXG4uaGVyby1iYW5uZXIgLnN3aXBlci1zbGlkZSAuaW5uZXIgLmNvbnRlbnRfX2J0biAuc2hvcC1idG4ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UgLjVzO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZSAuNXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlIC41czsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlcm8tYmFubmVyIC5zd2lwZXItc2xpZGUgLmlubmVyIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuaGVyby1iYW5uZXIgLnN3aXBlci1zbGlkZSAuaW5uZXIgLmNvbnRlbnQge1xuICAgIHdpZHRoOiA5MCU7IH0gfVxuXG4uaGVyby1iYW5uZXIgLnN3aXBlci1zbGlkZS1hY3RpdmUgLmlubmVyIC5jb250ZW50X190aXRsZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC40cyBlYXNlIDFzO1xuICAtby10cmFuc2l0aW9uOiAuNHMgZWFzZSAxcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiAuNHMgZWFzZSAxczsgfVxuXG4uaGVyby1iYW5uZXIgLnN3aXBlci1zbGlkZS1hY3RpdmUgLmlubmVyIC5jb250ZW50X19kZXNjIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjRzIGVhc2UgMS4ycztcbiAgLW8tdHJhbnNpdGlvbjogLjRzIGVhc2UgMS4ycztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiAuNHMgZWFzZSAxLjJzOyB9XG5cbi5oZXJvLWJhbm5lciAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuaW5uZXIgLmNvbnRlbnRfX2J0biAuc2hvcC1idG4ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNHMgZWFzZSAxLjRzO1xuICAtby10cmFuc2l0aW9uOiAuNHMgZWFzZSAxLjRzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IC40cyBlYXNlIDEuNHM7IH1cblxuLmhlcm8tYmFubmVyIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIGJvdHRvbTogOHJlbTsgfVxuXG4uc2VjdGlvbi0yIHtcbiAgYmFja2dyb3VuZDogI2Y0ZThkNjtcbiAgcGFkZGluZzogMTByZW0gMCA2cmVtOyB9XG5cbi5zZWN0aW9uLTIgLnRhZy1oZWFkIHtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLnNlY3Rpb24tMiAuYnRuLXdyYXAge1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4uc2VjdGlvbi0yIC5idG4td3JhcCAuYnRuIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDEuMnJlbSA5cmVtOyB9XG5cbi5zZWN0aW9uLTMge1xuICBwYWRkaW5nOiAxMHJlbSAwIDZyZW07IH1cblxuLnNlY3Rpb24tMyAuYm94LWNvbnRlbnQgLnNlY3Rpb24tdGl0bGUgPiAqIHtcbiAgY29sb3I6ICM1MTJmMTE7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5zZWN0aW9uLTMgLmJveC1jb250ZW50IC5zdWItdGl0bGUge1xuICBjb2xvcjogIzJkOGIzNTtcbiAgZm9udC1zaXplOiAyLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnNlY3Rpb24tMyAuYm94LWNvbnRlbnQgLmRlc2Mge1xuICBtYXJnaW4tdG9wOiAzcmVtOyB9XG5cbi5zZWN0aW9uLTMgLmJveC1jb250ZW50IC5kZXNjIHAge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjZyZW07IH1cblxuLnNlY3Rpb24tMyAuYm94LWNvbnRlbnQgLmRlc2MgcDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfVxuXG4uc2VjdGlvbi0zIC5ib3gtY29udGVudCAuYnRuIHtcbiAgbWFyZ2luLXRvcDogMi4zcmVtOyB9XG5cbi5zZWN0aW9uLTMgLmJveC1pbWcge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4uc2VjdGlvbi0zIC5ib3gtaW1nIC5pbWFnZSB7XG4gIG1heC13aWR0aDogNDQwcHg7IH1cblxuLnNlY3Rpb24tMyAuYm94LWltZyAuaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlY3Rpb24tMyAuYm94LWNvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07IH1cbiAgLnNlY3Rpb24tMyAuYm94LWltZyAuaW1hZ2Uge1xuICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbi5zZWN0aW9uLTQge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDsgfVxuXG4uc2VjdGlvbi00IC50YWctaGVhZCB7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5zZWN0aW9uLTQgYXJ0aWNsZSB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgLW1zLWZsZXgtZmxvdzogd3JhcDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBtYXJnaW4tYm90dG9tOiA3cmVtOyB9XG5cbi5zZWN0aW9uLTQgYXJ0aWNsZSAuYm94LWltZyB7XG4gIHdpZHRoOiA1OC4zMyU7IH1cblxuLnNlY3Rpb24tNCBhcnRpY2xlIC5ib3gtaW1nIC5pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA1My43MzEzNCU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLnNlY3Rpb24tNCBhcnRpY2xlIC5ib3gtaW1nIC5pbWFnZSBpbWcge1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgLjNzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLnNlY3Rpb24tNCBhcnRpY2xlIC5ib3gtaW1nOmhvdmVyIC5pbWFnZSBpbWcge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3M7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAuM3M7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gIHRyYW5zaXRpb246IGFsbCAuM3M7IH1cblxuLnNlY3Rpb24tNCBhcnRpY2xlIC5ib3gtY29udGVudCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDQxLjY2JTsgfVxuXG4uc2VjdGlvbi00IGFydGljbGUgLmJveC1jb250ZW50IC5jb250ZW50IHtcbiAgcGFkZGluZzogMCA4cmVtOyB9XG5cbi5zZWN0aW9uLTQgYXJ0aWNsZSAuYm94LWNvbnRlbnQgLmNvbnRlbnQgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnNlY3Rpb24tNCBhcnRpY2xlIC5ib3gtY29udGVudCAuY29udGVudCAuZGVzYyB7XG4gIG1hcmdpbi10b3A6IDFyZW07IH1cblxuLnNlY3Rpb24tNCBhcnRpY2xlIC5ib3gtY29udGVudCAuY29udGVudCAuZGVzYyBwIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMi42cmVtOyB9XG5cbi5zZWN0aW9uLTQgYXJ0aWNsZSAuYm94LWNvbnRlbnQgLmNvbnRlbnQgLmRlc2MgcDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuXG4uc2VjdGlvbi00IGFydGljbGUgLmJveC1jb250ZW50IC5jb250ZW50IC5idG4td3JhcCB7XG4gIG1hcmdpbi10b3A6IDJyZW07IH1cblxuLnNlY3Rpb24tNCBhcnRpY2xlOm50aC1jaGlsZChvZGQpIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlY3Rpb24tNCBhcnRpY2xlIC5ib3gtY29udGVudCwgLnNlY3Rpb24tNCBhcnRpY2xlIC5ib3gtaW1nIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuc2VjdGlvbi00IGFydGljbGUgLmJveC1jb250ZW50IC5jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4uc2VjdGlvbi01IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA2cmVtIDA7IH1cblxuLnNlY3Rpb24tNTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMzUpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb250ZW50OiBcIlwiOyB9XG5cbi5zZWN0aW9uLTUgLnRhZy1oZWFkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOyB9XG5cbi5zZWN0aW9uLTUgLnRhZy1oZWFkIC5zZWN0aW9uLXRpdGxlID4gKiwgLnNlY3Rpb24tNSAudGFnLWhlYWQgLnN1Yi10aXRsZSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5zZWN0aW9uLTUgLmxpc3QtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogODAlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjdGlvbi01IC5saXN0LWl0ZW0ge1xuICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbi5zZWN0aW9uLTUgLmxpc3QtaXRlbSAuaXRlbSAuYm94LWltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA2MS44NzUlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5zZWN0aW9uLTUgLmxpc3QtaXRlbSAuaXRlbSAuYm94LWltZyBpbWcge1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gIC1vLXRyYW5zaXRpb246IC4zcztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLnNlY3Rpb24tNSAubGlzdC1pdGVtIC5pdGVtIC5jYXB0aW9uIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMi44cmVtIDNyZW0gMi40cmVtOyB9XG5cbi5zZWN0aW9uLTUgLmxpc3QtaXRlbSAuaXRlbSAuY2FwdGlvbiAudGl0bGUgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uc2VjdGlvbi01IC5saXN0LWl0ZW0gLml0ZW0gLmNhcHRpb24gLmRlc2Mge1xuICBtYXJnaW4tdG9wOiAxcmVtOyB9XG5cbi5zZWN0aW9uLTUgLmxpc3QtaXRlbSAuaXRlbSAuY2FwdGlvbiAuZGVzYyBwIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjZyZW07IH1cblxuLnNlY3Rpb24tNSAubGlzdC1pdGVtIC5pdGVtIC5jYXB0aW9uIC5kYXRlIHtcbiAgbWFyZ2luLXRvcDogMS44cmVtO1xuICBjb2xvcjogIzgxODE4MTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4uc2VjdGlvbi01IC5saXN0LWl0ZW0gLml0ZW0gLmNhcHRpb24gLmJ0bi13cmFwIHtcbiAgbWFyZ2luLXRvcDogMXJlbTsgfVxuXG4uc2VjdGlvbi01IC5saXN0LWl0ZW0gLml0ZW06aG92ZXIgLmJveC1pbWcgaW1nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICAtby10cmFuc2l0aW9uOiAuM3M7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgdHJhbnNpdGlvbjogLjNzOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjdGlvbi01IC5saXN0LWl0ZW0gLml0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07IH0gfVxuXG4udGVzdGltb25pYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIHBhZGRpbmc6IDZyZW0gMDsgfVxuXG4udGVzdGltb25pYWwgLnRhZy1oZWFkIHtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLnRlc3RpbW9uaWFsIC50ZXN0aW1vbmlhbC1zbGlkZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4udGVzdGltb25pYWwgLnN3aXBlci1jb250YWluZXIge1xuICBwYWRkaW5nOiA1cmVtIDA7XG4gIHdpZHRoOiA5MCU7IH1cblxuLnRlc3RpbW9uaWFsIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBsaW5lYXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgdHJhbnNpdGlvbjogYWxsIC4ycyBsaW5lYXI7IH1cblxuLnRlc3RpbW9uaWFsIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuXG4udGVzdGltb25pYWwgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSAud3JhcHBlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBib3JkZXI6IDJweCBzb2xpZCAjNTEyZjExO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi50ZXN0aW1vbmlhbCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC53cmFwcGVyIC5ib3gtaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDQzLjMzMzMzJTsgfVxuXG4udGVzdGltb25pYWwgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSAud3JhcHBlciAuYm94LWltZyBpbWcge1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi50ZXN0aW1vbmlhbCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC53cmFwcGVyIC5jYXB0aW9uIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMnJlbSA0cmVtOyB9XG5cbi50ZXN0aW1vbmlhbCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC53cmFwcGVyIC5jYXB0aW9uIHAge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjZyZW07IH1cblxuLnRlc3RpbW9uaWFsIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgLndyYXBwZXIgLmNhcHRpb24gLmJvdHRvbS13IHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctdG9wOiA0cmVtOyB9XG5cbi50ZXN0aW1vbmlhbCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC53cmFwcGVyIC5jYXB0aW9uIC5ib3R0b20tdyAubGVmdCAuYXV0aG9yIHtcbiAgY29sb3I6ICMyZDhiMzU7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuXG4udGVzdGltb25pYWwgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSAud3JhcHBlciAuY2FwdGlvbiAuYm90dG9tLXcgLmxlZnQgLmRhdGUge1xuICBjb2xvcjogIzJkOGIzNTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG5cbi50ZXN0aW1vbmlhbCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC53cmFwcGVyIC5jYXB0aW9uIC5ib3R0b20tdyAucXVvdGUge1xuICBtYXJnaW4tdG9wOiAxcmVtOyB9XG5cbi50ZXN0aW1vbmlhbCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC53cmFwcGVyIC5jYXB0aW9uIC5ib3R0b20tdyAucXVvdGUgaW1nIHtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogYXV0bzsgfVxuXG4udGVzdGltb25pYWwgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7IH1cblxuLnRlc3RpbW9uaWFsIC5zd2lwZXItcGFnaW5hdGlvbiBzcGFuIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZjRlOGQ2OyB9XG5cbi50ZXN0aW1vbmlhbCAuc3dpcGVyLXBhZ2luYXRpb24gc3Bhbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzUxMmYxMTsgfVxuXG4udGVzdGltb25pYWwgLnN3aXBlci1uZXh0LCAudGVzdGltb25pYWwgLnN3aXBlci1wcmV2IHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlcjogLjJyZW0gc29saWQgIzUxMmYxMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGVzdGltb25pYWwgLnN3aXBlci1uZXh0LCAudGVzdGltb25pYWwgLnN3aXBlci1wcmV2IHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLnRlc3RpbW9uaWFsIC5zd2lwZXItbmV4dCBzdmcsIC50ZXN0aW1vbmlhbCAuc3dpcGVyLXByZXYgc3ZnIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMS41cmVtOyB9XG5cbi50ZXN0aW1vbmlhbCAuc3dpcGVyLW5leHQgc3ZnIHBhdGgsIC50ZXN0aW1vbmlhbCAuc3dpcGVyLXByZXYgc3ZnIHBhdGgge1xuICBmaWxsOiAjNTEyZjExO1xuICBzdHJva2U6ICM1MTJmMTE7IH1cblxuLnRlc3RpbW9uaWFsIC5zd2lwZXItbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHN2ZyBwYXRoLCAudGVzdGltb25pYWwgLnN3aXBlci1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWQgc3ZnIHBhdGgge1xuICBmaWxsOiAjOTg5ODk4O1xuICBzdHJva2U6ICM5ODk4OTg7IH1cblxuLmJsb2ctaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmJyZWFkY3J1bWItc2VjdGlvbiBvbC5icmVhZGNydW1iLFxuLmJyZWFkY3J1bWItc2VjdGlvbiBvbC5icmVhZGNydW1iIGxpIHtcbiAgYmFja2dyb3VuZDogbm9uZTsgfVxuXG4uY29tbWVudC1mb3JtIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmNvbW1lbnQtZm9ybSBpbnB1dDpub3QoW3R5cGU9XCJjaGVja2JveFwiXSk6bm90KFt0eXBlPVwic3VibWl0XCJdKSwgLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlcjogMS41cHggc29saWQgIzUxMmYxMTtcbiAgZm9udC1zaXplOiAxLjZyZW07IH1cblxuLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4ucHJvZHVjdC1kZXRhaWwtcGFnZSAud29vY29tbWVyY2UtcHJvZHVjdC1kZXRhaWxzX19zaG9ydC1kZXNjcmlwdGlvbixcbi5wcm9kdWN0LWRldGFpbC1wYWdlIC5wcm9kdWN0X21ldGEge1xuICBtYXJnaW4tdG9wOiAycmVtOyB9XG5cbi5wcm9kdWN0LWRldGFpbC1wYWdlIC53b29jb21tZXJjZS1SZXZpZXdzLXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ud3BmX2l0ZW0gbGFiZWwge1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi53cGZfaXRlbSBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICBjb2xvcjogIzJkOGIzNTsgfVxuXG4uYWpheF9hZGRfdG9fY2FydC5sb2FkaW5nIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5ZW07XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMC4xNnM7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMTZzO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgLXdlYmtpdC1hbmltYXRpb246IGxvYWQ3IDEuOHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbjogbG9hZDcgMS44cyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLXRvcDogLTEwcHg7IH1cbiAgLmFqYXhfYWRkX3RvX2NhcnQubG9hZGluZzpiZWZvcmUsIC5hamF4X2FkZF90b19jYXJ0LmxvYWRpbmc6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbG9hZDcgMS44cyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb246IGxvYWQ3IDEuOHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7IH1cbiAgLmFqYXhfYWRkX3RvX2NhcnQubG9hZGluZzpiZWZvcmUge1xuICAgIGxlZnQ6IC0zMHB4O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMC4zMnM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zMnM7IH1cbiAgLmFqYXhfYWRkX3RvX2NhcnQubG9hZGluZzphZnRlciB7XG4gICAgbGVmdDogMzBweDsgfVxuXG4uYnRuLS1icm91bmRlZC5idG4tLWJyb3duLmFqYXhfYWRkX3RvX2NhcnQubG9hZGluZyB7XG4gIGNvbG9yOiAjNTEyZjExO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMCAwIDMwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi0tYnJvdW5kZWQuYnRuLS1icm93bi5hamF4X2FkZF90b19jYXJ0IHtcbiAgbWFyZ2luOiAxcmVtIDEwcHggMCAwICFpbXBvcnRhbnQ7IH1cblxuLmFkZGVkX3RvX2NhcnQge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LXNpemU6IDEuNXJlbTsgfVxuXG4ud3BmX2l0ZW0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi53cGZfaGlkZV90ZXh0IGxpID4gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsID4gaTphZnRlciwgLndwZl9pdGVtIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCIgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lICFpbXBvcnRhbnQ7IH1cblxuLndwZl9pdGVtX2NvdW50IHtcbiAgYmFja2dyb3VuZDogIzJkOGIzNSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi53b29jb21tZXJjZSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMsXG4ud29vY29tbWVyY2UtcGFnZSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMge1xuICBmbG9hdDogdW5zZXQ7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5zcG9uc29yLWluZGl2IC5nYWxsZXJ5IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgMWZyKTtcbiAgZ3JpZC1nYXA6IDE1cHg7XG4gIG1hcmdpbjogNTBweCAwIDIwcHg7IH1cbiAgLnNwb25zb3ItaW5kaXYgLmdhbGxlcnkgLmdhbGxlcnlfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogNTAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLnNwb25zb3ItaW5kaXYgLmdhbGxlcnkgLmdhbGxlcnlfX2l0ZW0gaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnNwb25zb3ItaW5kaXYgLmdhbGxlcnkgLmdhbGxlcnlfX2l0ZW06aG92ZXIgaW1nIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTsgfVxuICAuc3BvbnNvci1pbmRpdiAuZ2FsbGVyeSAuZ2FsbGVyeV9faXRlbS0tMSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA0O1xuICAgIHBhZGRpbmctdG9wOiA2NyU7IH1cbiAgLnNwb25zb3ItaW5kaXYgLmdhbGxlcnkgLmdhbGxlcnlfX2l0ZW0tLTIge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA0O1xuICAgIGdyaWQtY29sdW1uLWVuZDogODsgfVxuICAuc3BvbnNvci1pbmRpdiAuZ2FsbGVyeSAuZ2FsbGVyeV9faXRlbS0tMyB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA1OyB9XG4gIC5zcG9uc29yLWluZGl2IC5nYWxsZXJ5IC5nYWxsZXJ5X19pdGVtLS00IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNTtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDg7XG4gICAgcGFkZGluZy10b3A6IDY3JTsgfVxuXG4uc3BvbnNvci1pbmRpdiAuZGF0ZSBwIHtcbiAgY29sb3I6ICMyZDhiMzU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLnNwb25zb3ItaW5kaXYgLnRpdGxlIGgxIHtcbiAgY29sb3I6ICM1MTJmMTE7XG4gIGxldHRlci1zcGFjaW5nOiAzcHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIG1hcmdpbjogMjBweCAwIDEwcHg7IH1cblxuLm1jZUlFY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbmltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLndwLWNhcHRpb24ge1xuICBtYXJnaW46IDA7XG4gIC8qIGJyb3dzZXIgcmVzZXQgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi8qIGlPUyBkb2VzIG5vdCBvYmV5IG1heC13aWR0aCBpZiB3aWR0aCBpcyBzZXQuICovXG4uaW9zIC53cC1jYXB0aW9uIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG5kbC53cC1jYXB0aW9uIGR0LndwLWNhcHRpb24tZHQgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAtMWV4OyB9XG5cbmRpdi5tY2VUZW1wIHtcbiAgLW1zLXVzZXItc2VsZWN0OiBlbGVtZW50OyB9XG5cbmRsLndwLWNhcHRpb24sXG5kbC53cC1jYXB0aW9uICoge1xuICAtd2Via2l0LXVzZXItZHJhZzogbm9uZTsgfVxuXG4ud3AtY2FwdGlvbi1kZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZy10b3A6IDAuNWVtO1xuICBtYXJnaW46IDA7XG4gIC8qIGJyb3dzZXIgcmVzZXQgKi8gfVxuXG4uYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4uYWxpZ25sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMC41ZW0gMWVtIDAuNWVtIDA7IH1cblxuLmFsaWducmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMC41ZW0gMCAwLjVlbSAxZW07IH1cblxuLyogUmVtb3ZlIGJsdWUgaGlnaGxpZ2h0aW5nIG9mIHNlbGVjdGVkIGltYWdlcyBpbiBXZWJLaXQgKi9cbmltZ1tkYXRhLW1jZS1zZWxlY3RlZF06OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi8qIFN0eWxlcyBmb3IgdGhlIFdvcmRQcmVzcyBwbHVnaW5zICovXG4ubWNlLWNvbnRlbnQtYm9keSBpbWdbZGF0YS1tY2UtcGxhY2Vob2xkZXJdIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4ubWNlLWNvbnRlbnQtYm9keSBpbWdbZGF0YS13cC1tb3JlXSB7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICB3aWR0aDogOTYlO1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDE1cHggYXV0byAwO1xuICBvdXRsaW5lOiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLm1jZS1jb250ZW50LWJvZHkgaW1nW2RhdGEtbWNlLXBsYWNlaG9sZGVyXVtkYXRhLW1jZS1zZWxlY3RlZF0ge1xuICBvdXRsaW5lOiAxcHggZG90dGVkICM4ODg7IH1cblxuLm1jZS1jb250ZW50LWJvZHkgaW1nW2RhdGEtd3AtbW9yZT1cIm1vcmVcIl0ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoaW1hZ2VzL21vcmUucG5nKSByZXBlYXQteSBzY3JvbGwgY2VudGVyIGNlbnRlcjsgfVxuXG4ubWNlLWNvbnRlbnQtYm9keSBpbWdbZGF0YS13cC1tb3JlPVwibmV4dHBhZ2VcIl0ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoaW1hZ2VzL3BhZ2VicmVhay5wbmcpIHJlcGVhdC15IHNjcm9sbCBjZW50ZXIgY2VudGVyOyB9XG5cbi8qIFN0eWxlcyBmb3IgZm9ybWF0dGluZyB0aGUgYm91bmRhcmllcyBvZiBhbmNob3JzIGFuZCBjb2RlIGVsZW1lbnRzICovXG4ubWNlLWNvbnRlbnQtYm9keSBhW2RhdGEtbWNlLXNlbGVjdGVkXSB7XG4gIHBhZGRpbmc6IDAgMnB4O1xuICBtYXJnaW46IDAgLTJweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2JmZTZmZjtcbiAgYmFja2dyb3VuZDogI2JmZTZmZjsgfVxuXG4ubWNlLWNvbnRlbnQtYm9keSAud3AtY2FwdGlvbi1kdCBhW2RhdGEtbWNlLXNlbGVjdGVkXSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuLm1jZS1jb250ZW50LWJvZHkgY29kZSB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjb2xvcjogIzIyMjtcbiAgYmFja2dyb3VuZDogI2YyZjRmNTsgfVxuXG4ubWNlLWNvbnRlbnQtYm9keSBjb2RlW2RhdGEtbWNlLXNlbGVjdGVkXSB7XG4gIGJhY2tncm91bmQ6ICNlOWViZWM7IH1cblxuLyogR2FsbGVyeSwgYXVkaW8sIHZpZGVvIHBsYWNlaG9sZGVycyAqL1xuLm1jZS1jb250ZW50LWJvZHkgaW1nLndwLW1lZGlhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgd2lkdGg6IDk5JTtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgb3V0bGluZTogMDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5tY2UtY29udGVudC1ib2R5IGltZy53cC1tZWRpYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XG4gIGJvcmRlci1jb2xvcjogIzcyNzc3YzsgfVxuXG4ubWNlLWNvbnRlbnQtYm9keSBpbWcud3AtbWVkaWEud3AtbWVkaWEtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhkOGQ4O1xuICBib3JkZXItY29sb3I6ICM3Mjc3N2M7IH1cblxuLm1jZS1jb250ZW50LWJvZHkgaW1nLndwLW1lZGlhLndwLWdhbGxlcnkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2dhbGxlcnkucG5nKTsgfVxuXG4vKiBJbWFnZSByZXNpemUgaGFuZGxlcyAqL1xuLm1jZS1jb250ZW50LWJvZHkgZGl2Lm1jZS1yZXNpemVoYW5kbGUge1xuICBib3JkZXItY29sb3I6ICM3Mjc3N2M7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4OyB9XG5cbi5tY2UtY29udGVudC1ib2R5IGltZ1tkYXRhLW1jZS1zZWxlY3RlZF0ge1xuICBvdXRsaW5lOiAxcHggc29saWQgIzcyNzc3YzsgfVxuXG4ubWNlLWNvbnRlbnQtYm9keSBpbWdbZGF0YS1tY2UtcmVzaXplPVwiZmFsc2VcIl0ge1xuICBvdXRsaW5lOiAwOyB9XG5cbi5yZWdpc3Rlci1wb3B1cCAucG9wdXAtY29udGVudCB7XG4gIG1pbi13aWR0aDogMzUwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgei1pbmRleDogOTk5OTk5O1xuICBib3gtc2hhZG93OiAwIDAgMTdweCAjMDAwMDAwNTU7XG4gIHdpZHRoOiA4NXZ3OyB9XG4gIC5yZWdpc3Rlci1wb3B1cCAucG9wdXAtY29udGVudCAudXItZnJvbnRlbmQtZm9ybSB7XG4gICAgYm9yZGVyOiBub25lOyB9XG4gIC5yZWdpc3Rlci1wb3B1cCAucG9wdXAtY29udGVudCAucm93IHtcbiAgICBtYXgtaGVpZ2h0OiA4MHZoO1xuICAgIG92ZXJmbG93OiBhdXRvOyB9XG4gIC5yZWdpc3Rlci1wb3B1cCAucG9wdXAtY29udGVudCBmb3JtIGlucHV0IHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSAjNTEyZjExNTA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW0gIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDEuNnJlbTsgfVxuICAucmVnaXN0ZXItcG9wdXAgLnBvcHVwLWNvbnRlbnQgZm9ybSAuYnRuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQ4YjM1O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAucmVnaXN0ZXItcG9wdXAgLnBvcHVwLWNvbnRlbnQgLmhlYWRsaW5lIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogNTBweDsgfVxuICAucmVnaXN0ZXItcG9wdXAgLnBvcHVwLWNvbnRlbnQgLmJ0bi1kaXNzbWlzcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDI1JSwgLTI1JSk7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4ICMwMDAwMDA1MDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLnJlZ2lzdGVyLXBvcHVwIC5wb3B1cC1jb250ZW50IC5pbWFnZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDE1cHggMDsgfVxuICAgIC5yZWdpc3Rlci1wb3B1cCAucG9wdXAtY29udGVudCAuaW1hZ2UgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4IDAgMCAxNXB4OyB9XG5cbi5yZWdpc3Rlci1wb3B1cDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGhlaWdodDogMTAwdmg7XG4gIHdpZHRoOiAxMDB2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDMwO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgei1pbmRleDogOTk5OTkwOyB9XG4iLCIvKiFcbiAqICBGb250IEF3ZXNvbWUgNC43LjAgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZVxuICogIExpY2Vuc2UgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8vbGljZW5zZSAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXG4gKi9cblxuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL21peGluc1wiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL3BhdGhcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9mb250YXdlc29tZS9jb3JlXCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvZm9udGF3ZXNvbWUvbGFyZ2VyXCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvZm9udGF3ZXNvbWUvZml4ZWQtd2lkdGhcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9mb250YXdlc29tZS9saXN0XCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvZm9udGF3ZXNvbWUvYm9yZGVyZWQtcHVsbGVkXCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvZm9udGF3ZXNvbWUvYW5pbWF0ZWRcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9mb250YXdlc29tZS9yb3RhdGVkLWZsaXBwZWRcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9mb250YXdlc29tZS9zdGFja2VkXCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvZm9udGF3ZXNvbWUvaWNvbnNcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9mb250YXdlc29tZS9zY3JlZW4tcmVhZGVyXCI7XG5cbiIsIi8qIEZPTlQgUEFUSFxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LmVvdD92PSN7JGZhLXZlcnNpb259Jyk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90PyNpZWZpeCZ2PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LndvZmYyP3Y9I3skZmEtdmVyc2lvbn0nKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZj92PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQudHRmP3Y9I3skZmEtdmVyc2lvbn0nKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQuc3ZnP3Y9I3skZmEtdmVyc2lvbn0jZm9udGF3ZXNvbWVyZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcbi8vICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9Gb250QXdlc29tZS5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7IC8vIHVzZWQgd2hlbiBkZXZlbG9waW5nIGZvbnRzXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbiIsIi8vIEJhc2UgQ2xhc3MgRGVmaW5pdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsICN7JGZhLWZvbnQtc2l6ZS1iYXNlfS8jeyRmYS1saW5lLWhlaWdodC1iYXNlfSBGb250QXdlc29tZTsgLy8gc2hvcnRlbmluZyBmb250IGRlY2xhcmF0aW9uXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLy8gY2FuJ3QgaGF2ZSBmb250LXNpemUgaW5oZXJpdCBvbiBsaW5lIGFib3ZlLCBzbyBuZWVkIHRvIG92ZXJyaWRlXG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvOyAvLyBvcHRpbWl6ZWxlZ2liaWxpdHkgdGhyb3dzIHRoaW5ncyBvZmYgIzEwOTRcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cbn1cbiIsIi8vIEljb24gU2l6ZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLyogbWFrZXMgdGhlIGZvbnQgMzMlIGxhcmdlciByZWxhdGl2ZSB0byB0aGUgaWNvbiBjb250YWluZXIgKi9cbi4jeyRmYS1jc3MtcHJlZml4fS1sZyB7XG4gIGZvbnQtc2l6ZTogKDRlbSAvIDMpO1xuICBsaW5lLWhlaWdodDogKDNlbSAvIDQpO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTE1JTtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS0yeCB7IGZvbnQtc2l6ZTogMmVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tM3ggeyBmb250LXNpemU6IDNlbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LTR4IHsgZm9udC1zaXplOiA0ZW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS01eCB7IGZvbnQtc2l6ZTogNWVtOyB9XG4iLCIvLyBGaXhlZCBXaWR0aCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ3IHtcbiAgd2lkdGg6ICgxOGVtIC8gMTQpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCIvLyBMaXN0IEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS11bCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6ICRmYS1saS13aWR0aDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICA+IGxpIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG59XG4uI3skZmEtY3NzLXByZWZpeH0tbGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0kZmEtbGktd2lkdGg7XG4gIHdpZHRoOiAkZmEtbGktd2lkdGg7XG4gIHRvcDogKDJlbSAvIDE0KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAmLiN7JGZhLWNzcy1wcmVmaXh9LWxnIHtcbiAgICBsZWZ0OiAtJGZhLWxpLXdpZHRoICsgKDRlbSAvIDE0KTtcbiAgfVxufVxuIiwiLy8gVmFyaWFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kZmEtZm9udC1wYXRoOiAgICAgICAgXCIuLi9mb250c1wiICFkZWZhdWx0O1xuJGZhLWZvbnQtc2l6ZS1iYXNlOiAgIDE0cHggIWRlZmF1bHQ7XG4kZmEtbGluZS1oZWlnaHQtYmFzZTogMSAhZGVmYXVsdDtcbi8vJGZhLWZvbnQtcGF0aDogICAgICAgIFwiLy9uZXRkbmEuYm9vdHN0cmFwY2RuLmNvbS9mb250LWF3ZXNvbWUvNC43LjAvZm9udHNcIiAhZGVmYXVsdDsgLy8gZm9yIHJlZmVyZW5jaW5nIEJvb3RzdHJhcCBDRE4gZm9udCBmaWxlcyBkaXJlY3RseVxuJGZhLWNzcy1wcmVmaXg6ICAgICAgIGZhICFkZWZhdWx0O1xuJGZhLXZlcnNpb246ICAgICAgICAgIFwiNC43LjBcIiAhZGVmYXVsdDtcbiRmYS1ib3JkZXItY29sb3I6ICAgICAjZWVlICFkZWZhdWx0O1xuJGZhLWludmVyc2U6ICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kZmEtbGktd2lkdGg6ICAgICAgICAgKDMwZW0gLyAxNCkgIWRlZmF1bHQ7XG5cbiRmYS12YXItNTAwcHg6IFwiXFxmMjZlXCI7XG4kZmEtdmFyLWFkZHJlc3MtYm9vazogXCJcXGYyYjlcIjtcbiRmYS12YXItYWRkcmVzcy1ib29rLW86IFwiXFxmMmJhXCI7XG4kZmEtdmFyLWFkZHJlc3MtY2FyZDogXCJcXGYyYmJcIjtcbiRmYS12YXItYWRkcmVzcy1jYXJkLW86IFwiXFxmMmJjXCI7XG4kZmEtdmFyLWFkanVzdDogXCJcXGYwNDJcIjtcbiRmYS12YXItYWRuOiBcIlxcZjE3MFwiO1xuJGZhLXZhci1hbGlnbi1jZW50ZXI6IFwiXFxmMDM3XCI7XG4kZmEtdmFyLWFsaWduLWp1c3RpZnk6IFwiXFxmMDM5XCI7XG4kZmEtdmFyLWFsaWduLWxlZnQ6IFwiXFxmMDM2XCI7XG4kZmEtdmFyLWFsaWduLXJpZ2h0OiBcIlxcZjAzOFwiO1xuJGZhLXZhci1hbWF6b246IFwiXFxmMjcwXCI7XG4kZmEtdmFyLWFtYnVsYW5jZTogXCJcXGYwZjlcIjtcbiRmYS12YXItYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6IFwiXFxmMmEzXCI7XG4kZmEtdmFyLWFuY2hvcjogXCJcXGYxM2RcIjtcbiRmYS12YXItYW5kcm9pZDogXCJcXGYxN2JcIjtcbiRmYS12YXItYW5nZWxsaXN0OiBcIlxcZjIwOVwiO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bjogXCJcXGYxMDNcIjtcbiRmYS12YXItYW5nbGUtZG91YmxlLWxlZnQ6IFwiXFxmMTAwXCI7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1yaWdodDogXCJcXGYxMDFcIjtcbiRmYS12YXItYW5nbGUtZG91YmxlLXVwOiBcIlxcZjEwMlwiO1xuJGZhLXZhci1hbmdsZS1kb3duOiBcIlxcZjEwN1wiO1xuJGZhLXZhci1hbmdsZS1sZWZ0OiBcIlxcZjEwNFwiO1xuJGZhLXZhci1hbmdsZS1yaWdodDogXCJcXGYxMDVcIjtcbiRmYS12YXItYW5nbGUtdXA6IFwiXFxmMTA2XCI7XG4kZmEtdmFyLWFwcGxlOiBcIlxcZjE3OVwiO1xuJGZhLXZhci1hcmNoaXZlOiBcIlxcZjE4N1wiO1xuJGZhLXZhci1hcmVhLWNoYXJ0OiBcIlxcZjFmZVwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bjogXCJcXGYwYWJcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQ6IFwiXFxmMGE4XCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1vLWRvd246IFwiXFxmMDFhXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1vLWxlZnQ6IFwiXFxmMTkwXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1vLXJpZ2h0OiBcIlxcZjE4ZVwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby11cDogXCJcXGYwMWJcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0OiBcIlxcZjBhOVwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtdXA6IFwiXFxmMGFhXCI7XG4kZmEtdmFyLWFycm93LWRvd246IFwiXFxmMDYzXCI7XG4kZmEtdmFyLWFycm93LWxlZnQ6IFwiXFxmMDYwXCI7XG4kZmEtdmFyLWFycm93LXJpZ2h0OiBcIlxcZjA2MVwiO1xuJGZhLXZhci1hcnJvdy11cDogXCJcXGYwNjJcIjtcbiRmYS12YXItYXJyb3dzOiBcIlxcZjA0N1wiO1xuJGZhLXZhci1hcnJvd3MtYWx0OiBcIlxcZjBiMlwiO1xuJGZhLXZhci1hcnJvd3MtaDogXCJcXGYwN2VcIjtcbiRmYS12YXItYXJyb3dzLXY6IFwiXFxmMDdkXCI7XG4kZmEtdmFyLWFzbC1pbnRlcnByZXRpbmc6IFwiXFxmMmEzXCI7XG4kZmEtdmFyLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczogXCJcXGYyYTJcIjtcbiRmYS12YXItYXN0ZXJpc2s6IFwiXFxmMDY5XCI7XG4kZmEtdmFyLWF0OiBcIlxcZjFmYVwiO1xuJGZhLXZhci1hdWRpby1kZXNjcmlwdGlvbjogXCJcXGYyOWVcIjtcbiRmYS12YXItYXV0b21vYmlsZTogXCJcXGYxYjlcIjtcbiRmYS12YXItYmFja3dhcmQ6IFwiXFxmMDRhXCI7XG4kZmEtdmFyLWJhbGFuY2Utc2NhbGU6IFwiXFxmMjRlXCI7XG4kZmEtdmFyLWJhbjogXCJcXGYwNWVcIjtcbiRmYS12YXItYmFuZGNhbXA6IFwiXFxmMmQ1XCI7XG4kZmEtdmFyLWJhbms6IFwiXFxmMTljXCI7XG4kZmEtdmFyLWJhci1jaGFydDogXCJcXGYwODBcIjtcbiRmYS12YXItYmFyLWNoYXJ0LW86IFwiXFxmMDgwXCI7XG4kZmEtdmFyLWJhcmNvZGU6IFwiXFxmMDJhXCI7XG4kZmEtdmFyLWJhcnM6IFwiXFxmMGM5XCI7XG4kZmEtdmFyLWJhdGg6IFwiXFxmMmNkXCI7XG4kZmEtdmFyLWJhdGh0dWI6IFwiXFxmMmNkXCI7XG4kZmEtdmFyLWJhdHRlcnk6IFwiXFxmMjQwXCI7XG4kZmEtdmFyLWJhdHRlcnktMDogXCJcXGYyNDRcIjtcbiRmYS12YXItYmF0dGVyeS0xOiBcIlxcZjI0M1wiO1xuJGZhLXZhci1iYXR0ZXJ5LTI6IFwiXFxmMjQyXCI7XG4kZmEtdmFyLWJhdHRlcnktMzogXCJcXGYyNDFcIjtcbiRmYS12YXItYmF0dGVyeS00OiBcIlxcZjI0MFwiO1xuJGZhLXZhci1iYXR0ZXJ5LWVtcHR5OiBcIlxcZjI0NFwiO1xuJGZhLXZhci1iYXR0ZXJ5LWZ1bGw6IFwiXFxmMjQwXCI7XG4kZmEtdmFyLWJhdHRlcnktaGFsZjogXCJcXGYyNDJcIjtcbiRmYS12YXItYmF0dGVyeS1xdWFydGVyOiBcIlxcZjI0M1wiO1xuJGZhLXZhci1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOiBcIlxcZjI0MVwiO1xuJGZhLXZhci1iZWQ6IFwiXFxmMjM2XCI7XG4kZmEtdmFyLWJlZXI6IFwiXFxmMGZjXCI7XG4kZmEtdmFyLWJlaGFuY2U6IFwiXFxmMWI0XCI7XG4kZmEtdmFyLWJlaGFuY2Utc3F1YXJlOiBcIlxcZjFiNVwiO1xuJGZhLXZhci1iZWxsOiBcIlxcZjBmM1wiO1xuJGZhLXZhci1iZWxsLW86IFwiXFxmMGEyXCI7XG4kZmEtdmFyLWJlbGwtc2xhc2g6IFwiXFxmMWY2XCI7XG4kZmEtdmFyLWJlbGwtc2xhc2gtbzogXCJcXGYxZjdcIjtcbiRmYS12YXItYmljeWNsZTogXCJcXGYyMDZcIjtcbiRmYS12YXItYmlub2N1bGFyczogXCJcXGYxZTVcIjtcbiRmYS12YXItYmlydGhkYXktY2FrZTogXCJcXGYxZmRcIjtcbiRmYS12YXItYml0YnVja2V0OiBcIlxcZjE3MVwiO1xuJGZhLXZhci1iaXRidWNrZXQtc3F1YXJlOiBcIlxcZjE3MlwiO1xuJGZhLXZhci1iaXRjb2luOiBcIlxcZjE1YVwiO1xuJGZhLXZhci1ibGFjay10aWU6IFwiXFxmMjdlXCI7XG4kZmEtdmFyLWJsaW5kOiBcIlxcZjI5ZFwiO1xuJGZhLXZhci1ibHVldG9vdGg6IFwiXFxmMjkzXCI7XG4kZmEtdmFyLWJsdWV0b290aC1iOiBcIlxcZjI5NFwiO1xuJGZhLXZhci1ib2xkOiBcIlxcZjAzMlwiO1xuJGZhLXZhci1ib2x0OiBcIlxcZjBlN1wiO1xuJGZhLXZhci1ib21iOiBcIlxcZjFlMlwiO1xuJGZhLXZhci1ib29rOiBcIlxcZjAyZFwiO1xuJGZhLXZhci1ib29rbWFyazogXCJcXGYwMmVcIjtcbiRmYS12YXItYm9va21hcmstbzogXCJcXGYwOTdcIjtcbiRmYS12YXItYnJhaWxsZTogXCJcXGYyYTFcIjtcbiRmYS12YXItYnJpZWZjYXNlOiBcIlxcZjBiMVwiO1xuJGZhLXZhci1idGM6IFwiXFxmMTVhXCI7XG4kZmEtdmFyLWJ1ZzogXCJcXGYxODhcIjtcbiRmYS12YXItYnVpbGRpbmc6IFwiXFxmMWFkXCI7XG4kZmEtdmFyLWJ1aWxkaW5nLW86IFwiXFxmMGY3XCI7XG4kZmEtdmFyLWJ1bGxob3JuOiBcIlxcZjBhMVwiO1xuJGZhLXZhci1idWxsc2V5ZTogXCJcXGYxNDBcIjtcbiRmYS12YXItYnVzOiBcIlxcZjIwN1wiO1xuJGZhLXZhci1idXlzZWxsYWRzOiBcIlxcZjIwZFwiO1xuJGZhLXZhci1jYWI6IFwiXFxmMWJhXCI7XG4kZmEtdmFyLWNhbGN1bGF0b3I6IFwiXFxmMWVjXCI7XG4kZmEtdmFyLWNhbGVuZGFyOiBcIlxcZjA3M1wiO1xuJGZhLXZhci1jYWxlbmRhci1jaGVjay1vOiBcIlxcZjI3NFwiO1xuJGZhLXZhci1jYWxlbmRhci1taW51cy1vOiBcIlxcZjI3MlwiO1xuJGZhLXZhci1jYWxlbmRhci1vOiBcIlxcZjEzM1wiO1xuJGZhLXZhci1jYWxlbmRhci1wbHVzLW86IFwiXFxmMjcxXCI7XG4kZmEtdmFyLWNhbGVuZGFyLXRpbWVzLW86IFwiXFxmMjczXCI7XG4kZmEtdmFyLWNhbWVyYTogXCJcXGYwMzBcIjtcbiRmYS12YXItY2FtZXJhLXJldHJvOiBcIlxcZjA4M1wiO1xuJGZhLXZhci1jYXI6IFwiXFxmMWI5XCI7XG4kZmEtdmFyLWNhcmV0LWRvd246IFwiXFxmMGQ3XCI7XG4kZmEtdmFyLWNhcmV0LWxlZnQ6IFwiXFxmMGQ5XCI7XG4kZmEtdmFyLWNhcmV0LXJpZ2h0OiBcIlxcZjBkYVwiO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtby1kb3duOiBcIlxcZjE1MFwiO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtby1sZWZ0OiBcIlxcZjE5MVwiO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtby1yaWdodDogXCJcXGYxNTJcIjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tdXA6IFwiXFxmMTUxXCI7XG4kZmEtdmFyLWNhcmV0LXVwOiBcIlxcZjBkOFwiO1xuJGZhLXZhci1jYXJ0LWFycm93LWRvd246IFwiXFxmMjE4XCI7XG4kZmEtdmFyLWNhcnQtcGx1czogXCJcXGYyMTdcIjtcbiRmYS12YXItY2M6IFwiXFxmMjBhXCI7XG4kZmEtdmFyLWNjLWFtZXg6IFwiXFxmMWYzXCI7XG4kZmEtdmFyLWNjLWRpbmVycy1jbHViOiBcIlxcZjI0Y1wiO1xuJGZhLXZhci1jYy1kaXNjb3ZlcjogXCJcXGYxZjJcIjtcbiRmYS12YXItY2MtamNiOiBcIlxcZjI0YlwiO1xuJGZhLXZhci1jYy1tYXN0ZXJjYXJkOiBcIlxcZjFmMVwiO1xuJGZhLXZhci1jYy1wYXlwYWw6IFwiXFxmMWY0XCI7XG4kZmEtdmFyLWNjLXN0cmlwZTogXCJcXGYxZjVcIjtcbiRmYS12YXItY2MtdmlzYTogXCJcXGYxZjBcIjtcbiRmYS12YXItY2VydGlmaWNhdGU6IFwiXFxmMGEzXCI7XG4kZmEtdmFyLWNoYWluOiBcIlxcZjBjMVwiO1xuJGZhLXZhci1jaGFpbi1icm9rZW46IFwiXFxmMTI3XCI7XG4kZmEtdmFyLWNoZWNrOiBcIlxcZjAwY1wiO1xuJGZhLXZhci1jaGVjay1jaXJjbGU6IFwiXFxmMDU4XCI7XG4kZmEtdmFyLWNoZWNrLWNpcmNsZS1vOiBcIlxcZjA1ZFwiO1xuJGZhLXZhci1jaGVjay1zcXVhcmU6IFwiXFxmMTRhXCI7XG4kZmEtdmFyLWNoZWNrLXNxdWFyZS1vOiBcIlxcZjA0NlwiO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duOiBcIlxcZjEzYVwiO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0OiBcIlxcZjEzN1wiO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodDogXCJcXGYxMzhcIjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtdXA6IFwiXFxmMTM5XCI7XG4kZmEtdmFyLWNoZXZyb24tZG93bjogXCJcXGYwNzhcIjtcbiRmYS12YXItY2hldnJvbi1sZWZ0OiBcIlxcZjA1M1wiO1xuJGZhLXZhci1jaGV2cm9uLXJpZ2h0OiBcIlxcZjA1NFwiO1xuJGZhLXZhci1jaGV2cm9uLXVwOiBcIlxcZjA3N1wiO1xuJGZhLXZhci1jaGlsZDogXCJcXGYxYWVcIjtcbiRmYS12YXItY2hyb21lOiBcIlxcZjI2OFwiO1xuJGZhLXZhci1jaXJjbGU6IFwiXFxmMTExXCI7XG4kZmEtdmFyLWNpcmNsZS1vOiBcIlxcZjEwY1wiO1xuJGZhLXZhci1jaXJjbGUtby1ub3RjaDogXCJcXGYxY2VcIjtcbiRmYS12YXItY2lyY2xlLXRoaW46IFwiXFxmMWRiXCI7XG4kZmEtdmFyLWNsaXBib2FyZDogXCJcXGYwZWFcIjtcbiRmYS12YXItY2xvY2stbzogXCJcXGYwMTdcIjtcbiRmYS12YXItY2xvbmU6IFwiXFxmMjRkXCI7XG4kZmEtdmFyLWNsb3NlOiBcIlxcZjAwZFwiO1xuJGZhLXZhci1jbG91ZDogXCJcXGYwYzJcIjtcbiRmYS12YXItY2xvdWQtZG93bmxvYWQ6IFwiXFxmMGVkXCI7XG4kZmEtdmFyLWNsb3VkLXVwbG9hZDogXCJcXGYwZWVcIjtcbiRmYS12YXItY255OiBcIlxcZjE1N1wiO1xuJGZhLXZhci1jb2RlOiBcIlxcZjEyMVwiO1xuJGZhLXZhci1jb2RlLWZvcms6IFwiXFxmMTI2XCI7XG4kZmEtdmFyLWNvZGVwZW46IFwiXFxmMWNiXCI7XG4kZmEtdmFyLWNvZGllcGllOiBcIlxcZjI4NFwiO1xuJGZhLXZhci1jb2ZmZWU6IFwiXFxmMGY0XCI7XG4kZmEtdmFyLWNvZzogXCJcXGYwMTNcIjtcbiRmYS12YXItY29nczogXCJcXGYwODVcIjtcbiRmYS12YXItY29sdW1uczogXCJcXGYwZGJcIjtcbiRmYS12YXItY29tbWVudDogXCJcXGYwNzVcIjtcbiRmYS12YXItY29tbWVudC1vOiBcIlxcZjBlNVwiO1xuJGZhLXZhci1jb21tZW50aW5nOiBcIlxcZjI3YVwiO1xuJGZhLXZhci1jb21tZW50aW5nLW86IFwiXFxmMjdiXCI7XG4kZmEtdmFyLWNvbW1lbnRzOiBcIlxcZjA4NlwiO1xuJGZhLXZhci1jb21tZW50cy1vOiBcIlxcZjBlNlwiO1xuJGZhLXZhci1jb21wYXNzOiBcIlxcZjE0ZVwiO1xuJGZhLXZhci1jb21wcmVzczogXCJcXGYwNjZcIjtcbiRmYS12YXItY29ubmVjdGRldmVsb3A6IFwiXFxmMjBlXCI7XG4kZmEtdmFyLWNvbnRhbzogXCJcXGYyNmRcIjtcbiRmYS12YXItY29weTogXCJcXGYwYzVcIjtcbiRmYS12YXItY29weXJpZ2h0OiBcIlxcZjFmOVwiO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zOiBcIlxcZjI1ZVwiO1xuJGZhLXZhci1jcmVkaXQtY2FyZDogXCJcXGYwOWRcIjtcbiRmYS12YXItY3JlZGl0LWNhcmQtYWx0OiBcIlxcZjI4M1wiO1xuJGZhLXZhci1jcm9wOiBcIlxcZjEyNVwiO1xuJGZhLXZhci1jcm9zc2hhaXJzOiBcIlxcZjA1YlwiO1xuJGZhLXZhci1jc3MzOiBcIlxcZjEzY1wiO1xuJGZhLXZhci1jdWJlOiBcIlxcZjFiMlwiO1xuJGZhLXZhci1jdWJlczogXCJcXGYxYjNcIjtcbiRmYS12YXItY3V0OiBcIlxcZjBjNFwiO1xuJGZhLXZhci1jdXRsZXJ5OiBcIlxcZjBmNVwiO1xuJGZhLXZhci1kYXNoYm9hcmQ6IFwiXFxmMGU0XCI7XG4kZmEtdmFyLWRhc2hjdWJlOiBcIlxcZjIxMFwiO1xuJGZhLXZhci1kYXRhYmFzZTogXCJcXGYxYzBcIjtcbiRmYS12YXItZGVhZjogXCJcXGYyYTRcIjtcbiRmYS12YXItZGVhZm5lc3M6IFwiXFxmMmE0XCI7XG4kZmEtdmFyLWRlZGVudDogXCJcXGYwM2JcIjtcbiRmYS12YXItZGVsaWNpb3VzOiBcIlxcZjFhNVwiO1xuJGZhLXZhci1kZXNrdG9wOiBcIlxcZjEwOFwiO1xuJGZhLXZhci1kZXZpYW50YXJ0OiBcIlxcZjFiZFwiO1xuJGZhLXZhci1kaWFtb25kOiBcIlxcZjIxOVwiO1xuJGZhLXZhci1kaWdnOiBcIlxcZjFhNlwiO1xuJGZhLXZhci1kb2xsYXI6IFwiXFxmMTU1XCI7XG4kZmEtdmFyLWRvdC1jaXJjbGUtbzogXCJcXGYxOTJcIjtcbiRmYS12YXItZG93bmxvYWQ6IFwiXFxmMDE5XCI7XG4kZmEtdmFyLWRyaWJiYmxlOiBcIlxcZjE3ZFwiO1xuJGZhLXZhci1kcml2ZXJzLWxpY2Vuc2U6IFwiXFxmMmMyXCI7XG4kZmEtdmFyLWRyaXZlcnMtbGljZW5zZS1vOiBcIlxcZjJjM1wiO1xuJGZhLXZhci1kcm9wYm94OiBcIlxcZjE2YlwiO1xuJGZhLXZhci1kcnVwYWw6IFwiXFxmMWE5XCI7XG4kZmEtdmFyLWVkZ2U6IFwiXFxmMjgyXCI7XG4kZmEtdmFyLWVkaXQ6IFwiXFxmMDQ0XCI7XG4kZmEtdmFyLWVlcmNhc3Q6IFwiXFxmMmRhXCI7XG4kZmEtdmFyLWVqZWN0OiBcIlxcZjA1MlwiO1xuJGZhLXZhci1lbGxpcHNpcy1oOiBcIlxcZjE0MVwiO1xuJGZhLXZhci1lbGxpcHNpcy12OiBcIlxcZjE0MlwiO1xuJGZhLXZhci1lbXBpcmU6IFwiXFxmMWQxXCI7XG4kZmEtdmFyLWVudmVsb3BlOiBcIlxcZjBlMFwiO1xuJGZhLXZhci1lbnZlbG9wZS1vOiBcIlxcZjAwM1wiO1xuJGZhLXZhci1lbnZlbG9wZS1vcGVuOiBcIlxcZjJiNlwiO1xuJGZhLXZhci1lbnZlbG9wZS1vcGVuLW86IFwiXFxmMmI3XCI7XG4kZmEtdmFyLWVudmVsb3BlLXNxdWFyZTogXCJcXGYxOTlcIjtcbiRmYS12YXItZW52aXJhOiBcIlxcZjI5OVwiO1xuJGZhLXZhci1lcmFzZXI6IFwiXFxmMTJkXCI7XG4kZmEtdmFyLWV0c3k6IFwiXFxmMmQ3XCI7XG4kZmEtdmFyLWV1cjogXCJcXGYxNTNcIjtcbiRmYS12YXItZXVybzogXCJcXGYxNTNcIjtcbiRmYS12YXItZXhjaGFuZ2U6IFwiXFxmMGVjXCI7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uOiBcIlxcZjEyYVwiO1xuJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGU6IFwiXFxmMDZhXCI7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOiBcIlxcZjA3MVwiO1xuJGZhLXZhci1leHBhbmQ6IFwiXFxmMDY1XCI7XG4kZmEtdmFyLWV4cGVkaXRlZHNzbDogXCJcXGYyM2VcIjtcbiRmYS12YXItZXh0ZXJuYWwtbGluazogXCJcXGYwOGVcIjtcbiRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmU6IFwiXFxmMTRjXCI7XG4kZmEtdmFyLWV5ZTogXCJcXGYwNmVcIjtcbiRmYS12YXItZXllLXNsYXNoOiBcIlxcZjA3MFwiO1xuJGZhLXZhci1leWVkcm9wcGVyOiBcIlxcZjFmYlwiO1xuJGZhLXZhci1mYTogXCJcXGYyYjRcIjtcbiRmYS12YXItZmFjZWJvb2s6IFwiXFxmMDlhXCI7XG4kZmEtdmFyLWZhY2Vib29rLWY6IFwiXFxmMDlhXCI7XG4kZmEtdmFyLWZhY2Vib29rLW9mZmljaWFsOiBcIlxcZjIzMFwiO1xuJGZhLXZhci1mYWNlYm9vay1zcXVhcmU6IFwiXFxmMDgyXCI7XG4kZmEtdmFyLWZhc3QtYmFja3dhcmQ6IFwiXFxmMDQ5XCI7XG4kZmEtdmFyLWZhc3QtZm9yd2FyZDogXCJcXGYwNTBcIjtcbiRmYS12YXItZmF4OiBcIlxcZjFhY1wiO1xuJGZhLXZhci1mZWVkOiBcIlxcZjA5ZVwiO1xuJGZhLXZhci1mZW1hbGU6IFwiXFxmMTgyXCI7XG4kZmEtdmFyLWZpZ2h0ZXItamV0OiBcIlxcZjBmYlwiO1xuJGZhLXZhci1maWxlOiBcIlxcZjE1YlwiO1xuJGZhLXZhci1maWxlLWFyY2hpdmUtbzogXCJcXGYxYzZcIjtcbiRmYS12YXItZmlsZS1hdWRpby1vOiBcIlxcZjFjN1wiO1xuJGZhLXZhci1maWxlLWNvZGUtbzogXCJcXGYxYzlcIjtcbiRmYS12YXItZmlsZS1leGNlbC1vOiBcIlxcZjFjM1wiO1xuJGZhLXZhci1maWxlLWltYWdlLW86IFwiXFxmMWM1XCI7XG4kZmEtdmFyLWZpbGUtbW92aWUtbzogXCJcXGYxYzhcIjtcbiRmYS12YXItZmlsZS1vOiBcIlxcZjAxNlwiO1xuJGZhLXZhci1maWxlLXBkZi1vOiBcIlxcZjFjMVwiO1xuJGZhLXZhci1maWxlLXBob3RvLW86IFwiXFxmMWM1XCI7XG4kZmEtdmFyLWZpbGUtcGljdHVyZS1vOiBcIlxcZjFjNVwiO1xuJGZhLXZhci1maWxlLXBvd2VycG9pbnQtbzogXCJcXGYxYzRcIjtcbiRmYS12YXItZmlsZS1zb3VuZC1vOiBcIlxcZjFjN1wiO1xuJGZhLXZhci1maWxlLXRleHQ6IFwiXFxmMTVjXCI7XG4kZmEtdmFyLWZpbGUtdGV4dC1vOiBcIlxcZjBmNlwiO1xuJGZhLXZhci1maWxlLXZpZGVvLW86IFwiXFxmMWM4XCI7XG4kZmEtdmFyLWZpbGUtd29yZC1vOiBcIlxcZjFjMlwiO1xuJGZhLXZhci1maWxlLXppcC1vOiBcIlxcZjFjNlwiO1xuJGZhLXZhci1maWxlcy1vOiBcIlxcZjBjNVwiO1xuJGZhLXZhci1maWxtOiBcIlxcZjAwOFwiO1xuJGZhLXZhci1maWx0ZXI6IFwiXFxmMGIwXCI7XG4kZmEtdmFyLWZpcmU6IFwiXFxmMDZkXCI7XG4kZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyOiBcIlxcZjEzNFwiO1xuJGZhLXZhci1maXJlZm94OiBcIlxcZjI2OVwiO1xuJGZhLXZhci1maXJzdC1vcmRlcjogXCJcXGYyYjBcIjtcbiRmYS12YXItZmxhZzogXCJcXGYwMjRcIjtcbiRmYS12YXItZmxhZy1jaGVja2VyZWQ6IFwiXFxmMTFlXCI7XG4kZmEtdmFyLWZsYWctbzogXCJcXGYxMWRcIjtcbiRmYS12YXItZmxhc2g6IFwiXFxmMGU3XCI7XG4kZmEtdmFyLWZsYXNrOiBcIlxcZjBjM1wiO1xuJGZhLXZhci1mbGlja3I6IFwiXFxmMTZlXCI7XG4kZmEtdmFyLWZsb3BweS1vOiBcIlxcZjBjN1wiO1xuJGZhLXZhci1mb2xkZXI6IFwiXFxmMDdiXCI7XG4kZmEtdmFyLWZvbGRlci1vOiBcIlxcZjExNFwiO1xuJGZhLXZhci1mb2xkZXItb3BlbjogXCJcXGYwN2NcIjtcbiRmYS12YXItZm9sZGVyLW9wZW4tbzogXCJcXGYxMTVcIjtcbiRmYS12YXItZm9udDogXCJcXGYwMzFcIjtcbiRmYS12YXItZm9udC1hd2Vzb21lOiBcIlxcZjJiNFwiO1xuJGZhLXZhci1mb250aWNvbnM6IFwiXFxmMjgwXCI7XG4kZmEtdmFyLWZvcnQtYXdlc29tZTogXCJcXGYyODZcIjtcbiRmYS12YXItZm9ydW1iZWU6IFwiXFxmMjExXCI7XG4kZmEtdmFyLWZvcndhcmQ6IFwiXFxmMDRlXCI7XG4kZmEtdmFyLWZvdXJzcXVhcmU6IFwiXFxmMTgwXCI7XG4kZmEtdmFyLWZyZWUtY29kZS1jYW1wOiBcIlxcZjJjNVwiO1xuJGZhLXZhci1mcm93bi1vOiBcIlxcZjExOVwiO1xuJGZhLXZhci1mdXRib2wtbzogXCJcXGYxZTNcIjtcbiRmYS12YXItZ2FtZXBhZDogXCJcXGYxMWJcIjtcbiRmYS12YXItZ2F2ZWw6IFwiXFxmMGUzXCI7XG4kZmEtdmFyLWdicDogXCJcXGYxNTRcIjtcbiRmYS12YXItZ2U6IFwiXFxmMWQxXCI7XG4kZmEtdmFyLWdlYXI6IFwiXFxmMDEzXCI7XG4kZmEtdmFyLWdlYXJzOiBcIlxcZjA4NVwiO1xuJGZhLXZhci1nZW5kZXJsZXNzOiBcIlxcZjIyZFwiO1xuJGZhLXZhci1nZXQtcG9ja2V0OiBcIlxcZjI2NVwiO1xuJGZhLXZhci1nZzogXCJcXGYyNjBcIjtcbiRmYS12YXItZ2ctY2lyY2xlOiBcIlxcZjI2MVwiO1xuJGZhLXZhci1naWZ0OiBcIlxcZjA2YlwiO1xuJGZhLXZhci1naXQ6IFwiXFxmMWQzXCI7XG4kZmEtdmFyLWdpdC1zcXVhcmU6IFwiXFxmMWQyXCI7XG4kZmEtdmFyLWdpdGh1YjogXCJcXGYwOWJcIjtcbiRmYS12YXItZ2l0aHViLWFsdDogXCJcXGYxMTNcIjtcbiRmYS12YXItZ2l0aHViLXNxdWFyZTogXCJcXGYwOTJcIjtcbiRmYS12YXItZ2l0bGFiOiBcIlxcZjI5NlwiO1xuJGZhLXZhci1naXR0aXA6IFwiXFxmMTg0XCI7XG4kZmEtdmFyLWdsYXNzOiBcIlxcZjAwMFwiO1xuJGZhLXZhci1nbGlkZTogXCJcXGYyYTVcIjtcbiRmYS12YXItZ2xpZGUtZzogXCJcXGYyYTZcIjtcbiRmYS12YXItZ2xvYmU6IFwiXFxmMGFjXCI7XG4kZmEtdmFyLWdvb2dsZTogXCJcXGYxYTBcIjtcbiRmYS12YXItZ29vZ2xlLXBsdXM6IFwiXFxmMGQ1XCI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLWNpcmNsZTogXCJcXGYyYjNcIjtcbiRmYS12YXItZ29vZ2xlLXBsdXMtb2ZmaWNpYWw6IFwiXFxmMmIzXCI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZTogXCJcXGYwZDRcIjtcbiRmYS12YXItZ29vZ2xlLXdhbGxldDogXCJcXGYxZWVcIjtcbiRmYS12YXItZ3JhZHVhdGlvbi1jYXA6IFwiXFxmMTlkXCI7XG4kZmEtdmFyLWdyYXRpcGF5OiBcIlxcZjE4NFwiO1xuJGZhLXZhci1ncmF2OiBcIlxcZjJkNlwiO1xuJGZhLXZhci1ncm91cDogXCJcXGYwYzBcIjtcbiRmYS12YXItaC1zcXVhcmU6IFwiXFxmMGZkXCI7XG4kZmEtdmFyLWhhY2tlci1uZXdzOiBcIlxcZjFkNFwiO1xuJGZhLXZhci1oYW5kLWdyYWItbzogXCJcXGYyNTVcIjtcbiRmYS12YXItaGFuZC1saXphcmQtbzogXCJcXGYyNThcIjtcbiRmYS12YXItaGFuZC1vLWRvd246IFwiXFxmMGE3XCI7XG4kZmEtdmFyLWhhbmQtby1sZWZ0OiBcIlxcZjBhNVwiO1xuJGZhLXZhci1oYW5kLW8tcmlnaHQ6IFwiXFxmMGE0XCI7XG4kZmEtdmFyLWhhbmQtby11cDogXCJcXGYwYTZcIjtcbiRmYS12YXItaGFuZC1wYXBlci1vOiBcIlxcZjI1NlwiO1xuJGZhLXZhci1oYW5kLXBlYWNlLW86IFwiXFxmMjViXCI7XG4kZmEtdmFyLWhhbmQtcG9pbnRlci1vOiBcIlxcZjI1YVwiO1xuJGZhLXZhci1oYW5kLXJvY2stbzogXCJcXGYyNTVcIjtcbiRmYS12YXItaGFuZC1zY2lzc29ycy1vOiBcIlxcZjI1N1wiO1xuJGZhLXZhci1oYW5kLXNwb2NrLW86IFwiXFxmMjU5XCI7XG4kZmEtdmFyLWhhbmQtc3RvcC1vOiBcIlxcZjI1NlwiO1xuJGZhLXZhci1oYW5kc2hha2UtbzogXCJcXGYyYjVcIjtcbiRmYS12YXItaGFyZC1vZi1oZWFyaW5nOiBcIlxcZjJhNFwiO1xuJGZhLXZhci1oYXNodGFnOiBcIlxcZjI5MlwiO1xuJGZhLXZhci1oZGQtbzogXCJcXGYwYTBcIjtcbiRmYS12YXItaGVhZGVyOiBcIlxcZjFkY1wiO1xuJGZhLXZhci1oZWFkcGhvbmVzOiBcIlxcZjAyNVwiO1xuJGZhLXZhci1oZWFydDogXCJcXGYwMDRcIjtcbiRmYS12YXItaGVhcnQtbzogXCJcXGYwOGFcIjtcbiRmYS12YXItaGVhcnRiZWF0OiBcIlxcZjIxZVwiO1xuJGZhLXZhci1oaXN0b3J5OiBcIlxcZjFkYVwiO1xuJGZhLXZhci1ob21lOiBcIlxcZjAxNVwiO1xuJGZhLXZhci1ob3NwaXRhbC1vOiBcIlxcZjBmOFwiO1xuJGZhLXZhci1ob3RlbDogXCJcXGYyMzZcIjtcbiRmYS12YXItaG91cmdsYXNzOiBcIlxcZjI1NFwiO1xuJGZhLXZhci1ob3VyZ2xhc3MtMTogXCJcXGYyNTFcIjtcbiRmYS12YXItaG91cmdsYXNzLTI6IFwiXFxmMjUyXCI7XG4kZmEtdmFyLWhvdXJnbGFzcy0zOiBcIlxcZjI1M1wiO1xuJGZhLXZhci1ob3VyZ2xhc3MtZW5kOiBcIlxcZjI1M1wiO1xuJGZhLXZhci1ob3VyZ2xhc3MtaGFsZjogXCJcXGYyNTJcIjtcbiRmYS12YXItaG91cmdsYXNzLW86IFwiXFxmMjUwXCI7XG4kZmEtdmFyLWhvdXJnbGFzcy1zdGFydDogXCJcXGYyNTFcIjtcbiRmYS12YXItaG91eno6IFwiXFxmMjdjXCI7XG4kZmEtdmFyLWh0bWw1OiBcIlxcZjEzYlwiO1xuJGZhLXZhci1pLWN1cnNvcjogXCJcXGYyNDZcIjtcbiRmYS12YXItaWQtYmFkZ2U6IFwiXFxmMmMxXCI7XG4kZmEtdmFyLWlkLWNhcmQ6IFwiXFxmMmMyXCI7XG4kZmEtdmFyLWlkLWNhcmQtbzogXCJcXGYyYzNcIjtcbiRmYS12YXItaWxzOiBcIlxcZjIwYlwiO1xuJGZhLXZhci1pbWFnZTogXCJcXGYwM2VcIjtcbiRmYS12YXItaW1kYjogXCJcXGYyZDhcIjtcbiRmYS12YXItaW5ib3g6IFwiXFxmMDFjXCI7XG4kZmEtdmFyLWluZGVudDogXCJcXGYwM2NcIjtcbiRmYS12YXItaW5kdXN0cnk6IFwiXFxmMjc1XCI7XG4kZmEtdmFyLWluZm86IFwiXFxmMTI5XCI7XG4kZmEtdmFyLWluZm8tY2lyY2xlOiBcIlxcZjA1YVwiO1xuJGZhLXZhci1pbnI6IFwiXFxmMTU2XCI7XG4kZmEtdmFyLWluc3RhZ3JhbTogXCJcXGYxNmRcIjtcbiRmYS12YXItaW5zdGl0dXRpb246IFwiXFxmMTljXCI7XG4kZmEtdmFyLWludGVybmV0LWV4cGxvcmVyOiBcIlxcZjI2YlwiO1xuJGZhLXZhci1pbnRlcnNleDogXCJcXGYyMjRcIjtcbiRmYS12YXItaW94aG9zdDogXCJcXGYyMDhcIjtcbiRmYS12YXItaXRhbGljOiBcIlxcZjAzM1wiO1xuJGZhLXZhci1qb29tbGE6IFwiXFxmMWFhXCI7XG4kZmEtdmFyLWpweTogXCJcXGYxNTdcIjtcbiRmYS12YXItanNmaWRkbGU6IFwiXFxmMWNjXCI7XG4kZmEtdmFyLWtleTogXCJcXGYwODRcIjtcbiRmYS12YXIta2V5Ym9hcmQtbzogXCJcXGYxMWNcIjtcbiRmYS12YXIta3J3OiBcIlxcZjE1OVwiO1xuJGZhLXZhci1sYW5ndWFnZTogXCJcXGYxYWJcIjtcbiRmYS12YXItbGFwdG9wOiBcIlxcZjEwOVwiO1xuJGZhLXZhci1sYXN0Zm06IFwiXFxmMjAyXCI7XG4kZmEtdmFyLWxhc3RmbS1zcXVhcmU6IFwiXFxmMjAzXCI7XG4kZmEtdmFyLWxlYWY6IFwiXFxmMDZjXCI7XG4kZmEtdmFyLWxlYW5wdWI6IFwiXFxmMjEyXCI7XG4kZmEtdmFyLWxlZ2FsOiBcIlxcZjBlM1wiO1xuJGZhLXZhci1sZW1vbi1vOiBcIlxcZjA5NFwiO1xuJGZhLXZhci1sZXZlbC1kb3duOiBcIlxcZjE0OVwiO1xuJGZhLXZhci1sZXZlbC11cDogXCJcXGYxNDhcIjtcbiRmYS12YXItbGlmZS1ib3V5OiBcIlxcZjFjZFwiO1xuJGZhLXZhci1saWZlLWJ1b3k6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLWxpZmUtcmluZzogXCJcXGYxY2RcIjtcbiRmYS12YXItbGlmZS1zYXZlcjogXCJcXGYxY2RcIjtcbiRmYS12YXItbGlnaHRidWxiLW86IFwiXFxmMGViXCI7XG4kZmEtdmFyLWxpbmUtY2hhcnQ6IFwiXFxmMjAxXCI7XG4kZmEtdmFyLWxpbms6IFwiXFxmMGMxXCI7XG4kZmEtdmFyLWxpbmtlZGluOiBcIlxcZjBlMVwiO1xuJGZhLXZhci1saW5rZWRpbi1zcXVhcmU6IFwiXFxmMDhjXCI7XG4kZmEtdmFyLWxpbm9kZTogXCJcXGYyYjhcIjtcbiRmYS12YXItbGludXg6IFwiXFxmMTdjXCI7XG4kZmEtdmFyLWxpc3Q6IFwiXFxmMDNhXCI7XG4kZmEtdmFyLWxpc3QtYWx0OiBcIlxcZjAyMlwiO1xuJGZhLXZhci1saXN0LW9sOiBcIlxcZjBjYlwiO1xuJGZhLXZhci1saXN0LXVsOiBcIlxcZjBjYVwiO1xuJGZhLXZhci1sb2NhdGlvbi1hcnJvdzogXCJcXGYxMjRcIjtcbiRmYS12YXItbG9jazogXCJcXGYwMjNcIjtcbiRmYS12YXItbG9uZy1hcnJvdy1kb3duOiBcIlxcZjE3NVwiO1xuJGZhLXZhci1sb25nLWFycm93LWxlZnQ6IFwiXFxmMTc3XCI7XG4kZmEtdmFyLWxvbmctYXJyb3ctcmlnaHQ6IFwiXFxmMTc4XCI7XG4kZmEtdmFyLWxvbmctYXJyb3ctdXA6IFwiXFxmMTc2XCI7XG4kZmEtdmFyLWxvdy12aXNpb246IFwiXFxmMmE4XCI7XG4kZmEtdmFyLW1hZ2ljOiBcIlxcZjBkMFwiO1xuJGZhLXZhci1tYWduZXQ6IFwiXFxmMDc2XCI7XG4kZmEtdmFyLW1haWwtZm9yd2FyZDogXCJcXGYwNjRcIjtcbiRmYS12YXItbWFpbC1yZXBseTogXCJcXGYxMTJcIjtcbiRmYS12YXItbWFpbC1yZXBseS1hbGw6IFwiXFxmMTIyXCI7XG4kZmEtdmFyLW1hbGU6IFwiXFxmMTgzXCI7XG4kZmEtdmFyLW1hcDogXCJcXGYyNzlcIjtcbiRmYS12YXItbWFwLW1hcmtlcjogXCJcXGYwNDFcIjtcbiRmYS12YXItbWFwLW86IFwiXFxmMjc4XCI7XG4kZmEtdmFyLW1hcC1waW46IFwiXFxmMjc2XCI7XG4kZmEtdmFyLW1hcC1zaWduczogXCJcXGYyNzdcIjtcbiRmYS12YXItbWFyczogXCJcXGYyMjJcIjtcbiRmYS12YXItbWFycy1kb3VibGU6IFwiXFxmMjI3XCI7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlOiBcIlxcZjIyOVwiO1xuJGZhLXZhci1tYXJzLXN0cm9rZS1oOiBcIlxcZjIyYlwiO1xuJGZhLXZhci1tYXJzLXN0cm9rZS12OiBcIlxcZjIyYVwiO1xuJGZhLXZhci1tYXhjZG46IFwiXFxmMTM2XCI7XG4kZmEtdmFyLW1lYW5wYXRoOiBcIlxcZjIwY1wiO1xuJGZhLXZhci1tZWRpdW06IFwiXFxmMjNhXCI7XG4kZmEtdmFyLW1lZGtpdDogXCJcXGYwZmFcIjtcbiRmYS12YXItbWVldHVwOiBcIlxcZjJlMFwiO1xuJGZhLXZhci1tZWgtbzogXCJcXGYxMWFcIjtcbiRmYS12YXItbWVyY3VyeTogXCJcXGYyMjNcIjtcbiRmYS12YXItbWljcm9jaGlwOiBcIlxcZjJkYlwiO1xuJGZhLXZhci1taWNyb3Bob25lOiBcIlxcZjEzMFwiO1xuJGZhLXZhci1taWNyb3Bob25lLXNsYXNoOiBcIlxcZjEzMVwiO1xuJGZhLXZhci1taW51czogXCJcXGYwNjhcIjtcbiRmYS12YXItbWludXMtY2lyY2xlOiBcIlxcZjA1NlwiO1xuJGZhLXZhci1taW51cy1zcXVhcmU6IFwiXFxmMTQ2XCI7XG4kZmEtdmFyLW1pbnVzLXNxdWFyZS1vOiBcIlxcZjE0N1wiO1xuJGZhLXZhci1taXhjbG91ZDogXCJcXGYyODlcIjtcbiRmYS12YXItbW9iaWxlOiBcIlxcZjEwYlwiO1xuJGZhLXZhci1tb2JpbGUtcGhvbmU6IFwiXFxmMTBiXCI7XG4kZmEtdmFyLW1vZHg6IFwiXFxmMjg1XCI7XG4kZmEtdmFyLW1vbmV5OiBcIlxcZjBkNlwiO1xuJGZhLXZhci1tb29uLW86IFwiXFxmMTg2XCI7XG4kZmEtdmFyLW1vcnRhci1ib2FyZDogXCJcXGYxOWRcIjtcbiRmYS12YXItbW90b3JjeWNsZTogXCJcXGYyMWNcIjtcbiRmYS12YXItbW91c2UtcG9pbnRlcjogXCJcXGYyNDVcIjtcbiRmYS12YXItbXVzaWM6IFwiXFxmMDAxXCI7XG4kZmEtdmFyLW5hdmljb246IFwiXFxmMGM5XCI7XG4kZmEtdmFyLW5ldXRlcjogXCJcXGYyMmNcIjtcbiRmYS12YXItbmV3c3BhcGVyLW86IFwiXFxmMWVhXCI7XG4kZmEtdmFyLW9iamVjdC1ncm91cDogXCJcXGYyNDdcIjtcbiRmYS12YXItb2JqZWN0LXVuZ3JvdXA6IFwiXFxmMjQ4XCI7XG4kZmEtdmFyLW9kbm9rbGFzc25pa2k6IFwiXFxmMjYzXCI7XG4kZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlOiBcIlxcZjI2NFwiO1xuJGZhLXZhci1vcGVuY2FydDogXCJcXGYyM2RcIjtcbiRmYS12YXItb3BlbmlkOiBcIlxcZjE5YlwiO1xuJGZhLXZhci1vcGVyYTogXCJcXGYyNmFcIjtcbiRmYS12YXItb3B0aW4tbW9uc3RlcjogXCJcXGYyM2NcIjtcbiRmYS12YXItb3V0ZGVudDogXCJcXGYwM2JcIjtcbiRmYS12YXItcGFnZWxpbmVzOiBcIlxcZjE4Y1wiO1xuJGZhLXZhci1wYWludC1icnVzaDogXCJcXGYxZmNcIjtcbiRmYS12YXItcGFwZXItcGxhbmU6IFwiXFxmMWQ4XCI7XG4kZmEtdmFyLXBhcGVyLXBsYW5lLW86IFwiXFxmMWQ5XCI7XG4kZmEtdmFyLXBhcGVyY2xpcDogXCJcXGYwYzZcIjtcbiRmYS12YXItcGFyYWdyYXBoOiBcIlxcZjFkZFwiO1xuJGZhLXZhci1wYXN0ZTogXCJcXGYwZWFcIjtcbiRmYS12YXItcGF1c2U6IFwiXFxmMDRjXCI7XG4kZmEtdmFyLXBhdXNlLWNpcmNsZTogXCJcXGYyOGJcIjtcbiRmYS12YXItcGF1c2UtY2lyY2xlLW86IFwiXFxmMjhjXCI7XG4kZmEtdmFyLXBhdzogXCJcXGYxYjBcIjtcbiRmYS12YXItcGF5cGFsOiBcIlxcZjFlZFwiO1xuJGZhLXZhci1wZW5jaWw6IFwiXFxmMDQwXCI7XG4kZmEtdmFyLXBlbmNpbC1zcXVhcmU6IFwiXFxmMTRiXCI7XG4kZmEtdmFyLXBlbmNpbC1zcXVhcmUtbzogXCJcXGYwNDRcIjtcbiRmYS12YXItcGVyY2VudDogXCJcXGYyOTVcIjtcbiRmYS12YXItcGhvbmU6IFwiXFxmMDk1XCI7XG4kZmEtdmFyLXBob25lLXNxdWFyZTogXCJcXGYwOThcIjtcbiRmYS12YXItcGhvdG86IFwiXFxmMDNlXCI7XG4kZmEtdmFyLXBpY3R1cmUtbzogXCJcXGYwM2VcIjtcbiRmYS12YXItcGllLWNoYXJ0OiBcIlxcZjIwMFwiO1xuJGZhLXZhci1waWVkLXBpcGVyOiBcIlxcZjJhZVwiO1xuJGZhLXZhci1waWVkLXBpcGVyLWFsdDogXCJcXGYxYThcIjtcbiRmYS12YXItcGllZC1waXBlci1wcDogXCJcXGYxYTdcIjtcbiRmYS12YXItcGludGVyZXN0OiBcIlxcZjBkMlwiO1xuJGZhLXZhci1waW50ZXJlc3QtcDogXCJcXGYyMzFcIjtcbiRmYS12YXItcGludGVyZXN0LXNxdWFyZTogXCJcXGYwZDNcIjtcbiRmYS12YXItcGxhbmU6IFwiXFxmMDcyXCI7XG4kZmEtdmFyLXBsYXk6IFwiXFxmMDRiXCI7XG4kZmEtdmFyLXBsYXktY2lyY2xlOiBcIlxcZjE0NFwiO1xuJGZhLXZhci1wbGF5LWNpcmNsZS1vOiBcIlxcZjAxZFwiO1xuJGZhLXZhci1wbHVnOiBcIlxcZjFlNlwiO1xuJGZhLXZhci1wbHVzOiBcIlxcZjA2N1wiO1xuJGZhLXZhci1wbHVzLWNpcmNsZTogXCJcXGYwNTVcIjtcbiRmYS12YXItcGx1cy1zcXVhcmU6IFwiXFxmMGZlXCI7XG4kZmEtdmFyLXBsdXMtc3F1YXJlLW86IFwiXFxmMTk2XCI7XG4kZmEtdmFyLXBvZGNhc3Q6IFwiXFxmMmNlXCI7XG4kZmEtdmFyLXBvd2VyLW9mZjogXCJcXGYwMTFcIjtcbiRmYS12YXItcHJpbnQ6IFwiXFxmMDJmXCI7XG4kZmEtdmFyLXByb2R1Y3QtaHVudDogXCJcXGYyODhcIjtcbiRmYS12YXItcHV6emxlLXBpZWNlOiBcIlxcZjEyZVwiO1xuJGZhLXZhci1xcTogXCJcXGYxZDZcIjtcbiRmYS12YXItcXJjb2RlOiBcIlxcZjAyOVwiO1xuJGZhLXZhci1xdWVzdGlvbjogXCJcXGYxMjhcIjtcbiRmYS12YXItcXVlc3Rpb24tY2lyY2xlOiBcIlxcZjA1OVwiO1xuJGZhLXZhci1xdWVzdGlvbi1jaXJjbGUtbzogXCJcXGYyOWNcIjtcbiRmYS12YXItcXVvcmE6IFwiXFxmMmM0XCI7XG4kZmEtdmFyLXF1b3RlLWxlZnQ6IFwiXFxmMTBkXCI7XG4kZmEtdmFyLXF1b3RlLXJpZ2h0OiBcIlxcZjEwZVwiO1xuJGZhLXZhci1yYTogXCJcXGYxZDBcIjtcbiRmYS12YXItcmFuZG9tOiBcIlxcZjA3NFwiO1xuJGZhLXZhci1yYXZlbHJ5OiBcIlxcZjJkOVwiO1xuJGZhLXZhci1yZWJlbDogXCJcXGYxZDBcIjtcbiRmYS12YXItcmVjeWNsZTogXCJcXGYxYjhcIjtcbiRmYS12YXItcmVkZGl0OiBcIlxcZjFhMVwiO1xuJGZhLXZhci1yZWRkaXQtYWxpZW46IFwiXFxmMjgxXCI7XG4kZmEtdmFyLXJlZGRpdC1zcXVhcmU6IFwiXFxmMWEyXCI7XG4kZmEtdmFyLXJlZnJlc2g6IFwiXFxmMDIxXCI7XG4kZmEtdmFyLXJlZ2lzdGVyZWQ6IFwiXFxmMjVkXCI7XG4kZmEtdmFyLXJlbW92ZTogXCJcXGYwMGRcIjtcbiRmYS12YXItcmVucmVuOiBcIlxcZjE4YlwiO1xuJGZhLXZhci1yZW9yZGVyOiBcIlxcZjBjOVwiO1xuJGZhLXZhci1yZXBlYXQ6IFwiXFxmMDFlXCI7XG4kZmEtdmFyLXJlcGx5OiBcIlxcZjExMlwiO1xuJGZhLXZhci1yZXBseS1hbGw6IFwiXFxmMTIyXCI7XG4kZmEtdmFyLXJlc2lzdGFuY2U6IFwiXFxmMWQwXCI7XG4kZmEtdmFyLXJldHdlZXQ6IFwiXFxmMDc5XCI7XG4kZmEtdmFyLXJtYjogXCJcXGYxNTdcIjtcbiRmYS12YXItcm9hZDogXCJcXGYwMThcIjtcbiRmYS12YXItcm9ja2V0OiBcIlxcZjEzNVwiO1xuJGZhLXZhci1yb3RhdGUtbGVmdDogXCJcXGYwZTJcIjtcbiRmYS12YXItcm90YXRlLXJpZ2h0OiBcIlxcZjAxZVwiO1xuJGZhLXZhci1yb3VibGU6IFwiXFxmMTU4XCI7XG4kZmEtdmFyLXJzczogXCJcXGYwOWVcIjtcbiRmYS12YXItcnNzLXNxdWFyZTogXCJcXGYxNDNcIjtcbiRmYS12YXItcnViOiBcIlxcZjE1OFwiO1xuJGZhLXZhci1ydWJsZTogXCJcXGYxNThcIjtcbiRmYS12YXItcnVwZWU6IFwiXFxmMTU2XCI7XG4kZmEtdmFyLXMxNTogXCJcXGYyY2RcIjtcbiRmYS12YXItc2FmYXJpOiBcIlxcZjI2N1wiO1xuJGZhLXZhci1zYXZlOiBcIlxcZjBjN1wiO1xuJGZhLXZhci1zY2lzc29yczogXCJcXGYwYzRcIjtcbiRmYS12YXItc2NyaWJkOiBcIlxcZjI4YVwiO1xuJGZhLXZhci1zZWFyY2g6IFwiXFxmMDAyXCI7XG4kZmEtdmFyLXNlYXJjaC1taW51czogXCJcXGYwMTBcIjtcbiRmYS12YXItc2VhcmNoLXBsdXM6IFwiXFxmMDBlXCI7XG4kZmEtdmFyLXNlbGxzeTogXCJcXGYyMTNcIjtcbiRmYS12YXItc2VuZDogXCJcXGYxZDhcIjtcbiRmYS12YXItc2VuZC1vOiBcIlxcZjFkOVwiO1xuJGZhLXZhci1zZXJ2ZXI6IFwiXFxmMjMzXCI7XG4kZmEtdmFyLXNoYXJlOiBcIlxcZjA2NFwiO1xuJGZhLXZhci1zaGFyZS1hbHQ6IFwiXFxmMWUwXCI7XG4kZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmU6IFwiXFxmMWUxXCI7XG4kZmEtdmFyLXNoYXJlLXNxdWFyZTogXCJcXGYxNGRcIjtcbiRmYS12YXItc2hhcmUtc3F1YXJlLW86IFwiXFxmMDQ1XCI7XG4kZmEtdmFyLXNoZWtlbDogXCJcXGYyMGJcIjtcbiRmYS12YXItc2hlcWVsOiBcIlxcZjIwYlwiO1xuJGZhLXZhci1zaGllbGQ6IFwiXFxmMTMyXCI7XG4kZmEtdmFyLXNoaXA6IFwiXFxmMjFhXCI7XG4kZmEtdmFyLXNoaXJ0c2luYnVsazogXCJcXGYyMTRcIjtcbiRmYS12YXItc2hvcHBpbmctYmFnOiBcIlxcZjI5MFwiO1xuJGZhLXZhci1zaG9wcGluZy1iYXNrZXQ6IFwiXFxmMjkxXCI7XG4kZmEtdmFyLXNob3BwaW5nLWNhcnQ6IFwiXFxmMDdhXCI7XG4kZmEtdmFyLXNob3dlcjogXCJcXGYyY2NcIjtcbiRmYS12YXItc2lnbi1pbjogXCJcXGYwOTBcIjtcbiRmYS12YXItc2lnbi1sYW5ndWFnZTogXCJcXGYyYTdcIjtcbiRmYS12YXItc2lnbi1vdXQ6IFwiXFxmMDhiXCI7XG4kZmEtdmFyLXNpZ25hbDogXCJcXGYwMTJcIjtcbiRmYS12YXItc2lnbmluZzogXCJcXGYyYTdcIjtcbiRmYS12YXItc2ltcGx5YnVpbHQ6IFwiXFxmMjE1XCI7XG4kZmEtdmFyLXNpdGVtYXA6IFwiXFxmMGU4XCI7XG4kZmEtdmFyLXNreWF0bGFzOiBcIlxcZjIxNlwiO1xuJGZhLXZhci1za3lwZTogXCJcXGYxN2VcIjtcbiRmYS12YXItc2xhY2s6IFwiXFxmMTk4XCI7XG4kZmEtdmFyLXNsaWRlcnM6IFwiXFxmMWRlXCI7XG4kZmEtdmFyLXNsaWRlc2hhcmU6IFwiXFxmMWU3XCI7XG4kZmEtdmFyLXNtaWxlLW86IFwiXFxmMTE4XCI7XG4kZmEtdmFyLXNuYXBjaGF0OiBcIlxcZjJhYlwiO1xuJGZhLXZhci1zbmFwY2hhdC1naG9zdDogXCJcXGYyYWNcIjtcbiRmYS12YXItc25hcGNoYXQtc3F1YXJlOiBcIlxcZjJhZFwiO1xuJGZhLXZhci1zbm93Zmxha2UtbzogXCJcXGYyZGNcIjtcbiRmYS12YXItc29jY2VyLWJhbGwtbzogXCJcXGYxZTNcIjtcbiRmYS12YXItc29ydDogXCJcXGYwZGNcIjtcbiRmYS12YXItc29ydC1hbHBoYS1hc2M6IFwiXFxmMTVkXCI7XG4kZmEtdmFyLXNvcnQtYWxwaGEtZGVzYzogXCJcXGYxNWVcIjtcbiRmYS12YXItc29ydC1hbW91bnQtYXNjOiBcIlxcZjE2MFwiO1xuJGZhLXZhci1zb3J0LWFtb3VudC1kZXNjOiBcIlxcZjE2MVwiO1xuJGZhLXZhci1zb3J0LWFzYzogXCJcXGYwZGVcIjtcbiRmYS12YXItc29ydC1kZXNjOiBcIlxcZjBkZFwiO1xuJGZhLXZhci1zb3J0LWRvd246IFwiXFxmMGRkXCI7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1hc2M6IFwiXFxmMTYyXCI7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1kZXNjOiBcIlxcZjE2M1wiO1xuJGZhLXZhci1zb3J0LXVwOiBcIlxcZjBkZVwiO1xuJGZhLXZhci1zb3VuZGNsb3VkOiBcIlxcZjFiZVwiO1xuJGZhLXZhci1zcGFjZS1zaHV0dGxlOiBcIlxcZjE5N1wiO1xuJGZhLXZhci1zcGlubmVyOiBcIlxcZjExMFwiO1xuJGZhLXZhci1zcG9vbjogXCJcXGYxYjFcIjtcbiRmYS12YXItc3BvdGlmeTogXCJcXGYxYmNcIjtcbiRmYS12YXItc3F1YXJlOiBcIlxcZjBjOFwiO1xuJGZhLXZhci1zcXVhcmUtbzogXCJcXGYwOTZcIjtcbiRmYS12YXItc3RhY2stZXhjaGFuZ2U6IFwiXFxmMThkXCI7XG4kZmEtdmFyLXN0YWNrLW92ZXJmbG93OiBcIlxcZjE2Y1wiO1xuJGZhLXZhci1zdGFyOiBcIlxcZjAwNVwiO1xuJGZhLXZhci1zdGFyLWhhbGY6IFwiXFxmMDg5XCI7XG4kZmEtdmFyLXN0YXItaGFsZi1lbXB0eTogXCJcXGYxMjNcIjtcbiRmYS12YXItc3Rhci1oYWxmLWZ1bGw6IFwiXFxmMTIzXCI7XG4kZmEtdmFyLXN0YXItaGFsZi1vOiBcIlxcZjEyM1wiO1xuJGZhLXZhci1zdGFyLW86IFwiXFxmMDA2XCI7XG4kZmEtdmFyLXN0ZWFtOiBcIlxcZjFiNlwiO1xuJGZhLXZhci1zdGVhbS1zcXVhcmU6IFwiXFxmMWI3XCI7XG4kZmEtdmFyLXN0ZXAtYmFja3dhcmQ6IFwiXFxmMDQ4XCI7XG4kZmEtdmFyLXN0ZXAtZm9yd2FyZDogXCJcXGYwNTFcIjtcbiRmYS12YXItc3RldGhvc2NvcGU6IFwiXFxmMGYxXCI7XG4kZmEtdmFyLXN0aWNreS1ub3RlOiBcIlxcZjI0OVwiO1xuJGZhLXZhci1zdGlja3ktbm90ZS1vOiBcIlxcZjI0YVwiO1xuJGZhLXZhci1zdG9wOiBcIlxcZjA0ZFwiO1xuJGZhLXZhci1zdG9wLWNpcmNsZTogXCJcXGYyOGRcIjtcbiRmYS12YXItc3RvcC1jaXJjbGUtbzogXCJcXGYyOGVcIjtcbiRmYS12YXItc3RyZWV0LXZpZXc6IFwiXFxmMjFkXCI7XG4kZmEtdmFyLXN0cmlrZXRocm91Z2g6IFwiXFxmMGNjXCI7XG4kZmEtdmFyLXN0dW1ibGV1cG9uOiBcIlxcZjFhNFwiO1xuJGZhLXZhci1zdHVtYmxldXBvbi1jaXJjbGU6IFwiXFxmMWEzXCI7XG4kZmEtdmFyLXN1YnNjcmlwdDogXCJcXGYxMmNcIjtcbiRmYS12YXItc3Vid2F5OiBcIlxcZjIzOVwiO1xuJGZhLXZhci1zdWl0Y2FzZTogXCJcXGYwZjJcIjtcbiRmYS12YXItc3VuLW86IFwiXFxmMTg1XCI7XG4kZmEtdmFyLXN1cGVycG93ZXJzOiBcIlxcZjJkZFwiO1xuJGZhLXZhci1zdXBlcnNjcmlwdDogXCJcXGYxMmJcIjtcbiRmYS12YXItc3VwcG9ydDogXCJcXGYxY2RcIjtcbiRmYS12YXItdGFibGU6IFwiXFxmMGNlXCI7XG4kZmEtdmFyLXRhYmxldDogXCJcXGYxMGFcIjtcbiRmYS12YXItdGFjaG9tZXRlcjogXCJcXGYwZTRcIjtcbiRmYS12YXItdGFnOiBcIlxcZjAyYlwiO1xuJGZhLXZhci10YWdzOiBcIlxcZjAyY1wiO1xuJGZhLXZhci10YXNrczogXCJcXGYwYWVcIjtcbiRmYS12YXItdGF4aTogXCJcXGYxYmFcIjtcbiRmYS12YXItdGVsZWdyYW06IFwiXFxmMmM2XCI7XG4kZmEtdmFyLXRlbGV2aXNpb246IFwiXFxmMjZjXCI7XG4kZmEtdmFyLXRlbmNlbnQtd2VpYm86IFwiXFxmMWQ1XCI7XG4kZmEtdmFyLXRlcm1pbmFsOiBcIlxcZjEyMFwiO1xuJGZhLXZhci10ZXh0LWhlaWdodDogXCJcXGYwMzRcIjtcbiRmYS12YXItdGV4dC13aWR0aDogXCJcXGYwMzVcIjtcbiRmYS12YXItdGg6IFwiXFxmMDBhXCI7XG4kZmEtdmFyLXRoLWxhcmdlOiBcIlxcZjAwOVwiO1xuJGZhLXZhci10aC1saXN0OiBcIlxcZjAwYlwiO1xuJGZhLXZhci10aGVtZWlzbGU6IFwiXFxmMmIyXCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyOiBcIlxcZjJjN1wiO1xuJGZhLXZhci10aGVybW9tZXRlci0wOiBcIlxcZjJjYlwiO1xuJGZhLXZhci10aGVybW9tZXRlci0xOiBcIlxcZjJjYVwiO1xuJGZhLXZhci10aGVybW9tZXRlci0yOiBcIlxcZjJjOVwiO1xuJGZhLXZhci10aGVybW9tZXRlci0zOiBcIlxcZjJjOFwiO1xuJGZhLXZhci10aGVybW9tZXRlci00OiBcIlxcZjJjN1wiO1xuJGZhLXZhci10aGVybW9tZXRlci1lbXB0eTogXCJcXGYyY2JcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItZnVsbDogXCJcXGYyYzdcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItaGFsZjogXCJcXGYyYzlcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItcXVhcnRlcjogXCJcXGYyY2FcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6IFwiXFxmMmM4XCI7XG4kZmEtdmFyLXRodW1iLXRhY2s6IFwiXFxmMDhkXCI7XG4kZmEtdmFyLXRodW1icy1kb3duOiBcIlxcZjE2NVwiO1xuJGZhLXZhci10aHVtYnMtby1kb3duOiBcIlxcZjA4OFwiO1xuJGZhLXZhci10aHVtYnMtby11cDogXCJcXGYwODdcIjtcbiRmYS12YXItdGh1bWJzLXVwOiBcIlxcZjE2NFwiO1xuJGZhLXZhci10aWNrZXQ6IFwiXFxmMTQ1XCI7XG4kZmEtdmFyLXRpbWVzOiBcIlxcZjAwZFwiO1xuJGZhLXZhci10aW1lcy1jaXJjbGU6IFwiXFxmMDU3XCI7XG4kZmEtdmFyLXRpbWVzLWNpcmNsZS1vOiBcIlxcZjA1Y1wiO1xuJGZhLXZhci10aW1lcy1yZWN0YW5nbGU6IFwiXFxmMmQzXCI7XG4kZmEtdmFyLXRpbWVzLXJlY3RhbmdsZS1vOiBcIlxcZjJkNFwiO1xuJGZhLXZhci10aW50OiBcIlxcZjA0M1wiO1xuJGZhLXZhci10b2dnbGUtZG93bjogXCJcXGYxNTBcIjtcbiRmYS12YXItdG9nZ2xlLWxlZnQ6IFwiXFxmMTkxXCI7XG4kZmEtdmFyLXRvZ2dsZS1vZmY6IFwiXFxmMjA0XCI7XG4kZmEtdmFyLXRvZ2dsZS1vbjogXCJcXGYyMDVcIjtcbiRmYS12YXItdG9nZ2xlLXJpZ2h0OiBcIlxcZjE1MlwiO1xuJGZhLXZhci10b2dnbGUtdXA6IFwiXFxmMTUxXCI7XG4kZmEtdmFyLXRyYWRlbWFyazogXCJcXGYyNWNcIjtcbiRmYS12YXItdHJhaW46IFwiXFxmMjM4XCI7XG4kZmEtdmFyLXRyYW5zZ2VuZGVyOiBcIlxcZjIyNFwiO1xuJGZhLXZhci10cmFuc2dlbmRlci1hbHQ6IFwiXFxmMjI1XCI7XG4kZmEtdmFyLXRyYXNoOiBcIlxcZjFmOFwiO1xuJGZhLXZhci10cmFzaC1vOiBcIlxcZjAxNFwiO1xuJGZhLXZhci10cmVlOiBcIlxcZjFiYlwiO1xuJGZhLXZhci10cmVsbG86IFwiXFxmMTgxXCI7XG4kZmEtdmFyLXRyaXBhZHZpc29yOiBcIlxcZjI2MlwiO1xuJGZhLXZhci10cm9waHk6IFwiXFxmMDkxXCI7XG4kZmEtdmFyLXRydWNrOiBcIlxcZjBkMVwiO1xuJGZhLXZhci10cnk6IFwiXFxmMTk1XCI7XG4kZmEtdmFyLXR0eTogXCJcXGYxZTRcIjtcbiRmYS12YXItdHVtYmxyOiBcIlxcZjE3M1wiO1xuJGZhLXZhci10dW1ibHItc3F1YXJlOiBcIlxcZjE3NFwiO1xuJGZhLXZhci10dXJraXNoLWxpcmE6IFwiXFxmMTk1XCI7XG4kZmEtdmFyLXR2OiBcIlxcZjI2Y1wiO1xuJGZhLXZhci10d2l0Y2g6IFwiXFxmMWU4XCI7XG4kZmEtdmFyLXR3aXR0ZXI6IFwiXFxmMDk5XCI7XG4kZmEtdmFyLXR3aXR0ZXItc3F1YXJlOiBcIlxcZjA4MVwiO1xuJGZhLXZhci11bWJyZWxsYTogXCJcXGYwZTlcIjtcbiRmYS12YXItdW5kZXJsaW5lOiBcIlxcZjBjZFwiO1xuJGZhLXZhci11bmRvOiBcIlxcZjBlMlwiO1xuJGZhLXZhci11bml2ZXJzYWwtYWNjZXNzOiBcIlxcZjI5YVwiO1xuJGZhLXZhci11bml2ZXJzaXR5OiBcIlxcZjE5Y1wiO1xuJGZhLXZhci11bmxpbms6IFwiXFxmMTI3XCI7XG4kZmEtdmFyLXVubG9jazogXCJcXGYwOWNcIjtcbiRmYS12YXItdW5sb2NrLWFsdDogXCJcXGYxM2VcIjtcbiRmYS12YXItdW5zb3J0ZWQ6IFwiXFxmMGRjXCI7XG4kZmEtdmFyLXVwbG9hZDogXCJcXGYwOTNcIjtcbiRmYS12YXItdXNiOiBcIlxcZjI4N1wiO1xuJGZhLXZhci11c2Q6IFwiXFxmMTU1XCI7XG4kZmEtdmFyLXVzZXI6IFwiXFxmMDA3XCI7XG4kZmEtdmFyLXVzZXItY2lyY2xlOiBcIlxcZjJiZFwiO1xuJGZhLXZhci11c2VyLWNpcmNsZS1vOiBcIlxcZjJiZVwiO1xuJGZhLXZhci11c2VyLW1kOiBcIlxcZjBmMFwiO1xuJGZhLXZhci11c2VyLW86IFwiXFxmMmMwXCI7XG4kZmEtdmFyLXVzZXItcGx1czogXCJcXGYyMzRcIjtcbiRmYS12YXItdXNlci1zZWNyZXQ6IFwiXFxmMjFiXCI7XG4kZmEtdmFyLXVzZXItdGltZXM6IFwiXFxmMjM1XCI7XG4kZmEtdmFyLXVzZXJzOiBcIlxcZjBjMFwiO1xuJGZhLXZhci12Y2FyZDogXCJcXGYyYmJcIjtcbiRmYS12YXItdmNhcmQtbzogXCJcXGYyYmNcIjtcbiRmYS12YXItdmVudXM6IFwiXFxmMjIxXCI7XG4kZmEtdmFyLXZlbnVzLWRvdWJsZTogXCJcXGYyMjZcIjtcbiRmYS12YXItdmVudXMtbWFyczogXCJcXGYyMjhcIjtcbiRmYS12YXItdmlhY29pbjogXCJcXGYyMzdcIjtcbiRmYS12YXItdmlhZGVvOiBcIlxcZjJhOVwiO1xuJGZhLXZhci12aWFkZW8tc3F1YXJlOiBcIlxcZjJhYVwiO1xuJGZhLXZhci12aWRlby1jYW1lcmE6IFwiXFxmMDNkXCI7XG4kZmEtdmFyLXZpbWVvOiBcIlxcZjI3ZFwiO1xuJGZhLXZhci12aW1lby1zcXVhcmU6IFwiXFxmMTk0XCI7XG4kZmEtdmFyLXZpbmU6IFwiXFxmMWNhXCI7XG4kZmEtdmFyLXZrOiBcIlxcZjE4OVwiO1xuJGZhLXZhci12b2x1bWUtY29udHJvbC1waG9uZTogXCJcXGYyYTBcIjtcbiRmYS12YXItdm9sdW1lLWRvd246IFwiXFxmMDI3XCI7XG4kZmEtdmFyLXZvbHVtZS1vZmY6IFwiXFxmMDI2XCI7XG4kZmEtdmFyLXZvbHVtZS11cDogXCJcXGYwMjhcIjtcbiRmYS12YXItd2FybmluZzogXCJcXGYwNzFcIjtcbiRmYS12YXItd2VjaGF0OiBcIlxcZjFkN1wiO1xuJGZhLXZhci13ZWlibzogXCJcXGYxOGFcIjtcbiRmYS12YXItd2VpeGluOiBcIlxcZjFkN1wiO1xuJGZhLXZhci13aGF0c2FwcDogXCJcXGYyMzJcIjtcbiRmYS12YXItd2hlZWxjaGFpcjogXCJcXGYxOTNcIjtcbiRmYS12YXItd2hlZWxjaGFpci1hbHQ6IFwiXFxmMjliXCI7XG4kZmEtdmFyLXdpZmk6IFwiXFxmMWViXCI7XG4kZmEtdmFyLXdpa2lwZWRpYS13OiBcIlxcZjI2NlwiO1xuJGZhLXZhci13aW5kb3ctY2xvc2U6IFwiXFxmMmQzXCI7XG4kZmEtdmFyLXdpbmRvdy1jbG9zZS1vOiBcIlxcZjJkNFwiO1xuJGZhLXZhci13aW5kb3ctbWF4aW1pemU6IFwiXFxmMmQwXCI7XG4kZmEtdmFyLXdpbmRvdy1taW5pbWl6ZTogXCJcXGYyZDFcIjtcbiRmYS12YXItd2luZG93LXJlc3RvcmU6IFwiXFxmMmQyXCI7XG4kZmEtdmFyLXdpbmRvd3M6IFwiXFxmMTdhXCI7XG4kZmEtdmFyLXdvbjogXCJcXGYxNTlcIjtcbiRmYS12YXItd29yZHByZXNzOiBcIlxcZjE5YVwiO1xuJGZhLXZhci13cGJlZ2lubmVyOiBcIlxcZjI5N1wiO1xuJGZhLXZhci13cGV4cGxvcmVyOiBcIlxcZjJkZVwiO1xuJGZhLXZhci13cGZvcm1zOiBcIlxcZjI5OFwiO1xuJGZhLXZhci13cmVuY2g6IFwiXFxmMGFkXCI7XG4kZmEtdmFyLXhpbmc6IFwiXFxmMTY4XCI7XG4kZmEtdmFyLXhpbmctc3F1YXJlOiBcIlxcZjE2OVwiO1xuJGZhLXZhci15LWNvbWJpbmF0b3I6IFwiXFxmMjNiXCI7XG4kZmEtdmFyLXktY29tYmluYXRvci1zcXVhcmU6IFwiXFxmMWQ0XCI7XG4kZmEtdmFyLXlhaG9vOiBcIlxcZjE5ZVwiO1xuJGZhLXZhci15YzogXCJcXGYyM2JcIjtcbiRmYS12YXIteWMtc3F1YXJlOiBcIlxcZjFkNFwiO1xuJGZhLXZhci15ZWxwOiBcIlxcZjFlOVwiO1xuJGZhLXZhci15ZW46IFwiXFxmMTU3XCI7XG4kZmEtdmFyLXlvYXN0OiBcIlxcZjJiMVwiO1xuJGZhLXZhci15b3V0dWJlOiBcIlxcZjE2N1wiO1xuJGZhLXZhci15b3V0dWJlLXBsYXk6IFwiXFxmMTZhXCI7XG4kZmEtdmFyLXlvdXR1YmUtc3F1YXJlOiBcIlxcZjE2NlwiO1xuXG4iLCIvLyBCb3JkZXJlZCAmIFB1bGxlZFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyIHtcbiAgcGFkZGluZzogLjJlbSAuMjVlbSAuMTVlbTtcbiAgYm9yZGVyOiBzb2xpZCAuMDhlbSAkZmEtYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAuMWVtO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1sZWZ0IHsgZmxvYXQ6IGxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fSB7XG4gICYuI3skZmEtY3NzLXByZWZpeH0tcHVsbC1sZWZ0IHsgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XG4gICYuI3skZmEtY3NzLXByZWZpeH0tcHVsbC1yaWdodCB7IG1hcmdpbi1sZWZ0OiAuM2VtOyB9XG59XG5cbi8qIERlcHJlY2F0ZWQgYXMgb2YgNC40LjAgKi9cbi5wdWxsLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyB9XG4ucHVsbC1sZWZ0IHsgZmxvYXQ6IGxlZnQ7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9IHtcbiAgJi5wdWxsLWxlZnQgeyBtYXJnaW4tcmlnaHQ6IC4zZW07IH1cbiAgJi5wdWxsLXJpZ2h0IHsgbWFyZ2luLWxlZnQ6IC4zZW07IH1cbn1cbiIsIi8vIFNwaW5uaW5nIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3BpbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsc2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuIiwiLy8gUm90YXRlZCAmIEZsaXBwZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS05MCAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSg5MGRlZywgMSk7ICB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDE4MGRlZywgMik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoMjcwZGVnLCAzKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsIHsgQGluY2x1ZGUgZmEtaWNvbi1mbGlwKC0xLCAxLCAwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwgICB7IEBpbmNsdWRlIGZhLWljb24tZmxpcCgxLCAtMSwgMik7IH1cblxuLy8gSG9vayBmb3IgSUU4LTlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS05MCxcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMTgwLFxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0yNzAsXG46cm9vdCAuI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsLFxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwge1xuICBmaWx0ZXI6IG5vbmU7XG59XG4iLCIvLyBNaXhpbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBmYS1pY29uKCkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsICN7JGZhLWZvbnQtc2l6ZS1iYXNlfS8jeyRmYS1saW5lLWhlaWdodC1iYXNlfSBGb250QXdlc29tZTsgLy8gc2hvcnRlbmluZyBmb250IGRlY2xhcmF0aW9uXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLy8gY2FuJ3QgaGF2ZSBmb250LXNpemUgaW5oZXJpdCBvbiBsaW5lIGFib3ZlLCBzbyBuZWVkIHRvIG92ZXJyaWRlXG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvOyAvLyBvcHRpbWl6ZWxlZ2liaWxpdHkgdGhyb3dzIHRoaW5ncyBvZmYgIzEwOTRcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cbn1cblxuQG1peGluIGZhLWljb24tcm90YXRlKCRkZWdyZWVzLCAkcm90YXRpb24pIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0jeyRyb3RhdGlvbn0pXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG59XG5cbkBtaXhpbiBmYS1pY29uLWZsaXAoJGhvcml6LCAkdmVydCwgJHJvdGF0aW9uKSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259LCBtaXJyb3I9MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKCRob3JpeiwgJHZlcnQpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoJGhvcml6LCAkdmVydCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgkaG9yaXosICR2ZXJ0KTtcbn1cblxuXG4vLyBPbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVycy4gQSBsYSBCb290c3RyYXAgNC5cbi8vXG4vLyBTZWU6IGh0dHA6Ly9hMTF5cHJvamVjdC5jb20vcG9zdHMvaG93LXRvLWhpZGUtY29udGVudC9cblxuQG1peGluIHNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwwLDAsMCk7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gVXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQuXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gIH1cbn1cbiIsIi8vIFN0YWNrZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyZW07XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4LCAuI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMngge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMXggeyBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHsgZm9udC1zaXplOiAyZW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnZlcnNlIHsgY29sb3I6ICRmYS1pbnZlcnNlOyB9XG4iLCIvKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbiAgIHJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdsYXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbXVzaWM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tdXNpYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlYXJjaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZlbG9wZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGFyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Rhci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoLWxhcmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGgtbGFyZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGgtbGlzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoLWxpc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVtb3ZlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9zZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aW1lczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VhcmNoLXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtbWludXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zZWFyY2gtbWludXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb3dlci1vZmY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wb3dlci1vZmY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZWFyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jb2c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhc2gtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvbWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb2NrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcm9hZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZG93bmxvYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLW8tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmJveDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluYm94OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxheS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsYXktY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtcmlnaHQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGVhdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlcGVhdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZnJlc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWZyZXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0LWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb2NrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkcGhvbmVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGVhZHBob25lczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS1vZmY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtb2ZmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZvbHVtZS11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXFyY29kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXFyY29kZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhcmNvZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXJjb2RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFnczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhZ3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9vazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2ttYXJrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9va21hcms7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcmludDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXByaW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FtZXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FtZXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib2xkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9sZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWl0YWxpYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWl0YWxpYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRleHQtaGVpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGV4dC1oZWlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXh0LXdpZHRoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGV4dC13aWR0aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tY2VudGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tY2VudGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWp1c3RpZnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1qdXN0aWZ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZWRlbnQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LW91dGRlbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vdXRkZW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5kZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5kZW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlkZW8tY2FtZXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmlkZW8tY2FtZXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvdG86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWltYWdlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1waWN0dXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWN0dXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wZW5jaWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbWFya2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwLW1hcmtlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkanVzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkanVzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWRpdDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVuY2lsLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZS1zcXVhcmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvd3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlcC1iYWNrd2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhc3QtYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYXN0LWJhY2t3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYWNrd2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGF5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF1c2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXVzZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvcndhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXN0LWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYXN0LWZvcndhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVwLWZvcndhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lamVjdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVqZWN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXMtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWludXMtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGltZXMtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVlc3Rpb24tY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5mby1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmZvLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3NzaGFpcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jcm9zc2hhaXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aW1lcy1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLWZvcndhcmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBhbmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leHBhbmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wcmVzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbXByZXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXN0ZXJpc2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hc3RlcmlzazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVhZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxlYWY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV5ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV5ZS1zbGFzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhcm5pbmc6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhjbGFtYXRpb24tdHJpYW5nbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsYW5lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhbmRvbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJhbmRvbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnbmV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFnbmV0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXR3ZWV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmV0d2VldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3BwaW5nLWNhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaG9wcGluZy1jYXJ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW9wZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb2xkZXItb3BlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93cy12OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3dzLXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93cy1oOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFyLWNoYXJ0LW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhci1jaGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhci1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHdpdHRlci1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYWNlYm9vay1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW1lcmEtcmV0cm86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYW1lcmEtcmV0cm87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rZXk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1rZXk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZWFyczpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY29nczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZ3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLW8tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtby11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy1vLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtby1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Rhci1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYXJ0LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLW91dDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpZ24tb3V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlua2VkaW4tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlua2VkaW4tc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWItdGFjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRodW1iLXRhY2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHRlcm5hbC1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXh0ZXJuYWwtbGluazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ24taW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduLWluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJvcGh5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJvcGh5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdGh1Yi1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11cGxvYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11cGxvYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZW1vbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGVtb24tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGhvbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9va21hcmstbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvb2ttYXJrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waG9uZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHdpdHRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLWY6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFjZWJvb2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRodWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxvY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmxvY2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVkaXQtY2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyZWRpdC1jYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVlZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcnNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcnNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGRkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZGQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1bGxob3JuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVsbGhvcm47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNlcnRpZmljYXRlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2VydGlmaWNhdGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLW8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtby1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xvYmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbG9iZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdyZW5jaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdyZW5jaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhc2tzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFza3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWx0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWx0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmllZmNhc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1icmllZmNhc2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3dzLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyb3VwOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhaW46YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5rOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG91ZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYXNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxhc2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdXQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjaXNzb3JzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2Npc3NvcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3B5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlcy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZXMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyY2xpcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcGVyY2xpcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhdmU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsb3BweS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxvcHB5LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uYXZpY29uOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZW9yZGVyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3QtdWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0LXVsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC1vbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpc3Qtb2w7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RyaWtldGhyb3VnaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuZGVybGluZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVuZGVybGluZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhYmxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFibGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWdpYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hZ2ljOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1Y2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cnVjazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpbnRlcmVzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXBsdXMtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nb29nbGUtcGx1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vbmV5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW9uZXk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2x1bW5zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29sdW1uczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuc29ydGVkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtZG93bjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC11cDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rZWRpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbmtlZGluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLWxlZnQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuZG86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmRvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVnYWw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhdmVsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2F2ZWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kYXNoYm9hcmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhY2hvbWV0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWNob21ldGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudHMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFzaDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYm9sdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaXRlbWFwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2l0ZW1hcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVtYnJlbGxhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW1icmVsbGE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXN0ZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2xpcGJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xpcGJvYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlnaHRidWxiLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saWdodGJ1bGItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2hhbmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhjaGFuZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb3VkLWRvd25sb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xvdWQtdXBsb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1tZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItbWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGV0aG9zY29wZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZXRob3Njb3BlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VpdGNhc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdWl0Y2FzZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGwtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZmZlZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZmZlZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1dGxlcnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jdXRsZXJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS10ZXh0LW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXRleHQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1aWxkaW5nLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWlsZGluZy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9zcGl0YWwtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvc3BpdGFsLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbWJ1bGFuY2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbWJ1bGFuY2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRraXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWRraXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWdodGVyLWpldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpZ2h0ZXItamV0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWgtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG91YmxlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVza3RvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRlc2t0b3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXB0b3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYXB0b3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWJsZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb2JpbGUtcGhvbmU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vYmlsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vYmlsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdW90ZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVvdGUtbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1b3RlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVvdGUtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGlubmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Bpbm5lcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1haWwtcmVwbHk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVwbHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0aHViLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItb3Blbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyLW9wZW4tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtaWxlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbWlsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnJvd24tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZyb3duLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWgtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1laC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2FtZXBhZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdhbWVwYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rZXlib2FyZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIta2V5Ym9hcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWctbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYWctbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxhZy1jaGVja2VyZWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXJtaW5hbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlcm1pbmFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLXJlcGx5LWFsbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVwbHktYWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVwbHktYWxsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLWVtcHR5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLWhhbGYtZnVsbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGFyLWhhbGYtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvY2F0aW9uLWFycm93OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9jYXRpb24tYXJyb3c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3JvcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGUtZm9yazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZGUtZm9yazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVubGluazpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2hhaW4tYnJva2VuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hhaW4tYnJva2VuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdWVzdGlvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZm86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmZvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhjbGFtYXRpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leGNsYW1hdGlvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1cGVyc2NyaXB0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3VwZXJzY3JpcHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdWJzY3JpcHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdWJzY3JpcHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lcmFzZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lcmFzZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wdXp6bGUtcGllY2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wdXp6bGUtcGllY2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWljcm9waG9uZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taWNyb3Bob25lLXNsYXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpZWxkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hpZWxkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm9ja2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcm9ja2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWF4Y2RuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWF4Y2RuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taHRtbDU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1odG1sNTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNzczM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jc3MzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5jaG9yOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5jaG9yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5sb2NrLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVubG9jay1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWxsc2V5ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1bGxzZXllOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsaXBzaXMtaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVsbGlwc2lzLWg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbGxpcHNpcy12OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZWxsaXBzaXMtdjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJzcy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yc3Mtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxheS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGF5LWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpY2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRpY2tldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWludXMtc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZXZlbC11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxldmVsLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxldmVsLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGVjay1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWwtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVuY2lsLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4dGVybmFsLWxpbmstc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wYXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tcGFzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1kb3duOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS11cDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1zcXVhcmUtby11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1yaWdodDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1zcXVhcmUtby1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV1cm86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWV1cjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV1cjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdicDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdicDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvbGxhcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdXNkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVwZWU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlucjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlucjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNueTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcm1iOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS15ZW46YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWpweTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWpweTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1YmxlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yb3VibGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1YjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJ1YjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0ta3J3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIta3J3OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0Y29pbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYnRjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnRjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXRleHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXRleHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFscGhhLWFzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYWxwaGEtYXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hbHBoYS1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hbW91bnQtYXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYW1vdW50LWRlc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1udW1lcmljLWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1udW1lcmljLWRlc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRodW1icy1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teW91dHViZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15b3V0dWJlLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15b3V0dWJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teGluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXhpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS14aW5nLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXhpbmctc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teW91dHViZS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW91dHViZS1wbGF5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJvcGJveDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRyb3Bib3g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay1vdmVyZmxvdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YWNrLW92ZXJmbG93OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5zdGFncmFtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5zdGFncmFtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxpY2tyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxpY2tyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0YnVja2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYml0YnVja2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0YnVja2V0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpdGJ1Y2tldC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dW1ibHI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10dW1ibHI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dW1ibHItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHVtYmxyLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9uZy1hcnJvdy1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcHBsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFwcGxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvd3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmRyb2lkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5kcm9pZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbnV4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGludXg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcmliYmJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRyaWJiYmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2t5cGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1za3lwZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvdXJzcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb3Vyc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJlbGxvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJlbGxvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVtYWxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmVtYWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXR0aXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYXRpcGF5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ3JhdGlwYXk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdW4tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1bi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9vbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW9vbi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJjaGl2ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFyY2hpdmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12azpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VpYm86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13ZWlibzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlbnJlbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlbnJlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhZ2VsaW5lczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhZ2VsaW5lczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLWV4Y2hhbmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RhY2stZXhjaGFuZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtbGVmdDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1vLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb3QtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kb3QtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGVlbGNoYWlyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2hlZWxjaGFpcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpbWVvLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR1cmtpc2gtbGlyYTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdHJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXMtc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGFjZS1zaHV0dGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3BhY2Utc2h1dHRsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsYWNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2xhY2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZlbG9wZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13b3JkcHJlc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13b3JkcHJlc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcGVuaWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcGVuaWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnN0aXR1dGlvbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmFuazpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdmVyc2l0eTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVuaXZlcnNpdHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3J0YXItYm9hcmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYWR1YXRpb24tY2FwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ3JhZHVhdGlvbi1jYXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15YWhvbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlhaG9vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVkZGl0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZGRpdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdHVtYmxldXBvbi1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVtYmxldXBvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0dW1ibGV1cG9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVsaWNpb3VzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGVsaWNpb3VzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlnZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRpZ2c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGllZC1waXBlci1wcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGllZC1waXBlci1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcnVwYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kcnVwYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qb29tbGE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1qb29tbGE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYW5ndWFnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxhbmd1YWdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmF4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmF4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVpbGRpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWlsZGluZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoaWxkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hpbGQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcG9vbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwb29uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3ViZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWN1YmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdWJlczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWN1YmVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVoYW5jZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlaGFuY2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWhhbmNlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlaGFuY2Utc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlYW06YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVhbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZWFtLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZWFtLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlY3ljbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWN5Y2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXV0b21vYmlsZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FiOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10YXhpOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGF4aTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyZWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmVlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BvdGlmeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwb3RpZnk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZXZpYW50YXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGV2aWFudGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvdW5kY2xvdWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3VuZGNsb3VkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGF0YWJhc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kYXRhYmFzZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcGRmLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXBkZi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS13b3JkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXdvcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtZXhjZWwtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtZXhjZWwtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcG93ZXJwb2ludC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1wb3dlcnBvaW50LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBob3RvLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcGljdHVyZS1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWltYWdlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWltYWdlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXppcC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWFyY2hpdmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtYXJjaGl2ZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1zb3VuZC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWF1ZGlvLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWF1ZGlvLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLW1vdmllLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdmlkZW8tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtdmlkZW8tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtY29kZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1jb2RlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmluZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGVwZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RlcGVuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tanNmaWRkbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1qc2ZpZGRsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtYm91eTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1idW95OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLXNhdmVyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBwb3J0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLXJpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saWZlLXJpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtby1ub3RjaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZS1vLW5vdGNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlc2lzdGFuY2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlYmVsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmViZWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZW1waXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW1waXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15LWNvbWJpbmF0b3Itc3F1YXJlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS15Yy1zcXVhcmU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhY2tlci1uZXdzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFja2VyLW5ld3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZW5jZW50LXdlaWJvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGVuY2VudC13ZWlibzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXFxOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13ZWNoYXQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaXhpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdlaXhpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlbmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyLXBsYW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGFwZXItcGxhbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZW5kLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyLXBsYW5lLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXBlci1wbGFuZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlzdG9yeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhpc3Rvcnk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtdGhpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZS10aGluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGVhZGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFyYWdyYXBoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGFyYWdyYXBoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xpZGVyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNsaWRlcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZS1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1hbHQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtYWx0LXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib21iOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29jY2VyLWJhbGwtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZnV0Ym9sLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mdXRib2wtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR0eTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR0eTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpbm9jdWxhcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaW5vY3VsYXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1ZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGlkZXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2xpZGVzaGFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR3aXRjaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR3aXRjaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXllbHA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15ZWxwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmV3c3BhcGVyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1uZXdzcGFwZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpZmk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aWZpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsY3VsYXRvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGN1bGF0b3I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXlwYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXlwYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtd2FsbGV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXdhbGxldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLXZpc2E6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy12aXNhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtbWFzdGVyY2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLW1hc3RlcmNhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1kaXNjb3ZlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWRpc2NvdmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtYW1leDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWFtZXg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1wYXlwYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1wYXlwYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1zdHJpcGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1zdHJpcGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVsbC1zbGFzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGwtc2xhc2gtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtc2xhc2gtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhc2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3B5cmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb3B5cmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWF0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXllZHJvcHBlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV5ZWRyb3BwZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWludC1icnVzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhaW50LWJydXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmlydGhkYXktY2FrZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpcnRoZGF5LWNha2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcmVhLWNoYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJlYS1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZS1jaGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpZS1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmUtY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5lLWNoYXJ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFzdGZtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGFzdGZtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFzdGZtLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxhc3RmbS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdG9nZ2xlLW9mZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1vbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRvZ2dsZS1vbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpY3ljbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaWN5Y2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW94aG9zdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlveGhvc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdlbGxpc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdlbGxpc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hla2VsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGVxZWw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlsczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlsczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lYW5wYXRoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVhbnBhdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXlzZWxsYWRzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnV5c2VsbGFkczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29ubmVjdGRldmVsb3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kYXNoY3ViZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRhc2hjdWJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9ydW1iZWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb3J1bWJlZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYW5wdWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZWFucHViOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VsbHN5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VsbHN5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpcnRzaW5idWxrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hpcnRzaW5idWxrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2ltcGx5YnVpbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaW1wbHlidWlsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNreWF0bGFzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2t5YXRsYXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJ0LXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJ0LXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJ0LWFycm93LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWFtb25kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGlhbW9uZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGlwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1zZWNyZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLXNlY3JldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdG9yY3ljbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb3RvcmN5Y2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyZWV0LXZpZXc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdHJlZXQtdmlldzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0YmVhdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYXJ0YmVhdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlbnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmVudXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lcmN1cnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZXJjdXJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW50ZXJzZXg6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYW5zZ2VuZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhbnNnZW5kZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFuc2dlbmRlci1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmFuc2dlbmRlci1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51cy1kb3VibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12ZW51cy1kb3VibGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLWRvdWJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtZG91YmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXMtbWFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZlbnVzLW1hcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLXN0cm9rZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtc3Ryb2tlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2UtdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtc3Ryb2tlLXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFycy1zdHJva2UtaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5ldXRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW5ldXRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdlbmRlcmxlc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nZW5kZXJsZXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stb2ZmaWNpYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYWNlYm9vay1vZmZpY2lhbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdC1wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGludGVyZXN0LXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGF0c2FwcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdoYXRzYXBwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VydmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VydmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci10aW1lczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItdGltZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3RlbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmVkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhY29pbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpYWNvaW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYWluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Vid2F5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Vid2F5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVkaXVtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVkaXVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXktY29tYmluYXRvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXktY29tYmluYXRvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wdGluLW1vbnN0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcHRpbi1tb25zdGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlbmNhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcGVuY2FydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4cGVkaXRlZHNzbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4cGVkaXRlZHNzbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktNDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1mdWxsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0zOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0xOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXR0ZXJ5LXF1YXJ0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktZW1wdHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXR0ZXJ5LWVtcHR5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW91c2UtcG9pbnRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vdXNlLXBvaW50ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pLWN1cnNvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWktY3Vyc29yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2JqZWN0LWdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb2JqZWN0LWdyb3VwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2JqZWN0LXVuZ3JvdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vYmplY3QtdW5ncm91cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0aWNreS1ub3RlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RpY2t5LW5vdGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGlja3ktbm90ZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RpY2t5LW5vdGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWpjYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWpjYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWRpbmVycy1jbHViOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtZGluZXJzLWNsdWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb25lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFsYW5jZS1zY2FsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhbGFuY2Utc2NhbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzcy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLTE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy1zdGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzcy1zdGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy0yOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzcy1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLTM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy1lbmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3MtZW5kOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG91cmdsYXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ncmFiLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcm9jay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1yb2NrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXN0b3AtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wYXBlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1wYXBlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zY2lzc29ycy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1zY2lzc29ycy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1saXphcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtbGl6YXJkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXNwb2NrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLXNwb2NrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBvaW50ZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcG9pbnRlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wZWFjZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1wZWFjZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhZGVtYXJrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhZGVtYXJrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVnaXN0ZXJlZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZ2lzdGVyZWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3JlYXRpdmUtY29tbW9uczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nZy1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmlwYWR2aXNvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyaXBhZHZpc29yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2Rub2tsYXNzbmlraTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9kbm9rbGFzc25pa2k7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2V0LXBvY2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdldC1wb2NrZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aWtpcGVkaWEtdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpa2lwZWRpYS13OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2FmYXJpOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2FmYXJpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hyb21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hyb21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZWZveDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpcmVmb3g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcGVyYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9wZXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW50ZXJuZXQtZXhwbG9yZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbnRlcm5ldC1leHBsb3JlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR2OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10ZWxldmlzaW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGVsZXZpc2lvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbnRhbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbnRhbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LTUwMHB4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItNTAwcHg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbWF6b246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbWF6b247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1wbHVzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1wbHVzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1taW51cy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItbWludXMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLXRpbWVzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci10aW1lcy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItY2hlY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLWNoZWNrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmR1c3RyeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluZHVzdHJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLXBpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcC1waW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtc2lnbnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXAtc2lnbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudGluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50aW5nLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50aW5nLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3V6ejpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXp6OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmltZW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aW1lbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsYWNrLXRpZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJsYWNrLXRpZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnRpY29uczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbnRpY29uczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdC1hbGllbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZGRpdC1hbGllbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVkZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lZGdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlZGl0LWNhcmQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3JlZGl0LWNhcmQtYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kaWVwaWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RpZXBpZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vZHg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb2R4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9ydC1hd2Vzb21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9ydC1hd2Vzb21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNiOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNiOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJvZHVjdC1odW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcHJvZHVjdC1odW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWl4Y2xvdWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taXhjbG91ZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjcmliZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNjcmliZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhdXNlLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF1c2UtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9wLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0b3AtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcC1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0b3AtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1iYWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaG9wcGluZy1iYWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1iYXNrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaG9wcGluZy1iYXNrZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYXNodGFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFzaHRhZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsdWV0b290aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJsdWV0b290aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsdWV0b290aC1iOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmx1ZXRvb3RoLWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZXJjZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVyY2VudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGxhYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdGxhYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwYmVnaW5uZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cGJlZ2lubmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3Bmb3JtczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdwZm9ybXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZpcmE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZpcmE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bml2ZXJzYWwtYWNjZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5pdmVyc2FsLWFjY2VzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdoZWVsY2hhaXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2hlZWxjaGFpci1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdWVzdGlvbi1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxpbmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ibGluZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXVkaW8tZGVzY3JpcHRpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtY29udHJvbC1waG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZvbHVtZS1jb250cm9sLXBob25lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJhaWxsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJyYWlsbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hc2wtaW50ZXJwcmV0aW5nOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVhZm5lc3M6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhcmQtb2YtaGVhcmluZzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZGVhZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRlYWY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGlkZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdsaWRlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xpZGUtZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdsaWRlLWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduaW5nOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLWxhbmd1YWdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2lnbi1sYW5ndWFnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvdy12aXNpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb3ctdmlzaW9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhZGVvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmlhZGVvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhZGVvLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpYWRlby1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbmFwY2hhdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNuYXBjaGF0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQtZ2hvc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbmFwY2hhdC1naG9zdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNuYXBjaGF0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNuYXBjaGF0LXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWVkLXBpcGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyc3Qtb3JkZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maXJzdC1vcmRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvYXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW9hc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVtZWlzbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVtZWlzbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1cy1jaXJjbGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzLW9mZmljaWFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXBsdXMtb2ZmaWNpYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZm9udC1hd2Vzb21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9udC1hd2Vzb21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZHNoYWtlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kc2hha2UtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW9wZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZlbG9wZS1vcGVuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGUtb3Blbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtb3Blbi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlub2RlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlub2RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1ib29rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRkcmVzcy1ib29rOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1ib29rLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGRyZXNzLWJvb2stbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZjYXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1hZGRyZXNzLWNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGRyZXNzLWNhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12Y2FyZC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1hZGRyZXNzLWNhcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkZHJlc3MtY2FyZC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWQtYmFkZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pZC1iYWRnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyaXZlcnMtbGljZW5zZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taWQtY2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlkLWNhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcml2ZXJzLWxpY2Vuc2UtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taWQtY2FyZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaWQtY2FyZC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvcmE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdW9yYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyZWUtY29kZS1jYW1wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZnJlZS1jb2RlLWNhbXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZWxlZ3JhbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlbGVncmFtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItNDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLWZ1bGw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1mdWxsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItMzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLWhhbGY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItMTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItcXVhcnRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci0wOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1lbXB0eTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoZXJtb21ldGVyLWVtcHR5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvd2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvd2VyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0aHR1YjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tczE1OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXRoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvZGNhc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wb2RjYXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LW1heGltaXplOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LW1heGltaXplOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LW1pbmltaXplOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LW1pbmltaXplOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LXJlc3RvcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aW5kb3ctcmVzdG9yZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLXJlY3RhbmdsZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LWNsb3NlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LWNsb3NlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtcmVjdGFuZ2xlLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1jbG9zZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LWNsb3NlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYW5kY2FtcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhbmRjYW1wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JhdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdyYXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldHN5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXRzeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWltZGI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbWRiOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmF2ZWxyeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJhdmVscnk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lZXJjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZWVyY2FzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvY2hpcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pY3JvY2hpcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNub3dmbGFrZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc25vd2ZsYWtlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBlcnBvd2VyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1cGVycG93ZXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3BleHBsb3JlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdwZXhwbG9yZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWV0dXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWV0dXA7IH1cbiIsIi8vIFNjcmVlbiBSZWFkZXJzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5zci1vbmx5IHsgQGluY2x1ZGUgc3Itb25seSgpOyB9XG4uc3Itb25seS1mb2N1c2FibGUgeyBAaW5jbHVkZSBzci1vbmx5LWZvY3VzYWJsZSgpOyB9XG4iLCJALXdlYmtpdC1rZXlmcmFtZXMgc3BpbiB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc3BpbiB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcclxuICB9XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBwaW5nIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbiAgNzUlLCB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMik7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDIpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcGluZyB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gIDc1JSwgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDIpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgyKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2Uge1xyXG4gIDAlLCB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgb3BhY2l0eTogLjU7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcclxuICAwJSwgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIG9wYWNpdHk6IC41O1xyXG4gIH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZSB7XHJcbiAgMCUsIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNSUpO1xyXG4gICAgYW5pbWF0aW9udGltaW5nZnVuY3Rpb246IGN1YmljLWJlemllciguOCwgMCwgMSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSk7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgIGFuaW1hdGlvbnRpbWluZ2Z1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBib3VuY2Uge1xyXG4gIDAlLCB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjUlKTtcclxuICAgIGFuaW1hdGlvbnRpbWluZ2Z1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjgsIDAsIDEsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNSUpO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICBhbmltYXRpb250aW1pbmdmdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDAsIC4yLCAxKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICB9XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBsb2dvTG9hZGluZyB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMCAxMDUlKTtcclxuICAgIGFuaW1hdGlvbnRpbWluZ2Z1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjgsIDAsIDEsIDEpO1xyXG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMTA1JSk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDAgMCk7XHJcbiAgICBhbmltYXRpb250aW1pbmdmdW5jdGlvbjogY3ViaWMtYmV6aWVyKC44LCAwLCAxLCAxKTtcclxuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAwIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBsb2dvTG9hZGluZyB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMCAxMDUlKTtcclxuICAgIGFuaW1hdGlvbnRpbWluZ2Z1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjgsIDAsIDEsIDEpO1xyXG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMTA1JSk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDAgMCk7XHJcbiAgICBhbmltYXRpb250aW1pbmdmdW5jdGlvbjogY3ViaWMtYmV6aWVyKC44LCAwLCAxLCAxKTtcclxuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAwIDApO1xyXG4gIH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGEtbHRyLWFmdGVyIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDElKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDElKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYS1sdHItYWZ0ZXIge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMSUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMSUpO1xyXG4gIH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGEtbHRyLWJlZm9yZSB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMCUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMCUpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBhLWx0ci1iZWZvcmUge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAlKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAlKTtcclxuICB9XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyB0ZXh0WCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDExMCUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDExMCUpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyB0ZXh0WCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDExMCUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDExMCUpO1xyXG4gIH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHNocmluayB7XHJcbiAgMCUge1xyXG4gICAgbGVmdDogNjAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUxMmYxMTtcclxuICAgIHdpZHRoOiAzcmVtO1xyXG4gICAgaGVpZ2h0OiAzcmVtO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgbGVmdDogMzAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4MSwgNDcsIDE3LCAuNSk7XHJcbiAgICB3aWR0aDogMi41cmVtO1xyXG4gICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIGxlZnQ6IDYwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM1MTJmMTE7XHJcbiAgICB3aWR0aDogM3JlbTtcclxuICAgIGhlaWdodDogM3JlbTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2hyaW5rIHtcclxuICAwJSB7XHJcbiAgICBsZWZ0OiA2MCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTEyZjExO1xyXG4gICAgd2lkdGg6IDNyZW07XHJcbiAgICBoZWlnaHQ6IDNyZW07XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICBsZWZ0OiAzMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDgxLCA0NywgMTcsIC41KTtcclxuICAgIHdpZHRoOiAyLjVyZW07XHJcbiAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgbGVmdDogNjAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUxMmYxMTtcclxuICAgIHdpZHRoOiAzcmVtO1xyXG4gICAgaGVpZ2h0OiAzcmVtO1xyXG4gIH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHNocmluay0yIHtcclxuICAwJSB7XHJcbiAgICBsZWZ0OiAzMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQ4YjM1O1xyXG4gICAgd2lkdGg6IDNyZW07XHJcbiAgICBoZWlnaHQ6IDNyZW07XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICBsZWZ0OiA2MCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ1LCAxMzksIDUzLCAuNSk7XHJcbiAgICB3aWR0aDogMi41cmVtO1xyXG4gICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIGxlZnQ6IDMwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZDhiMzU7XHJcbiAgICB3aWR0aDogM3JlbTtcclxuICAgIGhlaWdodDogM3JlbTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2hyaW5rLTIge1xyXG4gIDAlIHtcclxuICAgIGxlZnQ6IDMwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZDhiMzU7XHJcbiAgICB3aWR0aDogM3JlbTtcclxuICAgIGhlaWdodDogM3JlbTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIGxlZnQ6IDYwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDUsIDEzOSwgNTMsIC41KTtcclxuICAgIHdpZHRoOiAyLjVyZW07XHJcbiAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgbGVmdDogMzAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJkOGIzNTtcclxuICAgIHdpZHRoOiAzcmVtO1xyXG4gICAgaGVpZ2h0OiAzcmVtO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBtb3ZlIHtcclxuICBmcm9tIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgNTAlLCAwIDUwJSwgNTAlIDUwJSwgMTAwJSA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDAgJGRvdC1zbWFsbDtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCA1MCUsIDUwJSA1MCUsIDEwMCUgNTAlLCAxMDAlIDUwJTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogJGRvdC1zbWFsbCouNyAkZG90LXNtYWxsO1xyXG4gIH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGxvYWQ3IHtcclxuICAwJSxcclxuICA4MCUsXHJcbiAgMTAwJSB7XHJcbiAgICBib3gtc2hhZG93OiAwIDE1cHggMCAtMTBweDtcclxuICB9XHJcbiAgNDAlIHtcclxuICAgIGJveC1zaGFkb3c6IDAgMTVweCAwIDA7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGxvYWQ3IHtcclxuICAwJSxcclxuICA4MCUsXHJcbiAgMTAwJSB7XHJcbiAgICBib3gtc2hhZG93OiAwIDE1cHggMCAtMTBweDtcclxuICB9XHJcbiAgNDAlIHtcclxuICAgIGJveC1zaGFkb3c6IDAgMTVweCAwIDA7XHJcbiAgfVxyXG59XHJcbiIsIi8vIFVzZSB0aGlzIGZpbGUgdG8gb3ZlcndyaXRlIHRoZSBiYXNpYyBCb290c3RyYXAgdmFyaWFibGVzIGFuZCBhZGQgeW91ciBvd24gdmFyaWFibGVzXG4vLyBUbyBvdmVyd3JpdGUgYSBCb290c3RyYXAgdmFyaWFibGUgeW91IGRvbsK0dCBoYXZlIHRvIHRvdWNoIHRoZSBCb290c3RyYXAgZm9sZGVyLlxuLy8gSnVzdCBjb3B5IGEgdmFyaWFibGUgZnJvbSBzcmMvc2Fzcy9ib290c3RyYXA0L192YXJpYWJsZXMuc2NzcywgcGFzdGUgaXQgaGVyZSBhbmQgZWRpdCB0aGUgdmFsdWUuXG5cblxuJHByaW1hcnk6ICM1NTMzZmY7IC8vIFRoYXRzIGEgc2FtcGxlIGhvdyB5b3UgY291bGQgY2hhbmdlIGEgQm9vdFN0cmFwIHZhcmlhYmxlLlxuJGRvdC1ub3JtYWw6IDM1cHg7XG4kZG90LXNtYWxsOiAyMHB4O1xuJGJnLW5vcm1hbDogJGRvdC1zbWFsbCAkZG90LXNtYWxsO1xuJGJnLXNtYWxsOiAkZG90LXNtYWxsICRkb3Qtc21hbGw7XG4kY29sb3I6ICNmZmY7XG4kYmV6aWVyOiBjdWJpYy1iZXppZXIoMCwgMC43NCwgMC42NSwgMC43MSk7IiwiYm9keSwgaHRtbCB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogTnVuaXRvLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogLjA4cmVtO1xuICBsaW5lLWhlaWdodDogMS40XG59XG5cbi5mei00NCwgLmhlcm8tYmFubmVyIC5zd2lwZXItc2xpZGUgLmlubmVyIC5jb250ZW50X190aXRsZSA+ICoge1xuICBmb250LXNpemU6IDMzcHhcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5mei00NCwgLmhlcm8tYmFubmVyIC5zd2lwZXItc2xpZGUgLmlubmVyIC5jb250ZW50X190aXRsZSA+ICoge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjEwOTk5dncgKyAyOC44Mzc1NHB4KVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZ6LTQ0LCAuaGVyby1iYW5uZXIgLnN3aXBlci1zbGlkZSAuaW5uZXIgLmNvbnRlbnRfX3RpdGxlID4gKiB7XG4gICAgZm9udC1zaXplOiA0NHB4XG4gIH1cbn1cblxuLmZ6LTI0LCAuc3dpcGVyLW5leHQgZW0sIC5zd2lwZXItcHJldiBlbSB7XG4gIGZvbnQtc2l6ZTogMTRweFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLmZ6LTI0LCAuc3dpcGVyLW5leHQgZW0sIC5zd2lwZXItcHJldiBlbSB7XG4gICAgZm9udC1zaXplOiBjYWxjKC42NDcyNXZ3ICsgMTEuNTcyODJweClcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5mei0yNCwgLnN3aXBlci1uZXh0IGVtLCAuc3dpcGVyLXByZXYgZW0ge1xuICAgIGZvbnQtc2l6ZTogMjRweFxuICB9XG59XG5cbi5mei0yNSwgLmhlcm8tYmFubmVyIC5zd2lwZXItc2xpZGUgLmlubmVyIC5jb250ZW50X19kZXNjLCAucGF5bWVudHMgLnBheW1lbnQtbWV0aG9kIC5zZWxlY3QtZ3JvdXAgLm1ldGhvZC1pbmZvIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTVweFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLmZ6LTI1LCAuaGVyby1iYW5uZXIgLnN3aXBlci1zbGlkZSAuaW5uZXIgLmNvbnRlbnRfX2Rlc2MsIC5wYXltZW50cyAucGF5bWVudC1tZXRob2QgLnNlbGVjdC1ncm91cCAubWV0aG9kLWluZm8gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IGNhbGMoLjY0NzI1dncgKyAxMi41NzI4MnB4KVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLmZ6LTI1LCAuaGVyby1iYW5uZXIgLnN3aXBlci1zbGlkZSAuaW5uZXIgLmNvbnRlbnRfX2Rlc2MsIC5wYXltZW50cyAucGF5bWVudC1tZXRob2QgLnNlbGVjdC1ncm91cCAubWV0aG9kLWluZm8gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDI1cHhcbiAgfVxufVxuXG4uZnotNDAge1xuICBmb250LXNpemU6IDIycHhcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5mei00MCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMTY1MDV2dyArIDE3LjYzMTA3cHgpXG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAuZnotNDAge1xuICAgIGZvbnQtc2l6ZTogNDBweFxuICB9XG59XG5cbi5mei0zMiwgLnNlYXJjaC13cmFwcGVyIC5jbG9zZS1idG4ge1xuICBmb250LXNpemU6IDI0cHhcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5mei0zMiwgLnNlYXJjaC13cmFwcGVyIC5jbG9zZS1idG4ge1xuICAgIGZvbnQtc2l6ZTogY2FsYyguODA3Mjd2dyArIDIwLjk3Mjc1cHgpXG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuZnotMzIsIC5zZWFyY2gtd3JhcHBlciAuY2xvc2UtYnRuIHtcbiAgICBmb250LXNpemU6IDMycHhcbiAgfVxufVxuXG4uY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5mei0zNSB7XG4gIGZvbnQtc2l6ZTogMjJweFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLmZ6LTM1IHtcbiAgICBmb250LXNpemU6IGNhbGMoLjg0MTQydncgKyAxOC44NDQ2NnB4KVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLmZ6LTM1IHtcbiAgICBmb250LXNpemU6IDM1cHhcbiAgfVxufVxuXG4jc2Nyb2xsLXRvcCBzcGFuLCAuYWJvdXQtdXMgLmhlcmUtYXQgLmNvbnRlbnQgcCwgLmFib3V0LXVzIC5oZXJlLWF0IC5saXN0LWl0ZW0gLml0ZW0gLmRlc2MsIC5hYm91dC11cyAuaGVyZS1hdCAubGlzdC1pdGVtIC5pdGVtIC50aXRsZSwgLmF3ZXNvbWUtc3BvbnNvcnMgLml0ZW1zIC5pdGVtIC53cmFwIC5jYXB0aW9uIC5kZXNjIHAsIC5hd2Vzb21lLXNwb25zb3JzIC5pdGVtcyAuaXRlbSAud3JhcCAuY2FwdGlvbiAudGl0bGUgYSwgLmJlLWEtc3BvbnNvciAucGFnZS1kZXNjIHAsIC5iZS1hLXNwb25zb3IgYXJ0aWNsZSAud3JhcCAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1jb250ZW50IHAsIC5iZS1hLXNwb25zb3IgYXJ0aWNsZSAud3JhcCAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkaW5nIC5pbm5lciwgLmJlLWEtc3BvbnNvciBhcnRpY2xlIC53cmFwIC5jb250ZW50IC50aXRsZSwgLmJlLWEtc3BvbnNvciBhcnRpY2xlIC53cmFwIC5jb250ZW50IHAsIC5ibG9nLWluZGl2IC5jb250ZW50LWNvbnRhaW5lciBwLCAuYmxvZy1zZWN0aW9uIC5ibG9nLXdyYXBwZXIgLmJsb2ctaXRlbXMtd3JhcHBlciAuaXRlbSAuY2FwdGlvbiAuZGF0ZSwgLmJsb2ctc2VjdGlvbiAuYmxvZy13cmFwcGVyIC5ibG9nLWl0ZW1zLXdyYXBwZXIgLml0ZW0gLmNhcHRpb24gLmRlc2MgcCwgLmJsb2ctc2VjdGlvbiAuYmxvZy13cmFwcGVyIC5ibG9nLWl0ZW1zLXdyYXBwZXIgLml0ZW0gLmNhcHRpb24gLnRpdGxlIGEsIC5idG4sIC5jYXJkLWhvcml6b250YWwgLndyYXAgLmNhcHRpb24sIC5jYXJkLXZlcnRpY2FsIC5ib3gtaW1nIC5hZGQtY2FydCwgLmNhcmQtdmVydGljYWwgLmNhcHRpb24gLnByaWNlLCAuY2FyZC12ZXJ0aWNhbCAuY2FwdGlvbiAudGl0bGUgYSwgLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5iYWNrLXRvLXNob3Agc3BhbiwgLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLmFtb3VudCAud3JhcCAuaW5wdXQtd3JhcCAuaW5wdXQsIC5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5ib3R0b20tdyAucmVtb3ZlLWFsbCwgLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLmJvdHRvbS13IC51cGRhdGUtY2FydCwgLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLmZvcm0tZ3JvdXAgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAuZm9ybS1ncm91cCBidXR0b24sIC5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5mb3JtLWdyb3VwIGlucHV0LCAuY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAucHJpY2VzIC5wcmljZSwgLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLnByb2R1Y3QtaXRlbSAuY2FwdGlvbiAudGl0bGUgYSwgLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5vcmRlci1zdW1tYXJ5IC5ib2R5IC50YWJsZSB0ciB0ZCwgLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5vcmRlci1zdW1tYXJ5IGJ1dHRvbiwgLmNoZWNrb3V0LXNlY3Rpb24gLmJyZWFkY3J1bWIgbGkgYSwgLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tYWRkcmVzcyAuZm9ybS1ncm91cCBpbnB1dCwgLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tYWRkcmVzcyAuZm9ybS1ncm91cCBsYWJlbCwgLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tYWRkcmVzcyAuZm9ybS1ncm91cCBzZWxlY3QsIC5jaGVja291dC1zZWN0aW9uIC5mb3JtLWRpZmZlcmVudC1hZGRyZXNzIC5jdXN0b20tY2hlY2tib3ggc3BhbiwgLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tZGlmZmVyZW50LWFkZHJlc3MgLmZvcm0tZ3JvdXAgaW5wdXQsIC5jaGVja291dC1zZWN0aW9uIC5mb3JtLWRpZmZlcmVudC1hZGRyZXNzIC5mb3JtLWdyb3VwIGxhYmVsLCAuY2hlY2tvdXQtc2VjdGlvbiAuZm9ybS1kaWZmZXJlbnQtYWRkcmVzcyAuZm9ybS1ncm91cCBzZWxlY3QsIC5jaGVja291dC1zZWN0aW9uIC5vcmRlci1ub3RlLXRleHQsIC5jaGVja291dC1zZWN0aW9uIC5vcmRlci1ub3RlIHRleHRhcmVhLCAuY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAuY2hlY2tib3ggbGFiZWwgcCwgLmNoZWNrb3V0LXNlY3Rpb24gLm9yZGVyLXN1bW1hbnkgLmxpc3QgLnRhYmxlIHRyIHRkLCAuY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAucGxhY2Utb3JkZXIsIC5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IC5wb2xpY3ktdGV4dCwgLmNoZWNrb3V0LXNlY3Rpb24gLm9yZGVyLXN1bW1hbnkgLndyYXAgLnRhYmxlIHRyIHRkLCAuY29udGFjdC11cyAuaW5mbyBwLCAuY29udGFjdC11cyAuaW5mbyB1bCBsaSBhLCAuZmFjZS0yLCAuZmFxcyAudGFiLWNvbnRhaW5lciAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkaW5nIC5pbm5lciwgLmZvb3RlciAuYm90dG9tLXdyYXAgLmlubmVyIC5jb3B5cmlnaHQgcCwgLmZvb3RlciAuZnQtZm9ybSAuZm9ybSAuZm9ybS1ncm91cCAuYnRuLCAuZm9vdGVyIC5mdC1mb3JtIC5mb3JtIC5mb3JtLWdyb3VwIGlucHV0LCAuZm9vdGVyIC5mdC1mb3JtIC5mb3JtIC5mb3JtLWdyb3VwIHRleHRhcmVhLCAuZm9vdGVyIC5mdC1tZW51IHVsIGxpIGEsIC5ob21lc3RheSAuYm9va2luZyAuY2FsZW5kYXItdyAubGlzdCBsaSAuZGF0ZSwgLmhvbWVzdGF5IC5ib29raW5nIC5jYWxlbmRhci13IC5saXN0IGxpIHAsIC5ob21lc3RheSAuYm9va2luZyAuY2FsZW5kYXItdyAubmF2aWdhdGlvbiAuZm9ybS1ncm91cCBzZWxlY3QsIC5ob21lc3RheSAuYm9va2luZyAuY29udGVudCAuY2hlY2sgbGFiZWwsIC5ob21lc3RheSAuYm9va2luZyAuY29udGVudCAuaW5mbyBwLCAuaG9tZXN0YXkgLmJvb2tpbmcgLmNvbnRlbnQgLnRpdGxlLCAuaG9tZXN0YXkgLmJvb2tpbmcgLmNvbnRlbnQgcCwgLmhvbWVzdGF5IC5vZmZlciAuY29udGVudCAubm90ZS10ZXh0LCAuaG9tZXN0YXkgLm9mZmVyIC5jb250ZW50IC50aXRsZSwgLmhvbWVzdGF5IC5vZmZlciAuY29udGVudCBsaSwgLm1vZHVsZXBhZ2VyIC5wYWdpbmF0aW9uIGxpIGEsIC5tdXNodHJhaW5pbmcgLmNvbnRlbnQtY29udGFpbmVyIC5zdGVwLWJ5LXN0ZXAgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGluZyAuaW5uZXIsIC5wcm9kdWN0LWRldGFpbCAucHJvZHVjdC1pbmZvIC53cmFwcGVyIC5wcmljZSwgLnByb2R1Y3QtZGV0YWlsIC5wcm9kdWN0LWluZm8gLndyYXBwZXIgLnByb2R1Y3QtYWNjb3JkaW9ucyAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkaW5nIC5pbm5lciwgLnByb2R1Y3QtZGV0YWlsIC5wcm9kdWN0LWluZm8gLndyYXBwZXIgLnRpdGxlID4gKiwgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2hib3ggLnNlYXJjaC1idG4sIC5zZWFyY2gtd3JhcHBlciAuc2VhcmNoYm94IDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2hib3ggaW5wdXQsIC5zZWN0aW9uLTMgLmJveC1jb250ZW50IC5kZXNjIHAsIC5zZWN0aW9uLTQgYXJ0aWNsZSAuYm94LWNvbnRlbnQgLmNvbnRlbnQgLmRlc2MgcCwgLnNlY3Rpb24tNCBhcnRpY2xlIC5ib3gtY29udGVudCAuY29udGVudCAudGl0bGUsIC5zZWN0aW9uLTUgLmxpc3QtaXRlbSAuaXRlbSAuY2FwdGlvbiAuZGF0ZSwgLnNlY3Rpb24tNSAubGlzdC1pdGVtIC5pdGVtIC5jYXB0aW9uIC5kZXNjIHAsIC5zZWN0aW9uLTUgLmxpc3QtaXRlbSAuaXRlbSAuY2FwdGlvbiAudGl0bGUgYSwgLnNlcnZpY2VzIC5zZXJ2aWNlcy1saXN0IC5pdGVtIC5jYXB0aW9uIC5kYXRlLCAuc2VydmljZXMgLnNlcnZpY2VzLWxpc3QgLml0ZW0gLmNhcHRpb24gLmRlc2MgcCwgLnNlcnZpY2VzIC5zZXJ2aWNlcy1saXN0IC5pdGVtIC5jYXB0aW9uIC50aXRsZSBhLCAuc2lkZWJhci1tZW51IC5pbm5lciAuZmlsdGVyLWxpc3QgLmZpbHRlci1pdGVtLCAuc2lkZWJhci1tZW51IC5pbm5lciAubWVudS1saXN0IGxpIGEsIC50YWctaGVhZCAuZGVzYyBwLCAudGVzdGltb25pYWwgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSAud3JhcHBlciAuY2FwdGlvbiAuYm90dG9tLXcgLmxlZnQgLmF1dGhvciwgLnRlc3RpbW9uaWFsIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgLndyYXBwZXIgLmNhcHRpb24gLmJvdHRvbS13IC5sZWZ0IC5kYXRlLCAudGVzdGltb25pYWwgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSAud3JhcHBlciAuY2FwdGlvbiBwLCAudGhhbmsteW91IC5pbmZvIC5ib3gtY29udGVudCAub3JkZXItbnVtYmVyLCAudGhhbmsteW91IC5pbmZvIC5ib3gtY29udGVudCAudGV4dCwgLnRoYW5rLXlvdSAub3JkZXItc3VtbWFueSAucHJvZHVjdC10YWJsZSAucHJpY2UsIC50aGFuay15b3UgLm9yZGVyLXN1bW1hbnkgLnByb2R1Y3QtdGFibGUgLnByb2R1Y3QtaXRlbSAuY2FwdGlvbiAudGl0bGUgYSwgLnRoYW5rLXlvdSAub3JkZXItc3VtbWFueSAudGFibGUgdHIgdGQsIC50cmFpbmluZ3MgLm15LXRhYnMsIC50cmFpbmluZ3MgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGluZyAuaW5uZXIsIC50cmFpbmluZ3MgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLnRleHQsIC50cmFpbmluZ3MgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLnRpdGxlLCAudHJhaW5pbmdzIC5teS10YWJzIC50YWItY29udGFpbmVyIHAsIC55b3UtbWF5LWFsc28tbGlrZSAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC5wcm9kdWN0LWl0ZW0gLmNhcHRpb24gLnRpdGxlIGEge1xuICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZlxufVxuXG4jcGFnZS13cmFwcGVyIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuXG59XG5cbi5wdC0xNSB7XG4gIHBhZGRpbmctdG9wOiA0MHB4XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzNzVweCkge1xuICAucHQtMTUge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDExLjA5OTl2dyAtIDEuNjI0NjJweClcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5wdC0xNSB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4XG4gIH1cbn1cblxuLnBiLTE1IHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHhcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5wYi0xNSB7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoMTEuMDk5OXZ3IC0gMS42MjQ2MnB4KVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnBiLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHhcbiAgfVxufVxuXG4ucHQtMTAge1xuICBwYWRkaW5nLXRvcDogMzVweFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLnB0LTEwIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyg2LjU1OTAzdncgKyAxMC40MDM2M3B4KVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnB0LTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHhcbiAgfVxufVxuXG4ucGItMTAge1xuICBwYWRkaW5nLWJvdHRvbTogMzVweFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLnBiLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyg2LjU1OTAzdncgKyAxMC40MDM2M3B4KVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnBiLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHhcbiAgfVxufVxuXG4ucHQtMTEge1xuICBwYWRkaW5nLXRvcDogMzBweFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLnB0LTExIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyg4LjA3MjY1dncgLSAuMjcyNDVweClcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5wdC0xMSB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4XG4gIH1cbn1cblxuLnBiLTExIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHhcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5wYi0xMSB7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoOC4wNzI2NXZ3IC0gLjI3MjQ1cHgpXG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAucGItMTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweFxuICB9XG59XG5cbi5wdC0xMiB7XG4gIHBhZGRpbmctdG9wOiA1MHB4XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzNzVweCkge1xuICAucHQtMTIge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDcuMDYzNTd2dyArIDIzLjUxMTZweClcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5wdC0xMiB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4XG4gIH1cbn1cblxuLnBiLTEyIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHhcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5wYi0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoNy4wNjM1N3Z3ICsgMjMuNTExNnB4KVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnBiLTEyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHhcbiAgfVxufVxuXG4uZmEtYmFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjOVwiXG59XG5cbi5mYS11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA3XCJcbn1cblxuLmZhLXNob3BwaW5nLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2FcIlxufVxuXG4uZmEtZmFjZWJvb2stZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5ZVwiXG59XG5cbi5mYS15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY3XCJcbn1cblxuLmZhLWdvb2dsZS1wbHVzLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDVcIlxufVxuXG4uZmEtaW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZkXCJcbn1cblxuLmZhLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIlxufVxuXG4uZmEtZW52ZWxvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTBcIlxufVxuXG4uZmEtY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIlxufVxuXG4uZmEtcGhvbmUtdm9sdW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEwXCJcbn1cblxuLmZhLXF1b3RlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGVcIlxufVxuXG4uZmEtcXVvdGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGRcIlxufVxuXG4uZmEta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg0XCJcbn1cblxuLmZhLWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdjXCJcbn1cblxuLmZhLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxM1wiXG59XG5cbi5mYS1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ0XCJcbn1cblxuLmZhLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWJcIlxufVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzhcIlxufVxuXG4uZmEtcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAzXCJcbn1cblxuLmZhLW1hcC1tYXJrZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M1XCJcbn1cblxuLmZhLXBpbnRlcmVzdC1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMxXCJcbn1cblxuLm1kaS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRkXCJcbn1cblxuLm1kaS1yZWxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTNcIlxufVxuXG4ubWRpLWFjY291bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDRcIlxufVxuXG4ubWRpLW1hZ25pZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDlcIlxufVxuXG4ubWRpLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGNcIlxufVxuXG4ubWRpLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU2XCJcbn1cblxuLm1kaS1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzVjXCJcbn1cblxuLm1kaS1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmMlwiXG59XG5cbi5tZGktZW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWVcIlxufVxuXG4ubWRpLXBsdXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE3XCJcbn1cblxuLm1kaS1hbGVydC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkNlwiXG59XG5cbi5tZGktY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWRcIlxufVxuXG4ubWRpLW1hcC1tYXJrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGVcIlxufVxuXG4ubWRpLWNoZXZyb24tZG91YmxlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2RcIlxufVxuXG4ubWRpLWNoZXZyb24tZG91YmxlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNlXCJcbn1cblxuLm1kaS1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MlwiXG59XG5cbi5tZGktYnJpZWZjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ2XCJcbn1cblxuLm1kaS1mYXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTJcIlxufVxuXG4ubWRpLXdoYXRzYXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWEzXCJcbn1cblxuLm1kaS1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGRcIlxufVxuXG4ubWRpLXByaW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmFcIlxufVxuXG4ubWRpLWZpbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNFwiXG59XG5cbi5tZGktY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQwXCJcbn1cblxuLm1kaS1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDFcIlxufVxuXG4ubWRpLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDJcIlxufVxuXG4ubWRpLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzdcIlxufVxuXG4ubWRpLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU0XCJcbn1cblxuLm1kaS1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwY1wiXG59XG5cbi5tZGktbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzM2JcIlxufVxuXG4uZmEtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OVwiXG59XG5cbi5tZGktaW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZlXCJcbn1cblxuLm1kaS10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ0XCJcbn1cblxuLm1kaS15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMzXCJcbn1cblxuLm1kaS1wbGF5LWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBkXCJcbn1cblxuLm1kaS1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEwXCJcbn1cblxuLm1kaS1jaGVjay1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlMVwiXG59XG5cbi5tZGktbWVudS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzVkXCJcbn1cblxuLm1kaS1tZW51LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYwXCJcbn1cblxuLm1kaS1waG9uZS1pbi10YWxrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y2XCJcbn1cblxuLm1kaS1leWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDhcIlxufVxuXG4ubG5yLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODdhXCJcbn1cblxuLmxuci1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODc5XCJcbn1cblxuLmxuci1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODc2XCJcbn1cblxuLmxuci1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NzVcIlxufVxuXG4ubG5yLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3NFwiXG59XG5cbi5sbnItY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3M1wiXG59XG5cbi5sbnItZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NjVcIlxufVxuXG4ubG5yLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODc3XCJcbn1cblxuLmxuci1jcm9zczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3MFwiXG59XG5cbi5yaS1ob21lLWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEVFMkJcIlxufVxuXG4ucmktc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQxXCJcbn1cblxuLnJpLXBob25lLWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEVGRUNcIlxufVxuXG4ucmktaG9tZS01LWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEVFMUVcIlxufVxuXG4ucmktcGhvbmUtZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRUZFOVwiXG59XG5cbi5yaS1tYWlsLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEVFRjNcIlxufVxuXG4ucmktdGltZS1maWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjBFXCJcbn1cblxuLnJpLXNvdW5kLW1vZHVsZS1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTYyXCJcbn1cblxuLnJpLWFkZC1maWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFQTEyXCJcbn1cblxuLnJpLWNoZWNrLWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEVCN0JcIlxufVxuXG4ucmktc2VuZC1wbGFuZS0yLWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDhcIlxufVxuXG4ucmktYXJyb3ctcmlnaHQtbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRUE2Q1wiXG59XG5cbi5yaS1zaG9wcGluZy1iYWctbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExOFwiXG59XG5cbi5yaS1tYWlsLWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEVFRjZcIlxufVxuXG4ucmktYXJyb3ctZHJvcC1kb3duLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEVBNEZcIlxufVxuXG4ucmktZmlsdGVyLTItbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRUQyM1wiXG59XG5cbi5yaS1tZW51LTItbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRUYzMlwiXG59XG5cbi5yaS1hZGQtbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRUExM1wiXG59XG5cbi5yaS1zdWJ0cmFjdC1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUFGXCJcbn1cblxuKiwgOmFmdGVyLCA6YmVmb3JlIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBpbmhlcml0O1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDBcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNy41cHhcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogY2FsYyguNDE4MDZ2dyArIDQuMjg5M3B4KVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiAxMHB4XG4gIH1cbn1cblxuYm9keSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdmVyZmxvdy14OiBoaWRkZW5cbn1cblxuI2NvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMTYuNnJlbVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNjb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW1cbiAgfVxufVxuXG5hIHtcbiAgY29sb3I6ICM2NjY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZVxufVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG9cbn1cblxuYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyXG59XG5cbmJ1dHRvbiwgaW5wdXQsIHRleHRhcmVhIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lXG59XG5cbi5waW5rIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyMTYsIDIxNiwgLjUpXG59XG5cbi5vcmFuZ2Uge1xuICBjb2xvcjogI2ZjZWZkZlxufVxuXG4uYnJvd24ge1xuICBjb2xvcjogIzUxMmYxMVxufVxuXG4uZ3JlZW4ge1xuICBjb2xvcjogIzJkOGIzNVxufVxuXG4udGFnLWhlYWQge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIG1heC13aWR0aDogNTYwcHhcbn1cblxuLnRhZy1oZWFkIC5zZWN0aW9uLXRpdGxlID4gKiB7XG4gIGNvbG9yOiAjNTEyZjExO1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG4udGFnLWhlYWQgLnN1Yi10aXRsZSB7XG4gIGNvbG9yOiAjMmQ4YjM1O1xuICBmb250LXNpemU6IDIuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG4udGFnLWhlYWQgLmRlc2Mge1xuICBtYXJnaW4tdG9wOiAxcmVtXG59XG5cbi50YWctaGVhZCAuZGVzYyBwIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMi42cmVtXG59XG5cbi50YWctaGVhZCAuZGVzYyBwOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtXG59XG5cbi5tYWluLXRpdGxlID4gKiB7XG4gIGNvbG9yOiAjNTEyZjExO1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMFxufVxuXG4uYnRuLCAubWFpbi10aXRsZSA+ICoge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi5idG4ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MsIHRleHQtaW5kZW50IDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgLjNzLCB0ZXh0LWluZGVudCAwcztcbiAgdHJhbnNpdGlvbjogYWxsIC4zcywgdGV4dC1pbmRlbnQgMHM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgcGFkZGluZzogMS4xcmVtIDIuM3JlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMVxufVxuXG4uYnRuLS1icm91bmRlZCB7XG4gIGJvcmRlcjogLjJyZW0gc29saWQgI2ZmZlxufVxuXG4uYnRuLS1icm91bmRlZC5idG4tLWJyb3duIHtcbiAgYm9yZGVyOiAuMnJlbSBzb2xpZCAjNTEyZjExICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjNTEyZjExXG59XG5cbi5idG4tLWJyb3VuZGVkLmJ0bi0tYnJvd24ubG9hZGluZyB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLS1icm91bmRlZC5idG4tLWJyb3duOmhvdmVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzLCB0ZXh0LWluZGVudCAwcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIC4zcywgdGV4dC1pbmRlbnQgMHM7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MsIHRleHQtaW5kZW50IDBzO1xuICBiYWNrZ3JvdW5kOiAjNTEyZjExXG59XG5cbi5idG4tLWJyb3VuZGVkLmJ0bi0tZ3JlZW4ge1xuICBib3JkZXI6IC4ycmVtIHNvbGlkICMyZDhiMzUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICMyZDhiMzVcbn1cblxuLmJ0bi0tYnJvdW5kZWQuYnRuLS1ncmVlbjpob3ZlciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgYmFja2dyb3VuZDogIzJkOGIzNVxufVxuXG4uYnRuLS1icm91bmRlZC5idG4tLWRhcmsge1xuICBib3JkZXI6IC4ycmVtIHNvbGlkICMwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICMwMDBcbn1cblxuLmJ0bi0tYnJvdW5kZWQuYnRuLS1kYXJrOmhvdmVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgLjNzO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZlxufVxuXG4uYnRuLS1icm93biB7XG4gIGJhY2tncm91bmQ6ICM1MTJmMTE7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5idG4tLWJyb3duOmhvdmVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgLjNzO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDgxLCA0NywgMTcsIC45KTtcbiAgY29sb3I6ICNmZmZcbn1cblxuLmJ0bi0tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kOiAjMmQ4YjM1O1xuICBjb2xvcjogI2ZmZlxufVxuXG4uYnRuLS1ncmVlbjpob3ZlciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgYmFja2dyb3VuZDogcmdiYSg0NSwgMTM5LCA1MywgLjkpO1xuICBjb2xvcjogI2ZmZlxufVxuXG4uc3dpcGVyLW5leHQsIC5zd2lwZXItcHJldiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB6LWluZGV4OiA5OTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHdpZHRoOiA0LjhyZW07XG4gIGhlaWdodDogNC44cmVtXG59XG5cbi5zd2lwZXItbmV4dCBlbSwgLnN3aXBlci1wcmV2IGVtIHtcbiAgY29sb3I6ICMwMDBcbn1cblxuLnN3aXBlci1uZXh0IGVtOmJlZm9yZSwgLnN3aXBlci1wcmV2IGVtOmJlZm9yZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDBcbn1cblxuLnN3aXBlci1wcmV2IHtcbiAgbGVmdDogMFxufVxuXG4uc3dpcGVyLW5leHQge1xuICByaWdodDogMFxufVxuXG4ubW9kdWxlcGFnZXIge1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubW9kdWxlcGFnZXIge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgfVxufVxuXG4ubW9kdWxlcGFnZXIgLnBhZ2luYXRpb24ge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lXG59XG5cbi5tb2R1bGVwYWdlciAucGFnaW5hdGlvbiBsaSB7XG4gIGN1cnNvcjogcG9pbnRlclxufVxuXG4ubW9kdWxlcGFnZXIgLnBhZ2luYXRpb24gbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMnJlbVxufVxuXG4ubW9kdWxlcGFnZXIgLnBhZ2luYXRpb24gbGkgYSB7XG4gIGNvbG9yOiAjOTg5ODk4O1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDFcbn1cblxuLm1vZHVsZXBhZ2VyIC5wYWdpbmF0aW9uIGxpLmFjdGl2ZSBhLCAubW9kdWxlcGFnZXIgLnBhZ2luYXRpb24gbGk6aG92ZXIgYSB7XG4gIGNvbG9yOiAjMDAwXG59XG5cbi5tb2R1bGVwYWdlciAucGFnaW5hdGlvbiAubmV4dCBhLCAubW9kdWxlcGFnZXIgLnBhZ2luYXRpb24gLnByZXYgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9ja1xufVxuXG4ubW9kdWxlcGFnZXIgLnBhZ2luYXRpb24gLm5leHQgYSBpbWcsIC5tb2R1bGVwYWdlciAucGFnaW5hdGlvbiAucHJldiBhIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEuNHJlbVxufVxuXG4uY2FyZC1ob3Jpem9udGFsIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uY2FyZC1ob3Jpem9udGFsIC53cmFwIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgLjNyZW0gLjZyZW0gcmdiYSgwLCAwLCAwLCAuMTYpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAuNHM7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHRyYW5zaXRpb246IGFsbCAuNHM7XG4gIGJveC1zaGFkb3c6IDAgLjNyZW0gLjZyZW0gcmdiYSgwLCAwLCAwLCAuMTYpO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiA0cmVtO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDRyZW0pO1xufVxuXG4uY2FyZC1ob3Jpem9udGFsIC53cmFwIC5ib3gtaW1nIHtcbiAgd2lkdGg6IDQxLjY2JVxufVxuXG4uY2FyZC1ob3Jpem9udGFsIC53cmFwIC5ib3gtaW1nIC5pbWFnZSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmNWY1ZjU7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgd2lkdGg6IDE4cmVtO1xuICBoZWlnaHQ6IDE4cmVtXG59XG5cbi5jYXJkLWhvcml6b250YWwgLndyYXAgLmJveC1pbWcgLmltYWdlIGltZyB7XG4gIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd247XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogc2NhbGUtZG93blxufVxuXG4uY2FyZC1ob3Jpem9udGFsIC53cmFwIC5jYXB0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICB3aWR0aDogNTguMzMlXG59XG5cbi5jYXJkLWhvcml6b250YWwgLndyYXAgLmNhcHRpb24gLnRpdGxlIGEge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLmNhcmQtaG9yaXpvbnRhbCAud3JhcCAuY2FwdGlvbiAuZGVzYyB7XG4gIG1hcmdpbi10b3A6IDFyZW1cbn1cblxuLmNhcmQtaG9yaXpvbnRhbCAud3JhcCAuY2FwdGlvbiAuZGVzYyBwIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMi4ycmVtXG59XG5cbi5jYXJkLWhvcml6b250YWwgLndyYXAgLmNhcHRpb24gLnByaWNlIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgY29sb3I6ICMyZDhiMzU7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMi4ycmVtXG59XG5cbi5jYXJkLWhvcml6b250YWwgLndyYXAgLmNhcHRpb24gLmJ0biB7XG4gIG1hcmdpbi10b3A6IDFyZW1cbn1cblxuLmNhcmQtaG9yaXpvbnRhbCAud3JhcDpob3ZlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAuM3JlbSAxcmVtIHJnYmEoMCwgMCwgMCwgLjI1KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjRzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgLjRzO1xuICB0cmFuc2l0aW9uOiBhbGwgLjRzO1xuICBib3gtc2hhZG93OiAwIC4zcmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAuMjUpXG59XG5cbi5jYXJkLWhvcml6b250YWwgLndyYXA6aG92ZXIgLmJveC1pbWcgLmltYWdlIGltZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xLjVyZW0pO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xLjVyZW0pO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEuNXJlbSk7XG4gIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmNhcmQtaG9yaXpvbnRhbCAud3JhcCB7XG4gICAgcGFkZGluZzogMi41cmVtXG4gIH1cbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzcmVtO1xuICBsZWZ0OiA1MCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHotaW5kZXg6IDk5XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbiBzcGFuIHtcbiAgb3BhY2l0eTogMTtcbiAgbWFyZ2luOiAwIC45cmVtO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IC4ycmVtIHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgd2lkdGg6IDEuMnJlbTtcbiAgaGVpZ2h0OiAxLjJyZW1cbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uIHNwYW4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmZcbn1cblxuLmFtb3VudCAud3JhcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG4uYW1vdW50IC53cmFwLCAuYW1vdW50IC53cmFwIC5taW51cywgLmFtb3VudCAud3JhcCAucGx1cyB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuLmFtb3VudCAud3JhcCAubWludXMsIC5hbW91bnQgLndyYXAgLnBsdXMge1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzUxMmYxMTtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogNC42cmVtXG59XG5cbi5hbW91bnQgLndyYXAgLm1pbnVzIGltZywgLmFtb3VudCAud3JhcCAucGx1cyBpbWcge1xuICAtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG4gIHdpZHRoOiAuOHJlbTtcbiAgaGVpZ2h0OiBhdXRvXG59XG5cbi5hbW91bnQgLndyYXAgLmlucHV0LXdyYXAge1xuICB3aWR0aDogNC43cmVtO1xuICBoZWlnaHQ6IDQuNnJlbVxufVxuXG4uYW1vdW50IC53cmFwIC5pbnB1dC13cmFwIC5pbnB1dCB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogI2Y0ZThkNjtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNTEyZjExO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDQuNnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5hbW91bnQgLndyYXAgLmlucHV0LXdyYXAgOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLCAuYW1vdW50IC53cmFwIC5pbnB1dC13cmFwIDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmVcbn1cblxuLmFuaW1hdGFibGUge1xuICAtd2Via2l0LWFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZFxufVxuXG4uYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgLXdlYmtpdC1hbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmdcbn1cblxuLmFuaW1hdGVkLm1vdmVJbkJvdHRvbSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBtb3ZlSW5Cb3R0b20gMnMgZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbjogbW92ZUluQm90dG9tIDJzIGVhc2UtaW4tb3V0XG59XG5cbi5hbmltYXRlLW5vbmUge1xuICAtd2Via2l0LWFuaW1hdGlvbjogbm9uZTtcbiAgYW5pbWF0aW9uOiBub25lXG59XG5cbi5hbmltYXRlLXNwaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGVcbn1cblxuXG4uYW5pbWF0ZS1waW5nIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHBpbmcgMXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yLCAxKSBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBwaW5nIDFzIGN1YmljLWJlemllcigwLCAwLCAuMiwgMSkgaW5maW5pdGVcbn1cblxuXG4uYW5pbWF0ZS1wdWxzZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBwdWxzZSAycyBjdWJpYy1iZXppZXIoLjQsIDAsIC42LCAxKSBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBwdWxzZSAycyBjdWJpYy1iZXppZXIoLjQsIDAsIC42LCAxKSBpbmZpbml0ZVxufVxuXG4uYW5pbWF0ZS1ib3VuY2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbjogYm91bmNlIDFzIGluZmluaXRlO1xuICBhbmltYXRpb246IGJvdW5jZSAxcyBpbmZpbml0ZVxufVxuXG4udGV4dFgge1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLnRleHRYOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDM7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbnRlbnQ6IFwiXCJcbn1cblxuLnRleHRYLmFuaW1hdGVkOmFmdGVyIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHRleHRYIDFzIGN1YmljLWJlemllciguODU4LCAuMDEsIC4wNjgsIC45OSkgZm9yd2FyZHM7XG4gIGFuaW1hdGlvbjogdGV4dFggMXMgY3ViaWMtYmV6aWVyKC44NTgsIC4wMSwgLjA2OCwgLjk5KSBmb3J3YXJkc1xufVxuXG5bZGF0YS1hb3M9Ym94LTFdIC53cmFwIC5ib3gtaW1nIC5pbWFnZSB7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDEwMCUgMCAwKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDEwMCUgMCAwKVxufVxuXG5bZGF0YS1hb3M9Ym94LTFdIC53cmFwIC5ib3gtY29udGVudCAuY29udGVudCAudGl0bGUge1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAwIDEwMCUgMCk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDEwMCUgMClcbn1cblxuW2RhdGEtYW9zPWJveC0xXSAud3JhcCAuYm94LWNvbnRlbnQgLmNvbnRlbnQgLmJ0bi13cmFwLCBbZGF0YS1hb3M9Ym94LTFdIC53cmFwIC5ib3gtY29udGVudCAuY29udGVudCAuZGVzYyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcmVtKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHJlbSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHJlbSk7XG4gIG9wYWNpdHk6IDBcbn1cblxuW2RhdGEtYW9zPWJveC0xXS5hb3MtYW5pbWF0ZSAud3JhcCAuYm94LWltZyAuaW1hZ2Uge1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE4LCAxKTtcbiAgLW8tdHJhbnNpdGlvbjogMXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE4LCAxKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwKTtcbiAgdHJhbnNpdGlvbjogMXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE4LCAxKVxufVxuXG5bZGF0YS1hb3M9Ym94LTFdLmFvcy1hbmltYXRlIC53cmFwIC5ib3gtY29udGVudCAudGl0bGUge1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjdzIGxpbmVhciAuNXM7XG4gIC1vLXRyYW5zaXRpb246IC43cyBsaW5lYXIgLjVzO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIDApO1xuICB0cmFuc2l0aW9uOiAuN3MgbGluZWFyIC41c1xufVxuXG5bZGF0YS1hb3M9Ym94LTFdLmFvcy1hbmltYXRlIC53cmFwIC5ib3gtY29udGVudCAuZGVzYyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC43cyBsaW5lYXIgLjhzO1xuICAtby10cmFuc2l0aW9uOiAuN3MgbGluZWFyIC44cztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiAuN3MgbGluZWFyIC44c1xufVxuXG5bZGF0YS1hb3M9Ym94LTFdLmFvcy1hbmltYXRlIC53cmFwIC5ib3gtY29udGVudCAuYnRuLXdyYXAge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuN3MgbGluZWFyIDEuMXM7XG4gIC1vLXRyYW5zaXRpb246IC43cyBsaW5lYXIgMS4xcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiAuN3MgbGluZWFyIDEuMXNcbn1cblxuW2RhdGEtYW9zPWJveC0yXSAud3JhcCAuYm94LWltZyAuaW1hZ2Uge1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMTAwJSk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMTAwJSlcbn1cblxuW2RhdGEtYW9zPWJveC0yXSAud3JhcCAuYm94LWNvbnRlbnQgLmNvbnRlbnQgLnRpdGxlIGgyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXJlbSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXJlbSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cmVtKTtcbiAgb3BhY2l0eTogMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFyZW1cbn1cblxuW2RhdGEtYW9zPWJveC0yXSAud3JhcCAuYm94LWNvbnRlbnQgLmNvbnRlbnQgLmJ0bi13cmFwLCBbZGF0YS1hb3M9Ym94LTJdIC53cmFwIC5ib3gtY29udGVudCAuY29udGVudCAuZGVzYyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcmVtKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHJlbSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHJlbSk7XG4gIG9wYWNpdHk6IDBcbn1cblxuW2RhdGEtYW9zPWJveC0yXS5hb3MtYW5pbWF0ZSAud3JhcCAuYm94LWltZyAuaW1hZ2Uge1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE4LCAxKTtcbiAgLW8tdHJhbnNpdGlvbjogMXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE4LCAxKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwKTtcbiAgdHJhbnNpdGlvbjogMXMgY3ViaWMtYmV6aWVyKC43NywgMCwgLjE4LCAxKVxufVxuXG5bZGF0YS1hb3M9Ym94LTJdLmFvcy1hbmltYXRlIC53cmFwIC5ib3gtY29udGVudCAudGl0bGUgaDIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgbGluZWFyIC41cztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDFzIGxpbmVhciAuNXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGxpbmVhciAuNXM7XG4gIGxldHRlci1zcGFjaW5nOiB1bnNldFxufVxuXG5bZGF0YS1hb3M9Ym94LTJdLmFvcy1hbmltYXRlIC53cmFwIC5ib3gtY29udGVudCAuZGVzYyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC43cyBsaW5lYXIgLjhzO1xuICAtby10cmFuc2l0aW9uOiAuN3MgbGluZWFyIC44cztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiAuN3MgbGluZWFyIC44c1xufVxuXG5bZGF0YS1hb3M9Ym94LTJdLmFvcy1hbmltYXRlIC53cmFwIC5ib3gtY29udGVudCAuYnRuLXdyYXAge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuN3MgbGluZWFyIDEuMXM7XG4gIC1vLXRyYW5zaXRpb246IC43cyBsaW5lYXIgMS4xcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiAuN3MgbGluZWFyIDEuMXNcbn1cblxuLmN1c3RvbS1zZWxlY3Qge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMCAycmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0LjVyZW1cbn1cblxuLmN1c3RvbS1zZWxlY3RfX2NhcmV0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGNvbG9yOiAjMDAwXG59XG5cbi5jdXN0b20tc2VsZWN0X19saXN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA5O1xuICB3aWR0aDogMTAwJTtcbiAgbGlzdC1zdHlsZTogbm9uZVxufVxuXG4uY3VzdG9tLXNlbGVjdF9faXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHotaW5kZXg6IDI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMS4xNXJlbSAycmVtO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZVxufVxuXG4uY3VzdG9tLXNlbGVjdF9faXRlbS5pbml0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IC41cHggc29saWQgaHNsYSgwLCAwJSwgNTkuNiUsIC4yKTtcbiAgcGFkZGluZzogMS4xNXJlbSAwXG59XG5cbi5jdXN0b20tc2VsZWN0X19pdGVtOm5vdCguaW5pdCkge1xuICBiYWNrZ3JvdW5kOiAjZmZmXG59XG5cbi5jdXN0b20tc2VsZWN0X19pdGVtLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogI2U0ZTRlNDtcbiAgY29sb3I6ICMwMDBcbn1cblxuLmN1c3RvbS1zZWxlY3Qub3BlbiAuY3VzdG9tLXNlbGVjdF9fbGlzdCB7XG4gIHotaW5kZXg6IDk5ICFpbXBvcnRhbnRcbn1cblxuLmN1c3RvbS1zZWxlY3Qub3BlbiAuY3VzdG9tLXNlbGVjdF9fbGlzdCAuY3VzdG9tLXNlbGVjdF9faXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrXG59XG5cbi50b2dnbGUtYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggMjNweCAxNnB4IDBcbn1cblxuLnRvZ2dsZS1idG4gc3BhbiwgLnRvZ2dsZS1idG4gc3BhbjphZnRlciwgLnRvZ2dsZS1idG4gc3BhbjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICB3aWR0aDogMjNweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGNvbnRlbnQ6IFwiXCJcbn1cblxuLnRvZ2dsZS1idG4gc3BhbjpiZWZvcmUge1xuICB0b3A6IC03cHhcbn1cblxuLnRvZ2dsZS1idG4gc3BhbjphZnRlciB7XG4gIGJvdHRvbTogLTdweFxufVxuXG4udG9nZ2xlLWJ0biBzcGFuOmFmdGVyLCAudG9nZ2xlLWJ0biBzcGFuOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBjdWJpYy1iZXppZXIoLjYsIDAsIC4yLCAxLjEpO1xuICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGN1YmljLWJlemllciguNiwgMCwgLjIsIDEuMSk7XG4gIHRyYW5zaXRpb246IGFsbCAuMnMgY3ViaWMtYmV6aWVyKC42LCAwLCAuMiwgMS4xKVxufVxuXG4udG9nZ2xlLWJ0bi5hY3RpdmUgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG59XG5cbi50b2dnbGUtYnRuLmFjdGl2ZSBzcGFuOmFmdGVyLCAudG9nZ2xlLWJ0bi5hY3RpdmUgc3BhbjpiZWZvcmUge1xuICB0b3A6IDBcbn1cblxuLnRvZ2dsZS1idG4uYWN0aXZlIHNwYW46YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKVxufVxuXG4udG9nZ2xlLWJ0bi5hY3RpdmUgc3BhbjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpIHJvdGF0ZSgtNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpIHJvdGF0ZSgtNDVkZWcpO1xuICB0b3A6IDhweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpIHJvdGF0ZSgtNDVkZWcpXG59XG5cbi5icmVhZGNydW1iLXNlY3Rpb24ge1xuICBwYWRkaW5nOiA0cmVtIDAgNXJlbVxufVxuXG4uYnJlYWRjcnVtYi1zZWN0aW9uIG9sLmJyZWFkY3J1bWIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmVcbn1cblxuLmJyZWFkY3J1bWItc2VjdGlvbiBvbC5icmVhZGNydW1iLCAuYnJlYWRjcnVtYi1zZWN0aW9uIG9sLmJyZWFkY3J1bWIgbGkge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuLmJyZWFkY3J1bWItc2VjdGlvbiBvbC5icmVhZGNydW1iIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5icmVhZGNydW1iLXNlY3Rpb24gb2wuYnJlYWRjcnVtYiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtXG59XG5cbi5icmVhZGNydW1iLXNlY3Rpb24gb2wuYnJlYWRjcnVtYiBsaSBhIHtcbiAgLW8tdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG1heC13aWR0aDogMzB2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICM5ODk4OTg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcFxufVxuXG4uYnJlYWRjcnVtYi1zZWN0aW9uIG9sLmJyZWFkY3J1bWIgbGk6bm90KDpsYXN0LWNoaWxkKTpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogY2FsYygxMDAlICsgMXJlbSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY29sb3I6ICM5ODk4OTg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29udGVudDogXCIvXCJcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5icmVhZGNydW1iLXNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrXG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0tcm93IC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG4gIH1cbn1cblxuLmZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICNkM2U2ZDU7XG4gIHBhZGRpbmctdG9wOiA1cmVtXG59XG5cbi5mb290ZXIgLmZ0LW1lbnUgaDQge1xuICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG4gIGNvbG9yOiAjNTEyZjExO1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplXG59XG5cbi5mb290ZXIgLmZ0LW1lbnUgdWwge1xuICBsaXN0LXN0eWxlOiBub25lXG59XG5cbi5mb290ZXIgLmZ0LW1lbnUgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxLjJyZW1cbn1cblxuLmZvb3RlciAuZnQtbWVudSB1bCBsaSBhIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gIC1vLXRyYW5zaXRpb246IC4zcztcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBjb2xvcjogIzI5MjkyOTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplXG59XG5cbi5mb290ZXIgLmZ0LW1lbnUgdWwgbGkuYWN0aXZlIGEsIC5mb290ZXIgLmZ0LW1lbnUgdWwgbGk6aG92ZXIgYSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICAtby10cmFuc2l0aW9uOiAuM3M7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgY29sb3I6ICM1MTJmMTFcbn1cblxuLmZvb3RlciAuZnQtbWVudS5mdC1pbmZvIHVsIGxpIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4XG59XG5cbi5mb290ZXIgLmZ0LW1lbnUuZnQtaW5mbyB1bCBsaSAuaWNvbiB7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICB3aWR0aDogMS44cmVtO1xuICBoZWlnaHQ6IDJyZW1cbn1cblxuLmZvb3RlciAuZnQtbWVudS5mdC1pbmZvIHVsIGxpIC5pY29uIGltZyB7XG4gIC1vLW9iamVjdC1maXQ6IGNvbnRhaW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW5cbn1cblxuLmZvb3RlciAuZnQtZm9ybSAudGl0bGUge1xuICBjb2xvcjogIzUxMmYxMTtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLmZvb3RlciAuZnQtZm9ybSAuc3ViLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgY29sb3I6ICMyZDhiMzU7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi5mb290ZXIgLmZ0LWZvcm0gLmZvcm0gLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtXG59XG5cbi5mb290ZXIgLmZ0LWZvcm0gLmZvcm0gLmZvcm0tZ3JvdXAgaW5wdXQsIC5mb290ZXIgLmZ0LWZvcm0gLmZvcm0gLmZvcm0tZ3JvdXAgdGV4dGFyZWEge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtXG59XG5cbi5mb290ZXIgLmZ0LWZvcm0gLmZvcm0gLmZvcm0tZ3JvdXAgdGV4dGFyZWEge1xuICBoZWlnaHQ6IDEyLjZyZW07XG4gIHJlc2l6ZTogbm9uZVxufVxuXG4uZm9vdGVyIC5mdC1mb3JtIC5mb3JtIC5mb3JtLWdyb3VwIC5idG4ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDBcbn1cblxuLmZvb3RlciAuYm90dG9tLXdyYXAge1xuICBtYXJnaW4tdG9wOiA1cmVtO1xuICBiYWNrZ3JvdW5kOiAjMmQ4YjM1O1xuICBwYWRkaW5nOiAxLjZyZW0gMFxufVxuXG4uZm9vdGVyIC5ib3R0b20td3JhcCAuaW5uZXIge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxufVxuXG4uZm9vdGVyIC5ib3R0b20td3JhcCAuaW5uZXIgLmNvcHlyaWdodCBwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNDAwXG59XG5cbi5mb290ZXIgLmJvdHRvbS13cmFwIC5pbm5lciAuc29jaWFsLWxpc3Qge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuLmZvb3RlciAuYm90dG9tLXdyYXAgLmlubmVyIC5zb2NpYWwtbGlzdCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMVxufVxuXG4uZm9vdGVyIC5ib3R0b20td3JhcCAuaW5uZXIgLnNvY2lhbC1saXN0IGE6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMy41cmVtO1xufVxuXG4uZm9vdGVyIC5ib3R0b20td3JhcCAuaW5uZXIgLnNvY2lhbC1saXN0IGEgZW0ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyIC5mdC1mb3JtLCAuZm9vdGVyIC5mdC1tZW51IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtXG4gIH1cbiAgLmZvb3RlciAuYm90dG9tLXdyYXAgLmlubmVyIC5zb2NpYWwtbGlzdCBhOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbVxuICB9XG4gIC5mb290ZXIgLmJvdHRvbS13cmFwIC5pbm5lciAuc29jaWFsLWxpc3QgYSBlbSB7XG4gICAgZm9udC1zaXplOiAycmVtXG4gIH1cbn1cblxuI3Njcm9sbC10b3Age1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoM3JlbSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoM3JlbSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQ7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogM3JlbTtcbiAgYm90dG9tOiA0cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDNyZW0pO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiA5OTtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6ICMyZDhiMzU7XG4gIHBhZGRpbmc6IDFyZW0gMS41cmVtXG59XG5cbiNzY3JvbGwtdG9wIGltZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMS41cmVtXG59XG5cbiNzY3JvbGwtdG9wIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuI3Njcm9sbC10b3Auc2hvdyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIG9wYWNpdHk6IDFcbn1cblxuLmhlYWRlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtLjVyZW0gMCAwICNjYmNiY2I7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLS41cmVtIDAgMCAjY2JjYmNiO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMTAwJVxufVxuXG4uaGVhZGVyIC5oZWFkZXItdG9wIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAuNHJlbVxufVxuXG4uaGVhZGVyIC5oZWFkZXItdG9wIC5sb2dvIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSlcbn1cblxuLmhlYWRlciAuaGVhZGVyLXRvcCAubG9nbyBpbWcge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDguNHJlbVxufVxuXG4uaGVhZGVyIC5oZWFkZXItdG9wIC5ncm91cCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG9cbn1cblxuLmhlYWRlciAuaGVhZGVyLXRvcCAuZ3JvdXAgLmNhcnQge1xuICBtYXJnaW4tcmlnaHQ6IDJyZW1cbn1cblxuLmhlYWRlciAuaGVhZGVyLXRvcCAuZ3JvdXAgLmNhcnQgLmNhcnQtaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmhlYWRlciAuaGVhZGVyLXRvcCAuZ3JvdXAgLmNhcnQgLmNhcnQtaWNvbiBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAxLjZyZW1cbn1cblxuLmhlYWRlciAuaGVhZGVyLXRvcCAuZ3JvdXAgLmNhcnQgLmNhcnQtaWNvbiAuY291bnQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IC0ycmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICMyZDhiMzU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDExcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDBcbn1cblxuLmhlYWRlciAuaGVhZGVyLXRvcCAuc2VhcmNoLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDEuNnJlbVxufVxuXG4uaGVhZGVyIC5oZWFkZXItdG9wIC5zZWFyY2gtaWNvbiBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAxLjZyZW1cbn1cblxuLmJhY2stZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAxMC40cmVtO1xuICBsZWZ0OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjcpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAuNHJlbSlcbn1cblxuLmJhY2stZHJvcC5hY3RpdmUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3M7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAuM3M7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAuM3Ncbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5oZWFkZXIubWluaW1pemVkIC5oZWFkZXItdG9wIHtcbiAgICBoZWlnaHQ6IDcuNHJlbVxuICB9XG4gIC5oZWFkZXIubWluaW1pemVkIC5oZWFkZXItdG9wLCAuaGVhZGVyLm1pbmltaXplZCAuaGVhZGVyLXRvcCAubG9nbyBpbWcge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXRcbiAgfVxuICAuaGVhZGVyLm1pbmltaXplZCAuaGVhZGVyLXRvcCAubG9nbyBpbWcge1xuICAgIGhlaWdodDogNS40cmVtXG4gIH1cbiAgLmhlYWRlciAuaGVhZGVyLWJvdHRvbSAubWVudV9fbGlzdCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuaGVhZGVyIC5oZWFkZXItYm90dG9tIC5tZW51X19pdGVtIHtcbiAgICBwYWRkaW5nOiAycmVtIDBcbiAgfVxuICAuaGVhZGVyIC5oZWFkZXItYm90dG9tIC5tZW51X19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbVxuICB9XG4gIC5oZWFkZXIgLmhlYWRlci1ib3R0b20gLm1lbnUgI21hZ2ljLWxpbmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiAjMmQ4YjM1O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogLjVyZW1cbiAgfVxuICAuaGVhZGVyIC5oZWFkZXItYm90dG9tIC5tZW51X19saW5rIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuICAuaGVhZGVyIC5oZWFkZXItdG9wIC50b2dnbGUtYnRuIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbn1cblxuLnNlYXJjaC13cmFwcGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTExMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMTAlKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgY3ViaWMtYmV6aWVyKC4yMiwgLjQ0LCAwLCAxKTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllciguMjIsIC40NCwgMCwgMSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAuM3JlbSAxLjJyZW0gMCByZ2JhKDAsIDAsIDAsIC4xNSk7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTExMCUpO1xuICB6LWluZGV4OiA5OTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllciguMjIsIC40NCwgMCwgMSk7XG4gIGJveC1zaGFkb3c6IDAgLjNyZW0gMS4ycmVtIDAgcmdiYSgwLCAwLCAwLCAuMTUpO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiA1cmVtIDAgM3JlbTtcbiAgd2lkdGg6IDEwMCVcbn1cblxuLnNlYXJjaC13cmFwcGVyLCAuc2VhcmNoLXdyYXBwZXIgLmNsb3NlLWJ0biB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxufVxuXG4uc2VhcmNoLXdyYXBwZXIgLmNsb3NlLWJ0biB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxcmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xuICBjb2xvcjogIzAwMFxufVxuXG4uc2VhcmNoLXdyYXBwZXIgLnNlYXJjaGJveCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5zZWFyY2gtd3JhcHBlciAuc2VhcmNoYm94IGlucHV0IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXg6IDE7XG4gIGZsZXg6IDE7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogI2Y0ZThkNjtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxLjZyZW1cbn1cblxuLnNlYXJjaC13cmFwcGVyIC5zZWFyY2hib3ggOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxLjZyZW1cbn1cblxuLnNlYXJjaC13cmFwcGVyIC5zZWFyY2hib3ggLnNlYXJjaC1idG4ge1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjMmQ4YjM1O1xuICBwYWRkaW5nOiAwIDJyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemVcbn1cblxuLnNlYXJjaC13cmFwcGVyIC5zZWFyY2hib3ggLnNlYXJjaC1idG4gaW1nIHtcbiAgLW8tb2JqZWN0LWZpdDogY29udGFpbjtcbiAgd2lkdGg6IDIuNTNyZW07XG4gIGhlaWdodDogMi41M3JlbTtcbiAgb2JqZWN0LWZpdDogY29udGFpblxufVxuXG4uc2VhcmNoLXdyYXBwZXIuc2hvdyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMClcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB3aWR0aDogMTAwJVxuICB9XG4gIC5oZWFkZXIgLmhlYWRlci10b3AgLmxvZ28ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcbiAgICBib3R0b206IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpXG4gIH1cbiAgLmhlYWRlciAuaGVhZGVyLWJvdHRvbSAubWVudSB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG4gIC5oZWFkZXIgLm1vYmlsZS1uYXYge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAxMC40cmVtO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICB6LWluZGV4OiA5OTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDEwLjRyZW0pO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0b1xuICB9XG4gIC5oZWFkZXIgLm1vYmlsZS1uYXYuYWN0aXZlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC42cyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAuNnMgZWFzZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIC42cyBlYXNlXG4gIH1cbiAgLmhlYWRlciAubW9iaWxlLW5hdiAubWVudSB7XG4gICAgZGlzcGxheTogYmxvY2tcbiAgfVxuICAuaGVhZGVyIC5tb2JpbGUtbmF2IC5tZW51X19saXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lXG4gIH1cbiAgLmhlYWRlciAubW9iaWxlLW5hdiAubWVudV9fbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gIH1cbiAgLmhlYWRlciAubW9iaWxlLW5hdiAubWVudV9faXRlbSB7XG4gICAgcGFkZGluZzogMS41cmVtIDBcbiAgfVxuICAuaGVhZGVyIC5tb2JpbGUtbmF2IC5tZW51X19pdGVtOmFjdGl2ZSBhIHtcbiAgICBjb2xvcjogIzJkOGIzNVxuICB9XG59XG5cbi5tZnAtYmcge1xuICBvcGFjaXR5OiAuODtcbiAgei1pbmRleDogNTAyO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9ODApO1xuICBiYWNrZ3JvdW5kOiAjMGIwYjBiO1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5tZnAtYmcsIC5tZnAtd3JhcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlXG59XG5cbi5tZnAtd3JhcCB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiA1MDM7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudFxufVxuXG4ubWZwLWNvbnRhaW5lciB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLm1mcC1jb250YWluZXI6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbnRlbnQ6IFwiXCJcbn1cblxuLm1mcC1hbGlnbi10b3AgLm1mcC1jb250YWluZXI6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZVxufVxuXG4ubWZwLWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgei1pbmRleDogNTA1O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdFxufVxuXG4ubWZwLWFqYXgtaG9sZGVyIC5tZnAtY29udGVudCwgLm1mcC1pbmxpbmUtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gIGN1cnNvcjogYXV0bztcbiAgd2lkdGg6IDEwMCVcbn1cblxuLm1mcC1hamF4LWN1ciB7XG4gIGN1cnNvcjogcHJvZ3Jlc3Ncbn1cblxuLm1mcC16b29tLW91dC1jdXIsIC5tZnAtem9vbS1vdXQtY3VyIC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2Uge1xuICBjdXJzb3I6IC13ZWJraXQtem9vbS1vdXQ7XG4gIGN1cnNvcjogem9vbS1vdXRcbn1cblxuLm1mcC16b29tIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IC13ZWJraXQtem9vbS1pbjtcbiAgY3Vyc29yOiB6b29tLWluXG59XG5cbi5tZnAtYXV0by1jdXJzb3IgLm1mcC1jb250ZW50IHtcbiAgY3Vyc29yOiBhdXRvXG59XG5cbi5tZnAtYXJyb3csIC5tZnAtY2xvc2UsIC5tZnAtY291bnRlciwgLm1mcC1wcmVsb2FkZXIge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lXG59XG5cbi5tZnAtbG9hZGluZy5tZnAtZmlndXJlIHtcbiAgZGlzcGxheTogbm9uZVxufVxuXG4ubWZwLWhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcbn1cblxuLm1mcC1wcmVsb2FkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogOHB4O1xuICBsZWZ0OiA4cHg7XG4gIHotaW5kZXg6IDUwNDtcbiAgbWFyZ2luLXRvcDogLS44ZW07XG4gIHdpZHRoOiBhdXRvO1xuICBjb2xvcjogI2NjYztcbiAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5tZnAtcHJlbG9hZGVyIGEge1xuICBjb2xvcjogI2NjY1xufVxuXG4ubWZwLXByZWxvYWRlciBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZcbn1cblxuLm1mcC1zLWVycm9yIC5tZnAtY29udGVudCwgLm1mcC1zLXJlYWR5IC5tZnAtcHJlbG9hZGVyIHtcbiAgZGlzcGxheTogbm9uZVxufVxuXG5idXR0b24ubWZwLWFycm93LCBidXR0b24ubWZwLWNsb3NlIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogNTA2O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlXG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMFxufVxuXG4ubWZwLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBvcGFjaXR5OiAuNjU7XG4gIHBhZGRpbmc6IDAgMCAxOHB4IDEwcHg7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogQXJpYWwsIEJhc2tlcnZpbGxlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbn1cblxuLm1mcC1jbG9zZTpmb2N1cywgLm1mcC1jbG9zZTpob3ZlciB7XG4gIG9wYWNpdHk6IDFcbn1cblxuLm1mcC1jbG9zZTphY3RpdmUge1xuICB0b3A6IDFweFxufVxuXG4ubWZwLWNsb3NlLWJ0bi1pbiAubWZwLWNsb3NlIHtcbiAgY29sb3I6ICMzMzNcbn1cblxuLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY2xvc2UsIC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2Uge1xuICByaWdodDogLTZweDtcbiAgcGFkZGluZy1yaWdodDogNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IHJpZ2h0XG59XG5cbi5tZnAtY291bnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgY29sb3I6ICNjY2M7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHhcbn1cblxuLm1mcC1hcnJvdyB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHRvcDogNTAlO1xuICBvcGFjaXR5OiAuNjU7XG4gIG1hcmdpbjogLTU1cHggMCAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiAxMTBweFxufVxuXG4ubWZwLWFycm93OmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IC01NHB4XG59XG5cbi5tZnAtYXJyb3c6Zm9jdXMsIC5tZnAtYXJyb3c6aG92ZXIge1xuICBvcGFjaXR5OiAxXG59XG5cbi5tZnAtYXJyb3cgLm1mcC1hLCAubWZwLWFycm93IC5tZnAtYiwgLm1mcC1hcnJvdzphZnRlciwgLm1mcC1hcnJvdzpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiBcIlwiXG59XG5cbi5tZnAtYXJyb3cgLm1mcC1hLCAubWZwLWFycm93OmFmdGVyIHtcbiAgdG9wOiA4cHg7XG4gIG9wYWNpdHk6IC44O1xuICBib3JkZXItdG9wLXdpZHRoOiAxMnB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxMnB4XG59XG5cbi5tZnAtYXJyb3cgLm1mcC1iLCAubWZwLWFycm93OmJlZm9yZSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDIwcHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDIwcHhcbn1cblxuLm1mcC1hcnJvdy1sZWZ0IHtcbiAgbGVmdDogMFxufVxuXG4ubWZwLWFycm93LWxlZnQgLm1mcC1hLCAubWZwLWFycm93LWxlZnQ6YWZ0ZXIge1xuICBsZWZ0OiA1cHg7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCAjMDAwXG59XG5cbi5tZnAtYXJyb3ctbGVmdCAubWZwLWIsIC5tZnAtYXJyb3ctbGVmdDpiZWZvcmUge1xuICBib3JkZXItcmlnaHQ6IDIwcHggc29saWQgI2ZmZlxufVxuXG4ubWZwLWFycm93LXJpZ2h0IHtcbiAgcmlnaHQ6IDBcbn1cblxuLm1mcC1hcnJvdy1yaWdodCAubWZwLWEsIC5tZnAtYXJyb3ctcmlnaHQ6YWZ0ZXIge1xuICBsZWZ0OiAzcHg7XG4gIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkICMwMDBcbn1cblxuLm1mcC1hcnJvdy1yaWdodCAubWZwLWIsIC5tZnAtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IDIwcHggc29saWQgI2ZmZlxufVxuXG4ubWZwLWlmcmFtZS1ob2xkZXIge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHhcbn1cblxuLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDkwMHB4O1xuICBsaW5lLWhlaWdodDogMFxufVxuXG4ubWZwLWlmcmFtZS1zY2FsZXIge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5tZnAtaWZyYW1lLXNjYWxlciBpZnJhbWUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAuNik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtM3B4O1xuICBsZWZ0OiAwO1xuICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgLjYpO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlXG59XG5cbi5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNsb3NlIHtcbiAgdG9wOiAtNDNweFxufVxuXG5pbWcubWZwLWltZyB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDQwcHggMDtcbiAgbWF4LXdpZHRoOiAxMDAlXG59XG5cbi5tZnAtZmlndXJlOmFmdGVyLCBpbWcubWZwLWltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogMFxufVxuXG4ubWZwLWZpZ3VyZTphZnRlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIC42KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwcHg7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDQwcHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgLjYpO1xuICBjb250ZW50OiBcIlwiXG59XG5cbi5tZnAtYm90dG9tLWJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBjdXJzb3I6IGF1dG87XG4gIG1hcmdpbi10b3A6IC0zNnB4O1xuICB3aWR0aDogMTAwJVxufVxuXG4ubWZwLXRpdGxlIHtcbiAgcGFkZGluZy1yaWdodDogMzZweDtcbiAgY29sb3I6ICNmM2YzZjM7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkXG59XG5cbi5tZnAtZmlndXJlIHNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjYmRiZGJkO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4XG59XG5cbi5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gIG1heC13aWR0aDogMTAwJVxufVxuXG4ubWZwLWdhbGxlcnkgLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1maWd1cmUge1xuICBjdXJzb3I6IHBvaW50ZXJcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDMwMHB4KSwgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWltYWdlLWhvbGRlciB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDBcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgaW1nLm1mcC1pbWcge1xuICAgIHBhZGRpbmc6IDBcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1maWd1cmU6YWZ0ZXIge1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDBcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1ib3R0b20tYmFyIHtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNik7XG4gICAgcGFkZGluZzogM3B4IDVweFxuICB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWJvdHRvbS1iYXI6ZW1wdHkge1xuICAgIHBhZGRpbmc6IDBcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1jb3VudGVyIHtcbiAgICB0b3A6IDNweDtcbiAgICByaWdodDogNXB4XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNik7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtZmlndXJlIHNtYWxsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDVweFxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAubWZwLWFycm93IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjc1KTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSguNzUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLjc1KVxuICB9XG4gIC5tZnAtYXJyb3ctbGVmdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwO1xuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAwO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDBcbiAgfVxuICAubWZwLWFycm93LXJpZ2h0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJVxuICB9XG4gIC5tZnAtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHhcbiAgfVxufVxuXG4ubWZwLWllNyAubWZwLWltZyB7XG4gIHBhZGRpbmc6IDBcbn1cblxuLm1mcC1pZTcgLm1mcC1ib3R0b20tYmFyIHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMzAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIHdpZHRoOiA2MDBweFxufVxuXG4ubWZwLWllNyAubWZwLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDBcbn1cblxuLm1mcC1pZTcgLm1mcC1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDQ0cHhcbn1cblxuLm1mcC1pZTcgLm1mcC1jbG9zZSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAwXG59XG5cbiNsb2FkZXItY29udGFpbmVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5OTk7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZcbn1cblxuI2xvYWRlci1jb250YWluZXIgLmxvYWRlciB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyNXJlbVxufVxuXG4jbG9hZGVyLWNvbnRhaW5lciAubG9hZGVyLCAjbG9hZGVyLWNvbnRhaW5lciAubG9hZGVyX19sb2dvIGRpdiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKVxufVxuXG4jbG9hZGVyLWNvbnRhaW5lciAubG9hZGVyX19sb2dvIGRpdiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogM3M7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogM3M7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAzcmVtXG59XG5cbiNsb2FkZXItY29udGFpbmVyIC5sb2FkZXJfX2xvZ28gZGl2OmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2hyaW5rLTI7XG4gIGFuaW1hdGlvbi1uYW1lOiBzaHJpbmstMlxufVxuXG4jbG9hZGVyLWNvbnRhaW5lciAubG9hZGVyX19sb2dvIGRpdjpudGgtY2hpbGQoMikge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzaHJpbms7XG4gIGFuaW1hdGlvbi1uYW1lOiBzaHJpbmtcbn1cblxuI2xvYWRlci1jb250YWluZXIgLmxvYWRlcl9fcHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBub25lO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjNyZW1cbn1cblxuLnBhZ2UtdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDhyZW0gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5wYWdlLXRpdGxlIC50aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogLXdlYmtpdC1maXQtY29udGVudDtcbiAgd2lkdGg6IC1tb3otZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi5wYWdlLXRpdGxlOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjM1KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCJcIlxufVxuXG4uYWJvdXQtdXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XG59XG5cbi5hYm91dC11czpmaXJzdC1jaGlsZCwge1xuICBwYWRkaW5nOiA1cmVtIDA7XG59XG5cbi5hYm91dC11czpsYXN0LWNoaWxkLCB7XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtO1xufVxuXG4uYWJvdXQtdXMgLmlubmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogODAlO1xuXG4gICYudy0xMDAge1xuICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgIC5oZXJlLWF0IHtcbiAgICAgIC5teS10YWJzIHtcbiAgICAgICAgLnRhYnMtbmF2IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjNTEyZjExO1xuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRhYi1jb250YWluZXIge1xuICAgICAgICAgIC52aWRlby1saXN0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hYm91dC11cyAuaW5uZXIge1xuICAgIG1heC13aWR0aDogMTAwJVxuICB9XG59XG5cbi5hYm91dC11cyAubWFpbi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uYWJvdXQtdXMgLmJhbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAzNSVcbn1cblxuLmFib3V0LXVzIC5iYW5uZXIgaW1nIHtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlclxufVxuXG4uYWJvdXQtdXM6Zmlyc3QtY2hpbGQgLmhlcmUtYXQge1xuICBwYWRkaW5nOiA1cmVtIDBcbn1cblxuLmFib3V0LXVzIC5oZXJlLWF0IC5saXN0LWl0ZW0ge1xuICAtbXMtZmxleC1mbG93OiB3cmFwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogd3JhcDtcbiAgbWFyZ2luOiAwIC0xLjVyZW1cbn1cblxuLmFib3V0LXVzIC5oZXJlLWF0IC5saXN0LWl0ZW0gLml0ZW0ge1xuICBwYWRkaW5nOiAwIDEuNXJlbTtcbiAgd2lkdGg6IDMzLjMzJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYWJvdXQtdXMgLmhlcmUtYXQgLmxpc3QtaXRlbSAuaXRlbSB7XG4gICAgd2lkdGg6IDEwMCVcbiAgfVxuICAuYWJvdXQtdXMgLmhlcmUtYXQgLmxpc3QtaXRlbSAuaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtXG4gIH1cbn1cblxuLmFib3V0LXVzIC5oZXJlLWF0IC5saXN0LWl0ZW0gLml0ZW0gLndyYXAge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIC4xNik7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIC4xNik7XG4gIGJhY2tncm91bmQ6ICNjOWUxY2I7XG4gIHBhZGRpbmc6IDNyZW1cbn1cblxuLmFib3V0LXVzIC5oZXJlLWF0IC5saXN0LWl0ZW0gLml0ZW06Zmlyc3QtY2hpbGQgLndyYXAgLnRpdGxlIHtcbiAgY29sb3I6ICM1MTJmMTFcbn1cblxuLmFib3V0LXVzIC5oZXJlLWF0IC5saXN0LWl0ZW0gLml0ZW06bnRoLWNoaWxkKDIpIC53cmFwIHtcbiAgYmFja2dyb3VuZDogI2Y0ZThkNlxufVxuXG4uYWJvdXQtdXMgLmhlcmUtYXQgLmxpc3QtaXRlbSAuaXRlbTpudGgtY2hpbGQoMikgLndyYXAgLnRpdGxlIHtcbiAgY29sb3I6ICMyZDhiMzVcbn1cblxuLmFib3V0LXVzIC5oZXJlLWF0IC5saXN0LWl0ZW0gLml0ZW06bnRoLWNoaWxkKDMpIC53cmFwIC50aXRsZSB7XG4gIGNvbG9yOiAjNTEyZjExXG59XG5cbi5hYm91dC11cyAuaGVyZS1hdCAubGlzdC1pdGVtIC5pdGVtIC5pY29uIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAtd2Via2l0LWZpdC1jb250ZW50O1xuICB3aWR0aDogLW1vei1maXQtY29udGVudDtcbiAgd2lkdGg6IGZpdC1jb250ZW50XG59XG5cbi5hYm91dC11cyAuaGVyZS1hdCAubGlzdC1pdGVtIC5pdGVtIC5pY29uIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDMuNXJlbVxufVxuXG4uYWJvdXQtdXMgLmhlcmUtYXQgLmxpc3QtaXRlbSAuaXRlbSAuZGVzYyB7XG4gIGZvbnQtc2l6ZTogMS40cmVtXG59XG5cbi5hYm91dC11cyAuaGVyZS1hdCAubGlzdC1pdGVtIC5pdGVtIC50aXRsZSB7XG4gIG1hcmdpbjogMXJlbSAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG4uYWJvdXQtdXMgLmhlcmUtYXQgLmNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogNXJlbVxufVxuXG4uYWJvdXQtdXMgLmhlcmUtYXQgLmNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmFib3V0LXVzIC5oZXJlLWF0IC5teS10YWJzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAuMTYpO1xuICBtYXJnaW4tdG9wOiA1cmVtO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAuMTYpO1xuICBiYWNrZ3JvdW5kOiAjZmZmXG59XG5cbi5hYm91dC11cyAuaGVyZS1hdCAubXktdGFicyAudGFicy1uYXYtd3JhcCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93LXg6IGF1dG9cbn1cblxuLmFib3V0LXVzIC5oZXJlLWF0IC5teS10YWJzIC50YWJzLW5hdiB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiA1NzVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgbGlzdC1zdHlsZTogbm9uZVxufVxuXG4uYWJvdXQtdXMgLmhlcmUtYXQgLm15LXRhYnMgLnRhYnMtbmF2IGxpIHtcbiAgd2lkdGg6IDMzLjMzJVxufVxuXG4uYWJvdXQtdXMgLmhlcmUtYXQgLm15LXRhYnMgLnRhYnMtbmF2IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmlnaHQ6IC4wNXJlbSBzb2xpZCByZ2JhKDgxLCA0NywgMTcsIC41KVxufVxuXG4uYWJvdXQtdXMgLmhlcmUtYXQgLm15LXRhYnMgLnRhYnMtbmF2IGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2Y0ZThkNjtcbiAgcGFkZGluZzogMS4ycmVtO1xuICBjb2xvcjogIzUxMmYxMTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXBcbn1cblxuLmFib3V0LXVzIC5oZXJlLWF0IC5teS10YWJzIC50YWJzLW5hdiBsaS5hY3RpdmUgYSB7XG4gIGJhY2tncm91bmQ6ICM1MTJmMTE7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwXG59XG5cbi5hYm91dC11cyAuaGVyZS1hdCAubXktdGFicyAudGFiLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDRyZW0gNXJlbVxufVxuXG4uYWJvdXQtdXMgLmhlcmUtYXQgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLmltYWdlcyB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG59XG5cbi5hYm91dC11cyAuaGVyZS1hdCAubXktdGFicyAudGFiLWNvbnRhaW5lciAuaW1hZ2VzIC5pbWFnZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgLjE2KTtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgLjE2KTtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gM3JlbSlcbn1cblxuLmFib3V0LXVzIC5oZXJlLWF0IC5teS10YWJzIC50YWItY29udGFpbmVyIC5kb3dubG9hZC1saXN0IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gIGNvbG9yOiAjMmQ4YjM1O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIuNnJlbVxufVxuXG4uYWJvdXQtdXMgLmhlcmUtYXQgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLmRvd25sb2FkLWxpc3QgYTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAuOHJlbTtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogIzJkOGIzNTtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgY29udGVudDogXCJcIlxufVxuXG4uYWJvdXQtdXMgLmhlcmUtYXQgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLmRvd25sb2FkLWxpc3QgYTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbVxufVxuXG4uYWJvdXQtdXMgLmhlcmUtYXQgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLnZpZGVvLWxpc3Qge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA4MC44cmVtXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWJvdXQtdXMgLmhlcmUtYXQgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLnZpZGVvLWxpc3Qge1xuICAgIG1heC13aWR0aDogMTAwJVxuICB9XG59XG5cbi5hYm91dC11cyAuaGVyZS1hdCAubXktdGFicyAudGFiLWNvbnRhaW5lciAudmlkZW8tbGlzdCAuaXRlbXMge1xuICAtbXMtZmxleC1mbG93OiB3cmFwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogd3JhcDtcbiAgbWFyZ2luOiAwIC0xLjVyZW1cbn1cblxuLmFib3V0LXVzIC5oZXJlLWF0IC5teS10YWJzIC50YWItY29udGFpbmVyIC52aWRlby1saXN0IC5pdGVtcyAuaXRlbSB7XG4gIHBhZGRpbmc6IDAgMS41cmVtO1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uYWJvdXQtdXMgLmhlcmUtYXQgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLnZpZGVvLWxpc3QgLml0ZW1zIC5pdGVtIC52aWRlbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDU5Ljg5NzE3JVxufVxuXG4uYWJvdXQtdXMgLmhlcmUtYXQgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLnZpZGVvLWxpc3QgLml0ZW1zIC5pdGVtIC52aWRlbyBpZnJhbWUge1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYWJvdXQtdXMgLmhlcmUtYXQgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLnZpZGVvLWxpc3QgLml0ZW1zIC5pdGVtIHtcbiAgICB3aWR0aDogMTAwJVxuICB9XG59XG5cbi5ibG9nLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgcGFkZGluZzogNXJlbSAwXG59XG5cbi5ibG9nLXNlY3Rpb24gLm1haW4tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmJsb2ctc2VjdGlvbiAuYmxvZy13cmFwcGVyIHtcbiAgLW1zLWZsZXgtZmxvdzogd3JhcDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHdyYXBcbn1cblxuLmJsb2ctc2VjdGlvbiAuYmxvZy13cmFwcGVyIC5zaWRlYmFyLW1lbnUge1xuICBwYWRkaW5nLXJpZ2h0OiA3cmVtO1xufVxuXG4uYmxvZy1zZWN0aW9uIC5ibG9nLXdyYXBwZXIgLmJsb2ctaXRlbXMtd3JhcHBlciAuaXRlbSB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAuMTYpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgLW8tdHJhbnNpdGlvbjogLjNzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIC4xNilcbn1cblxuLmJsb2ctc2VjdGlvbiAuYmxvZy13cmFwcGVyIC5ibG9nLWl0ZW1zLXdyYXBwZXIgLml0ZW0gLmJveC1pbWcge1xuICB3aWR0aDogMzMuMzMlXG59XG5cbi5ibG9nLXNlY3Rpb24gLmJsb2ctd3JhcHBlciAuYmxvZy1pdGVtcy13cmFwcGVyIC5pdGVtIC5ib3gtaW1nIC5pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG4uYmxvZy1zZWN0aW9uIC5ibG9nLXdyYXBwZXIgLmJsb2ctaXRlbXMtd3JhcHBlciAuaXRlbSAuYm94LWltZyAuaW1hZ2UgaW1nIHtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICAtby10cmFuc2l0aW9uOiAuM3M7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyXG59XG5cbi5ibG9nLXNlY3Rpb24gLmJsb2ctd3JhcHBlciAuYmxvZy1pdGVtcy13cmFwcGVyIC5pdGVtIC5jYXB0aW9uIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogM3JlbSA1cmVtO1xuICB3aWR0aDogNjYuNjYlXG59XG5cbi5ibG9nLXNlY3Rpb24gLmJsb2ctd3JhcHBlciAuYmxvZy1pdGVtcy13cmFwcGVyIC5pdGVtIC5jYXB0aW9uIC50aXRsZSBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi5ibG9nLXNlY3Rpb24gLmJsb2ctd3JhcHBlciAuYmxvZy1pdGVtcy13cmFwcGVyIC5pdGVtIC5jYXB0aW9uIC5kZXNjIHtcbiAgbWFyZ2luLXRvcDogMXJlbVxufVxuXG4uYmxvZy1zZWN0aW9uIC5ibG9nLXdyYXBwZXIgLmJsb2ctaXRlbXMtd3JhcHBlciAuaXRlbSAuY2FwdGlvbiAuZGVzYyBwIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjZyZW1cbn1cblxuLmJsb2ctc2VjdGlvbiAuYmxvZy13cmFwcGVyIC5ibG9nLWl0ZW1zLXdyYXBwZXIgLml0ZW0gLmNhcHRpb24gLnRhZ3MgKiB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMi42cmVtXG59XG5cbi5ibG9nLXNlY3Rpb24gLmJsb2ctd3JhcHBlciAuYmxvZy1pdGVtcy13cmFwcGVyIC5pdGVtIC5jYXB0aW9uIC5kYXRlIHtcbiAgbWFyZ2luLXRvcDogMS44cmVtO1xuICBjb2xvcjogIzgxODE4MTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpY1xufVxuXG4uYmxvZy1zZWN0aW9uIC5ibG9nLXdyYXBwZXIgLmJsb2ctaXRlbXMtd3JhcHBlciAuaXRlbSAuY2FwdGlvbiAuYnRuLXdyYXAge1xuICBtYXJnaW4tdG9wOiAxcmVtXG59XG5cbi5ibG9nLXNlY3Rpb24gLmJsb2ctd3JhcHBlciAuYmxvZy1pdGVtcy13cmFwcGVyIC5pdGVtOmhvdmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAuMTYpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgLW8tdHJhbnNpdGlvbjogLjNzO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIGJveC1zaGFkb3c6IDAgLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIC4xNilcbn1cblxuLmJsb2ctc2VjdGlvbiAuYmxvZy13cmFwcGVyIC5ibG9nLWl0ZW1zLXdyYXBwZXIgLml0ZW06aG92ZXIgLmJveC1pbWcgaW1nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICAtby10cmFuc2l0aW9uOiAuM3M7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgdHJhbnNpdGlvbjogLjNzXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1zZWN0aW9uIC5ibG9nLXdyYXBwZXIgLmJsb2ctaXRlbXMtd3JhcHBlciAuaXRlbSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW1cbiAgfVxuICAuYmxvZy1zZWN0aW9uIC5ibG9nLXdyYXBwZXIgLmJsb2ctaXRlbXMtd3JhcHBlciAuaXRlbSAuYm94LWltZywgLmJsb2ctc2VjdGlvbiAuYmxvZy13cmFwcGVyIC5ibG9nLWl0ZW1zLXdyYXBwZXIgLml0ZW0gLmNhcHRpb24ge1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cbiAgLmJsb2ctc2VjdGlvbiAuYmxvZy13cmFwcGVyIC5ibG9nLWl0ZW1zLXdyYXBwZXIgLml0ZW0gLmNhcHRpb24ge1xuICAgIHBhZGRpbmc6IDNyZW1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2ctc2VjdGlvbiAuYmxvZy13cmFwcGVyIC5ibG9nLWl0ZW1zLXdyYXBwZXIsIC5ibG9nLXNlY3Rpb24gLmJsb2ctd3JhcHBlciAuc2lkZWJhci1tZW51IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCVcbiAgfVxuICAuYmxvZy1zZWN0aW9uIC5ibG9nLXdyYXBwZXIgLnNpZGViYXItbWVudSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwXG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zaWRlYmFyLW1lbnUgLmhlYWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICB9XG4gIC5zaWRlYmFyLW1lbnUgLmhlYWQ6YWZ0ZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAycmVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAyNHB4LzEgTWF0ZXJpYWwgRGVzaWduIEljb25zO1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIGNvbnRlbnQ6IFwiXFxmMTQwXCJcbiAgfVxuICAuc2lkZWJhci1tZW51IC5maWx0ZXItbGlzdCwgLnNpZGViYXItbWVudSAubWVudS1saXN0IHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbiAgLnNpZGViYXItbWVudSAud3JhcDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbVxuICB9XG59XG5cbi5iZS1hLXNwb25zb3Ige1xuICBwYWRkaW5nOiA1cmVtIDBcbn1cblxuLmJlLWEtc3BvbnNvciAubWFpbi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uYmUtYS1zcG9uc29yIC5wYWdlLWRlc2Mge1xuICBtYXJnaW4tYm90dG9tOiA2cmVtXG59XG5cbi5iZS1hLXNwb25zb3IgLnBhZ2UtZGVzYyBwIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmJlLWEtc3BvbnNvciAucGFnZS1kZXNjIHA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW1cbn1cblxuLmJlLWEtc3BvbnNvciBhcnRpY2xlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAuMTYpO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAuMTYpXG59XG5cbi5iZS1hLXNwb25zb3IgYXJ0aWNsZSAud3JhcCAuaGVhZCB7XG4gIGJhY2tncm91bmQ6ICMyZDhiMzU7XG4gIHBhZGRpbmc6IDEuM3JlbSAzcmVtXG59XG5cbi5iZS1hLXNwb25zb3IgYXJ0aWNsZSAud3JhcCAuaGVhZCBoMiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG4uYmUtYS1zcG9uc29yIGFydGljbGUgLndyYXAgLmNvbnRlbnQge1xuICBwYWRkaW5nOiAzcmVtXG59XG5cbi5iZS1hLXNwb25zb3IgYXJ0aWNsZSAud3JhcCAuY29udGVudCAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG4uYmUtYS1zcG9uc29yIGFydGljbGUgLndyYXAgLmNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtXG59XG5cbi5iZS1hLXNwb25zb3IgYXJ0aWNsZSAud3JhcCAuY29udGVudCBwOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtXG59XG5cbi5iZS1hLXNwb25zb3IgYXJ0aWNsZSAud3JhcCAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0ge1xuICBib3JkZXItdG9wOiAuMDVyZW0gc29saWQgcmdiYSg4MSwgNDcsIDE3LCAuMik7XG4gIHBhZGRpbmc6IDJyZW0gNXJlbVxufVxuXG4uYmUtYS1zcG9uc29yIGFydGljbGUgLndyYXAgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGluZyB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjdXJzb3I6IHBvaW50ZXJcbn1cblxuLmJlLWEtc3BvbnNvciBhcnRpY2xlIC53cmFwIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRpbmcgLmFycm93IHtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICAtby10cmFuc2l0aW9uOiAuM3M7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZG93bi5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogOTAlIGF1dG87XG4gIHdpZHRoOiAxLjhyZW07XG4gIGhlaWdodDogLjlyZW1cbn1cblxuLmJlLWEtc3BvbnNvciBhcnRpY2xlIC53cmFwIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRpbmcgLmlubmVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDBcbn1cblxuLmJlLWEtc3BvbnNvciBhcnRpY2xlIC53cmFwIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbS5hY3RpdmUgLmFjY29yZGlvbi1oZWFkaW5nIC5hcnJvdyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgLW8tdHJhbnNpdGlvbjogLjNzO1xuICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG4gIHRyYW5zaXRpb246IC4zc1xufVxuXG4uYmUtYS1zcG9uc29yIGFydGljbGUgLndyYXAgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAycmVtXG59XG5cbi5iZS1hLXNwb25zb3IgYXJ0aWNsZSAud3JhcCAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1jb250ZW50IHAge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjZyZW1cbn1cblxuLmJlLWEtc3BvbnNvciBhcnRpY2xlIC53cmFwIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWNvbnRlbnQgcCBiIHtcbiAgY29sb3I6ICMyZDhiMzVcbn1cblxuLmJlLWEtc3BvbnNvciBhcnRpY2xlIC53cmFwIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWNvbnRlbnQgcDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbVxufVxuXG4uYmUtYS1zcG9uc29yIGFydGljbGUgLndyYXAgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tY29udGVudCBzdHJvbmcge1xuICBmb250LXN0eWxlOiBpdGFsaWNcbn1cblxuLmF3ZXNvbWUtc3BvbnNvcnMge1xuICBwYWRkaW5nLWJvdHRvbTogNXJlbVxufVxuXG4uYXdlc29tZS1zcG9uc29ycyAubWFpbi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uYXdlc29tZS1zcG9uc29ycyAubG9hZC1tb3JlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5hd2Vzb21lLXNwb25zb3JzIC5pdGVtcyB7XG4gIC1tcy1mbGV4LWZsb3c6IHdyYXA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiB3cmFwO1xuICBtYXJnaW46IDAgLTEuNXJlbVxufVxuXG4uYXdlc29tZS1zcG9uc29ycyAuaXRlbXMgLml0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICBwYWRkaW5nOiAwIDEuNXJlbTtcbiAgd2lkdGg6IDMzLjMzJVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmF3ZXNvbWUtc3BvbnNvcnMgLml0ZW1zIC5pdGVtIHtcbiAgICB3aWR0aDogNTAlXG4gIH1cbn1cblxuLmF3ZXNvbWUtc3BvbnNvcnMgLml0ZW1zIC5pdGVtIC53cmFwIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAuMTYpO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAuMTYpXG59XG5cbi5hd2Vzb21lLXNwb25zb3JzIC5pdGVtcyAuaXRlbSAud3JhcCAuYm94LWltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA4MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd2Vzb21lLXNwb25zb3JzIC5pdGVtcyAuaXRlbSAud3JhcCAuYm94LWltZyBpbWcge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmF3ZXNvbWUtc3BvbnNvcnMgLml0ZW1zIC5pdGVtIC53cmFwIC5jYXB0aW9uIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogM3JlbVxufVxuXG4uYXdlc29tZS1zcG9uc29ycyAuaXRlbXMgLml0ZW0gLndyYXAgLmNhcHRpb24gLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbVxufVxuXG4uYXdlc29tZS1zcG9uc29ycyAuaXRlbXMgLml0ZW0gLndyYXAgLmNhcHRpb24gLnRpdGxlIGEge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgLW8tdHJhbnNpdGlvbjogLjNzO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG4uYXdlc29tZS1zcG9uc29ycyAuaXRlbXMgLml0ZW0gLndyYXAgLmNhcHRpb24gLmRlc2Mge1xuICBtYXJnaW4tYm90dG9tOiAycmVtXG59XG5cbi5hd2Vzb21lLXNwb25zb3JzIC5pdGVtcyAuaXRlbSAud3JhcCAuY2FwdGlvbiAuZGVzYyBwIHtcbiAgZm9udC1zaXplOiAxLjRyZW1cbn1cblxuLmF3ZXNvbWUtc3BvbnNvcnMgLml0ZW1zIC5pdGVtIC53cmFwIC5jYXB0aW9uIC5kYXRlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgY29sb3I6ICMyZDhiMzU7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA3MDBcbn1cblxuLmF3ZXNvbWUtc3BvbnNvcnMgLml0ZW1zIC5pdGVtIC53cmFwOmhvdmVyIC5ib3gtaW1nIHtcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG4uYXdlc29tZS1zcG9uc29ycyAuaXRlbXMgLml0ZW0gLndyYXA6aG92ZXIgLmJveC1pbWcgaW1nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlXG59XG5cbi5hd2Vzb21lLXNwb25zb3JzIC5pdGVtcyAuaXRlbSAud3JhcDpob3ZlciAuY2FwdGlvbiAudGl0bGUgYSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICAtby10cmFuc2l0aW9uOiAuM3M7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgY29sb3I6ICMyZDhiMzVcbn1cblxuLmJsb2ctaW5kaXYge1xuICBwYWRkaW5nLWJvdHRvbTogNXJlbVxufVxuXG4uYnJlYWRjcnVtYiB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICBhLCBzcGFuIHtcbiAgICBjb2xvcjogIzk4OTg5ODtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxufVxuXG4uYmxvZy1pbmRpdiAuc2lkZWJhci1tZW51IHtcbiAgcGFkZGluZy1yaWdodDogNXJlbVxufVxuXG4uYmxvZy1pbmRpdiAuZnVsbC1jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiA1cmVtXG59XG5cbi5ibG9nLWluZGl2IC5jb250ZW50LWNvbnRhaW5lciAuZnVsbC1jb250ZW50IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgbGlzdC1zdHlsZTogbm9uZVxufVxuXG4uYmxvZy1pbmRpdiAuY29udGVudC1jb250YWluZXIgLmZ1bGwtY29udGVudCBsaTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAuM3JlbTtcbiAgYmFja2dyb3VuZDogcmdiYSg0NSwgMTM5LCA1MywgLjIpO1xuICB3aWR0aDogMjByZW07XG4gIGhlaWdodDogLjNyZW07XG4gIGNvbnRlbnQ6IFwiXCJcbn1cblxuLmJsb2ctaW5kaXYgLmNvbnRlbnQtY29udGFpbmVyIGgyLCAuYmxvZy1pbmRpdiAuY29udGVudC1jb250YWluZXIgaDMge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBjb2xvcjogIzJkOGIzNTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG4uYmxvZy1pbmRpdiAuY29udGVudC1jb250YWluZXIgaDIge1xuICBjb2xvcjogIzUxMmYxMTtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBmb250LXdlaWdodDogODAwXG59XG5cbi5ibG9nLWluZGl2IC5jb250ZW50LWNvbnRhaW5lciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjZyZW1cbn1cblxuLmJsb2ctaW5kaXYgLmNvbnRlbnQtY29udGFpbmVyIC5pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW1cbn1cblxuLmJsb2ctaW5kaXYgLmNvbnRlbnQtY29udGFpbmVyIC50YWdzIHtcbiAgcGFkZGluZzogMXJlbSAwO1xuICBjb2xvcjogI2I1YjViNTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLmJsb2ctaW5kaXYgLmNvbnRlbnQtY29udGFpbmVyIC5kYXRlIHtcbiAgY29sb3I6ICM1MTJmMTE7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi5ibG9nLWluZGl2IC5jb250ZW50LWNvbnRhaW5lciBoMyB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMFxufVxuXG4uYmxvZy1pbmRpdiAuY29udGVudC1jb250YWluZXIgLnNvY2lhbC13cmFwIHtcbiAgbWFyZ2luLXRvcDogNXJlbVxufVxuXG4uYWRkdG9hbnlfaGVhZGVyLFxuLmJsb2ctaW5kaXYgLmNvbnRlbnQtY29udGFpbmVyIC5zb2NpYWwtd3JhcCAudGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIG1hcmdpbi10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgY29sb3I6ICMyZDhiMzU7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZVxufVxuXG4uYmxvZy1pbmRpdiAuY29udGVudC1jb250YWluZXIgLnNvY2lhbC13cmFwIC5zb2NpYWwtbGlzdCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxufVxuXG4uYmxvZy1pbmRpdiAuY29udGVudC1jb250YWluZXIgLnNvY2lhbC13cmFwIC5zb2NpYWwtbGlzdCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrXG59XG5cbi5ibG9nLWluZGl2IC5jb250ZW50LWNvbnRhaW5lciAuc29jaWFsLXdyYXAgLnNvY2lhbC1saXN0IGEgaW1nIHtcbiAgd2lkdGg6IDMuMnJlbTtcbiAgaGVpZ2h0OiBhdXRvXG59XG5cbi5ibG9nLWluZGl2IC5jb250ZW50LWNvbnRhaW5lciAuc29jaWFsLXdyYXAgLnNvY2lhbC1saXN0IGE6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMnJlbVxufVxuXG4uY2FydC1zZWN0aW9uIHtcbiAgcGFkZGluZzogNXJlbSAwXG59XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiA1cmVtXG59XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuYmFjay10by1zaG9wIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAycmVtXG59XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuYmFjay10by1zaG9wIHN2ZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEuNXJlbVxufVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmJhY2stdG8tc2hvcCBzdmcgcGF0aCB7XG4gIGZpbGw6ICMyZDhiMzU7XG4gIHN0cm9rZTogIzJkOGIzNVxufVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmJhY2stdG8tc2hvcCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgY29sb3I6ICMyZDhiMzU7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemVcbn1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLnRhYmxlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAuMTYpO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAuMTYpO1xuICB3aWR0aDogMTAwJVxufVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAudGFibGUgdGhlYWQgdGgge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICM1MTJmMTE7XG4gIHBhZGRpbmc6IDEuM3JlbSAycmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC50YWJsZSB0aGVhZCB0aDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAudGFibGUgdGJvZHkgdHI6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IC4xcmVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgLjE2KVxufVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAudGFibGUgdGJvZHkgdHIgdGQge1xuICBwYWRkaW5nOiAycmVtXG59XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC50YWJsZSB0Ym9keSB0ciB0ZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLnRhYmxlIHRoZWFkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTk5OTlweDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlblxuICB9XG4gIC5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC50YWJsZSB0YWJsZSwgLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLnRhYmxlIHRib2R5LCAuY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAudGFibGUgdGQsIC5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC50YWJsZSB0aCwgLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLnRhYmxlIHRoZWFkLCAuY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAudGFibGUgdHIge1xuICAgIGRpc3BsYXk6IGJsb2NrXG4gIH1cbiAgLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLnRhYmxlIHRib2R5IHRyOmZpcnN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbiAgLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLnRhYmxlIHRib2R5IHRyIHRkIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gIH1cbiAgLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLnRhYmxlIHRib2R5IHRyIHRkOmxhc3QtY2hpbGQge1xuICAgIHRleHQtYWxpZ246IHN0YXJ0XG4gIH1cbiAgLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLnRhYmxlIHRib2R5IHRyIHRkOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB3aWR0aDogMjUlO1xuICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29udGVudDogYXR0cihkYXRhLXRpdGxlKVxuICB9XG59XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5mb3JtLWdyb3VwIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIG1heC13aWR0aDogMzZyZW07XG4gIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5mb3JtLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCVcbiAgfVxuXG4gIC5ibG9nLWluZGl2IC5mdWxsLWNvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbVxuICB9XG59XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5mb3JtLWdyb3VwIGlucHV0IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXg6IDE7XG4gIGZsZXg6IDE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogLjJyZW0gc29saWQgIzk4OTg5ODtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxcmVtIDAgMCAxcmVtO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAxLjJyZW0gMnJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHJlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtXG59XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5mb3JtLWdyb3VwIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTg5ODk4O1xuICBmb250LXNpemU6IDEuNnJlbVxufVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAuZm9ybS1ncm91cCBidXR0b24ge1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAgMXJlbSAxcmVtIDA7XG4gIGJhY2tncm91bmQ6ICM1MTJmMTE7XG4gIHBhZGRpbmc6IDAgMi40cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLnByb2R1Y3QtaXRlbSB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaFxufVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAucHJvZHVjdC1pdGVtIC5ib3gtaW1nIHtcbiAgd2lkdGg6IDEycmVtXG59XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5wcm9kdWN0LWl0ZW0gLmJveC1pbWcgLmltYWdlIHtcbiAgYm9yZGVyOiAuNXB4IHNvbGlkICNlMmUyZTI7XG4gIHdpZHRoOiAxMnJlbTtcbiAgaGVpZ2h0OiAxMnJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAucHJvZHVjdC1pdGVtIC5ib3gtaW1nIC5pbWFnZSBpbWcge1xuICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duO1xuICBwYWRkaW5nOiAxcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBzY2FsZS1kb3duXG59XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5wcm9kdWN0LWl0ZW0gLmNhcHRpb24ge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgM3JlbTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEycmVtKVxufVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAucHJvZHVjdC1pdGVtIC5jYXB0aW9uIC50aXRsZSBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5hbW91bnQgLndyYXAge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDBcbn1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLmFtb3VudCAud3JhcCAubWludXMsIC5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5hbW91bnQgLndyYXAgLnBsdXMge1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAuMTYpO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAuMTYpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNmNGU4ZDY7XG4gIHdpZHRoOiAxLjhyZW07XG4gIGhlaWdodDogMS44cmVtXG59XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5hbW91bnQgLndyYXAgLm1pbnVzIGVtLCAuY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAuYW1vdW50IC53cmFwIC5wbHVzIGVtIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtXG59XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5hbW91bnQgLndyYXAgLmlucHV0LXdyYXAge1xuICB3aWR0aDogNHJlbVxufVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAuYW1vdW50IC53cmFwIC5pbnB1dC13cmFwIC5pbnB1dCB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5hbW91bnQgLndyYXAgLmlucHV0LXdyYXAgOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLCAuY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAuYW1vdW50IC53cmFwIC5pbnB1dC13cmFwIDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmVcbn1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLnByaWNlcyB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyXG59XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5wcmljZXMgLnByaWNlIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLnByaWNlcyAucHJpY2UtLW9sZCB7XG4gIGNvbG9yOiAjYjViNWI1O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaFxufVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLmNhcnQtcHJvZHVjdCAucHJpY2VzIC5wcmljZS0tbmV3IHtcbiAgY29sb3I6ICMwMDBcbn1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLnByaWNlcyAucHJpY2U6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IC44cmVtXG59XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5yZW1vdmUtYnRuIGEgZW0ge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxXG59XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5ib3R0b20tdyB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZy10b3A6IDNyZW1cbn1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLmJvdHRvbS13IC5yZW1vdmUtYWxsIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgLjNzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gIGJvcmRlcjogLjJyZW0gc29saWQgIzUxMmYxMTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgcGFkZGluZzogMS4xcmVtIDIuM3JlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjNTEyZjExO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLmJvdHRvbS13IC5yZW1vdmUtYWxsIC5pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtXG59XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5ib3R0b20tdyAucmVtb3ZlLWFsbCAuaWNvbiBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAycmVtXG59XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5ib3R0b20tdyAudXBkYXRlLWNhcnQge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3M7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAuM3M7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjNTEyZjExO1xuICBwYWRkaW5nOiAxLjFyZW0gMi4zcmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAuY2FydC1wcm9kdWN0IC5ib3R0b20tdyAudXBkYXRlLWNhcnQgLmljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW1cbn1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5jYXJ0LXByb2R1Y3QgLmJvdHRvbS13IC51cGRhdGUtY2FydCAuaWNvbiBpbWcge1xuICAtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG4gIGhlaWdodDogMnJlbVxufVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLm9yZGVyLXN1bW1hcnkge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIC4xNik7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIC4xNilcbn1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5vcmRlci1zdW1tYXJ5IC5oZWFkIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjNTEyZjExO1xuICBwYWRkaW5nOiAxLjNyZW0gMnJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAub3JkZXItc3VtbWFyeSAuYm9keSB7XG4gIHBhZGRpbmc6IDJyZW1cbn1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5vcmRlci1zdW1tYXJ5IC5ib2R5IC50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAub3JkZXItc3VtbWFyeSAuYm9keSAudGFibGUgdHIgdGQge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLm9yZGVyLXN1bW1hcnkgLmJvZHkgLnRhYmxlIHRyIHRkIHAge1xuICBjb2xvcjogIzk4OTg5ODtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDBcbn1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5vcmRlci1zdW1tYXJ5IC5ib2R5IC50YWJsZSB0ciB0ZDpudGgtY2hpbGQoMikge1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiByaWdodFxufVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLm9yZGVyLXN1bW1hcnkgLmJvZHkgLnRhYmxlIHRyOm50aC1sYXN0LWNoaWxkKDIpIHRkIHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW1cbn1cblxuLmNhcnQtc2VjdGlvbiAuY2FydC13cmFwcGVyIC5vcmRlci1zdW1tYXJ5IC5ib2R5IC50YWJsZSB0cjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogNXJlbVxufVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLm9yZGVyLXN1bW1hcnkgLmJvZHkgLnRhYmxlIHRyOmxhc3QtY2hpbGQgdGQge1xuICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMFxufVxuXG4uY2FydC1zZWN0aW9uIC5jYXJ0LXdyYXBwZXIgLm9yZGVyLXN1bW1hcnkgLmJvZHkgLnRhYmxlIHRyOmxhc3QtY2hpbGQgdGQ6bnRoLWNoaWxkKDIpIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0XG59XG5cbi5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAub3JkZXItc3VtbWFyeSAuYnRuIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjMmQ4YjM1O1xuICBwYWRkaW5nOiAxLjJyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJ0LXNlY3Rpb24gLmNhcnQtd3JhcHBlciAub3JkZXItc3VtbWFyeSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbVxuICB9XG59XG5cbi5jaGVja291dC1zZWN0aW9uIHtcbiAgcGFkZGluZzogM3JlbSAwIDEycmVtXG59XG5cbi5jaGVja291dC1zZWN0aW9uIC5mb3JtLXRpdGxlIHtcbiAgYmFja2dyb3VuZDogIzUxMmYxMTtcbiAgcGFkZGluZzogMS4zcmVtIDNyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAuYnJlYWRjcnVtYiB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZVxufVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAuYnJlYWRjcnVtYiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAuYnJlYWRjcnVtYiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtXG59XG5cbi5jaGVja291dC1zZWN0aW9uIC5icmVhZGNydW1iIGxpIGEge1xuICAtby10ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWF4LXdpZHRoOiAzMHZ3O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogI2I1YjViNTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcFxufVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAuYnJlYWRjcnVtYiBsaS5hY3RpdmU6YmVmb3JlIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudFxufVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAuYnJlYWRjcnVtYiBsaS5hY3RpdmUgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNzAwXG59XG5cbi5jaGVja291dC1zZWN0aW9uIC5icmVhZGNydW1iIGxpOm5vdCg6Zmlyc3QtY2hpbGQpOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogY2FsYygxMDAlICsgMXJlbSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY29sb3I6ICNiNWI1YjU7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29udGVudDogXCI+XCJcbn1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLmxlZnQtdyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgLjE2KTtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgLjE2KVxufVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAud3JhcHBlciB7XG4gIHBhZGRpbmc6IDNyZW1cbn1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tZGlmZmVyZW50LWFkZHJlc3MgLmZvcm0tMiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMFxufVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAuZm9ybS1kaWZmZXJlbnQtYWRkcmVzcyAuZm9ybS0yLmFjdGl2ZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXRcbn1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tZGlmZmVyZW50LWFkZHJlc3MgLmNoZWNrYm94IGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvXG59XG5cbi5jaGVja291dC1zZWN0aW9uIC5mb3JtLWRpZmZlcmVudC1hZGRyZXNzIC5jaGVja2JveCBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWxlZnQ6IDNyZW1cbn1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tZGlmZmVyZW50LWFkZHJlc3MgLmNoZWNrYm94IGxhYmVsIHAge1xuICBjb2xvcjogIzc4NzE2YTtcbiAgZm9udC1zaXplOiAxLjZyZW1cbn1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tZGlmZmVyZW50LWFkZHJlc3MgLmNoZWNrYm94IGxhYmVsIHAgYSB7XG4gIGNvbG9yOiAjMmQ4YjM1XG59XG5cbi5jaGVja291dC1zZWN0aW9uIC5mb3JtLWRpZmZlcmVudC1hZGRyZXNzIC5jaGVja2JveCBsYWJlbDpiZWZvcmUge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICM5ODk4OTg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjOTg5ODk4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHdpZHRoOiAyLjFyZW07XG4gIGhlaWdodDogMi4xcmVtO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAuZm9ybS1kaWZmZXJlbnQtYWRkcmVzcyAuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICM1MTJmMTEsIGluc2V0IDAgMCAwIDRweCAjZmZmO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggIzUxMmYxMSwgaW5zZXQgMCAwIDAgNHB4ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM1MTJmMTFcbn1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tYWRkcmVzcyAuc2VsZWN0LWJveCwgLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tZGlmZmVyZW50LWFkZHJlc3MgLnNlbGVjdC1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tYWRkcmVzcyAuc2VsZWN0LWJveDphZnRlciwgLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tZGlmZmVyZW50LWFkZHJlc3MgLnNlbGVjdC1ib3g6YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDJyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogTGluZWFyaWNvbnMtRnJlZTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGNvbnRlbnQ6IFwiXFxlODc0XCJcbn1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tYWRkcmVzcyAuZm9ybS1ncm91cCwgLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tZGlmZmVyZW50LWFkZHJlc3MgLmZvcm0tZ3JvdXAge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbVxufVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAuZm9ybS1hZGRyZXNzIC5mb3JtLWdyb3VwIGxhYmVsLCAuY2hlY2tvdXQtc2VjdGlvbiAuZm9ybS1kaWZmZXJlbnQtYWRkcmVzcyAuZm9ybS1ncm91cCBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplXG59XG5cbi5jaGVja291dC1zZWN0aW9uIC5mb3JtLWFkZHJlc3MgLmZvcm0tZ3JvdXAgaW5wdXQsIC5jaGVja291dC1zZWN0aW9uIC5mb3JtLWRpZmZlcmVudC1hZGRyZXNzIC5mb3JtLWdyb3VwIGlucHV0IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAuMnJlbSByZ2JhKDgxLCA0NywgMTcsIC4yKTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiAwIDAgMCAuMnJlbSByZ2JhKDgxLCA0NywgMTcsIC4yKTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAwIDJyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDZyZW07XG4gIGhlaWdodDogNC42cmVtO1xuICBmb250LXNpemU6IDEuNnJlbVxufVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAuZm9ybS1hZGRyZXNzIC5mb3JtLWdyb3VwIC5hZGRyZXNzLWlucHV0LCAuY2hlY2tvdXQtc2VjdGlvbiAuZm9ybS1kaWZmZXJlbnQtYWRkcmVzcyAuZm9ybS1ncm91cCAuYWRkcmVzcy1pbnB1dCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbVxufVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAuZm9ybS1hZGRyZXNzIC5mb3JtLWdyb3VwIHNlbGVjdCxcbi5jaGVja291dC1zZWN0aW9uIC5mb3JtLWFkZHJlc3MgLmZvcm0tZ3JvdXAgLnNlbGVjdDItc2VsZWN0aW9uLFxuLmNoZWNrb3V0LXNlY3Rpb24gLmZvcm0tZGlmZmVyZW50LWFkZHJlc3MgLmZvcm0tZ3JvdXAgc2VsZWN0IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAuMnJlbSByZ2JhKDgxLCA0NywgMTcsIC4yKTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiAwIDAgMCAuMnJlbSByZ2JhKDgxLCA0NywgMTcsIC4yKTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAwIDJyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQuNnJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCxcbiAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxpbmUtaGVpZ2h0OiA0LjVyZW07XG4gIH1cbn1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLm9yZGVyLW5vdGUtdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IC44cmVtO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemVcbn1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLm9yZGVyLW5vdGUgdGV4dGFyZWEge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIC4ycmVtIHJnYmEoODEsIDQ3LCAxNywgLjIpICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgLjJyZW0gcmdiYSg4MSwgNDcsIDE3LCAuMikgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAycmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNXJlbSAhaW1wb3J0YW50O1xuICByZXNpemU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS42cmVtXG59XG5cbiNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG5cbi5jaGVja291dC1zZWN0aW9uIC5vcmRlci1ub3RlIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOWE5YTlhXG59XG5cbi5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAuMTYpO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAuMTYpXG59XG5cbi5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IC5oZWFkIHtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJhY2tncm91bmQ6ICM1MTJmMTE7XG4gIHBhZGRpbmc6IDEuM3JlbSAzcmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLm9yZGVyLXN1bW1hbnkgLmhlYWQgLmVkaXQtYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXJcbn1cblxuLmNoZWNrb3V0LXNlY3Rpb24ge1xuICAud2NfcGF5bWVudF9tZXRob2Qge1xuICAgIGlucHV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvXG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgIH1cblxuICAgIGxhYmVsIHAge1xuICAgICAgY29sb3I6ICM3ODcxNmE7XG4gICAgICBmb250LXNpemU6IDEuNnJlbVxuICAgIH1cblxuICAgIGxhYmVsIHAgYSB7XG4gICAgICBjb2xvcjogIzJkOGIzNVxuICAgIH1cblxuICAgIGxhYmVsOmJlZm9yZSB7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjOTg5ODk4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICM5ODk4OTg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgd2lkdGg6IDEuOHJlbTtcbiAgICAgIGhlaWdodDogMS44cmVtO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG5cbiAgICBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICM1MTJmMTEsIGluc2V0IDAgMCAwIDRweCAjZmZmO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICM1MTJmMTEsIGluc2V0IDAgMCAwIDRweCAjZmZmO1xuICAgICAgYmFja2dyb3VuZDogIzUxMmYxMVxuICAgIH1cbiAgfVxufVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAuaGVhZCAuZWRpdC1idG4gaW1nIHtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogYXV0b1xufVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAucHJvZHVjdC1vcmRlciB7XG4gIGJvcmRlci1ib3R0b206IC4wNXJlbSBzb2xpZCAjZTJlMmUyO1xuICBwYWRkaW5nOiAyLjJyZW1cbn1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLm9yZGVyLXN1bW1hbnkgLmxpc3Qge1xuICBoZWlnaHQ6IDE4cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvXG59XG5cbi5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IC5saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAuNnJlbVxufVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAubGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBib3JkZXItcmFkaXVzOiAuNXJlbTtcbiAgYmFja2dyb3VuZDogI2Y0ZThkNlxufVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAubGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBib3JkZXItcmFkaXVzOiAuNXJlbTtcbiAgYmFja2dyb3VuZDogIzUxMmYxMVxufVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAubGlzdCAudGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAubGlzdCAudGFibGUgdHI6bm90KDpsYXN0LWNoaWxkKSB0ZCB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtXG59XG5cbi5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IC5saXN0IC50YWJsZSB0ciB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IC5saXN0IC50YWJsZSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiA1MCU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IC5saXN0IC50YWJsZSB0ciB0ZDpudGgtY2hpbGQoMiksIC5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IC5saXN0IC50YWJsZSB0ciB0ZDpudGgtY2hpbGQoMykge1xuICB3aWR0aDogMjUlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLm9yZGVyLXN1bW1hbnkgLndyYXAge1xuICBib3JkZXItYm90dG9tOiAuMDVyZW0gc29saWQgI2UyZTJlMjtcbiAgcGFkZGluZzogMi4ycmVtXG59XG5cbi5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IC53cmFwIC50YWJsZSB7XG4gIHdpZHRoOiAxMDAlXG59XG5cbi5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IC53cmFwIC50YWJsZSB0ciB0ZCB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplXG59XG5cbi5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IC53cmFwIC50YWJsZSB0ciB0ZCBwIHtcbiAgY29sb3I6ICM5ODk4OTg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNDAwXG59XG5cbi5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IC53cmFwIC50YWJsZSB0ciB0ZDpudGgtY2hpbGQoMikge1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiByaWdodFxufVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAud3JhcCAudGFibGUgdHI6bnRoLWxhc3QtY2hpbGQoMikgdGQge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbVxufVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAud3JhcCAudGFibGUgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IDYwMFxufVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAud3JhcCAudGFibGUgdHI6bGFzdC1jaGlsZCB0ZDpudGgtY2hpbGQoMikge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogcmlnaHRcbn1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLm9yZGVyLXN1bW1hbnkgLnBvbGljeS10ZXh0IHtcbiAgYm9yZGVyLWJvdHRvbTogLjA1cmVtIHNvbGlkICNlMmUyZTI7XG4gIHBhZGRpbmc6IDIuMnJlbTtcbiAgY29sb3I6ICM3ODcxNmE7XG4gIGZvbnQtc2l6ZTogMS42cmVtXG59XG5cbi5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IC5wb2xpY3ktdGV4dCBhIHtcbiAgY29sb3I6ICMyZDhiMzVcbn1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLm9yZGVyLXN1bW1hbnkgLmJvdHRvbSB7XG4gIHBhZGRpbmc6IDIuMnJlbVxufVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAuYm90dG9tIGJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDIuNnJlbVxufVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAucGxhY2Utb3JkZXItYnV0dG9uIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjMmQ4YjM1O1xuICBwYWRkaW5nOiAxLjJyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLm9yZGVyLXN1bW1hbnkgLmNoZWNrYm94IHtcbiAgLW1zLWZsZXgtZmxvdzogd3JhcDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHdyYXBcbn1cblxuLmNoZWNrb3V0LXBhZ2Uge1xuICAjYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50LCAud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCwgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG59XG5cbi5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IC5jaGVja2JveCBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0b1xufVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAuY2hlY2tib3ggbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtXG59XG5cbi5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IC5jaGVja2JveCBsYWJlbCBwIHtcbiAgY29sb3I6ICM3ODcxNmE7XG4gIGZvbnQtc2l6ZTogMS42cmVtXG59XG5cbi5jaGVja291dC1zZWN0aW9uIC5vcmRlci1zdW1tYW55IC5jaGVja2JveCBsYWJlbCBwIGEge1xuICBjb2xvcjogIzJkOGIzNVxufVxuXG4uY2hlY2tvdXQtc2VjdGlvbiAub3JkZXItc3VtbWFueSAuY2hlY2tib3ggbGFiZWw6YmVmb3JlIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjOTg5ODk4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggIzk4OTg5ODtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB3aWR0aDogMi4xcmVtO1xuICBoZWlnaHQ6IDIuMXJlbTtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNoZWNrb3V0LXNlY3Rpb24gLm9yZGVyLXN1bW1hbnkgLmNoZWNrYm94IGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjNTEyZjExLCBpbnNldCAwIDAgMCA0cHggI2ZmZjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICM1MTJmMTEsIGluc2V0IDAgMCAwIDRweCAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNTEyZjExXG59XG5cbi5wYXltZW50cyAucGF5bWVudC1tZXRob2Q6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDMuMnJlbVxufVxuXG4ucGF5bWVudHMgLnBheW1lbnQtbWV0aG9kIC5zZWxlY3QtZ3JvdXAgaW5wdXQge1xuICBkaXNwbGF5OiBub25lXG59XG5cbi5wYXltZW50cyAucGF5bWVudC1tZXRob2QgLnNlbGVjdC1ncm91cCBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiA2cmVtO1xuICBjb2xvcjogIzczNzQ3NztcbiAgZm9udC1zaXplOiAxLjRyZW1cbn1cblxuLnBheW1lbnRzIC5wYXltZW50LW1ldGhvZCAuc2VsZWN0LWdyb3VwIGxhYmVsOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjOTg5ODk4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMjVzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIC4yNXMgbGluZWFyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIC4yNXMgbGluZWFyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjOTg5ODk4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGNvbnRlbnQ6IFwiXCJcbn1cblxuLnBheW1lbnRzIC5wYXltZW50LW1ldGhvZCAuc2VsZWN0LWdyb3VwIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjNTEyZjExLCBpbnNldCAwIDAgMCA0cHggI2ZmZjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICM1MTJmMTEsIGluc2V0IDAgMCAwIDRweCAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNTEyZjExXG59XG5cbi5wYXltZW50cyAucGF5bWVudC1tZXRob2QgLnNlbGVjdC1ncm91cCAubWV0aG9kLWluZm8ge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxufVxuXG4ucGF5bWVudHMgLnBheW1lbnQtbWV0aG9kIC5zZWxlY3QtZ3JvdXAgLm1ldGhvZC1pbmZvIC5sZWZ0IHtcbiAgbWF4LXdpZHRoOiA1MCVcbn1cblxuLnBheW1lbnRzIC5wYXltZW50LW1ldGhvZCAuc2VsZWN0LWdyb3VwIC5tZXRob2QtaW5mbyAuaW1hZ2VzIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbi5wYXltZW50cyAucGF5bWVudC1tZXRob2QgLnNlbGVjdC1ncm91cCAubWV0aG9kLWluZm8gLmltYWdlcyAuaW1hZ2Uge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIC4xNik7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIC4xNik7XG4gIHdpZHRoOiAxMC43cmVtO1xuICBoZWlnaHQ6IDQuN3JlbVxufVxuXG4ucGF5bWVudHMgLnBheW1lbnQtbWV0aG9kIC5zZWxlY3QtZ3JvdXAgLm1ldGhvZC1pbmZvIC5pbWFnZXMgLmltYWdlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtXG59XG5cbi5wYXltZW50cyAucGF5bWVudC1tZXRob2QgLnNlbGVjdC1ncm91cCAubWV0aG9kLWluZm8gLmltYWdlcyAuaW1hZ2UgaW1nIHtcbiAgLW8tb2JqZWN0LWZpdDogY29udGFpbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpblxufVxuXG4ucGF5bWVudHMgLnBheW1lbnQtbWV0aG9kIC5zZWxlY3QtZ3JvdXAgLm1ldGhvZC1pbmZvIC50aXRsZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZVxufVxuXG4uZmFxcyB7XG4gIHBhZGRpbmc6IDVyZW0gMFxufVxuXG4uZmFxcyAubWFpbi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uZmFxcyAuc2lkZWJhci1tZW51IHtcbiAgcGFkZGluZy1yaWdodDogN3JlbVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZhcXMgLnNpZGViYXItbWVudSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwXG4gIH1cbn1cblxuLmZhcXMgLnNpZGViYXItbWVudSAudGFicy1uYXYgbGkge1xuICBiYWNrZ3JvdW5kOiAjZjRlOGQ2O1xuICBwYWRkaW5nOiAxLjRyZW0gM3JlbVxufVxuXG4uZmFxcyAuc2lkZWJhci1tZW51IC50YWJzLW5hdiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogLjA1cmVtIHNvbGlkIHJnYmEoODEsIDQ3LCAxNywgLjIpXG59XG5cbi5mYXFzIC5zaWRlYmFyLW1lbnUgLnRhYnMtbmF2IGxpIGEge1xuICBjb2xvcjogIzUxMmYxMTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLmZhcXMgLnNpZGViYXItbWVudSAudGFicy1uYXYgbGkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzUxMmYxMVxufVxuXG4uZmFxcyAuc2lkZWJhci1tZW51IC50YWJzLW5hdiBsaS5hY3RpdmUgYSB7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5mYXFzIC50YWItY29udGFpbmVyIC50YWItY29udGVudCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgLjE2KTtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgLjE2KTtcbiAgYmFja2dyb3VuZDogI2Y0ZThkNlxufVxuXG4uZmFxcyAudGFiLWNvbnRhaW5lciAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0ge1xuICBwYWRkaW5nOiAycmVtIDVyZW1cbn1cblxuLmZhcXMgLnRhYi1jb250YWluZXIgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAuMDVyZW0gc29saWQgcmdiYSg4MSwgNDcsIDE3LCAuMilcbn1cblxuLmZhcXMgLnRhYi1jb250YWluZXIgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGluZyB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG59XG5cbi5mYXFzIC50YWItY29udGFpbmVyIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRpbmcgLmFycm93IHtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICAtby10cmFuc2l0aW9uOiAuM3M7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZG93bi5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogOTAlIGF1dG87XG4gIHdpZHRoOiAxLjhyZW07XG4gIGhlaWdodDogLjlyZW1cbn1cblxuLmZhcXMgLnRhYi1jb250YWluZXIgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGluZyAuaW5uZXIge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMFxufVxuXG4uZmFxcyAudGFiLWNvbnRhaW5lciAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0uYWN0aXZlIC5hY2NvcmRpb24taGVhZGluZyAuYXJyb3cge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gIC1vLXRyYW5zaXRpb246IC4zcztcbiAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuICB0cmFuc2l0aW9uOiAuM3Ncbn1cblxuLmZhcXMgLnRhYi1jb250YWluZXIgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAycmVtXG59XG5cbi5mYXFzIC50YWItY29udGFpbmVyIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWNvbnRlbnQgcCB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEuNHJlbVxufVxuXG4uY29udGFjdC11cyB7XG4gIHBhZGRpbmc6IDVyZW0gMFxufVxuXG4uY29udGFjdC11cyAubWFpbi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uY29udGFjdC11cyAud3JhcHBlciB7XG4gIC1tcy1mbGV4LWZsb3c6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDgwJVxufVxuXG4uY29udGFjdC11cyAubGVmdC13LCAuY29udGFjdC11cyAucmlnaHQtdyB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDNyZW0pXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29udGFjdC11cyAud3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlXG4gIH1cbiAgLmNvbnRhY3QtdXMgLmxlZnQtdywgLmNvbnRhY3QtdXMgLnJpZ2h0LXcge1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cbiAgLmNvbnRhY3QtdXMgLnJpZ2h0LXcge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtXG4gIH1cbn1cblxuLmNvbnRhY3QtdXMgLm1hcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDc5LjExMzkyJVxufVxuXG4uY29udGFjdC11cyAubWFwIGlmcmFtZSB7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXJcbn1cblxuLmNvbnRhY3QtdXMgLmluZm8gaDMge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDBcbn1cblxuLmNvbnRhY3QtdXMgLmluZm8gcCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMi42cmVtXG59XG5cbi5jb250YWN0LXVzIC5pbmZvIHVsIHtcbiAgcGFkZGluZy10b3A6IDNyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmVcbn1cblxuLmNvbnRhY3QtdXMgLmluZm8gdWwgbGkge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIuN3JlbVxufVxuXG4uY29udGFjdC11cyAuaW5mbyB1bCBsaSAuaWNvbiB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgMS44cmVtO1xuICBmbGV4OiAwIDAgMS44cmVtO1xuICB3aWR0aDogMS44cmVtXG59XG5cbi5jb250YWN0LXVzIC5pbmZvIHVsIGxpIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xuICBjb2xvcjogIzI5MjkyOTtcbiAgZm9udC1zaXplOiAxLjZyZW1cbn1cblxuLm11c2h0cmFpbmluZyB7XG4gIHBhZGRpbmctdG9wOiA1cmVtXG59XG5cbi5tdXNodHJhaW5pbmcgLmNvbnRlbnQtY29udGFpbmVyIC5zdGVwLWJ5LXN0ZXAge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIC4xNik7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIC4xNik7XG4gIGJhY2tncm91bmQ6ICNmZmZcbn1cblxuLm11c2h0cmFpbmluZyAuY29udGVudC1jb250YWluZXIgLnN0ZXAtYnktc3RlcCAuaGVhZCB7XG4gIGJhY2tncm91bmQ6ICM1MTJmMTE7XG4gIHBhZGRpbmc6IDEuMXJlbSAzcmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLm11c2h0cmFpbmluZyAuY29udGVudC1jb250YWluZXIgLnN0ZXAtYnktc3RlcCAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDJyZW0gM3JlbVxufVxuXG4ubXVzaHRyYWluaW5nIC5jb250ZW50LWNvbnRhaW5lciAuc3RlcC1ieS1zdGVwIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogLjA1cmVtIHNvbGlkIHJnYmEoODEsIDQ3LCAxNywgLjIpXG59XG5cbi5tdXNodHJhaW5pbmcgLmNvbnRlbnQtY29udGFpbmVyIC5zdGVwLWJ5LXN0ZXAgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGluZyB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG59XG5cbi5tdXNodHJhaW5pbmcgLmNvbnRlbnQtY29udGFpbmVyIC5zdGVwLWJ5LXN0ZXAgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGluZyAuYXJyb3cge1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gIC1vLXRyYW5zaXRpb246IC4zcztcbiAgZmxleC1zaHJpbms6IDA7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9kb3duLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA5MCUgYXV0bztcbiAgd2lkdGg6IDEuOHJlbTtcbiAgaGVpZ2h0OiAuOXJlbVxufVxuXG4ubXVzaHRyYWluaW5nIC5jb250ZW50LWNvbnRhaW5lciAuc3RlcC1ieS1zdGVwIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRpbmcgLmlubmVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDBcbn1cblxuLm11c2h0cmFpbmluZyAuY29udGVudC1jb250YWluZXIgLnN0ZXAtYnktc3RlcCAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0uYWN0aXZlIC5hY2NvcmRpb24taGVhZGluZyAuYXJyb3cge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gIC1vLXRyYW5zaXRpb246IC4zcztcbiAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuICB0cmFuc2l0aW9uOiAuM3Ncbn1cblxuLm11c2h0cmFpbmluZyAuY29udGVudC1jb250YWluZXIgLnN0ZXAtYnktc3RlcCAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZy10b3A6IDJyZW1cbn1cblxuLm11c2h0cmFpbmluZyAuY29udGVudC1jb250YWluZXIgLnN0ZXAtYnktc3RlcCAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1jb250ZW50IHAge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjZyZW1cbn1cblxuLm11c2h0cmFpbmluZyAuY29udGVudC1jb250YWluZXIgLnZpZGVvLXdyYXAge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIC4xNik7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIC4xNik7XG4gIGJhY2tncm91bmQ6ICNmZmZcbn1cblxuLm11c2h0cmFpbmluZyAuY29udGVudC1jb250YWluZXIgLnZpZGVvLXdyYXAgLmhlYWQge1xuICBiYWNrZ3JvdW5kOiAjNTEyZjExO1xuICBwYWRkaW5nOiAxLjFyZW0gM3JlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi5tdXNodHJhaW5pbmcgLmNvbnRlbnQtY29udGFpbmVyIC52aWRlby13cmFwIC5jb250ZW50IHtcbiAgcGFkZGluZzogM3JlbVxufVxuXG4ubXVzaHRyYWluaW5nIC5jb250ZW50LWNvbnRhaW5lciAudmlkZW8td3JhcCAuaXRlbXMge1xuICAtbXMtZmxleC1mbG93OiB3cmFwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogd3JhcDtcbiAgbWFyZ2luOiAwIC0xLjVyZW1cbn1cblxuLm11c2h0cmFpbmluZyAuY29udGVudC1jb250YWluZXIgLnZpZGVvLXdyYXAgLml0ZW1zIC5pdGVtIHtcbiAgcGFkZGluZzogMCAxLjVyZW07XG4gIHdpZHRoOiA0MCVcbn1cblxuLm11c2h0cmFpbmluZyAuY29udGVudC1jb250YWluZXIgLnZpZGVvLXdyYXAgLml0ZW1zIC5pdGVtIC52aWRlbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDU5Ljg5NzE3JVxufVxuXG4ubXVzaHRyYWluaW5nIC5jb250ZW50LWNvbnRhaW5lciAudmlkZW8td3JhcCAuaXRlbXMgLml0ZW0gLnZpZGVvIGlmcmFtZSB7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXJcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tdXNodHJhaW5pbmcgLmNvbnRlbnQtY29udGFpbmVyIC52aWRlby13cmFwIC5pdGVtcyAuaXRlbSB7XG4gICAgd2lkdGg6IDUwJVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAubXVzaHRyYWluaW5nIC5jb250ZW50LWNvbnRhaW5lciAudmlkZW8td3JhcCAuaXRlbXMgLml0ZW0ge1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cbn1cblxuLnRyYWluaW5ncyB7XG4gIHBhZGRpbmc6IDVyZW0gMFxufVxuXG4udHJhaW5pbmdzIC5tYWluLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi50cmFpbmluZ3MgLm15LXRhYnMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIC4xNik7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIC4xNik7XG4gIGJhY2tncm91bmQ6ICNmZmZcbn1cblxuLnRyYWluaW5ncyAubXktdGFicyAudGFicy1uYXYge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIGxpc3Qtc3R5bGU6IG5vbmVcbn1cblxuLnRyYWluaW5ncyAubXktdGFicyAudGFicy1uYXYgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1yaWdodDogLjA1cmVtIHNvbGlkIHJnYmEoODEsIDQ3LCAxNywgLjUpXG59XG5cbi50cmFpbmluZ3MgLm15LXRhYnMgLnRhYnMtbmF2IGxpIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNmNGU4ZDY7XG4gIHBhZGRpbmc6IDEuM3JlbSAzcmVtO1xuICBjb2xvcjogIzUxMmYxMTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXBcbn1cblxuLnRyYWluaW5ncyAubXktdGFicyAudGFicy1uYXYgbGkuYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kOiAjNTEyZjExO1xuICBjb2xvcjogI2ZmZlxufVxuXG4udHJhaW5pbmdzIC5teS10YWJzIC50YWItY29udGFpbmVyIHtcbiAgcGFkZGluZzogM3JlbVxufVxuXG4udHJhaW5pbmdzIC5teS10YWJzIC50YWItY29udGFpbmVyIC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMFxufVxuXG4udHJhaW5pbmdzIC5teS10YWJzIC50YWItY29udGFpbmVyIHAge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjZyZW1cbn1cblxuLnRyYWluaW5ncyAubXktdGFicyAudGFiLWNvbnRhaW5lciAub3Blbi10ZXh0IHtcbiAgY29sb3I6ICMyZDhiMzU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpY1xufVxuXG4udHJhaW5pbmdzIC5teS10YWJzIC50YWItY29udGFpbmVyIC5kb3dubG9hZCB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG59XG5cbi50cmFpbmluZ3MgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLmRvd25sb2FkIGEge1xuICBjb2xvcjogIzUxMmYxMTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDBcbn1cblxuLnRyYWluaW5ncyAubXktdGFicyAudGFiLWNvbnRhaW5lciAudGV4dCB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA3MDBcbn1cblxuLnRyYWluaW5ncyAubXktdGFicyAudGFiLWNvbnRhaW5lciAudGV4dCBzcGFuIHtcbiAgY29sb3I6ICMyZDhiMzVcbn1cblxuLnRyYWluaW5ncyAubXktdGFicyAudGFiLWNvbnRhaW5lciAuaXRlbXMge1xuICAtbXMtZmxleC1mbG93OiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG59XG5cbi50cmFpbmluZ3MgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLml0ZW1zIC5pdGVtIHtcbiAgd2lkdGg6IGNhbGMoMjAlIC0gMnJlbSlcbn1cblxuLnRyYWluaW5ncyAubXktdGFicyAudGFiLWNvbnRhaW5lciAuaXRlbXMgLml0ZW0gLmltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA5MCVcbn1cblxuLnRyYWluaW5ncyAubXktdGFicyAudGFiLWNvbnRhaW5lciAuaXRlbXMgLml0ZW0gLmltZyBpbWcge1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyXG59XG5cbi50cmFpbmluZ3MgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItYm90dG9tOiAuMDVyZW0gc29saWQgcmdiYSg4MSwgNDcsIDE3LCAuMik7XG4gIHBhZGRpbmc6IDJyZW0gMFxufVxuXG4udHJhaW5pbmdzIC5teS10YWJzIC50YWItY29udGFpbmVyIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IC4wNXJlbSBzb2xpZCByZ2JhKDgxLCA0NywgMTcsIC4yKVxufVxuXG4udHJhaW5pbmdzIC5teS10YWJzIC50YWItY29udGFpbmVyIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRpbmcge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxufVxuXG4udHJhaW5pbmdzIC5teS10YWJzIC50YWItY29udGFpbmVyIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRpbmcgLmFycm93IHtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICAtby10cmFuc2l0aW9uOiAuM3M7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZG93bi5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogOTAlIGF1dG87XG4gIHdpZHRoOiAxLjhyZW07XG4gIGhlaWdodDogLjlyZW1cbn1cblxuLnRyYWluaW5ncyAubXktdGFicyAudGFiLWNvbnRhaW5lciAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkaW5nIC5pbm5lciB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwXG59XG5cbi50cmFpbmluZ3MgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtLmFjdGl2ZSAuYWNjb3JkaW9uLWhlYWRpbmcgLmFycm93IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICAtby10cmFuc2l0aW9uOiAuM3M7XG4gIHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbiAgdHJhbnNpdGlvbjogLjNzXG59XG5cbi50cmFpbmluZ3MgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAycmVtXG59XG5cbi50cmFpbmluZ3MgLm15LXRhYnMgLnRhYi1jb250YWluZXIgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tY29udGVudCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmVcbn1cblxuLnRyYWluaW5ncyAubXktdGFicyAudGFiLWNvbnRhaW5lciAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1jb250ZW50IHVsIGxpIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjhyZW1cbn1cblxuLnRyYWluaW5ncyAubXktdGFicyAudGFiLWNvbnRhaW5lciAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1jb250ZW50IHAge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjZyZW1cbn1cblxuLnRyYWluaW5ncyAubXktdGFicyAuYm90dG9tLXcge1xuICBwYWRkaW5nLXRvcDogMnJlbVxufVxuXG4udHJhaW5pbmdzIC5teS10YWJzIC5ib3R0b20tdyAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBmb250LXNpemU6IDEuOHJlbVxufVxuXG4udHJhaW5pbmdzIC5teS10YWJzIC5ib3R0b20tdyBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbVxufVxuXG4udHJhaW5pbmdzIC5teS10YWJzIC5ib3R0b20tdyBzdHJvbmcge1xuICBjb2xvcjogIzJkOGIzNTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDcwMFxufVxuXG4udHJhaW5pbmdzIC5teS10YWJzIC5idG4ge1xuICBtYXJnaW4tdG9wOiAzcmVtXG59XG5cbi5wcm9kdWN0LWRldGFpbCB7XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtXG59XG5cbi5wcm9kdWN0LWRldGFpbCAuZ2FsbGVyeS10b3AgLnN3aXBlci1zbGlkZSAuYm94LWltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA3MS4wNTI2MyVcbn1cblxuLnByb2R1Y3QtZGV0YWlsIC5nYWxsZXJ5LXRvcCAuc3dpcGVyLXNsaWRlIC5ib3gtaW1nIGltZyB7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXJcbn1cblxuLnByb2R1Y3QtZGV0YWlsIC5nYWxsZXJ5LXRodW1icyB7XG4gIG1hcmdpbi10b3A6IDFyZW1cbn1cblxuLnByb2R1Y3QtZGV0YWlsIC5nYWxsZXJ5LXRodW1icyAuc3dpcGVyLXNsaWRlIC5ib3gtaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDcwJVxufVxuXG4ucHJvZHVjdC1kZXRhaWwgLmdhbGxlcnktdGh1bWJzIC5zd2lwZXItc2xpZGUgLmJveC1pbWcgaW1nIHtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlclxufVxuXG4ucHJvZHVjdC1kZXRhaWwgLnByb2R1Y3QtaW5mbyAud3JhcHBlciB7XG4gIHBhZGRpbmctbGVmdDogNXJlbVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3QtZGV0YWlsIC5wcm9kdWN0LWluZm8gLndyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgfVxufVxuXG50YWJsZS52YXJpYXRpb25zIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcblxuICBzZWxlY3Qge1xuICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgfVxuXG4gIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIGNvbG9yOiAjNTEyZjExO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxufVxuXG4ucHJvZHVjdC1kZXRhaWwgLnByb2R1Y3QtaW5mbyAud3JhcHBlciAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAycmVtXG59XG5cbi5wcm9kdWN0LWRldGFpbCAucHJvZHVjdC1pbmZvIC53cmFwcGVyIC50aXRsZSA+ICoge1xuICBjb2xvcjogIzUxMmYxMTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi5wcm9kdWN0LWRldGFpbCAucHJvZHVjdC1pbmZvIC53cmFwcGVyIC5wcmljZSB7XG4gIGNvbG9yOiAjMmQ4YjM1O1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLnByb2R1Y3QtZGV0YWlsIC5wcm9kdWN0LWluZm8gLndyYXBwZXIgLnByb2R1Y3QtYWNjb3JkaW9ucyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDMuM3JlbSAwXG59XG5cbi5wcm9kdWN0LWRldGFpbCAucHJvZHVjdC1pbmZvIC53cmFwcGVyIC5wcm9kdWN0LWFjY29yZGlvbnMgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIHtcbiAgYm9yZGVyLXRvcDogLjFyZW0gc29saWQgI2RmZGZkZjtcbiAgYm9yZGVyLWJvdHRvbTogLjFyZW0gc29saWQgI2RmZGZkZjtcbiAgcGFkZGluZzogMnJlbSAwXG59XG5cbi5wcm9kdWN0LWRldGFpbCAucHJvZHVjdC1pbmZvIC53cmFwcGVyIC5wcm9kdWN0LWFjY29yZGlvbnMgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiBub25lXG59XG5cbi5wcm9kdWN0LWRldGFpbCAucHJvZHVjdC1pbmZvIC53cmFwcGVyIC5wcm9kdWN0LWFjY29yZGlvbnMgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGluZyB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG59XG5cbi5wcm9kdWN0LWRldGFpbCAucHJvZHVjdC1pbmZvIC53cmFwcGVyIC5wcm9kdWN0LWFjY29yZGlvbnMgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGluZyAuYXJyb3cge1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvcGx1cy5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweFxufVxuXG4ucHJvZHVjdC1kZXRhaWwgLnByb2R1Y3QtaW5mbyAud3JhcHBlciAucHJvZHVjdC1hY2NvcmRpb25zIC5hY2NvcmRpb25zIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRpbmcgLmlubmVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzUxMmYxMTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLnByb2R1Y3QtZGV0YWlsIC5wcm9kdWN0LWluZm8gLndyYXBwZXIgLnByb2R1Y3QtYWNjb3JkaW9ucyAuYWNjb3JkaW9ucyAuYWNjb3JkaW9uLWl0ZW0uYWN0aXZlIC5hY2NvcmRpb24taGVhZGluZyAuYXJyb3cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25zL21pbnVzLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXG59XG5cbi5wcm9kdWN0LWRldGFpbCAucHJvZHVjdC1pbmZvIC53cmFwcGVyIC5wcm9kdWN0LWFjY29yZGlvbnMgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAycmVtXG59XG5cbi5wcm9kdWN0LWRldGFpbCAucHJvZHVjdC1pbmZvIC53cmFwcGVyIC5wcm9kdWN0LWFjY29yZGlvbnMgLmFjY29yZGlvbnMgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tY29udGVudCBwIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS40cmVtXG59XG5cbi5wcm9kdWN0LWRldGFpbCAucHJvZHVjdC1pbmZvIC53cmFwcGVyIC5ib3R0b20tdyB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaFxufVxuXG4ucHJvZHVjdC1kZXRhaWwgLnByb2R1Y3QtaW5mbyAud3JhcHBlciAuYm90dG9tLXcgLmFtb3VudCB7XG4gIG1hcmdpbi1yaWdodDogMnJlbVxufVxuXG4ucHJvZHVjdC1kZXRhaWwgLnByb2R1Y3QtaW5mbyAud3JhcHBlciAuYm90dG9tLXcgLmFkZC1jYXJ0IHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXJcbn1cblxuLnlvdS1tYXktYWxzby1saWtlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWRlZGU7XG4gIHBhZGRpbmc6IDVyZW0gMFxufVxuXG4ueW91LW1heS1hbHNvLWxpa2UgLm1haW4tdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLnlvdS1tYXktYWxzby1saWtlIC5tYWluLXRpdGxlIC5ncmVlbiB7XG4gIGNvbG9yOiAjMmQ4YjM1XG59XG5cbi55b3UtbWF5LWFsc28tbGlrZSAucHJvZHVjdC1zbGlkZXIge1xuICBtYXJnaW46IC0xcmVtXG59XG5cbi55b3UtbWF5LWFsc28tbGlrZSAuc3dpcGVyLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNXJlbSAxcmVtXG59XG5cbi55b3UtbWF5LWFsc28tbGlrZSAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC5wcm9kdWN0LWl0ZW0ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIC4xNik7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICAtby10cmFuc2l0aW9uOiAuM3M7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgLjE2KVxufVxuXG4ueW91LW1heS1hbHNvLWxpa2UgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSAucHJvZHVjdC1pdGVtIC50b3AtdyB7XG4gIHBhZGRpbmc6IDNyZW0gMS41cmVtIDBcbn1cblxuLnlvdS1tYXktYWxzby1saWtlIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgLnByb2R1Y3QtaXRlbSAuYm94LWltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZGVkZTtcbiAgcGFkZGluZzogMnJlbTtcbiAgaGVpZ2h0OiAxN3JlbVxufVxuXG4ueW91LW1heS1hbHNvLWxpa2UgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSAucHJvZHVjdC1pdGVtIC5ib3gtaW1nIGltZyB7XG4gIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd247XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICAtby10cmFuc2l0aW9uOiAuM3M7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogc2NhbGUtZG93blxufVxuXG4ueW91LW1heS1hbHNvLWxpa2UgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSAucHJvZHVjdC1pdGVtIC5jYXB0aW9uIHtcbiAgcGFkZGluZzogMnJlbSAyLjVyZW0gMi44cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLnlvdS1tYXktYWxzby1saWtlIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgLnByb2R1Y3QtaXRlbSAuY2FwdGlvbiAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAycmVtXG59XG5cbi55b3UtbWF5LWFsc28tbGlrZSAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC5wcm9kdWN0LWl0ZW0gLmNhcHRpb24gLnRpdGxlIGEge1xuICAtby10ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgaGVpZ2h0OiA0LjRyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLnlvdS1tYXktYWxzby1saWtlIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgLnByb2R1Y3QtaXRlbSAuY2FwdGlvbiAucHJpY2VzIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbn1cblxuLnlvdS1tYXktYWxzby1saWtlIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgLnByb2R1Y3QtaXRlbSAuY2FwdGlvbiAucHJpY2VzIC5wcmljZSB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi55b3UtbWF5LWFsc28tbGlrZSAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC5wcm9kdWN0LWl0ZW0gLmNhcHRpb24gLnByaWNlcyAucHJpY2U6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IC44cmVtXG59XG5cbi55b3UtbWF5LWFsc28tbGlrZSAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC5wcm9kdWN0LWl0ZW0gLmNhcHRpb24gLnByaWNlcyBiZGksXG4ueW91LW1heS1hbHNvLWxpa2UgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSAucHJvZHVjdC1pdGVtIC5jYXB0aW9uIC5wcmljZXMgYmRpIHNwYW4sXG4ueW91LW1heS1hbHNvLWxpa2UgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSAucHJvZHVjdC1pdGVtIC5jYXB0aW9uIC5wcmljZXMgLnByaWNlLS1uZXcge1xuICBjb2xvcjogIzJkOGIzNVxufVxuXG4ueW91LW1heS1hbHNvLWxpa2UgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSAucHJvZHVjdC1pdGVtIC5jYXB0aW9uIC5wcmljZXMgZGVsLFxuLnlvdS1tYXktYWxzby1saWtlIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgLnByb2R1Y3QtaXRlbSAuY2FwdGlvbiAucHJpY2VzIGRlbCBzcGFuLFxuLnlvdS1tYXktYWxzby1saWtlIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgLnByb2R1Y3QtaXRlbSAuY2FwdGlvbiAucHJpY2VzIC5wcmljZS0tb2xkIHtcbiAgY29sb3I6ICNiNWI1YjU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4ueW91LW1heS1hbHNvLWxpa2UgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSAucHJvZHVjdC1pdGVtOmhvdmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgLjE2KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gIC1vLXRyYW5zaXRpb246IC4zcztcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgLjE2KVxufVxuXG4ueW91LW1heS1hbHNvLWxpa2UgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSAucHJvZHVjdC1pdGVtOmhvdmVyIC50b3AtdyAuYm94LWltZyBpbWcge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXJlbSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFyZW0pO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgLW8tdHJhbnNpdGlvbjogLjNzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFyZW0pO1xuICB0cmFuc2l0aW9uOiAuM3Ncbn1cblxuLnlvdS1tYXktYWxzby1saWtlIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlXG59XG5cbi55b3UtbWF5LWFsc28tbGlrZSAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXBhZ2luYXRpb24gc3BhbiB7XG4gIGJvcmRlcjogLjJyZW0gc29saWQgIzUxMmYxMVxufVxuXG4ueW91LW1heS1hbHNvLWxpa2UgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1wYWdpbmF0aW9uIHNwYW4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM1MTJmMTFcbn1cblxuLnByb2R1Y3Qtc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDVyZW0gMFxufVxuXG4ucHJvZHVjdC1zZWN0aW9uIC5tYWluLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5wcm9kdWN0LXNlY3Rpb24gLnByb2R1Y3Qtd3JhcHBlciB7XG4gIC1tcy1mbGV4LWZsb3c6IHdyYXA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiB3cmFwXG59XG5cbi5wcm9kdWN0LXNlY3Rpb24gLnByb2R1Y3Qtd3JhcHBlciAuc2lkZWJhci1tZW51IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gIG1heC13aWR0aDogMjUlXG59XG5cbi5wcm9kdWN0LXNlY3Rpb24gLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pdGVtcy13cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gIGZsZXg6IDAgMCA3NSU7XG4gIG1heC13aWR0aDogNzUlO1xuICB3aWR0aDogMTAwJTtcblxuICAucHJvZHVjdHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5wcm9kdWN0LXNlY3Rpb24gLnByb2R1Y3Qtd3JhcHBlciAucHJvZHVjdC1pdGVtcy13cmFwcGVyIC5idG4td3JhcCB7XG4gIG1hcmdpbjogNHJlbSBhdXRvIDA7XG4gIHdpZHRoOiAtd2Via2l0LWZpdC1jb250ZW50O1xuICB3aWR0aDogLW1vei1maXQtY29udGVudDtcbiAgd2lkdGg6IGZpdC1jb250ZW50XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucHJvZHVjdC1zZWN0aW9uIC5wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3QtaXRlbXMtd3JhcHBlciwgLnByb2R1Y3Qtc2VjdGlvbiAucHJvZHVjdC13cmFwcGVyIC5zaWRlYmFyLW1lbnUge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJVxuICB9XG4gIC5wcm9kdWN0LXNlY3Rpb24gLnByb2R1Y3Qtd3JhcHBlciAuc2lkZWJhci1tZW51IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDBcbiAgfVxufVxuXG4uY2FyZC12ZXJ0aWNhbCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgLjE2KTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgLjE2KTtcbiAgYmFja2dyb3VuZDogI2ZmZlxufVxuXG4uY2FyZC12ZXJ0aWNhbCAuYm94LWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogM3JlbSAycmVtO1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5jYXJkLXZlcnRpY2FsIC5ib3gtaW1nOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb250ZW50OiBcIlwiXG59XG5cbi5jYXJkLXZlcnRpY2FsIC5ib3gtaW1nIC5pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA3MS40Mjg1NyVcbn1cblxuLmNhcmQtdmVydGljYWwgLmJveC1pbWcgLmltYWdlIGltZyB7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IHNjYWxlLWRvd25cbn1cblxuLmNhcmQtdmVydGljYWwgLmJveC1pbWcgLmFkZC1jYXJ0LFxuLmNhcmQtdmVydGljYWwgLmJveC1pbWcgLmltYWdlIGltZyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4yNXMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgLjI1cyBsaW5lYXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIC4yNXMgbGluZWFyO1xuICB3aWR0aDogMTAwJVxufVxuXG4uY2FyZC12ZXJ0aWNhbCAuYm94LWltZyAuYWRkLWNhcnQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDElKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDElKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMSUpO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kOiAjNTEyZjExO1xuICBwYWRkaW5nOiAxLjFyZW07XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jYXJkLXZlcnRpY2FsIC5ib3gtaW1nIC5hZGQtY2FydCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMClcbiAgfVxufVxuXG4uY2FyZC12ZXJ0aWNhbCAuY2FwdGlvbiB7XG4gIHBhZGRpbmc6IDJyZW0gMi41cmVtIDIuOHJlbVxufVxuXG4uY2FyZC12ZXJ0aWNhbCAuY2FwdGlvbiAudGl0bGUgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEuNnJlbVxufVxuXG4uY2FyZC12ZXJ0aWNhbCAuY2FwdGlvbiAucHJpY2UsIC5jYXJkLXZlcnRpY2FsIC5jYXB0aW9uIC50aXRsZSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG4uY2FyZC12ZXJ0aWNhbCAuY2FwdGlvbiAucHJpY2Uge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBjb2xvcjogIzJkOGIzNTtcbiAgZm9udC1zaXplOiAxLjhyZW1cbn1cblxuLmNhcmQtdmVydGljYWw6aG92ZXIgLmJveC1pbWc6YWZ0ZXIge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxXG59XG5cbi5jYXJkLXZlcnRpY2FsOmhvdmVyIC5ib3gtaW1nIC5pbWFnZSBpbWcsIC5jYXJkLXZlcnRpY2FsOmhvdmVyIC5ib3gtaW1nOmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjI1cyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAuMjVzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIC4yNXMgbGluZWFyXG59XG5cbi5jYXJkLXZlcnRpY2FsOmhvdmVyIC5ib3gtaW1nIC5pbWFnZSBpbWcge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXJlbSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFyZW0pO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFyZW0pXG59XG5cbi5jYXJkLXZlcnRpY2FsOmhvdmVyIC5ib3gtaW1nIC5hZGQtY2FydCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMjVzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIC4yNXMgbGluZWFyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAuMjVzIGxpbmVhclxufVxuXG4uc2lkZWJhci1tZW51IC5pbm5lcixcbiNsZWZ0LXNpZGViYXIgYXNpZGUsXG4ud3BmX2l0ZW1zX3dyYXBwZXIgLndwZl9pdGVtIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAuMTYpO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAuMTYpXG59XG5cbi5zaWRlYmFyLW1lbnUgLmlubmVyIC5oZWFkLFxuI2xlZnQtc2lkZWJhciAud2lkZ2V0LXRpdGxlLFxuLndwZl9pdGVtc193cmFwcGVyIC53cGZfaXRlbSAud3BmX2l0ZW1fbmFtZSB7XG4gIGJhY2tncm91bmQ6ICM1MTJmMTE7XG4gIHBhZGRpbmc6IDEuM3JlbSAzcmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNpZGViYXItbWVudSAuaW5uZXIgLmhlYWQgaDQsXG4jbGVmdC1zaWRlYmFyIC53aWRnZXQtdGl0bGUsXG4uc2lkZWJhci1tZW51IC53cGZfaXRlbXNfd3JhcHBlciAud3BmX2l0ZW0gLndwZl9pdGVtX25hbWUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnNpZGViYXItbWVudSAud3BmX2l0ZW1zX3dyYXBwZXIgLndwZl9pdGVtIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNpZGViYXItbWVudSAuaW5uZXIgdWwge1xuICBsaXN0LXN0eWxlOiBub25lXG59XG5cbi5zaWRlYmFyLW1lbnUgLmlubmVyIC5tZW51LWxpc3QsXG4jbGVmdC1zaWRlYmFyIC53aWRnZXQtdGl0bGUgKyBkaXYsXG4jbGVmdC1zaWRlYmFyIC53aWRnZXQtdGl0bGUgKyB1bCxcbi5zaWRlYmFyLW1lbnUgLndwZl9mb3JtIC53cGZfaXRlbXNfd3JhcHBlciAud3BmX2l0ZW0gdWwge1xuICBiYWNrZ3JvdW5kOiAjZjRlOGQ2O1xuICBwYWRkaW5nOiAycmVtIDNyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgbGkge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcblxuICAgIGEge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgfVxuICB9XG59XG5cbi5zaWRlYmFyLW1lbnUgLmlubmVyIC5tZW51LWxpc3QgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW1cbn1cblxuLnNpZGViYXItbWVudSAuaW5uZXIgLm1lbnUtbGlzdCBsaSBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZVxufVxuXG4uc2lkZWJhci1tZW51IC5pbm5lciAubWVudS1saXN0IGxpLmFjdGl2ZSBhLCAuc2lkZWJhci1tZW51IC5pbm5lciAubWVudS1saXN0IGxpOmhvdmVyIGEge1xuICBjb2xvcjogIzJkOGIzNTtcbiAgdGV4dC1zaGFkb3c6IDFweCAwIDAgY3VycmVudENvbG9yXG59XG5cbi5zaWRlYmFyLW1lbnUgLmlubmVyIC5maWx0ZXItbGlzdCB7XG4gIGJhY2tncm91bmQ6ICNmNGU4ZDY7XG4gIHBhZGRpbmc6IDJyZW0gM3JlbTtcbiAgbGlzdC1zdHlsZTogbm9uZVxufVxuXG4uc2lkZWJhci1tZW51IC5pbm5lciAuZmlsdGVyLWxpc3QgLmZpbHRlci1pdGVtLFxuI2xlZnQtc2lkZWJhciAudGFnLWNsb3VkLWxpbmsge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjZyZW0gIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5zaWRlYmFyLW1lbnUgLmlubmVyIC5maWx0ZXItbGlzdCAuZmlsdGVyLWl0ZW06bm90KDpsYXN0LWNoaWxkKSxcbiNsZWZ0LXNpZGViYXIgLnRhZy1jbG91ZC1saW5rOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5zaWRlYmFyLW1lbnUgLmlubmVyIC5maWx0ZXItbGlzdCAuZmlsdGVyLWl0ZW0gbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMnJlbVxufVxuXG4uc2lkZWJhci1tZW51IC5pbm5lciAuZmlsdGVyLWxpc3QgLmZpbHRlci1pdGVtIGxhYmVsOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGNvbnRlbnQ6IFwiXCJcbn1cblxuLnNpZGViYXItbWVudSAuaW5uZXIgLmZpbHRlci1saXN0IC5maWx0ZXItaXRlbSBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmVcbn1cblxuLnNpZGViYXItbWVudSAuaW5uZXIgLmZpbHRlci1saXN0IC5maWx0ZXItaXRlbSBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICBjb2xvcjogIzJkOGIzNTtcbiAgdGV4dC1zaGFkb3c6IDFweCAwIDAgY3VycmVudENvbG9yXG59XG5cbi5zaWRlYmFyLW1lbnUgLmlubmVyIC5maWx0ZXItbGlzdCAuZmlsdGVyLWl0ZW0gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMyZDhiMzVcbn1cblxuLnNpZGViYXItbWVudSAuaW5uZXIgLmZpbHRlci1saXN0IC5maWx0ZXItaXRlbSAuY2xlYXIge1xuICBjb2xvcjogIzY1NjU2NTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjbGVmdC1zaWRlYmFyIGFzaWRlLFxuICAud3BmX2l0ZW1zX3dyYXBwZXIgLndwZl9pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgI2xlZnQtc2lkZWJhciAud2lkZ2V0LXRpdGxlLFxuICAuc2lkZWJhci1tZW51IC5pbm5lciAuaGVhZCBoNCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvICFpbXBvcnRhbnRcbiAgfVxuICAjbGVmdC1zaWRlYmFyIC53aWRnZXQtdGl0bGUuYWN0aXZlOmFmdGVyLFxuICAuc2lkZWJhci1tZW51IC5oZWFkLmFjdGl2ZTphZnRlciB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC05MGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTkwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgICAtby10cmFuc2l0aW9uOiAuM3M7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IC4zc1xuICB9XG4gIC5zaWRlYmFyLW1lbnUgLmlubmVyIHtcbiAgICBib3gtc2hhZG93OiB1bnNldDtcbiAgfVxuICAjbGVmdC1zaWRlYmFyIC53aWRnZXQtdGl0bGU6YWZ0ZXIsXG4gIC5zaWRlYmFyLW1lbnUgLmhlYWQ6YWZ0ZXIsXG4gIC5zaWRlYmFyLW1lbnUgLndwZl9pdGVtc193cmFwcGVyIC53cGZfaXRlbSAud3BmX2l0ZW1fbmFtZTphZnRlciB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgICAtby10cmFuc2l0aW9uOiAuM3M7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAycmVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMjRweC8xIE1hdGVyaWFsIERlc2lnbiBJY29ucztcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICBjb250ZW50OiBcIlxcZjE0MFwiXG4gIH1cbiAgLnNpZGViYXItbWVudSAuZmlsdGVyLWxpc3QsXG4gIC5zaWRlYmFyLW1lbnUgLm1lbnUtbGlzdCxcbiAgLndpZGdldC10aXRsZSArIGRpdixcbiAgI2xlZnQtc2lkZWJhciAud2lkZ2V0LXRpdGxlICsgdWwsXG4gIC5zaWRlYmFyLW1lbnUgLndwZl9mb3JtIC53cGZfaXRlbXNfd3JhcHBlciAud3BmX2l0ZW0gdWwge1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgfVxuICAuc2lkZWJhci1tZW51IC53cmFwOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW1cbiAgfVxuICAjbGVmdC1zaWRlYmFyIC53aWRnZXQtdGl0bGUsIC5zaWRlYmFyLW1lbnUgLmlubmVyIC5oZWFkIGg0LCAuc2lkZWJhci1tZW51IC53cGZfaXRlbXNfd3JhcHBlciAud3BmX2l0ZW0gLndwZl9pdGVtX25hbWUge1xuICAgIHBvaW50ZXItZXZlbnRzOiByZXZlcnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi5zZXJ2aWNlcyB7XG4gIHBhZGRpbmc6IDVyZW0gMFxufVxuXG4uc2VydmljZXMgLm1haW4tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLnNlcnZpY2VzIC5zZXJ2aWNlcy1saXN0IHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogOTAlXG59XG5cbi5zZXJ2aWNlcyAuc2VydmljZXMtbGlzdCAuaXRlbSAuYm94LWltZyB7XG4gIHdpZHRoOiAzMy4zMyVcbn1cblxuLnNlcnZpY2VzIC5zZXJ2aWNlcy1saXN0IC5pdGVtIC5ib3gtaW1nIC5pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA1My42JTtcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG4uc2VydmljZXMgLnNlcnZpY2VzLWxpc3QgLml0ZW0gLmJveC1pbWcgLmltYWdlIGltZyB7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgLW8tdHJhbnNpdGlvbjogLjNzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlclxufVxuXG4uc2VydmljZXMgLnNlcnZpY2VzLWxpc3QgLml0ZW0gLmNhcHRpb24ge1xuICBwYWRkaW5nOiAzcmVtIDAgMDtcbiAgd2lkdGg6IDY2LjY2JVxufVxuXG4uc2VydmljZXMgLnNlcnZpY2VzLWxpc3QgLml0ZW0gLmNhcHRpb24gLnRpdGxlIGEge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLnNlcnZpY2VzIC5zZXJ2aWNlcy1saXN0IC5pdGVtIC5jYXB0aW9uIC5kZXNjIHtcbiAgbWFyZ2luLXRvcDogMXJlbVxufVxuXG4uc2VydmljZXMgLnNlcnZpY2VzLWxpc3QgLml0ZW0gLmNhcHRpb24gLmRlc2MgcCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMi42cmVtXG59XG5cbi5zZXJ2aWNlcyAuc2VydmljZXMtbGlzdCAuaXRlbSAuY2FwdGlvbiAuZGF0ZSB7XG4gIG1hcmdpbi10b3A6IDEuOHJlbTtcbiAgY29sb3I6ICM4MTgxODE7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWNcbn1cblxuLnNlcnZpY2VzIC5zZXJ2aWNlcy1saXN0IC5pdGVtIC5jYXB0aW9uIC5idG4td3JhcCB7XG4gIG1hcmdpbi10b3A6IDFyZW1cbn1cblxuLnNlcnZpY2VzIC5zZXJ2aWNlcy1saXN0IC5pdGVtOmhvdmVyIC5ib3gtaW1nIGltZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgLW8tdHJhbnNpdGlvbjogLjNzO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIHRyYW5zaXRpb246IC4zc1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlcnZpY2VzIC5zZXJ2aWNlcy1saXN0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCVcbiAgfVxuICAuc2VydmljZXMgLnNlcnZpY2VzLWxpc3QgLml0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW1cbiAgfVxufVxuXG4udGhhbmsteW91IHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDVyZW0gMFxufVxuXG4udGhhbmsteW91IC5pbm5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDgwJVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRoYW5rLXlvdSAuaW5uZXIge1xuICAgIG1heC13aWR0aDogMTAwJVxuICB9XG59XG5cbi50aGFuay15b3UgLmluZm8ge1xuICAtbXMtZmxleC1mbG93OiB3cmFwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogd3JhcFxufVxuXG4udGhhbmsteW91IC5pbmZvIC5ib3gtaW1nIHtcbiAgd2lkdGg6IDI5cmVtXG59XG5cbi50aGFuay15b3UgLmluZm8gLmJveC1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0b1xufVxuXG4udGhhbmsteW91IC5pbmZvIC5ib3gtY29udGVudCB7XG4gIHBhZGRpbmctbGVmdDogOXJlbTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI5cmVtKVxufVxuXG4udGhhbmsteW91IC5pbmZvIC5ib3gtY29udGVudCAudGl0bGUge1xuICBjb2xvcjogIzUxMmYxMTtcbiAgZm9udC1zaXplOiA1LjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxpbmUtaGVpZ2h0OiA3LjFyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLnRoYW5rLXlvdSAuaW5mbyAuYm94LWNvbnRlbnQgLnN1Yi10aXRsZSB7XG4gIGNvbG9yOiAjMmQ4YjM1O1xuICBmb250LXNpemU6IDRyZW07XG4gIGxpbmUtaGVpZ2h0OiA1LjRyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLnRoYW5rLXlvdSAuaW5mbyAuYm94LWNvbnRlbnQgLm9yZGVyLW51bWJlciB7XG4gIG1hcmdpbjogM3JlbSAwO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMFxufVxuXG4udGhhbmsteW91IC5pbmZvIC5ib3gtY29udGVudCAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIGZvbnQtc2l6ZTogMS44cmVtXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGhhbmsteW91IC5pbmZvIC5ib3gtaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cbiAgLnRoYW5rLXlvdSAuaW5mbyAuYm94LWltZyBpbWcge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiA1MCVcbiAgfVxuICAudGhhbmsteW91IC5pbmZvIC5ib3gtY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlclxuICB9XG59XG5cbi50aGFuay15b3UgLm9yZGVyLXN1bW1hbnkge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIC4xNik7XG4gIG1hcmdpbi10b3A6IDVyZW07XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIC4xNik7XG4gIGJhY2tncm91bmQ6ICNmZmZcbn1cblxuLnRoYW5rLXlvdSAub3JkZXItc3VtbWFueSAucHJvZHVjdC10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtY29sdW1uLS1iaWxsaW5nLWFkZHJlc3MsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWNvbHVtbi0tc2hpcHBpbmctYWRkcmVzcyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMjBweCAyMHB4IDUwcHg7XG5cbiAgYWRkcmVzcyB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLnRoYW5rLXlvdSAub3JkZXItc3VtbWFueSAucHJvZHVjdC10YWJsZSB0aGVhZCB0aCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogIzUxMmYxMTtcbiAgcGFkZGluZzogMS4zcmVtIDJyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG4udGhhbmsteW91IC5vcmRlci1zdW1tYW55IC5wcm9kdWN0LXRhYmxlIHRoZWFkIHRoOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi50aGFuay15b3UgLm9yZGVyLXN1bW1hbnkgLnByb2R1Y3QtdGFibGUgdGJvZHkgdHIge1xuICBib3JkZXItYm90dG9tOiAuMXJlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIC4xNilcbn1cblxuLnRoYW5rLXlvdSAub3JkZXItc3VtbWFueSAucHJvZHVjdC10YWJsZSB0Ym9keSB0ciB0ZCB7XG4gIHBhZGRpbmc6IDJyZW0gM3JlbVxufVxuXG4udGhhbmsteW91IC5vcmRlci1zdW1tYW55IC5wcm9kdWN0LXRhYmxlIHRib2R5IHRyIHRkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi50aGFuay15b3UgLm9yZGVyLXN1bW1hbnkgLnByb2R1Y3QtdGFibGUgLnByb2R1Y3QtaXRlbSB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaFxufVxuXG4udGhhbmsteW91IC5vcmRlci1zdW1tYW55IC5wcm9kdWN0LXRhYmxlIC5wcm9kdWN0LWl0ZW0gLmJveC1pbWcge1xuICB3aWR0aDogMTJyZW1cbn1cblxuLnRoYW5rLXlvdSAub3JkZXItc3VtbWFueSAucHJvZHVjdC10YWJsZSAucHJvZHVjdC1pdGVtIC5ib3gtaW1nIC5pbWFnZSB7XG4gIGJvcmRlcjogLjVweCBzb2xpZCAjZTJlMmUyO1xuICB3aWR0aDogMTJyZW07XG4gIGhlaWdodDogMTJyZW07XG4gIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLnRoYW5rLXlvdSAub3JkZXItc3VtbWFueSAucHJvZHVjdC10YWJsZSAucHJvZHVjdC1pdGVtIC5ib3gtaW1nIC5pbWFnZSBpbWcge1xuICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duO1xuICBwYWRkaW5nOiAxcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBzY2FsZS1kb3duXG59XG5cbi50aGFuay15b3UgLm9yZGVyLXN1bW1hbnkgLnByb2R1Y3QtdGFibGUgLnByb2R1Y3QtaXRlbSAuY2FwdGlvbiB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAzcmVtO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTJyZW0pXG59XG5cbi50aGFuay15b3UgLm9yZGVyLXN1bW1hbnkgLnByb2R1Y3QtdGFibGUgLnByb2R1Y3QtaXRlbSAuY2FwdGlvbiAudGl0bGUgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG4udGhhbmsteW91IC5vcmRlci1zdW1tYW55IC5wcm9kdWN0LXRhYmxlIC5xdHkge1xuICBmb250LXNpemU6IDEuOHJlbVxufVxuXG4udGhhbmsteW91IC5vcmRlci1zdW1tYW55IC5wcm9kdWN0LXRhYmxlIC5wcmljZSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwXG59XG5cbi50aGFuay15b3UgLm9yZGVyLXN1bW1hbnkgLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCVcbn1cblxuLnRoYW5rLXlvdSAub3JkZXItc3VtbWFueSAudGFibGUgdHIgdGQge1xuICBwYWRkaW5nOiAwIDNyZW0gMnJlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZVxufVxuXG4udGhhbmsteW91IC5vcmRlci1zdW1tYW55IC50YWJsZSB0ciB0ZCBwIHtcbiAgY29sb3I6ICM5ODk4OTg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNDAwXG59XG5cbi50aGFuay15b3UgLm9yZGVyLXN1bW1hbnkgLnRhYmxlIHRyIHRkOm50aC1jaGlsZCgyKSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0XG59XG5cbi50aGFuay15b3UgLm9yZGVyLXN1bW1hbnkgLnRhYmxlIHRyOmZpcnN0LWNoaWxkIHRkIHtcbiAgcGFkZGluZy10b3A6IDJyZW1cbn1cblxuLnRoYW5rLXlvdSAub3JkZXItc3VtbWFueSAudGFibGUgdHI6bnRoLWxhc3QtY2hpbGQoMikgdGQge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbVxufVxuXG4udGhhbmsteW91IC5vcmRlci1zdW1tYW55IC50YWJsZSB0cjpsYXN0LWNoaWxkIHtcbiAgYmFja2dyb3VuZDogI2Y0ZThkNlxufVxuXG4udGhhbmsteW91IC5vcmRlci1zdW1tYW55IC50YWJsZSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgcGFkZGluZzogMnJlbSAzcmVtO1xuICBmb250LXdlaWdodDogNjAwXG59XG5cbi50aGFuay15b3UgLm9yZGVyLXN1bW1hbnkgLnRhYmxlIHRyOmxhc3QtY2hpbGQgdGQ6bnRoLWNoaWxkKDIpIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0XG59XG5cbi5ob21lc3RheSAub2ZmZXIge1xuICBwYWRkaW5nOiA1cmVtIDBcbn1cblxuLmhvbWVzdGF5IC5vZmZlciAubWFpbi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uaG9tZXN0YXkgLm9mZmVyIC5jb250ZW50IHtcbiAgcGFkZGluZy1yaWdodDogMTByZW1cbn1cblxuLmhvbWVzdGF5IC5vZmZlciAuY29udGVudCAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNzAwXG59XG5cbi5ob21lc3RheSAub2ZmZXIgLmNvbnRlbnQgbGkge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNXJlbVxufVxuXG4uaG9tZXN0YXkgLm9mZmVyIC5jb250ZW50IC5ub3RlLXRleHQge1xuICBjb2xvcjogIzJkOGIzNTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpY1xufVxuXG4uaG9tZXN0YXkgLm9mZmVyIC5ib3gtaW1nIC5pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA1OS4wOTA5MSVcbn1cblxuLmhvbWVzdGF5IC5vZmZlciAuYm94LWltZyAuaW1hZ2UgaW1nIHtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlclxufVxuXG4uaG9tZXN0YXkgLm9mZmVyIC5ib3gtaW1nIC5pbWFnZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogNC42cmVtXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvbWVzdGF5IC5vZmZlciAuY29udGVudCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaG9tZXN0YXkgLm9mZmVyIC5jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDBcbiAgfVxufVxuXG4uaG9tZXN0YXkgLmJvb2tpbmcge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIC4xNik7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIC4xNilcbn1cblxuLmhvbWVzdGF5IC5ib29raW5nIC5oZWFkIHtcbiAgYmFja2dyb3VuZDogIzUxMmYxMTtcbiAgcGFkZGluZzogMS4zcmVtIDNyZW1cbn1cblxuLmhvbWVzdGF5IC5ib29raW5nIC5oZWFkIGgyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi5ob21lc3RheSAuYm9va2luZyAuY29udGVudCB7XG4gIHBhZGRpbmc6IDNyZW1cbn1cblxuLmhvbWVzdGF5IC5ib29raW5nIC5jb250ZW50IC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNzAwXG59XG5cbi5ob21lc3RheSAuYm9va2luZyAuY29udGVudCBwIHtcbiAgZm9udC1zaXplOiAxLjZyZW1cbn1cblxuLmhvbWVzdGF5IC5ib29raW5nIC5jb250ZW50IHA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW1cbn1cblxuLmhvbWVzdGF5IC5ib29raW5nIC5jb250ZW50IC5pbmZvIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDEuNnJlbVxufVxuXG4uaG9tZXN0YXkgLmJvb2tpbmcgLmNvbnRlbnQgLmluZm8gcCBhIHtcbiAgY29sb3I6ICMyZDhiMzU7XG4gIGZvbnQtd2VpZ2h0OiA3MDBcbn1cblxuLmhvbWVzdGF5IC5ib29raW5nIC5jb250ZW50IC5jaGVjayB7XG4gIC1tcy1mbGV4LWZsb3c6IHdyYXA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiB3cmFwO1xuICBtYXJnaW46IDAgLTEuMzVyZW0gNXJlbTtcbiAgcGFkZGluZzogMCAzcmVtXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaG9tZXN0YXkgLmJvb2tpbmcgLmNvbnRlbnQgLmNoZWNrIHtcbiAgICBwYWRkaW5nOiAwXG4gIH1cbn1cblxuLmhvbWVzdGF5IC5ib29raW5nIC5jb250ZW50IC5jaGVjayAuYnRuLXdyYXAsIC5ob21lc3RheSAuYm9va2luZyAuY29udGVudCAuY2hlY2sgLmZvcm0tZ3JvdXAge1xuICBwYWRkaW5nOiAwIDEuMzVyZW07XG4gIHdpZHRoOiAxMDAlXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuaG9tZXN0YXkgLmJvb2tpbmcgLmNvbnRlbnQgLmNoZWNrIC5idG4td3JhcCwgLmhvbWVzdGF5IC5ib29raW5nIC5jb250ZW50IC5jaGVjayAuZm9ybS1ncm91cCB7XG4gICAgd2lkdGg6IDUwJVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICAuaG9tZXN0YXkgLmJvb2tpbmcgLmNvbnRlbnQgLmNoZWNrIC5idG4td3JhcCwgLmhvbWVzdGF5IC5ib29raW5nIC5jb250ZW50IC5jaGVjayAuZm9ybS1ncm91cCB7XG4gICAgd2lkdGg6IDI1JVxuICB9XG59XG5cbi5ob21lc3RheSAuYm9va2luZyAuY29udGVudCAuY2hlY2sgbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDBcbn1cblxuLmhvbWVzdGF5IC5ib29raW5nIC5jb250ZW50IC5jaGVjayAuZm9ybS1jb250cm9sIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IC4ycmVtIHNvbGlkICM1MTJmMTE7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgaGVpZ2h0OiA0LjZyZW1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ob21lc3RheSAuYm9va2luZyAuY29udGVudCAuY2hlY2sgLmZvcm0tY29udHJvbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbVxuICB9XG59XG5cbi5ob21lc3RheSAuYm9va2luZyAuY29udGVudCAuY2hlY2sgLmZvcm0tY29udHJvbCAuaWNvbiB7XG4gIHdpZHRoOiAyLjNyZW1cbn1cblxuLmhvbWVzdGF5IC5ib29raW5nIC5jb250ZW50IC5jaGVjayAuZm9ybS1jb250cm9sIC5pY29uIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG9cbn1cblxuLmhvbWVzdGF5IC5ib29raW5nIC5jb250ZW50IC5jaGVjayAuZm9ybS1jb250cm9sIGlucHV0IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXg6IDE7XG4gIGZsZXg6IDE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMCAxcmVtO1xuICB3aWR0aDogMTAwJVxufVxuXG4uaG9tZXN0YXkgLmJvb2tpbmcgLmNvbnRlbnQgLmNoZWNrIC5jaGVjay1idG4ge1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMy4ycmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0LjZyZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXBcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ob21lc3RheSAuYm9va2luZyAuY29udGVudCAuY2hlY2sgLmNoZWNrLWJ0biB7XG4gICAgbWFyZ2luLXRvcDogMFxuICB9XG59XG5cbi5ob21lc3RheSAuYm9va2luZyAuY2FsZW5kYXItdyB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ob21lc3RheSAuYm9va2luZyAuY2FsZW5kYXItdyAuY2FsZW5kYXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteDogYXV0b1xuICB9XG4gIC5ob21lc3RheSAuYm9va2luZyAuY2FsZW5kYXItdyAuY2FsZW5kYXIgLmxpc3Qge1xuICAgIG1pbi13aWR0aDogOTkxcHhcbiAgfVxufVxuXG4uaG9tZXN0YXkgLmJvb2tpbmcgLmNhbGVuZGFyLXcgLmxpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMCwgMWZyKSk7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmVcbn1cblxuLmhvbWVzdGF5IC5ib29raW5nIC5jYWxlbmRhci13IC5saXN0IGxpIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC00cmVtIDAgMCAjMmQ4YjM1O1xuICBib3gtc2hhZG93OiBpbnNldCAwIC00cmVtIDAgMCAjMmQ4YjM1O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYjViNWI1O1xuICBwYWRkaW5nOiAzLjNyZW0gMCA1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmhvbWVzdGF5IC5ib29raW5nIC5jYWxlbmRhci13IC5saXN0IGxpLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlYWVhZWFcbn1cblxuLmhvbWVzdGF5IC5ib29raW5nIC5jYWxlbmRhci13IC5saXN0IGxpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYjViNWI1XG59XG5cbi5ob21lc3RheSAuYm9va2luZyAuY2FsZW5kYXItdyAubGlzdCBsaSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZVxufVxuXG4uaG9tZXN0YXkgLmJvb2tpbmcgLmNhbGVuZGFyLXcgLmxpc3QgbGkgLmRhdGUge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDBcbn1cblxuLmhvbWVzdGF5IC5ib29raW5nIC5jYWxlbmRhci13IC5uYXZpZ2F0aW9uLCAuaG9tZXN0YXkgLmJvb2tpbmcgLmNhbGVuZGFyLXcgLm5hdmlnYXRpb24gLmZvcm0tZ3JvdXAge1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxufVxuXG4uaG9tZXN0YXkgLmJvb2tpbmcgLmNhbGVuZGFyLXcgLm5hdmlnYXRpb24gLmZvcm0tZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgYm9yZGVyOiAuMnJlbSBzb2xpZCAjNTEyZjExO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBwYWRkaW5nOiAwIDJyZW07XG4gIHdpZHRoOiAxNC43cmVtO1xuICBoZWlnaHQ6IDQuNnJlbVxufVxuXG4uaG9tZXN0YXkgLmJvb2tpbmcgLmNhbGVuZGFyLXcgLm5hdmlnYXRpb24gLmZvcm0tZ3JvdXA6YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDJyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY29sb3I6ICM1MTJmMTE7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDI0cHgvMSBNYXRlcmlhbCBEZXNpZ24gSWNvbnM7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgY29udGVudDogXCJcXGYxNDBcIlxufVxuXG4uaG9tZXN0YXkgLmJvb2tpbmcgLmNhbGVuZGFyLXcgLm5hdmlnYXRpb24gLmZvcm0tZ3JvdXAgc2VsZWN0IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29sb3I6ICM1MTJmMTE7XG4gIGZvbnQtc2l6ZTogMS42cmVtXG59XG5cbi5ob21lc3RheSAuYm9va2luZyAuY2FsZW5kYXItdyAubmF2aWdhdGlvbiAucHJldiB7XG4gIG1hcmdpbi1yaWdodDogMXJlbVxufVxuXG4uaG9tZXN0YXkgLmJvb2tpbmcgLmNhbGVuZGFyLXcgLm5hdmlnYXRpb24gLm5leHQsIC5ob21lc3RheSAuYm9va2luZyAuY2FsZW5kYXItdyAubmF2aWdhdGlvbiAucHJldiB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXI6IC4ycmVtIHNvbGlkICM1MTJmMTE7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHdpZHRoOiA0cmVtO1xuICBoZWlnaHQ6IDQuNnJlbVxufVxuXG4uaG9tZXN0YXkgLmJvb2tpbmcgLmNhbGVuZGFyLXcgLm5hdmlnYXRpb24gLm5leHQgZW0sIC5ob21lc3RheSAuYm9va2luZyAuY2FsZW5kYXItdyAubmF2aWdhdGlvbiAucHJldiBlbSB7XG4gIGNvbG9yOiAjNTEyZjExO1xuICBmb250LXNpemU6IDNyZW1cbn1cblxuLmhhcHB5LWhvbWUtc3RheWNhdGlvbiB7XG4gIHBhZGRpbmc6IDhyZW0gMFxufVxuXG4uaGFwcHktaG9tZS1zdGF5Y2F0aW9uIC5tYWluLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5oYXBweS1ob21lLXN0YXljYXRpb24gLmxvYWQtbW9yZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uaGFwcHktaG9tZS1zdGF5Y2F0aW9uIC5pdGVtcyB7XG4gIC1tcy1mbGV4LWZsb3c6IHdyYXA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiB3cmFwO1xuICBtYXJnaW46IDAgLTEuNXJlbVxufVxuXG4uaGFwcHktaG9tZS1zdGF5Y2F0aW9uIC5pdGVtcyAuaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIHBhZGRpbmc6IDAgMS41cmVtO1xuICB3aWR0aDogMjUlXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGFwcHktaG9tZS1zdGF5Y2F0aW9uIC5pdGVtcyAuaXRlbSB7XG4gICAgd2lkdGg6IDMzLjMzJVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGFwcHktaG9tZS1zdGF5Y2F0aW9uIC5pdGVtcyAuaXRlbSB7XG4gICAgd2lkdGg6IDUwJVxuICB9XG59XG5cbi5oYXBweS1ob21lLXN0YXljYXRpb24gLml0ZW1zIC5pdGVtIC5ib3gtaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDc4LjUxODUyJTtcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG4uaGFwcHktaG9tZS1zdGF5Y2F0aW9uIC5pdGVtcyAuaXRlbSAuYm94LWltZyBpbWcge1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXJcbn1cblxuLmhhcHB5LWhvbWUtc3RheWNhdGlvbiAuaXRlbXMgLml0ZW06aG92ZXIgLmJveC1pbWcge1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5oYXBweS1ob21lLXN0YXljYXRpb24gLml0ZW1zIC5pdGVtOmhvdmVyIC5ib3gtaW1nIGltZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IC4zcyBlYXNlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZVxufVxuXG4uaGFwcHktaG9tZS1zdGF5Y2F0aW9uIC5pdGVtcyAuaXRlbTpob3ZlciAuY2FwdGlvbiAudGl0bGUgYSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICAtby10cmFuc2l0aW9uOiAuM3M7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgY29sb3I6ICMyZDhiMzVcbn1cblxuLmhlcm8tYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5oZXJvLWJhbm5lciAuc3dpcGVyLXNsaWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxNi42cmVtKVxufVxuXG4uaGVyby1iYW5uZXIgLnN3aXBlci1zbGlkZTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4zKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCJcIlxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvLWJhbm5lciAuc3dpcGVyLXNsaWRlIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMHJlbSlcbiAgfVxufVxuXG4uaGVyby1iYW5uZXIgLnN3aXBlci1zbGlkZSAuaW5uZXIge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB6LWluZGV4OiAxO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMTAwJVxufVxuXG4uaGVyby1iYW5uZXIgLnN3aXBlci1zbGlkZSAuaW5uZXIgLmNvbnRlbnQge1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIHdpZHRoOiA1MCVcbn1cblxuLmhlcm8tYmFubmVyIC5zd2lwZXItc2xpZGUgLmlubmVyIC5jb250ZW50X190aXRsZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZSAuNXM7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlIC41cztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UgLjVzO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtXG59XG5cbi5oZXJvLWJhbm5lciAuc3dpcGVyLXNsaWRlIC5pbm5lciAuY29udGVudF9fdGl0bGUgPiAqIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBibGFjaztcbiAgbGV0dGVyLXNwYWNpbmc6IC41MjhyZW07XG4gIGxpbmUtaGVpZ2h0OiA2cmVtO1xuICB0ZXh0LXNoYWRvdzogMCAuM3JlbSAuNnJlbSByZ2JhKDAsIDAsIDAsIC43KVxufVxuXG4uaGVyby1iYW5uZXIgLnN3aXBlci1zbGlkZSAuaW5uZXIgLmNvbnRlbnRfX2Rlc2Mge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UgLjVzO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZSAuNXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlIC41cztcbiAgY29sb3I6ICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiAuOHB4O1xuICB0ZXh0LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgLjcpXG59XG5cbi5oZXJvLWJhbm5lciAuc3dpcGVyLXNsaWRlIC5pbm5lciAuY29udGVudF9fYnRuIHtcbiAgbWFyZ2luLXRvcDogM3JlbVxufVxuXG4uaGVyby1iYW5uZXIgLnN3aXBlci1zbGlkZSAuaW5uZXIgLmNvbnRlbnRfX2J0biAuc2hvcC1idG4ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UgLjVzO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZSAuNXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlIC41c1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlcm8tYmFubmVyIC5zd2lwZXItc2xpZGUgLmlubmVyIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlclxuICB9XG4gIC5oZXJvLWJhbm5lciAuc3dpcGVyLXNsaWRlIC5pbm5lciAuY29udGVudCB7XG4gICAgd2lkdGg6IDkwJVxuICB9XG59XG5cbi5oZXJvLWJhbm5lciAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuaW5uZXIgLmNvbnRlbnRfX3RpdGxlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjRzIGVhc2UgMXM7XG4gIC1vLXRyYW5zaXRpb246IC40cyBlYXNlIDFzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IC40cyBlYXNlIDFzXG59XG5cbi5oZXJvLWJhbm5lciAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuaW5uZXIgLmNvbnRlbnRfX2Rlc2Mge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNHMgZWFzZSAxLjJzO1xuICAtby10cmFuc2l0aW9uOiAuNHMgZWFzZSAxLjJzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IC40cyBlYXNlIDEuMnNcbn1cblxuLmhlcm8tYmFubmVyIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5pbm5lciAuY29udGVudF9fYnRuIC5zaG9wLWJ0biB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC40cyBlYXNlIDEuNHM7XG4gIC1vLXRyYW5zaXRpb246IC40cyBlYXNlIDEuNHM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogLjRzIGVhc2UgMS40c1xufVxuXG4uaGVyby1iYW5uZXIgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgYm90dG9tOiA4cmVtXG59XG5cbi5zZWN0aW9uLTIge1xuICBiYWNrZ3JvdW5kOiAjZjRlOGQ2O1xuICBwYWRkaW5nOiAxMHJlbSAwIDZyZW1cbn1cblxuLnNlY3Rpb24tMiAudGFnLWhlYWQge1xuICBtYXJnaW46IDAgYXV0b1xufVxuXG4uc2VjdGlvbi0yIC5idG4td3JhcCB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyXG59XG5cbi5zZWN0aW9uLTIgLmJ0bi13cmFwIC5idG4ge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMS4ycmVtIDlyZW1cbn1cblxuLnNlY3Rpb24tMyB7XG4gIHBhZGRpbmc6IDEwcmVtIDAgNnJlbVxufVxuXG4uc2VjdGlvbi0zIC5ib3gtY29udGVudCAuc2VjdGlvbi10aXRsZSA+ICoge1xuICBjb2xvcjogIzUxMmYxMTtcbiAgZm9udC1zaXplOiAzLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLnNlY3Rpb24tMyAuYm94LWNvbnRlbnQgLnN1Yi10aXRsZSB7XG4gIGNvbG9yOiAjMmQ4YjM1O1xuICBmb250LXNpemU6IDIuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG4uc2VjdGlvbi0zIC5ib3gtY29udGVudCAuZGVzYyB7XG4gIG1hcmdpbi10b3A6IDNyZW1cbn1cblxuLnNlY3Rpb24tMyAuYm94LWNvbnRlbnQgLmRlc2MgcCB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNnJlbVxufVxuXG4uc2VjdGlvbi0zIC5ib3gtY29udGVudCAuZGVzYyBwOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtXG59XG5cbi5zZWN0aW9uLTMgLmJveC1jb250ZW50IC5idG4ge1xuICBtYXJnaW4tdG9wOiAyLjNyZW1cbn1cblxuLnNlY3Rpb24tMyAuYm94LWltZyB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyXG59XG5cbi5zZWN0aW9uLTMgLmJveC1pbWcgLmltYWdlIHtcbiAgbWF4LXdpZHRoOiA0NDBweFxufVxuXG4uc2VjdGlvbi0zIC5ib3gtaW1nIC5pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjdGlvbi0zIC5ib3gtY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbVxuICB9XG4gIC5zZWN0aW9uLTMgLmJveC1pbWcgLmltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCVcbiAgfVxufVxuXG4uc2VjdGlvbi00IHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnRcbn1cblxuLnNlY3Rpb24tNCAudGFnLWhlYWQge1xuICBtYXJnaW46IDAgYXV0b1xufVxuXG4uc2VjdGlvbi00IGFydGljbGUge1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWZsb3c6IHdyYXA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgbWFyZ2luLWJvdHRvbTogN3JlbVxufVxuXG4uc2VjdGlvbi00IGFydGljbGUgLmJveC1pbWcge1xuICB3aWR0aDogNTguMzMlXG59XG5cbi5zZWN0aW9uLTQgYXJ0aWNsZSAuYm94LWltZyAuaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNTMuNzMxMzQlO1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5zZWN0aW9uLTQgYXJ0aWNsZSAuYm94LWltZyAuaW1hZ2UgaW1nIHtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyXG59XG5cbi5zZWN0aW9uLTQgYXJ0aWNsZSAuYm94LWltZzpob3ZlciAuaW1hZ2UgaW1nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgLjNzO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzXG59XG5cbi5zZWN0aW9uLTQgYXJ0aWNsZSAuYm94LWNvbnRlbnQge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA0MS42NiVcbn1cblxuLnNlY3Rpb24tNCBhcnRpY2xlIC5ib3gtY29udGVudCAuY29udGVudCB7XG4gIHBhZGRpbmc6IDAgOHJlbVxufVxuXG4uc2VjdGlvbi00IGFydGljbGUgLmJveC1jb250ZW50IC5jb250ZW50IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi5zZWN0aW9uLTQgYXJ0aWNsZSAuYm94LWNvbnRlbnQgLmNvbnRlbnQgLmRlc2Mge1xuICBtYXJnaW4tdG9wOiAxcmVtXG59XG5cbi5zZWN0aW9uLTQgYXJ0aWNsZSAuYm94LWNvbnRlbnQgLmNvbnRlbnQgLmRlc2MgcCB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNnJlbVxufVxuXG4uc2VjdGlvbi00IGFydGljbGUgLmJveC1jb250ZW50IC5jb250ZW50IC5kZXNjIHA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW1cbn1cblxuLnNlY3Rpb24tNCBhcnRpY2xlIC5ib3gtY29udGVudCAuY29udGVudCAuYnRuLXdyYXAge1xuICBtYXJnaW4tdG9wOiAycmVtXG59XG5cbi5zZWN0aW9uLTQgYXJ0aWNsZTpudGgtY2hpbGQob2RkKSB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2Vcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLTQgYXJ0aWNsZSAuYm94LWNvbnRlbnQsIC5zZWN0aW9uLTQgYXJ0aWNsZSAuYm94LWltZyB7XG4gICAgd2lkdGg6IDEwMCVcbiAgfVxuICAuc2VjdGlvbi00IGFydGljbGUgLmJveC1jb250ZW50IC5jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgfVxufVxuXG4uc2VjdGlvbi01IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA2cmVtIDBcbn1cblxuLnNlY3Rpb24tNTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4zNSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbnRlbnQ6IFwiXCJcbn1cblxuLnNlY3Rpb24tNSAudGFnLWhlYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDFcbn1cblxuLnNlY3Rpb24tNSAudGFnLWhlYWQgLnNlY3Rpb24tdGl0bGUgPiAqLCAuc2VjdGlvbi01IC50YWctaGVhZCAuc3ViLXRpdGxlIHtcbiAgY29sb3I6ICNmZmZcbn1cblxuLnNlY3Rpb24tNSAubGlzdC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA4MCVcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLTUgLmxpc3QtaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlXG4gIH1cbn1cblxuLnNlY3Rpb24tNSAubGlzdC1pdGVtIC5pdGVtIC5ib3gtaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDYxLjg3NSU7XG4gIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLnNlY3Rpb24tNSAubGlzdC1pdGVtIC5pdGVtIC5ib3gtaW1nIGltZyB7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgLW8tdHJhbnNpdGlvbjogLjNzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlclxufVxuXG4uc2VjdGlvbi01IC5saXN0LWl0ZW0gLml0ZW0gLmNhcHRpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAyLjhyZW0gM3JlbSAyLjRyZW1cbn1cblxuLnNlY3Rpb24tNSAubGlzdC1pdGVtIC5pdGVtIC5jYXB0aW9uIC50aXRsZSBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi5zZWN0aW9uLTUgLmxpc3QtaXRlbSAuaXRlbSAuY2FwdGlvbiAuZGVzYyB7XG4gIG1hcmdpbi10b3A6IDFyZW1cbn1cblxuLnNlY3Rpb24tNSAubGlzdC1pdGVtIC5pdGVtIC5jYXB0aW9uIC5kZXNjIHAge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNnJlbVxufVxuXG4uc2VjdGlvbi01IC5saXN0LWl0ZW0gLml0ZW0gLmNhcHRpb24gLmRhdGUge1xuICBtYXJnaW4tdG9wOiAxLjhyZW07XG4gIGNvbG9yOiAjODE4MTgxO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljXG59XG5cbi5zZWN0aW9uLTUgLmxpc3QtaXRlbSAuaXRlbSAuY2FwdGlvbiAuYnRuLXdyYXAge1xuICBtYXJnaW4tdG9wOiAxcmVtXG59XG5cbi5zZWN0aW9uLTUgLmxpc3QtaXRlbSAuaXRlbTpob3ZlciAuYm94LWltZyBpbWcge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XG4gIC1vLXRyYW5zaXRpb246IC4zcztcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB0cmFuc2l0aW9uOiAuM3Ncbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLTUgLmxpc3QtaXRlbSAuaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbVxuICB9XG59XG5cbi50ZXN0aW1vbmlhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgcGFkZGluZzogNnJlbSAwXG59XG5cbi50ZXN0aW1vbmlhbCAudGFnLWhlYWQge1xuICBwYWRkaW5nLWJvdHRvbTogMFxufVxuXG4udGVzdGltb25pYWwgLnRlc3RpbW9uaWFsLXNsaWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi50ZXN0aW1vbmlhbCAuc3dpcGVyLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDVyZW0gMDtcbiAgd2lkdGg6IDkwJVxufVxuXG4udGVzdGltb25pYWwgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguOCk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKC44KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBsaW5lYXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoLjgpO1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhclxufVxuXG4udGVzdGltb25pYWwgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpXG59XG5cbi50ZXN0aW1vbmlhbCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC53cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAuMTYpO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAuMTYpO1xuICBib3JkZXI6IDJweCBzb2xpZCAjNTEyZjExO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbi50ZXN0aW1vbmlhbCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC53cmFwcGVyIC5ib3gtaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDQzLjMzMzMzJVxufVxuXG4udGVzdGltb25pYWwgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSAud3JhcHBlciAuYm94LWltZyBpbWcge1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyXG59XG5cbi50ZXN0aW1vbmlhbCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC53cmFwcGVyIC5jYXB0aW9uIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMnJlbSA0cmVtXG59XG5cbi50ZXN0aW1vbmlhbCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC53cmFwcGVyIC5jYXB0aW9uIHAge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjZyZW1cbn1cblxuLnRlc3RpbW9uaWFsIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgLndyYXBwZXIgLmNhcHRpb24gLmJvdHRvbS13IHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctdG9wOiA0cmVtXG59XG5cbi50ZXN0aW1vbmlhbCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC53cmFwcGVyIC5jYXB0aW9uIC5ib3R0b20tdyAubGVmdCAuYXV0aG9yIHtcbiAgY29sb3I6ICMyZDhiMzU7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZVxufVxuXG4udGVzdGltb25pYWwgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSAud3JhcHBlciAuY2FwdGlvbiAuYm90dG9tLXcgLmxlZnQgLmRhdGUge1xuICBjb2xvcjogIzJkOGIzNTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplXG59XG5cbi50ZXN0aW1vbmlhbCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC53cmFwcGVyIC5jYXB0aW9uIC5ib3R0b20tdyAucXVvdGUge1xuICBtYXJnaW4tdG9wOiAxcmVtXG59XG5cbi50ZXN0aW1vbmlhbCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC53cmFwcGVyIC5jYXB0aW9uIC5ib3R0b20tdyAucXVvdGUgaW1nIHtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogYXV0b1xufVxuXG4udGVzdGltb25pYWwgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDBcbn1cblxuLnRlc3RpbW9uaWFsIC5zd2lwZXItcGFnaW5hdGlvbiBzcGFuIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZjRlOGQ2XG59XG5cbi50ZXN0aW1vbmlhbCAuc3dpcGVyLXBhZ2luYXRpb24gc3Bhbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzUxMmYxMVxufVxuXG4udGVzdGltb25pYWwgLnN3aXBlci1uZXh0LCAudGVzdGltb25pYWwgLnN3aXBlci1wcmV2IHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlcjogLjJyZW0gc29saWQgIzUxMmYxMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGVzdGltb25pYWwgLnN3aXBlci1uZXh0LCAudGVzdGltb25pYWwgLnN3aXBlci1wcmV2IHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbn1cblxuLnRlc3RpbW9uaWFsIC5zd2lwZXItbmV4dCBzdmcsIC50ZXN0aW1vbmlhbCAuc3dpcGVyLXByZXYgc3ZnIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMS41cmVtXG59XG5cbi50ZXN0aW1vbmlhbCAuc3dpcGVyLW5leHQgc3ZnIHBhdGgsIC50ZXN0aW1vbmlhbCAuc3dpcGVyLXByZXYgc3ZnIHBhdGgge1xuICBmaWxsOiAjNTEyZjExO1xuICBzdHJva2U6ICM1MTJmMTFcbn1cblxuLnRlc3RpbW9uaWFsIC5zd2lwZXItbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHN2ZyBwYXRoLCAudGVzdGltb25pYWwgLnN3aXBlci1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWQgc3ZnIHBhdGgge1xuICBmaWxsOiAjOTg5ODk4O1xuICBzdHJva2U6ICM5ODk4OThcbn1cblxuLmJsb2ctaW1hZ2Uge1xuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5icmVhZGNydW1iLXNlY3Rpb24gb2wuYnJlYWRjcnVtYixcbi5icmVhZGNydW1iLXNlY3Rpb24gb2wuYnJlYWRjcnVtYiBsaSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5jb21tZW50LWZvcm0ge1xuICBsYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICBpbnB1dDpub3QoW3R5cGU9XCJjaGVja2JveFwiXSk6bm90KFt0eXBlPVwic3VibWl0XCJdKSwgdGV4dGFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJvcmRlcjogMS41cHggc29saWQgIzUxMmYxMTtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuLnByb2R1Y3QtZGV0YWlsLXBhZ2Uge1xuICAud29vY29tbWVyY2UtcHJvZHVjdC1kZXRhaWxzX19zaG9ydC1kZXNjcmlwdGlvbixcbiAgLnByb2R1Y3RfbWV0YSB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxuXG4gIC53b29jb21tZXJjZS1SZXZpZXdzLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi53cGZfaXRlbSBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi53cGZfaXRlbSBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICBjb2xvcjogIzJkOGIzNTtcbn1cblxuLmFqYXhfYWRkX3RvX2NhcnQubG9hZGluZyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDEwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTAuMTZzO1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjE2cztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBsb2FkNyAxLjhzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb246IGxvYWQ3IDEuOHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuXG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGxvYWQ3IDEuOHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uOiBsb2FkNyAxLjhzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgJjpiZWZvcmUge1xuICAgIGxlZnQ6IC0zMHB4O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMC4zMnM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zMnM7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBsZWZ0OiAzMHB4O1xuICB9XG59XG5cbi5idG4tLWJyb3VuZGVkLmJ0bi0tYnJvd24uYWpheF9hZGRfdG9fY2FydC5sb2FkaW5nIHtcbiAgY29sb3I6ICM1MTJmMTE7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDAgMzBweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi0tYnJvdW5kZWQuYnRuLS1icm93bi5hamF4X2FkZF90b19jYXJ0IHtcbiAgbWFyZ2luOiAxcmVtIDEwcHggMCAwICFpbXBvcnRhbnQ7XG59XG5cbi5hZGRlZF90b19jYXJ0IHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi53cGZfaXRlbSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi53cGZfaGlkZV90ZXh0IGxpID4gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsID4gaTphZnRlciwgLndwZl9pdGVtIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCIgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lICFpbXBvcnRhbnQ7XG59XG5cbi53cGZfaXRlbV9jb3VudCB7XG4gIGJhY2tncm91bmQ6ICMyZDhiMzUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLndvb2NvbW1lcmNlIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyxcbi53b29jb21tZXJjZS1wYWdlIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB7XG4gIGZsb2F0OiB1bnNldDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zcG9uc29yLWluZGl2IHtcbiAgLmdhbGxlcnkge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgMWZyKTtcbiAgICBncmlkLWdhcDogMTVweDtcbiAgICBtYXJnaW46IDUwcHggMCAyMHB4O1xuXG4gICAgLmdhbGxlcnlfX2l0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogNTAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdhbGxlcnlfX2l0ZW0tLTEge1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gICAgICBncmlkLWNvbHVtbi1lbmQ6IDQ7XG4gICAgICBwYWRkaW5nLXRvcDogNjclO1xuICAgIH1cblxuICAgIC5nYWxsZXJ5X19pdGVtLS0yIHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA0O1xuICAgICAgZ3JpZC1jb2x1bW4tZW5kOiA4O1xuICAgIH1cblxuICAgIC5nYWxsZXJ5X19pdGVtLS0zIHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICAgICAgZ3JpZC1jb2x1bW4tZW5kOiA1O1xuICAgIH1cblxuICAgIC5nYWxsZXJ5X19pdGVtLS00IHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA1O1xuICAgICAgZ3JpZC1jb2x1bW4tZW5kOiA4O1xuICAgICAgcGFkZGluZy10b3A6IDY3JTtcbiAgICB9XG4gIH1cblxuICAuZGF0ZSB7XG4gICAgcCB7XG4gICAgICBjb2xvcjogIzJkOGIzNTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgfVxuXG4gIC50aXRsZSB7XG4gICAgaDEge1xuICAgICAgY29sb3I6ICM1MTJmMTE7XG4gICAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgIG1hcmdpbjogMjBweCAwIDEwcHg7XG4gICAgfVxuICB9XG59XG5cblxuLm1jZUlFY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5pbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ud3AtY2FwdGlvbiB7XG4gIG1hcmdpbjogMDsgLyogYnJvd3NlciByZXNldCAqL1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8qIGlPUyBkb2VzIG5vdCBvYmV5IG1heC13aWR0aCBpZiB3aWR0aCBpcyBzZXQuICovXG4uaW9zIC53cC1jYXB0aW9uIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuZGwud3AtY2FwdGlvbiBkdC53cC1jYXB0aW9uLWR0IGltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogLTFleDtcbn1cblxuZGl2Lm1jZVRlbXAge1xuICAtbXMtdXNlci1zZWxlY3Q6IGVsZW1lbnQ7XG59XG5cbmRsLndwLWNhcHRpb24sXG5kbC53cC1jYXB0aW9uICoge1xuICAtd2Via2l0LXVzZXItZHJhZzogbm9uZTtcbn1cblxuLndwLWNhcHRpb24tZGQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctdG9wOiAwLjVlbTtcbiAgbWFyZ2luOiAwOyAvKiBicm93c2VyIHJlc2V0ICovXG59XG5cbi5hbGlnbmNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uYWxpZ25sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMC41ZW0gMWVtIDAuNWVtIDA7XG59XG5cbi5hbGlnbnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDAuNWVtIDAgMC41ZW0gMWVtO1xufVxuXG4vKiBSZW1vdmUgYmx1ZSBoaWdobGlnaHRpbmcgb2Ygc2VsZWN0ZWQgaW1hZ2VzIGluIFdlYktpdCAqL1xuaW1nW2RhdGEtbWNlLXNlbGVjdGVkXTo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIFN0eWxlcyBmb3IgdGhlIFdvcmRQcmVzcyBwbHVnaW5zICovXG4ubWNlLWNvbnRlbnQtYm9keSBpbWdbZGF0YS1tY2UtcGxhY2Vob2xkZXJdIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLm1jZS1jb250ZW50LWJvZHkgaW1nW2RhdGEtd3AtbW9yZV0ge1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgd2lkdGg6IDk2JTtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAxNXB4IGF1dG8gMDtcbiAgb3V0bGluZTogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubWNlLWNvbnRlbnQtYm9keSBpbWdbZGF0YS1tY2UtcGxhY2Vob2xkZXJdW2RhdGEtbWNlLXNlbGVjdGVkXSB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgIzg4ODtcbn1cblxuLm1jZS1jb250ZW50LWJvZHkgaW1nW2RhdGEtd3AtbW9yZT1cIm1vcmVcIl0ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoaW1hZ2VzL21vcmUucG5nKSByZXBlYXQteSBzY3JvbGwgY2VudGVyIGNlbnRlcjtcbn1cblxuLm1jZS1jb250ZW50LWJvZHkgaW1nW2RhdGEtd3AtbW9yZT1cIm5leHRwYWdlXCJdIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKGltYWdlcy9wYWdlYnJlYWsucG5nKSByZXBlYXQteSBzY3JvbGwgY2VudGVyIGNlbnRlcjtcbn1cblxuLyogU3R5bGVzIGZvciBmb3JtYXR0aW5nIHRoZSBib3VuZGFyaWVzIG9mIGFuY2hvcnMgYW5kIGNvZGUgZWxlbWVudHMgKi9cbi5tY2UtY29udGVudC1ib2R5IGFbZGF0YS1tY2Utc2VsZWN0ZWRdIHtcbiAgcGFkZGluZzogMCAycHg7XG4gIG1hcmdpbjogMCAtMnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjYmZlNmZmO1xuICBiYWNrZ3JvdW5kOiAjYmZlNmZmO1xufVxuXG4ubWNlLWNvbnRlbnQtYm9keSAud3AtY2FwdGlvbi1kdCBhW2RhdGEtbWNlLXNlbGVjdGVkXSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5tY2UtY29udGVudC1ib2R5IGNvZGUge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICMyMjI7XG4gIGJhY2tncm91bmQ6ICNmMmY0ZjU7XG59XG5cbi5tY2UtY29udGVudC1ib2R5IGNvZGVbZGF0YS1tY2Utc2VsZWN0ZWRdIHtcbiAgYmFja2dyb3VuZDogI2U5ZWJlYztcbn1cblxuLyogR2FsbGVyeSwgYXVkaW8sIHZpZGVvIHBsYWNlaG9sZGVycyAqL1xuLm1jZS1jb250ZW50LWJvZHkgaW1nLndwLW1lZGlhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgd2lkdGg6IDk5JTtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgb3V0bGluZTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubWNlLWNvbnRlbnQtYm9keSBpbWcud3AtbWVkaWE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xuICBib3JkZXItY29sb3I6ICM3Mjc3N2M7XG59XG5cbi5tY2UtY29udGVudC1ib2R5IGltZy53cC1tZWRpYS53cC1tZWRpYS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOGQ4ZDg7XG4gIGJvcmRlci1jb2xvcjogIzcyNzc3Yztcbn1cblxuLm1jZS1jb250ZW50LWJvZHkgaW1nLndwLW1lZGlhLndwLWdhbGxlcnkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2dhbGxlcnkucG5nKTtcbn1cblxuLyogSW1hZ2UgcmVzaXplIGhhbmRsZXMgKi9cbi5tY2UtY29udGVudC1ib2R5IGRpdi5tY2UtcmVzaXplaGFuZGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzI3NzdjO1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDdweDtcbn1cblxuLm1jZS1jb250ZW50LWJvZHkgaW1nW2RhdGEtbWNlLXNlbGVjdGVkXSB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCAjNzI3NzdjO1xufVxuXG4ubWNlLWNvbnRlbnQtYm9keSBpbWdbZGF0YS1tY2UtcmVzaXplPVwiZmFsc2VcIl0ge1xuICBvdXRsaW5lOiAwO1xufVxuXG4ucmVnaXN0ZXItcG9wdXAge1xuICAucG9wdXAtY29udGVudCB7XG4gICAgbWluLXdpZHRoOiAzNTBweDtcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB6LWluZGV4OiA5OTk5OTk7XG4gICAgYm94LXNoYWRvdzogMCAwIDE3cHggIzAwMDAwMDU1O1xuICAgIHdpZHRoOiA4NXZ3O1xuXG4gICAgLnVyLWZyb250ZW5kLWZvcm0ge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgIC5yb3cge1xuICAgICAgbWF4LWhlaWdodDogODB2aDtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIH1cblxuICAgIGZvcm0ge1xuICAgICAgaW5wdXQge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gIzUxMmYxMTUwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMCAycmVtO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICB9XG5cbiAgICAgIC5idG4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQ4YjM1O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRsaW5lIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgLmJ0bi1kaXNzbWlzcyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjUlLCAtMjUlKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDIwcHggIzAwMDAwMDUwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIC5pbWFnZSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxNXB4IDA7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4IDAgMCAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwMzA7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHotaW5kZXg6IDk5OTk5MDtcbiAgfVxufSJdfQ== */
