@charset "UTF-8";
/* 
html5doctor.com Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com 
Twitter: @rich_clark
*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
  font-weight: normal;
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
  list-style-type: none;
}

body {
  line-height: 1;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}

nav ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {
  content: '';
  content: none;
}

a {
  margin: 0;
  padding: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

/* change colours to suit your needs */
ins {
  background-color: #ff9;
  color: #000;
  text-decoration: none;
}

/* change colours to suit your needs */
mark {
  background-color: #ff9;
  color: #000;
  font-style: italic;
  font-weight: bold;
}

del {
  text-decoration: line-through;
}

abbr[title], dfn[title] {
  border-bottom: 1px dotted;
  cursor: help;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* change border colour to suit your needs */
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}

input, select {
  vertical-align: middle;
}

@font-face {
  font-family: "iconfont";
  src: url("/assets/font/iconfont.woff2") format("woff2"), url("/assets/font/iconfont.woff") format("woff"), url("/assets/font/iconfont.ttf") format("truetype"), url("/assets/font/iconfont.svg#iconfont") format("svg");
  font-weight: normal;
  font-style: normal;
}

.icf::before {
  display: inline-block;
  font-family: "iconfont";
  font-style: normal;
  font-weight: normal;
  /*line-height: 1;*/
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-lg {
  font-size: 1.3333333333333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}

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

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

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

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

.icf-fw {
  width: 1.2857142857142858em;
  text-align: center;
}

.icf-arrow_bottom-b::before {
  content: "\EA01";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-arrow_right-b::before {
  content: "\EA02";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-blank-b::before {
  content: "\EA03";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-cart-b::before {
  content: "\EA04";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-category-b::before {
  content: "\EA05";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-company-b::before {
  content: "\EA06";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-menu-b::before {
  content: "\EA07";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-menu_close-b::before {
  content: "\EA08";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-product-b::before {
  content: "\EA09";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-service-b::before {
  content: "\EA0A";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-shop-b::before {
  content: "\EA0B";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-sns_facebook-b::before {
  content: "\EA0C";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-sns_instagram-b::before {
  content: "\EA0D";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-sns_twitter-b::before {
  content: "\EA0E";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-sns_youtube-b::before {
  content: "\EA0F";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-close-b::before {
  content: "\F004";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-plus-b::before {
  content: "\F007";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-minus-b::before {
  content: "\F012";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-arrow_bottom-a::after, .mdl-categoryblock__list li a span::after {
  content: "\EA01";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  /*line-height: 1em;*/
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-arrow_right-a::after, .mdl-listslider__slider_container_wrapper_explain_detail_link::after, .mdl-specialslider__slider_container_wrapper_explain_title::after, .mdl-specialslider__slider_container_wrapper_explain_detail_link::after, .mdl-3columnlist__listwrap .mdl-3columnlist__lists li .mdl-3columnlist__lists_detail_date_link::after, .mdl-tolistpage__linkwrap_btn span::after, .mdl-news__list li a::after {
  content: "\EA02";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  /*line-height: 1em;*/
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-blank-a::after, .mdl-3columnlist__listwrap .mdl-3columnlist__lists li .mdl-3columnlist__lists_detail_date_link.is_blank::after, .mdl-tolistpage__linkwrap_btn.is_blank span::after {
  content: "\EA03";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  /*line-height: 1em;*/
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-cart-a::after {
  content: "\EA04";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  /*line-height: 1em;*/
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-category-a::after {
  content: "\EA05";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  /*line-height: 1em;*/
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-company-a::after {
  content: "\EA06";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  /*line-height: 1em;*/
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-menu-a::after {
  content: "\EA07";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  /*line-height: 1em;*/
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-menu_close-a::after {
  content: "\EA08";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  /*line-height: 1em;*/
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-product-a::after {
  content: "\EA09";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  /*line-height: 1em;*/
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-service-a::after {
  content: "\EA0A";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  /*line-height: 1em;*/
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-shop-a::after {
  content: "\EA0B";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  /*line-height: 1em;*/
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-sns_facebook-a::after {
  content: "\EA0C";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  /*line-height: 1em;*/
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-sns_instagram-a::after {
  content: "\EA0D";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  /*line-height: 1em;*/
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-sns_twitter-a::after {
  content: "\EA0E";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  /*line-height: 1em;*/
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-sns_youtube-a::after {
  content: "\EA0F";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  /*line-height: 1em;*/
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-close-a::after {
  content: "\F004";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  /*line-height: 1em;*/
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-plus-a::after {
  content: "\F007";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  /*line-height: 1em;*/
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

.icf-minus-a::after {
  content: "\F012";
  font-family: "iconfont";
  font-weight: normal;
  font-style: normal;
  /*line-height: 1em;*/
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: none;
  text-transform: none;
  text-rendering: auto;
}

html {
  font-size: 62.5%;
}

body {
  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  color: #333333;
}

body a {
  color: #333333;
  text-decoration: none;
}

* {
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
  -webkit-font-smoothing: antialiased;
  word-wrap: break-word;
  box-sizing: border-box;
}

body {
  display: flex;
  flex-direction: column;
  min-width: 1060px;
  min-height: 100vh;
  height: 0;
}

html[data-device="sp"] body {
  min-width: unset;
}

main {
  flex: 1 0 auto;
  min-height: 1%;
}

section {
  background: #fff;
}

.mdl-inner {
  max-width: 1020px;
  padding: 0px 10px;
  margin: auto;
}

html[data-device="sp"] .mdl-inner {
  padding: 0px 5%;
}

.imageborder {
  border: 1px solid #f0f0f0;
}

/* ------------------------------------
 ビジュアル（薄い版）
------------------------------------ */
.mdl-visualthin {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url(/assets/img/img_headline_1_pc.jpg);
}

.mdl-visualthin__outer {
  height: 240px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}

.mdl-visualthin__inner {
  color: #fff;
  letter-spacing: 0.1em;
}

.mdl-visualthin__inner_title {
  font-size: 30px;
  font-size: 3rem;
  line-height: 1.33333em;
}

.mdl-visualthin__inner_caption {
  margin-top: 10px;
  font-size: 15px;
  font-size: 1.5rem;
  line-height: 1.53333em;
}

html[data-device="sp"] .mdl-visualthin__outer {
  height: 160px;
}

html[data-device="sp"] .mdl-visualthin__inner {
  padding: 0px 5%;
}

html[data-device="sp"] .mdl-visualthin__inner_title {
  font-size: 22px;
  font-size: 2.2rem;
  line-height: 1em;
}

html[data-device="sp"] .mdl-visualthin__inner_caption {
  margin-top: 15px;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 1.5em;
}

html[data-device="sp"] .mdl-visualthin__inner_caption span {
  display: block;
}

/* ------------------------------------
 パンくず
------------------------------------ */
.mdl-breadcrumb {
  padding: 14px 0px 14px 0px;
}

.mdl-breadcrumb__inner {
  padding: 0px 50px;
}

.mdl-breadcrumb__inner_list {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.mdl-breadcrumb__inner_list li {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 1.25em;
  letter-spacing: 0.1em;
}

.mdl-breadcrumb__inner_list li::after {
  content: '>';
  margin: 0px 5px;
}

.mdl-breadcrumb__inner_list li:last-child::after {
  display: none;
}

.mdl-breadcrumb__inner_list li a {
  color: #003e80;
  text-decoration: underline;
}

html[data-device="sp"] .mdl-breadcrumb {
  padding: 3% 0px 2% 0px;
}

html[data-device="sp"] .mdl-breadcrumb__inner {
  padding: 0px 5%;
}

html[data-device="sp"] .mdl-breadcrumb__inner_list li {
  font-size: 10px;
  font-size: 1rem;
  line-height: 1em;
}

/* ------------------------------------
 カテゴリーボタン（横一覧）
------------------------------------ */
.mdl-categoryside {
  position: relative;
}

.mdl-categoryside::after {
  content: '';
  width: 100%;
  height: 1px;
  background: #f0f0f0;
  position: absolute;
  left: 0px;
  bottom: 0px;
}

.mdl-categoryside__title {
  font-size: 20px;
  font-size: 2rem;
  line-height: 0.75em;
  letter-spacing: 0.1em;
}

.mdl-categoryside__inner {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}

.mdl-categoryside__list {
  margin: 20px 0px 0px -20px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  white-space: nowrap;
  letter-spacing: 0.1em;
}

.mdl-categoryside__list li a {
  padding: 5px 20px 0px 20px;
  position: relative;
  display: block;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 1em;
}

.mdl-categoryside__list li a span {
  padding-bottom: 10px;
  position: relative;
  display: block;
}

.mdl-categoryside__list li a span::after {
  content: '';
  width: 100%;
  height: 4px;
  background: #003e80;
  position: absolute;
  left: 0px;
  bottom: 0px;
  opacity: 0;
  transition: opacity .4s ease;
}

html.page-contents .mdl-categoryside__list li:nth-child(1) a span::after {
  opacity: 1;
}

html.page-contents__campaign .mdl-categoryside__list li:nth-child(2) a span::after {
  opacity: 1;
}

html.page-contents__feature .mdl-categoryside__list li:nth-child(3) a span::after {
  opacity: 1;
}

html.page-contents__maintenance .mdl-categoryside__list li:nth-child(4) a span::after {
  opacity: 1;
}

html.page-contents__howto .mdl-categoryside__list li:nth-child(5) a span::after {
  opacity: 1;
}

.mdl-categoryside__list li.is-current a span::after {
  opacity: 1;
}

html[data-device="pc"] .mdl-categoryside__list li:hover a span::after {
  opacity: 1;
}

html[data-device="sp"] .mdl-categoryside .mdl-inner {
  padding: 0px;
}

html[data-device="sp"] .mdl-categoryside__title {
  padding: 0px 5%;
  font-size: 15px;
  font-size: 1.5rem;
  line-height: 0.5em;
}

html[data-device="sp"] .mdl-categoryside__list {
  width: 640px;
  margin: 6% 0px 0px 5%;
}

html[data-device="sp"] .mdl-categoryside__list li:first-child a {
  padding-left: 0px;
}

html[data-device="sp"] .mdl-categoryside__list li a {
  padding: 5px 12.5px 0px 12.5px;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 1em;
}

html[data-device="sp"] .mdl-categoryside__list li a span {
  padding-bottom: 10px;
}

html[data-device="sp"] .mdl-categoryside__list li a span::after {
  height: 3px;
}

/* ------------------------------------
 カテゴリーボタン（ブロック）
------------------------------------ */
.mdl-categoryblock {
  padding: 30px 0px;
  background: #f6f7f9;
}

.mdl-categoryblock__list {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
}

.mdl-categoryblock__list li {
  margin: 6px 0px;
  flex-basis: 25%;
  position: relative;
}

.mdl-categoryblock__list li::before, .mdl-categoryblock__list li::after {
  content: '';
  width: 1px;
  height: 100%;
  position: absolute;
  top: 0px;
  background: #e8e8ea;
}

.mdl-categoryblock__list li::before {
  left: 0px;
}

.mdl-categoryblock__list li::after {
  right: -1px;
}

.mdl-categoryblock__list li a {
  display: block;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 1.42857em;
  letter-spacing: 0.1em;
}

.mdl-categoryblock__list li a span {
  padding: 5% 5%;
  display: block;
  overflow: hidden;
}

.mdl-categoryblock__list li a span::after {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 1.42857em;
  float: right;
  color: #003e80;
}

html[data-device="sp"] .mdl-categoryblock {
  padding: 0px;
  background: none;
}

html[data-device="sp"] .mdl-categoryblock .mdl-inner {
  padding: 0px;
}

html[data-device="sp"] .mdl-categoryblock__list {
  display: block;
}

html[data-device="sp"] .mdl-categoryblock__list li {
  width: 100%;
  margin: 0px;
  border-bottom: 1px solid #e8e8ea;
}

html[data-device="sp"] .mdl-categoryblock__list li::before, html[data-device="sp"] .mdl-categoryblock__list li::after {
  display: none;
}

html[data-device="sp"] .mdl-categoryblock__list li a {
  padding: 0px 5%;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 4.08333em;
}

html[data-device="sp"] .mdl-categoryblock__list li a span {
  padding: 0px;
}

html[data-device="sp"] .mdl-categoryblock__list li a span::after {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 4.08333em;
}

/* ------------------------------------
 一覧スライダー
------------------------------------ */
.mdl-listslider {
  overflow: hidden;
}

.mdl-listslider__slider {
  max-width: 1000px;
  margin: auto;
  position: relative;
}

.mdl-listslider__slider .swiper-container {
  overflow: visible;
}

.mdl-listslider__slider .swiper-slide {
  height: unset;
}

.mdl-listslider__slider .swiper-pagination {
  position: relative;
}

.mdl-listslider__slider_container_wrapper li {
  padding-bottom: 50px;
  position: relative;
  border-bottom: 1px solid #f0f0f0;
}

.mdl-listslider__slider_container_wrapper li a {
  display: block;
}

html[data-device="pc"] .mdl-listslider__slider_container_wrapper li a {
  transition: opacity 0.1s linear;
}

html[data-device="pc"] .mdl-listslider__slider_container_wrapper li a .mdl-listslider__slider_container_wrapper_explain_detail_link span {
  transition: border .2s ease;
}

html[data-device="pc"] .mdl-listslider__slider_container_wrapper li a:hover {
  opacity: 0.5;
}

html[data-device="pc"] .mdl-listslider__slider_container_wrapper li a:hover .mdl-listslider__slider_container_wrapper_explain_detail_link span {
  border-bottom: 1px solid rgba(0, 0, 0, 0);
}

.mdl-listslider__slider_container_wrapper_explain {
  padding: 10px 6%;
}

.mdl-listslider__slider_container_wrapper_explain_title {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 2em;
  letter-spacing: 0.08em;
  font-weight: bold;
}

.mdl-listslider__slider_container_wrapper_explain_text {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 1.71429em;
  letter-spacing: 0.04em;
}

.mdl-listslider__slider_container_wrapper_explain_detail {
  width: 100%;
  padding: 10px 6%;
  position: absolute;
  left: 0px;
  bottom: 13px;
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 1.53846em;
  letter-spacing: 0.1em;
  text-align: right;
}

.mdl-listslider__slider_container_wrapper_explain_detail_link {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 1.42857em;
  color: #003e80;
}

.mdl-listslider__slider_container_wrapper_explain_detail_link::after {
  margin-left: 5px;
  font-size: 11px;
  font-size: 1.1rem;
  line-height: 1.81818em;
}

.mdl-listslider__slider_container_wrapper_explain_detail_link span {
  border-bottom: 1px solid #003e80;
}

.mdl-listslider__slider_direction .pagenation_btn {
  width: 38px;
  height: 38px;
  margin-top: -19px;
  position: absolute;
  top: 50%;
  z-index: 10;
  cursor: pointer;
}

html[data-device="pc"] .mdl-listslider__slider_direction .pagenation_btn {
  transition: opacity 0.1s linear;
}

html[data-device="pc"] .mdl-listslider__slider_direction .pagenation_btn:hover {
  opacity: 0.5;
}

.mdl-listslider__slider_direction .pagenation_btn.swiper-button-disabled {
  opacity: 0.5;
  cursor: default;
}

.mdl-listslider__slider_direction_prev {
  left: 0px;
  background: url(/assets/img/arrow_prev.png) no-repeat center center;
  background-size: contain;
}

.mdl-listslider__slider_direction_next {
  right: 0px;
  background: url(/assets/img/arrow_next.png) no-repeat center center;
  background-size: contain;
}

.mdl-listslider__slider_pagenation {
  margin-top: 40px;
  text-align: center;
  position: relative;
}

.mdl-listslider__slider_pagenation span.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  margin: 0px 5px;
  background: #000;
  display: inline-block;
}

.mdl-listslider__slider_pagenation span.swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #003e80;
}

html[data-device="sp"] .mdl-listslider__slider {
  padding-bottom: 10px;
}

html[data-device="sp"] .mdl-listslider__slider_container_wrapper li {
  padding: 0px;
}

html[data-device="sp"] .mdl-listslider__slider_container_wrapper_thumb {
  padding: 0px 5%;
}

html[data-device="sp"] .mdl-listslider__slider_container_wrapper_explain {
  padding: 10px 3%;
}

html[data-device="sp"] .mdl-listslider__slider_container_wrapper_explain_title {
  padding: 0px 5%;
  margin-bottom: 4%;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 1.5em;
}

html[data-device="sp"] .mdl-listslider__slider_container_wrapper_explain_text {
  padding: 0px 5%;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 1.5em;
}

html[data-device="sp"] .mdl-listslider__slider_container_wrapper_explain_detail {
  padding: 4% 0px;
  position: relative;
  bottom: unset;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 1.5em;
}

html[data-device="sp"] .mdl-listslider__slider_container_wrapper_explain_detail_link {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 1.5em;
}

html[data-device="sp"] .mdl-listslider__slider_container_wrapper_explain_detail_link::after {
  font-size: 4px;
  font-size: 0.4rem;
  line-height: 0em;
}

html[data-device="sp"] .mdl-listslider__slider_direction {
  padding: 3% 5% 0px 5%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
}

html[data-device="sp"] .mdl-listslider__slider_direction .pagenation_btn {
  width: 24px;
  height: 24px;
  position: relative;
  top: unset;
  margin-top: unset;
}

html[data-device="sp"] .mdl-listslider__slider_direction_prev {
  left: unset;
}

html[data-device="sp"] .mdl-listslider__slider_direction_next {
  right: unset;
}

html[data-device="sp"] .mdl-listslider__slider_pagenation {
  margin: 0px auto;
}

html[data-device="sp"] .mdl-listslider__slider_pagenation span.swiper-pagination-bullet {
  width: 6px;
  height: 6px;
  margin: 0px 3px;
  background: #cccccc;
}

html[data-device="sp"] .mdl-listslider__slider_pagenation span.swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #064383;
}

/* ------------------------------------
 特集スライダー
------------------------------------ */
.mdl-specialslider {
  overflow: hidden;
}

.mdl-specialslider__headline {
  margin-bottom: 30px;
}

.mdl-specialslider__headline_title {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 1.5em;
  letter-spacing: 0.1em;
  font-weight: bold;
}

html[data-device="sp"] .mdl-specialslider__headline {
  margin-bottom: 3%;
  display: block;
}

html[data-device="sp"] .mdl-specialslider__headline_title {
  padding: 0px 5%;
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 1em;
  text-align: center;
}

.mdl-specialslider__slider {
  max-width: 1000px;
  margin: auto;
  position: relative;
}

.mdl-specialslider__slider .swiper-container {
  overflow: visible;
}

.mdl-specialslider__slider .swiper-slide {
  height: unset;
}

.mdl-specialslider__slider .swiper-pagination {
  position: relative;
}

.mdl-specialslider__slider_container_wrapper li {
  position: relative;
}

.mdl-specialslider__slider_container_wrapper li a {
  display: block;
  background: #fff;
}

html[data-device="pc"] .mdl-specialslider__slider_container_wrapper li a {
  transition: opacity 0.1s linear;
}

html[data-device="pc"] .mdl-specialslider__slider_container_wrapper li a:hover {
  opacity: 0.5;
}

.mdl-specialslider__slider_container_wrapper_explain {
  padding: 10px 6%;
}

.mdl-specialslider__slider_container_wrapper_explain_title {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 2em;
  letter-spacing: 0.08em;
  font-weight: bold;
  overflow: hidden;
}

.mdl-specialslider__slider_container_wrapper_explain_title::after {
  float: right;
  font-size: 11px;
  font-size: 1.1rem;
  line-height: 2.54545em;
  color: #003e80;
}

.mdl-specialslider__slider_container_wrapper_explain_text {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 1.71429em;
  letter-spacing: 0.04em;
}

.mdl-specialslider__slider_container_wrapper_explain_detail {
  width: 100%;
  padding: 10px 6%;
  position: absolute;
  left: 0px;
  bottom: 13px;
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 1.53846em;
  letter-spacing: 0.1em;
  text-align: right;
}

.mdl-specialslider__slider_container_wrapper_explain_detail_link {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 1.42857em;
  color: #003e80;
}

.mdl-specialslider__slider_container_wrapper_explain_detail_link::after {
  margin-left: 5px;
  font-size: 10px;
  font-size: 1rem;
  line-height: 2em;
}

.mdl-specialslider__slider_container_wrapper_explain_detail_link span {
  padding-bottom: 3px;
  border-bottom: 1px solid #003e80;
}

.mdl-specialslider__slider_direction .pagenation_btn {
  width: 38px;
  height: 38px;
  margin-top: -19px;
  position: absolute;
  top: 50%;
  z-index: 10;
  cursor: pointer;
}

html[data-device="pc"] .mdl-specialslider__slider_direction .pagenation_btn {
  transition: opacity 0.1s linear;
}

html[data-device="pc"] .mdl-specialslider__slider_direction .pagenation_btn:hover {
  opacity: 0.5;
}

.mdl-specialslider__slider_direction .pagenation_btn.swiper-button-disabled {
  opacity: 0.5;
  pointer-events: none;
}

.mdl-specialslider__slider_direction_prev {
  left: 0px;
  background: url(/assets/img/arrow_prev.png) no-repeat center center;
  background-size: contain;
}

.mdl-specialslider__slider_direction_next {
  right: 0px;
  background: url(/assets/img/arrow_next.png) no-repeat center center;
  background-size: contain;
}

.mdl-specialslider__slider_pagenation {
  margin-top: 25px;
  text-align: center;
  position: relative;
}

.mdl-specialslider__slider_pagenation span {
  width: 8px;
  height: 8px;
  margin: 0px 4px;
  background: #000;
  display: inline-block;
}

.mdl-specialslider__slider_pagenation span.swiper-pagination-bullet-active {
  background: #003e80;
}

html[data-device="sp"] .mdl-specialslider__slider {
  padding-bottom: 10px;
}

html[data-device="sp"] .mdl-specialslider__slider_container_wrapper li {
  padding: 0px;
}

html[data-device="sp"] .mdl-specialslider__slider_container_wrapper_thumb {
  padding: 0px 5%;
}

html[data-device="sp"] .mdl-specialslider__slider_container_wrapper_explain {
  padding: 10px 3%;
}

html[data-device="sp"] .mdl-specialslider__slider_container_wrapper_explain_title {
  padding: 0px 5%;
  margin-bottom: 4%;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 1.5em;
}

html[data-device="sp"] .mdl-specialslider__slider_container_wrapper_explain_text {
  padding: 0px 5%;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 1.5em;
}

html[data-device="sp"] .mdl-specialslider__slider_container_wrapper_explain_detail {
  padding: 4% 0px;
  position: relative;
  bottom: unset;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 1.5em;
}

html[data-device="sp"] .mdl-specialslider__slider_container_wrapper_explain_detail_link {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 1.5em;
}

html[data-device="sp"] .mdl-specialslider__slider_container_wrapper_explain_detail_link::after {
  font-size: 4px;
  font-size: 0.4rem;
  line-height: 0em;
}

html[data-device="sp"] .mdl-specialslider__slider_direction {
  padding: 3% 5% 0px 5%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
}

html[data-device="sp"] .mdl-specialslider__slider_direction .pagenation_btn {
  position: relative;
  top: unset;
  margin-top: 0px;
}

html[data-device="sp"] .mdl-specialslider__slider_direction_prev {
  left: unset;
}

html[data-device="sp"] .mdl-specialslider__slider_direction_next {
  right: unset;
}

html[data-device="sp"] .mdl-specialslider__slider_pagenation {
  margin: 0px auto;
}

/* ------------------------------------
 ヘッドライン
------------------------------------ */
.mdl-headline {
  margin-bottom: 3%;
  text-align: center;
}

.mdl-headline_title {
  padding-bottom: 14px;
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 1em;
  letter-spacing: 0.1em;
  position: relative;
}

.mdl-headline_title::after {
  content: '';
  width: 18px;
  height: 2px;
  margin: auto;
  background: #013f80;
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0px;
}

.mdl-headline_subtitle {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 2.76923em;
  font-weight: bold;
  color: #777777;
}

.mdl-headline_caption {
  margin-top: 2%;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 1.5em;
  letter-spacing: 0.05em;
}

html[data-device="sp"] .mdl-headline {
  margin-bottom: 6%;
}

html[data-device="sp"] .mdl-headline_title {
  padding-bottom: 3%;
  font-size: 20px;
  font-size: 2rem;
  line-height: 0.7em;
}

html[data-device="sp"] .mdl-headline_title::after {
  width: 12px;
  height: 1px;
}

html[data-device="sp"] .mdl-headline_subtitle {
  margin-top: 1%;
  font-size: 10px;
  font-size: 1rem;
  line-height: 1.8em;
}

html[data-device="sp"] .mdl-headline_caption {
  margin-top: 3%;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 1.5em;
}

/* ------------------------------------
 サブヘッドライン
------------------------------------ */
.mdl-subheadline {
  padding: 40px 0px;
  border-top: 1px solid #f0f0f0;
  text-align: center;
  letter-spacing: 0.1em;
}

.mdl-subheadline_title {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 1.25em;
  color: #003e80;
}

.mdl-subheadline_subtitle {
  margin-top: 25px;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 1.5em;
  letter-spacing: 0em;
}

html[data-device="sp"] .mdl-subheadline {
  padding: 6% 0px;
}

html[data-device="sp"] .mdl-subheadline_title {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 1.11111em;
}

html[data-device="sp"] .mdl-subheadline_subtitle {
  margin-top: 6%;
  text-align: left;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 1.5em;
}

/* ------------------------------------
 3カラム
------------------------------------ */
.mdl-3columnlist__listwrap .mdl-3columnlist__lists {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}

.mdl-3columnlist__listwrap .mdl-3columnlist__lists li {
  width: 32%;
  margin: 3% 2% 0px 0px;
  padding-bottom: 62px;
  position: relative;
  align-items: flex-start;
  border-bottom: 1px solid #f0f0f0;
}

.sec-contents.bordergray .mdl-3columnlist__listwrap .mdl-3columnlist__lists li,
.list-section:nth-child(odd) .mdl-3columnlist__listwrap .mdl-3columnlist__lists li {
  border-bottom: 1px solid #e8e8ea;
}

.mdl-3columnlist__listwrap .mdl-3columnlist__lists li:nth-child(1), .mdl-3columnlist__listwrap .mdl-3columnlist__lists li:nth-child(2), .mdl-3columnlist__listwrap .mdl-3columnlist__lists li:nth-child(3) {
  margin-top: 0px;
}

.mdl-3columnlist__listwrap .mdl-3columnlist__lists li:nth-child(3n) {
  margin-right: 0px;
}

.mdl-3columnlist__listwrap .mdl-3columnlist__lists li > a {
  padding-bottom: 13px;
  display: block;
}

html[data-device="pc"] .mdl-3columnlist__listwrap .mdl-3columnlist__lists li > a {
  transition: opacity 0.1s linear;
}

html[data-device="pc"] .mdl-3columnlist__listwrap .mdl-3columnlist__lists li > a span {
  transition: border .2s ease;
}

html[data-device="pc"] .mdl-3columnlist__listwrap .mdl-3columnlist__lists li > a:hover {
  opacity: 0.5;
}

html[data-device="pc"] .mdl-3columnlist__listwrap .mdl-3columnlist__lists li > a:hover .mdl-3columnlist__lists_detail_date_link span {
  border-bottom: 1px solid rgba(0, 0, 0, 0);
}

.mdl-3columnlist__listwrap .mdl-3columnlist__lists li .mdl-3columnlist__lists_explain {
  width: 100%;
  padding: 10px 6%;
}

.mdl-3columnlist__listwrap .mdl-3columnlist__lists li .mdl-3columnlist__lists_explain_title {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 2em;
  letter-spacing: 0em;
  font-weight: bold;
}

.mdl-3columnlist__listwrap .mdl-3columnlist__lists li .mdl-3columnlist__lists_explain_text {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 1.71429em;
  letter-spacing: 0em;
}

.mdl-3columnlist__listwrap .mdl-3columnlist__lists li .mdl-3columnlist__lists_detail {
  width: 100%;
  padding: 10px 6%;
  position: absolute;
  left: 0px;
  bottom: 13px;
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 1.53846em;
  letter-spacing: 0.1em;
}

.mdl-3columnlist__listwrap .mdl-3columnlist__lists li .mdl-3columnlist__lists_detail_date {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}

.mdl-3columnlist__listwrap .mdl-3columnlist__lists li .mdl-3columnlist__lists_detail_date_link {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 1.42857em;
  letter-spacing: 0.01em;
  color: #003e80;
}

.mdl-3columnlist__listwrap .mdl-3columnlist__lists li .mdl-3columnlist__lists_detail_date_link::after {
  margin-left: 5px;
  font-size: 11px;
  font-size: 1.1rem;
  line-height: 1.81818em;
}

.mdl-3columnlist__listwrap .mdl-3columnlist__lists li .mdl-3columnlist__lists_detail_date_link.is_blank::after {
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 1.53846em;
}

.mdl-3columnlist__listwrap .mdl-3columnlist__lists li .mdl-3columnlist__lists_detail_date_link span {
  border-bottom: 1px solid #003e80;
}

html[data-device="sp"] .mdl-3columnlist__listwrap .mdl-3columnlist__lists {
  display: block;
}

html[data-device="sp"] .mdl-3columnlist__listwrap .mdl-3columnlist__lists li {
  width: 100%;
  margin: 6% 0px 0px 0px;
  padding-bottom: 0px;
}

html[data-device="sp"] .mdl-3columnlist__listwrap .mdl-3columnlist__lists li:nth-child(1) {
  margin: 0px;
}

html[data-device="sp"] .mdl-3columnlist__listwrap .mdl-3columnlist__lists li:nth-child(2), html[data-device="sp"] .mdl-3columnlist__listwrap .mdl-3columnlist__lists li:nth-child(3) {
  margin: 6% 0px 0px 0px;
}

html[data-device="sp"] .mdl-3columnlist__listwrap .mdl-3columnlist__lists li > a {
  padding-bottom: 0px;
}

html[data-device="sp"] .mdl-3columnlist__listwrap .mdl-3columnlist__lists li .mdl-3columnlist__lists_explain {
  padding: 2% 0px 0px 0px;
}

html[data-device="sp"] .mdl-3columnlist__listwrap .mdl-3columnlist__lists li .mdl-3columnlist__lists_explain_title {
  margin-bottom: 2%;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 1.5em;
}

html[data-device="sp"] .mdl-3columnlist__listwrap .mdl-3columnlist__lists li .mdl-3columnlist__lists_explain_text {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 1.5em;
}

html[data-device="sp"] .mdl-3columnlist__listwrap .mdl-3columnlist__lists li .mdl-3columnlist__lists_detail {
  padding: 4% 0px;
  position: relative;
  bottom: unset;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 1.5em;
}

html[data-device="sp"] .mdl-3columnlist__listwrap .mdl-3columnlist__lists li .mdl-3columnlist__lists_detail_date_link {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 1.5em;
}

html[data-device="sp"] .mdl-3columnlist__listwrap .mdl-3columnlist__lists li .mdl-3columnlist__lists_detail_date_link::after {
  font-size: 4px;
  font-size: 0.4rem;
  line-height: 0em;
}

/* ------------------------------------
 一覧ページへボタン
------------------------------------ */
.mdl-tolistpage {
  margin: 4% 0px 0px 0px;
  text-align: center;
}

.mdl-tolistpage__linkwrap {
  text-align: center;
  display: inline-block;
}

.mdl-tolistpage__linkwrap_btn {
  min-width: 240px;
  height: 50px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  background: #dc0823;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 1em;
  letter-spacing: 0.08em;
}

html[data-device="pc"] .mdl-tolistpage__linkwrap_btn {
  transition: background-color 0.4s ease;
}

html[data-device="pc"] .mdl-tolistpage__linkwrap_btn:hover {
  background: #e3394f;
}

.mdl-tolistpage__linkwrap_btn span {
  width: 100%;
  padding: 0px 12px;
  display: block;
  color: #fff;
  font-weight: bold;
  text-align: left;
  position: relative;
  overflow: hidden;
}

.mdl-tolistpage__linkwrap_btn span::after {
  padding-left: 20px;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 1.14286em;
  color: #fff;
  float: right;
}

.mdl-tolistpage__linkwrap_btn.is_blank span::after {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 1.14286em;
}

html[data-device="sp"] .mdl-tolistpage {
  margin: 12% 0px 0px 0px;
}

html[data-device="sp"] .mdl-tolistpage__linkwrap_btn {
  width: 83%;
  height: 48px;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 1em;
}

html[data-device="sp"] .mdl-tolistpage__linkwrap_btn span::after {
  font-size: 5px;
  font-size: 0.5rem;
  line-height: 1em;
}

/* ------------------------------------
 カタログバナー
------------------------------------ */
.mdl-catalog {
  padding-top: 25px;
}

.mdl-catalog__title {
  font-size: 20px;
  font-size: 2rem;
  line-height: 0.75em;
  letter-spacing: 0.1em;
}

.mdl-catalog__linkwrap {
  padding-top: 25px;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  flex-wrap: wrap;
}

.mdl-catalog__linkwrap li {
  flex-basis: 49%;
}

.mdl-catalog__linkwrap li a {
  display: block;
}

html[data-device="pc"] .mdl-catalog__linkwrap li a {
  transition: opacity 0.1s linear;
}

html[data-device="pc"] .mdl-catalog__linkwrap li a:hover {
  opacity: 0.5;
}

html[data-device="sp"] .mdl-catalog {
  padding-top: 5%;
}

html[data-device="sp"] .mdl-catalog__title {
  font-size: 15px;
  font-size: 1.5rem;
  line-height: 2em;
}

html[data-device="sp"] .mdl-catalog__linkwrap {
  padding-top: 5%;
  display: block;
}

html[data-device="sp"] .mdl-catalog__linkwrap li {
  width: 100%;
  margin-top: 3%;
}

html[data-device="sp"] .mdl-catalog__linkwrap li:first-child {
  margin-top: 0px;
}

/* ニュース一覧
------------------------------------ */
.mdl-news__headline {
  margin-bottom: 30px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.mdl-news__headline_title {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 1em;
  letter-spacing: 0.1em;
}

.mdl-news__headline_category_inner {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}

.mdl-news__headline_category_list {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.mdl-news__headline_category_list li {
  margin-left: 34px;
}

.mdl-news__headline_category_list li:first-child {
  margin-left: 0px;
}

.mdl-news__headline_category_list li a {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 1em;
  display: block;
}

.mdl-news__headline_category_list li a span {
  padding-bottom: 10px;
  display: block;
  position: relative;
}

.mdl-news__headline_category_list li a span::after {
  content: '';
  width: 100%;
  height: 4px;
  background: #003e80;
  position: absolute;
  left: 0px;
  bottom: 0px;
  opacity: 0;
  transition: opacity .4s ease;
}

.mdl-news__headline_category_list li.is-current a span::after {
  opacity: 1;
}

html[data-device="pc"] .mdl-news__headline_category_list li:hover a span::after {
  opacity: 1;
}

html[data-device="sp"] .mdl-news__headline {
  margin-bottom: 3%;
  display: block;
}

html[data-device="sp"] .mdl-news__headline_title {
  padding: 0px 5%;
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 1em;
  text-align: center;
}

html[data-device="sp"] .mdl-news__headline_category_list {
  width: 540px;
  margin: 6% 0px 0px 5%;
}

html[data-device="sp"] .mdl-news__headline_category_list li a {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 1em;
}

html[data-device="sp"] .mdl-news__headline_category_list li a span::after {
  height: 3px;
}

.mdl-news__list li {
  border-bottom: 1px solid #f0f0f0;
}

.mdl-news__list li:first-child {
  border-top: 1px solid #f0f0f0;
}

.mdl-news__list li a {
  padding: 18px 20px;
  display: block;
  position: relative;
}

.mdl-news__list li a::after {
  position: absolute;
  top: 50%;
  right: 20px;
  display: block;
  color: #003e80;
  -webkit-transform: translate3d(0px, -50%, 0px);
          transform: translate3d(0px, -50%, 0px);
  font-size: 10px;
  font-size: 1rem;
  line-height: 0em;
}

html[data-device="pc"] .mdl-news__list li a {
  transition: background-color 0.4s ease;
}

html[data-device="pc"] .mdl-news__list li a:hover {
  background: #e6ebf1;
}

.mdl-news__list_inner {
  display: flex;
  align-items: center;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 1.07143em;
  letter-spacing: 0.01em;
}

.mdl-news__list_inner_date {
  margin-right: 20px;
}

.mdl-news__list_inner_category {
  margin-right: 20px;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 1.66667em;
}

.mdl-news__list_inner_category span {
  min-width: 120px;
  text-align: center;
  display: block;
  background: #003e80;
  color: #fff;
  font-weight: bold;
}

.mdl-news__list_inner_text {
  padding-right: 80px;
  color: #003e80;
  word-break: break-all;
}

html[data-device="sp"] .mdl-news__list {
  padding: 0px 5%;
  border: none;
}

html[data-device="sp"] .mdl-news__list li:first-child {
  border-top: 1px solid #f0f0f0;
}

html[data-device="sp"] .mdl-news__list li a {
  padding: 4% 0px;
}

html[data-device="sp"] .mdl-news__list li a::after {
  right: 0px;
}

html[data-device="sp"] .mdl-news__list_inner {
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 2em;
  flex-wrap: wrap;
}

html[data-device="sp"] .mdl-news__list_inner_date {
  margin-right: 3%;
}

html[data-device="sp"] .mdl-news__list_inner_category {
  margin: 0px;
  font-size: 10px;
  font-size: 1rem;
  line-height: 2em;
}

html[data-device="sp"] .mdl-news__list_inner_text {
  flex-basis: 100%;
  margin-top: 1%;
  padding-right: 5%;
}

html[data-device="sp"] .mdl-news .mdl-inner {
  padding: 0px;
}

/**
 * Swiper 3.4.2
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * 
 * http://www.idangero.us/swiper/
 * 
 * Copyright 2017, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 * 
 * Licensed under MIT
 * 
 * Released on: March 10, 2017
 */
.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  z-index: 1;
}

.swiper-container-no-flexbox .swiper-slide {
  float: left;
}

.swiper-container-vertical > .swiper-wrapper {
  flex-direction: column;
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  box-sizing: content-box;
}

.swiper-container-android .swiper-slide, .swiper-wrapper {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.swiper-container-multirow > .swiper-wrapper {
  -webkit-box-lines: multiple;
  -moz-box-lines: multiple;
  flex-wrap: wrap;
}

.swiper-container-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}

.swiper-slide {
  -webkit-flex-shrink: 0;
  -ms-flex: 0 0 auto;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
}

.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {
  height: auto;
}

.swiper-container-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: height,-webkit-transform;
  transition-property: transform,height;
  transition-property: transform,height,-webkit-transform;
}

.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}

.swiper-wp8-horizontal {
  touch-action: pan-y;
}

.swiper-wp8-vertical {
  touch-action: pan-x;
}

.swiper-button-next, .swiper-button-prev {
  position: absolute;
  top: 50%;
  width: 27px;
  height: 44px;
  margin-top: -22px;
  z-index: 10;
  cursor: pointer;
  background-size: 27px 44px;
  background-position: center;
  background-repeat: no-repeat;
}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
  opacity: .35;
  cursor: auto;
  pointer-events: none;
}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  left: 10px;
  right: auto;
}

.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  right: 10px;
  left: auto;
}

.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}

.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: .3s;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  z-index: 10;
}

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}

.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
  bottom: 10px;
  left: 0;
  width: 100%;
}

.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  background: #000;
  opacity: .2;
}

button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -webkit-appearance: none;
  appearance: none;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}

.swiper-pagination-white .swiper-pagination-bullet {
  background: #fff;
}

.swiper-pagination-bullet-active {
  opacity: 1;
  background: #007aff;
}

.swiper-pagination-white .swiper-pagination-bullet-active {
  background: #fff;
}

.swiper-pagination-black .swiper-pagination-bullet-active {
  background: #000;
}

.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  -webkit-transform: translate3d(0, -50%, 0);
  transform: translate3d(0, -50%, 0);
}

.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 5px 0;
  display: block;
}

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 5px;
}

.swiper-pagination-progress {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}

.swiper-pagination-progress .swiper-pagination-progressbar {
  background: #007aff;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transform-origin: left top;
  transform-origin: left top;
}

.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
  -webkit-transform-origin: right top;
  transform-origin: right top;
}

.swiper-container-horizontal > .swiper-pagination-progress {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}

.swiper-container-vertical > .swiper-pagination-progress {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}

.swiper-pagination-progress.swiper-pagination-white {
  background: rgba(255, 255, 255, 0.5);
}

.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
  background: #fff;
}

.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
  background: #000;
}

.swiper-container-3d {
  -webkit-perspective: 1200px;
  -o-perspective: 1200px;
  perspective: 1200px;
}

.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}

.swiper-container-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-container-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-container-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-container-coverflow .swiper-wrapper, .swiper-container-flip .swiper-wrapper {
  -ms-perspective: 1200px;
}

.swiper-container-cube, .swiper-container-flip {
  overflow: visible;
}

.swiper-container-cube .swiper-slide, .swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}

.swiper-container-cube .swiper-slide .swiper-slide, .swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active, .swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top, .swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.swiper-container-cube .swiper-slide {
  visibility: hidden;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
  transform-origin: 100% 0;
}

.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next + .swiper-slide, .swiper-container-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}

.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: .6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
  z-index: 0;
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}

.swiper-container-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}

.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}

.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}

.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}

.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}

.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}

.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}

.swiper-scrollbar-cursor-drag {
  cursor: move;
}

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
  animation: swiper-preloader-spin 1s steps(12, end) infinite;
}

.swiper-lazy-preloader:after {
  display: block;
  content: "";
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-position: 50%;
  background-size: 100%;
  background-repeat: no-repeat;
}

.swiper-lazy-preloader-white:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

@-webkit-keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
  }
}

@keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi5jc3MiLCJfaW5jL19yZXNldC5zY3NzIiwiX2luYy9faWNvbmZvbnQuY3NzIiwiX2luYy9fYmFzZS5zY3NzIiwiX2luYy9fc2V0dGluZy5zY3NzIiwiX2luYy9fbW9kdWxlLnNjc3MiLCJfaW5jL19zd2lwZXIubWluLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FDQWpCOzs7Ozs7RUFNRTtBQUNGO0VBQWdXLG9CQUFrQjtFQUFFLFVBQVE7RUFBRSxXQUFTO0VBQUUsVUFBUTtFQUFFLFdBQVM7RUFBRSxnQkFBYztFQUFFLHlCQUF1QjtFQUFFLHdCQUFzQjtFQUFFLHNCQUFvQjtDQUFHOztBQUFEO0VBQU0sZUFBYTtDQUFFOztBQUFEO0VBQStFLGVBQWE7Q0FBRTs7QUFBRDtFQUFRLGlCQUFlO0NBQUU7O0FBQUQ7RUFBYyxhQUFXO0NBQUU7O0FBQUQ7RUFBcUQsWUFBVTtFQUFFLGNBQVk7Q0FBRTs7QUFBRDtFQUFHLFVBQVE7RUFBRSxXQUFTO0VBQUUsZ0JBQWM7RUFBRSx5QkFBdUI7RUFBRSx3QkFBc0I7Q0FBRTs7QUFBRCx1Q0FBdUM7QUFBQTtFQUFLLHVCQUFxQjtFQUFFLFlBQVU7RUFBRSxzQkFBb0I7Q0FBRTs7QUFBRCx1Q0FBdUM7QUFBQTtFQUFNLHVCQUFxQjtFQUFFLFlBQVU7RUFBRSxtQkFBaUI7RUFBRSxrQkFBZ0I7Q0FBRTs7QUFBRDtFQUFLLDhCQUE0QjtDQUFFOztBQUFEO0VBQXdCLDBCQUF3QjtFQUFFLGFBQVc7Q0FBRTs7QUFBRDtFQUFPLDBCQUF3QjtFQUFFLGtCQUFnQjtDQUFFOztBQUFELDZDQUE2QztBQUFBO0VBQUksZUFBYTtFQUFFLFlBQVU7RUFBRSxVQUFRO0VBQUcsMkJBQXlCO0VBQUUsY0FBWTtFQUFFLFdBQVM7Q0FBRTs7QUFBRDtFQUFjLHVCQUFxQjtDQUFFOztBQ1B2MUM7RUFDRSx3QkFBdUI7RUFDdkIsd05BR3lEO0VBQ3pELG9CQUFtQjtFQUNuQixtQkFBa0I7Q0YwRm5COztB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Ijtcbi8qIFxyXG5odG1sNWRvY3Rvci5jb20gUmVzZXQgU3R5bGVzaGVldFxyXG52MS42LjFcclxuTGFzdCBVcGRhdGVkOiAyMDEwLTA5LTE3XHJcbkF1dGhvcjogUmljaGFyZCBDbGFyayAtIGh0dHA6Ly9yaWNoY2xhcmtkZXNpZ24uY29tIFxyXG5Ud2l0dGVyOiBAcmljaF9jbGFya1xyXG4qL1xuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBvYmplY3QsIGlmcmFtZSwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLCBhYmJyLCBhZGRyZXNzLCBjaXRlLCBjb2RlLCBkZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHNhbXAsIHNtYWxsLCBzdHJvbmcsIHN1Yiwgc3VwLCB2YXIsIGIsIGksIGRsLCBkdCwgZGQsIG9sLCB1bCwgbGksIGZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLCB0YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCwgYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24sIHN1bW1hcnksIHRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxubmF2IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsIHE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbmEge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLyogY2hhbmdlIGNvbG91cnMgdG8gc3VpdCB5b3VyIG5lZWRzICovXG5pbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBjaGFuZ2UgY29sb3VycyB0byBzdWl0IHlvdXIgbmVlZHMgKi9cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuZGVsIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbmFiYnJbdGl0bGVdLCBkZm5bdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG4vKiBjaGFuZ2UgYm9yZGVyIGNvbG91ciB0byBzdWl0IHlvdXIgbmVlZHMgKi9cbmhyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICBtYXJnaW46IDFlbSAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dCwgc2VsZWN0IHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250L2ljb25mb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvYXNzZXRzL2ZvbnQvaWNvbmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2ZvbnQvaWNvbmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvYXNzZXRzL2ZvbnQvaWNvbmZvbnQuc3ZnI2ljb25mb250XCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uaWNmOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgLypsaW5lLWhlaWdodDogMTsqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cblxuLmljZi1sZyB7XG4gIGZvbnQtc2l6ZTogMS4zMzMzMzMzMzMzMzMzMzMzZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjc1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMTUlO1xufVxuXG4uaWNmLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi5pY2YtM3gge1xuICBmb250LXNpemU6IDNlbTtcbn1cblxuLmljZi00eCB7XG4gIGZvbnQtc2l6ZTogNGVtO1xufVxuXG4uaWNmLTV4IHtcbiAgZm9udC1zaXplOiA1ZW07XG59XG5cbi5pY2YtZncge1xuICB3aWR0aDogMS4yODU3MTQyODU3MTQyODU4ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmljZi1hcnJvd19ib3R0b20tYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEVBMDFcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cblxuLmljZi1hcnJvd19yaWdodC1iOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRUEwMlwiO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xufVxuXG4uaWNmLWJsYW5rLWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFQTAzXCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG5cbi5pY2YtY2FydC1iOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRUEwNFwiO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xufVxuXG4uaWNmLWNhdGVnb3J5LWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFQTA1XCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG5cbi5pY2YtY29tcGFueS1iOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRUEwNlwiO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xufVxuXG4uaWNmLW1lbnUtYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEVBMDdcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cblxuLmljZi1tZW51X2Nsb3NlLWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFQTA4XCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG5cbi5pY2YtcHJvZHVjdC1iOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRUEwOVwiO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xufVxuXG4uaWNmLXNlcnZpY2UtYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEVBMEFcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cblxuLmljZi1zaG9wLWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFQTBCXCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG5cbi5pY2Ytc25zX2ZhY2Vib29rLWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFQTBDXCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG5cbi5pY2Ytc25zX2luc3RhZ3JhbS1iOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRUEwRFwiO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xufVxuXG4uaWNmLXNuc190d2l0dGVyLWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFQTBFXCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG5cbi5pY2Ytc25zX3lvdXR1YmUtYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEVBMEZcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cblxuLmljZi1jbG9zZS1iOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwNFwiO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xufVxuXG4uaWNmLXBsdXMtYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDdcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cblxuLmljZi1taW51cy1iOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxMlwiO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xufVxuXG4uaWNmLWFycm93X2JvdHRvbS1hOjphZnRlciwgLm1kbC1jYXRlZ29yeWJsb2NrX19saXN0IGxpIGEgc3Bhbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcRUEwMVwiO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC8qbGluZS1oZWlnaHQ6IDFlbTsqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cblxuLmljZi1hcnJvd19yaWdodC1hOjphZnRlciwgLm1kbC1saXN0c2xpZGVyX19zbGlkZXJfY29udGFpbmVyX3dyYXBwZXJfZXhwbGFpbl9kZXRhaWxfbGluazo6YWZ0ZXIsIC5tZGwtc3BlY2lhbHNsaWRlcl9fc2xpZGVyX2NvbnRhaW5lcl93cmFwcGVyX2V4cGxhaW5fdGl0bGU6OmFmdGVyLCAubWRsLXNwZWNpYWxzbGlkZXJfX3NsaWRlcl9jb250YWluZXJfd3JhcHBlcl9leHBsYWluX2RldGFpbF9saW5rOjphZnRlciwgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHdyYXAgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHMgbGkgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHNfZGV0YWlsX2RhdGVfbGluazo6YWZ0ZXIsIC5tZGwtdG9saXN0cGFnZV9fbGlua3dyYXBfYnRuIHNwYW46OmFmdGVyLCAubWRsLW5ld3NfX2xpc3QgbGkgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcRUEwMlwiO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC8qbGluZS1oZWlnaHQ6IDFlbTsqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cblxuLmljZi1ibGFuay1hOjphZnRlciwgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHdyYXAgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHMgbGkgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHNfZGV0YWlsX2RhdGVfbGluay5pc19ibGFuazo6YWZ0ZXIsIC5tZGwtdG9saXN0cGFnZV9fbGlua3dyYXBfYnRuLmlzX2JsYW5rIHNwYW46OmFmdGVyIHtcbiAgY29udGVudDogXCJcXEVBMDNcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAvKmxpbmUtaGVpZ2h0OiAxZW07Ki9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG5cbi5pY2YtY2FydC1hOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxFQTA0XCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLypsaW5lLWhlaWdodDogMWVtOyovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xufVxuXG4uaWNmLWNhdGVnb3J5LWE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXEVBMDVcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAvKmxpbmUtaGVpZ2h0OiAxZW07Ki9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG5cbi5pY2YtY29tcGFueS1hOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxFQTA2XCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLypsaW5lLWhlaWdodDogMWVtOyovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xufVxuXG4uaWNmLW1lbnUtYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcRUEwN1wiO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC8qbGluZS1oZWlnaHQ6IDFlbTsqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cblxuLmljZi1tZW51X2Nsb3NlLWE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXEVBMDhcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAvKmxpbmUtaGVpZ2h0OiAxZW07Ki9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG5cbi5pY2YtcHJvZHVjdC1hOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxFQTA5XCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLypsaW5lLWhlaWdodDogMWVtOyovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xufVxuXG4uaWNmLXNlcnZpY2UtYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcRUEwQVwiO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC8qbGluZS1oZWlnaHQ6IDFlbTsqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cblxuLmljZi1zaG9wLWE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXEVBMEJcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAvKmxpbmUtaGVpZ2h0OiAxZW07Ki9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG5cbi5pY2Ytc25zX2ZhY2Vib29rLWE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXEVBMENcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAvKmxpbmUtaGVpZ2h0OiAxZW07Ki9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG5cbi5pY2Ytc25zX2luc3RhZ3JhbS1hOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxFQTBEXCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLypsaW5lLWhlaWdodDogMWVtOyovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xufVxuXG4uaWNmLXNuc190d2l0dGVyLWE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXEVBMEVcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAvKmxpbmUtaGVpZ2h0OiAxZW07Ki9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG5cbi5pY2Ytc25zX3lvdXR1YmUtYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcRUEwRlwiO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC8qbGluZS1oZWlnaHQ6IDFlbTsqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cblxuLmljZi1jbG9zZS1hOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA0XCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLypsaW5lLWhlaWdodDogMWVtOyovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xufVxuXG4uaWNmLXBsdXMtYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcRjAwN1wiO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC8qbGluZS1oZWlnaHQ6IDFlbTsqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cblxuLmljZi1taW51cy1hOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxGMDEyXCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLypsaW5lLWhlaWdodDogMWVtOyovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiA2Mi41JTtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBPc2FrYSwgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuYm9keSBhIHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuKiB7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDEwNjBweDtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGhlaWdodDogMDtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIGJvZHkge1xuICBtaW4td2lkdGg6IHVuc2V0O1xufVxuXG5tYWluIHtcbiAgZmxleDogMSAwIGF1dG87XG4gIG1pbi1oZWlnaHQ6IDElO1xufVxuXG5zZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLm1kbC1pbm5lciB7XG4gIG1heC13aWR0aDogMTAyMHB4O1xuICBwYWRkaW5nOiAwcHggMTBweDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC1pbm5lciB7XG4gIHBhZGRpbmc6IDBweCA1JTtcbn1cblxuLmltYWdlYm9yZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YwZjBmMDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiDjg5Pjgrjjg6XjgqLjg6vvvIjoloTjgYTniYjvvIlcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubWRsLXZpc3VhbHRoaW4ge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvaW1nX2hlYWRsaW5lXzFfcGMuanBnKTtcbn1cblxuLm1kbC12aXN1YWx0aGluX19vdXRlciB7XG4gIGhlaWdodDogMjQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5tZGwtdmlzdWFsdGhpbl9faW5uZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xufVxuXG4ubWRsLXZpc3VhbHRoaW5fX2lubmVyX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXNpemU6IDNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzZW07XG59XG5cbi5tZGwtdmlzdWFsdGhpbl9faW5uZXJfY2FwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjUzMzMzZW07XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLXZpc3VhbHRoaW5fX291dGVyIHtcbiAgaGVpZ2h0OiAxNjBweDtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtdmlzdWFsdGhpbl9faW5uZXIge1xuICBwYWRkaW5nOiAwcHggNSU7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLXZpc3VhbHRoaW5fX2lubmVyX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtdmlzdWFsdGhpbl9faW5uZXJfY2FwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtdmlzdWFsdGhpbl9faW5uZXJfY2FwdGlvbiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4g44OR44Oz44GP44GaXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLm1kbC1icmVhZGNydW1iIHtcbiAgcGFkZGluZzogMTRweCAwcHggMTRweCAwcHg7XG59XG5cbi5tZGwtYnJlYWRjcnVtYl9faW5uZXIge1xuICBwYWRkaW5nOiAwcHggNTBweDtcbn1cblxuLm1kbC1icmVhZGNydW1iX19pbm5lcl9saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubWRsLWJyZWFkY3J1bWJfX2lubmVyX2xpc3QgbGkge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5cbi5tZGwtYnJlYWRjcnVtYl9faW5uZXJfbGlzdCBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiAnPic7XG4gIG1hcmdpbjogMHB4IDVweDtcbn1cblxuLm1kbC1icmVhZGNydW1iX19pbm5lcl9saXN0IGxpOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1kbC1icmVhZGNydW1iX19pbm5lcl9saXN0IGxpIGEge1xuICBjb2xvcjogIzAwM2U4MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLWJyZWFkY3J1bWIge1xuICBwYWRkaW5nOiAzJSAwcHggMiUgMHB4O1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC1icmVhZGNydW1iX19pbm5lciB7XG4gIHBhZGRpbmc6IDBweCA1JTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtYnJlYWRjcnVtYl9faW5uZXJfbGlzdCBsaSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMWVtO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIOOCq+ODhuOCtOODquODvOODnOOCv+ODs++8iOaoquS4gOimp++8iVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5tZGwtY2F0ZWdvcnlzaWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubWRsLWNhdGVnb3J5c2lkZTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDBweDtcbiAgYm90dG9tOiAwcHg7XG59XG5cbi5tZGwtY2F0ZWdvcnlzaWRlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMC43NWVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5cbi5tZGwtY2F0ZWdvcnlzaWRlX19pbm5lciB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbi5tZGwtY2F0ZWdvcnlzaWRlX19saXN0IHtcbiAgbWFyZ2luOiAyMHB4IDBweCAwcHggLTIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xufVxuXG4ubWRsLWNhdGVnb3J5c2lkZV9fbGlzdCBsaSBhIHtcbiAgcGFkZGluZzogNXB4IDIwcHggMHB4IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG5cbi5tZGwtY2F0ZWdvcnlzaWRlX19saXN0IGxpIGEgc3BhbiB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubWRsLWNhdGVnb3J5c2lkZV9fbGlzdCBsaSBhIHNwYW46OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZDogIzAwM2U4MDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIGJvdHRvbTogMHB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40cyBlYXNlO1xufVxuXG5odG1sLnBhZ2UtY29udGVudHMgLm1kbC1jYXRlZ29yeXNpZGVfX2xpc3QgbGk6bnRoLWNoaWxkKDEpIGEgc3Bhbjo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG5odG1sLnBhZ2UtY29udGVudHNfX2NhbXBhaWduIC5tZGwtY2F0ZWdvcnlzaWRlX19saXN0IGxpOm50aC1jaGlsZCgyKSBhIHNwYW46OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuaHRtbC5wYWdlLWNvbnRlbnRzX19mZWF0dXJlIC5tZGwtY2F0ZWdvcnlzaWRlX19saXN0IGxpOm50aC1jaGlsZCgzKSBhIHNwYW46OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuaHRtbC5wYWdlLWNvbnRlbnRzX19tYWludGVuYW5jZSAubWRsLWNhdGVnb3J5c2lkZV9fbGlzdCBsaTpudGgtY2hpbGQoNCkgYSBzcGFuOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmh0bWwucGFnZS1jb250ZW50c19faG93dG8gLm1kbC1jYXRlZ29yeXNpZGVfX2xpc3QgbGk6bnRoLWNoaWxkKDUpIGEgc3Bhbjo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubWRsLWNhdGVnb3J5c2lkZV9fbGlzdCBsaS5pcy1jdXJyZW50IGEgc3Bhbjo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwicGNcIl0gLm1kbC1jYXRlZ29yeXNpZGVfX2xpc3QgbGk6aG92ZXIgYSBzcGFuOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLWNhdGVnb3J5c2lkZSAubWRsLWlubmVyIHtcbiAgcGFkZGluZzogMHB4O1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC1jYXRlZ29yeXNpZGVfX3RpdGxlIHtcbiAgcGFkZGluZzogMHB4IDUlO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMC41ZW07XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLWNhdGVnb3J5c2lkZV9fbGlzdCB7XG4gIHdpZHRoOiA2NDBweDtcbiAgbWFyZ2luOiA2JSAwcHggMHB4IDUlO1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC1jYXRlZ29yeXNpZGVfX2xpc3QgbGk6Zmlyc3QtY2hpbGQgYSB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC1jYXRlZ29yeXNpZGVfX2xpc3QgbGkgYSB7XG4gIHBhZGRpbmc6IDVweCAxMi41cHggMHB4IDEyLjVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtY2F0ZWdvcnlzaWRlX19saXN0IGxpIGEgc3BhbiB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC1jYXRlZ29yeXNpZGVfX2xpc3QgbGkgYSBzcGFuOjphZnRlciB7XG4gIGhlaWdodDogM3B4O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIOOCq+ODhuOCtOODquODvOODnOOCv+ODs++8iOODluODreODg+OCr++8iVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5tZGwtY2F0ZWdvcnlibG9jayB7XG4gIHBhZGRpbmc6IDMwcHggMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjZmN2Y5O1xufVxuXG4ubWRsLWNhdGVnb3J5YmxvY2tfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLm1kbC1jYXRlZ29yeWJsb2NrX19saXN0IGxpIHtcbiAgbWFyZ2luOiA2cHggMHB4O1xuICBmbGV4LWJhc2lzOiAyNSU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1kbC1jYXRlZ29yeWJsb2NrX19saXN0IGxpOjpiZWZvcmUsIC5tZGwtY2F0ZWdvcnlibG9ja19fbGlzdCBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBiYWNrZ3JvdW5kOiAjZThlOGVhO1xufVxuXG4ubWRsLWNhdGVnb3J5YmxvY2tfX2xpc3QgbGk6OmJlZm9yZSB7XG4gIGxlZnQ6IDBweDtcbn1cblxuLm1kbC1jYXRlZ29yeWJsb2NrX19saXN0IGxpOjphZnRlciB7XG4gIHJpZ2h0OiAtMXB4O1xufVxuXG4ubWRsLWNhdGVnb3J5YmxvY2tfX2xpc3QgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMS40Mjg1N2VtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5cbi5tZGwtY2F0ZWdvcnlibG9ja19fbGlzdCBsaSBhIHNwYW4ge1xuICBwYWRkaW5nOiA1JSA1JTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tZGwtY2F0ZWdvcnlibG9ja19fbGlzdCBsaSBhIHNwYW46OmFmdGVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTdlbTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjb2xvcjogIzAwM2U4MDtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtY2F0ZWdvcnlibG9jayB7XG4gIHBhZGRpbmc6IDBweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtY2F0ZWdvcnlibG9jayAubWRsLWlubmVyIHtcbiAgcGFkZGluZzogMHB4O1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC1jYXRlZ29yeWJsb2NrX19saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLWNhdGVnb3J5YmxvY2tfX2xpc3QgbGkge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZThlOGVhO1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC1jYXRlZ29yeWJsb2NrX19saXN0IGxpOjpiZWZvcmUsIGh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLWNhdGVnb3J5YmxvY2tfX2xpc3QgbGk6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtY2F0ZWdvcnlibG9ja19fbGlzdCBsaSBhIHtcbiAgcGFkZGluZzogMHB4IDUlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogNC4wODMzM2VtO1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC1jYXRlZ29yeWJsb2NrX19saXN0IGxpIGEgc3BhbiB7XG4gIHBhZGRpbmc6IDBweDtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtY2F0ZWdvcnlibG9ja19fbGlzdCBsaSBhIHNwYW46OmFmdGVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDQuMDgzMzNlbTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiDkuIDopqfjgrnjg6njgqTjg4Djg7xcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubWRsLWxpc3RzbGlkZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubWRsLWxpc3RzbGlkZXJfX3NsaWRlciB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1kbC1saXN0c2xpZGVyX19zbGlkZXIgLnN3aXBlci1jb250YWluZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLm1kbC1saXN0c2xpZGVyX19zbGlkZXIgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogdW5zZXQ7XG59XG5cbi5tZGwtbGlzdHNsaWRlcl9fc2xpZGVyIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1kbC1saXN0c2xpZGVyX19zbGlkZXJfY29udGFpbmVyX3dyYXBwZXIgbGkge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmMDtcbn1cblxuLm1kbC1saXN0c2xpZGVyX19zbGlkZXJfY29udGFpbmVyX3dyYXBwZXIgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwicGNcIl0gLm1kbC1saXN0c2xpZGVyX19zbGlkZXJfY29udGFpbmVyX3dyYXBwZXIgbGkgYSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBsaW5lYXI7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJwY1wiXSAubWRsLWxpc3RzbGlkZXJfX3NsaWRlcl9jb250YWluZXJfd3JhcHBlciBsaSBhIC5tZGwtbGlzdHNsaWRlcl9fc2xpZGVyX2NvbnRhaW5lcl93cmFwcGVyX2V4cGxhaW5fZGV0YWlsX2xpbmsgc3BhbiB7XG4gIHRyYW5zaXRpb246IGJvcmRlciAuMnMgZWFzZTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInBjXCJdIC5tZGwtbGlzdHNsaWRlcl9fc2xpZGVyX2NvbnRhaW5lcl93cmFwcGVyIGxpIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJwY1wiXSAubWRsLWxpc3RzbGlkZXJfX3NsaWRlcl9jb250YWluZXJfd3JhcHBlciBsaSBhOmhvdmVyIC5tZGwtbGlzdHNsaWRlcl9fc2xpZGVyX2NvbnRhaW5lcl93cmFwcGVyX2V4cGxhaW5fZGV0YWlsX2xpbmsgc3BhbiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4ubWRsLWxpc3RzbGlkZXJfX3NsaWRlcl9jb250YWluZXJfd3JhcHBlcl9leHBsYWluIHtcbiAgcGFkZGluZzogMTBweCA2JTtcbn1cblxuLm1kbC1saXN0c2xpZGVyX19zbGlkZXJfY29udGFpbmVyX3dyYXBwZXJfZXhwbGFpbl90aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ubWRsLWxpc3RzbGlkZXJfX3NsaWRlcl9jb250YWluZXJfd3JhcHBlcl9leHBsYWluX3RleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMS43MTQyOWVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xufVxuXG4ubWRsLWxpc3RzbGlkZXJfX3NsaWRlcl9jb250YWluZXJfd3JhcHBlcl9leHBsYWluX2RldGFpbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDYlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDBweDtcbiAgYm90dG9tOiAxM3B4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMS41Mzg0NmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ubWRsLWxpc3RzbGlkZXJfX3NsaWRlcl9jb250YWluZXJfd3JhcHBlcl9leHBsYWluX2RldGFpbF9saW5rIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTdlbTtcbiAgY29sb3I6ICMwMDNlODA7XG59XG5cbi5tZGwtbGlzdHNsaWRlcl9fc2xpZGVyX2NvbnRhaW5lcl93cmFwcGVyX2V4cGxhaW5fZGV0YWlsX2xpbms6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODE4MThlbTtcbn1cblxuLm1kbC1saXN0c2xpZGVyX19zbGlkZXJfY29udGFpbmVyX3dyYXBwZXJfZXhwbGFpbl9kZXRhaWxfbGluayBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDNlODA7XG59XG5cbi5tZGwtbGlzdHNsaWRlcl9fc2xpZGVyX2RpcmVjdGlvbiAucGFnZW5hdGlvbl9idG4ge1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBtYXJnaW4tdG9wOiAtMTlweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgei1pbmRleDogMTA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInBjXCJdIC5tZGwtbGlzdHNsaWRlcl9fc2xpZGVyX2RpcmVjdGlvbiAucGFnZW5hdGlvbl9idG4ge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgbGluZWFyO1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwicGNcIl0gLm1kbC1saXN0c2xpZGVyX19zbGlkZXJfZGlyZWN0aW9uIC5wYWdlbmF0aW9uX2J0bjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLm1kbC1saXN0c2xpZGVyX19zbGlkZXJfZGlyZWN0aW9uIC5wYWdlbmF0aW9uX2J0bi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5tZGwtbGlzdHNsaWRlcl9fc2xpZGVyX2RpcmVjdGlvbl9wcmV2IHtcbiAgbGVmdDogMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvYXJyb3dfcHJldi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi5tZGwtbGlzdHNsaWRlcl9fc2xpZGVyX2RpcmVjdGlvbl9uZXh0IHtcbiAgcmlnaHQ6IDBweDtcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL2Fycm93X25leHQucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4ubWRsLWxpc3RzbGlkZXJfX3NsaWRlcl9wYWdlbmF0aW9uIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tZGwtbGlzdHNsaWRlcl9fc2xpZGVyX3BhZ2VuYXRpb24gc3Bhbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgbWFyZ2luOiAwcHggNXB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5tZGwtbGlzdHNsaWRlcl9fc2xpZGVyX3BhZ2VuYXRpb24gc3Bhbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDNlODA7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLWxpc3RzbGlkZXJfX3NsaWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC1saXN0c2xpZGVyX19zbGlkZXJfY29udGFpbmVyX3dyYXBwZXIgbGkge1xuICBwYWRkaW5nOiAwcHg7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLWxpc3RzbGlkZXJfX3NsaWRlcl9jb250YWluZXJfd3JhcHBlcl90aHVtYiB7XG4gIHBhZGRpbmc6IDBweCA1JTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtbGlzdHNsaWRlcl9fc2xpZGVyX2NvbnRhaW5lcl93cmFwcGVyX2V4cGxhaW4ge1xuICBwYWRkaW5nOiAxMHB4IDMlO1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC1saXN0c2xpZGVyX19zbGlkZXJfY29udGFpbmVyX3dyYXBwZXJfZXhwbGFpbl90aXRsZSB7XG4gIHBhZGRpbmc6IDBweCA1JTtcbiAgbWFyZ2luLWJvdHRvbTogNCU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtbGlzdHNsaWRlcl9fc2xpZGVyX2NvbnRhaW5lcl93cmFwcGVyX2V4cGxhaW5fdGV4dCB7XG4gIHBhZGRpbmc6IDBweCA1JTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC1saXN0c2xpZGVyX19zbGlkZXJfY29udGFpbmVyX3dyYXBwZXJfZXhwbGFpbl9kZXRhaWwge1xuICBwYWRkaW5nOiA0JSAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiB1bnNldDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC1saXN0c2xpZGVyX19zbGlkZXJfY29udGFpbmVyX3dyYXBwZXJfZXhwbGFpbl9kZXRhaWxfbGluayB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtbGlzdHNsaWRlcl9fc2xpZGVyX2NvbnRhaW5lcl93cmFwcGVyX2V4cGxhaW5fZGV0YWlsX2xpbms6OmFmdGVyIHtcbiAgZm9udC1zaXplOiA0cHg7XG4gIGZvbnQtc2l6ZTogMC40cmVtO1xuICBsaW5lLWhlaWdodDogMGVtO1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC1saXN0c2xpZGVyX19zbGlkZXJfZGlyZWN0aW9uIHtcbiAgcGFkZGluZzogMyUgNSUgMHB4IDUlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtbGlzdHNsaWRlcl9fc2xpZGVyX2RpcmVjdGlvbiAucGFnZW5hdGlvbl9idG4ge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogdW5zZXQ7XG4gIG1hcmdpbi10b3A6IHVuc2V0O1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC1saXN0c2xpZGVyX19zbGlkZXJfZGlyZWN0aW9uX3ByZXYge1xuICBsZWZ0OiB1bnNldDtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtbGlzdHNsaWRlcl9fc2xpZGVyX2RpcmVjdGlvbl9uZXh0IHtcbiAgcmlnaHQ6IHVuc2V0O1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC1saXN0c2xpZGVyX19zbGlkZXJfcGFnZW5hdGlvbiB7XG4gIG1hcmdpbjogMHB4IGF1dG87XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLWxpc3RzbGlkZXJfX3NsaWRlcl9wYWdlbmF0aW9uIHNwYW4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIG1hcmdpbjogMHB4IDNweDtcbiAgYmFja2dyb3VuZDogI2NjY2NjYztcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtbGlzdHNsaWRlcl9fc2xpZGVyX3BhZ2VuYXRpb24gc3Bhbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMwNjQzODM7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4g54m56ZuG44K544Op44Kk44OA44O8XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLm1kbC1zcGVjaWFsc2xpZGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1kbC1zcGVjaWFsc2xpZGVyX19oZWFkbGluZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5tZGwtc3BlY2lhbHNsaWRlcl9faGVhZGxpbmVfdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLXNwZWNpYWxzbGlkZXJfX2hlYWRsaW5lIHtcbiAgbWFyZ2luLWJvdHRvbTogMyU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC1zcGVjaWFsc2xpZGVyX19oZWFkbGluZV90aXRsZSB7XG4gIHBhZGRpbmc6IDBweCA1JTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubWRsLXNwZWNpYWxzbGlkZXJfX3NsaWRlciB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1kbC1zcGVjaWFsc2xpZGVyX19zbGlkZXIgLnN3aXBlci1jb250YWluZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLm1kbC1zcGVjaWFsc2xpZGVyX19zbGlkZXIgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogdW5zZXQ7XG59XG5cbi5tZGwtc3BlY2lhbHNsaWRlcl9fc2xpZGVyIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1kbC1zcGVjaWFsc2xpZGVyX19zbGlkZXJfY29udGFpbmVyX3dyYXBwZXIgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tZGwtc3BlY2lhbHNsaWRlcl9fc2xpZGVyX2NvbnRhaW5lcl93cmFwcGVyIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInBjXCJdIC5tZGwtc3BlY2lhbHNsaWRlcl9fc2xpZGVyX2NvbnRhaW5lcl93cmFwcGVyIGxpIGEge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgbGluZWFyO1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwicGNcIl0gLm1kbC1zcGVjaWFsc2xpZGVyX19zbGlkZXJfY29udGFpbmVyX3dyYXBwZXIgbGkgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLm1kbC1zcGVjaWFsc2xpZGVyX19zbGlkZXJfY29udGFpbmVyX3dyYXBwZXJfZXhwbGFpbiB7XG4gIHBhZGRpbmc6IDEwcHggNiU7XG59XG5cbi5tZGwtc3BlY2lhbHNsaWRlcl9fc2xpZGVyX2NvbnRhaW5lcl93cmFwcGVyX2V4cGxhaW5fdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1kbC1zcGVjaWFsc2xpZGVyX19zbGlkZXJfY29udGFpbmVyX3dyYXBwZXJfZXhwbGFpbl90aXRsZTo6YWZ0ZXIge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjU0NTQ1ZW07XG4gIGNvbG9yOiAjMDAzZTgwO1xufVxuXG4ubWRsLXNwZWNpYWxzbGlkZXJfX3NsaWRlcl9jb250YWluZXJfd3JhcHBlcl9leHBsYWluX3RleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMS43MTQyOWVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xufVxuXG4ubWRsLXNwZWNpYWxzbGlkZXJfX3NsaWRlcl9jb250YWluZXJfd3JhcHBlcl9leHBsYWluX2RldGFpbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDYlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDBweDtcbiAgYm90dG9tOiAxM3B4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMS41Mzg0NmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ubWRsLXNwZWNpYWxzbGlkZXJfX3NsaWRlcl9jb250YWluZXJfd3JhcHBlcl9leHBsYWluX2RldGFpbF9saW5rIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTdlbTtcbiAgY29sb3I6ICMwMDNlODA7XG59XG5cbi5tZGwtc3BlY2lhbHNsaWRlcl9fc2xpZGVyX2NvbnRhaW5lcl93cmFwcGVyX2V4cGxhaW5fZGV0YWlsX2xpbms6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG59XG5cbi5tZGwtc3BlY2lhbHNsaWRlcl9fc2xpZGVyX2NvbnRhaW5lcl93cmFwcGVyX2V4cGxhaW5fZGV0YWlsX2xpbmsgc3BhbiB7XG4gIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAzZTgwO1xufVxuXG4ubWRsLXNwZWNpYWxzbGlkZXJfX3NsaWRlcl9kaXJlY3Rpb24gLnBhZ2VuYXRpb25fYnRuIHtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgbWFyZ2luLXRvcDogLTE5cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHotaW5kZXg6IDEwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJwY1wiXSAubWRsLXNwZWNpYWxzbGlkZXJfX3NsaWRlcl9kaXJlY3Rpb24gLnBhZ2VuYXRpb25fYnRuIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzIGxpbmVhcjtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInBjXCJdIC5tZGwtc3BlY2lhbHNsaWRlcl9fc2xpZGVyX2RpcmVjdGlvbiAucGFnZW5hdGlvbl9idG46aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5tZGwtc3BlY2lhbHNsaWRlcl9fc2xpZGVyX2RpcmVjdGlvbiAucGFnZW5hdGlvbl9idG4uc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5tZGwtc3BlY2lhbHNsaWRlcl9fc2xpZGVyX2RpcmVjdGlvbl9wcmV2IHtcbiAgbGVmdDogMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvYXJyb3dfcHJldi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi5tZGwtc3BlY2lhbHNsaWRlcl9fc2xpZGVyX2RpcmVjdGlvbl9uZXh0IHtcbiAgcmlnaHQ6IDBweDtcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL2Fycm93X25leHQucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4ubWRsLXNwZWNpYWxzbGlkZXJfX3NsaWRlcl9wYWdlbmF0aW9uIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tZGwtc3BlY2lhbHNsaWRlcl9fc2xpZGVyX3BhZ2VuYXRpb24gc3BhbiB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBtYXJnaW46IDBweCA0cHg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLm1kbC1zcGVjaWFsc2xpZGVyX19zbGlkZXJfcGFnZW5hdGlvbiBzcGFuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMDAzZTgwO1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC1zcGVjaWFsc2xpZGVyX19zbGlkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtc3BlY2lhbHNsaWRlcl9fc2xpZGVyX2NvbnRhaW5lcl93cmFwcGVyIGxpIHtcbiAgcGFkZGluZzogMHB4O1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC1zcGVjaWFsc2xpZGVyX19zbGlkZXJfY29udGFpbmVyX3dyYXBwZXJfdGh1bWIge1xuICBwYWRkaW5nOiAwcHggNSU7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLXNwZWNpYWxzbGlkZXJfX3NsaWRlcl9jb250YWluZXJfd3JhcHBlcl9leHBsYWluIHtcbiAgcGFkZGluZzogMTBweCAzJTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtc3BlY2lhbHNsaWRlcl9fc2xpZGVyX2NvbnRhaW5lcl93cmFwcGVyX2V4cGxhaW5fdGl0bGUge1xuICBwYWRkaW5nOiAwcHggNSU7XG4gIG1hcmdpbi1ib3R0b206IDQlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLXNwZWNpYWxzbGlkZXJfX3NsaWRlcl9jb250YWluZXJfd3JhcHBlcl9leHBsYWluX3RleHQge1xuICBwYWRkaW5nOiAwcHggNSU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtc3BlY2lhbHNsaWRlcl9fc2xpZGVyX2NvbnRhaW5lcl93cmFwcGVyX2V4cGxhaW5fZGV0YWlsIHtcbiAgcGFkZGluZzogNCUgMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogdW5zZXQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtc3BlY2lhbHNsaWRlcl9fc2xpZGVyX2NvbnRhaW5lcl93cmFwcGVyX2V4cGxhaW5fZGV0YWlsX2xpbmsge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLXNwZWNpYWxzbGlkZXJfX3NsaWRlcl9jb250YWluZXJfd3JhcHBlcl9leHBsYWluX2RldGFpbF9saW5rOjphZnRlciB7XG4gIGZvbnQtc2l6ZTogNHB4O1xuICBmb250LXNpemU6IDAuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDBlbTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtc3BlY2lhbHNsaWRlcl9fc2xpZGVyX2RpcmVjdGlvbiB7XG4gIHBhZGRpbmc6IDMlIDUlIDBweCA1JTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLXNwZWNpYWxzbGlkZXJfX3NsaWRlcl9kaXJlY3Rpb24gLnBhZ2VuYXRpb25fYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IHVuc2V0O1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLXNwZWNpYWxzbGlkZXJfX3NsaWRlcl9kaXJlY3Rpb25fcHJldiB7XG4gIGxlZnQ6IHVuc2V0O1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC1zcGVjaWFsc2xpZGVyX19zbGlkZXJfZGlyZWN0aW9uX25leHQge1xuICByaWdodDogdW5zZXQ7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLXNwZWNpYWxzbGlkZXJfX3NsaWRlcl9wYWdlbmF0aW9uIHtcbiAgbWFyZ2luOiAwcHggYXV0bztcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiDjg5jjg4Pjg4njg6njgqTjg7NcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubWRsLWhlYWRsaW5lIHtcbiAgbWFyZ2luLWJvdHRvbTogMyU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm1kbC1oZWFkbGluZV90aXRsZSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4O1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtc2l6ZTogMi44cmVtO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1kbC1oZWFkbGluZV90aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMnB4O1xuICBtYXJnaW46IGF1dG87XG4gIGJhY2tncm91bmQ6ICMwMTNmODA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgcmlnaHQ6IDBweDtcbn1cblxuLm1kbC1oZWFkbGluZV9zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjc2OTIzZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cblxuLm1kbC1oZWFkbGluZV9jYXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMiU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtaGVhZGxpbmUge1xuICBtYXJnaW4tYm90dG9tOiA2JTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtaGVhZGxpbmVfdGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogMyU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMC43ZW07XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLWhlYWRsaW5lX3RpdGxlOjphZnRlciB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDFweDtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtaGVhZGxpbmVfc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAxJTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtaGVhZGxpbmVfY2FwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDMlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4g44K144OW44OY44OD44OJ44Op44Kk44OzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLm1kbC1zdWJoZWFkbGluZSB7XG4gIHBhZGRpbmc6IDQwcHggMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2YwZjBmMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5cbi5tZGwtc3ViaGVhZGxpbmVfdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICBjb2xvcjogIzAwM2U4MDtcbn1cblxuLm1kbC1zdWJoZWFkbGluZV9zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDBlbTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtc3ViaGVhZGxpbmUge1xuICBwYWRkaW5nOiA2JSAwcHg7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLXN1YmhlYWRsaW5lX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTExMTFlbTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtc3ViaGVhZGxpbmVfc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiA2JTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIDPjgqvjg6njg6BcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubWRsLTNjb2x1bW5saXN0X19saXN0d3JhcCAubWRsLTNjb2x1bW5saXN0X19saXN0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ubWRsLTNjb2x1bW5saXN0X19saXN0d3JhcCAubWRsLTNjb2x1bW5saXN0X19saXN0cyBsaSB7XG4gIHdpZHRoOiAzMiU7XG4gIG1hcmdpbjogMyUgMiUgMHB4IDBweDtcbiAgcGFkZGluZy1ib3R0b206IDYycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwO1xufVxuXG4uc2VjLWNvbnRlbnRzLmJvcmRlcmdyYXkgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHdyYXAgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHMgbGksXG4ubGlzdC1zZWN0aW9uOm50aC1jaGlsZChvZGQpIC5tZGwtM2NvbHVtbmxpc3RfX2xpc3R3cmFwIC5tZGwtM2NvbHVtbmxpc3RfX2xpc3RzIGxpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOGU4ZWE7XG59XG5cbi5tZGwtM2NvbHVtbmxpc3RfX2xpc3R3cmFwIC5tZGwtM2NvbHVtbmxpc3RfX2xpc3RzIGxpOm50aC1jaGlsZCgxKSwgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHdyYXAgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHMgbGk6bnRoLWNoaWxkKDIpLCAubWRsLTNjb2x1bW5saXN0X19saXN0d3JhcCAubWRsLTNjb2x1bW5saXN0X19saXN0cyBsaTpudGgtY2hpbGQoMykge1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG5cbi5tZGwtM2NvbHVtbmxpc3RfX2xpc3R3cmFwIC5tZGwtM2NvbHVtbmxpc3RfX2xpc3RzIGxpOm50aC1jaGlsZCgzbikge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cblxuLm1kbC0zY29sdW1ubGlzdF9fbGlzdHdyYXAgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHMgbGkgPiBhIHtcbiAgcGFkZGluZy1ib3R0b206IDEzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwicGNcIl0gLm1kbC0zY29sdW1ubGlzdF9fbGlzdHdyYXAgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHMgbGkgPiBhIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzIGxpbmVhcjtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInBjXCJdIC5tZGwtM2NvbHVtbmxpc3RfX2xpc3R3cmFwIC5tZGwtM2NvbHVtbmxpc3RfX2xpc3RzIGxpID4gYSBzcGFuIHtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIC4ycyBlYXNlO1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwicGNcIl0gLm1kbC0zY29sdW1ubGlzdF9fbGlzdHdyYXAgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHMgbGkgPiBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwicGNcIl0gLm1kbC0zY29sdW1ubGlzdF9fbGlzdHdyYXAgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHMgbGkgPiBhOmhvdmVyIC5tZGwtM2NvbHVtbmxpc3RfX2xpc3RzX2RldGFpbF9kYXRlX2xpbmsgc3BhbiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4ubWRsLTNjb2x1bW5saXN0X19saXN0d3JhcCAubWRsLTNjb2x1bW5saXN0X19saXN0cyBsaSAubWRsLTNjb2x1bW5saXN0X19saXN0c19leHBsYWluIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggNiU7XG59XG5cbi5tZGwtM2NvbHVtbmxpc3RfX2xpc3R3cmFwIC5tZGwtM2NvbHVtbmxpc3RfX2xpc3RzIGxpIC5tZGwtM2NvbHVtbmxpc3RfX2xpc3RzX2V4cGxhaW5fdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLm1kbC0zY29sdW1ubGlzdF9fbGlzdHdyYXAgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHMgbGkgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHNfZXhwbGFpbl90ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzE0MjllbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDBlbTtcbn1cblxuLm1kbC0zY29sdW1ubGlzdF9fbGlzdHdyYXAgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHMgbGkgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHNfZGV0YWlsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggNiU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMHB4O1xuICBib3R0b206IDEzcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjUzODQ2ZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbn1cblxuLm1kbC0zY29sdW1ubGlzdF9fbGlzdHdyYXAgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHMgbGkgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHNfZGV0YWlsX2RhdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLm1kbC0zY29sdW1ubGlzdF9fbGlzdHdyYXAgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHMgbGkgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHNfZGV0YWlsX2RhdGVfbGluayB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3ZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gIGNvbG9yOiAjMDAzZTgwO1xufVxuXG4ubWRsLTNjb2x1bW5saXN0X19saXN0d3JhcCAubWRsLTNjb2x1bW5saXN0X19saXN0cyBsaSAubWRsLTNjb2x1bW5saXN0X19saXN0c19kZXRhaWxfZGF0ZV9saW5rOjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjgxODE4ZW07XG59XG5cbi5tZGwtM2NvbHVtbmxpc3RfX2xpc3R3cmFwIC5tZGwtM2NvbHVtbmxpc3RfX2xpc3RzIGxpIC5tZGwtM2NvbHVtbmxpc3RfX2xpc3RzX2RldGFpbF9kYXRlX2xpbmsuaXNfYmxhbms6OmFmdGVyIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTM4NDZlbTtcbn1cblxuLm1kbC0zY29sdW1ubGlzdF9fbGlzdHdyYXAgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHMgbGkgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHNfZGV0YWlsX2RhdGVfbGluayBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDNlODA7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLTNjb2x1bW5saXN0X19saXN0d3JhcCAubWRsLTNjb2x1bW5saXN0X19saXN0cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC0zY29sdW1ubGlzdF9fbGlzdHdyYXAgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHMgbGkge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA2JSAwcHggMHB4IDBweDtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtM2NvbHVtbmxpc3RfX2xpc3R3cmFwIC5tZGwtM2NvbHVtbmxpc3RfX2xpc3RzIGxpOm50aC1jaGlsZCgxKSB7XG4gIG1hcmdpbjogMHB4O1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC0zY29sdW1ubGlzdF9fbGlzdHdyYXAgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHMgbGk6bnRoLWNoaWxkKDIpLCBodG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC0zY29sdW1ubGlzdF9fbGlzdHdyYXAgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHMgbGk6bnRoLWNoaWxkKDMpIHtcbiAgbWFyZ2luOiA2JSAwcHggMHB4IDBweDtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtM2NvbHVtbmxpc3RfX2xpc3R3cmFwIC5tZGwtM2NvbHVtbmxpc3RfX2xpc3RzIGxpID4gYSB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLTNjb2x1bW5saXN0X19saXN0d3JhcCAubWRsLTNjb2x1bW5saXN0X19saXN0cyBsaSAubWRsLTNjb2x1bW5saXN0X19saXN0c19leHBsYWluIHtcbiAgcGFkZGluZzogMiUgMHB4IDBweCAwcHg7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLTNjb2x1bW5saXN0X19saXN0d3JhcCAubWRsLTNjb2x1bW5saXN0X19saXN0cyBsaSAubWRsLTNjb2x1bW5saXN0X19saXN0c19leHBsYWluX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMiU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtM2NvbHVtbmxpc3RfX2xpc3R3cmFwIC5tZGwtM2NvbHVtbmxpc3RfX2xpc3RzIGxpIC5tZGwtM2NvbHVtbmxpc3RfX2xpc3RzX2V4cGxhaW5fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtM2NvbHVtbmxpc3RfX2xpc3R3cmFwIC5tZGwtM2NvbHVtbmxpc3RfX2xpc3RzIGxpIC5tZGwtM2NvbHVtbmxpc3RfX2xpc3RzX2RldGFpbCB7XG4gIHBhZGRpbmc6IDQlIDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IHVuc2V0O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLTNjb2x1bW5saXN0X19saXN0d3JhcCAubWRsLTNjb2x1bW5saXN0X19saXN0cyBsaSAubWRsLTNjb2x1bW5saXN0X19saXN0c19kZXRhaWxfZGF0ZV9saW5rIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC0zY29sdW1ubGlzdF9fbGlzdHdyYXAgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHMgbGkgLm1kbC0zY29sdW1ubGlzdF9fbGlzdHNfZGV0YWlsX2RhdGVfbGluazo6YWZ0ZXIge1xuICBmb250LXNpemU6IDRweDtcbiAgZm9udC1zaXplOiAwLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAwZW07XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4g5LiA6Kan44Oa44O844K444G444Oc44K/44OzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLm1kbC10b2xpc3RwYWdlIHtcbiAgbWFyZ2luOiA0JSAwcHggMHB4IDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubWRsLXRvbGlzdHBhZ2VfX2xpbmt3cmFwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5tZGwtdG9saXN0cGFnZV9fbGlua3dyYXBfYnRuIHtcbiAgbWluLXdpZHRoOiAyNDBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXJnaW46IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYmFja2dyb3VuZDogI2RjMDgyMztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInBjXCJdIC5tZGwtdG9saXN0cGFnZV9fbGlua3dyYXBfYnRuIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2U7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJwY1wiXSAubWRsLXRvbGlzdHBhZ2VfX2xpbmt3cmFwX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlMzM5NGY7XG59XG5cbi5tZGwtdG9saXN0cGFnZV9fbGlua3dyYXBfYnRuIHNwYW4ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMHB4IDEycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1kbC10b2xpc3RwYWdlX19saW5rd3JhcF9idG4gc3Bhbjo6YWZ0ZXIge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE0Mjg2ZW07XG4gIGNvbG9yOiAjZmZmO1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5tZGwtdG9saXN0cGFnZV9fbGlua3dyYXBfYnRuLmlzX2JsYW5rIHNwYW46OmFmdGVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTQyODZlbTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtdG9saXN0cGFnZSB7XG4gIG1hcmdpbjogMTIlIDBweCAwcHggMHB4O1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC10b2xpc3RwYWdlX19saW5rd3JhcF9idG4ge1xuICB3aWR0aDogODMlO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLXRvbGlzdHBhZ2VfX2xpbmt3cmFwX2J0biBzcGFuOjphZnRlciB7XG4gIGZvbnQtc2l6ZTogNXB4O1xuICBmb250LXNpemU6IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiDjgqvjgr/jg63jgrDjg5Djg4rjg7xcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubWRsLWNhdGFsb2cge1xuICBwYWRkaW5nLXRvcDogMjVweDtcbn1cblxuLm1kbC1jYXRhbG9nX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMC43NWVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5cbi5tZGwtY2F0YWxvZ19fbGlua3dyYXAge1xuICBwYWRkaW5nLXRvcDogMjVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ubWRsLWNhdGFsb2dfX2xpbmt3cmFwIGxpIHtcbiAgZmxleC1iYXNpczogNDklO1xufVxuXG4ubWRsLWNhdGFsb2dfX2xpbmt3cmFwIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInBjXCJdIC5tZGwtY2F0YWxvZ19fbGlua3dyYXAgbGkgYSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBsaW5lYXI7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJwY1wiXSAubWRsLWNhdGFsb2dfX2xpbmt3cmFwIGxpIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLWNhdGFsb2cge1xuICBwYWRkaW5nLXRvcDogNSU7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLWNhdGFsb2dfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtY2F0YWxvZ19fbGlua3dyYXAge1xuICBwYWRkaW5nLXRvcDogNSU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC1jYXRhbG9nX19saW5rd3JhcCBsaSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAzJTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtY2F0YWxvZ19fbGlua3dyYXAgbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG5cbi8qIOODi+ODpeODvOOCueS4gOimp1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5tZGwtbmV3c19faGVhZGxpbmUge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5tZGwtbmV3c19faGVhZGxpbmVfdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5cbi5tZGwtbmV3c19faGVhZGxpbmVfY2F0ZWdvcnlfaW5uZXIge1xuICBvdmVyZmxvdzogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG4ubWRsLW5ld3NfX2hlYWRsaW5lX2NhdGVnb3J5X2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5tZGwtbmV3c19faGVhZGxpbmVfY2F0ZWdvcnlfbGlzdCBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAzNHB4O1xufVxuXG4ubWRsLW5ld3NfX2hlYWRsaW5lX2NhdGVnb3J5X2xpc3QgbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMHB4O1xufVxuXG4ubWRsLW5ld3NfX2hlYWRsaW5lX2NhdGVnb3J5X2xpc3QgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubWRsLW5ld3NfX2hlYWRsaW5lX2NhdGVnb3J5X2xpc3QgbGkgYSBzcGFuIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tZGwtbmV3c19faGVhZGxpbmVfY2F0ZWdvcnlfbGlzdCBsaSBhIHNwYW46OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZDogIzAwM2U4MDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIGJvdHRvbTogMHB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40cyBlYXNlO1xufVxuXG4ubWRsLW5ld3NfX2hlYWRsaW5lX2NhdGVnb3J5X2xpc3QgbGkuaXMtY3VycmVudCBhIHNwYW46OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInBjXCJdIC5tZGwtbmV3c19faGVhZGxpbmVfY2F0ZWdvcnlfbGlzdCBsaTpob3ZlciBhIHNwYW46OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtbmV3c19faGVhZGxpbmUge1xuICBtYXJnaW4tYm90dG9tOiAzJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLW5ld3NfX2hlYWRsaW5lX3RpdGxlIHtcbiAgcGFkZGluZzogMHB4IDUlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLW5ld3NfX2hlYWRsaW5lX2NhdGVnb3J5X2xpc3Qge1xuICB3aWR0aDogNTQwcHg7XG4gIG1hcmdpbjogNiUgMHB4IDBweCA1JTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtbmV3c19faGVhZGxpbmVfY2F0ZWdvcnlfbGlzdCBsaSBhIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtbmV3c19faGVhZGxpbmVfY2F0ZWdvcnlfbGlzdCBsaSBhIHNwYW46OmFmdGVyIHtcbiAgaGVpZ2h0OiAzcHg7XG59XG5cbi5tZGwtbmV3c19fbGlzdCBsaSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwO1xufVxuXG4ubWRsLW5ld3NfX2xpc3QgbGk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2YwZjBmMDtcbn1cblxuLm1kbC1uZXdzX19saXN0IGxpIGEge1xuICBwYWRkaW5nOiAxOHB4IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tZGwtbmV3c19fbGlzdCBsaSBhOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDNlODA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAtNTAlLCAwcHgpO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDBlbTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInBjXCJdIC5tZGwtbmV3c19fbGlzdCBsaSBhIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2U7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJwY1wiXSAubWRsLW5ld3NfX2xpc3QgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlNmViZjE7XG59XG5cbi5tZGwtbmV3c19fbGlzdF9pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjA3MTQzZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG59XG5cbi5tZGwtbmV3c19fbGlzdF9pbm5lcl9kYXRlIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4ubWRsLW5ld3NfX2xpc3RfaW5uZXJfY2F0ZWdvcnkge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY2NjY3ZW07XG59XG5cbi5tZGwtbmV3c19fbGlzdF9pbm5lcl9jYXRlZ29yeSBzcGFuIHtcbiAgbWluLXdpZHRoOiAxMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogIzAwM2U4MDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ubWRsLW5ld3NfX2xpc3RfaW5uZXJfdGV4dCB7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gIGNvbG9yOiAjMDAzZTgwO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLW5ld3NfX2xpc3Qge1xuICBwYWRkaW5nOiAwcHggNSU7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuaHRtbFtkYXRhLWRldmljZT1cInNwXCJdIC5tZGwtbmV3c19fbGlzdCBsaTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjBmMGYwO1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC1uZXdzX19saXN0IGxpIGEge1xuICBwYWRkaW5nOiA0JSAwcHg7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLW5ld3NfX2xpc3QgbGkgYTo6YWZ0ZXIge1xuICByaWdodDogMHB4O1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC1uZXdzX19saXN0X2lubmVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC1uZXdzX19saXN0X2lubmVyX2RhdGUge1xuICBtYXJnaW4tcmlnaHQ6IDMlO1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC1uZXdzX19saXN0X2lubmVyX2NhdGVnb3J5IHtcbiAgbWFyZ2luOiAwcHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xufVxuXG5odG1sW2RhdGEtZGV2aWNlPVwic3BcIl0gLm1kbC1uZXdzX19saXN0X2lubmVyX3RleHQge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxJTtcbiAgcGFkZGluZy1yaWdodDogNSU7XG59XG5cbmh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAubWRsLW5ld3MgLm1kbC1pbm5lciB7XG4gIHBhZGRpbmc6IDBweDtcbn1cblxuLyoqXG4gKiBTd2lwZXIgMy40LjJcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXG4gKiBcbiAqIGh0dHA6Ly93d3cuaWRhbmdlcm8udXMvc3dpcGVyL1xuICogXG4gKiBDb3B5cmlnaHQgMjAxNywgVmxhZGltaXIgS2hhcmxhbXBpZGlcbiAqIFRoZSBpRGFuZ2Vyby51c1xuICogaHR0cDovL3d3dy5pZGFuZ2Vyby51cy9cbiAqIFxuICogTGljZW5zZWQgdW5kZXIgTUlUXG4gKiBcbiAqIFJlbGVhc2VkIG9uOiBNYXJjaCAxMCwgMjAxN1xuICovXG4uc3dpcGVyLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbn1cblxuLnN3aXBlci1jb250YWluZXItbm8tZmxleGJveCAuc3dpcGVyLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnN3aXBlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm07XG4gIC1tb3otdHJhbnNpdGlvbi1wcm9wZXJ0eTogLW1vei10cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IC1vLXRyYW5zZm9ybTtcbiAgLW1zLXRyYW5zaXRpb24tcHJvcGVydHk6IC1tcy10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSwgLnN3aXBlci13cmFwcGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnN3aXBlci1jb250YWluZXItbXVsdGlyb3cgPiAuc3dpcGVyLXdyYXBwZXIge1xuICAtd2Via2l0LWJveC1saW5lczogbXVsdGlwbGU7XG4gIC1tb3otYm94LWxpbmVzOiBtdWx0aXBsZTtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnN3aXBlci1jb250YWluZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAtbXMtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zd2lwZXItc2xpZGUge1xuICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAtbXMtZmxleDogMCAwIGF1dG87XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQsIC5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXIge1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm0saGVpZ2h0O1xuICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IC1tb3otdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiAtby10cmFuc2Zvcm07XG4gIC1tcy10cmFuc2l0aW9uLXByb3BlcnR5OiAtbXMtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0saGVpZ2h0O1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLW5vdGlmaWNhdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTEwMDA7XG59XG5cbi5zd2lwZXItd3A4LWhvcml6b250YWwge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLnN3aXBlci13cDgtdmVydGljYWwge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teDtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teDtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIG1hcmdpbi10b3A6IC0yMnB4O1xuICB6LWluZGV4OiAxMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtbW96LWJhY2tncm91bmQtc2l6ZTogMjdweCA0NHB4O1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogMjdweCA0NHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI3cHggNDRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQsIC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IC4zNTtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1idXR0b24tcHJldiwgLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTAlMkMyMkwyMiUyQzBsMi4xJTJDMi4xTDQuMiUyQzIybDE5LjklMkMxOS45TDIyJTJDNDRMMCUyQzIyTDAlMkMyMkwwJTJDMjJ6JyUyMGZpbGwlM0QnJTIzMDA3YWZmJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgbGVmdDogMTBweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1ibGFjaywgLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1ibGFjayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMjclMjA0NCclM0UlM0NwYXRoJTIwZCUzRCdNMCUyQzIyTDIyJTJDMGwyLjElMkMyLjFMNC4yJTJDMjJsMTkuOSUyQzE5LjlMMjIlMkM0NEwwJTJDMjJMMCUyQzIyTDAlMkMyMnonJTIwZmlsbCUzRCclMjMwMDAwMDAnJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24td2hpdGUsIC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24td2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTAlMkMyMkwyMiUyQzBsMi4xJTJDMi4xTDQuMiUyQzIybDE5LjklMkMxOS45TDIyJTJDNDRMMCUyQzIyTDAlMkMyMkwwJTJDMjJ6JyUyMGZpbGwlM0QnJTIzZmZmZmZmJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTI3JTJDMjJMMjclMkMyMkw1JTJDNDRsLTIuMS0yLjFMMjIuOCUyQzIyTDIuOSUyQzIuMUw1JTJDMEwyNyUyQzIyTDI3JTJDMjJ6JyUyMGZpbGwlM0QnJTIzMDA3YWZmJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgcmlnaHQ6IDEwcHg7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1ibGFjaywgLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1ibGFjayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMjclMjA0NCclM0UlM0NwYXRoJTIwZCUzRCdNMjclMkMyMkwyNyUyQzIyTDUlMkM0NGwtMi4xLTIuMUwyMi44JTJDMjJMMi45JTJDMi4xTDUlMkMwTDI3JTJDMjJMMjclMkMyMnonJTIwZmlsbCUzRCclMjMwMDAwMDAnJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24td2hpdGUsIC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24td2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTI3JTJDMjJMMjclMkMyMkw1JTJDNDRsLTIuMS0yLjFMMjIuOCUyQzIyTDIuOSUyQzIuMUw1JTJDMEwyNyUyQzIyTDI3JTJDMjJ6JyUyMGZpbGwlM0QnJTIzZmZmZmZmJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICAtbW96LXRyYW5zaXRpb246IC4zcztcbiAgLW8tdHJhbnNpdGlvbjogLjNzO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24taGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLCAuc3dpcGVyLXBhZ2luYXRpb24tY3VzdG9tLCAuc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24ge1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgb3BhY2l0eTogLjI7XG59XG5cbmJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAtbXMtYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kOiAjMDA3YWZmO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24td2hpdGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYmxhY2sgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW46IDVweCAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW46IDAgNXB4O1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcyAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuICBiYWNrZ3JvdW5kOiAjMDA3YWZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAtby10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3MgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xuICAtby10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcbn1cblxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDRweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcyB7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3Muc3dpcGVyLXBhZ2luYXRpb24td2hpdGUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcy5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZSAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3Muc3dpcGVyLXBhZ2luYXRpb24tYmxhY2sgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cblxuLnN3aXBlci1jb250YWluZXItM2Qge1xuICAtd2Via2l0LXBlcnNwZWN0aXZlOiAxMjAwcHg7XG4gIC1tb3otcGVyc3BlY3RpdmU6IDEyMDBweDtcbiAgLW8tcGVyc3BlY3RpdmU6IDEyMDBweDtcbiAgcGVyc3BlY3RpdmU6IDEyMDBweDtcbn1cblxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdywgLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZSwgLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLCAuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LCAuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwgLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLCAuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXdyYXBwZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIC1tb3otdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgLW1zLXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwgLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwgLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsIC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbShyZ2JhKDAsIDAsIDAsIDAuNSkpLCB0byhyZ2JhKDAsIDAsIDAsIDApKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChyaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgcmlnaHQgdG9wLCBsZWZ0IHRvcCwgZnJvbShyZ2JhKDAsIDAsIDAsIDAuNSkpLCB0byhyZ2JhKDAsIDAsIDAsIDApKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSgwLCAwLCAwLCAwLjUpKSwgdG8ocmdiYSgwLCAwLCAwLCAwKSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgYm90dG9tLCBsZWZ0IHRvcCwgZnJvbShyZ2JhKDAsIDAsIDAsIDAuNSkpLCB0byhyZ2JhKDAsIDAsIDAsIDApKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1jb3ZlcmZsb3cgLnN3aXBlci13cmFwcGVyLCAuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItd3JhcHBlciB7XG4gIC1tcy1wZXJzcGVjdGl2ZTogMTIwMHB4O1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlLCAuc3dpcGVyLWNvbnRhaW5lci1mbGlwIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZSwgLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSwgLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwgLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwgLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwgLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwgLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LCAuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LCAuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCwgLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sIC5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwgLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwgLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnN3aXBlci1jb250YWluZXItY3ViZS5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLXNsaWRlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsIC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0LCAuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCArIC5zd2lwZXItc2xpZGUsIC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2IHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBvcGFjaXR5OiAuNjtcbiAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoNTBweCk7XG4gIGZpbHRlcjogYmx1cig1MHB4KTtcbiAgei1pbmRleDogMDtcbn1cblxuLnN3aXBlci1jb250YWluZXItZmFkZS5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAtbXMtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cblxuLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlLCAuc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zd2lwZXItem9vbS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1vei1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGNhbnZhcywgLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGltZywgLnN3aXBlci16b29tLWNvbnRhaW5lciA+IHN2ZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXIge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxJTtcbiAgYm90dG9tOiAzcHg7XG4gIHotaW5kZXg6IDUwO1xuICBoZWlnaHQ6IDVweDtcbiAgd2lkdGg6IDk4JTtcbn1cblxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDNweDtcbiAgdG9wOiAxJTtcbiAgei1pbmRleDogNTA7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogOTglO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWcge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjFweDtcbiAgbWFyZ2luLXRvcDogLTIxcHg7XG4gIHotaW5kZXg6IDEwO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgLXdlYmtpdC1hbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBzdGVwcygxMiwgZW5kKSBpbmZpbml0ZTtcbiAgLW1vei1hbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBzdGVwcygxMiwgZW5kKSBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgc3RlcHMoMTIsIGVuZCkgaW5maW5pdGU7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXI6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIwdmlld0JveCUzRCcwJTIwMCUyMDEyMCUyMDEyMCclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIweG1sbnMlM0F4bGluayUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayclM0UlM0NkZWZzJTNFJTNDbGluZSUyMGlkJTNEJ2wnJTIweDElM0QnNjAnJTIweDIlM0QnNjAnJTIweTElM0QnNyclMjB5MiUzRCcyNyclMjBzdHJva2UlM0QnJTIzNmM2YzZjJyUyMHN0cm9rZS13aWR0aCUzRCcxMSclMjBzdHJva2UtbGluZWNhcCUzRCdyb3VuZCclMkYlM0UlM0MlMkZkZWZzJTNFJTNDZyUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDYwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSg5MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTIwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxNTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4zNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE4MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjQ2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjEwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNTYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyNDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy42NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI3MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjc1JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzAwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuODUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMzAlMjA2MCUyQzYwKSclMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTIwJTIwMTIwJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB4bWxucyUzQXhsaW5rJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJyUzRSUzQ2RlZnMlM0UlM0NsaW5lJTIwaWQlM0QnbCclMjB4MSUzRCc2MCclMjB4MiUzRCc2MCclMjB5MSUzRCc3JyUyMHkyJTNEJzI3JyUyMHN0cm9rZSUzRCclMjNmZmYnJTIwc3Ryb2tlLXdpZHRoJTNEJzExJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyRiUzRSUzQyUyRmRlZnMlM0UlM0NnJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoNjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDkwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxMjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE1MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjM3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTgwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNDYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyMTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy41NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI0MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjY2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjcwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNzUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy44NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMzMCUyMDYwJTJDNjApJyUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIik7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW4ge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW4ge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4iLCIvKiBcclxuaHRtbDVkb2N0b3IuY29tIFJlc2V0IFN0eWxlc2hlZXRcclxudjEuNi4xXHJcbkxhc3QgVXBkYXRlZDogMjAxMC0wOS0xN1xyXG5BdXRob3I6IFJpY2hhcmQgQ2xhcmsgLSBodHRwOi8vcmljaGNsYXJrZGVzaWduLmNvbSBcclxuVHdpdHRlcjogQHJpY2hfY2xhcmtcclxuKi9cclxuaHRtbCxib2R5LGRpdixzcGFuLG9iamVjdCxpZnJhbWUsaDEsaDIsaDMsaDQsaDUsaDYscCxibG9ja3F1b3RlLHByZSxhYmJyLGFkZHJlc3MsY2l0ZSxjb2RlLGRlbCxkZm4sZW0saW1nLGlucyxrYmQscSxzYW1wLHNtYWxsLHN0cm9uZyxzdWIsc3VwLHZhcixiLGksZGwsZHQsZGQsb2wsdWwsbGksZmllbGRzZXQsZm9ybSxsYWJlbCxsZWdlbmQsdGFibGUsY2FwdGlvbix0Ym9keSx0Zm9vdCx0aGVhZCx0cix0aCx0ZCxhcnRpY2xlLGFzaWRlLGNhbnZhcyxkZXRhaWxzLGZpZ2NhcHRpb24sZmlndXJlLGZvb3RlcixoZWFkZXIsaGdyb3VwLG1lbnUsbmF2LHNlY3Rpb24sc3VtbWFyeSx0aW1lLG1hcmssYXVkaW8sdmlkZW97IGZvbnQtd2VpZ2h0Om5vcm1hbDsgbWFyZ2luOjA7IHBhZGRpbmc6MDsgYm9yZGVyOjA7IG91dGxpbmU6MDsgZm9udC1zaXplOjEwMCU7IHZlcnRpY2FsLWFsaWduOmJhc2VsaW5lOyBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50OyBsaXN0LXN0eWxlLXR5cGU6bm9uZTt9Ym9keXsgbGluZS1oZWlnaHQ6MX1hcnRpY2xlLGFzaWRlLGRldGFpbHMsZmlnY2FwdGlvbixmaWd1cmUsZm9vdGVyLGhlYWRlcixoZ3JvdXAsbWVudSxuYXYsc2VjdGlvbnsgZGlzcGxheTpibG9ja31uYXYgdWx7IGxpc3Qtc3R5bGU6bm9uZX1ibG9ja3F1b3RlLHF7IHF1b3Rlczpub25lfWJsb2NrcXVvdGU6YmVmb3JlLGJsb2NrcXVvdGU6YWZ0ZXIscTpiZWZvcmUscTphZnRlcnsgY29udGVudDonJzsgY29udGVudDpub25lfWF7IG1hcmdpbjowOyBwYWRkaW5nOjA7IGZvbnQtc2l6ZToxMDAlOyB2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTsgYmFja2dyb3VuZDp0cmFuc3BhcmVudH0vKiBjaGFuZ2UgY29sb3VycyB0byBzdWl0IHlvdXIgbmVlZHMgKi9pbnN7IGJhY2tncm91bmQtY29sb3I6I2ZmOTsgY29sb3I6IzAwMDsgdGV4dC1kZWNvcmF0aW9uOm5vbmV9LyogY2hhbmdlIGNvbG91cnMgdG8gc3VpdCB5b3VyIG5lZWRzICovbWFya3sgYmFja2dyb3VuZC1jb2xvcjojZmY5OyBjb2xvcjojMDAwOyBmb250LXN0eWxlOml0YWxpYzsgZm9udC13ZWlnaHQ6Ym9sZH1kZWx7IHRleHQtZGVjb3JhdGlvbjpsaW5lLXRocm91Z2h9YWJiclt0aXRsZV0sZGZuW3RpdGxlXXsgYm9yZGVyLWJvdHRvbToxcHggZG90dGVkOyBjdXJzb3I6aGVscH10YWJsZXsgYm9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlOyBib3JkZXItc3BhY2luZzowfS8qIGNoYW5nZSBib3JkZXIgY29sb3VyIHRvIHN1aXQgeW91ciBuZWVkcyAqL2hyeyBkaXNwbGF5OmJsb2NrOyBoZWlnaHQ6MXB4OyBib3JkZXI6MDsgIGJvcmRlci10b3A6MXB4IHNvbGlkICNjY2M7IG1hcmdpbjoxZW0gMDsgcGFkZGluZzowfWlucHV0LHNlbGVjdHsgdmVydGljYWwtYWxpZ246bWlkZGxlfSIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250L2ljb25mb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnL2Fzc2V0cy9mb250L2ljb25mb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy9hc3NldHMvZm9udC9pY29uZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcvYXNzZXRzL2ZvbnQvaWNvbmZvbnQuc3ZnI2ljb25mb250JykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uaWNmOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgLypsaW5lLWhlaWdodDogMTsqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cblxuLmljZi1sZyB7XG4gIGZvbnQtc2l6ZTogMS4zMzMzMzMzMzMzMzMzMzMzZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjc1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMTUlO1xufVxuLmljZi0yeCB7IGZvbnQtc2l6ZTogMmVtOyB9XG4uaWNmLTN4IHsgZm9udC1zaXplOiAzZW07IH1cbi5pY2YtNHggeyBmb250LXNpemU6IDRlbTsgfVxuLmljZi01eCB7IGZvbnQtc2l6ZTogNWVtOyB9XG4uaWNmLWZ3IHtcbiAgd2lkdGg6IDEuMjg1NzE0Mjg1NzE0Mjg1OGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5pY2YtYXJyb3dfYm90dG9tLWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFQTAxXCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG4uaWNmLWFycm93X3JpZ2h0LWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFQTAyXCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG4uaWNmLWJsYW5rLWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFQTAzXCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG4uaWNmLWNhcnQtYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEVBMDRcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cbi5pY2YtY2F0ZWdvcnktYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEVBMDVcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cbi5pY2YtY29tcGFueS1iOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRUEwNlwiO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xufVxuLmljZi1tZW51LWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFQTA3XCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG4uaWNmLW1lbnVfY2xvc2UtYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEVBMDhcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cbi5pY2YtcHJvZHVjdC1iOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRUEwOVwiO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xufVxuLmljZi1zZXJ2aWNlLWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFQTBBXCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG4uaWNmLXNob3AtYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEVBMEJcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cbi5pY2Ytc25zX2ZhY2Vib29rLWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFQTBDXCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG4uaWNmLXNuc19pbnN0YWdyYW0tYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEVBMERcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cbi5pY2Ytc25zX3R3aXR0ZXItYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEVBMEVcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cbi5pY2Ytc25zX3lvdXR1YmUtYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEVBMEZcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cbi5pY2YtY2xvc2UtYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDRcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cbi5pY2YtcGx1cy1iOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwN1wiO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xufVxuLmljZi1taW51cy1iOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxMlwiO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xufVxuXG5cbi5pY2YtYXJyb3dfYm90dG9tLWE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXEVBMDFcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAvKmxpbmUtaGVpZ2h0OiAxZW07Ki9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG4uaWNmLWFycm93X3JpZ2h0LWE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXEVBMDJcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAvKmxpbmUtaGVpZ2h0OiAxZW07Ki9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG4uaWNmLWJsYW5rLWE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXEVBMDNcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAvKmxpbmUtaGVpZ2h0OiAxZW07Ki9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG4uaWNmLWNhcnQtYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcRUEwNFwiO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC8qbGluZS1oZWlnaHQ6IDFlbTsqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cbi5pY2YtY2F0ZWdvcnktYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcRUEwNVwiO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC8qbGluZS1oZWlnaHQ6IDFlbTsqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cbi5pY2YtY29tcGFueS1hOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxFQTA2XCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLypsaW5lLWhlaWdodDogMWVtOyovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xufVxuLmljZi1tZW51LWE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXEVBMDdcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAvKmxpbmUtaGVpZ2h0OiAxZW07Ki9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG4uaWNmLW1lbnVfY2xvc2UtYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcRUEwOFwiO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC8qbGluZS1oZWlnaHQ6IDFlbTsqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cbi5pY2YtcHJvZHVjdC1hOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxFQTA5XCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLypsaW5lLWhlaWdodDogMWVtOyovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xufVxuLmljZi1zZXJ2aWNlLWE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXEVBMEFcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAvKmxpbmUtaGVpZ2h0OiAxZW07Ki9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG4uaWNmLXNob3AtYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcRUEwQlwiO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC8qbGluZS1oZWlnaHQ6IDFlbTsqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cbi5pY2Ytc25zX2ZhY2Vib29rLWE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXEVBMENcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAvKmxpbmUtaGVpZ2h0OiAxZW07Ki9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG4uaWNmLXNuc19pbnN0YWdyYW0tYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcRUEwRFwiO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC8qbGluZS1oZWlnaHQ6IDFlbTsqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cbi5pY2Ytc25zX3R3aXR0ZXItYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcRUEwRVwiO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC8qbGluZS1oZWlnaHQ6IDFlbTsqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cbi5pY2Ytc25zX3lvdXR1YmUtYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcRUEwRlwiO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC8qbGluZS1oZWlnaHQ6IDFlbTsqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cbi5pY2YtY2xvc2UtYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcRjAwNFwiO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC8qbGluZS1oZWlnaHQ6IDFlbTsqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cbi5pY2YtcGx1cy1hOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA3XCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLypsaW5lLWhlaWdodDogMWVtOyovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xufVxuLmljZi1taW51cy1hOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxGMDEyXCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLypsaW5lLWhlaWdodDogMWVtOyovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbmh0bWwge1xyXG5cdGZvbnQtc2l6ZTogNjIuNSU7XHJcbn1cclxuXHJcbmJvZHkge1xyXG5cdGZvbnQtZmFtaWx5OiBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBPc2FrYSwgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xyXG5cdGNvbG9yOiAjMzMzMzMzO1xyXG5cdGEge1xyXG5cdFx0Y29sb3I6ICMzMzMzMzM7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4qIHtcclxuXHRmb250LWZlYXR1cmUtc2V0dGluZ3MgOiBcInBhbHRcIjtcclxuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuXHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuYm9keSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdG1pbi13aWR0aDogMTA2MHB4O1xyXG5cdG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG5cdGhlaWdodDogMDtcclxuXHRAaW5jbHVkZSBzcCgpIHtcclxuXHRcdG1pbi13aWR0aDogdW5zZXQ7XHJcblx0XHQvLyBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xyXG5cdH1cclxufVxyXG5cclxubWFpbiB7XHJcblx0ZmxleDogMSAwIGF1dG87XHJcblx0bWluLWhlaWdodDogMSU7IC8vIERlZmluaXRpb24gZm9yIHRoZSBidWcgb24gSUUgMTFcclxufVxyXG4iLCJcclxuJHNwOiAnbWF4LXdpZHRoOiA2NDBweCc7XHJcbiR0YWI6ICdtYXgtd2lkdGg6IDEwMjRweCc7XHJcblxyXG5AbWl4aW4gc3AoKSB7XHJcblx0Ly8gQG1lZGlhIHNjcmVlbiBhbmQgKCRzcCkge1xyXG5cdGh0bWxbZGF0YS1kZXZpY2U9XCJzcFwiXSAmIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIHRhYigpIHtcclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAoJHRhYikge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gY2xlYXJmaXgge1xyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Y2xlYXI6IGJvdGg7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gZnMoJHNpemUsICRsaW5lKSB7XHJcblx0Zm9udC1zaXplOiAkc2l6ZSArIHB4O1xyXG5cdGZvbnQtc2l6ZTogKCRzaXplIC8gMTApICogMXJlbTtcclxuXHRsaW5lLWhlaWdodDogKCRsaW5lIC8gJHNpemUpICsgZW07XHJcbn1cclxuXHJcbkBtaXhpbiBmc3IoJHNpemUsICRsaW5lKSB7XHJcblx0Zm9udC1zaXplOiAkc2l6ZSArIHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAoJGxpbmUgLyAkc2l6ZSk7XHJcbn1cclxuXHJcbi8vIEBmdW5jdGlvbiBnZXRfdncoJHNpemUsICR2aWV3cG9ydDogNjQwKSB7XHJcbi8vIFx0JHJhdGU6IDEwMCAvICR2aWV3cG9ydDtcclxuLy8gXHQvLyBAcmV0dXJuICRyYXRlICogJHNpemUgKiAxdnc7XHJcbi8vIFx0QHJldHVybiAkcmF0ZSAqICRzaXplICogMTtcclxuLy8gfVxyXG4vLyBAbWl4aW4gZnNzcCgkbGluZSwgJGZvbnRfc2l6ZTogMTApIHtcclxuLy8gXHRmb250LXNpemU6ICRmb250X3NpemUgKiAxcHg7XHJcbi8vIFx0Zm9udC1zaXplOiBnZXRfdncoJGZvbnRfc2l6ZSkgKyB2dztcclxuLy8gXHRsaW5lLWhlaWdodDogKCRsaW5lIC8gMikgLyBnZXRfdncoJGZvbnRfc2l6ZSkgKyBlbTtcclxuLy8gfVxyXG4vL0BpbmNsdWRlIGZ6X3Z3KDEzLCAyNCk7XHJcblxyXG5AbWl4aW4gZnNzcCgkc2l6ZSwgJGxpbmUpIHtcclxuXHRmb250LXNpemU6ICgkc2l6ZSAvIDIpICsgcHg7XHJcblx0Zm9udC1zaXplOiAoKCRzaXplIC8gMikgLyAxMCkgKiAxcmVtO1xyXG5cdGxpbmUtaGVpZ2h0OiAoKCRsaW5lIC8gMikgLyAoJHNpemUgLyAyKSkgKyBlbTtcclxufVxyXG5cclxuQG1peGluIGZzc3ByKCRzaXplLCAkbGluZSkge1xyXG5cdGZvbnQtc2l6ZTogKCRzaXplIC8gMikgKyBweDtcclxuXHRsaW5lLWhlaWdodDogKCgkbGluZSAvIDIpIC8gKCRzaXplIC8gMikpO1xyXG59XHJcblxyXG5AbWl4aW4gbHMoJGxldHRlcnNwYWNpbmcpIHtcclxuICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyc3BhY2luZy8xMDAwICsgZW07XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBwKCR0YXJnZXRzaXplLCAkYmFzZSkge1xyXG5cdEByZXR1cm4gZmxvb3IocGVyY2VudGFnZSgkdGFyZ2V0c2l6ZSAvICRiYXNlKSk7XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuc2VjdGlvbiB7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG5cclxuLm1kbC1pbm5lciB7XHJcblx0Ly8gaW5uZXIgd2lkdGg6IDEwMDBweFxyXG5cdG1heC13aWR0aDogMTAyMHB4O1xyXG5cdHBhZGRpbmc6IDBweCAxMHB4O1xyXG5cdG1hcmdpbjogYXV0bztcclxuXHRAaW5jbHVkZSBzcCgpIHtcclxuXHRcdC8vIGlubmVyIHdpZHRoOiA1NzZweFxyXG5cdFx0cGFkZGluZzogMHB4IHAoMzIsIDY0MCk7XHJcblx0fVxyXG59XHJcblxyXG4uaW1hZ2Vib3JkZXIge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNmMGYwZjA7XHJcbn1cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIOODk+OCuOODpeOCouODq++8iOiWhOOBhOeJiO+8iVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLm1kbC12aXN1YWx0aGluIHtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOnVybCgvYXNzZXRzL2ltZy9pbWdfaGVhZGxpbmVfMV9wYy5qcGcpO1xyXG5cdCZfX291dGVyIHtcclxuXHRcdGhlaWdodDogMjQwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdH1cclxuXHQmX19pbm5lciB7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdEBpbmNsdWRlIGxzKDEwMCk7XHJcblx0XHQmX3RpdGxlIHtcclxuXHRcdFx0QGluY2x1ZGUgZnMoMzAsIDQwKTtcclxuXHRcdH1cclxuXHRcdCZfY2FwdGlvbiB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHRcdEBpbmNsdWRlIGZzKDE1LCAyMyk7XHJcblxyXG5cdFx0fVxyXG5cdH1cclxuXHRAaW5jbHVkZSBzcCgpIHtcclxuXHRcdC8vIGJhY2tncm91bmQtaW1hZ2U6dXJsKC9hc3NldHMvaW1nL2ltZ19oZWFkbGluZV8xX3NwLmpwZyk7XHJcblx0XHQmX19vdXRlciB7XHJcblx0XHRcdGhlaWdodDogKDMyMHB4IC8gMik7XHJcblx0XHR9XHJcblx0XHQmX19pbm5lciB7XHJcblx0XHRcdHBhZGRpbmc6IDBweCBwKDMyLCA1NzYpO1xyXG5cdFx0XHQmX3RpdGxlIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmc3NwKDQ0LCA0NCk7XHJcblx0XHRcdH1cclxuXHRcdFx0Jl9jYXB0aW9uIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZzc3AoMjQsIDM2KTtcclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiDjg5Hjg7PjgY/jgZpcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5tZGwtYnJlYWRjcnVtYiB7XHJcblx0cGFkZGluZzogMTRweCAwcHggMTRweCAwcHg7XHJcblx0Jl9faW5uZXIge1xyXG5cdFx0cGFkZGluZzogMHB4IDUwcHg7XHJcblx0XHQmX2xpc3Qge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmcygxMiwgMTUpO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGxzKDEwMCk7XHJcblx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Y29udGVudDogJz4nO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwcHggNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMDAzZTgwO1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdEBpbmNsdWRlIHNwKCkge1xyXG5cdFx0cGFkZGluZzogcCgyMCwgNjQwKSAwcHggcCgxOCwgNjQwKSAwcHg7XHJcblx0XHQmX19pbm5lciB7XHJcblx0XHRcdHBhZGRpbmc6IDBweCBwKDMyLCA2NDApO1xyXG5cdFx0XHQmX2xpc3Qge1xyXG5cdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZzc3AoMjAsIDIwKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIOOCq+ODhuOCtOODquODvOODnOOCv+ODs++8iOaoquS4gOimp++8iVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLm1kbC1jYXRlZ29yeXNpZGUge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmOjphZnRlciB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZjBmMGYwO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMHB4O1xyXG5cdFx0Ym90dG9tOiAwcHg7XHJcblx0fVxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdEBpbmNsdWRlIGZzKDIwLCAxNSk7XHJcblx0XHRAaW5jbHVkZSBscygxMDApO1xyXG5cdH1cclxuXHQmX19vdXRlciB7fVxyXG5cdCZfX2lubmVyIHtcclxuXHRcdG92ZXJmbG93OiBhdXRvO1xyXG5cdFx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG5cdH1cclxuXHQmX19saXN0IHtcclxuXHRcdG1hcmdpbjogMjBweCAwcHggMHB4IC0yMHB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0QGluY2x1ZGUgbHMoMTAwKTtcclxuXHRcdGxpIHtcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0cGFkZGluZzogNXB4IDIwcHggMHB4IDIwcHg7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZzKDE2LCAxNik7XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogNHB4O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDAzZTgwO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDBweDtcclxuXHRcdFx0XHRcdFx0Ym90dG9tOiAwcHg7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjRzIGVhc2U7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6bnRoLWNoaWxkKDEpIGEgc3Bhbjo6YWZ0ZXJ7XHJcblx0XHRcdFx0aHRtbC5wYWdlLWNvbnRlbnRzICYge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0JjpudGgtY2hpbGQoMikgYSBzcGFuOjphZnRlcntcclxuXHRcdFx0XHRodG1sLnBhZ2UtY29udGVudHNfX2NhbXBhaWduICYge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0JjpudGgtY2hpbGQoMykgYSBzcGFuOjphZnRlcntcclxuXHRcdFx0XHRodG1sLnBhZ2UtY29udGVudHNfX2ZlYXR1cmUgJiB7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmOm50aC1jaGlsZCg0KSBhIHNwYW46OmFmdGVye1xyXG5cdFx0XHRcdGh0bWwucGFnZS1jb250ZW50c19fbWFpbnRlbmFuY2UgJiB7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmOm50aC1jaGlsZCg1KSBhIHNwYW46OmFmdGVye1xyXG5cdFx0XHRcdGh0bWwucGFnZS1jb250ZW50c19faG93dG8gJiB7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLmlzLWN1cnJlbnQgYSBzcGFuOjphZnRlciB7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0fVxyXG5cdFx0XHRodG1sW2RhdGEtZGV2aWNlPVwicGNcIl0gJiB7XHJcblx0XHRcdFx0Jjpob3ZlciBhIHNwYW46OmFmdGVyIHtcdFx0XHRcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdEBpbmNsdWRlIHNwKCkge1xyXG5cdFx0Lm1kbC1pbm5lciB7XHJcblx0XHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdH1cclxuXHRcdCZfX3RpdGxlIHtcclxuXHRcdFx0cGFkZGluZzogMHB4IHAoMzIsIDY0MCk7XHJcblx0XHRcdEBpbmNsdWRlIGZzc3AoMzAsIDE1KTtcclxuXHRcdH1cclxuXHRcdCZfX291dGVyIHt9XHJcblx0XHQmX19pbm5lciB7fVxyXG5cdFx0Jl9fbGlzdCB7XHJcblx0XHRcdHdpZHRoOiA2NDBweDtcclxuXHRcdFx0Ly8gbWFyZ2luOiBwKDM1LCA1NzYpIDBweCAwcHggKC0yNXB4IC8gMik7XHJcblx0XHRcdG1hcmdpbjogcCgzNSwgNTc2KSAwcHggMHB4IHAoMzIsIDY0MCk7XHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIGEge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNXB4ICgyNXB4IC8gMikgMHB4ICgyNXB4IC8gMik7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmc3NwKDI0LCAyNCk7XHJcblx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDNweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiDjgqvjg4bjgrTjg6rjg7zjg5zjgr/jg7PvvIjjg5bjg63jg4Pjgq/vvIlcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5tZGwtY2F0ZWdvcnlibG9jayB7XHJcblx0cGFkZGluZzogMzBweCAwcHg7XHJcblx0YmFja2dyb3VuZDogI2Y2ZjdmOTtcclxuXHQmX19saXN0IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0ZmxleC13cmFwIDp3cmFwO1xyXG5cdFx0bGkge1xyXG5cdFx0XHRtYXJnaW46IDZweCAwcHg7XHJcblx0XHRcdGZsZXgtYmFzaXM6IHAoMjUwLCAxMDAwKTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHQmOjpiZWZvcmUsICY6OmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHR3aWR0aDogMXB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAwcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI2U4ZThlYTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGxlZnQ6IDBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0cmlnaHQ6IC0xcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0QGluY2x1ZGUgZnMoMTQsIDIwKTtcclxuXHRcdFx0XHRAaW5jbHVkZSBscygxMDApO1xyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogcCgxNCwgMjUwKSBwKDE0LCAyNTApO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0QGV4dGVuZCAuaWNmLWFycm93X2JvdHRvbS1hO1xyXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmcygxNCwgMjApO1xyXG5cdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjMDAzZTgwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRAaW5jbHVkZSBzcCgpIHtcclxuXHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHQubWRsLWlubmVyIHtcclxuXHRcdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0fVxyXG5cdFx0Jl9fbGlzdCB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luOiAwcHg7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOGU4ZWE7XHJcblx0XHRcdFx0Jjo6YmVmb3JlLCAmOjphZnRlciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDBweCBwKDMyLCA2NDApO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZnNzcCgyNCwgOTgpO1xyXG5cdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZzc3AoMjQsIDk4KTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiDkuIDopqfjgrnjg6njgqTjg4Djg7xcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5tZGwtbGlzdHNsaWRlciB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHQmX19zbGlkZXIge1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAwcHg7XHJcblx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQuc3dpcGVyLWNvbnRhaW5lciB7XHJcblx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdFx0fVxyXG5cdFx0LnN3aXBlci1zbGlkZSB7XHJcblx0XHRcdGhlaWdodDogdW5zZXQ7XHJcblx0XHR9XHJcblx0XHQuc3dpcGVyLXBhZ2luYXRpb24ge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR9XHJcblx0XHQmX2NvbnRhaW5lciB7XHJcblx0XHRcdCZfd3JhcHBlciB7XHJcblx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDUwcHg7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmMDtcclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0aHRtbFtkYXRhLWRldmljZT1cInBjXCJdICYge1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBsaW5lYXI7XHJcblx0XHRcdFx0XHRcdFx0Lm1kbC1saXN0c2xpZGVyX19zbGlkZXJfY29udGFpbmVyX3dyYXBwZXJfZXhwbGFpbl9kZXRhaWxfbGluayBzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGJvcmRlciAuMnMgZWFzZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjU7XHJcblx0XHRcdFx0XHRcdFx0XHQubWRsLWxpc3RzbGlkZXJfX3NsaWRlcl9jb250YWluZXJfd3JhcHBlcl9leHBsYWluX2RldGFpbF9saW5rIHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwwKTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jl90aHVtYiB7XHJcblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmX2V4cGxhaW4ge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMTBweCBwKDIwLCAzMjApO1xyXG5cdFx0XHRcdFx0Jl90aXRsZSB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZzKDE0LCAyOCk7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGxzKDgwKTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmX3RleHQge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmcygxNCwgMjQpO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBscyg0MCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmX2RldGFpbCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IHAoMjAsIDMyMCk7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0bGVmdDogMHB4O1xyXG5cdFx0XHRcdFx0XHRib3R0b206IDEzcHg7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZzKDEzLCAyMCk7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGxzKDEwMCk7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdFx0XHQmX2xpbmsge1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZzKDE0LCAyMCk7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICMwMDNlODA7XHJcblx0XHRcdFx0XHRcdFx0QGV4dGVuZCAuaWNmLWFycm93X3JpZ2h0LWE7XHJcblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZzKDExLCAyMCk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gcGFkZGluZy1ib3R0b206IDNweDtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAzZTgwO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jl9kaXJlY3Rpb24ge1xyXG5cdFx0XHQucGFnZW5hdGlvbl9idG4ge1xyXG5cdFx0XHRcdHdpZHRoOiAzOHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMzhweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAoLTM4cHgvMik7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdHotaW5kZXg6IDEwO1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRodG1sW2RhdGEtZGV2aWNlPVwicGNcIl0gJiB7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgbGluZWFyO1xyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuNTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNTtcclxuXHRcdFx0XHRcdC8vIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmX3ByZXYge1xyXG5cdFx0XHRcdGxlZnQ6IDBweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvYXJyb3dfcHJldi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmX25leHQge1xyXG5cdFx0XHRcdHJpZ2h0OiAwcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL2Fycm93X25leHQucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCZfcGFnZW5hdGlvbiB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRzcGFuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcblx0XHRcdFx0d2lkdGg6IDhweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDhweDtcclxuXHRcdFx0XHRtYXJnaW46IDBweCA1cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogIzAwMDtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0Ji5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwMDNlODA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdEBpbmNsdWRlIHNwKCkge1xyXG5cdFx0Jl9fc2xpZGVyIHtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0XHRcdC5zd2lwZXItY29udGFpbmVyIHt9XHJcblx0XHRcdC5zd2lwZXItc2xpZGUge31cclxuXHRcdFx0LnN3aXBlci1wYWdpbmF0aW9uIHt9XHJcblx0XHRcdCZfY29udGFpbmVyIHtcclxuXHRcdFx0XHQmX3dyYXBwZXIge1xyXG5cdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmX3RodW1iIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMHB4IHAoMzIsIDY0MCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmX2V4cGxhaW4ge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IHAoMjAsIDY0MCk7XHJcblx0XHRcdFx0XHRcdCZfdGl0bGUge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDBweCBwKDMyLCA1NzYpO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHAoMjQsIDU3Nik7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZnNzcCgyNCwgMzYpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCZfdGV4dCB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMHB4IHAoMzIsIDY0MCk7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZnNzcCgyNCwgMzYpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCZfZGV0YWlsIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiBwKDI2LCA1NzYpIDBweDtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiB1bnNldDtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmc3NwKDI0LCAzNik7XHJcblx0XHRcdFx0XHRcdFx0Jl9jYW1wYWluIHt9XHJcblx0XHRcdFx0XHRcdFx0Jl9saW5rIHtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZzc3AoMjQsIDM2KTtcclxuXHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZnNzcCg4LCAwKTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Jl9kaXJlY3Rpb24ge1xyXG5cdFx0XHRcdHBhZGRpbmc6IHAoMjQsIDY0MCkgcCgzMiwgNjQwKSAwcHggcCgzMiwgNjQwKTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHQucGFnZW5hdGlvbl9idG4ge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDI0cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDI0cHg7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHR0b3A6IHVuc2V0O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdW5zZXQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCZfcHJldiB7XHJcblx0XHRcdFx0XHRsZWZ0OiB1bnNldDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jl9uZXh0IHtcclxuXHRcdFx0XHRcdHJpZ2h0OiB1bnNldDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Jl9wYWdlbmF0aW9uIHtcclxuXHRcdFx0XHRtYXJnaW46IDBweCBhdXRvO1xyXG5cdFx0XHRcdHNwYW4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuXHRcdFx0XHRcdHdpZHRoOiA2cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDZweDtcclxuXHRcdFx0XHRcdG1hcmdpbjogMHB4IDNweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNjY2NjY2M7XHJcblx0XHRcdFx0XHQmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDY0MzgzO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiDnibnpm4bjgrnjg6njgqTjg4Djg7xcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5tZGwtc3BlY2lhbHNsaWRlciB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHQmX19oZWFkbGluZSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0Jl90aXRsZSB7XHJcblx0XHRcdEBpbmNsdWRlIGZzKDE2LCAyNCk7XHJcblx0XHRcdEBpbmNsdWRlIGxzKDEwMCk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgc3AoKSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IHAoMjAsIDU3Nik7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHQmX3RpdGxlIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwcHggcCgzMiwgNjQwKTtcclxuXHRcdFx0XHRAaW5jbHVkZSBmc3NwKDI2LCAyNik7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX3NsaWRlciB7XHJcblx0XHRtYXgtd2lkdGg6IDEwMDBweDtcclxuXHRcdG1hcmdpbjogYXV0bztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdC5zd2lwZXItY29udGFpbmVyIHtcclxuXHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XHJcblx0XHR9XHJcblx0XHQuc3dpcGVyLXNsaWRlIHtcclxuXHRcdFx0aGVpZ2h0OiB1bnNldDtcclxuXHRcdH1cclxuXHRcdC5zd2lwZXItcGFnaW5hdGlvbiB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdH1cclxuXHRcdCZfY29udGFpbmVyIHtcclxuXHRcdFx0Jl93cmFwcGVyIHtcclxuXHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHQvLyBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdC8vIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwO1xyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRodG1sW2RhdGEtZGV2aWNlPVwicGNcIl0gJiB7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzIGxpbmVhcjtcclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuNTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jl90aHVtYiB7XHJcblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmX2V4cGxhaW4ge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMTBweCBwKDIwLCAzMjApO1xyXG5cdFx0XHRcdFx0Jl90aXRsZSB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZzKDE0LCAyOCk7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGxzKDgwKTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdEBleHRlbmQgLmljZi1hcnJvd19yaWdodC1hO1xyXG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZzKDExLCAyOCk7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICMwMDNlODA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCZfdGV4dCB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZzKDE0LCAyNCk7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGxzKDQwKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCZfZGV0YWlsIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggcCgyMCwgMzIwKTtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAwcHg7XHJcblx0XHRcdFx0XHRcdGJvdHRvbTogMTNweDtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZnMoMTMsIDIwKTtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbHMoMTAwKTtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0XHRcdCZfbGluayB7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZnMoMTQsIDIwKTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzAwM2U4MDtcclxuXHRcdFx0XHRcdFx0XHRAZXh0ZW5kIC5pY2YtYXJyb3dfcmlnaHQtYTtcclxuXHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZnMoMTAsIDIwKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogM3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDNlODA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmX2RpcmVjdGlvbiB7XHJcblx0XHRcdC5wYWdlbmF0aW9uX2J0biB7XHJcblx0XHRcdFx0d2lkdGg6IDM4cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAzOHB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6ICgtMzhweC8yKTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0ei1pbmRleDogMTA7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdGh0bWxbZGF0YS1kZXZpY2U9XCJwY1wiXSAmIHtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBsaW5lYXI7XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMC41O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMC41O1xyXG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCZfcHJldiB7XHJcblx0XHRcdFx0bGVmdDogMHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9hcnJvd19wcmV2LnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHR9XHJcblx0XHRcdCZfbmV4dCB7XHJcblx0XHRcdFx0cmlnaHQ6IDBweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvYXJyb3dfbmV4dC5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jl9wYWdlbmF0aW9uIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdHdpZHRoOiA4cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA4cHg7XHJcblx0XHRcdFx0bWFyZ2luOiAwcHggNHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICMwMDA7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdCYuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDAzZTgwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRAaW5jbHVkZSBzcCgpIHtcclxuXHRcdCZfX3NsaWRlciB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG5cdFx0XHQuc3dpcGVyLWNvbnRhaW5lciB7fVxyXG5cdFx0XHQuc3dpcGVyLXNsaWRlIHt9XHJcblx0XHRcdC5zd2lwZXItcGFnaW5hdGlvbiB7fVxyXG5cdFx0XHQmX2NvbnRhaW5lciB7XHJcblx0XHRcdFx0Jl93cmFwcGVyIHtcclxuXHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Jl90aHVtYiB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDBweCBwKDMyLCA2NDApO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Jl9leHBsYWluIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCBwKDIwLCA2NDApO1xyXG5cdFx0XHRcdFx0XHQmX3RpdGxlIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwcHggcCgzMiwgNTc2KTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiBwKDI0LCA1NzYpO1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZzc3AoMjQsIDM2KTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmX3RleHQge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDBweCBwKDMyLCA2NDApO1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZzc3AoMjQsIDM2KTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmX2RldGFpbCB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogcCgyNiwgNTc2KSAwcHg7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdGJvdHRvbTogdW5zZXQ7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZnNzcCgyNCwgMzYpO1xyXG5cdFx0XHRcdFx0XHRcdCZfY2FtcGFpbiB7fVxyXG5cdFx0XHRcdFx0XHRcdCZfbGluayB7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmc3NwKDI0LCAzNik7XHJcblx0XHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZzc3AoOCwgMCk7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCZfZGlyZWN0aW9uIHtcclxuXHRcdFx0XHRwYWRkaW5nOiBwKDI0LCA2NDApIHAoMzIsIDY0MCkgMHB4IHAoMzIsIDY0MCk7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0LnBhZ2VuYXRpb25fYnRuIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdHRvcDogdW5zZXQ7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCZfcHJldiB7XHJcblx0XHRcdFx0XHRsZWZ0OiB1bnNldDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jl9uZXh0IHtcclxuXHRcdFx0XHRcdHJpZ2h0OiB1bnNldDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Jl9wYWdlbmF0aW9uIHtcclxuXHRcdFx0XHRtYXJnaW46IDBweCBhdXRvO1xyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiDjg5jjg4Pjg4njg6njgqTjg7NcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5tZGwtaGVhZGxpbmUge1xyXG5cdG1hcmdpbi1ib3R0b206IHAoMzAsIDEwMDApO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHQmX3RpdGxlIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxNHB4O1xyXG5cdFx0QGluY2x1ZGUgZnMoMjgsIDI4KTtcclxuXHRcdEBpbmNsdWRlIGxzKDEwMCk7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHR3aWR0aDogMThweDtcclxuXHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0YmFja2dyb3VuZDogIzAxM2Y4MDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRib3R0b206IDBweDtcclxuXHRcdFx0bGVmdDogMHB4O1xyXG5cdFx0XHRyaWdodDogMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX3N1YnRpdGxlIHtcclxuXHRcdEBpbmNsdWRlIGZzKDEzLCAzNik7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdGNvbG9yOiAjNzc3Nzc3O1xyXG5cdH1cclxuXHQmX2NhcHRpb24ge1xyXG5cdFx0bWFyZ2luLXRvcDogcCgyMCwgMTAwMCk7XHJcblx0XHRAaW5jbHVkZSBmcygxNiwgMjQpO1xyXG5cdFx0QGluY2x1ZGUgbHMoNTApO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBzcCgpIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IHAoNDAsIDU3Nik7XHJcblx0XHQmX3RpdGxlIHtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IHAoMjAsIDU3Nik7XHJcblx0XHRcdEBpbmNsdWRlIGZzc3AoNDAsIDI4KTtcclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdHdpZHRoOiAxMnB4O1xyXG5cdFx0XHRcdGhlaWdodDogMXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmX3N1YnRpdGxlIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogcCgxMCwgNTc2KTtcclxuXHRcdFx0QGluY2x1ZGUgZnNzcCgyMCwgMzYpO1xyXG5cdFx0fVxyXG5cdFx0Jl9jYXB0aW9uIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogcCgyMCwgNTc2KTtcclxuXHRcdFx0QGluY2x1ZGUgZnNzcCgyNCwgMzYpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiDjgrXjg5bjg5jjg4Pjg4njg6njgqTjg7NcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5tZGwtc3ViaGVhZGxpbmUge1xyXG5cdHBhZGRpbmc6IDQwcHggMHB4O1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjBmMGYwO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRAaW5jbHVkZSBscygxMDApO1xyXG5cdCZfdGl0bGUge1xyXG5cdFx0QGluY2x1ZGUgZnMoMjQsIDMwKTtcclxuXHRcdGNvbG9yOiAjMDAzZTgwO1xyXG5cdH1cclxuXHQmX3N1YnRpdGxlIHtcclxuXHRcdG1hcmdpbi10b3A6IDI1cHg7XHJcblx0XHRAaW5jbHVkZSBmcygxNiwgMjQpO1xyXG5cdFx0QGluY2x1ZGUgbHMoMCk7XHJcblx0fVxyXG5cdEBpbmNsdWRlIHNwKCkge1xyXG5cdFx0cGFkZGluZzogcCg0MCwgNTc2KSAwcHg7XHJcblx0XHQmX3RpdGxlIHtcclxuXHRcdFx0QGluY2x1ZGUgZnNzcCgzNiwgNDApO1xyXG5cdFx0fVxyXG5cdFx0Jl9zdWJ0aXRsZSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IHAoNDAsIDU3Nik7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdEBpbmNsdWRlIGZzc3AoMjQsIDM2KTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gM+OCq+ODqeODoFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLm1kbC0zY29sdW1ubGlzdCB7XHJcblx0Ly8gJi5ib3JkZXJncmF5IHtcclxuXHQvLyBcdCZfX2xpc3R3cmFwIC5tZGwtM2NvbHVtbmxpc3RfX2xpc3RzIGxpIHtcclxuXHQvLyBcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOGU4ZWE7XHJcblx0Ly8gXHR9XHJcblx0Ly8gfVxyXG5cdCZfX2xpc3R3cmFwIHtcclxuXHRcdC8vIG1hcmdpbi10b3A6IHAoMzAsIDEwMDApO1xyXG5cdFx0Lm1kbC0zY29sdW1ubGlzdF9fbGlzdHMge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdHdpZHRoOiBwKDMyMCwgMTAwMCk7XHJcblx0XHRcdFx0bWFyZ2luOiBwKDMwLCAxMDAwKSBwKDIwLCAxMDAwKSAwcHggMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2MnB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmMDtcclxuXHRcdFx0XHQuc2VjLWNvbnRlbnRzLmJvcmRlcmdyYXkgJixcclxuXHRcdFx0XHQubGlzdC1zZWN0aW9uOm50aC1jaGlsZChvZGQpICYge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOGU4ZWE7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDEpLCAmOm50aC1jaGlsZCgyKSwgJjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOm50aC1jaGlsZCgzbikge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdD4gYSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTNweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0aHRtbFtkYXRhLWRldmljZT1cInBjXCJdICYge1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgbGluZWFyO1xyXG5cdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBib3JkZXIgLjJzIGVhc2U7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMC41O1xyXG5cdFx0XHRcdFx0XHRcdC5tZGwtM2NvbHVtbmxpc3RfX2xpc3RzX2RldGFpbF9kYXRlX2xpbmsgc3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwwKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Lm1kbC0zY29sdW1ubGlzdF9fbGlzdHNfdGh1bWIge31cclxuXHRcdFx0XHQubWRsLTNjb2x1bW5saXN0X19saXN0c19leHBsYWluIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMTBweCBwKDIwLCAzMjApO1xyXG5cdFx0XHRcdFx0Jl90aXRsZSB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZzKDE0LCAyOCk7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGxzKDApO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCZfdGV4dCB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZzKDE0LCAyNCk7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGxzKDApO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQubWRsLTNjb2x1bW5saXN0X19saXN0c19kZXRhaWwge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IHAoMjAsIDMyMCk7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRsZWZ0OiAwcHg7XHJcblx0XHRcdFx0XHRib3R0b206IDEzcHg7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmcygxMywgMjApO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgbHMoMTAwKTtcclxuXHRcdFx0XHRcdCZfY2FtcGFpbiB7fVxyXG5cdFx0XHRcdFx0Jl9kYXRlIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0XHRcdFx0XHRcdCZfZGF0ZSB7XHJcblxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCZfbGluayB7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZnMoMTQsIDIwKTtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBscygxMCk7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICMwMDNlODA7XHJcblx0XHRcdFx0XHRcdFx0QGV4dGVuZCAuaWNmLWFycm93X3JpZ2h0LWE7XHJcblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZzKDExLCAyMCk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCYuaXNfYmxhbmsge1xyXG5cdFx0XHRcdFx0XHRcdFx0QGV4dGVuZCAuaWNmLWJsYW5rLWE7XHJcblx0XHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZzKDEzLCAyMCk7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gcGFkZGluZy1ib3R0b206IDNweDtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAzZTgwO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgc3AoKSB7XHJcblx0XHRcdC8vIG1hcmdpbi10b3A6IHAoNDAsIDU3Nik7XHJcblx0XHRcdC5tZGwtM2NvbHVtbmxpc3RfX2xpc3RzIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdG1hcmdpbjogcCg0MCwgNTc2KSAwcHggMHB4IDBweDtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMiksICY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiBwKDQwLCA1NzYpIDBweCAwcHggMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0PiBhIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5tZGwtM2NvbHVtbmxpc3RfX2xpc3RzX3RodW1iIHt9XHJcblx0XHRcdFx0XHQubWRsLTNjb2x1bW5saXN0X19saXN0c19leHBsYWluIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogcCgxMiwgNTc2KSAwcHggMHB4IDBweDtcclxuXHRcdFx0XHRcdFx0Jl90aXRsZSB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcCgxNSwgNTc2KTtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmc3NwKDI0LCAzNik7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Jl90ZXh0IHtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmc3NwKDI0LCAzNik7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5tZGwtM2NvbHVtbmxpc3RfX2xpc3RzX2RldGFpbCB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IHAoMjYsIDU3NikgMHB4O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdGJvdHRvbTogdW5zZXQ7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZzc3AoMjQsIDM2KTtcclxuXHRcdFx0XHRcdFx0Jl9jYW1wYWluIHt9XHJcblx0XHRcdFx0XHRcdCZfZGF0ZSB7XHJcblx0XHRcdFx0XHRcdFx0Jl9kYXRlIHt9XHJcblx0XHRcdFx0XHRcdFx0Jl9saW5rIHtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZzc3AoMjQsIDM2KTtcclxuXHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZnNzcCg4LCAwKTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4g5LiA6Kan44Oa44O844K444G444Oc44K/44OzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4ubWRsLXRvbGlzdHBhZ2Uge1xyXG5cdG1hcmdpbjogcCg0MCwgMTAwMCkgMHB4IDBweCAwcHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdCZfX2xpbmt3cmFwIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdCZfYnRuIHtcclxuXHRcdFx0bWluLXdpZHRoOiAyNDBweDtcclxuXHRcdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0YmFja2dyb3VuZDogI2RjMDgyMztcclxuXHRcdFx0QGluY2x1ZGUgZnMoMTYsIDE2KTtcclxuXHRcdFx0QGluY2x1ZGUgbHMoODApO1xyXG5cdFx0XHRodG1sW2RhdGEtZGV2aWNlPVwicGNcIl0gJiB7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2U7XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZTMzOTRmO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwcHggMTJweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdEBleHRlbmQgLmljZi1hcnJvd19yaWdodC1hO1xyXG5cdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZzKDE0LCAxNik7XHJcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5pc19ibGFuayB7XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRcdEBleHRlbmQgLmljZi1ibGFuay1hO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmcygxNCwgMTYpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRAaW5jbHVkZSBzcCgpIHtcclxuXHRcdG1hcmdpbjogcCg3MCwgNTc2KSAwcHggMHB4IDBweDtcclxuXHRcdCZfX2xpbmt3cmFwIHtcclxuXHRcdFx0Jl9idG4ge1xyXG5cdFx0XHRcdHdpZHRoOiBwKDQ4MCwgNTc2KTtcclxuXHRcdFx0XHRoZWlnaHQ6ICg5NnB4IC8gMik7XHJcblx0XHRcdFx0QGluY2x1ZGUgZnNzcCgyNCwgMjQpO1xyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmc3NwKDEwLCAxMCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIOOCq+OCv+ODreOCsOODkOODiuODvFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLm1kbC1jYXRhbG9nIHtcclxuXHRwYWRkaW5nLXRvcDogMjVweDtcclxuXHQmX190aXRsZSB7XHJcblx0XHRAaW5jbHVkZSBmcygyMCwgMTUpO1xyXG5cdFx0QGluY2x1ZGUgbHMoMTAwKTtcclxuXHR9XHJcblx0Jl9fbGlua3dyYXAge1xyXG5cdFx0cGFkZGluZy10b3A6IDI1cHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRsaSB7XHJcblx0XHRcdGZsZXgtYmFzaXM6IHAoNDkwLCAxMDAwKTtcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0aHRtbFtkYXRhLWRldmljZT1cInBjXCJdICYge1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzIGxpbmVhcjtcclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdEBpbmNsdWRlIHNwKCkge1xyXG5cdFx0cGFkZGluZy10b3A6IHAoMzQsIDU3Nik7XHJcblx0XHQmX190aXRsZSB7XHJcblx0XHRcdEBpbmNsdWRlIGZzc3AoMzAsIDYwKTtcclxuXHRcdH1cclxuXHRcdCZfX2xpbmt3cmFwIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IHAoMzQsIDU3Nik7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogcCgyMCwgNTc2KTtcclxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qIOODi+ODpeODvOOCueS4gOimp1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLm1kbC1uZXdzIHtcclxuXHQmX19oZWFkbGluZSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHQmX3RpdGxlIHtcclxuXHRcdFx0QGluY2x1ZGUgZnMoMjQsIDI0KTtcclxuXHRcdFx0QGluY2x1ZGUgbHMoMTAwKTtcclxuXHRcdH1cclxuXHRcdCZfY2F0ZWdvcnkge1xyXG5cdFx0XHQmX291dGVyIHt9XHJcblx0XHRcdCZfaW5uZXIge1xyXG5cdFx0XHRcdG92ZXJmbG93OiBhdXRvO1xyXG5cdFx0XHRcdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmX2xpc3Qge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDM0cHg7XHJcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmcygxNiwgMTYpO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwMDNlODA7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRib3R0b206IDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC40cyBlYXNlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5pcy1jdXJyZW50IGEgc3Bhbjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0aHRtbFtkYXRhLWRldmljZT1cInBjXCJdICYge1xyXG5cdFx0XHRcdFx0XHQmOmhvdmVyIGEgc3Bhbjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIHNwKCkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiBwKDIwLCA1NzYpO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Jl90aXRsZSB7XHJcblx0XHRcdFx0cGFkZGluZzogMHB4IHAoMzIsIDY0MCk7XHJcblx0XHRcdFx0QGluY2x1ZGUgZnNzcCgzNiwgMzYpO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmX19vdXRlciB7fVxyXG5cdFx0XHQmX19pbm5lciB7fVxyXG5cdFx0XHQmX2NhdGVnb3J5IHtcclxuXHRcdFx0XHQmX2xpc3Qge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDU0MHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiBwKDM1LCA1NzYpIDBweCAwcHggcCgzMiwgNTc2KTtcclxuXHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZnNzcCgyNCwgMjQpO1xyXG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDNweDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fbGlzdCB7XHJcblx0XHRsaSB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwO1xyXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2YwZjBmMDtcclxuXHRcdFx0fVxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAxOHB4IDIwcHg7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdEBleHRlbmQgLmljZi1hcnJvd19yaWdodC1hO1xyXG5cdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGNvbG9yOiAjMDAzZTgwO1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDBweCk7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmcygxMCwgMCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGh0bWxbZGF0YS1kZXZpY2U9XCJwY1wiXSAmIHtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlO1xyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNlNmViZjE7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmX2lubmVyIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0QGluY2x1ZGUgZnMoMTQsIDE1KTtcclxuXHRcdFx0QGluY2x1ZGUgbHMoMTApO1xyXG5cdFx0XHQmX2RhdGUge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmX2NhdGVnb3J5IHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgZnMoMTIsIDIwKTtcclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdG1pbi13aWR0aDogMTIwcHg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwMDNlODA7XHJcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmX3RleHQge1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDgwcHg7XHJcblx0XHRcdFx0Y29sb3I6ICMwMDNlODA7XHJcblx0XHRcdFx0d29yZC1icmVhazogYnJlYWstYWxsO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBzcCgpIHtcclxuXHRcdFx0cGFkZGluZzogMHB4IHAoMzIsIDY0MCk7XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNmMGYwZjA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogcCgyNywgNTc2KSAwcHg7XHJcblx0XHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiAwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCZfaW5uZXIge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZzc3AoMjQsIDQ4KTtcclxuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0Jl9kYXRlIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcCgyMCwgNTc2KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jl9jYXRlZ29yeSB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDBweDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZzc3AoMjAsIDQwKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jl90ZXh0IHtcclxuXHRcdFx0XHRcdGZsZXgtYmFzaXM6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiBwKDEwLCA1NzYpO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogcCgzMCwgNTc2KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0QGluY2x1ZGUgc3AoKSB7XHJcblx0XHQubWRsLWlubmVyIHtcclxuXHRcdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuIiwiLyoqXG4gKiBTd2lwZXIgMy40LjJcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXG4gKiBcbiAqIGh0dHA6Ly93d3cuaWRhbmdlcm8udXMvc3dpcGVyL1xuICogXG4gKiBDb3B5cmlnaHQgMjAxNywgVmxhZGltaXIgS2hhcmxhbXBpZGlcbiAqIFRoZSBpRGFuZ2Vyby51c1xuICogaHR0cDovL3d3dy5pZGFuZ2Vyby51cy9cbiAqIFxuICogTGljZW5zZWQgdW5kZXIgTUlUXG4gKiBcbiAqIFJlbGVhc2VkIG9uOiBNYXJjaCAxMCwgMjAxN1xuICovXG4uc3dpcGVyLWNvbnRhaW5lcnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjt6LWluZGV4OjF9LnN3aXBlci1jb250YWluZXItbm8tZmxleGJveCAuc3dpcGVyLXNsaWRle2Zsb2F0OmxlZnR9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVyey13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstbW96LWJveC1vcmllbnQ6dmVydGljYWw7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjstd2Via2l0LWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbW96LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm07LW1vei10cmFuc2l0aW9uLXByb3BlcnR5Oi1tb3otdHJhbnNmb3JtOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6LW8tdHJhbnNmb3JtOy1tcy10cmFuc2l0aW9uLXByb3BlcnR5Oi1tcy10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07LXdlYmtpdC1ib3gtc2l6aW5nOmNvbnRlbnQtYm94Oy1tb3otYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94fS5zd2lwZXItY29udGFpbmVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSwuc3dpcGVyLXdyYXBwZXJ7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTstby10cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0uc3dpcGVyLWNvbnRhaW5lci1tdWx0aXJvdz4uc3dpcGVyLXdyYXBwZXJ7LXdlYmtpdC1ib3gtbGluZXM6bXVsdGlwbGU7LW1vei1ib3gtbGluZXM6bXVsdGlwbGU7LW1zLWZsZXgtd3JhcDp3cmFwOy13ZWJraXQtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXB9LnN3aXBlci1jb250YWluZXItZnJlZS1tb2RlPi5zd2lwZXItd3JhcHBlcnstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0Oy1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7LW1zLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0Oy1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O21hcmdpbjowIGF1dG99LnN3aXBlci1zbGlkZXstd2Via2l0LWZsZXgtc2hyaW5rOjA7LW1zLWZsZXg6MCAwIGF1dG87ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlfS5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQsLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRle2hlaWdodDphdXRvfS5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVyey13ZWJraXQtYm94LWFsaWduOnN0YXJ0Oy1tcy1mbGV4LWFsaWduOnN0YXJ0Oy13ZWJraXQtYWxpZ24taXRlbXM6ZmxleC1zdGFydDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0Oy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybSxoZWlnaHQ7LW1vei10cmFuc2l0aW9uLXByb3BlcnR5Oi1tb3otdHJhbnNmb3JtOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6LW8tdHJhbnNmb3JtOy1tcy10cmFuc2l0aW9uLXByb3BlcnR5Oi1tcy10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saGVpZ2h0fS5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItbm90aWZpY2F0aW9ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtwb2ludGVyLWV2ZW50czpub25lO29wYWNpdHk6MDt6LWluZGV4Oi0xMDAwfS5zd2lwZXItd3A4LWhvcml6b250YWx7LW1zLXRvdWNoLWFjdGlvbjpwYW4teTt0b3VjaC1hY3Rpb246cGFuLXl9LnN3aXBlci13cDgtdmVydGljYWx7LW1zLXRvdWNoLWFjdGlvbjpwYW4teDt0b3VjaC1hY3Rpb246cGFuLXh9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLWJ1dHRvbi1wcmV2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6MjdweDtoZWlnaHQ6NDRweDttYXJnaW4tdG9wOi0yMnB4O3otaW5kZXg6MTA7Y3Vyc29yOnBvaW50ZXI7LW1vei1iYWNrZ3JvdW5kLXNpemU6MjdweCA0NHB4Oy13ZWJraXQtYmFja2dyb3VuZC1zaXplOjI3cHggNDRweDtiYWNrZ3JvdW5kLXNpemU6MjdweCA0NHB4O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQsLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVke29wYWNpdHk6LjM1O2N1cnNvcjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1idXR0b24tcHJldiwuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dHtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMjclMjA0NCclM0UlM0NwYXRoJTIwZCUzRCdNMCUyQzIyTDIyJTJDMGwyLjElMkMyLjFMNC4yJTJDMjJsMTkuOSUyQzE5LjlMMjIlMkM0NEwwJTJDMjJMMCUyQzIyTDAlMkMyMnonJTIwZmlsbCUzRCclMjMwMDdhZmYnJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO2xlZnQ6MTBweDtyaWdodDphdXRvfS5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1ibGFjaywuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWJsYWNre2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00wJTJDMjJMMjIlMkMwbDIuMSUyQzIuMUw0LjIlMkMyMmwxOS45JTJDMTkuOUwyMiUyQzQ0TDAlMkMyMkwwJTJDMjJMMCUyQzIyeiclMjBmaWxsJTNEJyUyMzAwMDAwMCclMkYlM0UlM0MlMkZzdmclM0VcIil9LnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLXdoaXRlLC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24td2hpdGV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTAlMkMyMkwyMiUyQzBsMi4xJTJDMi4xTDQuMiUyQzIybDE5LjklMkMxOS45TDIyJTJDNDRMMCUyQzIyTDAlMkMyMkwwJTJDMjJ6JyUyMGZpbGwlM0QnJTIzZmZmZmZmJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKX0uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00yNyUyQzIyTDI3JTJDMjJMNSUyQzQ0bC0yLjEtMi4xTDIyLjglMkMyMkwyLjklMkMyLjFMNSUyQzBMMjclMkMyMkwyNyUyQzIyeiclMjBmaWxsJTNEJyUyMzAwN2FmZiclMkYlM0UlM0MlMkZzdmclM0VcIik7cmlnaHQ6MTBweDtsZWZ0OmF1dG99LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWJsYWNrLC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tYmxhY2t7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTI3JTJDMjJMMjclMkMyMkw1JTJDNDRsLTIuMS0yLjFMMjIuOCUyQzIyTDIuOSUyQzIuMUw1JTJDMEwyNyUyQzIyTDI3JTJDMjJ6JyUyMGZpbGwlM0QnJTIzMDAwMDAwJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKX0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24td2hpdGUsLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi13aGl0ZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMjclMjA0NCclM0UlM0NwYXRoJTIwZCUzRCdNMjclMkMyMkwyNyUyQzIyTDUlMkM0NGwtMi4xLTIuMUwyMi44JTJDMjJMMi45JTJDMi4xTDUlMkMwTDI3JTJDMjJMMjclMkMyMnonJTIwZmlsbCUzRCclMjNmZmZmZmYnJTJGJTNFJTNDJTJGc3ZnJTNFXCIpfS5zd2lwZXItcGFnaW5hdGlvbntwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjstd2Via2l0LXRyYW5zaXRpb246LjNzOy1tb3otdHJhbnNpdGlvbjouM3M7LW8tdHJhbnNpdGlvbjouM3M7dHJhbnNpdGlvbjouM3M7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt6LWluZGV4OjEwfS5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW57b3BhY2l0eTowfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSwuc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb257Ym90dG9tOjEwcHg7bGVmdDowO3dpZHRoOjEwMCV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt3aWR0aDo4cHg7aGVpZ2h0OjhweDtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmFkaXVzOjEwMCU7YmFja2dyb3VuZDojMDAwO29wYWNpdHk6LjJ9YnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtib3JkZXI6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7Ym94LXNoYWRvdzpub25lOy1tb3otYXBwZWFyYW5jZTpub25lOy1tcy1hcHBlYXJhbmNlOm5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfS5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtjdXJzb3I6cG9pbnRlcn0uc3dpcGVyLXBhZ2luYXRpb24td2hpdGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtiYWNrZ3JvdW5kOiNmZmZ9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7b3BhY2l0eToxO2JhY2tncm91bmQ6IzAwN2FmZn0uc3dpcGVyLXBhZ2luYXRpb24td2hpdGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7YmFja2dyb3VuZDojZmZmfS5zd2lwZXItcGFnaW5hdGlvbi1ibGFjayAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXtiYWNrZ3JvdW5kOiMwMDB9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHN7cmlnaHQ6MTBweDt0b3A6NTAlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTUwJSwwKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01MCUsMCk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNTAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01MCUsMCl9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46NXB4IDA7ZGlzcGxheTpibG9ja30uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOjAgNXB4fS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc3tiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjI1KTtwb3NpdGlvbjphYnNvbHV0ZX0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3MgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye2JhY2tncm91bmQ6IzAwN2FmZjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwKTstbXMtdHJhbnNmb3JtOnNjYWxlKDApOy1vLXRyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm06c2NhbGUoMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgdG9wOy1tb3otdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcDstbXMtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcDstby10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgdG9wO3RyYW5zZm9ybS1vcmlnaW46bGVmdCB0b3B9LnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcyAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IHRvcDstbW96LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgdG9wOy1tcy10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IHRvcDstby10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IHRvcDt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IHRvcH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc3t3aWR0aDoxMDAlO2hlaWdodDo0cHg7bGVmdDowO3RvcDowfS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc3t3aWR0aDo0cHg7aGVpZ2h0OjEwMCU7bGVmdDowO3RvcDowfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcy5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZXtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjUpfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcy5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZSAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7YmFja2dyb3VuZDojZmZmfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcy5zd2lwZXItcGFnaW5hdGlvbi1ibGFjayAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7YmFja2dyb3VuZDojMDAwfS5zd2lwZXItY29udGFpbmVyLTNkey13ZWJraXQtcGVyc3BlY3RpdmU6MTIwMHB4Oy1tb3otcGVyc3BlY3RpdmU6MTIwMHB4Oy1vLXBlcnNwZWN0aXZlOjEyMDBweDtwZXJzcGVjdGl2ZToxMjAwcHh9LnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdywuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXdyYXBwZXJ7LXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2Q7LW1vei10cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2Q7LW1zLXRyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZDt0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2R9LnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDoxMH0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0e2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsbGVmdCB0b3AscmlnaHQgdG9wLGZyb20ocmdiYSgwLDAsMCwuNSkpLHRvKHJnYmEoMCwwLDAsMCkpKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHJpZ2h0LHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQocmlnaHQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQocmlnaHQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gbGVmdCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodHtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLHJpZ2h0IHRvcCxsZWZ0IHRvcCxmcm9tKHJnYmEoMCwwLDAsLjUpKSx0byhyZ2JhKDAsMCwwLDApKSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQobGVmdCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudChsZWZ0LHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLGxlZnQgdG9wLGxlZnQgYm90dG9tLGZyb20ocmdiYSgwLDAsMCwuNSkpLHRvKHJnYmEoMCwwLDAsMCkpKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KGJvdHRvbSxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KGJvdHRvbSxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudChib3R0b20scmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gdG9wLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbXtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLGxlZnQgYm90dG9tLGxlZnQgdG9wLGZyb20ocmdiYSgwLDAsMCwuNSkpLHRvKHJnYmEoMCwwLDAsMCkpKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KHRvcCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCh0b3AscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItY29udGFpbmVyLWNvdmVyZmxvdyAuc3dpcGVyLXdyYXBwZXIsLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXdyYXBwZXJ7LW1zLXBlcnNwZWN0aXZlOjEyMDBweH0uc3dpcGVyLWNvbnRhaW5lci1jdWJlLC5zd2lwZXItY29udGFpbmVyLWZsaXB7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUsLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjF9LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUsLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7ei1pbmRleDowOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRle3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjowIDA7LW1vei10cmFuc2Zvcm0tb3JpZ2luOjAgMDstbXMtdHJhbnNmb3JtLW9yaWdpbjowIDA7dHJhbnNmb3JtLW9yaWdpbjowIDA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uc3dpcGVyLWNvbnRhaW5lci1jdWJlLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItc2xpZGV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMDstbW96LXRyYW5zZm9ybS1vcmlnaW46MTAwJSAwOy1tcy10cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMDt0cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMH0uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0LC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0Ky5zd2lwZXItc2xpZGUsLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXZ7cG9pbnRlci1ldmVudHM6YXV0bzt2aXNpYmlsaXR5OnZpc2libGV9LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6IzAwMDtvcGFjaXR5Oi42Oy13ZWJraXQtZmlsdGVyOmJsdXIoNTBweCk7ZmlsdGVyOmJsdXIoNTBweCk7ei1pbmRleDowfS5zd2lwZXItY29udGFpbmVyLWZhZGUuc3dpcGVyLWNvbnRhaW5lci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0Oy1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7LW1zLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0Oy1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5Oy1tb3otdHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5Oy1vLXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9LnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLXpvb20tY29udGFpbmVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tb3otYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyOy13ZWJraXQtanVzdGlmeS1jb250ZW50OmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbW96LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyOy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcn0uc3dpcGVyLXpvb20tY29udGFpbmVyPmNhbnZhcywuc3dpcGVyLXpvb20tY29udGFpbmVyPmltZywuc3dpcGVyLXpvb20tY29udGFpbmVyPnN2Z3ttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWlufS5zd2lwZXItc2Nyb2xsYmFye2JvcmRlci1yYWRpdXM6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZTstbXMtdG91Y2gtYWN0aW9uOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xKX0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItc2Nyb2xsYmFye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MSU7Ym90dG9tOjNweDt6LWluZGV4OjUwO2hlaWdodDo1cHg7d2lkdGg6OTglfS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItc2Nyb2xsYmFye3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjNweDt0b3A6MSU7ei1pbmRleDo1MDt3aWR0aDo1cHg7aGVpZ2h0Ojk4JX0uc3dpcGVyLXNjcm9sbGJhci1kcmFne2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC41KTtib3JkZXItcmFkaXVzOjEwcHg7bGVmdDowO3RvcDowfS5zd2lwZXItc2Nyb2xsYmFyLWN1cnNvci1kcmFne2N1cnNvcjptb3ZlfS5zd2lwZXItbGF6eS1wcmVsb2FkZXJ7d2lkdGg6NDJweDtoZWlnaHQ6NDJweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt0b3A6NTAlO21hcmdpbi1sZWZ0Oi0yMXB4O21hcmdpbi10b3A6LTIxcHg7ei1pbmRleDoxMDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46NTAlOy1tb3otdHJhbnNmb3JtLW9yaWdpbjo1MCU7dHJhbnNmb3JtLW9yaWdpbjo1MCU7LXdlYmtpdC1hbmltYXRpb246c3dpcGVyLXByZWxvYWRlci1zcGluIDFzIHN0ZXBzKDEyLGVuZCkgaW5maW5pdGU7LW1vei1hbmltYXRpb246c3dpcGVyLXByZWxvYWRlci1zcGluIDFzIHN0ZXBzKDEyLGVuZCkgaW5maW5pdGU7YW5pbWF0aW9uOnN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBzdGVwcygxMixlbmQpIGluZmluaXRlfS5zd2lwZXItbGF6eS1wcmVsb2FkZXI6YWZ0ZXJ7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHZpZXdCb3glM0QnMCUyMDAlMjAxMjAlMjAxMjAnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHhtbG5zJTNBeGxpbmslM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmsnJTNFJTNDZGVmcyUzRSUzQ2xpbmUlMjBpZCUzRCdsJyUyMHgxJTNEJzYwJyUyMHgyJTNEJzYwJyUyMHkxJTNEJzcnJTIweTIlM0QnMjcnJTIwc3Ryb2tlJTNEJyUyMzZjNmM2YyclMjBzdHJva2Utd2lkdGglM0QnMTEnJTIwc3Ryb2tlLWxpbmVjYXAlM0Qncm91bmQnJTJGJTNFJTNDJTJGZGVmcyUzRSUzQ2clM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSg2MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoOTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDEyMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTUwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMzcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxODAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy40NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDIxMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjU2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjQwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNjYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyNzAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy43NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMwMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjg1JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzMwJTIwNjAlMkM2MCknJTJGJTNFJTNDJTJGZyUzRSUzQyUyRnN2ZyUzRVwiKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJTstd2Via2l0LWJhY2tncm91bmQtc2l6ZToxMDAlO2JhY2tncm91bmQtc2l6ZToxMDAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRlOmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIwdmlld0JveCUzRCcwJTIwMCUyMDEyMCUyMDEyMCclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIweG1sbnMlM0F4bGluayUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayclM0UlM0NkZWZzJTNFJTNDbGluZSUyMGlkJTNEJ2wnJTIweDElM0QnNjAnJTIweDIlM0QnNjAnJTIweTElM0QnNyclMjB5MiUzRCcyNyclMjBzdHJva2UlM0QnJTIzZmZmJyUyMHN0cm9rZS13aWR0aCUzRCcxMSclMjBzdHJva2UtbGluZWNhcCUzRCdyb3VuZCclMkYlM0UlM0MlMkZkZWZzJTNFJTNDZyUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDYwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSg5MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTIwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxNTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4zNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE4MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjQ2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjEwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNTYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyNDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy42NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI3MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjc1JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzAwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuODUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMzAlMjA2MCUyQzYwKSclMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFXCIpfUAtd2Via2l0LWtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW57MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19QGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW57MTAwJXt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fSJdfQ== */
