@charset "UTF-8";
/*
OZ RESET CSS
Author: ONZE
Author URI: http://on-ze.com
Version: 1.1
License: GNU General Public License
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
* {
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font: inherit;
  font-family: inherit;
  font-size: 100%;
  font-style: inherit;
  font-weight: inherit;
  text-decoration: none;
  vertical-align: baseline;
}

html {
  width: 100%;
  height: 100%;
  font-size: 62.5%;
}

body {
  font-smoothing: antialiased;
  position: relative;
  width: 100%;
  height: 100%;
  font-size: 10px;
  font-size: 1.0rem;
  line-height: 1;
  -webkit-text-size-adjust: 100%;
     -moz-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
          text-size-adjust: 100%;
}

article,
aside,
dialog,
figure,
footer,
header,
main,
menu,
nav,
section {
  display: block;
}

audio,
canvas,
video {
  display: inline-block;
}

hr {
  display: block;
}

ol,
ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

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

input,
select {
  vertical-align: middle;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
  empty-cells: show;
}

img {
  vertical-align: bottom;
}

/* ============================================================ */
/* iconフォント */
/* ============================================================ */
@font-face {
  src: url("/common/icon/fonts/icomoon.eot?hxq60g");
  src: url("/common/icon/fonts/icomoon.eot?hxq60g#iefix") format("embedded-opentype"), url("/common/icon/fonts/icomoon.woff2?hxq60g") format("woff2"), url("/common/icon/fonts/icomoon.ttf?hxq60g") format("truetype"), url("/common/icon/fonts/icomoon.woff?hxq60g") format("woff"), url("/common/icon/fonts/icomoon.svg?hxq60g#icomoon") format("svg");
  font-family: 'icomoon';
  font-style: normal;
  font-weight: normal;
}

[class^="icon-"], [class*=" icon-"] {
  speak: none;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  text-transform: none;
}

.icon-thin-close:before {
  content: "\E905";
}

.icon-shoe:before {
  content: "\E904";
}

.icon-bag:before {
  content: "\E900";
}

.icon-pencil2:before {
  content: "\E901";
}

.icon-book:before {
  content: "\E902";
}

.icon-crown:before {
  content: "\E903";
}

.icon-plus:before {
  content: "\F067";
}

.icon-minus:before {
  content: "\F068";
}

.icon-search:before {
  content: "\F002";
}

.icon-check:before {
  content: "\F00C";
}

.icon-close:before {
  content: "\F00D";
}

.icon-remove:before {
  content: "\F00D";
}

.icon-times:before {
  content: "\F00D";
}

.icon-tags:before {
  content: "\F02C";
}

.icon-print:before {
  content: "\F02F";
}

.icon-pencil:before {
  content: "\F040";
}

.icon-map-marker:before {
  content: "\F041";
}

.icon-chevron-left:before {
  content: "\F053";
}

.icon-chevron-right:before {
  content: "\F054";
}

.icon-arrow-left:before {
  content: "\F060";
}

.icon-arrow-right:before {
  content: "\F061";
}

.icon-arrow-up:before {
  content: "\F062";
}

.icon-arrow-down:before {
  content: "\F063";
}

.icon-exclamation-triangle:before {
  content: "\F071";
}

.icon-warning:before {
  content: "\F071";
}

.icon-chevron-up:before {
  content: "\F077";
}

.icon-chevron-down:before {
  content: "\F078";
}

.icon-sign-in:before {
  content: "\F090";
}

.icon-phone:before {
  content: "\F095";
}

.icon-square:before {
  content: "\F0C8";
}

.icon-bars:before {
  content: "\F0C9";
}

.icon-navicon:before {
  content: "\F0C9";
}

.icon-reorder:before {
  content: "\F0C9";
}

.icon-angle-left:before {
  content: "\F104";
}

.icon-angle-right:before {
  content: "\F105";
}

.icon-angle-up:before {
  content: "\F106";
}

.icon-angle-down:before {
  content: "\F107";
}

.icon-file-pdf-o:before {
  content: "\F1C1";
}

.icon-file-excel-o:before {
  content: "\F1C3";
}

.icon-bicycle:before {
  content: "\F206";
}

/* font-size
-------------------------------------------------- */

/* position
------------------------------------------------------------ */
.u-pos-s {
  position: static !important;
}

.u-pos-a {
  position: absolute !important;
}

.u-pos-r {
  position: relative !important;
}

.u-pos-f {
  position: fixed !important;
}

.u-t-a {
  top: auto !important;
}

.u-t-0 {
  top: 0 !important;
}

.u-r-a {
  right: auto !important;
}

.u-r-0 {
  right: 0 !important;
}

.u-b-a {
  bottom: auto !important;
}

.u-b-0 {
  bottom: 0 !important;
}

.u-l-a {
  left: auto !important;
}

.u-l-0 {
  left: 0 !important;
}

.u-z-a {
  z-index: auto !important;
}

.u-z-0 {
  z-index: 0 !important;
}

.u-z-1 {
  z-index: 1 !important;
}

.u-z-2 {
  z-index: 2 !important;
}

.u-z-3 {
  z-index: 3 !important;
}

.u-z-4 {
  z-index: 4 !important;
}

.u-z-5 {
  z-index: 5 !important;
}

.u-z-6 {
  z-index: 6 !important;
}

.u-z-9999 {
  z-index: 9999 !important;
}

/* float
------------------------------------------------------------ */
.u-fl-n {
  float: none !important;
}

.u-fl-l {
  float: left !important;
}

.u-fl-r {
  float: right !important;
}

.u-cl-n {
  clear: none !important;
}

.u-cl-l {
  clear: left !important;
}

.u-cl-r {
  clear: right !important;
}

.u-cl-b {
  clear: both !important;
}

/* display
------------------------------------------------------------ */
.u-d-n {
  display: none !important;
}

.u-d-b {
  display: block !important;
}

.u-d-f {
  display: flex !important;
}

.u-d-if {
  display: inline-flex !important;
}

.u-d-i {
  display: inline !important;
}

.u-d-ib {
  display: inline-block !important;
}

.u-d-li {
  display: list-item !important;
}

.u-d-ri {
  display: run-in !important;
}

.u-d-cp {
  display: compact !important;
}

.u-d-tb {
  display: table !important;
}

.u-d-itb {
  display: inline-table !important;
}

.u-d-tbcp {
  display: table-caption !important;
}

.u-d-tbcl {
  display: table-column !important;
}

.u-d-tbclg {
  display: table-column-group !important;
}

.u-d-tbhg {
  display: table-header-group !important;
}

.u-d-tbfg {
  display: table-footer-group !important;
}

.u-d-tbr {
  display: table-row !important;
}

.u-d-tbrg {
  display: table-row-group !important;
}

.u-d-tbc {
  display: table-cell !important;
}

.u-d-rb {
  display: ruby !important;
}

.u-d-rbb {
  display: ruby-base !important;
}

.u-d-rbbg {
  display: ruby-base-group !important;
}

.u-d-rbt {
  display: ruby-text !important;
}

.u-d-rbtg {
  display: ruby-text-group !important;
}

/* overflow
------------------------------------------------------------ */
.u-ov-v {
  overflow: visible !important;
}

.u-ov-h {
  overflow: hidden !important;
}

.u-ov-s {
  overflow: scroll !important;
}

.u-ov-a {
  overflow: auto !important;
}

.u-ovx-v {
  overflow-x: visible !important;
}

.u-ovx-h {
  overflow-x: hidden !important;
}

.u-ovx-s {
  overflow-x: scroll !important;
}

.u-ovx-a {
  overflow-x: auto !important;
}

.u-ovy-v {
  overflow-y: visible !important;
}

.u-ovy-h {
  overflow-y: hidden !important;
}

.u-ovy-s {
  overflow-y: scroll !important;
}

.u-ovy-a {
  overflow-y: auto !important;
}

/* box-sizing
------------------------------------------------------------ */
.u-bxz-cb {
  box-sizing: content-box !important;
}

.u-bxz-bb {
  box-sizing: border-box !important;
}

.u-bxsh-n {
  box-shadow: none !important;
}

/* border
------------------------------------------------------------ */
.u-ol-n {
  outline: none !important;
}

.u-olw-tn {
  outline-width: thin !important;
}

.u-olw-md {
  outline-width: medium !important;
}

.u-olw-tc {
  outline-width: thick !important;
}

.u-ols-n {
  outline-style: none !important;
}

.u-ols-dt {
  outline-style: dotted !important;
}

.u-ols-ds {
  outline-style: dashed !important;
}

.u-ols-s {
  outline-style: solid !important;
}

.u-ols-db {
  outline-style: double !important;
}

.u-ols-g {
  outline-style: groove !important;
}

.u-ols-r {
  outline-style: ridge !important;
}

.u-ols-i {
  outline-style: inset !important;
}

.u-ols-o {
  outline-style: outset !important;
}

.u-olc-i {
  outline-color: invert !important;
}

.u-bfv-h {
  -webkit-backface-visibility: hidden !important;
          backface-visibility: hidden !important;
}

.u-bfv-v {
  -webkit-backface-visibility: visible !important;
          backface-visibility: visible !important;
}

.u-bd-n {
  border: none !important;
}

.u-bd-0 {
  border: 0 !important;
}

.u-bdcl-c {
  border-collapse: collapse !important;
}

.u-bdcl-s {
  border-collapse: separate !important;
}

.u-bdc-t {
  border-color: transparent !important;
}

.u-bdc-cc {
  border-color: currentColor !important;
}

.u-bdc-white {
  border-color: #ffffff !important;
}

.u-bdc-silver {
  border-color: #dddddd !important;
}

.u-bdc-gray {
  border-color: #cccccc !important;
}

.u-bdc-black {
  border-color: #111111 !important;
}

.u-bdc-navy {
  border-color: #001f3f !important;
}

.u-bdc-blue {
  border-color: #0074d9 !important;
}

.u-bdc-aqua {
  border-color: #7fdbff !important;
}

.u-bdc-teal {
  border-color: #39cccc !important;
}

.u-bdc-olive {
  border-color: #3d9970 !important;
}

.u-bdc-green {
  border-color: #2ecc40 !important;
}

.u-bdc-lime {
  border-color: #01ff70 !important;
}

.u-bdc-yellow {
  border-color: #ffdc00 !important;
}

.u-bdc-orange {
  border-color: #ff851b !important;
}

.u-bdc-red {
  border-color: #ff4136 !important;
}

.u-bdc-maroon {
  border-color: #85144b !important;
}

.u-bdc-fuchsia {
  border-color: #f012be !important;
}

.u-bdc-purple {
  border-color: #b10dc9 !important;
}

.u-bdc-primary {
  border-color: #0275d8 !important;
}

.u-bdc-success {
  border-color: #5cb85c !important;
}

.u-bdc-info {
  border-color: #5bc0de !important;
}

.u-bdc-warning {
  border-color: #f0ad4e !important;
}

.u-bdc-danger {
  border-color: #d9534f !important;
}

.u-bdi-n {
  -o-border-image: none !important;
     border-image: none !important;
}

.u-bds-n {
  border-style: none !important;
}

.u-bds-h {
  border-style: hidden !important;
}

.u-bds-dt {
  border-style: dotted !important;
}

.u-bds-ds {
  border-style: dashed !important;
}

.u-bds-s {
  border-style: solid !important;
}

.u-bds-db {
  border-style: double !important;
}

.u-bds-w {
  border-style: wave !important;
}

.u-bds-g {
  border-style: groove !important;
}

.u-bds-r {
  border-style: ridge !important;
}

.u-bds-i {
  border-style: inset !important;
}

.u-bds-o {
  border-style: outset !important;
}

.u-bdw-0 {
  border-width: 0 !important;
}

.u-bdw-1 {
  border-width: 1px !important;
}

.u-bdw-2 {
  border-width: 2px !important;
}

.u-bdw-3 {
  border-width: 3px !important;
}

.u-bdw-4 {
  border-width: 4px !important;
}

.u-bdw-5 {
  border-width: 5px !important;
}

.u-bdw-6 {
  border-width: 6px !important;
}

.u-bdtw-0 {
  border-top-width: 0 !important;
}

.u-bdtw-1 {
  border-top-width: 1px !important;
}

.u-bdtw-2 {
  border-top-width: 2px !important;
}

.u-bdtw-3 {
  border-top-width: 3px !important;
}

.u-bdtw-4 {
  border-top-width: 4px !important;
}

.u-bdtw-5 {
  border-top-width: 5px !important;
}

.u-bdtw-6 {
  border-top-width: 6px !important;
}

.u-bdrw-0 {
  border-right-width: 0 !important;
}

.u-bdrw-1 {
  border-right-width: 1px !important;
}

.u-bdrw-2 {
  border-right-width: 2px !important;
}

.u-bdrw-3 {
  border-right-width: 3px !important;
}

.u-bdrw-4 {
  border-right-width: 4px !important;
}

.u-bdrw-5 {
  border-right-width: 5px !important;
}

.u-bdrw-6 {
  border-right-width: 6px !important;
}

.u-bdbw-0 {
  border-bottom-width: 0 !important;
}

.u-bdbw-1 {
  border-bottom-width: 1px !important;
}

.u-bdbw-2 {
  border-bottom-width: 2px !important;
}

.u-bdbw-3 {
  border-bottom-width: 3px !important;
}

.u-bdbw-4 {
  border-bottom-width: 4px !important;
}

.u-bdbw-5 {
  border-bottom-width: 5px !important;
}

.u-bdbw-6 {
  border-bottom-width: 6px !important;
}

.u-bdlw-0 {
  border-left-width: 0 !important;
}

.u-bdlw-1 {
  border-left-width: 1px !important;
}

.u-bdlw-2 {
  border-left-width: 2px !important;
}

.u-bdlw-3 {
  border-left-width: 3px !important;
}

.u-bdlw-4 {
  border-left-width: 4px !important;
}

.u-bdlw-5 {
  border-left-width: 5px !important;
}

.u-bdlw-6 {
  border-left-width: 6px !important;
}

.u-bdt-n {
  border-top: none !important;
}

.u-bdt-0 {
  border-top: 0 !important;
}

.u-bdtc-t {
  border-top-color: transparent !important;
}

.u-bdtc-cc {
  border-top-color: currentColor !important;
}

.u-bdr-n {
  border-right: none !important;
}

.u-bdr-0 {
  border-right: 0 !important;
}

.u-bdrc-t {
  border-right-color: transparent !important;
}

.u-bdrc-cc {
  border-right-color: currentColor !important;
}

.u-bdb-n {
  border-bottom: none !important;
}

.u-bdb-0 {
  border-bottom: 0 !important;
}

.u-bdbc-t {
  border-bottom-color: transparent !important;
}

.u-bdbc-cc {
  border-bottom-color: currentColor !important;
}

.u-bdl-n {
  border-left: none !important;
}

.u-bdl-0 {
  border-left: 0 !important;
}

.u-bdlc-t {
  border-left-color: transparent !important;
}

.u-bdlc-cc {
  border-left-color: currentColor !important;
}

/* 背景色
------------------------------------------------------------ */
.u-bgc-t {
  background-color: transparent !important;
}

.u-bgc-cc {
  background-color: currentColor !important;
}

.u-bgc-white {
  background-color: #ffffff !important;
}

.u-bgc-silver {
  background-color: #dddddd !important;
}

.u-bgc-gray {
  background-color: #aaaaaa !important;
}

.u-bgc-black {
  background-color: #111111 !important;
}

.u-bgc-navy {
  background-color: #001f3f !important;
}

.u-bgc-blue {
  background-color: #0074d9 !important;
}

.u-bgc-aqua {
  background-color: #7fdbff !important;
}

.u-bgc-teal {
  background-color: #73D6CD !important;
}

.u-bgc-olive {
  background-color: #3d9970 !important;
}

.u-bgc-green {
  background-color: #2ecc40 !important;
}

.u-bgc-lime {
  background-color: #01ff70 !important;
}

.u-bgc-yellow {
  background-color: #ffdc00 !important;
}

.u-bgc-orange {
  background-color: #ff851b !important;
}

.u-bgc-red {
  background-color: #ff4136 !important;
}

.u-bgc-maroon {
  background-color: #85144b !important;
}

.u-bgc-fuchsia {
  background-color: #f012be !important;
}

.u-bgc-purple {
  background-color: #b10dc9 !important;
}

.u-bgc-primary {
  background-color: #0275d8 !important;
}

.u-bgc-success {
  background-color: #5cb85c !important;
}

.u-bgc-info {
  background-color: #5bc0de !important;
}

.u-bgc-warning {
  background-color: #f0ad4e !important;
}

.u-bgc-danger {
  background-color: #d9534f !important;
}

.u-bgi-n {
  background-image: none !important;
}

.u-bgr-n {
  background-repeat: no-repeat !important;
}

.u-bgr-x {
  background-repeat: repeat-x !important;
}

.u-bgr-y {
  background-repeat: repeat-y !important;
}

.u-bgr-sp {
  background-repeat: space !important;
}

.u-bgr-rd {
  background-repeat: round !important;
}

.u-bga-f {
  background-attachment: fixed !important;
}

.u-bga-s {
  background-attachment: scroll !important;
}

.u-bgp-t {
  background-position: top !important;
}

.u-bgp-r {
  background-position: right !important;
}

.u-bgp-b {
  background-position: bottom !important;
}

.u-bgp-l {
  background-position: left !important;
}

.u-bgp-c {
  background-position: center !important;
}

.u-bgsz-a {
  background-size: auto !important;
}

.u-bgsz-ct {
  background-size: contain !important;
}

.u-bgsz-cv {
  background-size: cover !important;
}

.u-bg-n {
  background: none !important;
}

.u-c-i {
  color: inherit !important;
}

/* table
-------------------------------------------------- */
.u-tbl-a {
  table-layout: auto !important;
}

.u-tbl-f {
  table-layout: fixed !important;
}

/* list-style
-------------------------------------------------- */
.u-lis-n {
  list-style: none !important;
}

.u-lisp-i {
  list-style-position: inside !important;
}

.u-lisp-o {
  list-style-position: outside !important;
}

.u-list-n {
  list-style-type: none !important;
}

.u-list-d {
  list-style-type: disc !important;
}

.u-list-c {
  list-style-type: circle !important;
}

.u-list-s {
  list-style-type: square !important;
}

.u-list-dc {
  list-style-type: decimal !important;
}

.u-list-dclz {
  list-style-type: decimal-leading-zero !important;
}

.u-list-lr {
  list-style-type: lower-roman !important;
}

.u-list-ur {
  list-style-type: upper-roman !important;
}

.u-lisi-n {
  list-style-image: none !important;
}

/* vertical-align
-------------------------------------------------- */
.u-va-sup {
  vertical-align: super !important;
}

.u-va-t {
  vertical-align: top !important;
}

.u-va-tt {
  vertical-align: text-top !important;
}

.u-va-m {
  vertical-align: middle !important;
}

.u-va-bl {
  vertical-align: baseline !important;
}

.u-va-b {
  vertical-align: bottom !important;
}

.u-va-tb {
  vertical-align: text-bottom !important;
}

.u-va-sub {
  vertical-align: sub !important;
}

/* 左右センター
-------------------------------------------------- */
.u-ta-l {
  text-align: left !important;
}

.u-ta-c {
  text-align: center !important;
}

.u-ta-r {
  text-align: right !important;
}

.u-ta-j {
  text-align: justify !important;
}

/* font-size
-------------------------------------------------- */
.u-font-xxxs {
  font-size: 1rem !important;
}

.u-font-xxs {
  font-size: 1.2rem !important;
}

.u-font-xs {
  font-size: 1.3rem !important;
}

.u-font-s {
  font-size: 1.4rem !important;
}

.u-font-m {
  font-size: 1.6rem !important;
}

.u-font-l {
  font-size: 1.8rem !important;
}

.u-font-xl {
  font-size: 2rem !important;
}

.u-font-xxl {
  font-size: 2.2rem !important;
}

.u-font-xxxl {
  font-size: 2.4rem !important;
}

/* font-weight
-------------------------------------------------- */
.u-font-bold {
  font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004' !important;
}

/* font-color
-------------------------------------------------- */
.u-font-red {
  color: #dd0000 !important;
}

.u-font-green {
  color: #124883 !important;
}

.u-font-white {
  color: #fff !important;
}

.u-font-blue {
  color: #124883 !important;
}

.u-font-orange {
  color: #ff9600 !important;
}

.u-font-lectures-yellow {
  color: #efbd3d !important;
}

.u-font-lectures-orange {
  color: #e35b33 !important;
}

.u-font-lectures-water {
  color: #61b4da !important;
}

.u-font-lectures-green {
  color: #71b351 !important;
}

.u-font-lectures-purple {
  color: #a55a96 !important;
}

.u-font-lectures-red {
  color: #c4252b !important;
}

.u-font-lectures-blue {
  color: #485a99 !important;
}

.u-font-lectures-pink {
  color: #E95383 !important;
}

/* text-decoration
-------------------------------------------------- */
.u-td-n {
  text-decoration: none !important;
}

.u-td-u {
  text-decoration: underline !important;
}

.u-td-o {
  text-decoration: overline !important;
}

.u-td-l {
  text-decoration: line-through !important;
}

/* line-height
-------------------------------------------------- */
.u-lh-nm {
  line-height: normal !important;
}

.u-lh-i {
  line-height: inherit !important;
}

.u-lh-0 {
  line-height: 0 !important;
}

.u-lh-1 {
  line-height: 1 !important;
}

.u-lh-2 {
  line-height: 2 !important;
}

.u-lh-3 {
  line-height: 3 !important;
}

.u-lh-4 {
  line-height: 4 !important;
}

.u-lh-5 {
  line-height: 5 !important;
}

.u-lh-6 {
  line-height: 6 !important;
}

.u-lh-xs {
  line-height: 1.25 !important;
}

.u-lh-sm {
  line-height: 1.33 !important;
}

.u-lh-md {
  line-height: 1.5 !important;
}

.u-lh-lg {
  line-height: 1.75 !important;
}

.u-lh-xl {
  line-height: 2 !important;
}

/* white-space
-------------------------------------------------- */
.u-whs-nm {
  white-space: normal !important;
}

.u-whs-p {
  white-space: pre !important;
}

.u-whs-nw {
  white-space: nowrap !important;
}

.u-whs-pw {
  white-space: pre-wrap !important;
}

.u-whs-pl {
  white-space: pre-line !important;
}

.u-wob-nm {
  word-break: normal !important;
}

.u-wob-k {
  word-break: keep-all !important;
}

.u-wob-ba {
  word-break: break-all !important;
}

.u-wow-nm {
  word-wrap: normal !important;
}

.u-wow-n {
  word-wrap: none !important;
}

.u-wow-u {
  word-wrap: unrestricted !important;
}

.u-wow-s {
  word-wrap: suppress !important;
}

.u-wow-bw {
  word-wrap: break-word !important;
}

/* cursor
-------------------------------------------------- */
.u-cur-a {
  cursor: auto !important;
}

.u-cur-d {
  cursor: default !important;
}

.u-cur-c {
  cursor: crosshair !important;
}

.u-cur-ha {
  cursor: hand !important;
}

.u-cur-he {
  cursor: help !important;
}

.u-cur-m {
  cursor: move !important;
}

.u-cur-p {
  cursor: pointer !important;
}

.u-cur-t {
  cursor: text !important;
}

/* flex
-------------------------------------------------- */
.u-fxd-r {
  flex-direction: row !important;
}

.u-fxd-rr {
  flex-direction: row-reverse !important;
}

.u-fxd-c {
  flex-direction: column !important;
}

.u-fxd-cr {
  flex-direction: column-reverse !important;
}

.u-fxw-n {
  flex-wrap: nowrap !important;
}

.u-fxw-w {
  flex-wrap: wrap !important;
}

.u-fxw-wr {
  flex-wrap: wrap-reverse !important;
}

.u-jc-fs {
  justify-content: flex-start !important;
}

.u-jc-fe {
  justify-content: flex-end !important;
}

.u-jc-c {
  justify-content: center !important;
}

.u-jc-sb {
  justify-content: space-between !important;
}

.u-jc-sa {
  justify-content: space-around !important;
}

.u-ai-fs {
  align-items: flex-start !important;
}

.u-ai-fe {
  align-items: flex-end !important;
}

.u-ai-c {
  align-items: center !important;
}

.u-ai-b {
  align-items: baseline !important;
}

.u-ai-s {
  align-items: stretch !important;
}

.u-ac-fs {
  align-content: flex-start !important;
}

.u-ac-fe {
  align-content: flex-end !important;
}

.u-ac-c {
  align-content: center !important;
}

.u-ac-sb {
  align-content: space-between !important;
}

.u-ac-sa {
  align-content: space-around !important;
}

.u-ac-s {
  align-content: stretch !important;
}

.u-ord--1 {
  order: -1 !important;
}

.u-ord-0 {
  order: 0 !important;
}

.u-ord-1 {
  order: 1 !important;
}

.u-ord-2 {
  order: 2 !important;
}

.u-ord-3 {
  order: 3 !important;
}

.u-ord-4 {
  order: 4 !important;
}

.u-ord-5 {
  order: 5 !important;
}

.u-ord-6 {
  order: 6 !important;
}

.u-ord-9999 {
  order: 9999 !important;
}

.u-fx-n {
  flex: none !important;
}

.u-fx-1_1_a {
  flex: 1 1 auto !important;
}

.u-fx-1_0_a {
  flex: 1 0 auto !important;
}

.u-fx-1_1_1 {
  flex: 1 1 1px !important;
}

.u-as-a {
  -ms-grid-row-align: auto !important;
      align-self: auto !important;
}

.u-as-fs {
  align-self: flex-start !important;
}

.u-as-fe {
  align-self: flex-end !important;
}

.u-as-c {
  -ms-grid-row-align: center !important;
      align-self: center !important;
}

.u-as-b {
  align-self: baseline !important;
}

.u-as-s {
  -ms-grid-row-align: stretch !important;
      align-self: stretch !important;
}

/* margin
------------------------------------------------------------ */
.u-m-a {
  margin: auto !important;
}

.u-ma0 {
  margin: 0 !important;
}

.u-mt0 {
  margin-top: 0 !important;
}

.u-mt5 {
  margin-top: 5px !important;
}

.u-mt10 {
  margin-top: 10px !important;
}

.u-mt15 {
  margin-top: 15px !important;
}

.u-mt20 {
  margin-top: 20px !important;
}

.u-mt25 {
  margin-top: 25px !important;
}

.u-mt30 {
  margin-top: 30px !important;
}

.u-mt35 {
  margin-top: 35px !important;
}

.u-mt40 {
  margin-top: 40px !important;
}

.u-mt45 {
  margin-top: 45px !important;
}

.u-mt50 {
  margin-top: 50px !important;
}

.u-mt55 {
  margin-top: 55px !important;
}

.u-mt60 {
  margin-top: 60px !important;
}

.u-mt65 {
  margin-top: 65px !important;
}

.u-mt70 {
  margin-top: 70px !important;
}

.u-mt75 {
  margin-top: 75px !important;
}

.u-mt80 {
  margin-top: 80px !important;
}

.u-mt85 {
  margin-top: 85px !important;
}

.u-mt90 {
  margin-top: 90px !important;
}

.u-mt95 {
  margin-top: 95px !important;
}

.u-mt100 {
  margin-top: 100px !important;
}

.u-mb0 {
  margin-bottom: 0 !important;
}

.u-mb5 {
  margin-bottom: 5px !important;
}

.u-mb10 {
  margin-bottom: 10px !important;
}

.u-mb15 {
  margin-bottom: 15px !important;
}

.u-mb20 {
  margin-bottom: 20px !important;
}

.u-mb25 {
  margin-bottom: 25px !important;
}

.u-mb30 {
  margin-bottom: 30px !important;
}

.u-mb35 {
  margin-bottom: 35px !important;
}

.u-mb40 {
  margin-bottom: 40px !important;
}

.u-mb45 {
  margin-bottom: 45px !important;
}

.u-mb50 {
  margin-bottom: 50px !important;
}

.u-mb55 {
  margin-bottom: 55px !important;
}

.u-mb60 {
  margin-bottom: 60px !important;
}

.u-mb65 {
  margin-bottom: 65px !important;
}

.u-mb70 {
  margin-bottom: 70px !important;
}

.u-mb75 {
  margin-bottom: 75px !important;
}

.u-mb80 {
  margin-bottom: 80px !important;
}

.u-mb85 {
  margin-bottom: 85px !important;
}

.u-mb90 {
  margin-bottom: 90px !important;
}

.u-mb95 {
  margin-bottom: 95px !important;
}

.u-mb100 {
  margin-bottom: 100px !important;
}

.u-ml0 {
  margin-left: 0 !important;
}

.u-ml5 {
  margin-left: 5px !important;
}

.u-ml10 {
  margin-left: 10px !important;
}

.u-ml15 {
  margin-left: 15px !important;
}

.u-ml20 {
  margin-left: 20px !important;
}

.u-ml25 {
  margin-left: 25px !important;
}

.u-ml30 {
  margin-left: 30px !important;
}

.u-ml35 {
  margin-left: 35px !important;
}

.u-ml40 {
  margin-left: 40px !important;
}

.u-ml45 {
  margin-left: 45px !important;
}

.u-ml50 {
  margin-left: 50px !important;
}

.u-ml55 {
  margin-left: 55px !important;
}

.u-ml60 {
  margin-left: 60px !important;
}

.u-ml65 {
  margin-left: 65px !important;
}

.u-ml70 {
  margin-left: 70px !important;
}

.u-ml75 {
  margin-left: 75px !important;
}

.u-ml80 {
  margin-left: 80px !important;
}

.u-ml85 {
  margin-left: 85px !important;
}

.u-ml90 {
  margin-left: 90px !important;
}

.u-ml95 {
  margin-left: 95px !important;
}

.u-ml100 {
  margin-left: 100px !important;
}

.u-mr0 {
  margin-right: 0 !important;
}

.u-mr5 {
  margin-right: 5px !important;
}

.u-mr10 {
  margin-right: 10px !important;
}

.u-mr15 {
  margin-right: 15px !important;
}

.u-mr20 {
  margin-right: 20px !important;
}

.u-mr25 {
  margin-right: 25px !important;
}

.u-mr30 {
  margin-right: 30px !important;
}

.u-mr35 {
  margin-right: 35px !important;
}

.u-mr40 {
  margin-right: 40px !important;
}

.u-mr45 {
  margin-right: 45px !important;
}

.u-mr50 {
  margin-right: 50px !important;
}

.u-mr55 {
  margin-right: 55px !important;
}

.u-mr60 {
  margin-right: 60px !important;
}

.u-mr65 {
  margin-right: 65px !important;
}

.u-mr70 {
  margin-right: 70px !important;
}

.u-mr75 {
  margin-right: 75px !important;
}

.u-mr80 {
  margin-right: 80px !important;
}

.u-mr85 {
  margin-right: 85px !important;
}

.u-mr90 {
  margin-right: 90px !important;
}

.u-mr95 {
  margin-right: 95px !important;
}

.u-mr100 {
  margin-right: 100px !important;
}

/* padding
------------------------------------------------------------ */
.u-pa0 {
  padding: 0 !important;
}

.u-pa5 {
  padding: 5px !important;
}

.u-pa10 {
  padding: 10px !important;
}

.u-pa15 {
  padding: 15px !important;
}

.u-pa20 {
  padding: 20px !important;
}

.u-pa25 {
  padding: 25px !important;
}

.u-pa30 {
  padding: 30px !important;
}

.u-pa35 {
  padding: 35px !important;
}

.u-pa40 {
  padding: 40px !important;
}

.u-pa45 {
  padding: 45px !important;
}

.u-pa50 {
  padding: 50px !important;
}

.u-pa55 {
  padding: 55px !important;
}

.u-pa60 {
  padding: 60px !important;
}

.u-pa65 {
  padding: 65px !important;
}

.u-pa70 {
  padding: 70px !important;
}

.u-pa75 {
  padding: 75px !important;
}

.u-pa80 {
  padding: 80px !important;
}

.u-pa85 {
  padding: 85px !important;
}

.u-pa90 {
  padding: 90px !important;
}

.u-pa95 {
  padding: 95px !important;
}

.u-pa100 {
  padding: 100px !important;
}

.u-pt0 {
  padding-top: 0 !important;
}

.u-pt5 {
  padding-top: 5px !important;
}

.u-pt10 {
  padding-top: 10px !important;
}

.u-pt15 {
  padding-top: 15px !important;
}

.u-pt20 {
  padding-top: 20px !important;
}

.u-pt25 {
  padding-top: 25px !important;
}

.u-pt30 {
  padding-top: 30px !important;
}

.u-pt35 {
  padding-top: 35px !important;
}

.u-pt40 {
  padding-top: 40px !important;
}

.u-pt45 {
  padding-top: 45px !important;
}

.u-pt50 {
  padding-top: 50px !important;
}

.u-pt55 {
  padding-top: 55px !important;
}

.u-pt60 {
  padding-top: 60px !important;
}

.u-pt65 {
  padding-top: 65px !important;
}

.u-pt70 {
  padding-top: 70px !important;
}

.u-pt75 {
  padding-top: 75px !important;
}

.u-pt80 {
  padding-top: 80px !important;
}

.u-pt85 {
  padding-top: 85px !important;
}

.u-pt90 {
  padding-top: 90px !important;
}

.u-pt95 {
  padding-top: 95px !important;
}

.u-pt100 {
  padding-top: 100px !important;
}

.u-pr0 {
  padding-right: 0 !important;
}

.u-pr5 {
  padding-right: 5px !important;
}

.u-pr10 {
  padding-right: 10px !important;
}

.u-pr15 {
  padding-right: 15px !important;
}

.u-pr20 {
  padding-right: 20px !important;
}

.u-pr25 {
  padding-right: 25px !important;
}

.u-pr30 {
  padding-right: 30px !important;
}

.u-pr35 {
  padding-right: 35px !important;
}

.u-pr40 {
  padding-right: 40px !important;
}

.u-pr45 {
  padding-right: 45px !important;
}

.u-pr50 {
  padding-right: 50px !important;
}

.u-pr55 {
  padding-right: 55px !important;
}

.u-pr60 {
  padding-right: 60px !important;
}

.u-pr65 {
  padding-right: 65px !important;
}

.u-pr70 {
  padding-right: 70px !important;
}

.u-pr75 {
  padding-right: 75px !important;
}

.u-pr80 {
  padding-right: 80px !important;
}

.u-pr85 {
  padding-right: 85px !important;
}

.u-pr90 {
  padding-right: 90px !important;
}

.u-pr95 {
  padding-right: 95px !important;
}

.u-pr100 {
  padding-right: 100px !important;
}

.u-pb0 {
  padding-bottom: 0 !important;
}

.u-pb5 {
  padding-bottom: 5px !important;
}

.u-pb10 {
  padding-bottom: 10px !important;
}

.u-pb15 {
  padding-bottom: 15px !important;
}

.u-pb20 {
  padding-bottom: 20px !important;
}

.u-pb25 {
  padding-bottom: 25px !important;
}

.u-pb30 {
  padding-bottom: 30px !important;
}

.u-pb35 {
  padding-bottom: 35px !important;
}

.u-pb40 {
  padding-bottom: 40px !important;
}

.u-pb45 {
  padding-bottom: 45px !important;
}

.u-pb50 {
  padding-bottom: 50px !important;
}

.u-pb55 {
  padding-bottom: 55px !important;
}

.u-pb60 {
  padding-bottom: 60px !important;
}

.u-pb65 {
  padding-bottom: 65px !important;
}

.u-pb70 {
  padding-bottom: 70px !important;
}

.u-pb75 {
  padding-bottom: 75px !important;
}

.u-pb80 {
  padding-bottom: 80px !important;
}

.u-pb85 {
  padding-bottom: 85px !important;
}

.u-pb90 {
  padding-bottom: 90px !important;
}

.u-pb95 {
  padding-bottom: 95px !important;
}

.u-pb100 {
  padding-bottom: 100px !important;
}

.u-pl0 {
  padding-left: 0 !important;
}

.u-pl5 {
  padding-left: 5px !important;
}

.u-pl10 {
  padding-left: 10px !important;
}

.u-pl15 {
  padding-left: 15px !important;
}

.u-pl20 {
  padding-left: 20px !important;
}

.u-pl25 {
  padding-left: 25px !important;
}

.u-pl30 {
  padding-left: 30px !important;
}

.u-pl35 {
  padding-left: 35px !important;
}

.u-pl40 {
  padding-left: 40px !important;
}

.u-pl45 {
  padding-left: 45px !important;
}

.u-pl50 {
  padding-left: 50px !important;
}

.u-pl55 {
  padding-left: 55px !important;
}

.u-pl60 {
  padding-left: 60px !important;
}

.u-pl65 {
  padding-left: 65px !important;
}

.u-pl70 {
  padding-left: 70px !important;
}

.u-pl75 {
  padding-left: 75px !important;
}

.u-pl80 {
  padding-left: 80px !important;
}

.u-pl85 {
  padding-left: 85px !important;
}

.u-pl90 {
  padding-left: 90px !important;
}

.u-pl95 {
  padding-left: 95px !important;
}

.u-pl100 {
  padding-left: 100px !important;
}

/* 幅-px指定
------------------------------------------------------------ */
.u-pc-wd0 {
  width: 0px;
}

.u-pc-wd5 {
  width: 5px;
}

.u-pc-wd10 {
  width: 10px;
}

.u-pc-wd15 {
  width: 15px;
}

.u-pc-wd20 {
  width: 20px;
}

.u-pc-wd25 {
  width: 25px;
}

.u-pc-wd30 {
  width: 30px;
}

.u-pc-wd35 {
  width: 35px;
}

.u-pc-wd40 {
  width: 40px;
}

.u-pc-wd45 {
  width: 45px;
}

.u-pc-wd50 {
  width: 50px;
}

.u-pc-wd55 {
  width: 55px;
}

.u-pc-wd60 {
  width: 60px;
}

.u-pc-wd65 {
  width: 65px;
}

.u-pc-wd70 {
  width: 70px;
}

.u-pc-wd75 {
  width: 75px;
}

.u-pc-wd80 {
  width: 80px;
}

.u-pc-wd85 {
  width: 85px;
}

.u-pc-wd90 {
  width: 90px;
}

.u-pc-wd95 {
  width: 95px;
}

.u-pc-wd100 {
  width: 100px;
}

.u-pc-wd105 {
  width: 105px;
}

.u-pc-wd110 {
  width: 110px;
}

.u-pc-wd115 {
  width: 115px;
}

.u-pc-wd120 {
  width: 120px;
}

.u-pc-wd125 {
  width: 125px;
}

.u-pc-wd130 {
  width: 130px;
}

.u-pc-wd135 {
  width: 135px;
}

.u-pc-wd140 {
  width: 140px;
}

.u-pc-wd145 {
  width: 145px;
}

.u-pc-wd150 {
  width: 150px;
}

.u-pc-wd155 {
  width: 155px;
}

.u-pc-wd160 {
  width: 160px;
}

.u-pc-wd165 {
  width: 165px;
}

.u-pc-wd170 {
  width: 170px;
}

.u-pc-wd175 {
  width: 175px;
}

.u-pc-wd180 {
  width: 180px;
}

.u-pc-wd185 {
  width: 185px;
}

.u-pc-wd190 {
  width: 190px;
}

.u-pc-wd195 {
  width: 195px;
}

.u-pc-wd200 {
  width: 200px;
}

.u-pc-wd205 {
  width: 205px;
}

.u-pc-wd210 {
  width: 210px;
}

.u-pc-wd215 {
  width: 215px;
}

.u-pc-wd220 {
  width: 220px;
}

.u-pc-wd225 {
  width: 225px;
}

.u-pc-wd230 {
  width: 230px;
}

.u-pc-wd235 {
  width: 235px;
}

.u-pc-wd240 {
  width: 240px;
}

.u-pc-wd245 {
  width: 245px;
}

.u-pc-wd250 {
  width: 250px;
}

.u-pc-wd255 {
  width: 255px;
}

.u-pc-wd260 {
  width: 260px;
}

.u-pc-wd265 {
  width: 265px;
}

.u-pc-wd270 {
  width: 270px;
}

.u-pc-wd275 {
  width: 275px;
}

.u-pc-wd280 {
  width: 280px;
}

.u-pc-wd285 {
  width: 285px;
}

.u-pc-wd290 {
  width: 290px;
}

.u-pc-wd295 {
  width: 295px;
}

.u-pc-wd300 {
  width: 300px;
}

.u-pc-wd305 {
  width: 305px;
}

.u-pc-wd310 {
  width: 310px;
}

.u-pc-wd315 {
  width: 315px;
}

.u-pc-wd320 {
  width: 320px;
}

.u-pc-wd325 {
  width: 325px;
}

.u-pc-wd330 {
  width: 330px;
}

.u-pc-wd335 {
  width: 335px;
}

.u-pc-wd340 {
  width: 340px;
}

.u-pc-wd345 {
  width: 345px;
}

.u-pc-wd350 {
  width: 350px;
}

.u-pc-wd355 {
  width: 355px;
}

.u-pc-wd360 {
  width: 360px;
}

.u-pc-wd365 {
  width: 365px;
}

.u-pc-wd370 {
  width: 370px;
}

.u-pc-wd375 {
  width: 375px;
}

.u-pc-wd380 {
  width: 380px;
}

.u-pc-wd385 {
  width: 385px;
}

.u-pc-wd390 {
  width: 390px;
}

.u-pc-wd395 {
  width: 395px;
}

.u-pc-wd400 {
  width: 400px;
}

.u-pc-wd405 {
  width: 405px;
}

.u-pc-wd410 {
  width: 410px;
}

.u-pc-wd415 {
  width: 415px;
}

.u-pc-wd420 {
  width: 420px;
}

.u-pc-wd425 {
  width: 425px;
}

.u-pc-wd430 {
  width: 430px;
}

.u-pc-wd435 {
  width: 435px;
}

.u-pc-wd440 {
  width: 440px;
}

.u-pc-wd445 {
  width: 445px;
}

.u-pc-wd450 {
  width: 450px;
}

.u-pc-wd455 {
  width: 455px;
}

.u-pc-wd460 {
  width: 460px;
}

.u-pc-wd465 {
  width: 465px;
}

.u-pc-wd470 {
  width: 470px;
}

.u-pc-wd475 {
  width: 475px;
}

.u-pc-wd480 {
  width: 480px;
}

.u-pc-wd485 {
  width: 485px;
}

.u-pc-wd490 {
  width: 490px;
}

.u-pc-wd495 {
  width: 495px;
}

.u-pc-wd500 {
  width: 500px;
}

.u-pc-wd505 {
  width: 505px;
}

.u-pc-wd510 {
  width: 510px;
}

.u-pc-wd515 {
  width: 515px;
}

.u-pc-wd520 {
  width: 520px;
}

.u-pc-wd525 {
  width: 525px;
}

.u-pc-wd530 {
  width: 530px;
}

.u-pc-wd535 {
  width: 535px;
}

.u-pc-wd540 {
  width: 540px;
}

.u-pc-wd545 {
  width: 545px;
}

.u-pc-wd550 {
  width: 550px;
}

.u-pc-wd555 {
  width: 555px;
}

.u-pc-wd560 {
  width: 560px;
}

.u-pc-wd565 {
  width: 565px;
}

.u-pc-wd570 {
  width: 570px;
}

.u-pc-wd575 {
  width: 575px;
}

.u-pc-wd580 {
  width: 580px;
}

.u-pc-wd585 {
  width: 585px;
}

.u-pc-wd590 {
  width: 590px;
}

.u-pc-wd595 {
  width: 595px;
}

.u-pc-wd600 {
  width: 600px;
}

.u-pc-wd605 {
  width: 605px;
}

.u-pc-wd610 {
  width: 610px;
}

.u-pc-wd615 {
  width: 615px;
}

.u-pc-wd620 {
  width: 620px;
}

.u-pc-wd625 {
  width: 625px;
}

.u-pc-wd630 {
  width: 630px;
}

.u-pc-wd635 {
  width: 635px;
}

.u-pc-wd640 {
  width: 640px;
}

.u-pc-wd645 {
  width: 645px;
}

.u-pc-wd650 {
  width: 650px;
}

.u-pc-wd655 {
  width: 655px;
}

.u-pc-wd660 {
  width: 660px;
}

.u-pc-wd665 {
  width: 665px;
}

.u-pc-wd670 {
  width: 670px;
}

.u-pc-wd675 {
  width: 675px;
}

.u-pc-wd680 {
  width: 680px;
}

.u-pc-wd685 {
  width: 685px;
}

.u-pc-wd690 {
  width: 690px;
}

.u-pc-wd695 {
  width: 695px;
}

.u-pc-wd700 {
  width: 700px;
}

.u-pc-wd705 {
  width: 705px;
}

.u-pc-wd710 {
  width: 710px;
}

.u-pc-wd715 {
  width: 715px;
}

.u-pc-wd720 {
  width: 720px;
}

.u-pc-wd725 {
  width: 725px;
}

.u-pc-wd730 {
  width: 730px;
}

.u-pc-wd735 {
  width: 735px;
}

.u-pc-wd740 {
  width: 740px;
}

.u-pc-wd745 {
  width: 745px;
}

.u-pc-wd750 {
  width: 750px;
}

.u-pc-wd755 {
  width: 755px;
}

.u-pc-wd760 {
  width: 760px;
}

.u-pc-wd765 {
  width: 765px;
}

.u-pc-wd770 {
  width: 770px;
}

.u-pc-wd775 {
  width: 775px;
}

.u-pc-wd780 {
  width: 780px;
}

.u-pc-wd785 {
  width: 785px;
}

.u-pc-wd790 {
  width: 790px;
}

.u-pc-wd795 {
  width: 795px;
}

.u-pc-wd800 {
  width: 800px;
}

.u-pc-wd805 {
  width: 805px;
}

.u-pc-wd810 {
  width: 810px;
}

.u-pc-wd815 {
  width: 815px;
}

.u-pc-wd820 {
  width: 820px;
}

.u-pc-wd825 {
  width: 825px;
}

.u-pc-wd830 {
  width: 830px;
}

.u-pc-wd835 {
  width: 835px;
}

.u-pc-wd840 {
  width: 840px;
}

.u-pc-wd845 {
  width: 845px;
}

.u-pc-wd850 {
  width: 850px;
}

.u-pc-wd855 {
  width: 855px;
}

.u-pc-wd860 {
  width: 860px;
}

.u-pc-wd865 {
  width: 865px;
}

.u-pc-wd870 {
  width: 870px;
}

.u-pc-wd875 {
  width: 875px;
}

.u-pc-wd880 {
  width: 880px;
}

.u-pc-wd885 {
  width: 885px;
}

.u-pc-wd890 {
  width: 890px;
}

.u-pc-wd895 {
  width: 895px;
}

.u-pc-wd900 {
  width: 900px;
}

.u-pc-wd905 {
  width: 905px;
}

.u-pc-wd910 {
  width: 910px;
}

.u-pc-wd915 {
  width: 915px;
}

.u-pc-wd920 {
  width: 920px;
}

.u-pc-wd925 {
  width: 925px;
}

.u-pc-wd930 {
  width: 930px;
}

.u-pc-wd935 {
  width: 935px;
}

.u-pc-wd940 {
  width: 940px;
}

.u-pc-wd945 {
  width: 945px;
}

.u-pc-wd950 {
  width: 950px;
}

.u-pc-wd955 {
  width: 955px;
}

.u-pc-wd960 {
  width: 960px;
}

.u-pc-wd965 {
  width: 965px;
}

.u-pc-wd970 {
  width: 970px;
}

.u-pc-wd975 {
  width: 975px;
}

.u-pc-wd980 {
  width: 980px;
}

.u-pc-wd985 {
  width: 985px;
}

.u-pc-wd990 {
  width: 990px;
}

.u-pc-wd995 {
  width: 995px;
}

.u-pc-wd1000 {
  width: 1000px;
}

/* 幅-%指定
------------------------------------------------------------ */
.u-pc-mw0p {
  width: 0%;
}

.u-pc-mw5p {
  width: 5%;
}

.u-pc-mw10p {
  width: 10%;
}

.u-pc-mw15p {
  width: 15%;
}

.u-pc-mw20p {
  width: 20%;
}

.u-pc-mw25p {
  width: 25%;
}

.u-pc-mw30p {
  width: 30%;
}

.u-pc-mw35p {
  width: 35%;
}

.u-pc-mw40p {
  width: 40%;
}

.u-pc-mw45p {
  width: 45%;
}

.u-pc-mw50p {
  width: 50%;
}

.u-pc-mw55p {
  width: 55%;
}

.u-pc-mw60p {
  width: 60%;
}

.u-pc-mw65p {
  width: 65%;
}

.u-pc-mw70p {
  width: 70%;
}

.u-pc-mw75p {
  width: 75%;
}

.u-pc-mw80p {
  width: 80%;
}

.u-pc-mw85p {
  width: 85%;
}

.u-pc-mw90p {
  width: 90%;
}

.u-pc-mw95p {
  width: 95%;
}

.u-pc-mw100p {
  width: 100%;
}

/* 幅-最大%指定
------------------------------------------------------------ */
.u-pc-maw-n {
  max-width: none !important;
}

.u-pc-maw-1p {
  max-width: 1% !important;
}

.u-pc-maw-10p {
  max-width: 10% !important;
}

.u-pc-maw-20p {
  max-width: 20% !important;
}

.u-pc-maw-25p {
  max-width: 25% !important;
}

.u-pc-maw-30p {
  max-width: 30% !important;
}

.u-pc-maw-33p {
  max-width: 33% !important;
}

.u-pc-maw-40p {
  max-width: 40% !important;
}

.u-pc-maw-50p {
  max-width: 50% !important;
}

.u-pc-maw-60p {
  max-width: 60% !important;
}

.u-pc-maw-66p {
  max-width: 66% !important;
}

.u-pc-maw-70p {
  max-width: 70% !important;
}

.u-pc-maw-75p {
  max-width: 75% !important;
}

.u-pc-maw-80p {
  max-width: 80% !important;
}

.u-pc-maw-90p {
  max-width: 90% !important;
}

.u-pc-maw-100p {
  max-width: 100% !important;
}

/* 高さ
------------------------------------------------------------ */
.u-pc-hg-a {
  height: auto !important;
}

.u-pc-hg0 {
  height: 0px !important;
}

.u-pc-hg5 {
  height: 5px !important;
}

.u-pc-hg10 {
  height: 10px !important;
}

.u-pc-hg15 {
  height: 15px !important;
}

.u-pc-hg20 {
  height: 20px !important;
}

.u-pc-hg25 {
  height: 25px !important;
}

.u-pc-hg30 {
  height: 30px !important;
}

.u-pc-hg35 {
  height: 35px !important;
}

.u-pc-hg40 {
  height: 40px !important;
}

.u-pc-hg45 {
  height: 45px !important;
}

.u-pc-hg50 {
  height: 50px !important;
}

.u-pc-hg55 {
  height: 55px !important;
}

.u-pc-hg60 {
  height: 60px !important;
}

.u-pc-hg65 {
  height: 65px !important;
}

.u-pc-hg70 {
  height: 70px !important;
}

.u-pc-hg75 {
  height: 75px !important;
}

.u-pc-hg80 {
  height: 80px !important;
}

.u-pc-hg85 {
  height: 85px !important;
}

.u-pc-hg90 {
  height: 90px !important;
}

.u-pc-hg95 {
  height: 95px !important;
}

.u-pc-hg100 {
  height: 100px !important;
}

.u-pc-hg105 {
  height: 105px !important;
}

.u-pc-hg110 {
  height: 110px !important;
}

.u-pc-hg115 {
  height: 115px !important;
}

.u-pc-hg120 {
  height: 120px !important;
}

.u-pc-hg125 {
  height: 125px !important;
}

.u-pc-hg130 {
  height: 130px !important;
}

.u-pc-hg135 {
  height: 135px !important;
}

.u-pc-hg140 {
  height: 140px !important;
}

.u-pc-hg145 {
  height: 145px !important;
}

.u-pc-hg150 {
  height: 150px !important;
}

.u-pc-hg155 {
  height: 155px !important;
}

.u-pc-hg160 {
  height: 160px !important;
}

.u-pc-hg165 {
  height: 165px !important;
}

.u-pc-hg170 {
  height: 170px !important;
}

.u-pc-hg175 {
  height: 175px !important;
}

.u-pc-hg180 {
  height: 180px !important;
}

.u-pc-hg185 {
  height: 185px !important;
}

.u-pc-hg190 {
  height: 190px !important;
}

.u-pc-hg195 {
  height: 195px !important;
}

.u-pc-hg200 {
  height: 200px !important;
}

.u-pc-hg205 {
  height: 205px !important;
}

.u-pc-hg210 {
  height: 210px !important;
}

.u-pc-hg215 {
  height: 215px !important;
}

.u-pc-hg220 {
  height: 220px !important;
}

.u-pc-hg225 {
  height: 225px !important;
}

.u-pc-hg230 {
  height: 230px !important;
}

.u-pc-hg235 {
  height: 235px !important;
}

.u-pc-hg240 {
  height: 240px !important;
}

.u-pc-hg245 {
  height: 245px !important;
}

.u-pc-hg250 {
  height: 250px !important;
}

.u-pc-hg255 {
  height: 255px !important;
}

.u-pc-hg260 {
  height: 260px !important;
}

.u-pc-hg265 {
  height: 265px !important;
}

.u-pc-hg270 {
  height: 270px !important;
}

.u-pc-hg275 {
  height: 275px !important;
}

.u-pc-hg280 {
  height: 280px !important;
}

.u-pc-hg285 {
  height: 285px !important;
}

.u-pc-hg290 {
  height: 290px !important;
}

.u-pc-hg295 {
  height: 295px !important;
}

.u-pc-hg300 {
  height: 300px !important;
}

.u-pc-hg305 {
  height: 305px !important;
}

.u-pc-hg310 {
  height: 310px !important;
}

.u-pc-hg315 {
  height: 315px !important;
}

.u-pc-hg320 {
  height: 320px !important;
}

.u-pc-hg325 {
  height: 325px !important;
}

.u-pc-hg330 {
  height: 330px !important;
}

.u-pc-hg335 {
  height: 335px !important;
}

.u-pc-hg340 {
  height: 340px !important;
}

.u-pc-hg345 {
  height: 345px !important;
}

.u-pc-hg350 {
  height: 350px !important;
}

.u-pc-hg355 {
  height: 355px !important;
}

.u-pc-hg360 {
  height: 360px !important;
}

.u-pc-hg365 {
  height: 365px !important;
}

.u-pc-hg370 {
  height: 370px !important;
}

.u-pc-hg375 {
  height: 375px !important;
}

.u-pc-hg380 {
  height: 380px !important;
}

.u-pc-hg385 {
  height: 385px !important;
}

.u-pc-hg390 {
  height: 390px !important;
}

.u-pc-hg395 {
  height: 395px !important;
}

.u-pc-hg400 {
  height: 400px !important;
}

.u-pc-hg405 {
  height: 405px !important;
}

.u-pc-hg410 {
  height: 410px !important;
}

.u-pc-hg415 {
  height: 415px !important;
}

.u-pc-hg420 {
  height: 420px !important;
}

.u-pc-hg425 {
  height: 425px !important;
}

.u-pc-hg430 {
  height: 430px !important;
}

.u-pc-hg435 {
  height: 435px !important;
}

.u-pc-hg440 {
  height: 440px !important;
}

.u-pc-hg445 {
  height: 445px !important;
}

.u-pc-hg450 {
  height: 450px !important;
}

.u-pc-hg455 {
  height: 455px !important;
}

.u-pc-hg460 {
  height: 460px !important;
}

.u-pc-hg465 {
  height: 465px !important;
}

.u-pc-hg470 {
  height: 470px !important;
}

.u-pc-hg475 {
  height: 475px !important;
}

.u-pc-hg480 {
  height: 480px !important;
}

.u-pc-hg485 {
  height: 485px !important;
}

.u-pc-hg490 {
  height: 490px !important;
}

.u-pc-hg495 {
  height: 495px !important;
}

.u-pc-hg500 {
  height: 500px !important;
}

.u-pc-hg505 {
  height: 505px !important;
}

.u-pc-hg510 {
  height: 510px !important;
}

.u-pc-hg515 {
  height: 515px !important;
}

.u-pc-hg520 {
  height: 520px !important;
}

.u-pc-hg525 {
  height: 525px !important;
}

.u-pc-hg530 {
  height: 530px !important;
}

.u-pc-hg535 {
  height: 535px !important;
}

.u-pc-hg540 {
  height: 540px !important;
}

.u-pc-hg545 {
  height: 545px !important;
}

.u-pc-hg550 {
  height: 550px !important;
}

.u-pc-hg555 {
  height: 555px !important;
}

.u-pc-hg560 {
  height: 560px !important;
}

.u-pc-hg565 {
  height: 565px !important;
}

.u-pc-hg570 {
  height: 570px !important;
}

.u-pc-hg575 {
  height: 575px !important;
}

.u-pc-hg580 {
  height: 580px !important;
}

.u-pc-hg585 {
  height: 585px !important;
}

.u-pc-hg590 {
  height: 590px !important;
}

.u-pc-hg595 {
  height: 595px !important;
}

.u-pc-hg600 {
  height: 600px !important;
}

.u-pc-hg605 {
  height: 605px !important;
}

.u-pc-hg610 {
  height: 610px !important;
}

.u-pc-hg615 {
  height: 615px !important;
}

.u-pc-hg620 {
  height: 620px !important;
}

.u-pc-hg625 {
  height: 625px !important;
}

.u-pc-hg630 {
  height: 630px !important;
}

.u-pc-hg635 {
  height: 635px !important;
}

.u-pc-hg640 {
  height: 640px !important;
}

.u-pc-hg645 {
  height: 645px !important;
}

.u-pc-hg650 {
  height: 650px !important;
}

.u-pc-hg655 {
  height: 655px !important;
}

.u-pc-hg660 {
  height: 660px !important;
}

.u-pc-hg665 {
  height: 665px !important;
}

.u-pc-hg670 {
  height: 670px !important;
}

.u-pc-hg675 {
  height: 675px !important;
}

.u-pc-hg680 {
  height: 680px !important;
}

.u-pc-hg685 {
  height: 685px !important;
}

.u-pc-hg690 {
  height: 690px !important;
}

.u-pc-hg695 {
  height: 695px !important;
}

.u-pc-hg700 {
  height: 700px !important;
}

.u-pc-hg705 {
  height: 705px !important;
}

.u-pc-hg710 {
  height: 710px !important;
}

.u-pc-hg715 {
  height: 715px !important;
}

.u-pc-hg720 {
  height: 720px !important;
}

.u-pc-hg725 {
  height: 725px !important;
}

.u-pc-hg730 {
  height: 730px !important;
}

.u-pc-hg735 {
  height: 735px !important;
}

.u-pc-hg740 {
  height: 740px !important;
}

.u-pc-hg745 {
  height: 745px !important;
}

.u-pc-hg750 {
  height: 750px !important;
}

.u-pc-hg755 {
  height: 755px !important;
}

.u-pc-hg760 {
  height: 760px !important;
}

.u-pc-hg765 {
  height: 765px !important;
}

.u-pc-hg770 {
  height: 770px !important;
}

.u-pc-hg775 {
  height: 775px !important;
}

.u-pc-hg780 {
  height: 780px !important;
}

.u-pc-hg785 {
  height: 785px !important;
}

.u-pc-hg790 {
  height: 790px !important;
}

.u-pc-hg795 {
  height: 795px !important;
}

.u-pc-hg800 {
  height: 800px !important;
}

.u-pc-hg805 {
  height: 805px !important;
}

.u-pc-hg810 {
  height: 810px !important;
}

.u-pc-hg815 {
  height: 815px !important;
}

.u-pc-hg820 {
  height: 820px !important;
}

.u-pc-hg825 {
  height: 825px !important;
}

.u-pc-hg830 {
  height: 830px !important;
}

.u-pc-hg835 {
  height: 835px !important;
}

.u-pc-hg840 {
  height: 840px !important;
}

.u-pc-hg845 {
  height: 845px !important;
}

.u-pc-hg850 {
  height: 850px !important;
}

.u-pc-hg855 {
  height: 855px !important;
}

.u-pc-hg860 {
  height: 860px !important;
}

.u-pc-hg865 {
  height: 865px !important;
}

.u-pc-hg870 {
  height: 870px !important;
}

.u-pc-hg875 {
  height: 875px !important;
}

.u-pc-hg880 {
  height: 880px !important;
}

.u-pc-hg885 {
  height: 885px !important;
}

.u-pc-hg890 {
  height: 890px !important;
}

.u-pc-hg895 {
  height: 895px !important;
}

.u-pc-hg900 {
  height: 900px !important;
}

.u-pc-hg905 {
  height: 905px !important;
}

.u-pc-hg910 {
  height: 910px !important;
}

.u-pc-hg915 {
  height: 915px !important;
}

.u-pc-hg920 {
  height: 920px !important;
}

.u-pc-hg925 {
  height: 925px !important;
}

.u-pc-hg930 {
  height: 930px !important;
}

.u-pc-hg935 {
  height: 935px !important;
}

.u-pc-hg940 {
  height: 940px !important;
}

.u-pc-hg945 {
  height: 945px !important;
}

.u-pc-hg950 {
  height: 950px !important;
}

.u-pc-hg955 {
  height: 955px !important;
}

.u-pc-hg960 {
  height: 960px !important;
}

.u-pc-hg965 {
  height: 965px !important;
}

.u-pc-hg970 {
  height: 970px !important;
}

.u-pc-hg975 {
  height: 975px !important;
}

.u-pc-hg980 {
  height: 980px !important;
}

.u-pc-hg985 {
  height: 985px !important;
}

.u-pc-hg990 {
  height: 990px !important;
}

.u-pc-hg995 {
  height: 995px !important;
}

.u-pc-hg1000 {
  height: 1000px !important;
}

.u-mah-n {
  max-height: none !important;
}

.u-mah-100p {
  max-height: 100% !important;
}

.u-miw-0 {
  min-width: 0 !important;
}

.u-mih-0 {
  min-height: 0 !important;
}

@media screen and (min-width: 737px) {
  /* ============================================================ */
  /* 基本設定 */
  /* ============================================================ */
  html {
    height: auto;
    /*	overflow-y: scroll;*/
  }
  body {
    background: #f9f9f9;
    font-family: "\30E1\30A4\30EA\30AA","Hiragino Kaku Gothic ProN", sans-serif;
  }
  #wrap {
    overflow-x: hidden;
    font-size: 1.4rem;
    line-height: 1.8;
  }
  .sp-view {
    display: none !important;
  }
  a {
    color: #124883;
    transition: 0.3s all;
  }
  a:hover {
    opacity: 0.7;
  }
  /* ============================================================ */
  /* header */
  /* ============================================================ */
  header {
    height: 80px;
    background: url(/common/img/common/bg_texture.png) 0 0 repeat;
    /* header-logo
	----------------------------------------------------------- */
  }
  header .header-inner {
    display: flex;
    max-width: 1300px;
    margin: 0 auto;
  }
  header .header-inner-item {
    display: flex;
    flex: 0 0 26.2%;
    align-items: center;
    justify-content: center;
    height: 80px;
  }
  header .header-inner-item .header-logo__img {
    display: block;
  }
  /* ============================================================ */
  /* #contents */
  /* ============================================================ */
  .contents {
    max-width: 1000px;
    margin: 0 auto 50px;
  }
  .contents__inner {
    display: flex;
    justify-content: space-between;
    margin: 0 0 100px;
  }
  .contents__inner #main-contents {
    width: 720px;
  }
  .contents__inner #side-contents {
    width: 240px;
  }
  .accordion {
    cursor: pointer;
  }
  .accordion-block {
    display: none;
  }
  .icon-stack {
    display: inline-block;
    position: relative;
    width: 1.5em;
    height: 1em;
  }
  .icon-stack > * {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  /* ============================================================ */
  /* 汎用スタイル */
  /* ============================================================ */
  /* --------------------------------------------------- */
  /* テキスト */
  /* --------------------------------------------------- */
  .lead {
    color: #124883;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004';
    font-size: 2rem;
  }
  p {
    margin-bottom: 25px;
  }
  header p,
  footer p,
  #side-contents p {
    margin-bottom: 0;
  }
  em {
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004';
  }
  strong {
    color: #de2e25;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004';
  }
  .indent {
    display: table;
  }
  .indent > span:first-child {
    display: table-cell;
  }
  .link-underline {
    color: #124883;
    text-decoration: underline;
  }
  .link-underline:hover {
    text-decoration: none;
    opacity: 1;
  }
  /* --------------------------------------------------- */
  /* 見出し */
  /* --------------------------------------------------- */
  .ttl01 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 230px;
    background-image: url(/common/img/common/bg_visual.png);
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }
  .ttl01__text {
    color: #fff;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004';
    font-size: 3.4rem;
    line-height: 1.2;
    text-align: center;
  }
  .ttl01__text::after {
    display: block;
    margin: 20px 0 0;
    color: #7196be;
    font-family: Arial, Helvetica," sans-serif";
    font-size: 1.3rem;
    content: attr(data-text);
  }
  .juku-search .ttl01 {
    background-image: url(/common/img/juku-search/bg_visual.png);
  }
  .school-search .ttl01 {
    background-image: url(/common/img/school-search/bg_visual.png);
  }
  .knowledge .ttl01 {
    background-image: url(/common/img/knowledge/bg_visual.png);
  }
  .mogisiken .ttl01 {
    background-image: url(/common/img/mogisiken/bg_visual.png);
  }
  .application .ttl01 {
    background-image: url(/common/img/application/bg_visual.png);
  }
  .ttl02 {
    margin: 0 0 30px;
    color: #124883;
    font-size: 3.0rem;
    line-height: 1.5;
  }
  .ttl03 {
    position: relative;
    margin: 0 0 20px;
    padding: 15px;
    border-bottom: 3px solid #dcdcdc;
    border-radius: 3px 3px 0 0;
    background: #124883;
    color: #fff;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004', sans-serif;
    font-size: 2.2rem;
    line-height: 1.5;
    /*
	&::before,
	&::after {
		position: absolute;
		left: 0;
		bottom: -3px;
		content: '';
		border-top-width: 3px;
		border-top-style: solid;
	}
	&::before {
		width: 100px;
		border-top-color: #3f90bb;
	}
	&::after {
		width: 50px;
		border-top-color: $baseColor;
	}
	*/
  }
  .ttl03.accordion {
    position: relative;
  }
  .ttl03.accordion .icon-plus {
    position: absolute;
    top: 50%;
    right: 15px;
    transform: translate(0, -50%);
    color: #124883;
    color: #fff;
    font-size: 1.6rem;
  }
  .ttl03.accordion:hover {
    opacity: 0.7;
  }
  .ttl03.accordion--active .icon-plus::before {
    font-family: 'icomoon';
    content: "\F068";
  }
  .ttl04 {
    margin: 0 0 20px;
    padding: 10px 15px;
    border: 1px solid #dcdcdc;
    border-radius: 3px;
    background: #ededed;
    color: #124883;
    font-size: 2rem;
    line-height: 1.5;
  }
  .ttl04.accordion {
    position: relative;
  }
  .ttl04.accordion .icon-plus {
    position: absolute;
    top: 50%;
    right: 15px;
    transform: translate(0, -50%);
    font-size: 1.6rem;
  }
  .ttl04.accordion:hover {
    opacity: 0.7;
  }
  .ttl04.accordion--active .icon-plus::before {
    font-family: 'icomoon';
    content: "\F068";
  }
  .ttl04.accordion--active .icon-chevron-down {
    transform: translate(0, -15%) rotate(180deg);
    transition: 0.3s all;
  }
  .ttl04 .square-number {
    flex: 0 0 26px;
    height: 26px;
    margin: 0 15px 0 0;
    border-radius: 2px;
    background: #124883;
    color: #fff;
    font-size: 1.4rem;
    line-height: 26px;
    text-align: center;
  }
  .ttl04 .flex-number {
    box-sizing: border-box;
    flex: 0 0 auto;
    height: 26px;
    margin: 0 15px 0 0;
    padding: 0 5px;
    border-radius: 2px;
    background: #124883;
    color: #fff;
    font-size: 1.4rem;
    line-height: 26px;
    text-align: center;
  }
  .ttl05 {
    margin: 0 0 20px;
    padding: 0 0 10px;
    border-bottom: 1px solid #dcdcdc;
    color: #0e4580;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004';
    font-size: 1.8rem;
    line-height: 1.5;
  }
  .ttl05.accordion {
    position: relative;
  }
  .ttl05.accordion .icon-plus {
    position: absolute;
    top: 50%;
    right: 15px;
    transform: translate(0, -50%);
    font-size: 1.6rem;
  }
  .ttl05.accordion:hover {
    opacity: 0.7;
  }
  .ttl05.accordion--active .icon-plus::before {
    font-family: 'icomoon';
    content: "\F068";
  }
  .ttl06 {
    margin: 0 0 10px;
    color: #ff9600;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004';
    font-size: 1.6rem;
    line-height: 1.5;
  }
  /* --------------------------------------------------- */
  /* カラム制御 */
  /* --------------------------------------------------- */
  /* 複数カラム
/* --------------------------------------------------- */
  .column {
    display: flex;
    flex-wrap: wrap;
  }
  .column > * {
    margin-bottom: 15px;
  }
  .column > * * {
    max-width: 100%;
  }
  .column > * img {
    outline: 1px solid transparent;
  }
  .column2 {
    margin-right: -1.5%;
    margin-left: -1.5%;
  }
  .column2 > * {
    width: 47%;
    margin-right: 1.5%;
    margin-left: 1.5%;
  }
  .column3 {
    margin-right: -1%;
    margin-left: -1%;
  }
  .column3 > * {
    width: 31%;
    margin-right: 1%;
    margin-left: 1%;
  }
  .column4 {
    margin-right: -1%;
    margin-left: -1%;
  }
  .column4 > * {
    width: 23%;
    margin-right: 1%;
    margin-left: 1%;
  }
  .column5 {
    margin-right: -1%;
    margin-left: -1%;
  }
  .column5 > * {
    width: 18%;
    margin-right: 1%;
    margin-left: 1%;
  }
  .column-middile {
    align-items: center;
  }
  .column-panel > * {
    border: 1px solid #dcdcdc;
    background: #fff;
    box-shadow: 0 1px 0 #e8e8e8;
  }
  .column-panel > *:not(.article-block) *:not(img):not(a) {
    margin: 10px 15px;
  }
  /* 幅指定カラム
------------------------------------------------------------ */
  .flex-column {
    display: flex;
    justify-content: space-between;
  }
  .flex-column > * {
    flex: 0 0 auto;
  }
  .flex-column > * * {
    max-width: 100%;
  }
  /* 画像回り込みカラム
------------------------------------------------------------ */
  .float::after {
    display: block;
    clear: both;
    content: "";
  }
  .float--left .float__item {
    margin: 0 20px 20px 0;
    float: left;
  }
  .float--right .float__item {
    margin: 0 0 20px 20px;
    float: right;
  }
  /* column-count
------------------------------------------------------------ */
  .column-count2 {
    -moz-column-count: 2;
         column-count: 2;
  }
  .column-count3 {
    -moz-column-count: 3;
         column-count: 3;
  }
  .column-count4 {
    -moz-column-count: 4;
         column-count: 4;
  }
  /* --------------------------------------------------- */
  /* リスト */
  /* --------------------------------------------------- */
  .list {
    list-style-type: none;
  }
  .list > * {
    position: relative;
    margin-bottom: 5px;
    padding-left: 15px;
  }
  .list > *::before {
    display: block;
    position: absolute;
    top: 0.7em;
    left: 0;
    width: 6px;
    height: 6px;
    content: "";
  }
  .list--circle > *::before {
    width: 6px;
    height: 6px;
    border-radius: 100%;
  }
  .list--blue > *::before {
    background: #124883;
  }
  .list--black > *::before {
    background: #333;
  }
  .list--decimal {
    margin: 0 0 15px 20px;
    list-style: decimal outside;
  }
  .list--decimal > * {
    padding-left: 0;
  }
  /* --------------------------------------------------- */
  /* box */
  /* --------------------------------------------------- */
  .box {
    box-sizing: border-box;
    padding: 25px;
    background: #fff;
  }
  .box--border-white {
    border: 1px solid #fff;
  }
  .box--border-gray {
    border: 1px solid #dcdcdc;
  }
  .box--border-blue {
    border: 1px solid #124883;
  }
  .box p:last-of-type {
    margin-bottom: 0;
  }
  /* --------------------------------------------------- */
  /* iframe */
  /* --------------------------------------------------- */
  .iframe {
    position: relative;
    height: 0;
    padding-bottom: 56.25%;
    overflow: hidden;
  }
  .iframe > iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
  /* --------------------------------------------------- */
  /* table */
  /* --------------------------------------------------- */
  table,
  .table {
    width: 100%;
  }
  table th,
  table td,
  .table th,
  .table td {
    padding: 10px 15px;
    border: 1px solid #dcdcdc;
    background: #fff;
    font-size: 1.4rem;
    line-height: 1.6;
    text-align: left;
    vertical-align: middle;
  }
  table--thin th,
  table--thin td,
  .table--thin th,
  .table--thin td {
    padding: 4px 6px;
    font-size: 1.2rem;
  }
  table th,
  table .bg-gray,
  .table th,
  .table .bg-gray {
    background: #efefef;
  }
  table thead th,
  table .bg-blue,
  .table thead th,
  .table .bg-blue {
    background: #dfeafb;
  }
  table #main .tablelist .th01,
  .table #main .tablelist .th01 {
    color: #fff;
  }
  .table-wrap {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
  }
  .table-wrap table {
    table-layout: auto;
  }
  .table-wrap table th,
  .table-wrap table td {
    width: auto;
    white-space: nowrap;
  }
  /* data-table
------------------------------------------------------------ */
  .data-table td {
    padding: 10px 20px;
  }
  .data-table__year {
    width: 15%;
    text-align: center;
  }
  .data-table__grade {
    width: 12%;
    text-align: center;
  }
  .data-table tr:nth-child(2n+1) td {
    background: #f8f8f8;
  }
  /* --------------------------------------------------- */
  /* btn */
  /* --------------------------------------------------- */
  .btn {
    display: inline-flex;
    position: relative;
    align-items: center;
    justify-content: center;
    min-width: 150px;
    height: 50px;
    margin: 5px;
    padding: 0 15px;
    border-radius: 3px;
    box-shadow: 0 2px 0 #e8e8e8;
    line-height: 1.4;
    text-align: center;
    cursor: pointer;
    transition: 0.3s all;
  }
  .btn [class^="icon-"]:first-child {
    margin: 0 10px 0 0;
  }
  .btn [class^="icon-"]:last-child {
    margin: 0 0 0 10px;
  }
  .btn:hover {
    opacity: 1;
  }
  .btn--blue {
    border: 1px solid #124883;
    background: #124883;
    box-shadow: 0 2px 0 #0b294b;
    color: #fff;
  }
  .btn--blue:hover {
    background: #fff;
    color: #124883;
  }
  .btn--blue.btn--disabled {
    cursor: default;
  }
  .btn--blue.btn--disabled:hover {
    background: #124883;
    color: #fff;
  }
  .btn--light-blue {
    border: 1px solid #1a8ec4;
    background: #1a8ec4;
    box-shadow: 0 2px 0 #126389;
    color: #fff;
  }
  .btn--light-blue:hover {
    background: #fff;
    color: #1a8ec4;
  }
  .btn--red {
    border: 1px solid #de2e25;
    background: #de2e25;
    box-shadow: 0 2px 0 #a31912;
    color: #fff;
  }
  .btn--red:hover {
    background: #fff;
    color: #de2e25;
  }
  .btn--red.btn--disabled {
    cursor: default;
  }
  .btn--red.btn--disabled:hover {
    background: #de2e25;
    color: #fff;
  }
  .btn--orange {
    border: 1px solid #ff9600;
    background: #ff9600;
    box-shadow: 0 2px 0 #bb5901;
    color: #fff;
  }
  .btn--orange:hover {
    background: #fff;
    color: #ff9600;
  }
  .btn--orange.btn--disabled {
    cursor: default;
  }
  .btn--orange.btn--disabled:hover {
    background: #ff9600;
    color: #fff;
  }
  .btn--yellow {
    border: 1px solid #f7ce11;
    background: #f7ce11;
    box-shadow: 0 2px 0 #d2af0e;
    color: #333;
  }
  .btn--yellow:hover {
    background: #fff;
  }
  .btn--yellow.btn--disabled {
    cursor: default;
  }
  .btn--yellow.btn--disabled:hover {
    background: #f7ce11;
    color: #fff;
  }
  .btn--gray {
    border: 1px solid #dcdcdc;
    background: #dcdcdc;
    box-shadow: 0 2px 0 rgba(0, 0, 0, 0.2);
    color: #333;
  }
  .btn--gray:hover {
    background: #fff;
  }
  .btn--gray.btn--disabled {
    cursor: default;
  }
  .btn--gray.btn--disabled:hover {
    background: #dcdcdc;
    color: #fff;
  }
  .btn--lg {
    height: 65px;
    font-size: 1.6rem;
  }
  .btn--sm {
    min-width: inherit;
    height: auto;
    padding: 5px 10px;
    font-size: 1.2rem;
  }
  .btn--circle {
    width: 30px;
    min-width: inherit;
    height: 30px;
    padding: 0;
    border-radius: 50%;
  }
  input[type="button"].btn,
  input[type="submit"].btn {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }
  /* --------------------------------------------------- */
  /* pager */
  /* --------------------------------------------------- */
  .pager {
    display: flex;
    position: relative;
    flex-wrap: wrap;
    justify-content: center;
    margin: 30px 0 0;
  }
  .pager li {
    margin: 0 3px 5px;
  }
  .pager li * {
    display: block;
    padding: 5px 12px;
    border: 1px solid #124883;
    border-radius: 3px;
    background: #fff;
    color: #124883;
  }
  .pager li *.current, .pager li *:hover {
    background: #124883;
    color: #fff;
    opacity: 1;
  }
  .pager__prev {
    position: absolute;
    left: 0;
  }
  .pager__next {
    position: absolute;
    right: 0;
  }
  /* --------------------------------------------------- */
  /* form */
  /* --------------------------------------------------- */
  .label-must {
    display: inline-block;
    position: absolute;
    top: 50%;
    right: 5px;
    padding: 5px;
    transform: translate(0, -50%);
    border-radius: 2px;
    background: #f7ce11;
    color: #333;
    font-size: 1rem;
    line-height: 1;
  }
  input[type="text"],
  input[type="password"] {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    height: 40px;
    padding: 0 15px;
    border: 1px solid #dcdcdc;
    border-radius: 0px;
    color: #333;
  }
  .textarea {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    box-sizing: border-box;
    width: 100%;
    min-height: 200px;
    padding: 15px;
    border: 1px solid #dcdcdc;
    border-radius: 0px;
  }
  .selectbox {
    position: relative;
    height: 40px;
    border: 1px solid #dcdcdc;
    background: #fff;
    cursor: pointer;
  }
  .selectbox::before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 40px;
    background: #124883;
    content: '';
    pointer-events: none;
  }
  .selectbox::after {
    position: absolute;
    top: 50%;
    right: 13px;
    transform: translateY(-50%);
    color: #fff;
    font-family: 'icomoon';
    font-size: 2.0rem;
    content: "\F107";
    pointer-events: none;
  }
  .selectbox select {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    width: 100%;
    height: 38px;
    padding: 0 15px;
    color: #333;
    cursor: pointer;
  }
  /* radio
----------------------------------------------------------- */
  .radio {
    cursor: pointer;
  }
  .radio input[type="radio"] {
    display: none;
  }
  .radio input[type="radio"] + span {
    display: block;
    position: relative;
    padding: 0 0 0 25px;
    color: #333;
  }
  .radio input[type="radio"] + span::before, .radio input[type="radio"] + span::after {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    content: '';
  }
  .radio input[type="radio"] + span::before {
    box-sizing: border-box;
    left: 0;
    width: 16px;
    height: 16px;
    border: 2px solid #d2d2d2;
    border-radius: 50%;
    background: #fff;
  }
  .radio input[type="radio"] + span::after {
    left: 4px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #124883;
    opacity: 0;
  }
  .radio input[type="radio"]:checked + span::after {
    opacity: 1;
  }
  .radio.btn--light-blue span {
    color: #fff !important;
  }
  .radio.btn--light-blue input[type="radio"] + span::after {
    background: #1a8ec4;
  }
  .radio.btn--light-blue:hover span {
    color: #1a8ec4 !important;
  }
  /* checkbox
----------------------------------------------------------- */
  .checkbox input[type="checkbox"] {
    display: none;
  }
  .checkbox input[type="checkbox"] + span {
    position: relative;
    padding: 0 0 0 25px;
    color: #333;
    cursor: pointer;
  }
  .checkbox input[type="checkbox"] + span::before, .checkbox input[type="checkbox"] + span::after {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
  }
  .checkbox input[type="checkbox"] + span::before {
    left: 0;
    width: 14px;
    height: 14px;
    border: 2px solid #d2d2d2;
    background: #fff;
    content: '';
  }
  .checkbox input[type="checkbox"] + span::after {
    left: 2px;
    color: #124883;
    font-family: 'icomoon';
    font-size: 1.6rem;
    content: "\F00C";
    opacity: 0;
  }
  .checkbox input[type="checkbox"]:checked + span::after {
    opacity: 1;
  }
  .checkbox.btn--blue span {
    color: #fff !important;
  }
  .checkbox.btn--blue:hover span {
    color: #124883 !important;
  }
  /* --------------------------------------------------- */
  /* flow-vertical */
  /* --------------------------------------------------- */
  .flow-vertical__item:not(:last-child) {
    position: relative;
    margin: 0 0 35px;
  }
  .flow-vertical__item:not(:last-child)::after {
    position: absolute;
    bottom: -30px;
    left: 50%;
    transform: translate(-50%, 0);
    color: #35659a;
    font-family: 'icomoon';
    content: "\F078";
  }
  .flow-vertical__item__title {
    padding: 10px 15px;
    border-radius: 3px;
    background: #fff;
  }
  .flow-vertical__item__title--bg-red {
    background: #de2e25;
    color: #fff;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004';
  }
  .flow-vertical__item__text {
    margin: 15px 0;
    font-size: 1.3rem;
  }
  /* --------------------------------------------------- */
  /* flow-diagram */
  /* --------------------------------------------------- */
  .flow-diagram {
    display: flex;
    margin: 0 0 60px;
  }
  .flow-diagram__item {
    display: flex;
    position: relative;
    flex: 1 0 auto;
    align-items: center;
    justify-content: center;
    height: 60px;
    margin: 0 20px 0 0;
    background: #fff;
    line-height: 1.4;
    text-align: center;
    counter-increment: flow;
  }
  .flow-diagram__item::before, .flow-diagram__item::after {
    position: absolute;
    top: 50%;
    transform: translate(0, -50%);
    border-width: 30px 0 30px 15px;
    border-style: solid;
    border-color: transparent;
    content: '';
  }
  .flow-diagram__item::before {
    left: -15px;
    border-top-color: #fff;
    border-bottom-color: #fff;
  }
  .flow-diagram__item::after {
    right: -14px;
    border-left-color: #fff;
  }
  .flow-diagram__item:first-child::before {
    display: none;
  }
  .flow-diagram__item__text {
    font-size: 1.6rem;
  }
  .flow-diagram__item__text::before {
    display: block;
    color: #ff9600;
    font-family: Arial, Helvetica," sans-serif";
    font-size: 1.2rem;
    font-weight: bold;
    content: "STEP" counter(flow);
  }
  .flow-diagram__item--active {
    background: #124883;
    color: #fff;
  }
  .flow-diagram__item--active::before {
    border-top-color: #124883;
    border-bottom-color: #124883;
  }
  .flow-diagram__item--active::after {
    border-left-color: #124883;
  }
  .flow-diagram__item--active .flow-diagram__item__text::before {
    color: #fff100;
  }
  /* --------------------------------------------------- */
  /* label */
  /* --------------------------------------------------- */
  .label {
    width: 80px;
    height: 25px;
    margin: 0;
    border-width: 1px;
    border-style: solid;
    border-radius: 2px;
    color: #fff;
    font-size: 1.2rem;
    line-height: 25px;
    text-align: center;
  }
  .label--gray {
    border-color: #dcdcdc;
    background: #ededed;
    color: #333;
  }
  .label--orange {
    border-color: #ff9600;
    background: #ff9600;
  }
  .label--blue {
    border-color: #124883;
    background: #124883;
  }
  .label--red {
    border-color: #de2e25;
    background: #de2e25;
  }
  .label--kokuritsu, .label--koritsu, .label--shiritsu, .label--danshi, .label--joshi, .label--kyogaku {
    width: 25px;
    border: none;
    font-size: 1.4rem;
  }
  .label--kokuritsu {
    background: #377abe;
  }
  .label--koritsu {
    background: #87c341;
  }
  .label--shiritsu {
    background: #ff9600;
  }
  .label--danshi {
    background: #4cb3d5;
  }
  .label--joshi {
    background: #ea4993;
  }
  .label--kyogaku {
    background: #079798;
  }
  /* --------------------------------------------------- */
  /* link-list */
  /* --------------------------------------------------- */
  .link-list__item {
    padding: 15px 0;
    border-bottom: 1px solid #dcdcdc;
  }
  .link-list__item:first-child {
    padding-top: 0;
  }
  .link-list__item__inner {
    display: flex;
    position: relative;
    align-items: center;
  }
  .link-list__item__inner > * {
    margin: 0 20px 0 0;
  }
  .link-list__item__inner .icon-chevron-right {
    position: absolute;
    top: 50%;
    right: 10px;
    margin: 0;
    transform: translate(0, -50%);
    color: #124883;
  }
  .link-list__item--has-child {
    padding: 15px 0 0 0;
  }
  .link-list__item--has-child > .link-list__item__inner {
    margin-bottom: 10px;
  }
  .link-list__item .accordion.accordion--active .icon-plus::before {
    content: "\F068";
  }
  .link-list-inner {
    margin: 0 -5px;
    background: #e7ecf2;
  }
  .link-list-inner__item {
    padding: 15px 5px 15px 15px;
    border-bottom: 1px solid #dcdcdc;
  }
  .link-list-inner__item:last-child {
    border: none;
  }
  /* --------------------------------------------------- */
  /* footer-menu */
  /* --------------------------------------------------- */
  .footer-menu {
    display: flex;
    max-width: 1000px;
    margin: 0 auto;
    border-radius: 4px;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);
  }
  .footer-menu__item {
    display: flex;
    position: relative;
    flex: 1 1 25%;
    align-items: flex-end;
    justify-content: center;
    height: 150px;
    padding: 0 0 25px;
    border-top: 1px solid #124883;
    border-bottom: 1px solid #124883;
    border-left: 1px solid #26588f;
    background: #124883;
    color: #fff;
    line-height: 1.2;
    text-align: center;
  }
  .footer-menu__item:first-child {
    border-left: 1px solid #124883;
    border-radius: 4px 0 0 4px;
  }
  .footer-menu__item:last-child {
    border-right: 1px solid #124883;
    border-radius: 0 4px 4px 0;
  }
  .footer-menu__item__icon {
    display: flex;
    position: absolute;
    top: -5px;
    left: 50%;
    align-items: center;
    justify-content: center;
    width: 64px;
    height: 64px;
    transform: translate(-50%, 0);
    border-radius: 50%;
    background: #35659a;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.15);
    color: #fff !important;
    font-size: 2.4rem;
  }
  .footer-menu__item__icon::after {
    position: absolute;
    bottom: -7px;
    left: 50%;
    transform: translate(-50%, 0);
    border-width: 10px 7px 0;
    border-style: solid;
    border-color: #35659a transparent transparent;
    content: '';
  }
  .footer-menu__item__text {
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004';
    font-size: 1.8rem;
  }
  .footer-menu__item__text::after {
    display: block;
    margin: 10px 0 0;
    color: #7196be;
    font-family: Arial, Helvetica," sans-serif";
    font-size: 1rem;
    font-weight: bold;
    content: attr(data-text);
  }
  .footer-menu__item:hover {
    background: #fff;
    color: #124883;
    opacity: 1;
  }
  /* --------------------------------------------------- */
  /* topic-path */
  /* --------------------------------------------------- */
  .topic-path {
    margin: 0 0 50px;
    border-bottom: 1px solid #dcdcdc;
  }
  .topic-path__inner {
    display: flex;
    align-items: center;
    justify-content: space-between;
    max-width: 1000px;
    margin: 0 auto;
    line-height: 1.3;
  }
  .topic-path__block {
    display: flex;
    height: 40px;
    font-size: 1.1rem;
  }
  .topic-path__item {
    display: flex;
    position: relative;
    align-items: center;
  }
  .topic-path__item:not(:last-child) {
    margin: 0 44px 0 0;
  }
  .topic-path__item:not(:last-child)::before, .topic-path__item:not(:last-child)::after {
    position: absolute;
    top: 0;
    border-width: 20px 0 20px 11px;
    border-style: solid;
    border-color: transparent;
    content: '';
  }
  .topic-path__item:not(:last-child)::before {
    right: -24px;
    border-left-color: #dcdcdc;
  }
  .topic-path__item:not(:last-child)::after {
    right: -23px;
    border-left-color: #f9f9f9;
  }
  .topic-path__name {
    margin: 0;
    font-size: 1.3rem;
  }
  /* --------------------------------------------------- */
  /* local-nav */
  /* --------------------------------------------------- */
  .local-nav {
    margin: 0 0 20px;
    border: 1px solid #dcdcdc;
    background: #fff;
    box-shadow: 0 0 7px rgba(215, 215, 215, 0.35);
  }
  .local-nav__title {
    position: relative;
    padding: 30px 0 20px;
    color: #124883;
    font-size: 2rem;
    line-height: 1.4;
    text-align: center;
  }
  .local-nav__title::before {
    position: absolute;
    top: 0;
    left: 50%;
    width: 180px;
    transform: translate(-50%, 0);
    border-top: 2px solid #124883;
    content: '';
  }
  .local-nav__title::after {
    display: block;
    margin: 5px 0 0;
    color: #7196be;
    font-family: Arial, Helvetica," sans-serif";
    font-size: 1rem;
    content: attr(data-text);
  }
  .local-nav__item {
    display: block;
    position: relative;
    padding: 10px 30px 10px 15px;
    border-top: 1px solid #dcdcdc;
  }
  .local-nav__item .icon-angle-right {
    position: absolute;
    top: 50%;
    right: 10px;
    transform: translate(0, -50%);
    color: #a7a7a7;
  }
  .local-nav__item:hover {
    background: #7196be;
    color: #fff;
    opacity: 1;
  }
  .local-nav__item:hover .icon-angle-right {
    color: #fff;
  }
  /* --------------------------------------------------- */
  /* local-nav2 */
  /* --------------------------------------------------- */
  .local-nav2 {
    margin: 0 0 20px;
    border: 1px solid #124883;
  }
  .local-nav2__title {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 15px 0;
    background: #124883;
    color: #fff;
    font-size: 2rem;
    line-height: 1.4;
    text-align: center;
  }
  .local-nav2__item {
    display: flex;
    align-items: center;
    padding: 10px 15px 10px 12px;
    background: #fff;
  }
  .local-nav2__item:not(:last-child) {
    border-bottom: 1px solid #dcdcdc;
  }
  .local-nav2__item__icon {
    flex: 0 0 auto;
    width: 30px;
    margin: 0 10px 0 0;
  }
  .local-nav2__item__text {
    flex: 1 1 auto;
  }
  .local-nav2__item .icon-angle-right {
    color: #124883;
  }
  .local-nav2__item:hover {
    background: #cce0f0;
    opacity: 1;
  }
  /* --------------------------------------------------- */
  /* side-bnr */
  /* --------------------------------------------------- */
  .side-bnr__item {
    display: block;
  }
  .side-bnr__item:not(:last-child) {
    margin: 0 0 10px;
  }
  .side-bnr__item img {
    width: 100%;
  }
  /* --------------------------------------------------- */
  /* お申込み*/
  /* venue-block */
  /* --------------------------------------------------- */
  .venue-block {
    display: flex;
    align-items: center;
    padding: 15px 20px;
    border: 1px solid #dcdcdc;
    background: #fff;
    line-height: 1.6;
  }
  .venue-block:not(:last-child) {
    margin: 0 0 20px;
  }
  .venue-block__text {
    display: flex;
    flex: 1 1 0%;
    flex-wrap: wrap;
    align-content: flex-start;
  }
  .venue-block__text__number {
    color: #124883;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004';
    font-style: 1.4rem;
  }
  .venue-block__text__icon {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 10px;
  }
  .venue-block__text__icon > * {
    margin: 0 5px;
  }
  .venue-block__text__title {
    flex: 0 0 100%;
    margin: 0 0 5px;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004';
    font-size: 1.6rem;
  }
  .venue-block__text__access {
    display: flex;
    flex: 0 0 100%;
    align-items: center;
  }
  .venue-block__text__access__text {
    margin: 0;
  }
  .venue-block__icon {
    display: flex;
    flex: 0 0 92px;
    align-items: center;
    justify-content: flex-end;
    width: 92px;
    margin: 0 20px;
  }
  .venue-block__icon:last-child {
    margin-right: 0;
  }
  .venue-block__icon__item {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    margin: 0 5px;
    padding: 5px;
    border: 1px solid #dcdcdc;
    border-radius: 3px;
    background: #f8f8f8;
  }
  .venue-block__btn .btn {
    margin: auto;
  }
  /* --------------------------------------------------- */
  /* 申込履歴 */
  /* history-list */
  /* --------------------------------------------------- */
  .history-list__item {
    display: flex;
    align-items: center;
    padding: 15px 0;
    border-bottom: 1px solid #dcdcdc;
  }
  .history-list__item:first-child {
    padding-top: 0;
  }
  .history-list__item__text {
    flex: 1 1 auto;
  }
  .history-list__item__btn {
    flex: 0 0 auto;
    margin: 0 0 0 20px;
  }
  /* --------------------------------------------------- */
  /* 申込履歴・キャンセル確認 */
  /* confirm-cancel */
  /* --------------------------------------------------- */
  .confirm-cancel__lead {
    color: #124883;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004' !important;
    font-size: 1.8rem;
    text-align: center;
  }
  .confirm-cancel__btn {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 30px 0 0;
  }
  .confirm-cancel__btn .btn {
    margin: 0 10px;
  }
  /* --------------------------------------------------- */
  /* 学校検索・検索結果一覧*/
  /* school-result-list*/
  /* --------------------------------------------------- */
  .school-result-list {
    display: table;
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
  }
  .school-result-list__item {
    display: table-row;
  }
  .school-result-list__item > * {
    display: table-cell;
    padding: 10px 15px;
    border: 1px solid #dcdcdc;
    background: #fff;
    text-align: center;
  }
  .school-result-list__item--midashi > * {
    background: #124883;
    color: #fff;
  }
  .school-result-list__item__name {
    width: 240px;
    text-align: left;
  }
  .school-result-list__item__area {
    width: 160px;
    text-align: left;
  }
  .school-result-list__item__kubun {
    width: 90px;
    padding-right: 10px;
    padding-left: 10px;
  }
  .school-result-list__item__kubun .label {
    display: inline-block;
    margin: 0 2px;
  }
  .school-result-list__item__hensachi {
    width: 90px;
  }
  .school-result-list__item__web {
    width: 140px;
  }
  /* --------------------------------------------------- */
  /* 塾検索・検索結果一覧*/
  /* school-result-list*/
  /* --------------------------------------------------- */
  .juku-result-list {
    display: table;
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
  }
  .juku-result-list__item {
    display: table-row;
  }
  .juku-result-list__item > * {
    display: table-cell;
    padding: 10px 15px;
    border: 1px solid #dcdcdc;
    background: #fff;
    vertical-align: middle;
  }
  .juku-result-list__item--midashi > * {
    background: #124883;
    color: #fff;
    text-align: center;
  }
  /* --------------------------------------------------- */
  /* 学校検索・googleマップ /
/* map-camvas */
  /* --------------------------------------------------- */
  .map-camvas {
    width: 100%;
    height: 400px;
  }
  .map-camvas iframe {
    width: 100%;
    height: 400px;
  }
  /* --------------------------------------------------- */
  /* modal */
  /* --------------------------------------------------- */
  #modal {
    display: flex;
    visibility: hidden;
    z-index: 10;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    align-items: center;
    justify-content: center;
    background: rgba(0, 0, 0, 0.7);
    opacity: 0;
  }
  #modal:target {
    visibility: visible;
    opacity: 1;
  }
  #modal .modal-content {
    position: relative;
    width: 950px;
    max-height: 80%;
    padding: 60px 50px 50px;
    overflow-y: auto;
    border-radius: 4px;
    background: #fff;
    box-shadow: 0 3px 7px rgba(0, 0, 0, 0.25);
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W3 JIS2004';
    font-size: 1.4rem;
    line-height: 1.8;
  }
  #modal .modal-close {
    position: absolute;
    top: 15px;
    right: 15px;
  }
  /* --------------------------------------------------- */
  /* W合格もぎとは？ /
/* --------------------------------------------------- */
  .exam-type {
    padding: 15px 0;
    border-bottom: 1px solid #dcdcdc;
  }
  .exam-type__inner {
    display: flex;
    position: relative;
    align-items: center;
    padding-right: 40px;
  }
  .exam-type__inner .icon-chevron-down {
    position: absolute;
    top: 50%;
    right: 10px;
    transform: translate(0, -50%);
    color: #124883;
    transition: 0.3s all;
  }
  .exam-type__inner.accordion:hover {
    opacity: 0.7;
  }
  .exam-type__inner.accordion:hover .link-underline {
    text-decoration: none;
  }
  .exam-type__inner.accordion--active .icon-chevron-down {
    transform: translate(0, -50%) rotate(180deg);
  }
  .exam-type__place {
    display: flex;
    flex: 0 0 auto;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 50px;
    border-radius: 3px;
    color: #fff;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004' !important;
    font-size: 1.3rem;
    line-height: 1.5;
    text-align: center;
  }
  .exam-type__place--tokyo {
    background: #d92317;
  }
  .exam-type__place--kanagawa {
    background: #1588c8;
  }
  .exam-type__ttl {
    flex: 1 1 auto;
    margin: 0 15px;
    line-height: 1.5;
  }
  .exam-type__ttl__text {
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004' !important;
    font-size: 2.4rem;
  }
  .exam-type__label {
    flex: 0 0 auto;
  }
  .exam-type__label .label {
    display: block;
    width: auto;
    padding: 0 10px;
  }
  .exam-type__detail {
    margin: 30px 0 15px;
  }
  .exam-type__toritsu {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 15px 10px 15px 0;
    border-top: 1px dotted #dcdcdc;
  }
  .exam-type__toritsu__text {
    color: #1a8ec4;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004' !important;
    font-size: 2rem;
  }
  .exam-type__toritsu .icon-chevron-down {
    color: #1a8ec4;
    transition: 0.3s all;
  }
  .exam-type__toritsu.accordion--active .icon-chevron-down {
    transform: rotate(180deg);
  }
  /* --------------------------------------------------- */
  /* 夏期講習 /
/* --------------------------------------------------- */
  .lecture-type {
    padding: 15px 0;
    border-bottom: 1px solid #dcdcdc;
  }
  .lecture-type__head {
    display: flex;
    position: relative;
    align-items: center;
    margin: 0 0 20px;
  }
  .lecture-type__season {
    display: flex;
    flex: 0 0 auto;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 80px;
    height: 50px;
    border-radius: 3px;
    color: #fff;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004' !important;
    font-size: 1.3rem;
    line-height: 1.5;
    text-align: center;
  }
  .lecture-type__season--tokyo {
    background: #d92317;
  }
  .lecture-type__season--kanagawa {
    background: #1588c8;
  }
  .lecture-type__ttl {
    flex: 1 1 auto;
    margin: 0 15px;
    line-height: 1.5;
  }
  .lecture-type__ttl__text {
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004' !important;
    font-size: 2.4rem;
  }
  .lecture-type__label {
    flex: 0 0 auto;
  }
  .lecture-type__label .label {
    display: block;
    width: auto;
    padding: 0 10px;
  }
  .lecture-type__detail {
    margin: 30px 0 15px;
  }
  .lecture-type__item {
    display: flex;
    align-items: center;
    margin: 0 0 10px 100px;
    padding: 0 0 10px 0;
    border-bottom: 1px dotted #bbb;
  }
  .lecture-type__item:last-child {
    padding: 0;
    border: none;
  }
  .lecture-type__item__ttl {
    flex: 1 1 auto;
    color: #0e4580;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004';
    font-size: 1.8rem;
    line-height: 1.5;
  }
  .lecture-type__item__btn {
    flex: 0 0 auto;
  }
  .place-type {
    display: flex;
    align-items: center;
    margin: 0 0 20px;
    padding: 0 0 15px 0;
    border-bottom: 1px solid #dcdcdc;
  }
  .place-type__season {
    display: flex;
    flex: 0 0 auto;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 50px;
    padding: 5px 0;
    border-radius: 3px;
    color: #fff;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004' !important;
    font-size: 1.3rem;
    line-height: 1.5;
    text-align: center;
  }
  .place-type__season--zenki {
    background: #f39947;
  }
  .place-type__season--chuki {
    background: #9cc813;
  }
  .place-type__season--koki {
    background: #e60013;
  }
  .place-type__season--saisyu {
    background: #00a1e9;
  }
  .place-type__content {
    flex: 1 1 auto;
    margin: 0 15px;
    line-height: 1.5;
  }
  .place-type__content__ttl {
    margin: 0 0 10px;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004' !important;
    font-size: 2.4rem;
  }
  .place-type__content__date {
    display: flex;
    margin: 0 0 10px;
  }
  .place-type__content__date__label {
    flex: 0 0 80px;
  }
  .place-type__content__date__item {
    display: flex;
    flex: 1 1 auto;
    flex-wrap: wrap;
    margin: 0 0 0 15px;
  }
  .place-type__content__price {
    display: flex;
    margin: 0;
  }
  .place-type__content__price__label {
    flex: 0 0 80px;
  }
  .place-type__content__price__item {
    display: flex;
    flex: 1 1 auto;
    flex-wrap: wrap;
    margin: 0 0 0 15px;
  }
  .place-type__content__price__item > * {
    flex: 0 0 50%;
  }
  .place-type__btn {
    flex: 0 0 auto;
  }
  .place-type__label {
    flex: 0 0 auto;
  }
  .place-type__label .label {
    display: block;
    width: auto;
    padding: 0 10px;
  }
  .place-type__detail {
    margin: 30px 0 15px;
  }
  .place-type__item {
    display: flex;
    align-items: center;
    margin: 0 0 10px 100px;
    padding: 0 0 10px 0;
    border-bottom: 1px dotted #bbb;
  }
  .place-type__item:last-child {
    padding: 0;
    border: none;
  }
  .place-type__item__ttl {
    flex: 1 1 auto;
    color: #0e4580;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004';
    font-size: 1.8rem;
    line-height: 1.5;
  }
  .place-type__item__btn {
    flex: 0 0 auto;
  }
  .lectures-books--math {
    background: #eff8fe;
  }
  .lectures-books--english {
    background: #fcebf3;
  }
  .lectures-books--japanese {
    background: #feecd4;
  }
  .lectures-books--society {
    background: #f0eef7;
  }
  .lectures-books--science {
    background: #edf7f5;
  }
  .lectures-books__ttl {
    margin: 0 0 30px;
  }
  .lectures-books__sub-ttl {
    margin: 0 0 5px;
    font-size: 1.5rem;
    font-weight: bold;
    line-height: 1.6;
  }
  .lectures-books__sub-ttl--math {
    color: #00a3df;
  }
  .lectures-books__sub-ttl--english {
    color: #e4007f;
  }
  .lectures-books__sub-ttl--japanese {
    color: #d17800;
  }
  .lectures-books__sub-ttl--society {
    color: #8174b4;
  }
  .lectures-books__sub-ttl--science {
    color: #00a496;
  }
  /* --------------------------------------------------- */
  /* よくある質問 /
/* --------------------------------------------------- */
  .faq__question {
    padding-right: 40px;
    font-size: 1.6rem;
  }
  .faq__question__text {
    display: block;
    position: relative;
    padding: 0 0 0 30px;
  }
  .faq__question__text::before {
    display: flex;
    position: absolute;
    top: -1px;
    left: -5px;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background: #3F90BB;
    color: #fff;
    font-family: Arial, Helvetica," sans-serif";
    font-size: 1.5rem;
    font-weight: bold;
    content: 'Q';
  }
  .faq__answer:not(:last-child) {
    margin: 0 0 40px;
  }
  .faq__answer__inner {
    position: relative;
    padding-left: 35px;
  }
  .faq__answer__inner::before {
    position: absolute;
    top: 0;
    left: 0;
    color: #ff9600;
    font-family: Arial, Helvetica," sans-serif";
    font-size: 2.2rem;
    font-weight: bold;
    content: 'A.';
  }
  /* --------------------------------------------------- */
  /* 新着情報 /
/* --------------------------------------------------- */
  .news-list__item {
    display: flex;
    align-items: center;
    padding: 15px 5px;
    border-bottom: 1px solid #dcdcdc;
    line-height: 1.5;
  }
  .news-list__item:first-child {
    border-top: 1px solid #dcdcdc;
  }
  .news-list__item__date {
    flex: 0 0 auto;
    margin: 0 20px 0 0;
    font-size: 1.3rem;
  }
  .news-list__item__category {
    display: block;
    margin: 0 20px 0 0;
    padding: 3px 10px 1px;
    color: #fff;
    font-size: 1.3rem;
  }
  .news-list__item__category--information {
    background: #ffa803;
  }
  .news-list__item__category--school {
    background: #2a74fb;
  }
  .news-list__item__category--site {
    background: #029d92;
  }
  .news-list__item__text {
    position: relative;
    flex: 1 1 auto;
    padding: 0 0 0 20px;
  }
  .news-list__item__text .icon-angle-right {
    position: absolute;
    top: 50%;
    left: 0;
    transform: translate(0, -50%);
    color: #124883;
  }
  .news-entry-block {
    border-bottom: 1px solid #dcdcdc;
  }
  .news-entry-block__date {
    display: inline-block;
    margin: 0 10px 10px 0;
  }
  .news-entry-block__category {
    display: inline-block;
    margin: 0 20px 0 0;
    margin: 0 0 10px;
    padding: 3px 10px 1px;
    color: #fff;
    font-size: 1.3rem;
  }
  .news-entry-block__category--information {
    background: #ffa803;
  }
  .news-entry-block__category--school {
    background: #2a74fb;
  }
  /* --------------------------------------------------- */
  /* 講習会お申込み /
/* --------------------------------------------------- */
  .seminar-info {
    display: flex;
    position: relative;
    align-items: center;
    margin: 0 0 20px;
    padding: 15px 80px 15px 25px;
    cursor: pointer;
  }
  .seminar-info input[type="radio"] {
    display: none;
  }
  .seminar-info input[type="radio"] + .seminar-info__radio {
    display: block;
    position: absolute;
    top: 50%;
    right: 20px;
    width: 26px;
    transform: translate(0, -50%);
    background: #f90;
  }
  .seminar-info input[type="radio"] + .seminar-info__radio::before, .seminar-info input[type="radio"] + .seminar-info__radio::after {
    display: block;
    position: absolute;
    top: 50%;
    left: 0;
    width: 26px;
    transform: translate(0, -50%);
  }
  .seminar-info input[type="radio"] + .seminar-info__radio::before {
    box-sizing: border-box;
    height: 26px;
    border: 2px solid #dcdcdc;
    background: #fff;
    content: '';
  }
  .seminar-info input[type="radio"] + .seminar-info__radio::after {
    color: #fff;
    font-family: 'icomoon';
    font-size: 1.6rem;
    text-align: center;
    content: "\F00C";
    opacity: 0;
  }
  .seminar-info input[type="radio"]:checked + .seminar-info__radio::before {
    border-color: #124883;
    background: #124883;
  }
  .seminar-info input[type="radio"]:checked + .seminar-info__radio::after {
    opacity: 1;
  }
  .seminar-info__inner {
    flex: 1 1 auto;
  }
  .seminar-info__column {
    display: flex;
    align-items: center;
    margin: 0 0 10px;
  }
  .seminar-info__column:last-child {
    margin-bottom: 0;
  }
  .seminar-info__column__label {
    flex: 0 0 70px;
    margin: 0 10px 0 0;
    padding: 5px 0;
    border: 1px solid #dcdcdc;
    background: #fff;
    font-size: 1.2rem;
    line-height: 1.5;
    text-align: center;
  }
  .seminar-info__column__label--blue {
    border-color: #124883;
    background: #124883;
    color: #fff;
  }
  .seminar-info__column__text {
    flex: 1 1 auto;
  }
  .seminar-info__column__text--course {
    color: #124883;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004', sans-serif;
    font-size: 1.6rem;
  }
  .seminar-info__column__text:first-child {
    padding-left: 80px;
  }
  .seminar-info__price {
    flex: 0 1 auto;
    font-size: 1.6rem;
  }
  div.seminar-info {
    padding-right: 25px;
  }
  /* --------------------------------------------------- */
  /* 過去問合格対策指導 /
/* --------------------------------------------------- */
  .btn-radio-wrap {
    display: flex;
    justify-content: space-between;
    width: 100%;
    border: 1px solid #dcdcdc;
    border-radius: 3px;
  }
  .btn-radio-wrap--5column .btn-radio {
    width: 20%;
  }
  .btn-radio-wrap--3column .btn-radio {
    width: 33.3%;
  }
  .btn-radio-wrap .btn-radio input[type="radio"] {
    display: none;
  }
  .btn-radio-wrap .btn-radio input[type="radio"] + span {
    display: block;
    width: 100%;
    height: 40px;
    border-left: 1px solid #dcdcdc;
    background: linear-gradient(#ffffff 0%, #f7f7f7 100%);
    font-weight: bold;
    line-height: 40px;
    text-align: center;
  }
  .btn-radio-wrap .btn-radio input[type="radio"] + span:hover {
    cursor: pointer;
  }
  .btn-radio-wrap .btn-radio input[type="radio"]:checked + span {
    background: linear-gradient(#124883 0%, #346daa 100%);
    color: #fff;
  }
  .btn-radio-wrap .btn-radio:first-child input[type="radio"] + span {
    border-left: none;
  }
  .flow-subject-wrap {
    margin-bottom: 40px;
  }
  .flow-subject-wrap .flow-subject {
    display: inline-flex;
    margin: 0 auto;
    text-align: center;
  }
  .flow-subject-wrap .flow-subject li {
    position: relative;
    width: 144px;
    padding: 0 0 20px;
    color: #888888;
    font-size: 1.2rem;
  }
  .flow-subject-wrap .flow-subject li:not(:last-child)::before {
    position: absolute;
    bottom: 6px;
    left: 50%;
    width: 144px;
    border-bottom: 3px solid #b3b3b3;
    content: "";
  }
  .flow-subject-wrap .flow-subject li::after {
    display: block;
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 15px;
    height: 15px;
    margin: 0 0 0 -7px;
    border-radius: 50%;
    background: #b3b3b3;
    content: "";
  }
  .flow-subject-wrap .flow-subject__active::after {
    bottom: -3px !important;
    left: calc(50% - 4px) !important;
    border: 3px double #f9f9f9;
    background: #124883 !important;
  }
  /* --------------------------------------------------- */
  /* 入試情報　おしらせ /
/* --------------------------------------------------- */
  .nyushijoho-list__item {
    display: flex;
    align-items: center;
    padding: 15px 0;
    border-bottom: 1px solid #dcdcdc;
    line-height: 1.5;
  }
  .nyushijoho-list__item:first-child {
    border-top: 1px solid #dcdcdc;
  }
  .nyushijoho-list__item__date {
    flex: 0 0 auto;
    margin: 0 20px 0 0;
    color: #124883;
    font-size: 1.3rem;
    font-weight: bold;
  }
  .nyushijoho-list__item__text {
    flex: 1 1 auto;
    padding: 0 0 0 20px;
  }
  .nyushijoho-list__item__icon {
    display: flex;
    flex: 0 0 auto;
    align-items: center;
    justify-content: space-between;
    width: 70px;
    margin-left: 40px;
  }
  .nyushijoho-list__item__excel {
    width: 25px;
  }
  .nyushijoho-list__item__pdf {
    width: 25px;
  }
  /* ============================================================ */
  /* footer */
  /* ============================================================ */
  footer {
    position: relative;
    padding: 0;
    background: #373737;
    /* pagetop
	----------------------------------------------------------- */
    /* footer-nav
	----------------------------------------------------------- */
    /* footer-lower
	----------------------------------------------------------- */
  }
  footer .pagetop {
    position: absolute;
    bottom: 145px;
    left: 50%;
    width: 100%;
    max-width: 1200px;
    transform: translate(-50%, 0);
  }
  footer .pagetop__link {
    display: flex;
    position: absolute;
    right: 10px;
    bottom: 0;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 60px;
    height: 60px;
    border-radius: 3px;
    background: #35659a;
    color: #fff;
    line-height: 1.2;
    text-align: center;
  }
  footer .pagetop__link__text {
    margin: 5px 0 0;
    font-size: 0.9rem;
  }
  footer .footer-nav {
    display: flex;
    max-width: 1000px;
    margin: 0 auto;
    color: #fff;
    font-size: 1.3rem;
  }
  footer .footer-nav__column {
    width: calc((100% - 31px) / 3);
    margin: 0 10px 0 0;
  }
  footer .footer-nav__column:nth-child(4) {
    padding-left: 10px;
  }
  footer .footer-nav__column__title {
    position: relative;
    margin: 0 0 5px;
    padding: 10px 10px 10px 15px;
    background: #494949;
  }
  footer .footer-nav__column__title::before {
    position: absolute;
    top: 50%;
    left: 0;
    width: 3px;
    height: 25px;
    transform: translate(0, -50%);
    background: #35659a;
    content: '';
  }
  footer .footer-nav__column__title__text {
    color: #fff;
  }
  footer .footer-nav__column__title__text:hover {
    text-decoration: underline;
    opacity: 1;
  }
  footer .footer-nav__column__item {
    display: block;
    position: relative;
    margin: 0 0 5px 10px;
    padding: 0 0 0 10px;
    color: #fff;
  }
  footer .footer-nav__column__item::before {
    position: absolute;
    top: 0;
    left: 0;
    content: '-';
  }
  footer .footer-nav__column__item:hover {
    text-decoration: underline;
    opacity: 1;
  }
  footer .footer-nav__column__inner {
    flex: 0 0 50%;
  }
  footer .footer-nav__column__inner__title {
    margin: 0 0 10px 10px;
    font-size: 1.2rem;
  }
  footer .footer-nav__column__privacy {
    margin: 15px 0 0 10px;
  }
  footer .footer-lower {
    margin: 60px 0 0;
    padding: 25px 0;
    border-top: 1px solid #515151;
  }
  footer .footer-lower__inner {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    max-width: 1000px;
    margin: 0 auto;
    color: #fff;
  }
  footer .footer-lower__tagline {
    flex: 0 0 100%;
    font-size: 1.2rem;
  }
  footer .footer-lower__logo {
    flex: 0 0 100%;
    margin: 0 0 15px;
  }
  footer .footer-lower__logo a {
    display: block;
    width: 250px;
  }
  footer .footer-lower__logo a img {
    width: 100%;
  }
  footer .footer-lower__address {
    font-size: 1.2rem;
  }
  footer .footer-lower__copyright {
    color: #989898;
    font-size: 1rem;
  }
  /* ============================================================ */
  /* index.html */
  /* ============================================================ */
  #index {
    /* visual
	----------------------------------------------------------- */
    /* news
	----------------------------------------------------------- */
    /* exam
	----------------------------------------------------------- */
    /* bnr
	----------------------------------------------------------- */
  }
  #index #main-contents {
    width: 730px;
  }
  #index .contents-upper {
    display: flex;
    justify-content: space-between;
    max-width: 1000px;
    margin: 50px auto 30px;
  }
  #index #visual {
    position: relative;
    width: 730px;
    height: 350px;
  }
  #index #visual .bxslider img {
    width: 100%;
  }
  #index #visual .bx-pager {
    display: flex;
    position: absolute;
    right: 15px;
    bottom: 15px;
    align-items: center;
    justify-content: flex-end;
  }
  #index #visual .bx-pager .bx-pager-item {
    margin: 0 5px;
  }
  #index #visual .bx-pager .bx-pager-item .bx-pager-link {
    display: block;
    width: 30px;
    height: 5px;
    background: #c1c1c1;
    text-indent: -9999px;
  }
  #index #visual .bx-pager .bx-pager-item .bx-pager-link.active {
    background: #124883;
  }
  #index .news {
    width: 240px;
    height: 350px;
  }
  #index .news__tab {
    display: flex;
    margin: 0 -3px 0 0;
  }
  #index .news__tab__item {
    position: relative;
    width: calc((100% - 9px) / 3);
    height: 32px;
    margin: 0 3px 0 0;
    background: #dadada;
    color: #333;
    color: #fff;
    font-size: 1.2rem;
    line-height: 32px;
    text-align: center;
    cursor: pointer;
  }
  #index .news__tab__item::after {
    z-index: 1;
    position: absolute;
    bottom: -6px;
    left: 50%;
    transform: translate(-50%, 0);
    border-width: 6px 6px 0;
    border-style: solid;
    border-color: transparent;
    content: '';
    opacity: 1;
  }
  #index .news__tab__item--information.active, #index .news__tab__item--information:hover {
    background: #ffa803;
  }
  #index .news__tab__item--information.active::after, #index .news__tab__item--information:hover::after {
    border-top-color: #ffa803;
  }
  #index .news__tab__item--school.active, #index .news__tab__item--school:hover {
    background: #2a74fb;
  }
  #index .news__tab__item--school.active::after, #index .news__tab__item--school:hover::after {
    border-top-color: #2a74fb;
  }
  #index .news__tab__item--site.active, #index .news__tab__item--site:hover {
    background: #029d92;
  }
  #index .news__tab__item--site.active::after, #index .news__tab__item--site:hover::after {
    border-top-color: #029d92;
  }
  #index .news__content {
    position: relative;
    height: 285px;
    overflow-y: auto;
    border: 1px solid #dcdcdc;
    background: #fff;
  }
  #index .news__content__item {
    display: none;
  }
  #index .news__content__item:nth-child(1) {
    display: block;
  }
  #index .news__item {
    display: block;
    padding: 10px;
    line-height: 1.5;
  }
  #index .news__item:not(:last-child) {
    border-bottom: 1px solid #dcdcdc;
  }
  #index .news__item__date {
    display: inline-block;
    font-size: 1.2rem;
  }
  #index .news__item__category {
    display: inline-block;
    margin: 0 5px;
    padding: 2px 7px;
    color: #fff;
    font-size: 1rem;
  }
  #index .news__item__category--information {
    background: #ffa803;
  }
  #index .news__item__category--school {
    background: #2a74fb;
  }
  #index .news__item__category--site {
    background: #029d92;
  }
  #index .news__item__text {
    margin: 5px 0 0;
    color: #124883;
    font-size: 1.3rem;
    text-decoration: underline;
  }
  #index .news__footer {
    box-sizing: border-box;
    height: 35px;
    padding: 0 15px;
    border: 1px solid #dcdcdc;
    border-top: none;
    background: #fff;
    font-size: 1.3rem;
    line-height: 35px;
    text-align: right;
  }
  #index .exam {
    margin: 0 0 25px;
    padding: 20px 0 10px;
    border: 1px solid #dcdcdc;
    background: #fff;
    text-align: center;
  }
  #index .exam__inner {
    display: flex;
    justify-content: center;
    margin: 0 0 15px;
  }
  #index .exam__ttl {
    margin: 0 15px;
  }
  #index .exam__text {
    font-size: 1.6rem;
  }
  #index .exam .btn {
    width: 250px;
    margin-bottom: 15px;
    border-radius: 50px;
    font-size: 1.6rem;
  }
  #index .bnr {
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    justify-content: space-between;
  }
  #index .bnr__item {
    position: relative;
    flex: 0 0 360px;
    margin: 0 0 30px;
  }
  #index .bnr__item::before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: 3px;
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.18);
    content: '';
  }
  #index .bnr__item--wide {
    flex: 0 1 100%;
  }
  /* ============================================================ */
  /* W合格もぎ　共通 */
  /* ============================================================ */
  .mogisiken .appendix {
    padding: 30px 0;
    border-bottom: 1px solid #dcdcdc;
  }
  .mogisiken .appendix::after {
    display: table;
    clear: both;
    content: '';
  }
  .mogisiken .appendix__ttl__inner {
    margin-left: 230px;
  }
  .mogisiken .appendix__img {
    width: 200px;
    float: left;
  }
  .mogisiken .appendix__column {
    margin-left: 230px;
  }
  /* ============================================================ */
  /* W合格もぎ　トップ */
  /* ============================================================ */
  /* ============================================================ */
  /* 年間開催予定と出題範囲 */
  /* ============================================================ */
  #mogisiken_schedule_index .range {
    display: block;
    width: 100%;
    border-right: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
  }
  #mogisiken_schedule_index .range tbody {
    display: flex;
  }
  #mogisiken_schedule_index .range tr {
    display: flex;
    flex: 0 0 20%;
    flex-direction: column;
  }
  #mogisiken_schedule_index .range th,
  #mogisiken_schedule_index .range td {
    display: block;
    padding: 10px;
    border-right: none;
    border-bottom: none;
    font-size: 1.2rem;
  }
  #mogisiken_schedule_index .range th {
    padding: 5px 10px;
  }
  #mogisiken_schedule_index .range td {
    flex: 1 0 auto;
  }
  #mogisiken_schedule_index .range--tokushoku tr {
    flex: 1 1 auto;
  }
  /* ============================================================ */
  /* 個人表の見方　共通 */
  /* ============================================================ */
  .mogisiken_table {
    height: auto;
    /* モーダル部基本設定
	---------------------------------------- */
    /* modal-header */
    /* modal-body */
    /* モーダル画像上のポップアップ部
	---------------------------------------- */
  }
  .mogisiken_table .page_block {
    position: relative;
  }
  .mogisiken_table .page_block .modal_area {
    -webkit-transition: all 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    box-sizing: border-box;
    position: absolute;
    border: 3px solid #e72121;
    border-radius: 6px;
    background: rgba(230, 33, 33, 0);
    transition: all 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  }
  .mogisiken_table .page_block .modal_area:hover {
    background: rgba(230, 33, 33, 0.3);
  }
  .mogisiken_table .page_block .modal_area img {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
  }
  .mogisiken_table .modal-dialog {
    width: 900px;
  }
  .mogisiken_table .modal-header {
    padding: 10px 15px;
    background: #124883;
  }
  .mogisiken_table .close {
    color: #fff;
    font-size: 32px;
  }
  .mogisiken_table .modal-title {
    color: #fff;
    font-size: 24px;
  }
  .mogisiken_table .modal-body {
    position: relative;
  }
  .mogisiken_table .blue-box {
    box-sizing: border-box;
    display: inline-block;
    position: relative;
    top: 4px;
    width: 30px;
    height: 20px;
    margin: 0 5px;
    border: 3px solid #213de7;
    border-radius: 3px;
    background: rgba(33, 61, 231, 0.3);
  }
  .mogisiken_table .modal-body .modal-body-img {
    position: relative;
    width: 868px;
    background: #589;
  }
  .mogisiken_table .modal-body .modal-body-img img {
    display: block;
    max-width: 100%;
  }
  .mogisiken_table .modal-body .on_modal_area {
    box-sizing: border-box;
    display: block;
    position: absolute;
    border: 3px solid #213de7;
    border-radius: 6px;
    background: rgba(33, 61, 231, 0.3);
    cursor: help;
    transition: all 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  }
  .mogisiken_table .modal-body .on_modal_area:hover {
    background: rgba(33, 61, 231, 0.1);
  }
  /* ============================================================ */
  /* 個人表の見方　都立そっくりテスト */
  /* ============================================================ */
  #mogisiken_table_tokyo_sokkuri_index {
    /* ページ01-モーダル部01
	---------------------------------------- */
    /* ページ01-モーダル部02
	---------------------------------------- */
    /* ページ01-モーダル部03
	---------------------------------------- */
    /* ページ01-モーダル部04
	---------------------------------------- */
    /* ページ01-モーダル部05
	---------------------------------------- */
    /* ページ02-モーダル部01
	---------------------------------------- */
    /* ページ03-モーダル部01
	---------------------------------------- */
    /* ページ03-モーダル部02
	---------------------------------------- */
  }
  #mogisiken_table_tokyo_sokkuri_index #page01-01 {
    top: 20px;
    left: 290px;
    width: 346px;
    height: 150px;
  }
  #mogisiken_table_tokyo_sokkuri_index .modal-body #page01-01-01 {
    top: 115px;
    left: 700px;
    width: 85px;
    height: 235px;
  }
  #mogisiken_table_tokyo_sokkuri_index .modal-body #page01-01-02 {
    top: 350px;
    left: 85px;
    width: 555px;
    height: 55px;
  }
  #mogisiken_table_tokyo_sokkuri_index .modal-body #page01-01-03 {
    top: 115px;
    left: 205px;
    width: 105px;
    height: 235px;
  }
  #mogisiken_table_tokyo_sokkuri_index #page01-02 {
    top: 20px;
    left: 640px;
    width: 225px;
    height: 111px;
  }
  #mogisiken_table_tokyo_sokkuri_index .modal-body #page01-02-01 {
    top: 150px;
    left: 210px;
    width: 450px;
    height: 220px;
  }
  #mogisiken_table_tokyo_sokkuri_index #page01-03 {
    top: 180px;
    left: 30px;
    width: 240px;
    height: 428px;
  }
  #mogisiken_table_tokyo_sokkuri_index .modal-body #page01-03-01 {
    top: 70px;
    left: 263px;
    width: 290px;
    height: 40px;
  }
  #mogisiken_table_tokyo_sokkuri_index .modal-body #page01-03-02 {
    top: 110px;
    left: 263px;
    width: 45px;
    height: 250px;
  }
  #mogisiken_table_tokyo_sokkuri_index .modal-body #page01-03-03 {
    top: 190px;
    left: 330px;
    width: 40px;
    height: 40px;
  }
  #mogisiken_table_tokyo_sokkuri_index .modal-body #page01-03-04 {
    top: 70px;
    left: 550px;
    width: 53px;
    height: 258px;
  }
  #mogisiken_table_tokyo_sokkuri_index .modal-body #page01-03-05 {
    top: 325px;
    left: 550px;
    width: 53px;
    height: 38px;
  }
  #mogisiken_table_tokyo_sokkuri_index .modal-body #page01-03-05 + .popover .popover-content span::before {
    display: inline-block;
    width: 9px;
    height: 13px;
    margin: 0 0 -2px;
    background: url(/common/img/mogisiken/table/backslash.png) right bottom no-repeat;
    content: "";
  }
  #mogisiken_table_tokyo_sokkuri_index .modal-body #page01-03-06 {
    top: 360px;
    left: 263px;
    width: 340px;
    height: 45px;
  }
  #mogisiken_table_tokyo_sokkuri_index .modal-body #page01-03-07 {
    top: 405px;
    left: 263px;
    width: 340px;
    height: 45px;
  }
  #mogisiken_table_tokyo_sokkuri_index .modal-body #page01-03-08 {
    top: 580px;
    left: 263px;
    width: 340px;
    height: 70px;
  }
  #mogisiken_table_tokyo_sokkuri_index #page01-04 {
    top: 180px;
    left: 742px;
    width: 228px;
    height: 168px;
  }
  #mogisiken_table_tokyo_sokkuri_index .modal-body #page01-04-01 {
    top: 148px;
    left: 200px;
    width: 470px;
    height: 144px;
  }
  #mogisiken_table_tokyo_sokkuri_index .modal-body #page01-04-02 {
    top: 290px;
    left: 200px;
    width: 470px;
    height: 65px;
  }
  #mogisiken_table_tokyo_sokkuri_index #page01-05 {
    top: 615px;
    left: 30px;
    width: 275px;
    height: 75px;
  }
  #mogisiken_table_tokyo_sokkuri_index .modal-body #page01-05-01 {
    top: 175px;
    left: 140px;
    width: 590px;
    height: 170px;
  }
  #mogisiken_table_tokyo_sokkuri_index #page02-01 {
    top: 80px;
    left: 20px;
    width: 300px;
    height: 140px;
  }
  #mogisiken_table_tokyo_sokkuri_index .modal-body #page02-01-01 {
    top: 190px;
    left: 140px;
    width: 435px;
    height: 185px;
  }
  #mogisiken_table_tokyo_sokkuri_index .modal-body #page02-01-02 {
    top: 120px;
    left: 610px;
    width: 130px;
    height: 250px;
  }
  #mogisiken_table_tokyo_sokkuri_index #page03-01 {
    top: 45px;
    left: 16px;
    width: 480px;
    height: 194px;
  }
  #mogisiken_table_tokyo_sokkuri_index .modal-body #page03-01-01 {
    top: 108px;
    left: 258px;
    width: 110px;
    height: 305px;
  }
  #mogisiken_table_tokyo_sokkuri_index .modal-body #page03-01-02 {
    top: 108px;
    left: 415px;
    width: 35px;
    height: 305px;
  }
  #mogisiken_table_tokyo_sokkuri_index #page03-02 {
    top: 235px;
    left: 16px;
    width: 480px;
    height: 450px;
  }
  #mogisiken_table_tokyo_sokkuri_index .modal-body #page03-02-01 {
    top: 351px;
    right: 330px;
    width: 160px;
    height: 50px;
  }
  #mogisiken_table_tokyo_sokkuri_index .modal-body #page03-02-02 {
    top: 50px;
    left: 550px;
    width: 200px;
    height: 195px;
  }
  #mogisiken_table_tokyo_sokkuri_index .modal-body #page03-02-03 {
    top: 587px;
    left: 110px;
    width: 440px;
    height: 64px;
  }
  #mogisiken_table_tokyo_sokkuri_index .modal-body #page03-02-04 {
    z-index: 10;
    top: 410px;
    left: 550px;
    width: 200px;
    height: 180px;
  }
  #mogisiken_table_tokyo_sokkuri_index #page03-02-04 + .popover {
    max-width: 650px !important;
  }
  /* ============================================================ */
  /* 個人表の見方　都立自校作成校対策もぎ */
  /* ============================================================ */
  #mogisiken_table_tokyo_jikou_index {
    /* ページ01-モーダル部01
	---------------------------------------- */
    /* ページ01-モーダル部02
	---------------------------------------- */
    /* ページ01-モーダル部03
	---------------------------------------- */
    /* ページ02-モーダル部01
	---------------------------------------- */
    /* ページ04-モーダル部01
	---------------------------------------- */
    /* ページ04-モーダル部02
	---------------------------------------- */
  }
  #mogisiken_table_tokyo_jikou_index #page01-01 {
    top: 20px;
    left: 316px;
    width: 322px;
    height: 165px;
  }
  #mogisiken_table_tokyo_jikou_index .modal-body #page01-01-01 {
    top: 95px;
    left: 107px;
    width: 655px;
    height: 165px;
  }
  #mogisiken_table_tokyo_jikou_index .modal-body #page01-01-02 {
    top: 275px;
    left: 107px;
    width: 655px;
    height: 150px;
  }
  #mogisiken_table_tokyo_jikou_index #page01-02 {
    top: 107px;
    left: 663px;
    width: 305px;
    height: 80px;
  }
  #mogisiken_table_tokyo_jikou_index .modal-body #page01-02-01 {
    top: 183px;
    left: 124px;
    width: 620px;
    height: 155px;
  }
  #mogisiken_table_tokyo_jikou_index #page01-03 {
    top: 197px;
    left: 35px;
    width: 305px;
    height: 450px;
  }
  #mogisiken_table_tokyo_jikou_index .modal-body #page01-03-01 {
    top: 60px;
    left: 228px;
    width: 180px;
    height: 340px;
  }
  #mogisiken_table_tokyo_jikou_index .modal-body #page01-03-02 {
    top: 229px;
    left: 518px;
    width: 50px;
    height: 58px;
  }
  #mogisiken_table_tokyo_jikou_index .modal-body #page01-03-03 {
    top: 60px;
    left: 607px;
    width: 32px;
    height: 340px;
  }
  #mogisiken_table_tokyo_jikou_index .modal-body #page01-03-04 {
    top: 410px;
    left: 228px;
    width: 411px;
    height: 93px;
  }
  #mogisiken_table_tokyo_jikou_index #page02-01 {
    top: 88px;
    left: 17px;
    width: 300px;
    height: 137px;
  }
  #mogisiken_table_tokyo_jikou_index .modal-body #page02-01-01 {
    top: 190px;
    left: 140px;
    width: 435px;
    height: 185px;
  }
  #mogisiken_table_tokyo_jikou_index .modal-body #page02-01-02 {
    top: 120px;
    left: 610px;
    width: 130px;
    height: 250px;
  }
  #mogisiken_table_tokyo_jikou_index #page04-01 {
    top: 43px;
    left: 505px;
    width: 480px;
    height: 190px;
  }
  #mogisiken_table_tokyo_jikou_index .modal-body #page04-01-01 {
    top: 100px;
    left: 250px;
    width: 115px;
    height: 320px;
  }
  #mogisiken_table_tokyo_jikou_index .modal-body #page04-01-02 {
    top: 100px;
    left: 415px;
    width: 35px;
    height: 320px;
  }
  #mogisiken_table_tokyo_jikou_index #page04-02 {
    top: 235px;
    left: 505px;
    width: 480px;
    height: 450px;
  }
  #mogisiken_table_tokyo_jikou_index .modal-body #page04-02-01 {
    top: 50px;
    left: 550px;
    width: 200px;
    height: 190px;
  }
  #mogisiken_table_tokyo_jikou_index .modal-body #page04-02-02 {
    top: 397px;
    left: 550px;
    width: 200px;
    height: 150px;
  }
  /* ============================================================ */
  /* 個人表の見方　神奈川県入試そっくりもぎ */
  /* ============================================================ */
  #mogisiken_table_kanagawa_sokkuri_index {
    /* ページ01-モーダル部01
	---------------------------------------- */
    /* ページ01-モーダル部02
	---------------------------------------- */
    /* ページ01-モーダル部03
	---------------------------------------- */
    /* ページ01-モーダル部04
	---------------------------------------- */
    /* ページ01-モーダル部05
	---------------------------------------- */
    /* ページ02-モーダル部01
	---------------------------------------- */
    /* ページ03-モーダル部01
	---------------------------------------- */
    /* ページ03-モーダル部02
	---------------------------------------- */
  }
  #mogisiken_table_kanagawa_sokkuri_index #page01-01 {
    top: 20px;
    left: 290px;
    width: 346px;
    height: 150px;
  }
  #mogisiken_table_kanagawa_sokkuri_index .modal-body #page01-01-01 {
    top: 105px;
    left: 205px;
    width: 105px;
    height: 235px;
  }
  #mogisiken_table_kanagawa_sokkuri_index .modal-body #page01-01-02 {
    top: 105px;
    left: 707px;
    width: 85px;
    height: 235px;
  }
  #mogisiken_table_kanagawa_sokkuri_index .modal-body #page01-01-03 {
    top: 350px;
    left: 85px;
    width: 555px;
    height: 60px;
  }
  #mogisiken_table_kanagawa_sokkuri_index #page01-02 {
    top: 20px;
    left: 640px;
    width: 225px;
    height: 111px;
  }
  #mogisiken_table_kanagawa_sokkuri_index .modal-body #page01-02-01 {
    top: 150px;
    left: 205px;
    width: 460px;
    height: 220px;
  }
  #mogisiken_table_kanagawa_sokkuri_index #page01-03 {
    top: 190px;
    left: 30px;
    width: 240px;
    height: 415px;
  }
  #mogisiken_table_kanagawa_sokkuri_index .modal-body #page01-03-01 {
    top: 84px;
    left: 302px;
    width: 255px;
    height: 57px;
  }
  #mogisiken_table_kanagawa_sokkuri_index .modal-body #page01-03-02 {
    top: 135px;
    left: 260px;
    width: 45px;
    height: 250px;
  }
  #mogisiken_table_kanagawa_sokkuri_index .modal-body #page01-03-03 {
    top: 163px;
    left: 324px;
    width: 40px;
    height: 40px;
  }
  #mogisiken_table_kanagawa_sokkuri_index .modal-body #page01-03-04 {
    top: 84px;
    left: 552px;
    width: 60px;
    height: 287px;
  }
  #mogisiken_table_kanagawa_sokkuri_index .modal-body #page01-03-05 {
    top: 368px;
    left: 552px;
    width: 59px;
    height: 33px;
  }
  #mogisiken_table_kanagawa_sokkuri_index .modal-body #page01-03-05 + .popover .popover-content span::before {
    display: inline-block;
    width: 9px;
    height: 13px;
    margin: 0 0 -2px;
    background: url(/common/img/mogisiken/table/backslash.png) right bottom no-repeat;
    content: "";
  }
  #mogisiken_table_kanagawa_sokkuri_index .modal-body #page01-03-06 {
    top: 400px;
    left: 258px;
    width: 354px;
    height: 58px;
  }
  #mogisiken_table_kanagawa_sokkuri_index .modal-body #page01-03-07 {
    top: 455px;
    left: 257px;
    width: 355px;
    height: 128px;
  }
  #mogisiken_table_kanagawa_sokkuri_index .modal-body #page01-03-08 {
    top: 580px;
    left: 257px;
    width: 355px;
    height: 72px;
  }
  #mogisiken_table_kanagawa_sokkuri_index #page01-04 {
    top: 180px;
    left: 742px;
    width: 228px;
    height: 168px;
  }
  #mogisiken_table_kanagawa_sokkuri_index .modal-body #page01-04-01 {
    top: 148px;
    left: 200px;
    width: 470px;
    height: 144px;
  }
  #mogisiken_table_kanagawa_sokkuri_index .modal-body #page01-04-02 {
    top: 290px;
    left: 200px;
    width: 470px;
    height: 35px;
  }
  #mogisiken_table_kanagawa_sokkuri_index #page01-05 {
    top: 615px;
    left: 30px;
    width: 275px;
    height: 75px;
  }
  #mogisiken_table_kanagawa_sokkuri_index .modal-body #page01-05-01 {
    top: 185px;
    left: 150px;
    width: 570px;
    height: 150px;
  }
  #mogisiken_table_kanagawa_sokkuri_index #page02-01 {
    top: 90px;
    left: 18px;
    width: 300px;
    height: 130px;
  }
  #mogisiken_table_kanagawa_sokkuri_index .modal-body #page02-01-01 {
    top: 190px;
    left: 140px;
    width: 435px;
    height: 185px;
  }
  #mogisiken_table_kanagawa_sokkuri_index .modal-body #page02-01-02 {
    top: 120px;
    left: 610px;
    width: 130px;
    height: 250px;
  }
  #mogisiken_table_kanagawa_sokkuri_index #page03-01 {
    top: 42px;
    left: 16px;
    width: 480px;
    height: 194px;
  }
  #mogisiken_table_kanagawa_sokkuri_index .modal-body #page03-01-01 {
    top: 100px;
    left: 249px;
    width: 115px;
    height: 320px;
  }
  #mogisiken_table_kanagawa_sokkuri_index .modal-body #page03-01-02 {
    top: 100px;
    left: 415px;
    width: 35px;
    height: 320px;
  }
  #mogisiken_table_kanagawa_sokkuri_index #page03-02 {
    top: 234px;
    left: 15px;
    width: 480px;
    height: 450px;
  }
  #mogisiken_table_kanagawa_sokkuri_index .modal-body #page03-02-01 {
    top: 165px;
    right: 273px;
    width: 160px;
    height: 43px;
  }
  #mogisiken_table_kanagawa_sokkuri_index .modal-body #page03-02-02 {
    top: 455px;
    left: 120px;
    width: 410px;
    height: 180px;
  }
  #mogisiken_table_kanagawa_sokkuri_index .modal-body #page03-02-03 {
    top: 450px;
    left: 550px;
    width: 195px;
    height: 170px;
  }
  #mogisiken_table_kanagawa_sokkuri_index #page03-02-03 + .popover {
    max-width: 650px !important;
  }
  /* ============================================================ */
  /* 個人表の見方　特色検査もぎ */
  /* ============================================================ */
  #mogisiken_table_tokushoku_index {
    /* ページ01-モーダル部01
	---------------------------------------- */
    /* ページ01-モーダル部02
	---------------------------------------- */
    /* ページ01-モーダル部03
	---------------------------------------- */
    /* ページ01-モーダル部04
	---------------------------------------- */
  }
  #mogisiken_table_tokushoku_index #page01-01 {
    top: 66px;
    left: 532px;
    width: 202px;
    height: 134px;
  }
  #mogisiken_table_tokushoku_index .modal-body #page01-01-01 {
    top: 230px;
    left: 260px;
    width: 348px;
    height: 75px;
  }
  #mogisiken_table_tokushoku_index .modal-body #page01-01-02 {
    top: 305px;
    left: 260px;
    width: 348px;
    height: 70px;
  }
  #mogisiken_table_tokushoku_index #page01-02 {
    top: 66px;
    left: 736px;
    width: 217px;
    height: 330px;
  }
  #mogisiken_table_tokushoku_index .modal-body #page01-02-01 {
    top: 60px;
    left: 305px;
    width: 258px;
    height: 398px;
  }
  #mogisiken_table_tokushoku_index #page01-03 {
    top: 428px;
    left: 48px;
    width: 480px;
    height: 342px;
  }
  #mogisiken_table_tokushoku_index .modal-body #page01-03-01 {
    top: 102px;
    left: 130px;
    width: 610px;
    height: 35px;
  }
  #mogisiken_table_tokushoku_index .modal-body #page01-03-02 {
    top: 188px;
    left: 130px;
    width: 610px;
    height: 145px;
  }
  #mogisiken_table_tokushoku_index .modal-body #page01-03-03 {
    top: 333px;
    left: 130px;
    width: 610px;
    height: 142px;
  }
  #mogisiken_table_tokushoku_index #page01-04 {
    top: 428px;
    left: 527px;
    width: 426px;
    height: 342px;
  }
  #mogisiken_table_tokushoku_index .modal-body #page01-04-01 {
    top: 130px;
    left: 145px;
    width: 35px;
    height: 270px;
  }
  #mogisiken_table_tokushoku_index .modal-body #page01-04-02 {
    top: 432px;
    left: 145px;
    width: 260px;
    height: 28px;
  }
  #mogisiken_table_tokushoku_index .modal-body #page01-04-03 {
    top: 365px;
    left: 332px;
    width: 30px;
    height: 34px;
  }
  #mogisiken_table_tokushoku_index .modal-body #page01-04-04 {
    top: 273px;
    left: 633px;
    width: 86px;
    height: 213px;
  }
  /* ============================================================ */
  /* 個人表の見方　私立合格もぎ */
  /* ============================================================ */
  #mogisiken_table_shiritsu_gokaku_index {
    /* ページ01-モーダル部01
	---------------------------------------- */
    /* ページ01-モーダル部02
	---------------------------------------- */
    /* ページ01-モーダル部03
	---------------------------------------- */
    /* ページ01-モーダル部04
	---------------------------------------- */
    /* ページ02-モーダル部01
	---------------------------------------- */
    /* ページ02-モーダル部02
	---------------------------------------- */
    /* ページ02-モーダル部03
	---------------------------------------- */
  }
  #mogisiken_table_shiritsu_gokaku_index #page01-01 {
    top: 52px;
    left: 388px;
    width: 353px;
    height: 80px;
  }
  #mogisiken_table_shiritsu_gokaku_index .modal-body #page01-01-01 {
    top: 180px;
    left: 625px;
    width: 85px;
    height: 160px;
  }
  #mogisiken_table_shiritsu_gokaku_index .modal-body #page01-01-02 {
    top: 180px;
    left: 707px;
    width: 85px;
    height: 160px;
  }
  #mogisiken_table_shiritsu_gokaku_index #page01-02 {
    top: 53px;
    left: 744px;
    width: 224px;
    height: 78px;
  }
  #mogisiken_table_shiritsu_gokaku_index .modal-body #page01-02-01 {
    top: 185px;
    left: 210px;
    width: 450px;
    height: 150px;
  }
  #mogisiken_table_shiritsu_gokaku_index #page01-03 {
    top: 167px;
    left: 30px;
    width: 413px;
    height: 173px;
  }
  #mogisiken_table_shiritsu_gokaku_index .modal-body #page01-03-01 {
    top: 100px;
    left: 518px;
    width: 103px;
    height: 76px;
  }
  #mogisiken_table_shiritsu_gokaku_index .modal-body #page01-03-01 + .popover .popover-content span::before {
    display: inline-block;
    width: 9px;
    height: 13px;
    margin: 0 0 -2px;
    background: url(/common/img/mogisiken/table/backslash.png) right bottom no-repeat;
    content: "";
  }
  #mogisiken_table_shiritsu_gokaku_index .modal-body #page01-03-02 {
    top: 215px;
    left: 360px;
    width: 35px;
    height: 35px;
  }
  #mogisiken_table_shiritsu_gokaku_index .modal-body #page01-03-03 {
    top: 372px;
    left: 42px;
    width: 580px;
    height: 48px;
  }
  #mogisiken_table_shiritsu_gokaku_index .modal-body #page01-03-04 {
    top: 115px;
    left: 617px;
    width: 210px;
    height: 128px;
  }
  #mogisiken_table_shiritsu_gokaku_index #page01-04 {
    top: 142px;
    left: 848px;
    width: 120px;
    height: 283px;
  }
  #mogisiken_table_shiritsu_gokaku_index .modal-body #page01-04-01 {
    top: 60px;
    left: 315px;
    width: 238px;
    height: 575px;
  }
  #mogisiken_table_shiritsu_gokaku_index #page02-01 {
    top: 18px;
    left: 290px;
    width: 450px;
    height: 65px;
  }
  #mogisiken_table_shiritsu_gokaku_index .modal-body #page02-01-01 {
    top: 203px;
    left: 40px;
    width: 788px;
    height: 115px;
  }
  #mogisiken_table_shiritsu_gokaku_index #page02-02 {
    top: 84px;
    left: 343px;
    width: 314px;
    height: 288px;
  }
  #mogisiken_table_shiritsu_gokaku_index .modal-body #page02-02-01 {
    top: 50px;
    left: 470px;
    width: 195px;
    height: 595px;
  }
  #mogisiken_table_shiritsu_gokaku_index .modal-body #page02-02-02 {
    top: 50px;
    left: 710px;
    width: 42px;
    height: 595px;
  }
  #mogisiken_table_shiritsu_gokaku_index #page02-03 {
    top: 370px;
    left: 343px;
    width: 314px;
    height: 320px;
  }
  #mogisiken_table_shiritsu_gokaku_index .modal-body #page02-03-01 {
    top: 45px;
    left: 570px;
    width: 155px;
    height: 335px;
  }
  #mogisiken_table_shiritsu_gokaku_index .modal-body #page02-03-02 {
    top: 525px;
    left: 160px;
    width: 540px;
    height: 110px;
  }
  #mogisiken_table_shiritsu_gokaku_index #page02-03-02 + .popover {
    max-width: 650px !important;
  }
  /* ============================================================ */
  /* 充実した付録 */
  /* ============================================================ */
  #mogisiken_appendix_index .exam-ttl-block {
    position: relative;
  }
  #mogisiken_appendix_index .exam-ttl-block .btn--schedule {
    display: none;
    position: absolute;
    top: 5px;
    right: 0;
  }
  #mogisiken_appendix_index .appendix {
    padding: 30px 0;
    border-bottom: 1px solid #dcdcdc;
  }
  #mogisiken_appendix_index .appendix::after {
    display: table;
    clear: both;
    content: '';
  }
  #mogisiken_appendix_index .appendix__ttl__inner {
    margin-left: 230px;
  }
  #mogisiken_appendix_index .appendix__img {
    width: 200px;
    float: left;
  }
  #mogisiken_appendix_index .appendix__column {
    margin-left: 230px;
  }
  /* ============================================================ */
  /* 究極の解説 */
  /* ============================================================ */
  .kaisetu {
    height: auto;
    /* モーダル部基本設定
	---------------------------------------- */
    /* modal-header */
    /* modal-body */
    /* モーダル画像上のポップアップ部
	---------------------------------------- */
    /* ページ01
	---------------------------------------- */
    /* ページ02
	---------------------------------------- */
    /* ページ03
	---------------------------------------- */
    /* ページ03
	---------------------------------------- */
    /* ページ05
	---------------------------------------- */
  }
  .kaisetu .detailed {
    display: flex;
    position: relative;
    align-items: center;
    justify-content: center;
    height: 70px;
    margin: 30px 0;
    color: #df4434;
    font-size: 4.0rem;
    line-height: 1.3;
  }
  .kaisetu .detailed::before {
    z-index: -1;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-width: 70px 220px 0;
    border-style: solid;
    border-color: #fae0dd transparent transparent;
    content: '';
  }
  .kaisetu .page_block {
    position: relative;
  }
  .kaisetu .page_block .modal_area {
    -webkit-transition: all 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    box-sizing: border-box;
    position: absolute;
    border: 3px solid #e72121;
    border-radius: 6px;
    background: rgba(230, 33, 33, 0);
    transition: all 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  }
  .kaisetu .page_block .modal_area:hover {
    background: rgba(230, 33, 33, 0.3);
  }
  .kaisetu .page_block .modal_area img {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
  }
  .kaisetu .modal-dialog.wide {
    width: 900px;
  }
  .kaisetu .modal-header {
    padding: 10px 15px;
    background: #124883;
  }
  .kaisetu .close {
    color: #fff;
    font-size: 32px;
  }
  .kaisetu .modal-title {
    color: #fff;
    font-size: 24px;
  }
  .kaisetu .modal-body {
    position: relative;
  }
  .kaisetu .blue-box {
    box-sizing: border-box;
    display: inline-block;
    position: relative;
    top: 4px;
    width: 30px;
    height: 20px;
    margin: 0 5px;
    border: 3px solid #213de7;
    border-radius: 3px;
    background: rgba(33, 61, 231, 0.3);
  }
  .kaisetu .modal-body .modal-body-img {
    position: relative;
    margin: 0 0 20px;
  }
  .kaisetu .modal-body .modal-body-img img {
    display: block;
    max-width: 100%;
    margin: 0 auto;
  }
  .kaisetu .modal-body .on_modal_area {
    box-sizing: border-box;
    display: block;
    position: absolute;
    border: 3px solid #213de7;
    border-radius: 6px;
    background: rgba(33, 61, 231, 0.3);
    cursor: help;
    transition: all 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  }
  .kaisetu .modal-body .on_modal_area:hover {
    background: rgba(33, 61, 231, 0.1);
  }
  .kaisetu #page01-01 {
    top: 390px;
    left: 50px;
    width: 200px;
    height: 40px;
  }
  .kaisetu #page01-02 {
    top: 210px;
    left: 740px;
    width: 200px;
    height: 190px;
  }
  .kaisetu #page01-03 {
    top: 88px;
    left: 50px;
    width: 200px;
    height: 292px;
  }
  .kaisetu #page02-01 {
    top: 140px;
    left: 45px;
    width: 390px;
    height: 40px;
  }
  .kaisetu #page02-02 {
    top: 200px;
    left: 500px;
    width: 430px;
    height: 70px;
  }
  .kaisetu #page02-03 {
    top: 430px;
    left: 505px;
    width: 425px;
    height: 170px;
  }
  .kaisetu #page03-01 {
    top: 170px;
    left: 265px;
    width: 200px;
    height: 45px;
  }
  .kaisetu #page03-02 {
    top: 400px;
    left: 45px;
    width: 195px;
    height: 208px;
  }
  .kaisetu #page03-03 {
    top: 145px;
    left: 520px;
    width: 195px;
    height: 250px;
  }
  .kaisetu #page04-01 {
    top: 165px;
    left: 255px;
    width: 210px;
    height: 40px;
  }
  .kaisetu #page04-02 {
    top: 290px;
    left: 35px;
    width: 210px;
    height: 135px;
  }
  .kaisetu #page04-03 {
    top: 280px;
    left: 260px;
    width: 190px;
    height: 220px;
  }
  .kaisetu #page04-04 {
    top: 470px;
    left: 740px;
    width: 195px;
    height: 150px;
  }
  .kaisetu #page05-01 {
    top: 252px;
    left: 50px;
    width: 410px;
    height: 35px;
  }
  .kaisetu #page05-02 {
    top: 45px;
    left: 50px;
    width: 410px;
    height: 210px;
  }
  .kaisetu #page05-03 {
    top: 133px;
    left: 515px;
    width: 415px;
    height: 245px;
  }
  .kaisetu #page05-04 {
    top: 400px;
    left: 500px;
    width: 435px;
    height: 235px;
  }
  /* ============================================================ */
  /* 5科のポイントチェック */
  /* ============================================================ */
  .point_check {
    height: auto;
    /* モーダル部基本設定
	---------------------------------------- */
    /* page_japanese
	---------------------------------------- */
    /* page_mathematics
	---------------------------------------- */
    /* page_english
	---------------------------------------- */
    /* page_society
	---------------------------------------- */
    /* page_science
	---------------------------------------- */
  }
  .point_check .page_block {
    position: relative;
  }
  .point_check .page_block .modal_area {
    box-sizing: border-box;
    position: absolute;
    border: 3px solid #e72121;
    border-radius: 6px;
    background: rgba(231, 33, 33, 0.2);
    transition: 0.3s all;
  }
  .point_check .page_block .modal_area span {
    display: block;
    position: absolute;
    right: 10px;
    bottom: 10px;
    color: #e72121;
    font-size: 1.6rem;
    font-weight: bold;
    line-height: 1.2;
    text-shadow: 1px 1px 1px #fff, 1px -1px 1px #fff, -1px -1px 1px #fff, -1px 1px 1px #fff, 2px 2px 1px #fff, 2px -2px 1px #fff, -2px -2px 1px #fff, -2px 2px 1px #fff;
  }
  .point_check .page_block .modal_area img {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
  }
  .point_check .modal .modal-dialog.wide {
    width: 900px;
  }
  .point_check .modal .modal-header {
    padding: 10px 15px;
    background: #124883;
  }
  .point_check .modal .modal-header .close {
    color: #fff;
    font-size: 32px;
  }
  .point_check .modal .modal-body {
    position: relative;
    /* モーダル画像上のポップアップ部 */
  }
  .point_check .modal .modal-body .modal-body-img {
    position: relative;
    margin: 0 0 20px;
  }
  .point_check .modal .modal-body .modal-body-img img {
    display: block;
    max-width: 100%;
    margin: 0 auto;
  }
  .point_check .modal .modal-body .on_modal_area {
    box-sizing: border-box;
    display: block;
    position: absolute;
    border: 3px solid #213de7;
    border-radius: 6px;
    background: rgba(33, 61, 231, 0.3);
    cursor: help;
    transition: all 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  }
  .point_check .modal .modal-body .on_modal_area:hover {
    background: rgba(33, 61, 231, 0.1);
  }
  .point_check #page_japanese_01 {
    top: 16px;
    left: 100px;
    width: 785px;
    height: 210px;
  }
  .point_check #page_japanese_02 {
    top: 237px;
    left: 705px;
    width: 180px;
    height: 190px;
  }
  .point_check #page_japanese_03 {
    top: 237px;
    left: 150px;
    width: 547px;
    height: 194px;
  }
  .point_check #page_japanese_04 {
    top: 447px;
    left: 28px;
    width: 135px;
    height: 204px;
  }
  .point_check #page_japanese_05 {
    top: 447px;
    left: 277px;
    width: 498px;
    height: 204px;
  }
  .point_check #page_japanese_06 {
    top: 447px;
    left: 785px;
    width: 100px;
    height: 204px;
  }
  .point_check #page_mathematics_01 {
    top: 392px;
    left: 74px;
    width: 226px;
    height: 36px;
  }
  .point_check #page_mathematics_02 {
    top: 90px;
    left: 306px;
    width: 142px;
    height: 550px;
  }
  .point_check #page_mathematics_03 {
    top: 83px;
    left: 518px;
    width: 210px;
    height: 570px;
  }
  .point_check #page_mathematics_04 {
    top: 83px;
    left: 734px;
    width: 200px;
    height: 570px;
  }
  .point_check #page_english_01 {
    top: 175px;
    left: 247px;
    width: 204px;
    height: 108px;
  }
  .point_check #page_english_02 {
    top: 85px;
    left: 518px;
    width: 308px;
    height: 570px;
  }
  .point_check #page_english_03 {
    top: 3px;
    left: 540px;
    width: 276px;
    height: 62px;
  }
  .point_check #page_english_04 {
    top: 85px;
    left: 834px;
    width: 103px;
    height: 570px;
  }
  .point_check #page_society_01 {
    top: 508px;
    left: 30px;
    width: 420px;
    height: 140px;
  }
  .point_check #page_society_02 {
    top: 5px;
    left: 518px;
    width: 418px;
    height: 72px;
  }
  .point_check #page_science_01 {
    top: 72px;
    left: 26px;
    width: 416px;
    height: 200px;
  }
  .point_check #page_science_02 {
    top: 7px;
    left: 526px;
    width: 408px;
    height: 77px;
  }
  .point_check #page_science_03 {
    top: 278px;
    left: 209px;
    width: 262px;
    height: 260px;
  }
}

@media screen and (min-width: 737px) and (min-width: 737px) and (max-width: 1024px) {
  html {
    zoom: 0.7;
    font-size: 43.75%;
  }
}

@media screen and (max-width: 736px) {
  /* ============================================================ */
  /* 基本設定 */
  /* ============================================================ */
  body {
    background: #f9f9f9;
  }
  body.menu-show {
    position: fixed;
    top: 0;
    left: 0;
  }
  #wrap {
    width: 100%;
    height: 100%;
    overflow-x: hidden;
    color: #333;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W3 JIS2004', sans-serif;
    font-size: 1.4rem;
    line-height: 1.8;
  }
  .pc-view {
    display: none !important;
  }
  a {
    color: #124883;
  }
  /* ============================================================ */
  /* header */
  /* ============================================================ */
  header .header-inner-item {
    display: flex;
    position: relative;
    flex-wrap: wrap;
    align-content: center;
    align-items: center;
    min-height: 60px;
    padding: 5px 10px;
    background: url(/common/img/common/bg_texture.png) 0 0 repeat;
    line-height: 1;
  }
  header .header-inner-item .user-name {
    flex: 0 0 100%;
    margin: -3px 0 5px;
    color: #fff;
    font-size: 1rem;
    line-height: 1.2;
    text-align: right;
  }
  header .header-inner-item .btn-menu {
    display: flex;
    flex: 0 0 auto;
    align-items: center;
    justify-content: center;
    margin: 0;
    color: #fff;
    text-align: center;
  }
  header .header-inner-item .btn-menu .icon-bars {
    font-size: 2rem;
  }
  header .header-inner-item .header-logo {
    display: flex;
    flex: 1 0 auto;
    margin: 0 10px;
  }
  header .header-inner-item .header-logo a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
  }
  header .header-inner-item .header-logo img {
    width: 186px;
  }
  header .header-inner-item .btn-mypage,
  header .header-inner-item .btn-login {
    display: flex;
    flex: 0 0 70px;
    align-items: center;
    justify-content: center;
    height: 28px;
    margin: 0;
    border-radius: 2px;
    background: #fff;
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
    color: #124883;
    font-size: 1.2rem;
  }
  header .btn-close {
    display: flex;
    position: absolute;
    top: 10px;
    right: 10px;
    align-items: center;
    justify-content: center;
    width: 34px;
    height: 34px;
    border: 1px solid #fff;
    border-radius: 50%;
    color: #fff;
    font-size: 1.8rem;
  }
  /* global-nav
----------------------------------------------------------- */
  .global-nav {
    -webkit-overflow-scrolling: touch;
    z-index: 10;
    position: fixed;
    top: -100%;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 60px 0 0;
    overflow-y: auto;
    background: rgba(0, 0, 0, 0.85);
    color: #fff;
    transition: 0.5s all;
  }
  .global-nav__item {
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  }
  .global-nav__item:first-of-type {
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .global-nav__item__link {
    display: block;
    position: relative;
    padding: 15px 20px;
    color: #fff;
  }
  .global-nav__item__link .icon-pencil,
  .global-nav__item__link .icon-search {
    margin: 0 10px 0 0;
  }
  .global-nav__item__link .icon-angle-down {
    position: absolute;
    top: 50%;
    right: 15px;
    transform: translate(0, -50%);
    font-size: 1.6rem;
  }
  .global-nav__item__link--accordion.active .icon-angle-down::before {
    content: '\F106';
  }
  .global-nav__dropdown {
    display: none;
  }
  .global-nav__dropdown__spflex {
    display: flex;
  }
  .global-nav__dropdown__spflex > * {
    flex: 0 0 50%;
  }
  .global-nav__dropdown__inner {
    font-size: 1.3rem;
  }
  .global-nav__dropdown__inner:last-child {
    padding: 0 0 15px;
  }
  .global-nav__dropdown__title {
    margin: 15px 20px 5px;
  }
  .global-nav__dropdown__item {
    display: block;
    position: relative;
    padding: 5px 20px 5px 40px;
    color: #fff;
  }
  .global-nav__dropdown__item::before {
    position: absolute;
    top: 50%;
    left: 25px;
    transform: translate(0, -50%);
    content: '-';
  }
  body.gnav-show .global-nav {
    top: 0;
  }
  /* mypage-nav
----------------------------------------------------------- */
  .mypage-nav {
    z-index: 10;
    position: fixed;
    top: -1000%;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 60px 0 0;
    background: rgba(0, 0, 0, 0.85);
    transition: 0.5s all;
  }
  .mypage-nav__item {
    display: flex;
    position: relative;
    padding: 15px 20px 15px 30px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    color: #fff;
  }
  .mypage-nav__item .icon-angle-right {
    position: absolute;
    top: 50%;
    left: 15px;
    transform: translate(0, -50%);
  }
  .mypage-nav__item:first-of-type {
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  body.mypage-show .mypage-nav {
    top: 0;
  }
  /* ============================================================ */
  /* contents */
  /* ============================================================ */
  .contents {
    margin: 0 15px 30px;
  }
  .contents__inner {
    margin: 0 0 30px;
  }
  .contents__inner #main-contents {
    margin: 0 0 50px;
  }
  .link-underline {
    color: #124883;
    text-decoration: underline;
  }
  .accordion {
    cursor: pointer;
  }
  .accordion-block,
  .accordion-block-sp {
    display: none;
  }
  .icon-stack {
    display: inline-block;
    position: relative;
    width: 1.5em;
    height: 1em;
  }
  .icon-stack > * {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  /* ============================================================ */
  /* 汎用スタイル */
  /* ============================================================ */
  /* --------------------------------------------------- */
  /* テキスト */
  /* --------------------------------------------------- */
  .lead {
    color: #124883;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004', sans-serif;
    font-size: 1.6rem;
  }
  p {
    margin-bottom: 25px;
  }
  footer p,
  #side p {
    margin-bottom: 0;
  }
  em {
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004', sans-serif;
  }
  strong {
    color: #de2e25;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004', sans-serif;
  }
  .indent {
    display: table;
  }
  .indent > span:first-child {
    display: table-cell;
  }
  .link-underline {
    color: #124883;
    text-decoration: underline;
  }
  /* --------------------------------------------------- */
  /* 見出し */
  /* --------------------------------------------------- */
  .ttl01 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 150px;
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    background-image: url(/common/img/common/bg_visual.png);
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }
  .ttl01__text {
    color: #fff;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004';
    font-size: 2.4rem;
    line-height: 1.2;
    text-align: center;
  }
  .ttl01__text::after {
    display: block;
    margin: 10px 0 0;
    color: #7196be;
    font-family: Arial, Helvetica," sans-serif";
    font-size: 1.2rem;
    content: attr(data-text);
  }
  .juku-search .ttl01 {
    background-image: url(/common/img/juku-search/bg_visual.png);
  }
  .school-search .ttl01 {
    background-image: url(/common/img/school-search/bg_visual.png);
  }
  .knowledge .ttl01 {
    background-image: url(/common/img/knowledge/bg_visual.png);
  }
  .mogisiken .ttl01 {
    background-image: url(/common/img/mogisiken/bg_visual.png);
  }
  .application .ttl01 {
    background-image: url(/common/img/application/bg_visual.png);
  }
  .ttl02 {
    margin: 0 0 20px;
    color: #124883;
    font-size: 2rem;
    line-height: 1.5;
  }
  .ttl03 {
    position: relative;
    margin: 0 0 20px;
    padding: 15px;
    border-bottom: 3px solid #dcdcdc;
    border-radius: 3px 3px 0 0;
    background: #124883;
    color: #ffffff;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004', sans-serif;
    font-size: 1.8rem;
    line-height: 1.5;
    /*
	&::before,
	&::after {
		position: absolute;
		left: 0;
		top: -3px;
		content: '';
		border-top-width: 3px;
		border-top-style: solid;
	}
	&::before {
		width: 100px;
		border-top-color: #3f90bb;
	}
	&::after {
		width: 50px;
		border-top-color: $baseColor;
	}
	*/
  }
  .ttl03.accordion {
    position: relative;
    padding-right: 30px;
  }
  .ttl03.accordion .icon-plus {
    position: absolute;
    top: 50%;
    right: 15px;
    transform: translate(0, -50%);
    color: #fff;
    font-size: 1.6rem;
  }
  .ttl03.accordion:hover {
    opacity: 0.7;
  }
  .ttl03.accordion--active .icon-plus::before {
    font-family: 'icomoon';
    content: "\F068";
  }
  .ttl04 {
    margin: 0 0 20px;
    padding: 10px 15px;
    border: 1px solid #dcdcdc;
    border-radius: 3px;
    background: #ededed;
    color: #124883;
    font-size: 1.6rem;
    line-height: 1.5;
  }
  .ttl04.accordion {
    position: relative;
    padding-right: 30px;
  }
  .ttl04.accordion .icon-plus {
    position: absolute;
    top: 50%;
    right: 15px;
    transform: translate(0, -50%);
    font-size: 1.6rem;
  }
  .ttl04.accordion:hover {
    opacity: 0.7;
  }
  .ttl04.accordion--active .icon-plus::before {
    font-family: 'icomoon';
    content: "\F068";
  }
  .ttl04.accordion--active .icon-chevron-down {
    transform: translate(0, -15%) rotate(180deg);
    transition: 0.3s all;
  }
  .ttl04 .square-number {
    flex: 0 0 24px;
    height: 24px;
    margin: 0 10px 0 0;
    border-radius: 2px;
    background: #124883;
    color: #fff;
    font-size: 1.2rem;
    line-height: 24px;
    text-align: center;
  }
  .ttl05 {
    margin: 0 0 20px;
    padding: 0 0 10px;
    border-bottom: 1px solid #dcdcdc;
    color: #0e4580;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004';
    font-size: 1.6rem;
    line-height: 1.5;
  }
  .ttl05.accordion {
    position: relative;
  }
  .ttl05.accordion .icon-plus {
    position: absolute;
    top: 50%;
    right: 15px;
    transform: translate(0, -50%);
    font-size: 1.6rem;
  }
  .ttl05.accordion:hover {
    opacity: 0.7;
  }
  .ttl05.accordion--active .icon-plus::before {
    font-family: 'icomoon';
    content: "\F068";
  }
  .ttl06 {
    margin: 0 0 10px;
    color: #ff9600;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004';
    font-size: 1.6rem;
    line-height: 1.5;
  }
  /* --------------------------------------------------- */
  /* カラム制御 */
  /* --------------------------------------------------- */
  /* 複数カラム
/* --------------------------------------------------- */
  .column {
    display: flex;
    flex-wrap: wrap;
  }
  .column > * {
    margin-bottom: 15px;
  }
  .column > * * {
    max-width: 100%;
  }
  .column > * img {
    outline: 1px solid transparent;
  }
  .column2 {
    margin-right: -1.5%;
    margin-left: -1.5%;
  }
  .column2 > * {
    width: 47%;
    margin-right: 1.5%;
    margin-left: 1.5%;
  }
  .column3 {
    margin-right: -1%;
    margin-left: -1%;
  }
  .column3 > * {
    width: 31%;
    margin-right: 1%;
    margin-left: 1%;
  }
  .column4 {
    margin-right: -1.5%;
    margin-left: -1.5%;
  }
  .column4 > * {
    width: 47%;
    margin-right: 1.5%;
    margin-left: 1.5%;
  }
  .column5 {
    margin-right: -1%;
    margin-left: -1%;
  }
  .column5 > * {
    width: 31%;
    margin-right: 1%;
    margin-left: 1%;
  }
  .column-middile {
    align-items: center;
  }
  .column-panel > * {
    border: 1px solid #dcdcdc;
    background: #fff;
    box-shadow: 0 1px 0 #e8e8e8;
  }
  .column-panel > *:not(.article-block) *:not(img):not(a) {
    margin: 10px 15px;
  }
  .sp-column1 {
    margin-right: 0;
    margin-left: 0;
  }
  .sp-column1 > * {
    width: 100%;
    margin-right: 0;
    margin-left: 0;
  }
  /* 幅指定カラム
------------------------------------------------------------ */
  .flex-column {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .flex-column > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .flex-column > *:not(:last-child) {
    margin-bottom: 20px;
  }
  .flex-column > * img {
    display: block;
    margin: 0 auto;
  }
  .flex-column > * * {
    max-width: 100%;
  }
  /* 画像回り込みカラム
------------------------------------------------------------ */
  .float::after {
    display: block;
    clear: both;
    content: "";
  }
  .float--left .float__item {
    max-width: 50%;
    margin: 0 20px 20px 0;
    float: left;
    text-align: center;
  }
  .float--left .float__item * {
    max-width: 100%;
  }
  .float--right .float__item {
    max-width: 50%;
    margin: 0 0 20px 20px;
    float: right;
    text-align: center;
  }
  .float--right .float__item * {
    max-width: 100%;
  }
  /* column-count
------------------------------------------------------------ */
  .column-count2 {
    -moz-column-count: 2;
         column-count: 2;
  }
  .column-count3 {
    -moz-column-count: 3;
         column-count: 3;
  }
  .column-count4 {
    -moz-column-count: 4;
         column-count: 4;
  }
  /* --------------------------------------------------- */
  /* リスト */
  /* --------------------------------------------------- */
  .list {
    list-style-type: none;
  }
  .list > * {
    position: relative;
    margin-bottom: 5px;
    padding-left: 20px;
  }
  .list > *::before {
    display: block;
    position: absolute;
    top: 0.7em;
    left: 5px;
    width: 6px;
    height: 6px;
    content: "";
  }
  .list--circle > *::before {
    width: 6px;
    height: 6px;
    border-radius: 100%;
  }
  .list--blue > *::before {
    background: #124883;
  }
  .list--black > *::before {
    background: #333;
  }
  .list--decimal {
    margin: 0 0 15px 20px;
    list-style: decimal outside;
  }
  .list--decimal > * {
    padding-left: 0;
  }
  /* --------------------------------------------------- */
  /* box */
  /* --------------------------------------------------- */
  .box {
    box-sizing: border-box;
    padding: 20px;
    background: #fff;
  }
  .box--border-white {
    border: 1px solid #fff;
  }
  .box--border-gray {
    border: 1px solid #dcdcdc;
  }
  .box--border-blue {
    border: 1px solid #124883;
  }
  .box p:last-of-type {
    margin-bottom: 0;
  }
  /* --------------------------------------------------- */
  /* iframe */
  /* --------------------------------------------------- */
  .iframe {
    position: relative;
    height: 0;
    padding-bottom: 56.25%;
    overflow: hidden;
  }
  .iframe > iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
  /* --------------------------------------------------- */
  /* table */
  /* --------------------------------------------------- */
  table,
  .table {
    word-wrap: break-word;
    width: 100%;
    border: 1px solid #dcdcdc;
    font-size: 1.2rem;
    line-height: 1.6;
    word-break: break-all;
    table-layout: fixed;
  }
  table th,
  table td,
  .table th,
  .table td {
    padding: 10px;
    border: 1px solid #dcdcdc;
    background: #fff;
    text-align: left;
    vertical-align: middle;
  }
  table--thin th,
  table--thin td,
  .table--thin th,
  .table--thin td {
    padding: 5px 5px;
    font-size: 1.2rem;
  }
  table th,
  table .bg-gray,
  .table th,
  .table .bg-gray {
    background: #efefef;
  }
  table thead th,
  table .bg-blue,
  table #main .tablelist .th01,
  .table thead th,
  .table .bg-blue,
  .table #main .tablelist .th01 {
    background: #dfeafb;
  }
  .table-wrap {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
  }
  .table-wrap table {
    table-layout: auto;
  }
  .table-wrap table th,
  .table-wrap table td {
    width: auto;
    white-space: nowrap;
  }
  /* table-column2
------------------------------------------------------------ */
  .table-column2 th,
  .table-column2 td {
    display: block;
    padding: 15px;
    border: none;
    border-top: 1px solid #dcdcdc;
  }
  .table-column2 tr:first-child th {
    border-top: none;
  }
  /* table-wide
------------------------------------------------------------ */
  .table-wide {
    display: block;
    border: none;
  }
  .table-wide th,
  .table-wide td {
    display: block;
    padding: 5px 8px;
    border-right: none;
    border-bottom: none;
    text-align: center;
  }
  .table-wide th {
    width: auto;
    text-align: left;
  }
  .table-wide thead {
    display: block;
    float: left;
    overflow-x: scroll;
  }
  .table-wide thead th {
    border-left: 1px solid #dcdcdc;
  }
  .table-wide tbody {
    display: block;
    width: auto;
    overflow-x: auto;
    white-space: nowrap;
  }
  .table-wide tbody tr {
    display: inline-block;
    margin: 0 -3px;
  }
  .table-wide tbody tr:last-child th,
  .table-wide tbody tr:last-child td {
    border-right: 1px solid #dcdcdc;
  }
  .table-wide thead th:first-child,
  .table-wide tbody th {
    border-top: 1px solid #dcdcdc;
  }
  .table-wide thead th:last-child,
  .table-wide tbody td:last-child {
    border-bottom: 1px solid #dcdcdc;
  }
  /* table-list
------------------------------------------------------------ */
  .table-list {
    border: none;
  }
  .table-list tr {
    display: block;
    margin: 0 0 20px;
  }
  .table-list th {
    display: block;
  }
  .table-list td {
    display: list-item;
    margin: 0 0 0 20px;
    padding: 5px 0 0;
    border: none;
    background: none;
  }
  /* table-horizontal
------------------------------------------------------------ */
  .table-horizontal {
    display: flex;
    border: none;
    border-top: 1px solid #dcdcdc;
  }
  .table-horizontal thead,
  .table-horizontal tbody {
    display: flex;
    flex: 1 0 auto;
    flex-direction: column;
  }
  .table-horizontal thead tr,
  .table-horizontal tbody tr {
    display: flex;
    flex-direction: column;
  }
  .table-horizontal thead th,
  .table-horizontal thead td,
  .table-horizontal tbody th,
  .table-horizontal tbody td {
    border-top: none;
  }
  .table-horizontal tbody td {
    border-left: none;
  }
  /* data-table
------------------------------------------------------------ */
  .data-table__year {
    width: 30%;
    text-align: center;
  }
  .data-table__grade {
    width: 15%;
    text-align: center;
  }
  .data-table tr:nth-child(2n+1) td {
    background: #f8f8f8;
  }
  /* --------------------------------------------------- */
  /* btn */
  /* --------------------------------------------------- */
  .btn {
    display: flex;
    position: relative;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 50px;
    margin: 10px 0;
    padding: 0 15px;
    border-radius: 3px;
    line-height: 1.4;
    text-align: center;
  }
  .btn [class^="icon-"]:first-child {
    margin: 0 10px 0 0;
  }
  .btn [class^="icon-"]:last-child {
    margin: 0 0 0 10px;
  }
  .btn--blue {
    border: 1px solid #124883;
    background: #124883;
    box-shadow: 0 2px 0 #0b294b;
    color: #fff;
  }
  .btn--blue:hover {
    color: #fff;
  }
  .btn--light-blue {
    border: 1px solid #1a8ec4;
    background: #1a8ec4;
    box-shadow: 0 2px 0 #126389;
    color: #fff;
  }
  .btn--red {
    border: 1px solid #de2e25;
    background: #de2e25;
    box-shadow: 0 2px 0 #a31912;
    color: #fff;
  }
  .btn--orange {
    border: 1px solid #ff9600;
    background: #ff9600;
    box-shadow: 0 2px 0 #bb5901;
    color: #fff;
  }
  .btn--blue {
    border: 1px solid #124883;
    background: #124883;
    box-shadow: 0 2px 0 #0b294b;
    color: #fff;
  }
  .btn--yellow {
    border: 1px solid #f7ce11;
    background: #f7ce11;
    box-shadow: 0 2px 0 #d2af0e;
    color: #333;
  }
  .btn--gray {
    border: 1px solid #dcdcdc;
    background: #dcdcdc;
    box-shadow: 0 2px 0 rgba(0, 0, 0, 0.2);
    color: #333;
  }
  .btn--sm {
    display: inline-flex;
    width: auto;
    min-width: inherit;
    height: auto;
    padding: 5px 10px;
    font-size: 1.2rem;
    line-height: 1.2;
  }
  .btn--circle {
    width: 30px;
    height: 30px;
    border-radius: 50%;
  }
  input[type="button"].btn,
  input[type="submit"].btn {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    display: block;
  }
  /* --------------------------------------------------- */
  /* pager */
  /* --------------------------------------------------- */
  .pager {
    display: flex;
    position: relative;
    flex-wrap: wrap;
    justify-content: center;
    margin: 30px 0 0;
  }
  .pager li {
    margin: 0 3px 10px;
  }
  .pager li * {
    display: block;
    padding: 5px 12px;
    border: 1px solid #124883;
    border-radius: 3px;
    background: #fff;
    color: #124883;
  }
  .pager li *.current {
    background: #124883;
    color: #fff;
    opacity: 1;
  }
  .pager__prev {
    position: absolute;
    left: 0;
  }
  .pager__next {
    position: absolute;
    right: 0;
  }
  /* --------------------------------------------------- */
  /* form */
  /* --------------------------------------------------- */
  .label-must {
    display: inline-block;
    position: absolute;
    top: 50%;
    right: 5px;
    padding: 5px;
    transform: translate(0, -50%);
    border-radius: 2px;
    background: #f7ce11;
    color: #333;
    font-size: 1rem;
    line-height: 1;
  }
  input[type="text"],
  input[type="password"] {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    height: 40px;
    padding: 0 10px;
    border: 1px solid #dcdcdc;
    border-radius: 0px;
    color: #333;
    font-family: "\30D2\30E9\30AE\30CE\89D2\30B4   Pro W3", Hiragino Kaku Gothic Pro, " sans-serif";
    font-size: 1.6rem;
  }
  .textarea {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    box-sizing: border-box;
    width: 100%;
    min-height: 200px;
    padding: 10px;
    border: 1px solid #dcdcdc;
    border-radius: 0px;
    font-family: "\30D2\30E9\30AE\30CE\89D2\30B4   Pro W3", Hiragino Kaku Gothic Pro, " sans-serif";
    font-size: 1.6rem;
  }
  .selectbox {
    position: relative;
    height: 40px;
    border: 1px solid #dcdcdc;
    background: #fff;
    cursor: pointer;
  }
  .selectbox::before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 40px;
    background: #124883;
    content: '';
    pointer-events: none;
  }
  .selectbox::after {
    position: absolute;
    top: 50%;
    right: 13px;
    transform: translateY(-50%);
    color: #fff;
    font-family: 'icomoon';
    font-size: 2.0rem;
    content: "\F107";
    pointer-events: none;
  }
  .selectbox select {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    width: 100%;
    height: 38px;
    padding: 0 10px;
    color: #333;
    font-size: 1.6rem;
    cursor: pointer;
  }
  /* radio
----------------------------------------------------------- */
  .radio input[type="radio"] {
    display: none;
  }
  .radio input[type="radio"] + span {
    display: block;
    position: relative;
    padding: 0 0 0 25px;
    color: #333;
    font-size: 1.6rem;
    cursor: pointer;
  }
  .radio input[type="radio"] + span::before, .radio input[type="radio"] + span::after {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    content: '';
  }
  .radio input[type="radio"] + span::before {
    left: 0;
    width: 14px;
    height: 14px;
    border: 2px solid #d2d2d2;
    border-radius: 50%;
    background: #fff;
  }
  .radio input[type="radio"] + span::after {
    left: 5px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #124883;
    opacity: 0;
  }
  .radio input[type="radio"]:checked + span::after {
    opacity: 1;
  }
  .radio.btn--light-blue span {
    color: #fff !important;
  }
  .radio.btn--light-blue input[type="radio"] + span::after {
    background: #1a8ec4;
  }
  .radio.btn--light-blue:hover span {
    color: #fff !important;
  }
  /* checkbox
----------------------------------------------------------- */
  .checkbox input[type="checkbox"] {
    display: none;
  }
  .checkbox input[type="checkbox"] + span {
    position: relative;
    padding: 0 0 0 25px;
    color: #333;
    cursor: pointer;
  }
  .checkbox input[type="checkbox"] + span::before, .checkbox input[type="checkbox"] + span::after {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
  }
  .checkbox input[type="checkbox"] + span::before {
    left: 0;
    width: 14px;
    height: 14px;
    border: 2px solid #d2d2d2;
    background: #fff;
    content: '';
  }
  .checkbox input[type="checkbox"] + span::after {
    left: 2px;
    color: #124883;
    font-family: 'icomoon';
    font-size: 1.6rem;
    content: "\F00C";
    opacity: 0;
  }
  .checkbox input[type="checkbox"]:checked + span::after {
    opacity: 1;
  }
  .checkbox.btn--blue span {
    color: #fff !important;
  }
  /* --------------------------------------------------- */
  /* flow-vertical */
  /* --------------------------------------------------- */
  .flow-vertical__item:not(:last-child) {
    position: relative;
    margin: 0 0 35px;
  }
  .flow-vertical__item:not(:last-child)::after {
    position: absolute;
    bottom: -30px;
    left: 50%;
    transform: translate(-50%, 0);
    color: #35659a;
    font-family: 'icomoon';
    content: "\F078";
  }
  .flow-vertical__item__title {
    padding: 10px 15px;
    border-radius: 3px;
    background: #fff;
    line-height: 1.5;
  }
  .flow-vertical__item__title--bg-red {
    background: #de2e25;
    color: #fff;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004';
  }
  .flow-vertical__item__text {
    margin: 15px 0;
    font-size: 1.3rem;
  }
  /* --------------------------------------------------- */
  /* flow-diagram */
  /* --------------------------------------------------- */
  .flow-diagram {
    display: flex;
    margin: 0 0 40px;
  }
  .flow-diagram__item {
    display: flex;
    position: relative;
    flex: 1 0 auto;
    align-items: center;
    justify-content: center;
    height: 50px;
    margin: 0 14px 0 0;
    background: #fff;
    line-height: 1.4;
    text-align: center;
    counter-increment: flow;
  }
  .flow-diagram__item::before, .flow-diagram__item::after {
    position: absolute;
    top: 50%;
    transform: translate(0, -50%);
    border-width: 25px 0 25px 10px;
    border-style: solid;
    border-color: transparent;
    content: '';
  }
  .flow-diagram__item::before {
    left: -10px;
    border-top-color: #fff;
    border-bottom-color: #fff;
  }
  .flow-diagram__item::after {
    right: -10px;
    border-left-color: #fff;
  }
  .flow-diagram__item:first-child::before {
    display: none;
  }
  .flow-diagram__item__text {
    font-size: 1.2rem;
  }
  .flow-diagram__item__text::before {
    display: block;
    color: #ff9600;
    font-family: Arial, Helvetica," sans-serif";
    font-size: 1rem;
    font-weight: bold;
    content: "STEP" counter(flow);
  }
  .flow-diagram__item--active {
    background: #124883;
    color: #fff;
  }
  .flow-diagram__item--active::before {
    border-top-color: #124883;
    border-bottom-color: #124883;
  }
  .flow-diagram__item--active::after {
    border-left-color: #124883;
  }
  .flow-diagram__item--active .flow-diagram__item__text::before {
    color: #fff100;
  }
  /* --------------------------------------------------- */
  /* label */
  /* --------------------------------------------------- */
  .label {
    width: 60px;
    height: 25px;
    margin: 0;
    border-width: 1px;
    border-style: solid;
    border-radius: 2px;
    color: #fff;
    font-size: 1rem;
    line-height: 25px;
    text-align: center;
  }
  .label--gray {
    border-color: #dcdcdc;
    background: #ededed;
    color: #333;
  }
  .label--orange {
    border-color: #ff9600;
    background: #ff9600;
  }
  .label--blue {
    border-color: #124883;
    background: #124883;
  }
  .label--red {
    border-color: #de2e25;
    background: #de2e25;
  }
  .label--kokuritsu, .label--koritsu, .label--shiritsu, .label--danshi, .label--joshi, .label--kyogaku {
    width: 25px;
    border: none;
    font-size: 1.2rem;
  }
  .label--kokuritsu {
    background: #377abe;
  }
  .label--koritsu {
    background: #87c341;
  }
  .label--shiritsu {
    background: #ff9600;
  }
  .label--danshi {
    background: #4cb3d5;
  }
  .label--joshi {
    background: #ea4993;
  }
  .label--kyogaku {
    background: #079798;
  }
  /* --------------------------------------------------- */
  /* link-list */
  /* --------------------------------------------------- */
  .link-list__item {
    padding: 15px 0;
    border-bottom: 1px solid #dcdcdc;
  }
  .link-list__item:first-child {
    padding-top: 0;
  }
  .link-list__item__inner {
    display: flex;
    position: relative;
    align-items: center;
  }
  .link-list__item__inner > * {
    margin: 0 15px 0 0;
  }
  .link-list__item__inner .icon-chevron-right {
    position: absolute;
    top: 50%;
    right: 10px;
    margin: 0;
    transform: translate(0, -50%);
    color: #124883;
  }
  .link-list__item--has-child {
    padding: 15px 0 0 0;
  }
  .link-list__item--has-child > .link-list__item__inner {
    margin-bottom: 10px;
  }
  .link-list__item .accordion.accordion--active .icon-plus::before {
    content: "\F068";
  }
  .link-list-inner {
    margin: 0 -5px;
    background: #e7ecf2;
  }
  .link-list-inner__item {
    padding: 15px 5px 15px 10px;
    border-bottom: 1px solid #dcdcdc;
  }
  .link-list-inner__item:last-child {
    border: none;
  }
  /* --------------------------------------------------- */
  /* footer-menu */
  /* --------------------------------------------------- */
  .footer-menu {
    display: flex;
    flex-wrap: wrap;
    margin: 0 auto;
    border-radius: 4px;
  }
  .footer-menu__item {
    display: flex;
    position: relative;
    align-items: flex-end;
    justify-content: center;
    width: 50%;
    height: 95px;
    margin: 15px 0 0;
    padding: 0 0 10px;
    border-top: 1px solid #124883;
    border-bottom: 1px solid #124883;
    background: #124883;
    color: #fff;
    line-height: 1.2;
    text-align: center;
  }
  .footer-menu__item:nth-child(2n+1) {
    border-left: 1px solid #124883;
    border-radius: 4px 0 0 4px;
  }
  .footer-menu__item:nth-child(2n) {
    border-right: 1px solid #124883;
    border-left: 1px solid #26588f;
    border-radius: 0 4px 4px 0;
  }
  .footer-menu__item:nth-child(-n+2) {
    margin-top: 0;
  }
  .footer-menu__item__icon {
    display: flex;
    position: absolute;
    top: -5px;
    left: 50%;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    transform: translate(-50%, 0);
    border-radius: 50%;
    background: #35659a;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.15);
    color: #fff;
    font-size: 1.8rem;
  }
  .footer-menu__item__icon::after {
    position: absolute;
    bottom: -6px;
    left: 50%;
    transform: translate(-50%, 0);
    border-width: 10px 7px 0;
    border-style: solid;
    border-color: #35659a transparent transparent;
    content: '';
  }
  .footer-menu__item__text {
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004';
    font-size: 1.4rem;
  }
  .footer-menu__item__text::after {
    display: block;
    margin: 5px 0 0;
    color: #7196be;
    font-family: Arial, Helvetica," sans-serif";
    font-size: 1rem;
    font-weight: bold;
    content: attr(data-text);
  }
  /* --------------------------------------------------- */
  /* topic-path */
  /* --------------------------------------------------- */
  .topic-path {
    margin: 0 0 25px;
    border-bottom: 1px solid #dcdcdc;
  }
  .topic-path__block {
    display: flex;
    height: 40px;
    padding: 0 10px;
    font-size: 1rem;
    line-height: 1.3;
  }
  .topic-path__item {
    display: flex;
    position: relative;
    align-items: center;
  }
  .topic-path__item:not(:last-child) {
    margin: 0 22px 0 0;
  }
  .topic-path__item:not(:last-child)::before, .topic-path__item:not(:last-child)::after {
    position: absolute;
    top: 0;
    border-width: 20px 0 20px 11px;
    border-style: solid;
    border-color: transparent;
    content: '';
  }
  .topic-path__item:not(:last-child)::before {
    right: -15px;
    border-left-color: #dcdcdc;
  }
  .topic-path__item:not(:last-child)::after {
    right: -14px;
    border-left-color: #f9f9f9;
  }
  /* --------------------------------------------------- */
  /* local_nav */
  /* --------------------------------------------------- */
  .local-nav {
    margin: 0 0 20px;
    border: 1px solid #dcdcdc;
    background: #fff;
    box-shadow: 0 0 7px rgba(215, 215, 215, 0.35);
  }
  .local-nav__title {
    position: relative;
    padding: 30px 0 20px;
    color: #124883;
    font-size: 2rem;
    line-height: 1.4;
    text-align: center;
  }
  .local-nav__title::before {
    position: absolute;
    top: 0;
    left: 50%;
    width: 180px;
    transform: translate(-50%, 0);
    border-top: 2px solid #124883;
    content: '';
  }
  .local-nav__title::after {
    display: block;
    margin: 5px 0 0;
    color: #7196be;
    font-family: Arial, Helvetica," sans-serif";
    font-size: 1rem;
    content: attr(data-text);
  }
  .local-nav__item {
    display: block;
    position: relative;
    padding: 10px 30px 10px 15px;
    border-top: 1px solid #dcdcdc;
  }
  .local-nav__item .icon-angle-right {
    position: absolute;
    top: 50%;
    right: 10px;
    transform: translate(0, -50%);
    color: #a7a7a7;
  }
  .local-nav__item:hover {
    background: #7196be;
    color: #fff;
    opacity: 1;
  }
  .local-nav__item:hover .icon-angle-right {
    color: #fff;
  }
  /* --------------------------------------------------- */
  /* local-nav2 */
  /* --------------------------------------------------- */
  .local-nav2 {
    margin: 0 0 20px;
    border: 1px solid #124883;
  }
  .local-nav2__title {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 15px 0;
    background: #124883;
    color: #fff;
    font-size: 2rem;
    line-height: 1.4;
    text-align: center;
  }
  .local-nav2__item {
    display: flex;
    align-items: center;
    padding: 10px 15px 10px 12px;
    background: #fff;
  }
  .local-nav2__item:not(:last-child) {
    border-bottom: 1px solid #dcdcdc;
  }
  .local-nav2__item__icon {
    flex: 0 0 auto;
    width: 30px;
    margin: 0 10px 0 0;
  }
  .local-nav2__item__text {
    flex: 1 1 auto;
  }
  .local-nav2__item .icon-angle-right {
    color: #124883;
  }
  .local-nav2__item:hover {
    background: #cce0f0;
    opacity: 1;
  }
  /* --------------------------------------------------- */
  /* side-bnr */
  /* --------------------------------------------------- */
  .side-bnr__item {
    display: block;
  }
  .side-bnr__item:not(:last-child) {
    margin: 0 0 10px;
  }
  .side-bnr__item img {
    width: 100%;
  }
  /* --------------------------------------------------- */
  /* お申込み*/
  /* venue-block */
  /* --------------------------------------------------- */
  .venue-block {
    display: flex;
    position: relative;
    flex-wrap: wrap;
    align-items: flex-start;
    padding: 15px;
    border: 1px solid #dcdcdc;
    background: #fff;
    line-height: 1.4;
  }
  .venue-block:not(:last-child) {
    margin: 0 0 20px;
  }
  .venue-block__text {
    flex: 1 1 60%;
  }
  .venue-block__text__number {
    margin: 0 0 5px;
    color: #124883;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004';
    font-style: 1.4rem;
  }
  .venue-block__text__title {
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004';
  }
  .venue-block__text__access {
    display: flex;
    align-items: center;
  }
  .venue-block__text__access__text {
    margin: 0;
    font-size: 1.2rem;
  }
  .venue-block__icon {
    display: flex;
    flex: 0 0 auto;
    align-items: center;
    justify-content: flex-end;
  }
  .venue-block__icon__item {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    margin: 0 0 0 5px;
    padding: 5px;
    border: 1px solid #dcdcdc;
    border-radius: 3px;
    background: #f8f8f8;
  }
  .venue-block__btn {
    flex: 0 0 100%;
    padding: 10px 0 0;
  }
  /* --------------------------------------------------- */
  /* 申込履歴 */
  /* history-list */
  /* --------------------------------------------------- */
  .history-list__item {
    display: flex;
    align-items: center;
    padding: 15px 0 15px 5px;
    border-bottom: 1px solid #dcdcdc;
    line-height: 1.4;
  }
  .history-list__item:first-child {
    padding-top: 0;
  }
  .history-list__item__text {
    flex: 1 1 auto;
    margin: 0 15px 0 0;
  }
  .history-list__item__text > *:not(:last-child) {
    margin-bottom: 5px;
  }
  .history-list__item__text__time {
    display: block;
    font-size: 1.3rem;
  }
  .history-list__item__btn {
    flex: 0 0 auto;
    margin: 0 0 0 15px;
  }
  .history-list__item__btn button[class^="btn"] {
    display: -webkit-box;
    display: -moz-box;
  }
  .history-list__item .btn {
    width: 90px;
    height: 36px;
    padding: 0;
    font-size: 1.2rem;
  }
  .history-list__item .btn:first-child {
    margin-top: 0;
  }
  .history-list__item .btn:last-child {
    margin-bottom: 0;
  }
  /* --------------------------------------------------- */
  /* 申込履歴・キャンセル確認 */
  /* confirm-cancel */
  /* --------------------------------------------------- */
  .confirm-cancel__lead {
    color: #124883;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004' !important;
    font-size: 1.6rem;
    line-height: 1.5;
    text-align: center;
  }
  .confirm-cancel__btn {
    display: flex;
    flex-direction: column-reverse;
    margin: 10px 0 0;
  }
  /* --------------------------------------------------- */
  /* 学校検索・検索結果一覧*/
  /* school-result-list*/
  /* --------------------------------------------------- */
  .school-result-list {
    border-top: 1px solid #dcdcdc;
  }
  .school-result-list__item {
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    align-items: flex-start;
    padding: 15px 5px;
    border-bottom: 1px solid #dcdcdc;
  }
  .school-result-list__item__name {
    flex: 0 0 60%;
    order: 1;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004';
    font-size: 1.6rem;
  }
  .school-result-list__item__area {
    flex: 0 0 60%;
    order: 3;
    margin: 0 0 5px;
    font-size: 1.2rem;
  }
  .school-result-list__item__kubun, .school-result-list__item__hensachi {
    flex: 0 0 40%;
    font-size: 1.2rem;
  }
  .school-result-list__item__kubun::before, .school-result-list__item__hensachi::before {
    display: inline-block;
    width: 3em;
    margin: 0 8px 0 0;
    padding: 0 5px;
    border: 1px solid #dcdcdc;
    border-radius: 2px;
    background: #ededed;
    font-size: 1rem;
    text-align: center;
  }
  .school-result-list__item__kubun {
    display: flex;
    align-items: center;
    order: 2;
  }
  .school-result-list__item__kubun::before {
    content: '\533A\5206';
  }
  .school-result-list__item__kubun .label {
    margin: 0 5px 0 0;
  }
  .school-result-list__item__hensachi {
    order: 4;
  }
  .school-result-list__item__hensachi::before {
    content: '\504F\5DEE\5024';
  }
  .school-result-list__item__web {
    flex: 0 0 100%;
    order: 5;
  }
  .school-result-list__item__web .btn {
    margin: 0;
  }
  /* --------------------------------------------------- */
  /* 塾検索 /
/* juku-search-table*/
  /* --------------------------------------------------- */
  .juku-search-table {
    display: block;
    border: none;
    border-top: 1px solid #dcdcdc;
  }
  .juku-search-table thead,
  .juku-search-table tbody {
    display: block;
  }
  .juku-search-table tr {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
  }
  .juku-search-table tr th,
  .juku-search-table tr td {
    border-top: none;
  }
  .juku-search-table thead th,
  .juku-search-table tbody th {
    flex: 0 0 100%;
  }
  .juku-search-table tbody td.number {
    display: flex;
    flex: 0 0 15%;
    align-items: center;
    justify-content: center;
    border-right: none;
  }
  .juku-search-table tbody td.area {
    flex: 0 0 85%;
  }
  /* --------------------------------------------------- */
  /* 塾検索　検索ボタン /
/* juku-search-table*/
  /* --------------------------------------------------- */
  .search-btn-block {
    display: flex;
    z-index: 5;
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 15px 10px;
    background: rgba(0, 0, 0, 0.5);
  }
  .search-btn-block > * {
    margin: 0 2%;
  }
  /* --------------------------------------------------- */
  /* 塾検索・検索結果一覧 /
/* juku-result-list*/
  /* --------------------------------------------------- */
  .juku-result-list {
    border-top: 1px solid #dcdcdc;
  }
  .juku-result-list__item {
    padding: 15px 0;
    border-bottom: 1px solid #dcdcdc;
    font-size: 1.6rem;
    line-height: 1.6;
  }
  .juku-result-list__item__name {
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004', sans-serif;
  }
  .juku-result-list__item__address {
    margin: 5px 0 10px;
    font-size: 1.3rem;
  }
  .juku-result-list__item__tel {
    font-size: 1.3rem;
  }
  .juku-result-list__item__tel::before {
    content: 'TEL\FF1A';
  }
  /* --------------------------------------------------- */
  /* 学校検索・googleマップ /
/* map-camvas */
  /* --------------------------------------------------- */
  .map-camvas {
    width: 100%;
    height: 300px;
  }
  .map-camvas iframe {
    width: 100%;
    height: 300px;
  }
  /* --------------------------------------------------- */
  /* modal */
  /* --------------------------------------------------- */
  #modal {
    display: flex;
    visibility: hidden;
    z-index: 10;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    align-items: center;
    justify-content: center;
    background: rgba(0, 0, 0, 0.7);
    opacity: 0;
  }
  #modal:target {
    visibility: visible;
    opacity: 1;
  }
  #modal .modal-content {
    position: relative;
    width: 90%;
    max-height: 90%;
    padding: 40px 15px 30px;
    overflow-y: auto;
    border-radius: 4px;
    background: #fff;
    box-shadow: 0 3px 7px rgba(0, 0, 0, 0.25);
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W3 JIS2004', sans-serif;
    font-size: 1.4rem;
    line-height: 1.8;
  }
  #modal .modal-close {
    position: absolute;
    top: 5px;
    right: 5px;
  }
  /* --------------------------------------------------- */
  /* W合格ｍもぎとは？ /
/* --------------------------------------------------- */
  .exam-type {
    padding: 15px 0;
    border-bottom: 1px solid #dcdcdc;
  }
  .exam-type__inner {
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
  }
  .exam-type__inner .icon-chevron-down {
    transition: 0.3s all;
  }
  .exam-type__inner.accordion--active .icon-chevron-down {
    transform: rotate(180deg);
  }
  .exam-type__place {
    display: flex;
    flex: 0 0 auto;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    border-radius: 3px;
    color: #fff;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004' !important;
    font-size: 1rem;
    line-height: 1.5;
    text-align: center;
  }
  .exam-type__place--tokyo {
    background: #d92317;
  }
  .exam-type__place--kanagawa {
    background: #1588c8;
  }
  .exam-type__ttl {
    position: relative;
    flex: 1 1 0%;
    margin: 0 0 0 10px;
    padding: 0 15px 0 0;
    line-height: 1.5;
  }
  .exam-type__ttl__lead {
    font-size: 1.2rem;
  }
  .exam-type__ttl__text {
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004' !important;
    font-size: 1.6rem;
  }
  .exam-type__ttl .icon-chevron-down {
    position: absolute;
    top: 50%;
    right: 0;
    transform: translate(0, -50%);
    color: #124883;
  }
  .exam-type__label {
    flex: 0 0 100%;
    margin: 5px 0 0;
    padding: 0 0 0 50px;
  }
  .exam-type__label .label {
    display: inline-block;
    width: auto;
    padding: 0 10px;
  }
  .exam-type__detail {
    margin: 20px 0 10px;
  }
  .exam-type__toritsu {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 15px 0;
    border-top: 1px dotted #dcdcdc;
  }
  .exam-type__toritsu__text {
    color: #1a8ec4;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004' !important;
  }
  .exam-type__toritsu .icon-chevron-down {
    color: #1a8ec4;
    transition: 0.3s all;
  }
  .exam-type__toritsu.accordion--active .icon-chevron-down {
    transform: rotate(180deg);
  }
  /* --------------------------------------------------- */
  /* 夏期講習 /
/* --------------------------------------------------- */
  .lecture-type {
    padding: 15px 0;
    border-bottom: 1px solid #dcdcdc;
  }
  .lecture-type__head {
    position: relative;
    margin: 0 0 20px;
  }
  .lecture-type__season {
    display: inline-block;
    margin-bottom: 5px;
    padding: 3px 10px;
    border-radius: 3px;
    color: #fff;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004' !important;
    font-size: 1.3rem;
    line-height: 1.5;
    text-align: center;
  }
  .lecture-type__season--tokyo {
    background: #d92317;
  }
  .lecture-type__season--kanagawa {
    background: #1588c8;
  }
  .lecture-type__ttl {
    line-height: 1.5;
  }
  .lecture-type__ttl__text {
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004' !important;
    font-size: 2.2rem;
  }
  .lecture-type__label {
    flex: 0 0 auto;
  }
  .lecture-type__label .label {
    display: block;
    width: auto;
    padding: 0 10px;
  }
  .lecture-type__detail {
    margin: 30px 0 15px;
  }
  .lecture-type__item {
    margin: 0 0 10px;
    padding: 0 0 10px;
    border-bottom: 1px dotted #bbb;
  }
  .lecture-type__item:last-child {
    padding: 0;
    border: none;
  }
  .lecture-type__item__ttl {
    color: #0e4580;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004';
    font-size: 1.8rem;
    line-height: 1.5;
  }
  .place-type {
    margin: 0 0 20px;
    padding: 0 0 15px 0;
    border-bottom: 1px solid #dcdcdc;
  }
  .place-type__season {
    width: 50px;
    margin: 0 0 10px;
    padding: 5px 0;
    border-radius: 3px;
    color: #fff;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004' !important;
    font-size: 1.3rem;
    line-height: 1.5;
    text-align: center;
  }
  .place-type__season--zenki {
    background: #f39947;
  }
  .place-type__season--chuki {
    background: #9cc813;
  }
  .place-type__season--koki {
    background: #e60013;
  }
  .place-type__season--saisyu {
    background: #00a1e9;
  }
  .place-type__content {
    flex: 1 1 auto;
    margin: 0;
    line-height: 1.5;
  }
  .place-type__content__ttl {
    margin: 0 0 10px;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004' !important;
    font-size: 2.4rem;
  }
  .place-type__content__date {
    display: flex;
    margin: 0 0 10px;
  }
  .place-type__content__date__label {
    flex: 0 0 80px;
  }
  .place-type__content__date__item {
    display: flex;
    flex: 1 1 auto;
    flex-wrap: wrap;
    margin: 0 0 0 15px;
  }
  .place-type__content__price {
    display: flex;
    margin: 0;
  }
  .place-type__content__price__label {
    flex: 0 0 80px;
  }
  .place-type__content__price__item {
    display: flex;
    flex: 1 1 auto;
    flex-wrap: wrap;
    margin: 0 0 0 15px;
  }
  .place-type__content__price__item > * {
    flex: 0 0 100%;
  }
  .place-type__btn {
    text-align: center;
  }
  .place-type__btn .btn--sm {
    width: 100%;
    height: 40px;
    padding: 0 15px;
    font-size: 1.6rem;
  }
  .place-type__label {
    flex: 0 0 auto;
  }
  .place-type__label .label {
    display: block;
    width: auto;
    padding: 0 10px;
  }
  .place-type__detail {
    margin: 30px 0 15px;
  }
  .place-type__item {
    display: flex;
    align-items: center;
    margin: 0 0 10px 100px;
    padding: 0 0 10px 0;
    border-bottom: 1px dotted #bbb;
  }
  .place-type__item:last-child {
    padding: 0;
    border: none;
  }
  .place-type__item__ttl {
    flex: 1 1 auto;
    color: #0e4580;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004';
    font-size: 1.8rem;
    line-height: 1.5;
  }
  .place-type__item__btn {
    flex: 0 0 auto;
  }
  .lectures-books--math {
    background: #eff8fe;
  }
  .lectures-books--english {
    background: #fcebf3;
  }
  .lectures-books--japanese {
    background: #feecd4;
  }
  .lectures-books--society {
    background: #f0eef7;
  }
  .lectures-books--science {
    background: #edf7f5;
  }
  .lectures-books__ttl {
    margin: 0 0 15px;
  }
  .lectures-books__sub-ttl {
    margin: 0 0 5px;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004';
    font-size: 1.5rem;
    line-height: 1.6;
  }
  .lectures-books__sub-ttl--math {
    color: #00a3df;
  }
  .lectures-books__sub-ttl--english {
    color: #e4007f;
  }
  .lectures-books__sub-ttl--japanese {
    color: #d17800;
  }
  .lectures-books__sub-ttl--society {
    color: #8174b4;
  }
  .lectures-books__sub-ttl--science {
    color: #00a496;
  }
  /* --------------------------------------------------- */
  /* よくある質問 /
/* --------------------------------------------------- */
  .faq__question {
    padding-right: 35px;
  }
  .faq__question__text {
    display: block;
    position: relative;
    padding: 0 0 0 22px;
    font-size: 1.4rem;
  }
  .faq__question__text::before {
    display: flex;
    position: absolute;
    top: 0;
    left: -5px;
    align-items: center;
    justify-content: center;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: #3f90bb;
    color: #fff;
    font-family: Arial, Helvetica," sans-serif";
    font-size: 1.2rem;
    font-weight: bold;
    content: 'Q';
  }
  .faq__answer:not(:last-child) {
    margin: 0 0 30px;
  }
  .faq__answer__inner {
    position: relative;
    padding-left: 20px;
  }
  .faq__answer__inner::before {
    position: absolute;
    top: 0;
    left: -5px;
    color: #ff9600;
    font-family: Arial, Helvetica," sans-serif";
    font-size: 1.8rem;
    font-weight: bold;
    content: 'A.';
  }
  /* --------------------------------------------------- */
  /* 新着情報 /
/* --------------------------------------------------- */
  .news-list__item {
    display: block;
    padding: 15px 0;
    border-bottom: 1px solid #dcdcdc;
    line-height: 1.5;
  }
  .news-list__item:first-child {
    border-top: 1px solid #dcdcdc;
  }
  .news-list__item__date {
    display: inline-block;
    margin: 0 0 5px;
    font-size: 1.2rem;
  }
  .news-list__item__category {
    display: inline-block;
    margin: 0 20px 0 0;
    padding: 3px 10px 1px;
    color: #fff;
    font-size: 1.3rem;
  }
  .news-list__item__category--information {
    background: #ffa803;
  }
  .news-list__item__category--school {
    background: #2a74fb;
  }
  .news-list__item__category--site {
    background: #029d92;
  }
  .news-list__item__text {
    display: block;
  }
  .news-entry-block {
    border-bottom: 1px solid #dcdcdc;
  }
  .news-entry-block__date {
    display: inline-block;
    margin: 0 10px 10px 0;
  }
  .news-entry-block__category {
    display: inline-block;
    margin: 0 20px 0 0;
    margin: 0 0 10px;
    padding: 3px 10px 1px;
    color: #fff;
    font-size: 1.3rem;
  }
  .news-entry-block__category--information {
    background: #ffa803;
  }
  .news-entry-block__category--school {
    background: #2a74fb;
  }
  /* --------------------------------------------------- */
  /* 講習会お申込み /
/* --------------------------------------------------- */
  .seminar-info {
    display: block;
    position: relative;
    margin: 0 0 15px;
    padding: 10px 40px 10px 15px;
    line-height: 1.5;
    cursor: pointer;
  }
  .seminar-info input[type="radio"] {
    display: none;
  }
  .seminar-info input[type="radio"] + .seminar-info__radio {
    display: block;
    position: absolute;
    top: 50%;
    right: 10px;
    width: 20px;
    transform: translate(0, -50%);
    background: #f90;
  }
  .seminar-info input[type="radio"] + .seminar-info__radio::before, .seminar-info input[type="radio"] + .seminar-info__radio::after {
    display: block;
    position: absolute;
    top: 50%;
    left: 0;
    width: 20px;
    transform: translate(0, -50%);
  }
  .seminar-info input[type="radio"] + .seminar-info__radio::before {
    box-sizing: border-box;
    height: 20px;
    border: 2px solid #dcdcdc;
    background: #fff;
    content: '';
  }
  .seminar-info input[type="radio"] + .seminar-info__radio::after {
    color: #fff;
    font-family: 'icomoon';
    font-size: 1.6rem;
    text-align: center;
    content: "\F00C";
    opacity: 0;
  }
  .seminar-info input[type="radio"]:checked + .seminar-info__radio::before {
    border-color: #124883;
    background: #124883;
  }
  .seminar-info input[type="radio"]:checked + .seminar-info__radio::after {
    opacity: 1;
  }
  .seminar-info__column {
    display: flex;
    align-items: center;
    margin: 0 0 5px;
  }
  .seminar-info__column:last-child {
    margin-bottom: 0;
  }
  .seminar-info__column__label {
    flex: 0 0 60px;
    margin: 0 10px 0 0;
    padding: 3px 0;
    border: 1px solid #dcdcdc;
    background: #fff;
    font-size: 1rem;
    line-height: 1.5;
    text-align: center;
  }
  .seminar-info__column__label--blue {
    border-color: #124883;
    background: #124883;
    color: #fff;
  }
  .seminar-info__column__text {
    flex: 1 1 auto;
  }
  .seminar-info__column__text--course {
    color: #124883;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004', sans-serif;
  }
  .seminar-info__column__text:first-child {
    padding-left: 70px;
  }
  .seminar-info__price {
    margin: 5px 0 0 70px;
  }
  /* --------------------------------------------------- */
  /* 過去問合格対策指導 /
/* --------------------------------------------------- */
  .btn-radio-wrap {
    display: flex;
    justify-content: space-between;
    width: 100%;
    border: 1px solid #dcdcdc;
    border-radius: 3px;
  }
  .btn-radio-wrap--5column .btn-radio {
    width: 20%;
  }
  .btn-radio-wrap--3column .btn-radio {
    width: 33.3%;
  }
  .btn-radio-wrap .btn-radio input[type="radio"] {
    display: none;
  }
  .btn-radio-wrap .btn-radio input[type="radio"] + span {
    display: block;
    width: 100%;
    height: 40px;
    border-left: 1px solid #dcdcdc;
    background: linear-gradient(#ffffff 0%, #f7f7f7 100%);
    font-weight: bold;
    line-height: 40px;
    text-align: center;
  }
  .btn-radio-wrap .btn-radio input[type="radio"]:checked + span {
    background: linear-gradient(#124883 0%, #346daa 100%);
    color: #fff;
  }
  .btn-radio-wrap .btn-radio:first-child input[type="radio"] + span {
    border-left: none;
  }
  .flow-subject-wrap {
    margin-bottom: 30px;
    text-align: center;
  }
  .flow-subject-wrap .flow-subject {
    display: inline-flex;
    margin: 0 auto;
    text-align: center;
  }
  .flow-subject-wrap .flow-subject li {
    position: relative;
    width: 60px;
    padding: 0 0 15px;
    color: #888888;
    font-size: 1.2rem;
  }
  .flow-subject-wrap .flow-subject li:not(:last-child)::before {
    position: absolute;
    bottom: 4px;
    left: 50%;
    width: 60px;
    border-bottom: 2px solid #b3b3b3;
    content: "";
  }
  .flow-subject-wrap .flow-subject li::after {
    display: block;
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 10px;
    height: 10px;
    margin: 0 0 0 -5px;
    border-radius: 50%;
    background: #b3b3b3;
    content: "";
  }
  .flow-subject-wrap .flow-subject__active::after {
    bottom: -3px !important;
    left: calc(50% - 4px) !important;
    border: 3px double #f9f9f9;
    background: #124883 !important;
  }
  /* --------------------------------------------------- */
  /* 入試情報　おしらせ /
/* --------------------------------------------------- */
  .nyushijoho-list__item {
    display: block;
    padding: 15px 0;
    border-bottom: 1px solid #dcdcdc;
    line-height: 1.5;
  }
  .nyushijoho-list__item:first-child {
    border-top: 1px solid #dcdcdc;
  }
  .nyushijoho-list__item__date {
    display: inline-block;
    margin: 0 0 5px;
    color: #124883;
    font-size: 1.2rem;
    font-weight: bold;
  }
  .nyushijoho-list__item__text {
    display: block;
  }
  .nyushijoho-list__item__icon {
    display: flex;
    width: 95px;
    margin-top: 10px;
    text-align: center;
  }
  .nyushijoho-list__item__excel {
    width: 30px;
    margin-right: 20px;
  }
  .nyushijoho-list__item__pdf {
    width: 30px;
  }
  /* ============================================================ */
  /* footer */
  /* ============================================================ */
  footer {
    background: #373737;
    /* pagetop
	----------------------------------------------------------- */
    /* footer-nav
	----------------------------------------------------------- */
    /* footer-lower
	----------------------------------------------------------- */
  }
  footer .pagetop {
    z-index: 1;
    position: fixed;
    right: 15px;
    bottom: 15px;
    border-radius: 3px;
    background: url(/common/img/common/bg_texture.png) 0 0 repeat;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  }
  footer .pagetop__link {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 50px;
    color: #fff;
    line-height: 1.2;
    text-align: center;
  }
  footer .pagetop__link .icon-chevron-up {
    margin: 0 0 0 0;
  }
  footer .pagetop__link__text {
    transform: scale(0.8);
    transform-origin: center center;
    font-size: 1rem;
  }
  #wrap.school-search_index footer .pagetop,
  #wrap.juku-search_index footer .pagetop {
    bottom: 95px;
  }
  footer .footer-nav {
    display: flex;
    border-top: 1px solid #dcdcdc;
  }
  footer .footer-nav__item {
    display: flex;
    position: relative;
    flex: 0 0 50%;
    align-items: center;
    height: 50px;
    padding: 0 15px;
    background: #fff;
    color: #124883;
  }
  footer .footer-nav__item:first-child {
    border-right: 1px solid #dcdcdc;
  }
  footer .footer-nav__item .icon-angle-right {
    position: absolute;
    top: 50%;
    right: 10px;
    transform: translate(0, -50%);
  }
  footer .footer-lower {
    padding: 15px;
    color: #fff;
    line-height: 1.6;
    text-align: center;
  }
  footer .footer-lower__tagline {
    margin: 0 0 5px;
    font-size: 1.2rem;
  }
  footer .footer-lower__address {
    margin: 20px 0 15px;
    font-size: 1rem;
  }
  footer .footer-lower__address__tel {
    font-size: 1.4rem;
  }
  footer .footer-lower__copyright {
    width: 133%;
    transform: scale(0.75);
    transform-origin: left top;
    font-size: 1.2rem;
  }
  /* ============================================================ */
  /* index.html */
  /* ============================================================ */
  #index {
    /* visual
	----------------------------------------------------------- */
    /* exam
	----------------------------------------------------------- */
    /* bnr
	----------------------------------------------------------- */
    /* news
	----------------------------------------------------------- */
  }
  #index #visual {
    position: relative;
    margin: 0 0 50px;
  }
  #index #visual .bxslider img {
    width: 100%;
  }
  #index #visual .bx-pager {
    display: flex;
    position: absolute;
    bottom: -20px;
    left: 0;
    align-items: center;
    justify-content: center;
    width: 100%;
  }
  #index #visual .bx-pager .bx-pager-item {
    margin: 0 5px;
  }
  #index #visual .bx-pager .bx-pager-item .bx-pager-link {
    display: block;
    width: 30px;
    height: 5px;
    background: #c1c1c1;
    text-indent: -9999px;
  }
  #index #visual .bx-pager .bx-pager-item .bx-pager-link.active {
    background: #124883;
  }
  #index .exam {
    margin: 0 0 30px;
    padding: 20px 20px 10px;
    border: 1px solid #dcdcdc;
    background: #fff;
    text-align: center;
  }
  #index .exam__inner {
    margin: 0 0 20px;
  }
  #index .exam__ttl:first-child {
    margin: 0 0 15px;
  }
  #index .exam .btn {
    margin-bottom: 15px;
    border-radius: 50px;
  }
  #index .bnr__item {
    display: block;
    position: relative;
  }
  #index .bnr__item:not(:last-child) {
    margin: 0 0 15px;
  }
  #index .bnr__item::before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: 3px;
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.18);
    content: '';
  }
  #index .news {
    margin: 30px 0 0;
    padding: 0 15px;
    border: 1px solid #dcdcdc;
    background: #fff;
  }
  #index .news__ttl__text {
    display: inline-block;
    position: relative;
    margin: 0 0 15px;
    padding: 20px 0 0;
    color: #124883;
    font-size: 1.8rem;
    line-height: 1;
  }
  #index .news__ttl__text::before {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    border-top: 3px solid #124883;
    content: '';
  }
  #index .news__ttl__text::after {
    display: block;
    margin: 10px 0 0;
    color: #7196be;
    font-size: 1rem;
    content: attr(data-text);
  }
  #index .news__tab {
    display: flex;
    margin: 0 -3px 5px 0;
  }
  #index .news__tab__item {
    position: relative;
    width: calc((100% - 9px) / 3);
    height: 32px;
    margin: 0 3px 0 0;
    background: #dadada;
    color: #333;
    font-size: 1.2rem;
    line-height: 32px;
    text-align: center;
    cursor: pointer;
  }
  #index .news__tab__item::after {
    z-index: 1;
    position: absolute;
    bottom: -6px;
    left: 50%;
    transform: translate(-50%, 0);
    border-width: 6px 6px 0;
    border-style: solid;
    border-color: transparent;
    content: '';
    opacity: 0;
  }
  #index .news__tab__item.active {
    color: #fff;
  }
  #index .news__tab__item.active::after {
    opacity: 1;
  }
  #index .news__tab__item--information.active {
    background: #ffa803;
  }
  #index .news__tab__item--information.active::after {
    border-top-color: #ffa803;
  }
  #index .news__tab__item--school.active {
    background: #2a74fb;
  }
  #index .news__tab__item--school.active::after {
    border-top-color: #2a74fb;
  }
  #index .news__tab__item--site.active {
    background: #029d92;
  }
  #index .news__tab__item--site.active::after {
    border-top-color: #029d92;
  }
  #index .news__content__item {
    display: none;
  }
  #index .news__content__item:nth-child(1) {
    display: block;
  }
  #index .news__item {
    display: block;
    padding: 10px 0;
    line-height: 1.5;
  }
  #index .news__item:not(:last-child) {
    border-bottom: 1px solid #dcdcdc;
  }
  #index .news__item__date {
    font-size: 1rem;
  }
  #index .news__item__category {
    display: inline-block;
    margin: 0 5px;
    padding: 2px 7px;
    color: #fff;
    font-size: 1rem;
  }
  #index .news__item__category--information {
    background: #ffa803;
  }
  #index .news__item__category--school {
    background: #2a74fb;
  }
  #index .news__item__category--site {
    background: #029d92;
  }
  #index .news__item__text {
    margin: 0;
    color: #124883;
    font-size: 1.2rem;
    text-decoration: underline;
  }
  #index .news__footer {
    box-sizing: border-box;
    height: 35px;
    padding: 0 5px;
    border-top: 1px solid #dcdcdc;
    font-size: 1.3rem;
    line-height: 35px;
    text-align: right;
  }
  /* ============================================================ */
  /* W合格もぎ　共通 */
  /* ============================================================ */
  .mogisiken .appendix {
    padding: 20px 0;
    border-bottom: 1px solid #dcdcdc;
  }
  .mogisiken .appendix:first-of-type {
    padding-top: 0;
  }
  .mogisiken .appendix__ttl {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
  }
  .mogisiken .appendix__ttl__inner {
    flex: 0 0 75%;
    padding: 0 0 0 15px;
  }
  .mogisiken .appendix__ttl .ttl04 {
    margin-bottom: 15px;
  }
  .mogisiken .appendix__img {
    flex: 0 0 25%;
  }
  .mogisiken .appendix__lead {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  .mogisiken .appendix__lead .lead {
    margin: 0;
  }
  .mogisiken .appendix .icon-chevron-down {
    color: #124883;
  }
  .mogisiken .appendix__column {
    margin: 20px 0 0;
  }
  /* ============================================================ */
  /* W合格もぎ　トップ */
  /* ============================================================ */
  /* ============================================================ */
  /* 年間開催予定と出題範囲 */
  /* ============================================================ */
  /* ============================================================ */
  /* 充実した付録 */
  /* ============================================================ */
  #mogisiken_appendix_index .btn--schedule {
    display: none;
    margin-top: 10px;
    text-align: right;
  }
  #mogisiken_appendix_index .appendix {
    padding: 20px 0;
    border-bottom: 1px solid #dcdcdc;
  }
  #mogisiken_appendix_index .appendix:first-of-type {
    padding-top: 0;
  }
  #mogisiken_appendix_index .appendix__ttl {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
  }
  #mogisiken_appendix_index .appendix__ttl__inner {
    flex: 0 0 75%;
    padding: 0 0 0 15px;
  }
  #mogisiken_appendix_index .appendix__ttl .ttl04 {
    margin-bottom: 15px;
  }
  #mogisiken_appendix_index .appendix__img {
    flex: 0 0 25%;
  }
  #mogisiken_appendix_index .appendix__lead {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  #mogisiken_appendix_index .appendix__lead .lead {
    margin: 0;
  }
  #mogisiken_appendix_index .appendix .icon-chevron-down {
    color: #124883;
  }
  #mogisiken_appendix_index .appendix__column {
    margin: 20px 0 0;
  }
  /* ============================================================ */
  /* 究極の解説 */
  /* ============================================================ */
  .kaisetu {
    height: auto;
    /* モーダル部基本設定
	---------------------------------------- */
    /* modal-header */
    /* modal-body */
    /* モーダル画像上のポップアップ部
	---------------------------------------- */
    /* ページ01
	---------------------------------------- */
    /* ページ02
	---------------------------------------- */
    /* ページ03
	---------------------------------------- */
    /* ページ03
	---------------------------------------- */
    /* ページ05
	---------------------------------------- */
  }
  .kaisetu .detailed {
    display: flex;
    position: relative;
    align-items: center;
    justify-content: center;
    height: 50px;
    margin: 30px 0;
    color: #df4434;
    font-size: 2.2rem;
    line-height: 1.3;
  }
  .kaisetu .detailed::before {
    z-index: -1;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-width: 50px 100px 0;
    border-style: solid;
    border-color: #fae0dd transparent transparent;
    content: '';
  }
  .kaisetu .page_block {
    position: relative;
  }
  .kaisetu .page_block .modal_area {
    -webkit-transition: all 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    box-sizing: border-box;
    position: absolute;
    border: 3px solid #e72121;
    border-radius: 6px;
    background: rgba(230, 33, 33, 0);
    transition: all 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  }
  .kaisetu .page_block .modal_area:hover {
    background: rgba(230, 33, 33, 0.3);
  }
  .kaisetu .page_block .modal_area img {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
  }
  .kaisetu .modal-dialog.wide {
    width: 900px;
  }
  .kaisetu .modal-header {
    padding: 10px 15px;
    background: #124883;
  }
  .kaisetu .close {
    color: #fff;
    font-size: 32px;
  }
  .kaisetu .modal-title {
    color: #fff;
    font-size: 24px;
  }
  .kaisetu .modal-body {
    position: relative;
  }
  .kaisetu .blue-box {
    box-sizing: border-box;
    display: inline-block;
    position: relative;
    top: 4px;
    width: 30px;
    height: 20px;
    margin: 0 5px;
    border: 3px solid #213de7;
    border-radius: 3px;
    background: rgba(33, 61, 231, 0.3);
  }
  .kaisetu .modal-body .modal-body-img {
    position: relative;
    margin: 0 0 20px;
  }
  .kaisetu .modal-body .modal-body-img img {
    display: block;
    max-width: 100%;
    margin: 0 auto;
  }
  .kaisetu .modal-body .on_modal_area {
    box-sizing: border-box;
    display: block;
    position: absolute;
    border: 3px solid #213de7;
    border-radius: 6px;
    background: rgba(33, 61, 231, 0.3);
    cursor: help;
    transition: all 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  }
  .kaisetu .modal-body .on_modal_area:hover {
    background: rgba(33, 61, 231, 0.1);
  }
  .kaisetu #page01-01 {
    top: 172px;
    left: 273px;
    width: 192px;
    height: 150px;
  }
  .kaisetu #page01-02 {
    top: 396px;
    left: 60px;
    width: 186px;
    height: 262px;
  }
  .kaisetu #page01-03 {
    top: 248px;
    left: 560px;
    width: 188px;
    height: 218px;
  }
  .kaisetu #page01-04 {
    top: 102px;
    left: 774px;
    width: 186px;
    height: 334px;
  }
  .kaisetu #page02-01 {
    top: 456px;
    left: 60px;
    width: 390px;
    height: 58px;
  }
  .kaisetu #page02-02 {
    top: 548px;
    left: 60px;
    width: 386px;
    height: 74px;
  }
  .kaisetu #page03-01 {
    top: 458px;
    left: 763px;
    width: 186px;
    height: 170px;
  }
  .kaisetu #page03-02 {
    top: 104px;
    left: 763px;
    width: 185px;
    height: 167px;
  }
  .kaisetu #page04-01 {
    top: 482px;
    left: 272px;
    width: 185px;
    height: 180px;
  }
  .kaisetu #page04-02 {
    top: 246px;
    left: 270px;
    width: 188px;
    height: 118px;
  }
  .kaisetu #page04-03 {
    top: 436px;
    left: 768px;
    width: 195px;
    height: 184px;
  }
  .kaisetu #page05-01 {
    top: 318px;
    left: 50px;
    width: 414px;
    height: 122px;
  }
  .kaisetu #page05-02 {
    top: 78px;
    left: 53px;
    width: 412px;
    height: 188px;
  }
  .kaisetu #page05-03 {
    top: 538px;
    left: 88px;
    width: 370px;
    height: 118px;
  }
  .kaisetu #page05-04 {
    top: 247px;
    left: 578px;
    width: 383px;
    height: 192px;
  }
  /* ============================================================ */
  /* 詳細別ウィンドウ */
  /* ============================================================ */
  .kaisetu_page {
    background: #fff;
    /* page_japanese
	--------------------------------------------- */
    /* page_mathematics
	--------------------------------------------- */
    /* page_english
	--------------------------------------------- */
    /* page_society
	--------------------------------------------- */
    /* page_science
	--------------------------------------------- */
  }
  .kaisetu_page .pickup-content {
    padding: 15px;
    color: #333;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W3 JIS2004', sans-serif;
    line-height: 1.6;
  }
  .kaisetu_page .pickup-content .panel {
    font-size: 1.4rem;
  }
  .kaisetu_page #page_japanese_01 {
    top: 14px;
    left: 95px;
    width: 726px;
    height: 194px;
  }
  .kaisetu_page #page_japanese_02 {
    top: 220px;
    left: 650px;
    width: 172px;
    height: 179px;
  }
  .kaisetu_page #page_japanese_03 {
    top: 220px;
    left: 140px;
    width: 509px;
    height: 179px;
  }
  .kaisetu_page #page_japanese_04 {
    top: 418px;
    left: 23px;
    width: 130px;
    height: 190px;
  }
  .kaisetu_page #page_japanese_05 {
    top: 418px;
    left: 260px;
    width: 454px;
    height: 190px;
  }
  .kaisetu_page #page_japanese_06 {
    top: 418px;
    left: 730px;
    width: 95px;
    height: 190px;
  }
  .kaisetu_page #page_mathematics_01 {
    top: 360px;
    left: 64px;
    width: 218px;
    height: 42px;
  }
  .kaisetu_page #page_mathematics_02 {
    top: 80px;
    left: 283px;
    width: 136px;
    height: 516px;
  }
  .kaisetu_page #page_mathematics_03 {
    top: 80px;
    left: 483px;
    width: 192px;
    height: 516px;
  }
  .kaisetu_page #page_mathematics_04 {
    top: 80px;
    left: 683px;
    width: 188px;
    height: 516px;
  }
  .kaisetu_page #page_english_01 {
    top: 165px;
    left: 228px;
    width: 194px;
    height: 100px;
  }
  .kaisetu_page #page_english_02 {
    top: 80px;
    left: 483px;
    width: 285px;
    height: 514px;
  }
  .kaisetu_page #page_english_03 {
    top: 0px;
    left: 502px;
    width: 256px;
    height: 62px;
  }
  .kaisetu_page #page_english_04 {
    top: 80px;
    left: 773px;
    width: 98px;
    height: 516px;
  }
  .kaisetu_page #page_society_01 {
    top: 472px;
    left: 30px;
    width: 388px;
    height: 130px;
  }
  .kaisetu_page #page_society_02 {
    top: 4px;
    left: 480px;
    width: 388px;
    height: 66px;
  }
  .kaisetu_page #page_science_01 {
    top: 65px;
    left: 24px;
    width: 390px;
    height: 188px;
  }
  .kaisetu_page #page_science_02 {
    top: 8px;
    left: 490px;
    width: 380px;
    height: 74px;
  }
  .kaisetu_page #page_science_03 {
    top: 256px;
    left: 192px;
    width: 220px;
    height: 244px;
  }
  /* ============================================================ */
  /* 5科のポイントチェック */
  /* ============================================================ */
  .point_check {
    height: auto;
    /* モーダル部基本設定
	---------------------------------------- */
    /* modal-header */
    /* modal-body */
    /* モーダル画像上のポップアップ部
	---------------------------------------- */
    /* ページ01
	---------------------------------------- */
    /* ページ02
	---------------------------------------- */
    /* ページ03
	---------------------------------------- */
    /* ページ03
	---------------------------------------- */
    /* ページ05
	---------------------------------------- */
  }
  .point_check .detailed {
    display: flex;
    position: relative;
    align-items: center;
    justify-content: center;
    height: 50px;
    margin: 30px 0;
    color: #df4434;
    font-size: 2.2rem;
    line-height: 1.3;
  }
  .point_check .detailed::before {
    z-index: -1;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-width: 50px 100px 0;
    border-style: solid;
    border-color: #fae0dd transparent transparent;
    content: '';
  }
  .point_check .page_block {
    position: relative;
  }
  .point_check .page_block .modal_area {
    -webkit-transition: all 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    box-sizing: border-box;
    position: absolute;
    border: 3px solid #e72121;
    border-radius: 6px;
    background: rgba(230, 33, 33, 0);
    transition: all 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  }
  .point_check .page_block .modal_area:hover {
    background: rgba(230, 33, 33, 0.3);
  }
  .point_check .page_block .modal_area img {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
  }
  .point_check .modal-dialog.wide {
    width: 900px;
  }
  .point_check .modal-header {
    padding: 10px 15px;
    background: #124883;
  }
  .point_check .close {
    color: #fff;
    font-size: 32px;
  }
  .point_check .modal-title {
    color: #fff;
    font-size: 24px;
  }
  .point_check .modal-body {
    position: relative;
  }
  .point_check .blue-box {
    box-sizing: border-box;
    display: inline-block;
    position: relative;
    top: 4px;
    width: 30px;
    height: 20px;
    margin: 0 5px;
    border: 3px solid #213de7;
    border-radius: 3px;
    background: rgba(33, 61, 231, 0.3);
  }
  .point_check .modal-body .modal-body-img {
    position: relative;
    margin: 0 0 20px;
  }
  .point_check .modal-body .modal-body-img img {
    display: block;
    max-width: 100%;
    margin: 0 auto;
  }
  .point_check .modal-body .on_modal_area {
    box-sizing: border-box;
    display: block;
    position: absolute;
    border: 3px solid #213de7;
    border-radius: 6px;
    background: rgba(33, 61, 231, 0.3);
    cursor: help;
    transition: all 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955);
  }
  .point_check .modal-body .on_modal_area:hover {
    background: rgba(33, 61, 231, 0.1);
  }
  .point_check #page01-01 {
    top: 172px;
    left: 273px;
    width: 192px;
    height: 150px;
  }
  .point_check #page01-02 {
    top: 396px;
    left: 60px;
    width: 186px;
    height: 262px;
  }
  .point_check #page01-03 {
    top: 248px;
    left: 560px;
    width: 188px;
    height: 218px;
  }
  .point_check #page01-04 {
    top: 102px;
    left: 774px;
    width: 186px;
    height: 334px;
  }
  .point_check #page02-01 {
    top: 456px;
    left: 60px;
    width: 390px;
    height: 58px;
  }
  .point_check #page02-02 {
    top: 548px;
    left: 60px;
    width: 386px;
    height: 74px;
  }
  .point_check #page03-01 {
    top: 458px;
    left: 763px;
    width: 186px;
    height: 170px;
  }
  .point_check #page03-02 {
    top: 104px;
    left: 763px;
    width: 185px;
    height: 167px;
  }
  .point_check #page04-01 {
    top: 482px;
    left: 272px;
    width: 185px;
    height: 180px;
  }
  .point_check #page04-02 {
    top: 246px;
    left: 270px;
    width: 188px;
    height: 118px;
  }
  .point_check #page04-03 {
    top: 436px;
    left: 768px;
    width: 195px;
    height: 184px;
  }
  .point_check #page05-01 {
    top: 318px;
    left: 50px;
    width: 414px;
    height: 122px;
  }
  .point_check #page05-02 {
    top: 78px;
    left: 53px;
    width: 412px;
    height: 188px;
  }
  .point_check #page05-03 {
    top: 538px;
    left: 88px;
    width: 370px;
    height: 118px;
  }
  .point_check #page05-04 {
    top: 247px;
    left: 578px;
    width: 383px;
    height: 192px;
  }
  /* ============================================================ */
  /* 詳細別ウィンドウ */
  /* ============================================================ */
  .point_check_page {
    background: #fff;
    /* page_japanese
	--------------------------------------------- */
    /* page_mathematics
	--------------------------------------------- */
    /* page_english
	--------------------------------------------- */
    /* page_society
	--------------------------------------------- */
    /* page_science
	--------------------------------------------- */
  }
  .point_check_page .pickup-content {
    padding: 15px;
    color: #333;
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W3 JIS2004', sans-serif;
    line-height: 1.6;
  }
  .point_check_page .pickup-content .panel {
    font-size: 1.4rem;
  }
  .point_check_page #page_japanese_01 {
    top: 14px;
    left: 95px;
    width: 726px;
    height: 194px;
  }
  .point_check_page #page_japanese_02 {
    top: 220px;
    left: 650px;
    width: 172px;
    height: 179px;
  }
  .point_check_page #page_japanese_03 {
    top: 220px;
    left: 140px;
    width: 509px;
    height: 179px;
  }
  .point_check_page #page_japanese_04 {
    top: 418px;
    left: 23px;
    width: 130px;
    height: 190px;
  }
  .point_check_page #page_japanese_05 {
    top: 418px;
    left: 260px;
    width: 454px;
    height: 190px;
  }
  .point_check_page #page_japanese_06 {
    top: 418px;
    left: 730px;
    width: 95px;
    height: 190px;
  }
  .point_check_page #page_mathematics_01 {
    top: 360px;
    left: 64px;
    width: 218px;
    height: 42px;
  }
  .point_check_page #page_mathematics_02 {
    top: 80px;
    left: 283px;
    width: 136px;
    height: 516px;
  }
  .point_check_page #page_mathematics_03 {
    top: 80px;
    left: 483px;
    width: 192px;
    height: 516px;
  }
  .point_check_page #page_mathematics_04 {
    top: 80px;
    left: 683px;
    width: 188px;
    height: 516px;
  }
  .point_check_page #page_english_01 {
    top: 165px;
    left: 228px;
    width: 194px;
    height: 100px;
  }
  .point_check_page #page_english_02 {
    top: 80px;
    left: 483px;
    width: 285px;
    height: 514px;
  }
  .point_check_page #page_english_03 {
    top: 0px;
    left: 502px;
    width: 256px;
    height: 62px;
  }
  .point_check_page #page_english_04 {
    top: 80px;
    left: 773px;
    width: 98px;
    height: 516px;
  }
  .point_check_page #page_society_01 {
    top: 472px;
    left: 30px;
    width: 388px;
    height: 130px;
  }
  .point_check_page #page_society_02 {
    top: 4px;
    left: 480px;
    width: 388px;
    height: 66px;
  }
  .point_check_page #page_science_01 {
    top: 65px;
    left: 24px;
    width: 390px;
    height: 188px;
  }
  .point_check_page #page_science_02 {
    top: 8px;
    left: 490px;
    width: 380px;
    height: 74px;
  }
  .point_check_page #page_science_03 {
    top: 256px;
    left: 192px;
    width: 220px;
    height: 244px;
  }
  .u-sp-pos-s {
    position: static !important;
  }
  .u-sp-pos-a {
    position: absolute !important;
  }
  .u-sp-pos-r {
    position: relative !important;
  }
  .u-sp-pos-f {
    position: fixed !important;
  }
  .u-sp-t-a {
    top: auto !important;
  }
  .u-sp-t-0 {
    top: 0 !important;
  }
  .u-sp-r-a {
    right: auto !important;
  }
  .u-sp-r-0 {
    right: 0 !important;
  }
  .u-sp-b-a {
    bottom: auto !important;
  }
  .u-sp-b-0 {
    bottom: 0 !important;
  }
  .u-sp-l-a {
    left: auto !important;
  }
  .u-sp-l-0 {
    left: 0 !important;
  }
  .u-sp-z-a {
    z-index: auto !important;
  }
  .u-sp-z-0 {
    z-index: 0 !important;
  }
  .u-sp-z-1 {
    z-index: 1 !important;
  }
  .u-sp-z-2 {
    z-index: 2 !important;
  }
  .u-sp-z-3 {
    z-index: 3 !important;
  }
  .u-sp-z-4 {
    z-index: 4 !important;
  }
  .u-sp-z-5 {
    z-index: 5 !important;
  }
  .u-sp-z-6 {
    z-index: 6 !important;
  }
  .u-sp-z-9999 {
    z-index: 9999 !important;
  }
  .u-sp-fl-n {
    float: none !important;
  }
  .u-sp-fl-l {
    float: left !important;
  }
  .u-sp-fl-r {
    float: right !important;
  }
  .u-sp-cl-n {
    clear: none !important;
  }
  .u-sp-cl-l {
    clear: left !important;
  }
  .u-sp-cl-r {
    clear: right !important;
  }
  .u-sp-cl-b {
    clear: both !important;
  }
  .u-sp-d-n {
    display: none !important;
  }
  .u-sp-d-b {
    display: block !important;
  }
  .u-sp-d-f {
    display: flex !important;
  }
  .u-sp-d-if {
    display: inline-flex !important;
  }
  .u-sp-d-i {
    display: inline !important;
  }
  .u-sp-d-ib {
    display: inline-block !important;
  }
  .u-sp-d-li {
    display: list-item !important;
  }
  .u-sp-d-ri {
    display: run-in !important;
  }
  .u-sp-d-cp {
    display: compact !important;
  }
  .u-sp-d-tb {
    display: table !important;
  }
  .u-sp-d-itb {
    display: inline-table !important;
  }
  .u-sp-d-tbcp {
    display: table-caption !important;
  }
  .u-sp-d-tbcl {
    display: table-column !important;
  }
  .u-sp-d-tbclg {
    display: table-column-group !important;
  }
  .u-sp-d-tbhg {
    display: table-header-group !important;
  }
  .u-sp-d-tbfg {
    display: table-footer-group !important;
  }
  .u-sp-d-tbr {
    display: table-row !important;
  }
  .u-sp-d-tbrg {
    display: table-row-group !important;
  }
  .u-sp-d-tbc {
    display: table-cell !important;
  }
  .u-sp-d-rb {
    display: ruby !important;
  }
  .u-sp-d-rbb {
    display: ruby-base !important;
  }
  .u-sp-d-rbbg {
    display: ruby-base-group !important;
  }
  .u-sp-d-rbt {
    display: ruby-text !important;
  }
  .u-sp-d-rbtg {
    display: ruby-text-group !important;
  }
  .u-sp-ov-v {
    overflow: visible !important;
  }
  .u-sp-ov-h {
    overflow: hidden !important;
  }
  .u-sp-ov-s {
    overflow: scroll !important;
  }
  .u-sp-ov-a {
    overflow: auto !important;
  }
  .u-sp-ovx-v {
    overflow-x: visible !important;
  }
  .u-sp-ovx-h {
    overflow-x: hidden !important;
  }
  .u-sp-ovx-s {
    overflow-x: scroll !important;
  }
  .u-sp-ovx-a {
    overflow-x: auto !important;
  }
  .u-sp-ovy-v {
    overflow-y: visible !important;
  }
  .u-sp-ovy-h {
    overflow-y: hidden !important;
  }
  .u-sp-ovy-s {
    overflow-y: scroll !important;
  }
  .u-sp-ovy-a {
    overflow-y: auto !important;
  }
  .u-sp-bxz-cb {
    box-sizing: content-box !important;
  }
  .u-sp-bxz-bb {
    box-sizing: border-box !important;
  }
  .u-sp-bxsh-n {
    box-shadow: none !important;
  }
  .u-sp-ol-n {
    outline: none !important;
  }
  .u-sp-olw-tn {
    outline-width: thin !important;
  }
  .u-sp-olw-md {
    outline-width: medium !important;
  }
  .u-sp-olw-tc {
    outline-width: thick !important;
  }
  .u-sp-ols-n {
    outline-style: none !important;
  }
  .u-sp-ols-dt {
    outline-style: dotted !important;
  }
  .u-sp-ols-ds {
    outline-style: dashed !important;
  }
  .u-sp-ols-s {
    outline-style: solid !important;
  }
  .u-sp-ols-db {
    outline-style: double !important;
  }
  .u-sp-ols-g {
    outline-style: groove !important;
  }
  .u-sp-ols-r {
    outline-style: ridge !important;
  }
  .u-sp-ols-i {
    outline-style: inset !important;
  }
  .u-sp-ols-o {
    outline-style: outset !important;
  }
  .u-sp-olc-i {
    outline-color: invert !important;
  }
  .u-sp-bfv-h {
    -webkit-backface-visibility: hidden !important;
            backface-visibility: hidden !important;
  }
  .u-sp-bfv-v {
    -webkit-backface-visibility: visible !important;
            backface-visibility: visible !important;
  }
  .u-sp-bd-n {
    border: none !important;
  }
  .u-sp-bd-0 {
    border: 0 !important;
  }
  .u-sp-bdcl-c {
    border-collapse: collapse !important;
  }
  .u-sp-bdcl-s {
    border-collapse: separate !important;
  }
  .u-sp-bdc-t {
    border-color: transparent !important;
  }
  .u-sp-bdc-cc {
    border-color: currentColor !important;
  }
  .u-sp-bdc-white {
    border-color: #ffffff !important;
  }
  .u-sp-bdc-silver {
    border-color: #dddddd !important;
  }
  .u-sp-bdc-gray {
    border-color: #aaaaaa !important;
  }
  .u-sp-bdc-black {
    border-color: #111111 !important;
  }
  .u-sp-bdc-navy {
    border-color: #001f3f !important;
  }
  .u-sp-bdc-blue {
    border-color: #0074d9 !important;
  }
  .u-sp-bdc-aqua {
    border-color: #7fdbff !important;
  }
  .u-sp-bdc-teal {
    border-color: #39cccc !important;
  }
  .u-sp-bdc-olive {
    border-color: #3d9970 !important;
  }
  .u-sp-bdc-green {
    border-color: #2ecc40 !important;
  }
  .u-sp-bdc-lime {
    border-color: #01ff70 !important;
  }
  .u-sp-bdc-yellow {
    border-color: #ffdc00 !important;
  }
  .u-sp-bdc-orange {
    border-color: #ff851b !important;
  }
  .u-sp-bdc-red {
    border-color: #ff4136 !important;
  }
  .u-sp-bdc-maroon {
    border-color: #85144b !important;
  }
  .u-sp-bdc-fuchsia {
    border-color: #f012be !important;
  }
  .u-sp-bdc-purple {
    border-color: #b10dc9 !important;
  }
  .u-sp-bdc-primary {
    border-color: #0275d8 !important;
  }
  .u-sp-bdc-success {
    border-color: #5cb85c !important;
  }
  .u-sp-bdc-info {
    border-color: #5bc0de !important;
  }
  .u-sp-bdc-warning {
    border-color: #f0ad4e !important;
  }
  .u-sp-bdc-danger {
    border-color: #d9534f !important;
  }
  .u-sp-bdi-n {
    -o-border-image: none !important;
       border-image: none !important;
  }
  .u-sp-bds-n {
    border-style: none !important;
  }
  .u-sp-bds-h {
    border-style: hidden !important;
  }
  .u-sp-bds-dt {
    border-style: dotted !important;
  }
  .u-sp-bds-ds {
    border-style: dashed !important;
  }
  .u-sp-bds-s {
    border-style: solid !important;
  }
  .u-sp-bds-db {
    border-style: double !important;
  }
  .u-sp-bds-w {
    border-style: wave !important;
  }
  .u-sp-bds-g {
    border-style: groove !important;
  }
  .u-sp-bds-r {
    border-style: ridge !important;
  }
  .u-sp-bds-i {
    border-style: inset !important;
  }
  .u-sp-bds-o {
    border-style: outset !important;
  }
  .u-sp-bdw-0 {
    border-width: 0 !important;
  }
  .u-sp-bdw-1 {
    border-width: 1px !important;
  }
  .u-sp-bdw-2 {
    border-width: 2px !important;
  }
  .u-sp-bdw-3 {
    border-width: 3px !important;
  }
  .u-sp-bdw-4 {
    border-width: 4px !important;
  }
  .u-sp-bdw-5 {
    border-width: 5px !important;
  }
  .u-sp-bdw-6 {
    border-width: 6px !important;
  }
  .u-sp-bdtw-0 {
    border-top-width: 0 !important;
  }
  .u-sp-bdtw-1 {
    border-top-width: 1px !important;
  }
  .u-sp-bdtw-2 {
    border-top-width: 2px !important;
  }
  .u-sp-bdtw-3 {
    border-top-width: 3px !important;
  }
  .u-sp-bdtw-4 {
    border-top-width: 4px !important;
  }
  .u-sp-bdtw-5 {
    border-top-width: 5px !important;
  }
  .u-sp-bdtw-6 {
    border-top-width: 6px !important;
  }
  .u-sp-bdrw-0 {
    border-right-width: 0 !important;
  }
  .u-sp-bdrw-1 {
    border-right-width: 1px !important;
  }
  .u-sp-bdrw-2 {
    border-right-width: 2px !important;
  }
  .u-sp-bdrw-3 {
    border-right-width: 3px !important;
  }
  .u-sp-bdrw-4 {
    border-right-width: 4px !important;
  }
  .u-sp-bdrw-5 {
    border-right-width: 5px !important;
  }
  .u-sp-bdrw-6 {
    border-right-width: 6px !important;
  }
  .u-sp-bdbw-0 {
    border-bottom-width: 0 !important;
  }
  .u-sp-bdbw-1 {
    border-bottom-width: 1px !important;
  }
  .u-sp-bdbw-2 {
    border-bottom-width: 2px !important;
  }
  .u-sp-bdbw-3 {
    border-bottom-width: 3px !important;
  }
  .u-sp-bdbw-4 {
    border-bottom-width: 4px !important;
  }
  .u-sp-bdbw-5 {
    border-bottom-width: 5px !important;
  }
  .u-sp-bdbw-6 {
    border-bottom-width: 6px !important;
  }
  .u-sp-bdlw-0 {
    border-left-width: 0 !important;
  }
  .u-sp-bdlw-1 {
    border-left-width: 1px !important;
  }
  .u-sp-bdlw-2 {
    border-left-width: 2px !important;
  }
  .u-sp-bdlw-3 {
    border-left-width: 3px !important;
  }
  .u-sp-bdlw-4 {
    border-left-width: 4px !important;
  }
  .u-sp-bdlw-5 {
    border-left-width: 5px !important;
  }
  .u-sp-bdlw-6 {
    border-left-width: 6px !important;
  }
  .u-sp-bdt-n {
    border-top: none !important;
  }
  .u-sp-bdt-0 {
    border-top: 0 !important;
  }
  .u-sp-bdtc-t {
    border-top-color: transparent !important;
  }
  .u-sp-bdtc-cc {
    border-top-color: currentColor !important;
  }
  .u-sp-bdr-n {
    border-right: none !important;
  }
  .u-sp-bdr-0 {
    border-right: 0 !important;
  }
  .u-sp-bdrc-t {
    border-right-color: transparent !important;
  }
  .u-sp-bdrc-cc {
    border-right-color: currentColor !important;
  }
  .u-sp-bdb-n {
    border-bottom: none !important;
  }
  .u-sp-bdb-0 {
    border-bottom: 0 !important;
  }
  .u-sp-bdbc-t {
    border-bottom-color: transparent !important;
  }
  .u-sp-bdbc-cc {
    border-bottom-color: currentColor !important;
  }
  .u-sp-bdl-n {
    border-left: none !important;
  }
  .u-sp-bdl-0 {
    border-left: 0 !important;
  }
  .u-sp-bdlc-t {
    border-left-color: transparent !important;
  }
  .u-sp-bdlc-cc {
    border-left-color: currentColor !important;
  }
  .u-sp-bgc-t {
    background-color: transparent !important;
  }
  .u-sp-bgc-cc {
    background-color: currentColor !important;
  }
  .u-sp-bgc-white {
    background-color: #ffffff !important;
  }
  .u-sp-bgc-silver {
    background-color: #dddddd !important;
  }
  .u-sp-bgc-gray {
    background-color: #aaaaaa !important;
  }
  .u-sp-bgc-black {
    background-color: #111111 !important;
  }
  .u-sp-bgc-navy {
    background-color: #001f3f !important;
  }
  .u-sp-bgc-blue {
    background-color: #0074d9 !important;
  }
  .u-sp-bgc-aqua {
    background-color: #7fdbff !important;
  }
  .u-sp-bgc-teal {
    background-color: #73D6CD !important;
  }
  .u-sp-bgc-olive {
    background-color: #3d9970 !important;
  }
  .u-sp-bgc-green {
    background-color: #2ecc40 !important;
  }
  .u-sp-bgc-lime {
    background-color: #01ff70 !important;
  }
  .u-sp-bgc-yellow {
    background-color: #ffdc00 !important;
  }
  .u-sp-bgc-orange {
    background-color: #ff851b !important;
  }
  .u-sp-bgc-red {
    background-color: #ff4136 !important;
  }
  .u-sp-bgc-maroon {
    background-color: #85144b !important;
  }
  .u-sp-bgc-fuchsia {
    background-color: #f012be !important;
  }
  .u-sp-bgc-purple {
    background-color: #b10dc9 !important;
  }
  .u-sp-bgc-primary {
    background-color: #0275d8 !important;
  }
  .u-sp-bgc-success {
    background-color: #5cb85c !important;
  }
  .u-sp-bgc-info {
    background-color: #5bc0de !important;
  }
  .u-sp-bgc-warning {
    background-color: #f0ad4e !important;
  }
  .u-sp-bgc-danger {
    background-color: #d9534f !important;
  }
  .u-sp-bgi-n {
    background-image: none !important;
  }
  .u-sp-bgr-n {
    background-repeat: no-repeat !important;
  }
  .u-sp-bgr-x {
    background-repeat: repeat-x !important;
  }
  .u-sp-bgr-y {
    background-repeat: repeat-y !important;
  }
  .u-sp-bgr-sp {
    background-repeat: space !important;
  }
  .u-sp-bgr-rd {
    background-repeat: round !important;
  }
  .u-sp-bga-f {
    background-attachment: fixed !important;
  }
  .u-sp-bga-s {
    background-attachment: scroll !important;
  }
  .u-sp-bgp-t {
    background-position: top !important;
  }
  .u-sp-bgp-r {
    background-position: right !important;
  }
  .u-sp-bgp-b {
    background-position: bottom !important;
  }
  .u-sp-bgp-l {
    background-position: left !important;
  }
  .u-sp-bgp-c {
    background-position: center !important;
  }
  .u-sp-bgsz-a {
    background-size: auto !important;
  }
  .u-sp-bgsz-ct {
    background-size: contain !important;
  }
  .u-sp-bgsz-cv {
    background-size: cover !important;
  }
  .u-sp-bg-n {
    background: none !important;
  }
  .u-sp-c-i {
    color: inherit !important;
  }
  .u-sp-tbl-a {
    table-layout: auto !important;
  }
  .u-sp-tbl-f {
    table-layout: fixed !important;
  }
  .u-sp-lis-n {
    list-style: none !important;
  }
  .u-sp-lisp-i {
    list-style-position: inside !important;
  }
  .u-sp-lisp-o {
    list-style-position: outside !important;
  }
  .u-sp-list-n {
    list-style-type: none !important;
  }
  .u-sp-list-d {
    list-style-type: disc !important;
  }
  .u-sp-list-c {
    list-style-type: circle !important;
  }
  .u-sp-list-s {
    list-style-type: square !important;
  }
  .u-sp-list-dc {
    list-style-type: decimal !important;
  }
  .u-sp-list-dclz {
    list-style-type: decimal-leading-zero !important;
  }
  .u-sp-list-lr {
    list-style-type: lower-roman !important;
  }
  .u-sp-list-ur {
    list-style-type: upper-roman !important;
  }
  .u-sp-lisi-n {
    list-style-image: none !important;
  }
  .u-sp-va-sup {
    vertical-align: super !important;
  }
  .u-sp-va-t {
    vertical-align: top !important;
  }
  .u-sp-va-tt {
    vertical-align: text-top !important;
  }
  .u-sp-va-m {
    vertical-align: middle !important;
  }
  .u-sp-va-bl {
    vertical-align: baseline !important;
  }
  .u-sp-va-b {
    vertical-align: bottom !important;
  }
  .u-sp-va-tb {
    vertical-align: text-bottom !important;
  }
  .u-sp-va-sub {
    vertical-align: sub !important;
  }
  .u-sp-ta-l {
    text-align: left !important;
  }
  .u-sp-ta-c {
    text-align: center !important;
  }
  .u-sp-ta-r {
    text-align: right !important;
  }
  .u-sp-ta-j {
    text-align: justify !important;
  }
  .u-sp-font-xxxs {
    font-size: 1rem !important;
  }
  .u-sp-font-xxs {
    font-size: 1.2rem !important;
  }
  .u-sp-font-xs {
    font-size: 1.3rem !important;
  }
  .u-sp-font-s {
    font-size: 1.4rem !important;
  }
  .u-sp-font-m {
    font-size: 1.6rem !important;
  }
  .u-sp-font-l {
    font-size: 1.8rem !important;
  }
  .u-sp-font-xl {
    font-size: 2rem !important;
  }
  .u-sp-font-xxl {
    font-size: 2.2rem !important;
  }
  .u-sp-font-xxxl {
    font-size: 2.4rem !important;
  }
  .u-sp-font-bold {
    font-family: '\30D2\30E9\30AE\30CE\89D2\30B4   W6 JIS2004' !important;
  }
  .u-sp-font-red {
    color: #dd0000 !important;
  }
  .u-sp-font-green {
    color: #124883 !important;
  }
  .u-sp-font-white {
    color: #fff !important;
  }
  .u-sp-font-blue {
    color: #124883 !important;
  }
  .u-sp-font-orange {
    color: #ff9600 !important;
  }
  .u-sp-font-lectures-yellow {
    color: #efbd3d !important;
  }
  .u-sp-font-lectures-orange {
    color: #e35b33 !important;
  }
  .u-sp-font-lectures-water {
    color: #61b4da !important;
  }
  .u-sp-font-lectures-green {
    color: #71b351 !important;
  }
  .u-sp-font-lectures-purple {
    color: #a55a96 !important;
  }
  .u-sp-font-lectures-red {
    color: #c4252b !important;
  }
  .u-sp-font-lectures-blue {
    color: #485a99 !important;
  }
  .u-font-lectures-pink {
    color: #E95383 !important;
  }
  .u-sp-td-n {
    text-decoration: none !important;
  }
  .u-sp-td-u {
    text-decoration: underline !important;
  }
  .u-sp-td-o {
    text-decoration: overline !important;
  }
  .u-sp-td-l {
    text-decoration: line-through !important;
  }
  .u-sp-lh-nm {
    line-height: normal !important;
  }
  .u-sp-lh-i {
    line-height: inherit !important;
  }
  .u-sp-lh-0 {
    line-height: 0 !important;
  }
  .u-sp-lh-1 {
    line-height: 1 !important;
  }
  .u-sp-lh-2 {
    line-height: 2 !important;
  }
  .u-sp-lh-3 {
    line-height: 3 !important;
  }
  .u-sp-lh-4 {
    line-height: 4 !important;
  }
  .u-sp-lh-5 {
    line-height: 5 !important;
  }
  .u-sp-lh-6 {
    line-height: 6 !important;
  }
  .u-sp-lh-xs {
    line-height: 1.25 !important;
  }
  .u-sp-lh-sm {
    line-height: 1.33 !important;
  }
  .u-sp-lh-md {
    line-height: 1.5 !important;
  }
  .u-sp-lh-lg {
    line-height: 1.75 !important;
  }
  .u-sp-lh-xl {
    line-height: 2 !important;
  }
  .u-sp-whs-nm {
    white-space: normal !important;
  }
  .u-sp-whs-p {
    white-space: pre !important;
  }
  .u-sp-whs-nw {
    white-space: nowrap !important;
  }
  .u-sp-whs-pw {
    white-space: pre-wrap !important;
  }
  .u-sp-whs-pl {
    white-space: pre-line !important;
  }
  .u-sp-wob-nm {
    word-break: normal !important;
  }
  .u-sp-wob-k {
    word-break: keep-all !important;
  }
  .u-sp-wob-ba {
    word-break: break-all !important;
  }
  .u-sp-wow-nm {
    word-wrap: normal !important;
  }
  .u-sp-wow-n {
    word-wrap: none !important;
  }
  .u-sp-wow-u {
    word-wrap: unrestricted !important;
  }
  .u-sp-wow-s {
    word-wrap: suppress !important;
  }
  .u-sp-wow-bw {
    word-wrap: break-word !important;
  }
  .u-sp-cur-a {
    cursor: auto !important;
  }
  .u-sp-cur-d {
    cursor: default !important;
  }
  .u-sp-cur-c {
    cursor: crosshair !important;
  }
  .u-sp-cur-ha {
    cursor: hand !important;
  }
  .u-sp-cur-he {
    cursor: help !important;
  }
  .u-sp-cur-m {
    cursor: move !important;
  }
  .u-sp-cur-p {
    cursor: pointer !important;
  }
  .u-sp-cur-t {
    cursor: text !important;
  }
  .u-sp-fxd-r {
    flex-direction: row !important;
  }
  .u-sp-fxd-rr {
    flex-direction: row-reverse !important;
  }
  .u-sp-fxd-c {
    flex-direction: column !important;
  }
  .u-sp-fxd-cr {
    flex-direction: column-reverse !important;
  }
  .u-sp-fxw-n {
    flex-wrap: nowrap !important;
  }
  .u-sp-fxw-w {
    flex-wrap: wrap !important;
  }
  .u-sp-fxw-wr {
    flex-wrap: wrap-reverse !important;
  }
  .u-sp-jc-fs {
    justify-content: flex-start !important;
  }
  .u-sp-jc-fe {
    justify-content: flex-end !important;
  }
  .u-sp-jc-c {
    justify-content: center !important;
  }
  .u-sp-jc-sb {
    justify-content: space-between !important;
  }
  .u-sp-jc-sa {
    justify-content: space-around !important;
  }
  .u-sp-ai-fs {
    align-items: flex-start !important;
  }
  .u-sp-ai-fe {
    align-items: flex-end !important;
  }
  .u-sp-ai-c {
    align-items: center !important;
  }
  .u-sp-ai-b {
    align-items: baseline !important;
  }
  .u-sp-ai-s {
    align-items: stretch !important;
  }
  .u-sp-ac-fs {
    align-content: flex-start !important;
  }
  .u-sp-ac-fe {
    align-content: flex-end !important;
  }
  .u-sp-ac-c {
    align-content: center !important;
  }
  .u-sp-ac-sb {
    align-content: space-between !important;
  }
  .u-sp-ac-sa {
    align-content: space-around !important;
  }
  .u-sp-ac-s {
    align-content: stretch !important;
  }
  .u-sp-ord--1 {
    order: -1 !important;
  }
  .u-sp-ord-0 {
    order: 0 !important;
  }
  .u-sp-ord-1 {
    order: 1 !important;
  }
  .u-sp-ord-2 {
    order: 2 !important;
  }
  .u-sp-ord-3 {
    order: 3 !important;
  }
  .u-sp-ord-4 {
    order: 4 !important;
  }
  .u-sp-ord-5 {
    order: 5 !important;
  }
  .u-sp-ord-6 {
    order: 6 !important;
  }
  .u-sp-ord-9999 {
    order: 9999 !important;
  }
  .u-sp-fx-n {
    flex: none !important;
  }
  .u-sp-fx-1_1_a {
    flex: 1 1 auto !important;
  }
  .u-sp-fx-1_0_a {
    flex: 1 0 auto !important;
  }
  .u-sp-fx-1_1_1 {
    flex: 1 1 1px !important;
  }
  .u-sp-as-a {
    -ms-grid-row-align: auto !important;
        align-self: auto !important;
  }
  .u-sp-as-fs {
    align-self: flex-start !important;
  }
  .u-sp-as-fe {
    align-self: flex-end !important;
  }
  .u-sp-as-c {
    -ms-grid-row-align: center !important;
        align-self: center !important;
  }
  .u-sp-as-b {
    align-self: baseline !important;
  }
  .u-sp-as-s {
    -ms-grid-row-align: stretch !important;
        align-self: stretch !important;
  }
  .u-sp-m-a {
    margin: auto !important;
  }
  .u-sp-ma0 {
    margin: 0 !important;
  }
  .u-sp-mt0 {
    margin-top: 0 !important;
  }
  .u-sp-mt5 {
    margin-top: 5px !important;
  }
  .u-sp-mt10 {
    margin-top: 10px !important;
  }
  .u-sp-mt15 {
    margin-top: 15px !important;
  }
  .u-sp-mt20 {
    margin-top: 20px !important;
  }
  .u-sp-mt25 {
    margin-top: 25px !important;
  }
  .u-sp-mt30 {
    margin-top: 30px !important;
  }
  .u-sp-mt35 {
    margin-top: 35px !important;
  }
  .u-sp-mt40 {
    margin-top: 40px !important;
  }
  .u-sp-mt45 {
    margin-top: 45px !important;
  }
  .u-sp-mt50 {
    margin-top: 50px !important;
  }
  .u-sp-mt55 {
    margin-top: 55px !important;
  }
  .u-sp-mt60 {
    margin-top: 60px !important;
  }
  .u-sp-mt65 {
    margin-top: 65px !important;
  }
  .u-sp-mt70 {
    margin-top: 70px !important;
  }
  .u-sp-mt75 {
    margin-top: 75px !important;
  }
  .u-sp-mt80 {
    margin-top: 80px !important;
  }
  .u-sp-mt85 {
    margin-top: 85px !important;
  }
  .u-sp-mt90 {
    margin-top: 90px !important;
  }
  .u-sp-mt95 {
    margin-top: 95px !important;
  }
  .u-sp-mt100 {
    margin-top: 100px !important;
  }
  .u-sp-mb0 {
    margin-bottom: 0 !important;
  }
  .u-sp-mb5 {
    margin-bottom: 5px !important;
  }
  .u-sp-mb10 {
    margin-bottom: 10px !important;
  }
  .u-sp-mb15 {
    margin-bottom: 15px !important;
  }
  .u-sp-mb20 {
    margin-bottom: 20px !important;
  }
  .u-sp-mb25 {
    margin-bottom: 25px !important;
  }
  .u-sp-mb30 {
    margin-bottom: 30px !important;
  }
  .u-sp-mb35 {
    margin-bottom: 35px !important;
  }
  .u-sp-mb40 {
    margin-bottom: 40px !important;
  }
  .u-sp-mb45 {
    margin-bottom: 45px !important;
  }
  .u-sp-mb50 {
    margin-bottom: 50px !important;
  }
  .u-sp-mb55 {
    margin-bottom: 55px !important;
  }
  .u-sp-mb60 {
    margin-bottom: 60px !important;
  }
  .u-sp-mb65 {
    margin-bottom: 65px !important;
  }
  .u-sp-mb70 {
    margin-bottom: 70px !important;
  }
  .u-sp-mb75 {
    margin-bottom: 75px !important;
  }
  .u-sp-mb80 {
    margin-bottom: 80px !important;
  }
  .u-sp-mb85 {
    margin-bottom: 85px !important;
  }
  .u-sp-mb90 {
    margin-bottom: 90px !important;
  }
  .u-sp-mb95 {
    margin-bottom: 95px !important;
  }
  .u-sp-mb100 {
    margin-bottom: 100px !important;
  }
  .u-sp-ml0 {
    margin-left: 0 !important;
  }
  .u-sp-ml5 {
    margin-left: 5px !important;
  }
  .u-sp-ml10 {
    margin-left: 10px !important;
  }
  .u-sp-ml15 {
    margin-left: 15px !important;
  }
  .u-sp-ml20 {
    margin-left: 20px !important;
  }
  .u-sp-ml25 {
    margin-left: 25px !important;
  }
  .u-sp-ml30 {
    margin-left: 30px !important;
  }
  .u-sp-ml35 {
    margin-left: 35px !important;
  }
  .u-sp-ml40 {
    margin-left: 40px !important;
  }
  .u-sp-ml45 {
    margin-left: 45px !important;
  }
  .u-sp-ml50 {
    margin-left: 50px !important;
  }
  .u-sp-ml55 {
    margin-left: 55px !important;
  }
  .u-sp-ml60 {
    margin-left: 60px !important;
  }
  .u-sp-ml65 {
    margin-left: 65px !important;
  }
  .u-sp-ml70 {
    margin-left: 70px !important;
  }
  .u-sp-ml75 {
    margin-left: 75px !important;
  }
  .u-sp-ml80 {
    margin-left: 80px !important;
  }
  .u-sp-ml85 {
    margin-left: 85px !important;
  }
  .u-sp-ml90 {
    margin-left: 90px !important;
  }
  .u-sp-ml95 {
    margin-left: 95px !important;
  }
  .u-sp-ml100 {
    margin-left: 100px !important;
  }
  .u-sp-mr0 {
    margin-right: 0 !important;
  }
  .u-sp-mr5 {
    margin-right: 5px !important;
  }
  .u-sp-mr10 {
    margin-right: 10px !important;
  }
  .u-sp-mr15 {
    margin-right: 15px !important;
  }
  .u-sp-mr20 {
    margin-right: 20px !important;
  }
  .u-sp-mr25 {
    margin-right: 25px !important;
  }
  .u-sp-mr30 {
    margin-right: 30px !important;
  }
  .u-sp-mr35 {
    margin-right: 35px !important;
  }
  .u-sp-mr40 {
    margin-right: 40px !important;
  }
  .u-sp-mr45 {
    margin-right: 45px !important;
  }
  .u-sp-mr50 {
    margin-right: 50px !important;
  }
  .u-sp-mr55 {
    margin-right: 55px !important;
  }
  .u-sp-mr60 {
    margin-right: 60px !important;
  }
  .u-sp-mr65 {
    margin-right: 65px !important;
  }
  .u-sp-mr70 {
    margin-right: 70px !important;
  }
  .u-sp-mr75 {
    margin-right: 75px !important;
  }
  .u-sp-mr80 {
    margin-right: 80px !important;
  }
  .u-sp-mr85 {
    margin-right: 85px !important;
  }
  .u-sp-mr90 {
    margin-right: 90px !important;
  }
  .u-sp-mr95 {
    margin-right: 95px !important;
  }
  .u-sp-mr100 {
    margin-right: 100px !important;
  }
  .u-sp-pa0 {
    padding: 0 !important;
  }
  .u-sp-pa5 {
    padding: 5px !important;
  }
  .u-sp-pa10 {
    padding: 10px !important;
  }
  .u-sp-pa15 {
    padding: 15px !important;
  }
  .u-sp-pa20 {
    padding: 20px !important;
  }
  .u-sp-pa25 {
    padding: 25px !important;
  }
  .u-sp-pa30 {
    padding: 30px !important;
  }
  .u-sp-pa35 {
    padding: 35px !important;
  }
  .u-sp-pa40 {
    padding: 40px !important;
  }
  .u-sp-pa45 {
    padding: 45px !important;
  }
  .u-sp-pa50 {
    padding: 50px !important;
  }
  .u-sp-pa55 {
    padding: 55px !important;
  }
  .u-sp-pa60 {
    padding: 60px !important;
  }
  .u-sp-pa65 {
    padding: 65px !important;
  }
  .u-sp-pa70 {
    padding: 70px !important;
  }
  .u-sp-pa75 {
    padding: 75px !important;
  }
  .u-sp-pa80 {
    padding: 80px !important;
  }
  .u-sp-pa85 {
    padding: 85px !important;
  }
  .u-sp-pa90 {
    padding: 90px !important;
  }
  .u-sp-pa95 {
    padding: 95px !important;
  }
  .u-sp-pa100 {
    padding: 100px !important;
  }
  .u-sp-pt0 {
    padding-top: 0 !important;
  }
  .u-sp-pt5 {
    padding-top: 5px !important;
  }
  .u-sp-pt10 {
    padding-top: 10px !important;
  }
  .u-sp-pt15 {
    padding-top: 15px !important;
  }
  .u-sp-pt20 {
    padding-top: 20px !important;
  }
  .u-sp-pt25 {
    padding-top: 25px !important;
  }
  .u-sp-pt30 {
    padding-top: 30px !important;
  }
  .u-sp-pt35 {
    padding-top: 35px !important;
  }
  .u-sp-pt40 {
    padding-top: 40px !important;
  }
  .u-sp-pt45 {
    padding-top: 45px !important;
  }
  .u-sp-pt50 {
    padding-top: 50px !important;
  }
  .u-sp-pt55 {
    padding-top: 55px !important;
  }
  .u-sp-pt60 {
    padding-top: 60px !important;
  }
  .u-sp-pt65 {
    padding-top: 65px !important;
  }
  .u-sp-pt70 {
    padding-top: 70px !important;
  }
  .u-sp-pt75 {
    padding-top: 75px !important;
  }
  .u-sp-pt80 {
    padding-top: 80px !important;
  }
  .u-sp-pt85 {
    padding-top: 85px !important;
  }
  .u-sp-pt90 {
    padding-top: 90px !important;
  }
  .u-sp-pt95 {
    padding-top: 95px !important;
  }
  .u-sp-pt100 {
    padding-top: 100px !important;
  }
  .u-sp-pr0 {
    padding-right: 0 !important;
  }
  .u-sp-pr5 {
    padding-right: 5px !important;
  }
  .u-sp-pr10 {
    padding-right: 10px !important;
  }
  .u-sp-pr15 {
    padding-right: 15px !important;
  }
  .u-sp-pr20 {
    padding-right: 20px !important;
  }
  .u-sp-pr25 {
    padding-right: 25px !important;
  }
  .u-sp-pr30 {
    padding-right: 30px !important;
  }
  .u-sp-pr35 {
    padding-right: 35px !important;
  }
  .u-sp-pr40 {
    padding-right: 40px !important;
  }
  .u-sp-pr45 {
    padding-right: 45px !important;
  }
  .u-sp-pr50 {
    padding-right: 50px !important;
  }
  .u-sp-pr55 {
    padding-right: 55px !important;
  }
  .u-sp-pr60 {
    padding-right: 60px !important;
  }
  .u-sp-pr65 {
    padding-right: 65px !important;
  }
  .u-sp-pr70 {
    padding-right: 70px !important;
  }
  .u-sp-pr75 {
    padding-right: 75px !important;
  }
  .u-sp-pr80 {
    padding-right: 80px !important;
  }
  .u-sp-pr85 {
    padding-right: 85px !important;
  }
  .u-sp-pr90 {
    padding-right: 90px !important;
  }
  .u-sp-pr95 {
    padding-right: 95px !important;
  }
  .u-sp-pr100 {
    padding-right: 100px !important;
  }
  .u-sp-pb0 {
    padding-bottom: 0 !important;
  }
  .u-sp-pb5 {
    padding-bottom: 5px !important;
  }
  .u-sp-pb10 {
    padding-bottom: 10px !important;
  }
  .u-sp-pb15 {
    padding-bottom: 15px !important;
  }
  .u-sp-pb20 {
    padding-bottom: 20px !important;
  }
  .u-sp-pb25 {
    padding-bottom: 25px !important;
  }
  .u-sp-pb30 {
    padding-bottom: 30px !important;
  }
  .u-sp-pb35 {
    padding-bottom: 35px !important;
  }
  .u-sp-pb40 {
    padding-bottom: 40px !important;
  }
  .u-sp-pb45 {
    padding-bottom: 45px !important;
  }
  .u-sp-pb50 {
    padding-bottom: 50px !important;
  }
  .u-sp-pb55 {
    padding-bottom: 55px !important;
  }
  .u-sp-pb60 {
    padding-bottom: 60px !important;
  }
  .u-sp-pb65 {
    padding-bottom: 65px !important;
  }
  .u-sp-pb70 {
    padding-bottom: 70px !important;
  }
  .u-sp-pb75 {
    padding-bottom: 75px !important;
  }
  .u-sp-pb80 {
    padding-bottom: 80px !important;
  }
  .u-sp-pb85 {
    padding-bottom: 85px !important;
  }
  .u-sp-pb90 {
    padding-bottom: 90px !important;
  }
  .u-sp-pb95 {
    padding-bottom: 95px !important;
  }
  .u-sp-pb100 {
    padding-bottom: 100px !important;
  }
  .u-sp-pl0 {
    padding-left: 0 !important;
  }
  .u-sp-pl5 {
    padding-left: 5px !important;
  }
  .u-sp-pl10 {
    padding-left: 10px !important;
  }
  .u-sp-pl15 {
    padding-left: 15px !important;
  }
  .u-sp-pl20 {
    padding-left: 20px !important;
  }
  .u-sp-pl25 {
    padding-left: 25px !important;
  }
  .u-sp-pl30 {
    padding-left: 30px !important;
  }
  .u-sp-pl35 {
    padding-left: 35px !important;
  }
  .u-sp-pl40 {
    padding-left: 40px !important;
  }
  .u-sp-pl45 {
    padding-left: 45px !important;
  }
  .u-sp-pl50 {
    padding-left: 50px !important;
  }
  .u-sp-pl55 {
    padding-left: 55px !important;
  }
  .u-sp-pl60 {
    padding-left: 60px !important;
  }
  .u-sp-pl65 {
    padding-left: 65px !important;
  }
  .u-sp-pl70 {
    padding-left: 70px !important;
  }
  .u-sp-pl75 {
    padding-left: 75px !important;
  }
  .u-sp-pl80 {
    padding-left: 80px !important;
  }
  .u-sp-pl85 {
    padding-left: 85px !important;
  }
  .u-sp-pl90 {
    padding-left: 90px !important;
  }
  .u-sp-pl95 {
    padding-left: 95px !important;
  }
  .u-sp-pl100 {
    padding-left: 100px !important;
  }
  .u-sp-wd0 {
    width: 0px;
  }
  .u-sp-wd5 {
    width: 5px;
  }
  .u-sp-wd10 {
    width: 10px;
  }
  .u-sp-wd15 {
    width: 15px;
  }
  .u-sp-wd20 {
    width: 20px;
  }
  .u-sp-wd25 {
    width: 25px;
  }
  .u-sp-wd30 {
    width: 30px;
  }
  .u-sp-wd35 {
    width: 35px;
  }
  .u-sp-wd40 {
    width: 40px;
  }
  .u-sp-wd45 {
    width: 45px;
  }
  .u-sp-wd50 {
    width: 50px;
  }
  .u-sp-wd55 {
    width: 55px;
  }
  .u-sp-wd60 {
    width: 60px;
  }
  .u-sp-wd65 {
    width: 65px;
  }
  .u-sp-wd70 {
    width: 70px;
  }
  .u-sp-wd75 {
    width: 75px;
  }
  .u-sp-wd80 {
    width: 80px;
  }
  .u-sp-wd85 {
    width: 85px;
  }
  .u-sp-wd90 {
    width: 90px;
  }
  .u-sp-wd95 {
    width: 95px;
  }
  .u-sp-wd100 {
    width: 100px;
  }
  .u-sp-wd105 {
    width: 105px;
  }
  .u-sp-wd110 {
    width: 110px;
  }
  .u-sp-wd115 {
    width: 115px;
  }
  .u-sp-wd120 {
    width: 120px;
  }
  .u-sp-wd125 {
    width: 125px;
  }
  .u-sp-wd130 {
    width: 130px;
  }
  .u-sp-wd135 {
    width: 135px;
  }
  .u-sp-wd140 {
    width: 140px;
  }
  .u-sp-wd145 {
    width: 145px;
  }
  .u-sp-wd150 {
    width: 150px;
  }
  .u-sp-wd155 {
    width: 155px;
  }
  .u-sp-wd160 {
    width: 160px;
  }
  .u-sp-wd165 {
    width: 165px;
  }
  .u-sp-wd170 {
    width: 170px;
  }
  .u-sp-wd175 {
    width: 175px;
  }
  .u-sp-wd180 {
    width: 180px;
  }
  .u-sp-wd185 {
    width: 185px;
  }
  .u-sp-wd190 {
    width: 190px;
  }
  .u-sp-wd195 {
    width: 195px;
  }
  .u-sp-wd200 {
    width: 200px;
  }
  .u-sp-wd205 {
    width: 205px;
  }
  .u-sp-wd210 {
    width: 210px;
  }
  .u-sp-wd215 {
    width: 215px;
  }
  .u-sp-wd220 {
    width: 220px;
  }
  .u-sp-wd225 {
    width: 225px;
  }
  .u-sp-wd230 {
    width: 230px;
  }
  .u-sp-wd235 {
    width: 235px;
  }
  .u-sp-wd240 {
    width: 240px;
  }
  .u-sp-wd245 {
    width: 245px;
  }
  .u-sp-wd250 {
    width: 250px;
  }
  .u-sp-wd255 {
    width: 255px;
  }
  .u-sp-wd260 {
    width: 260px;
  }
  .u-sp-wd265 {
    width: 265px;
  }
  .u-sp-wd270 {
    width: 270px;
  }
  .u-sp-wd275 {
    width: 275px;
  }
  .u-sp-wd280 {
    width: 280px;
  }
  .u-sp-wd285 {
    width: 285px;
  }
  .u-sp-wd290 {
    width: 290px;
  }
  .u-sp-wd295 {
    width: 295px;
  }
  .u-sp-wd300 {
    width: 300px;
  }
  .u-sp-wd305 {
    width: 305px;
  }
  .u-sp-wd310 {
    width: 310px;
  }
  .u-sp-wd315 {
    width: 315px;
  }
  .u-sp-wd320 {
    width: 320px;
  }
  .u-sp-wd325 {
    width: 325px;
  }
  .u-sp-wd330 {
    width: 330px;
  }
  .u-sp-wd335 {
    width: 335px;
  }
  .u-sp-wd340 {
    width: 340px;
  }
  .u-sp-wd345 {
    width: 345px;
  }
  .u-sp-wd350 {
    width: 350px;
  }
  .u-sp-wd355 {
    width: 355px;
  }
  .u-sp-wd360 {
    width: 360px;
  }
  .u-sp-wd365 {
    width: 365px;
  }
  .u-sp-wd370 {
    width: 370px;
  }
  .u-sp-wd375 {
    width: 375px;
  }
  .u-sp-wd380 {
    width: 380px;
  }
  .u-sp-wd385 {
    width: 385px;
  }
  .u-sp-wd390 {
    width: 390px;
  }
  .u-sp-wd395 {
    width: 395px;
  }
  .u-sp-wd400 {
    width: 400px;
  }
  .u-sp-wd405 {
    width: 405px;
  }
  .u-sp-wd410 {
    width: 410px;
  }
  .u-sp-wd415 {
    width: 415px;
  }
  .u-sp-wd420 {
    width: 420px;
  }
  .u-sp-wd425 {
    width: 425px;
  }
  .u-sp-wd430 {
    width: 430px;
  }
  .u-sp-wd435 {
    width: 435px;
  }
  .u-sp-wd440 {
    width: 440px;
  }
  .u-sp-wd445 {
    width: 445px;
  }
  .u-sp-wd450 {
    width: 450px;
  }
  .u-sp-wd455 {
    width: 455px;
  }
  .u-sp-wd460 {
    width: 460px;
  }
  .u-sp-wd465 {
    width: 465px;
  }
  .u-sp-wd470 {
    width: 470px;
  }
  .u-sp-wd475 {
    width: 475px;
  }
  .u-sp-wd480 {
    width: 480px;
  }
  .u-sp-wd485 {
    width: 485px;
  }
  .u-sp-wd490 {
    width: 490px;
  }
  .u-sp-wd495 {
    width: 495px;
  }
  .u-sp-wd500 {
    width: 500px;
  }
  .u-sp-wd505 {
    width: 505px;
  }
  .u-sp-wd510 {
    width: 510px;
  }
  .u-sp-wd515 {
    width: 515px;
  }
  .u-sp-wd520 {
    width: 520px;
  }
  .u-sp-wd525 {
    width: 525px;
  }
  .u-sp-wd530 {
    width: 530px;
  }
  .u-sp-wd535 {
    width: 535px;
  }
  .u-sp-wd540 {
    width: 540px;
  }
  .u-sp-wd545 {
    width: 545px;
  }
  .u-sp-wd550 {
    width: 550px;
  }
  .u-sp-wd555 {
    width: 555px;
  }
  .u-sp-wd560 {
    width: 560px;
  }
  .u-sp-wd565 {
    width: 565px;
  }
  .u-sp-wd570 {
    width: 570px;
  }
  .u-sp-wd575 {
    width: 575px;
  }
  .u-sp-wd580 {
    width: 580px;
  }
  .u-sp-wd585 {
    width: 585px;
  }
  .u-sp-wd590 {
    width: 590px;
  }
  .u-sp-wd595 {
    width: 595px;
  }
  .u-sp-wd600 {
    width: 600px;
  }
  .u-sp-wd605 {
    width: 605px;
  }
  .u-sp-wd610 {
    width: 610px;
  }
  .u-sp-wd615 {
    width: 615px;
  }
  .u-sp-wd620 {
    width: 620px;
  }
  .u-sp-wd625 {
    width: 625px;
  }
  .u-sp-wd630 {
    width: 630px;
  }
  .u-sp-wd635 {
    width: 635px;
  }
  .u-sp-wd640 {
    width: 640px;
  }
  .u-sp-wd645 {
    width: 645px;
  }
  .u-sp-wd650 {
    width: 650px;
  }
  .u-sp-wd655 {
    width: 655px;
  }
  .u-sp-wd660 {
    width: 660px;
  }
  .u-sp-wd665 {
    width: 665px;
  }
  .u-sp-wd670 {
    width: 670px;
  }
  .u-sp-wd675 {
    width: 675px;
  }
  .u-sp-wd680 {
    width: 680px;
  }
  .u-sp-wd685 {
    width: 685px;
  }
  .u-sp-wd690 {
    width: 690px;
  }
  .u-sp-wd695 {
    width: 695px;
  }
  .u-sp-wd700 {
    width: 700px;
  }
  .u-sp-wd705 {
    width: 705px;
  }
  .u-sp-wd710 {
    width: 710px;
  }
  .u-sp-wd715 {
    width: 715px;
  }
  .u-sp-wd720 {
    width: 720px;
  }
  .u-sp-wd725 {
    width: 725px;
  }
  .u-sp-wd730 {
    width: 730px;
  }
  .u-sp-wd735 {
    width: 735px;
  }
  .u-sp-wd740 {
    width: 740px;
  }
  .u-sp-wd745 {
    width: 745px;
  }
  .u-sp-wd750 {
    width: 750px;
  }
  .u-sp-wd755 {
    width: 755px;
  }
  .u-sp-wd760 {
    width: 760px;
  }
  .u-sp-wd765 {
    width: 765px;
  }
  .u-sp-wd770 {
    width: 770px;
  }
  .u-sp-wd775 {
    width: 775px;
  }
  .u-sp-wd780 {
    width: 780px;
  }
  .u-sp-wd785 {
    width: 785px;
  }
  .u-sp-wd790 {
    width: 790px;
  }
  .u-sp-wd795 {
    width: 795px;
  }
  .u-sp-wd800 {
    width: 800px;
  }
  .u-sp-wd805 {
    width: 805px;
  }
  .u-sp-wd810 {
    width: 810px;
  }
  .u-sp-wd815 {
    width: 815px;
  }
  .u-sp-wd820 {
    width: 820px;
  }
  .u-sp-wd825 {
    width: 825px;
  }
  .u-sp-wd830 {
    width: 830px;
  }
  .u-sp-wd835 {
    width: 835px;
  }
  .u-sp-wd840 {
    width: 840px;
  }
  .u-sp-wd845 {
    width: 845px;
  }
  .u-sp-wd850 {
    width: 850px;
  }
  .u-sp-wd855 {
    width: 855px;
  }
  .u-sp-wd860 {
    width: 860px;
  }
  .u-sp-wd865 {
    width: 865px;
  }
  .u-sp-wd870 {
    width: 870px;
  }
  .u-sp-wd875 {
    width: 875px;
  }
  .u-sp-wd880 {
    width: 880px;
  }
  .u-sp-wd885 {
    width: 885px;
  }
  .u-sp-wd890 {
    width: 890px;
  }
  .u-sp-wd895 {
    width: 895px;
  }
  .u-sp-wd900 {
    width: 900px;
  }
  .u-sp-wd905 {
    width: 905px;
  }
  .u-sp-wd910 {
    width: 910px;
  }
  .u-sp-wd915 {
    width: 915px;
  }
  .u-sp-wd920 {
    width: 920px;
  }
  .u-sp-wd925 {
    width: 925px;
  }
  .u-sp-wd930 {
    width: 930px;
  }
  .u-sp-wd935 {
    width: 935px;
  }
  .u-sp-wd940 {
    width: 940px;
  }
  .u-sp-wd945 {
    width: 945px;
  }
  .u-sp-wd950 {
    width: 950px;
  }
  .u-sp-wd955 {
    width: 955px;
  }
  .u-sp-wd960 {
    width: 960px;
  }
  .u-sp-wd965 {
    width: 965px;
  }
  .u-sp-wd970 {
    width: 970px;
  }
  .u-sp-wd975 {
    width: 975px;
  }
  .u-sp-wd980 {
    width: 980px;
  }
  .u-sp-wd985 {
    width: 985px;
  }
  .u-sp-wd990 {
    width: 990px;
  }
  .u-sp-wd995 {
    width: 995px;
  }
  .u-sp-wd1000 {
    width: 1000px;
  }
  .u-sp-mw0p {
    width: 0%;
  }
  .u-sp-mw5p {
    width: 5%;
  }
  .u-sp-mw10p {
    width: 10%;
  }
  .u-sp-mw15p {
    width: 15%;
  }
  .u-sp-mw20p {
    width: 20%;
  }
  .u-sp-mw25p {
    width: 25%;
  }
  .u-sp-mw30p {
    width: 30%;
  }
  .u-sp-mw35p {
    width: 35%;
  }
  .u-sp-mw40p {
    width: 40%;
  }
  .u-sp-mw45p {
    width: 45%;
  }
  .u-sp-mw50p {
    width: 50%;
  }
  .u-sp-mw55p {
    width: 55%;
  }
  .u-sp-mw60p {
    width: 60%;
  }
  .u-sp-mw65p {
    width: 65%;
  }
  .u-sp-mw70p {
    width: 70%;
  }
  .u-sp-mw75p {
    width: 75%;
  }
  .u-sp-mw80p {
    width: 80%;
  }
  .u-sp-mw85p {
    width: 85%;
  }
  .u-sp-mw90p {
    width: 90%;
  }
  .u-sp-mw95p {
    width: 95%;
  }
  .u-sp-mw100p {
    width: 100%;
  }
  .u-sp-maw-n {
    max-width: none !important;
  }
  .u-sp-maw-1p {
    max-width: 1% !important;
  }
  .u-sp-maw-10p {
    max-width: 10% !important;
  }
  .u-sp-maw-20p {
    max-width: 20% !important;
  }
  .u-sp-maw-25p {
    max-width: 25% !important;
  }
  .u-sp-maw-30p {
    max-width: 30% !important;
  }
  .u-sp-maw-33p {
    max-width: 33% !important;
  }
  .u-sp-maw-40p {
    max-width: 40% !important;
  }
  .u-sp-maw-50p {
    max-width: 50% !important;
  }
  .u-sp-maw-60p {
    max-width: 60% !important;
  }
  .u-sp-maw-66p {
    max-width: 66% !important;
  }
  .u-sp-maw-70p {
    max-width: 70% !important;
  }
  .u-sp-maw-75p {
    max-width: 75% !important;
  }
  .u-sp-maw-80p {
    max-width: 80% !important;
  }
  .u-sp-maw-90p {
    max-width: 90% !important;
  }
  .u-sp-maw-100p {
    max-width: 100% !important;
  }
}

@media screen and (max-width: 767px) {
  .u-sp-hg-a {
    height: auto !important;
  }
  .u-sp-hg0 {
    height: 0px !important;
  }
  .u-sp-hg5 {
    height: 5px !important;
  }
  .u-sp-hg10 {
    height: 10px !important;
  }
  .u-sp-hg15 {
    height: 15px !important;
  }
  .u-sp-hg20 {
    height: 20px !important;
  }
  .u-sp-hg25 {
    height: 25px !important;
  }
  .u-sp-hg30 {
    height: 30px !important;
  }
  .u-sp-hg35 {
    height: 35px !important;
  }
  .u-sp-hg40 {
    height: 40px !important;
  }
  .u-sp-hg45 {
    height: 45px !important;
  }
  .u-sp-hg50 {
    height: 50px !important;
  }
  .u-sp-hg55 {
    height: 55px !important;
  }
  .u-sp-hg60 {
    height: 60px !important;
  }
  .u-sp-hg65 {
    height: 65px !important;
  }
  .u-sp-hg70 {
    height: 70px !important;
  }
  .u-sp-hg75 {
    height: 75px !important;
  }
  .u-sp-hg80 {
    height: 80px !important;
  }
  .u-sp-hg85 {
    height: 85px !important;
  }
  .u-sp-hg90 {
    height: 90px !important;
  }
  .u-sp-hg95 {
    height: 95px !important;
  }
  .u-sp-hg100 {
    height: 100px !important;
  }
  .u-sp-hg105 {
    height: 105px !important;
  }
  .u-sp-hg110 {
    height: 110px !important;
  }
  .u-sp-hg115 {
    height: 115px !important;
  }
  .u-sp-hg120 {
    height: 120px !important;
  }
  .u-sp-hg125 {
    height: 125px !important;
  }
  .u-sp-hg130 {
    height: 130px !important;
  }
  .u-sp-hg135 {
    height: 135px !important;
  }
  .u-sp-hg140 {
    height: 140px !important;
  }
  .u-sp-hg145 {
    height: 145px !important;
  }
  .u-sp-hg150 {
    height: 150px !important;
  }
  .u-sp-hg155 {
    height: 155px !important;
  }
  .u-sp-hg160 {
    height: 160px !important;
  }
  .u-sp-hg165 {
    height: 165px !important;
  }
  .u-sp-hg170 {
    height: 170px !important;
  }
  .u-sp-hg175 {
    height: 175px !important;
  }
  .u-sp-hg180 {
    height: 180px !important;
  }
  .u-sp-hg185 {
    height: 185px !important;
  }
  .u-sp-hg190 {
    height: 190px !important;
  }
  .u-sp-hg195 {
    height: 195px !important;
  }
  .u-sp-hg200 {
    height: 200px !important;
  }
  .u-sp-hg205 {
    height: 205px !important;
  }
  .u-sp-hg210 {
    height: 210px !important;
  }
  .u-sp-hg215 {
    height: 215px !important;
  }
  .u-sp-hg220 {
    height: 220px !important;
  }
  .u-sp-hg225 {
    height: 225px !important;
  }
  .u-sp-hg230 {
    height: 230px !important;
  }
  .u-sp-hg235 {
    height: 235px !important;
  }
  .u-sp-hg240 {
    height: 240px !important;
  }
  .u-sp-hg245 {
    height: 245px !important;
  }
  .u-sp-hg250 {
    height: 250px !important;
  }
  .u-sp-hg255 {
    height: 255px !important;
  }
  .u-sp-hg260 {
    height: 260px !important;
  }
  .u-sp-hg265 {
    height: 265px !important;
  }
  .u-sp-hg270 {
    height: 270px !important;
  }
  .u-sp-hg275 {
    height: 275px !important;
  }
  .u-sp-hg280 {
    height: 280px !important;
  }
  .u-sp-hg285 {
    height: 285px !important;
  }
  .u-sp-hg290 {
    height: 290px !important;
  }
  .u-sp-hg295 {
    height: 295px !important;
  }
  .u-sp-hg300 {
    height: 300px !important;
  }
  .u-sp-hg305 {
    height: 305px !important;
  }
  .u-sp-hg310 {
    height: 310px !important;
  }
  .u-sp-hg315 {
    height: 315px !important;
  }
  .u-sp-hg320 {
    height: 320px !important;
  }
  .u-sp-hg325 {
    height: 325px !important;
  }
  .u-sp-hg330 {
    height: 330px !important;
  }
  .u-sp-hg335 {
    height: 335px !important;
  }
  .u-sp-hg340 {
    height: 340px !important;
  }
  .u-sp-hg345 {
    height: 345px !important;
  }
  .u-sp-hg350 {
    height: 350px !important;
  }
  .u-sp-hg355 {
    height: 355px !important;
  }
  .u-sp-hg360 {
    height: 360px !important;
  }
  .u-sp-hg365 {
    height: 365px !important;
  }
  .u-sp-hg370 {
    height: 370px !important;
  }
  .u-sp-hg375 {
    height: 375px !important;
  }
  .u-sp-hg380 {
    height: 380px !important;
  }
  .u-sp-hg385 {
    height: 385px !important;
  }
  .u-sp-hg390 {
    height: 390px !important;
  }
  .u-sp-hg395 {
    height: 395px !important;
  }
  .u-sp-hg400 {
    height: 400px !important;
  }
  .u-sp-hg405 {
    height: 405px !important;
  }
  .u-sp-hg410 {
    height: 410px !important;
  }
  .u-sp-hg415 {
    height: 415px !important;
  }
  .u-sp-hg420 {
    height: 420px !important;
  }
  .u-sp-hg425 {
    height: 425px !important;
  }
  .u-sp-hg430 {
    height: 430px !important;
  }
  .u-sp-hg435 {
    height: 435px !important;
  }
  .u-sp-hg440 {
    height: 440px !important;
  }
  .u-sp-hg445 {
    height: 445px !important;
  }
  .u-sp-hg450 {
    height: 450px !important;
  }
  .u-sp-hg455 {
    height: 455px !important;
  }
  .u-sp-hg460 {
    height: 460px !important;
  }
  .u-sp-hg465 {
    height: 465px !important;
  }
  .u-sp-hg470 {
    height: 470px !important;
  }
  .u-sp-hg475 {
    height: 475px !important;
  }
  .u-sp-hg480 {
    height: 480px !important;
  }
  .u-sp-hg485 {
    height: 485px !important;
  }
  .u-sp-hg490 {
    height: 490px !important;
  }
  .u-sp-hg495 {
    height: 495px !important;
  }
  .u-sp-hg500 {
    height: 500px !important;
  }
  .u-sp-hg505 {
    height: 505px !important;
  }
  .u-sp-hg510 {
    height: 510px !important;
  }
  .u-sp-hg515 {
    height: 515px !important;
  }
  .u-sp-hg520 {
    height: 520px !important;
  }
  .u-sp-hg525 {
    height: 525px !important;
  }
  .u-sp-hg530 {
    height: 530px !important;
  }
  .u-sp-hg535 {
    height: 535px !important;
  }
  .u-sp-hg540 {
    height: 540px !important;
  }
  .u-sp-hg545 {
    height: 545px !important;
  }
  .u-sp-hg550 {
    height: 550px !important;
  }
  .u-sp-hg555 {
    height: 555px !important;
  }
  .u-sp-hg560 {
    height: 560px !important;
  }
  .u-sp-hg565 {
    height: 565px !important;
  }
  .u-sp-hg570 {
    height: 570px !important;
  }
  .u-sp-hg575 {
    height: 575px !important;
  }
  .u-sp-hg580 {
    height: 580px !important;
  }
  .u-sp-hg585 {
    height: 585px !important;
  }
  .u-sp-hg590 {
    height: 590px !important;
  }
  .u-sp-hg595 {
    height: 595px !important;
  }
  .u-sp-hg600 {
    height: 600px !important;
  }
  .u-sp-hg605 {
    height: 605px !important;
  }
  .u-sp-hg610 {
    height: 610px !important;
  }
  .u-sp-hg615 {
    height: 615px !important;
  }
  .u-sp-hg620 {
    height: 620px !important;
  }
  .u-sp-hg625 {
    height: 625px !important;
  }
  .u-sp-hg630 {
    height: 630px !important;
  }
  .u-sp-hg635 {
    height: 635px !important;
  }
  .u-sp-hg640 {
    height: 640px !important;
  }
  .u-sp-hg645 {
    height: 645px !important;
  }
  .u-sp-hg650 {
    height: 650px !important;
  }
  .u-sp-hg655 {
    height: 655px !important;
  }
  .u-sp-hg660 {
    height: 660px !important;
  }
  .u-sp-hg665 {
    height: 665px !important;
  }
  .u-sp-hg670 {
    height: 670px !important;
  }
  .u-sp-hg675 {
    height: 675px !important;
  }
  .u-sp-hg680 {
    height: 680px !important;
  }
  .u-sp-hg685 {
    height: 685px !important;
  }
  .u-sp-hg690 {
    height: 690px !important;
  }
  .u-sp-hg695 {
    height: 695px !important;
  }
  .u-sp-hg700 {
    height: 700px !important;
  }
  .u-sp-hg705 {
    height: 705px !important;
  }
  .u-sp-hg710 {
    height: 710px !important;
  }
  .u-sp-hg715 {
    height: 715px !important;
  }
  .u-sp-hg720 {
    height: 720px !important;
  }
  .u-sp-hg725 {
    height: 725px !important;
  }
  .u-sp-hg730 {
    height: 730px !important;
  }
  .u-sp-hg735 {
    height: 735px !important;
  }
  .u-sp-hg740 {
    height: 740px !important;
  }
  .u-sp-hg745 {
    height: 745px !important;
  }
  .u-sp-hg750 {
    height: 750px !important;
  }
  .u-sp-hg755 {
    height: 755px !important;
  }
  .u-sp-hg760 {
    height: 760px !important;
  }
  .u-sp-hg765 {
    height: 765px !important;
  }
  .u-sp-hg770 {
    height: 770px !important;
  }
  .u-sp-hg775 {
    height: 775px !important;
  }
  .u-sp-hg780 {
    height: 780px !important;
  }
  .u-sp-hg785 {
    height: 785px !important;
  }
  .u-sp-hg790 {
    height: 790px !important;
  }
  .u-sp-hg795 {
    height: 795px !important;
  }
  .u-sp-hg800 {
    height: 800px !important;
  }
  .u-sp-hg805 {
    height: 805px !important;
  }
  .u-sp-hg810 {
    height: 810px !important;
  }
  .u-sp-hg815 {
    height: 815px !important;
  }
  .u-sp-hg820 {
    height: 820px !important;
  }
  .u-sp-hg825 {
    height: 825px !important;
  }
  .u-sp-hg830 {
    height: 830px !important;
  }
  .u-sp-hg835 {
    height: 835px !important;
  }
  .u-sp-hg840 {
    height: 840px !important;
  }
  .u-sp-hg845 {
    height: 845px !important;
  }
  .u-sp-hg850 {
    height: 850px !important;
  }
  .u-sp-hg855 {
    height: 855px !important;
  }
  .u-sp-hg860 {
    height: 860px !important;
  }
  .u-sp-hg865 {
    height: 865px !important;
  }
  .u-sp-hg870 {
    height: 870px !important;
  }
  .u-sp-hg875 {
    height: 875px !important;
  }
  .u-sp-hg880 {
    height: 880px !important;
  }
  .u-sp-hg885 {
    height: 885px !important;
  }
  .u-sp-hg890 {
    height: 890px !important;
  }
  .u-sp-hg895 {
    height: 895px !important;
  }
  .u-sp-hg900 {
    height: 900px !important;
  }
  .u-sp-hg905 {
    height: 905px !important;
  }
  .u-sp-hg910 {
    height: 910px !important;
  }
  .u-sp-hg915 {
    height: 915px !important;
  }
  .u-sp-hg920 {
    height: 920px !important;
  }
  .u-sp-hg925 {
    height: 925px !important;
  }
  .u-sp-hg930 {
    height: 930px !important;
  }
  .u-sp-hg935 {
    height: 935px !important;
  }
  .u-sp-hg940 {
    height: 940px !important;
  }
  .u-sp-hg945 {
    height: 945px !important;
  }
  .u-sp-hg950 {
    height: 950px !important;
  }
  .u-sp-hg955 {
    height: 955px !important;
  }
  .u-sp-hg960 {
    height: 960px !important;
  }
  .u-sp-hg965 {
    height: 965px !important;
  }
  .u-sp-hg970 {
    height: 970px !important;
  }
  .u-sp-hg975 {
    height: 975px !important;
  }
  .u-sp-hg980 {
    height: 980px !important;
  }
  .u-sp-hg985 {
    height: 985px !important;
  }
  .u-sp-hg990 {
    height: 990px !important;
  }
  .u-sp-hg995 {
    height: 995px !important;
  }
  .u-sp-hg1000 {
    height: 1000px !important;
  }
  .u-sp-mah-n {
    max-height: none !important;
  }
  .u-sp-mah-100p {
    max-height: 100% !important;
  }
  .u-sp-miw-0 {
    min-width: 0 !important;
  }
  .u-sp-mih-0 {
    min-height: 0 !important;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9GOi9haXJlYWwvd3d3LnNjaG9vbGd1aWRlLnNpdGUvcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvY29tbW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvRjovYWlyZWFsL3d3dy5zY2hvb2xndWlkZS5zaXRlL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL0Y6L2FpcmVhbC93d3cuc2Nob29sZ3VpZGUuc2l0ZS9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9fcmVzZXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9GOi9haXJlYWwvd3d3LnNjaG9vbGd1aWRlLnNpdGUvcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvRjovYWlyZWFsL3d3dy5zY2hvb2xndWlkZS5zaXRlL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL19pY29uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvRjovYWlyZWFsL3d3dy5zY2hvb2xndWlkZS5zaXRlL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL0Y6L2FpcmVhbC93d3cuc2Nob29sZ3VpZGUuc2l0ZS9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9fbWl4aW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9GOi9haXJlYWwvd3d3LnNjaG9vbGd1aWRlLnNpdGUvcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvRjovYWlyZWFsL3d3dy5zY2hvb2xndWlkZS5zaXRlL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL191dGlsaXR5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvRjovYWlyZWFsL3d3dy5zY2hvb2xndWlkZS5zaXRlL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL0Y6L2FpcmVhbC93d3cuc2Nob29sZ3VpZGUuc2l0ZS9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9jb21tb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9GOi9haXJlYWwvd3d3LnNjaG9vbGd1aWRlLnNpdGUvcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvRjovYWlyZWFsL3d3dy5zY2hvb2xndWlkZS5zaXRlL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3BjL19iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvRjovYWlyZWFsL3d3dy5zY2hvb2xndWlkZS5zaXRlL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL0Y6L2FpcmVhbC93d3cuc2Nob29sZ3VpZGUuc2l0ZS9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9wYy9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvRjovYWlyZWFsL3d3dy5zY2hvb2xndWlkZS5zaXRlL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL0Y6L2FpcmVhbC93d3cuc2Nob29sZ3VpZGUuc2l0ZS9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9wYy9fY29udGVudHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9GOi9haXJlYWwvd3d3LnNjaG9vbGd1aWRlLnNpdGUvcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvRjovYWlyZWFsL3d3dy5zY2hvb2xndWlkZS5zaXRlL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3BjL19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9GOi9haXJlYWwvd3d3LnNjaG9vbGd1aWRlLnNpdGUvcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvRjovYWlyZWFsL3d3dy5zY2hvb2xndWlkZS5zaXRlL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3BjL19pbmRleC5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL0Y6L2FpcmVhbC93d3cuc2Nob29sZ3VpZGUuc2l0ZS9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9GOi9haXJlYWwvd3d3LnNjaG9vbGd1aWRlLnNpdGUvcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvcGMvX21vZ2lzaWtlbi5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL0Y6L2FpcmVhbC93d3cuc2Nob29sZ3VpZGUuc2l0ZS9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9GOi9haXJlYWwvd3d3LnNjaG9vbGd1aWRlLnNpdGUvcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvcGMvX2thaXNldHUuc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9GOi9haXJlYWwvd3d3LnNjaG9vbGd1aWRlLnNpdGUvcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvRjovYWlyZWFsL3d3dy5zY2hvb2xndWlkZS5zaXRlL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3BjL181cG9pbnRfY2hlY2suc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9GOi9haXJlYWwvd3d3LnNjaG9vbGd1aWRlLnNpdGUvcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvRjovYWlyZWFsL3d3dy5zY2hvb2xndWlkZS5zaXRlL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3NwL19iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvRjovYWlyZWFsL3d3dy5zY2hvb2xndWlkZS5zaXRlL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL0Y6L2FpcmVhbC93d3cuc2Nob29sZ3VpZGUuc2l0ZS9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9zcC9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvRjovYWlyZWFsL3d3dy5zY2hvb2xndWlkZS5zaXRlL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL0Y6L2FpcmVhbC93d3cuc2Nob29sZ3VpZGUuc2l0ZS9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9zcC9fY29udGVudHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9GOi9haXJlYWwvd3d3LnNjaG9vbGd1aWRlLnNpdGUvcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvRjovYWlyZWFsL3d3dy5zY2hvb2xndWlkZS5zaXRlL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3NwL19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9GOi9haXJlYWwvd3d3LnNjaG9vbGd1aWRlLnNpdGUvcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvRjovYWlyZWFsL3d3dy5zY2hvb2xndWlkZS5zaXRlL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3NwL19pbmRleC5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL0Y6L2FpcmVhbC93d3cuc2Nob29sZ3VpZGUuc2l0ZS9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9GOi9haXJlYWwvd3d3LnNjaG9vbGd1aWRlLnNpdGUvcHVibGljX2h0bWwvY29tbW9uL3Nhc3Mvc3AvX21vZ2lzaWtlbi5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL0Y6L2FpcmVhbC93d3cuc2Nob29sZ3VpZGUuc2l0ZS9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9GOi9haXJlYWwvd3d3LnNjaG9vbGd1aWRlLnNpdGUvcHVibGljX2h0bWwvY29tbW9uL3Nhc3Mvc3AvX2thaXNldHUuc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWNfaHRtbC9jb21tb24vc2Fzcy9GOi9haXJlYWwvd3d3LnNjaG9vbGd1aWRlLnNpdGUvcHVibGljX2h0bWwvY29tbW9uL3Nhc3MvRjovYWlyZWFsL3d3dy5zY2hvb2xndWlkZS5zaXRlL3B1YmxpY19odG1sL2NvbW1vbi9zYXNzL3NwL181cG9pbnRfY2hlY2suc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBZ0I7QUNBaEI7Ozs7Ozs7RURRQztBQ0FEO0VBT0MsMkJBQTBCO0VBQzFCLDBCQUF5QjtFQUN6Qix1QkFBc0I7RUFQdEIsVUFBUztFQUVULFdBQVU7RUFIVixVQUFTO0VBRVQsV0FBVTtFQU9WLGNBQWE7RUFDYixxQkFBb0I7RUFDcEIsZ0JBQWU7RUFDZixvQkFBbUI7RUFDbkIscUJBQW9CO0VBQ3BCLHNCQUFxQjtFQUNyQix5QkFBd0I7Q0RFekI7O0FDQ0E7RUFFQyxZQUFXO0VBQ1gsYUFBWTtFQUZaLGlCQUFnQjtDRElqQjs7QUNDQTtFQU1DLDRCQUEyQjtFQUYzQixtQkFBa0I7RUFHbEIsWUFBVztFQUNYLGFBQVk7RUFQWixnQkFBZTtFQUNmLGtCQUFpQjtFQUNqQixlQUFjO0VBRWQsK0JBQXNCO0tBQXRCLDRCQUFzQjtNQUF0QiwyQkFBc0I7VUFBdEIsdUJBQXNCO0NES3ZCOztBQ0NBOzs7Ozs7Ozs7O0VBVUMsZUFBYztDREVmOztBQ0NBOzs7RUFHQyxzQkFBcUI7Q0RFdEI7O0FDQ0E7RUFDQyxlQUFjO0NERWY7O0FDQ0E7O0VBRUMsaUJBQWdCO0NERWpCOztBQ0NBO0VBQ0MsYUFBWTtDREViOztBQ0NBOzs7O0VBSUMsWUFBVztFQUNYLGNBQWE7Q0RFZDs7QUNDQTs7RUFFQyx1QkFBc0I7Q0RFdkI7O0FDQ0E7RUFDQywwQkFBeUI7RUFDekIsa0JBQWlCO0VBQ2pCLGtCQUFpQjtDREVsQjs7QUNDQTtFQUNDLHVCQUFzQjtDREV2Qjs7QUVqR0E7QUFDQTtBQUNBO0FBQ0E7RUFFRSxrREFBa0Q7RUFDbEQsdVZBSW9FO0VBTnBFLHVCQUFzQjtFQVF0QixtQkFBa0I7RUFEbEIsb0JBQW1CO0NGaUdyQjs7QUFFQTtFRTVGRSxZQUFXO0VBT1g7RUFDQSxvQ0FBbUM7RUFDbkMsbUNBQWtDO0VBWGxDO0VBQ0Esa0NBQWlDO0VBRWpDLG1CQUFrQjtFQUVsQixxQkFBb0I7RUFEcEIsb0JBQW1CO0VBR25CLGVBQWM7RUFEZCxxQkFBb0I7Q0ZvR3RCOztBRTVGQTtFQUNFLGlCQUFnQjtDRitGbEI7O0FFN0ZBO0VBQ0UsaUJBQWdCO0NGZ0dsQjs7QUU5RkE7RUFDRSxpQkFBZ0I7Q0ZpR2xCOztBRS9GQTtFQUNFLGlCQUFnQjtDRmtHbEI7O0FFaEdBO0VBQ0UsaUJBQWdCO0NGbUdsQjs7QUVqR0E7RUFDRSxpQkFBZ0I7Q0ZvR2xCOztBRWxHQTtFQUNFLGlCQUFnQjtDRnFHbEI7O0FFbkdBO0VBQ0UsaUJBQWdCO0NGc0dsQjs7QUVwR0E7RUFDRSxpQkFBZ0I7Q0Z1R2xCOztBRXJHQTtFQUNFLGlCQUFnQjtDRndHbEI7O0FFdEdBO0VBQ0UsaUJBQWdCO0NGeUdsQjs7QUV2R0E7RUFDRSxpQkFBZ0I7Q0YwR2xCOztBRXhHQTtFQUNFLGlCQUFnQjtDRjJHbEI7O0FFekdBO0VBQ0UsaUJBQWdCO0NGNEdsQjs7QUUxR0E7RUFDRSxpQkFBZ0I7Q0Y2R2xCOztBRTNHQTtFQUNFLGlCQUFnQjtDRjhHbEI7O0FFNUdBO0VBQ0UsaUJBQWdCO0NGK0dsQjs7QUU3R0E7RUFDRSxpQkFBZ0I7Q0ZnSGxCOztBRTlHQTtFQUNFLGlCQUFnQjtDRmlIbEI7O0FFL0dBO0VBQ0UsaUJBQWdCO0NGa0hsQjs7QUVoSEE7RUFDRSxpQkFBZ0I7Q0ZtSGxCOztBRWpIQTtFQUNFLGlCQUFnQjtDRm9IbEI7O0FFbEhBO0VBQ0UsaUJBQWdCO0NGcUhsQjs7QUVuSEE7RUFDRSxpQkFBZ0I7Q0ZzSGxCOztBRXBIQTtFQUNFLGlCQUFnQjtDRnVIbEI7O0FFckhBO0VBQ0UsaUJBQWdCO0NGd0hsQjs7QUV0SEE7RUFDRSxpQkFBZ0I7Q0Z5SGxCOztBRXZIQTtFQUNFLGlCQUFnQjtDRjBIbEI7O0FFeEhBO0VBQ0UsaUJBQWdCO0NGMkhsQjs7QUV6SEE7RUFDRSxpQkFBZ0I7Q0Y0SGxCOztBRTFIQTtFQUNFLGlCQUFnQjtDRjZIbEI7O0FFM0hBO0VBQ0UsaUJBQWdCO0NGOEhsQjs7QUU1SEE7RUFDRSxpQkFBZ0I7Q0YrSGxCOztBRTdIQTtFQUNFLGlCQUFnQjtDRmdJbEI7O0FFOUhBO0VBQ0UsaUJBQWdCO0NGaUlsQjs7QUUvSEE7RUFDRSxpQkFBZ0I7Q0ZrSWxCOztBRWhJQTtFQUNFLGlCQUFnQjtDRm1JbEI7O0FFaklBO0VBQ0UsaUJBQWdCO0NGb0lsQjs7QUVsSUE7RUFDRSxpQkFBZ0I7Q0ZxSWxCOztBRW5JQTtFQUNFLGlCQUFnQjtDRnNJbEI7O0FHeE1BO3FESDJNb0Q7O0FJNVJwRDsrREp1b1A4RDtBSXJvUDlEO0VBQVcsNEJBQTJCO0NKd29QdEM7O0FJdm9QQTtFQUFXLDhCQUE2QjtDSjJvUHhDOztBSTFvUEE7RUFBVyw4QkFBNkI7Q0o4b1B4Qzs7QUk3b1BBO0VBQVcsMkJBQTBCO0NKaXBQckM7O0FJaHBQQTtFQUFTLHFCQUFvQjtDSm9wUDdCOztBSW5wUEE7RUFBUyxrQkFBaUI7Q0p1cFAxQjs7QUl0cFBBO0VBQVMsdUJBQXNCO0NKMHBQL0I7O0FJenBQQTtFQUFTLG9CQUFtQjtDSjZwUDVCOztBSTVwUEE7RUFBUyx3QkFBdUI7Q0pncVBoQzs7QUkvcFBBO0VBQVMscUJBQW9CO0NKbXFQN0I7O0FJbHFQQTtFQUFTLHNCQUFxQjtDSnNxUDlCOztBSXJxUEE7RUFBUyxtQkFBa0I7Q0p5cVAzQjs7QUl4cVBBO0VBQVMseUJBQXdCO0NKNHFQakM7O0FJM3FQQTtFQUFTLHNCQUFxQjtDSitxUDlCOztBSTlxUEE7RUFBUyxzQkFBcUI7Q0prclA5Qjs7QUlqclBBO0VBQVMsc0JBQXFCO0NKcXJQOUI7O0FJcHJQQTtFQUFTLHNCQUFxQjtDSndyUDlCOztBSXZyUEE7RUFBUyxzQkFBcUI7Q0oyclA5Qjs7QUkxclBBO0VBQVMsc0JBQXFCO0NKOHJQOUI7O0FJN3JQQTtFQUFTLHNCQUFxQjtDSmlzUDlCOztBSWhzUEE7RUFBWSx5QkFBd0I7Q0pvc1BwQzs7QUl6cVBBOytESjh1UDhEO0FJNXVQOUQ7RUFBVSx1QkFBc0I7Q0ordVBoQzs7QUk5dVBBO0VBQVUsdUJBQXNCO0NKa3ZQaEM7O0FJanZQQTtFQUFVLHdCQUF1QjtDSnF2UGpDOztBSXB2UEE7RUFBVSx1QkFBc0I7Q0p3dlBoQzs7QUl2dlBBO0VBQVUsdUJBQXNCO0NKMnZQaEM7O0FJMXZQQTtFQUFVLHdCQUF1QjtDSjh2UGpDOztBSTd2UEE7RUFBVSx1QkFBc0I7Q0ppd1BoQzs7QUlwdlBBOytESit3UDhEO0FJN3dQOUQ7RUFBUyx5QkFBd0I7Q0pneFBqQzs7QUkvd1BBO0VBQVMsMEJBQXlCO0NKbXhQbEM7O0FJbHhQQTtFQUFTLHlCQUF3QjtDSnN4UGpDOztBSXJ4UEE7RUFBVSxnQ0FBK0I7Q0p5eFB6Qzs7QUl4eFBBO0VBQVMsMkJBQTBCO0NKNHhQbkM7O0FJM3hQQTtFQUFVLGlDQUFnQztDSit4UDFDOztBSTl4UEE7RUFBVSw4QkFBNkI7Q0preVB2Qzs7QUlqeVBBO0VBQVUsMkJBQTBCO0NKcXlQcEM7O0FJcHlQQTtFQUFVLDRCQUEyQjtDSnd5UHJDOztBSXZ5UEE7RUFBVSwwQkFBeUI7Q0oyeVBuQzs7QUkxeVBBO0VBQVcsaUNBQWdDO0NKOHlQM0M7O0FJN3lQQTtFQUFZLGtDQUFpQztDSml6UDdDOztBSWh6UEE7RUFBWSxpQ0FBZ0M7Q0pvelA1Qzs7QUluelBBO0VBQWEsdUNBQXNDO0NKdXpQbkQ7O0FJdHpQQTtFQUFZLHVDQUFzQztDSjB6UGxEOztBSXp6UEE7RUFBWSx1Q0FBc0M7Q0o2elBsRDs7QUk1elBBO0VBQVcsOEJBQTZCO0NKZzBQeEM7O0FJL3pQQTtFQUFZLG9DQUFtQztDSm0wUC9DOztBSWwwUEE7RUFBVywrQkFBOEI7Q0pzMFB6Qzs7QUlyMFBBO0VBQVUseUJBQXdCO0NKeTBQbEM7O0FJeDBQQTtFQUFXLDhCQUE2QjtDSjQwUHhDOztBSTMwUEE7RUFBWSxvQ0FBbUM7Q0orMFAvQzs7QUk5MFBBO0VBQVcsOEJBQTZCO0NKazFQeEM7O0FJajFQQTtFQUFZLG9DQUFtQztDSnExUC9DOztBSXZ6UEE7K0RKcTRQOEQ7QUluNFA5RDtFQUFVLDZCQUE0QjtDSnM0UHRDOztBSXI0UEE7RUFBVSw0QkFBMkI7Q0p5NFByQzs7QUl4NFBBO0VBQVUsNEJBQTJCO0NKNDRQckM7O0FJMzRQQTtFQUFVLDBCQUF5QjtDSis0UG5DOztBSTk0UEE7RUFBVywrQkFBOEI7Q0prNVB6Qzs7QUlqNVBBO0VBQVcsOEJBQTZCO0NKcTVQeEM7O0FJcDVQQTtFQUFXLDhCQUE2QjtDSnc1UHhDOztBSXY1UEE7RUFBVyw0QkFBMkI7Q0oyNVB0Qzs7QUkxNVBBO0VBQVcsK0JBQThCO0NKODVQekM7O0FJNzVQQTtFQUFXLDhCQUE2QjtDSmk2UHhDOztBSWg2UEE7RUFBVyw4QkFBNkI7Q0pvNlB4Qzs7QUluNlBBO0VBQVcsNEJBQTJCO0NKdTZQdEM7O0FJdDVQQTsrREpnOFA4RDtBSTk3UDlEO0VBQVksbUNBQWtDO0NKaThQOUM7O0FJaDhQQTtFQUFZLGtDQUFpQztDSm84UDdDOztBSW44UEE7RUFBWSw0QkFBMkI7Q0p1OFB2Qzs7QUkvN1BBOytESjg4UDhEO0FJNThQOUQ7RUFBVSx5QkFBd0I7Q0orOFBsQzs7QUk5OFBBO0VBQVksK0JBQThCO0NKazlQMUM7O0FJajlQQTtFQUFZLGlDQUFnQztDSnE5UDVDOztBSXA5UEE7RUFBWSxnQ0FBK0I7Q0p3OVAzQzs7QUl2OVBBO0VBQVcsK0JBQThCO0NKMjlQekM7O0FJMTlQQTtFQUFZLGlDQUFnQztDSjg5UDVDOztBSTc5UEE7RUFBWSxpQ0FBZ0M7Q0ppK1A1Qzs7QUloK1BBO0VBQVcsZ0NBQStCO0NKbytQMUM7O0FJbitQQTtFQUFZLGlDQUFnQztDSnUrUDVDOztBSXQrUEE7RUFBVyxpQ0FBZ0M7Q0owK1AzQzs7QUl6K1BBO0VBQVcsZ0NBQStCO0NKNitQMUM7O0FJNStQQTtFQUFXLGdDQUErQjtDSmcvUDFDOztBSS8rUEE7RUFBVyxpQ0FBZ0M7Q0ptL1AzQzs7QUlsL1BBO0VBQVcsaUNBQWdDO0NKcy9QM0M7O0FJci9QQTtFQUFXLCtDQUFzQztVQUF0Qyx1Q0FBc0M7Q0p5L1BqRDs7QUl4L1BBO0VBQVcsZ0RBQXVDO1VBQXZDLHdDQUF1QztDSjQvUGxEOztBSTMvUEE7RUFBVSx3QkFBdUI7Q0orL1BqQzs7QUk5L1BBO0VBQVUscUJBQW9CO0NKa2dROUI7O0FJamdRQTtFQUFZLHFDQUFvQztDSnFnUWhEOztBSXBnUUE7RUFBWSxxQ0FBb0M7Q0p3Z1FoRDs7QUl2Z1FBO0VBQVcscUNBQW9DO0NKMmdRL0M7O0FJMWdRQTtFQUFZLHNDQUFxQztDSjhnUWpEOztBSTdnUUE7RUFBZSxpQ0FBZ0M7Q0ppaFEvQzs7QUloaFFBO0VBQWdCLGlDQUFnQztDSm9oUWhEOztBSW5oUUE7RUFBYyxpQ0FBZ0M7Q0p1aFE5Qzs7QUl0aFFBO0VBQWUsaUNBQWdDO0NKMGhRL0M7O0FJemhRQTtFQUFjLGlDQUFnQztDSjZoUTlDOztBSTVoUUE7RUFBYyxpQ0FBZ0M7Q0pnaVE5Qzs7QUkvaFFBO0VBQWMsaUNBQWdDO0NKbWlROUM7O0FJbGlRQTtFQUFjLGlDQUFnQztDSnNpUTlDOztBSXJpUUE7RUFBZSxpQ0FBZ0M7Q0p5aVEvQzs7QUl4aVFBO0VBQWUsaUNBQWdDO0NKNGlRL0M7O0FJM2lRQTtFQUFjLGlDQUFnQztDSitpUTlDOztBSTlpUUE7RUFBZ0IsaUNBQWdDO0NKa2pRaEQ7O0FJampRQTtFQUFnQixpQ0FBZ0M7Q0pxalFoRDs7QUlwalFBO0VBQWEsaUNBQWdDO0NKd2pRN0M7O0FJdmpRQTtFQUFnQixpQ0FBZ0M7Q0oyalFoRDs7QUkxalFBO0VBQWlCLGlDQUFnQztDSjhqUWpEOztBSTdqUUE7RUFBZ0IsaUNBQWdDO0NKaWtRaEQ7O0FJaGtRQTtFQUFpQixpQ0FBZ0M7Q0pva1FqRDs7QUlua1FBO0VBQWlCLGlDQUFnQztDSnVrUWpEOztBSXRrUUE7RUFBYyxpQ0FBZ0M7Q0owa1E5Qzs7QUl6a1FBO0VBQWlCLGlDQUFnQztDSjZrUWpEOztBSTVrUUE7RUFBZ0IsaUNBQWdDO0NKZ2xRaEQ7O0FJOWtRQTtFQUFXLGlDQUE2QjtLQUE3Qiw4QkFBNkI7Q0prbFF4Qzs7QUlqbFFBO0VBQVcsOEJBQTZCO0NKcWxReEM7O0FJcGxRQTtFQUFXLGdDQUErQjtDSndsUTFDOztBSXZsUUE7RUFBWSxnQ0FBK0I7Q0oybFEzQzs7QUkxbFFBO0VBQVksZ0NBQStCO0NKOGxRM0M7O0FJN2xRQTtFQUFXLCtCQUE4QjtDSmltUXpDOztBSWhtUUE7RUFBWSxnQ0FBK0I7Q0pvbVEzQzs7QUlubVFBO0VBQVcsOEJBQTZCO0NKdW1ReEM7O0FJdG1RQTtFQUFXLGdDQUErQjtDSjBtUTFDOztBSXptUUE7RUFBVywrQkFBOEI7Q0o2bVF6Qzs7QUk1bVFBO0VBQVcsK0JBQThCO0NKZ25RekM7O0FJL21RQTtFQUFXLGdDQUErQjtDSm1uUTFDOztBSWxuUUE7RUFBVywyQkFBMEI7Q0pzblFyQzs7QUlyblFBO0VBQVcsNkJBQTRCO0NKeW5RdkM7O0FJeG5RQTtFQUFXLDZCQUE0QjtDSjRuUXZDOztBSTNuUUE7RUFBVyw2QkFBNEI7Q0orblF2Qzs7QUk5blFBO0VBQVcsNkJBQTRCO0NKa29RdkM7O0FJam9RQTtFQUFXLDZCQUE0QjtDSnFvUXZDOztBSXBvUUE7RUFBVyw2QkFBNEI7Q0p3b1F2Qzs7QUl2b1FBO0VBQVksK0JBQThCO0NKMm9RMUM7O0FJMW9RQTtFQUFZLGlDQUFnQztDSjhvUTVDOztBSTdvUUE7RUFBWSxpQ0FBZ0M7Q0ppcFE1Qzs7QUlocFFBO0VBQVksaUNBQWdDO0NKb3BRNUM7O0FJbnBRQTtFQUFZLGlDQUFnQztDSnVwUTVDOztBSXRwUUE7RUFBWSxpQ0FBZ0M7Q0owcFE1Qzs7QUl6cFFBO0VBQVksaUNBQWdDO0NKNnBRNUM7O0FJNXBRQTtFQUFZLGlDQUFnQztDSmdxUTVDOztBSS9wUUE7RUFBWSxtQ0FBa0M7Q0ptcVE5Qzs7QUlscVFBO0VBQVksbUNBQWtDO0NKc3FROUM7O0FJcnFRQTtFQUFZLG1DQUFrQztDSnlxUTlDOztBSXhxUUE7RUFBWSxtQ0FBa0M7Q0o0cVE5Qzs7QUkzcVFBO0VBQVksbUNBQWtDO0NKK3FROUM7O0FJOXFRQTtFQUFZLG1DQUFrQztDSmtyUTlDOztBSWpyUUE7RUFBWSxrQ0FBaUM7Q0pxclE3Qzs7QUlwclFBO0VBQVksb0NBQW1DO0NKd3JRL0M7O0FJdnJRQTtFQUFZLG9DQUFtQztDSjJyUS9DOztBSTFyUUE7RUFBWSxvQ0FBbUM7Q0o4clEvQzs7QUk3clFBO0VBQVksb0NBQW1DO0NKaXNRL0M7O0FJaHNRQTtFQUFZLG9DQUFtQztDSm9zUS9DOztBSW5zUUE7RUFBWSxvQ0FBbUM7Q0p1c1EvQzs7QUl0c1FBO0VBQVksZ0NBQStCO0NKMHNRM0M7O0FJenNRQTtFQUFZLGtDQUFpQztDSjZzUTdDOztBSTVzUUE7RUFBWSxrQ0FBaUM7Q0pndFE3Qzs7QUkvc1FBO0VBQVksa0NBQWlDO0NKbXRRN0M7O0FJbHRRQTtFQUFZLGtDQUFpQztDSnN0UTdDOztBSXJ0UUE7RUFBWSxrQ0FBaUM7Q0p5dFE3Qzs7QUl4dFFBO0VBQVksa0NBQWlDO0NKNHRRN0M7O0FJM3RRQTtFQUFXLDRCQUEyQjtDSit0UXRDOztBSTl0UUE7RUFBVyx5QkFBd0I7Q0prdVFuQzs7QUlqdVFBO0VBQVkseUNBQXdDO0NKcXVRcEQ7O0FJcHVRQTtFQUFhLDBDQUF5QztDSnd1UXREOztBSXZ1UUE7RUFBVyw4QkFBNkI7Q0oydVF4Qzs7QUkxdVFBO0VBQVcsMkJBQTBCO0NKOHVRckM7O0FJN3VRQTtFQUFZLDJDQUEwQztDSml2UXREOztBSWh2UUE7RUFBYSw0Q0FBMkM7Q0pvdlF4RDs7QUludlFBO0VBQVcsK0JBQThCO0NKdXZRekM7O0FJdHZRQTtFQUFXLDRCQUEyQjtDSjB2UXRDOztBSXp2UUE7RUFBWSw0Q0FBMkM7Q0o2dlF2RDs7QUk1dlFBO0VBQWEsNkNBQTRDO0NKZ3dRekQ7O0FJL3ZRQTtFQUFXLDZCQUE0QjtDSm13UXZDOztBSWx3UUE7RUFBVywwQkFBeUI7Q0pzd1FwQzs7QUlyd1FBO0VBQVksMENBQXlDO0NKeXdRckQ7O0FJeHdRQTtFQUFhLDJDQUEwQztDSjR3UXZEOztBSTVwUUE7K0RKbStROEQ7QUlqK1E5RDtFQUFXLHlDQUF3QztDSm8rUW5EOztBSW4rUUE7RUFBWSwwQ0FBeUM7Q0p1K1FyRDs7QUl0K1FBO0VBQWUscUNBQW9DO0NKMCtRbkQ7O0FJeitRQTtFQUFnQixxQ0FBb0M7Q0o2K1FwRDs7QUk1K1FBO0VBQWMscUNBQW9DO0NKZy9RbEQ7O0FJLytRQTtFQUFlLHFDQUFvQztDSm0vUW5EOztBSWwvUUE7RUFBYyxxQ0FBb0M7Q0pzL1FsRDs7QUlyL1FBO0VBQWMscUNBQW9DO0NKeS9RbEQ7O0FJeC9RQTtFQUFjLHFDQUFvQztDSjQvUWxEOztBSTMvUUE7RUFBYyxxQ0FBb0M7Q0orL1FsRDs7QUk5L1FBO0VBQWUscUNBQW9DO0NKa2dSbkQ7O0FJamdSQTtFQUFlLHFDQUFvQztDSnFnUm5EOztBSXBnUkE7RUFBYyxxQ0FBb0M7Q0p3Z1JsRDs7QUl2Z1JBO0VBQWdCLHFDQUFvQztDSjJnUnBEOztBSTFnUkE7RUFBZ0IscUNBQW9DO0NKOGdScEQ7O0FJN2dSQTtFQUFhLHFDQUFvQztDSmloUmpEOztBSWhoUkE7RUFBZ0IscUNBQW9DO0NKb2hScEQ7O0FJbmhSQTtFQUFpQixxQ0FBb0M7Q0p1aFJyRDs7QUl0aFJBO0VBQWdCLHFDQUFvQztDSjBoUnBEOztBSXpoUkE7RUFBaUIscUNBQW9DO0NKNmhSckQ7O0FJNWhSQTtFQUFpQixxQ0FBb0M7Q0pnaVJyRDs7QUkvaFJBO0VBQWMscUNBQW9DO0NKbWlSbEQ7O0FJbGlSQTtFQUFpQixxQ0FBb0M7Q0pzaVJyRDs7QUlyaVJBO0VBQWdCLHFDQUFvQztDSnlpUnBEOztBSXhpUkE7RUFBVyxrQ0FBaUM7Q0o0aVI1Qzs7QUkzaVJBO0VBQVcsd0NBQXVDO0NKK2lSbEQ7O0FJOWlSQTtFQUFXLHVDQUFzQztDSmtqUmpEOztBSWpqUkE7RUFBVyx1Q0FBc0M7Q0pxalJqRDs7QUlwalJBO0VBQVksb0NBQW1DO0NKd2pSL0M7O0FJdmpSQTtFQUFZLG9DQUFtQztDSjJqUi9DOztBSTFqUkE7RUFBVyx3Q0FBdUM7Q0o4alJsRDs7QUk3alJBO0VBQVcseUNBQXdDO0NKaWtSbkQ7O0FJaGtSQTtFQUFXLG9DQUFtQztDSm9rUjlDOztBSW5rUkE7RUFBVyxzQ0FBcUM7Q0p1a1JoRDs7QUl0a1JBO0VBQVcsdUNBQXNDO0NKMGtSakQ7O0FJemtSQTtFQUFXLHFDQUFvQztDSjZrUi9DOztBSTVrUkE7RUFBVyx1Q0FBc0M7Q0pnbFJqRDs7QUkva1JBO0VBQVksaUNBQWdDO0NKbWxSNUM7O0FJbGxSQTtFQUFhLG9DQUFtQztDSnNsUmhEOztBSXJsUkE7RUFBYSxrQ0FBaUM7Q0p5bFI5Qzs7QUl4bFJBO0VBQVUsNEJBQTJCO0NKNGxSckM7O0FJM2xSQTtFQUFTLDBCQUF5QjtDSitsUmxDOztBSWhqUkE7cURKb3JSb0Q7QUlsclJwRDtFQUFXLDhCQUE2QjtDSnFyUnhDOztBSXByUkE7RUFBVywrQkFBOEI7Q0p3clJ6Qzs7QUlqclJBO3FESjZyUm9EO0FJM3JScEQ7RUFBVyw0QkFBMkI7Q0o4clJ0Qzs7QUk3clJBO0VBQVksdUNBQXNDO0NKaXNSbEQ7O0FJaHNSQTtFQUFZLHdDQUF1QztDSm9zUm5EOztBSW5zUkE7RUFBWSxpQ0FBZ0M7Q0p1c1I1Qzs7QUl0c1JBO0VBQVksaUNBQWdDO0NKMHNSNUM7O0FJenNSQTtFQUFZLG1DQUFrQztDSjZzUjlDOztBSTVzUkE7RUFBWSxtQ0FBa0M7Q0pndFI5Qzs7QUkvc1JBO0VBQWEsb0NBQW1DO0NKbXRSaEQ7O0FJbHRSQTtFQUFlLGlEQUFnRDtDSnN0Ui9EOztBSXJ0UkE7RUFBYSx3Q0FBdUM7Q0p5dFJwRDs7QUl4dFJBO0VBQWEsd0NBQXVDO0NKNHRScEQ7O0FJM3RSQTtFQUFZLGtDQUFpQztDSit0UjdDOztBSTdzUkE7cURKdXZSb0Q7QUlydlJwRDtFQUFZLGlDQUFnQztDSnd2UjVDOztBSXZ2UkE7RUFBVSwrQkFBOEI7Q0oydlJ4Qzs7QUkxdlJBO0VBQVcsb0NBQW1DO0NKOHZSOUM7O0FJN3ZSQTtFQUFVLGtDQUFpQztDSml3UjNDOztBSWh3UkE7RUFBVyxvQ0FBbUM7Q0pvd1I5Qzs7QUlud1JBO0VBQVUsa0NBQWlDO0NKdXdSM0M7O0FJdHdSQTtFQUFXLHVDQUFzQztDSjB3UmpEOztBSXp3UkE7RUFBWSwrQkFBOEI7Q0o2d1IxQzs7QUkvdlJBO3FESjZ4Um9EO0FJM3hScEQ7RUFBVSw0QkFBMkI7Q0o4eFJyQzs7QUk3eFJBO0VBQVUsOEJBQTZCO0NKaXlSdkM7O0FJaHlSQTtFQUFVLDZCQUE0QjtDSm95UnRDOztBSW55UkE7RUFBVSwrQkFBOEI7Q0p1eVJ4Qzs7QUk5eFJBO3FESmd6Um9EO0FJOXlScEQ7RUFBZSwyQkFBMkI7Q0ppelIxQzs7QUloelJBO0VBQWMsNkJBQTBCO0NKb3pSeEM7O0FJbnpSQTtFQUFhLDZCQUF5QjtDSnV6UnRDOztBSXR6UkE7RUFBWSw2QkFBd0I7Q0owelJwQzs7QUl6elJBO0VBQVksNkJBQXdCO0NKNnpScEM7O0FJNXpSQTtFQUFZLDZCQUF3QjtDSmcwUnBDOztBSS96UkE7RUFBYSwyQkFBeUI7Q0ptMFJ0Qzs7QUlsMFJBO0VBQWMsNkJBQTBCO0NKczBSeEM7O0FJcjBSQTtFQUFlLDZCQUEyQjtDSnkwUjFDOztBSTN6UkE7cURKNDFSb0Q7QUkxMVJwRDtFQUFlLHNFQUFhO0NKNjFSNUI7O0FJdjFSQTtxREpnMlJvRDtBSTkxUnBEO0VBQWMsMEJBQXlCO0NKaTJSdkM7O0FJaDJSQTtFQUFnQiwwQkFBNEI7Q0pvMlI1Qzs7QUluMlJBO0VBQWdCLHVCQUF3QjtDSnUyUnhDOztBSXQyUkE7RUFBZSwwQkFBNEI7Q0owMlIzQzs7QUl6MlJBO0VBQWlCLDBCQUF5QjtDSjYyUjFDOztBSTUyUkE7RUFBMEIsMEJBQWtDO0NKZzNSNUQ7O0FJLzJSQTtFQUEwQiwwQkFBa0M7Q0ptM1I1RDs7QUlsM1JBO0VBQXlCLDBCQUFpQztDSnMzUjFEOztBSXIzUkE7RUFBeUIsMEJBQWlDO0NKeTNSMUQ7O0FJeDNSQTtFQUEwQiwwQkFBa0M7Q0o0M1I1RDs7QUkzM1JBO0VBQXVCLDBCQUErQjtDSiszUnREOztBSTkzUkE7RUFBd0IsMEJBQWdDO0NKazRSeEQ7O0FJajRSQTtFQUF3QiwwQkFBZ0M7Q0pxNFJ4RDs7QUlsM1JBO3FESis1Um9EO0FJNzVScEQ7RUFBVSxpQ0FBZ0M7Q0pnNlIxQzs7QUkvNVJBO0VBQVUsc0NBQXFDO0NKbTZSL0M7O0FJbDZSQTtFQUFVLHFDQUFvQztDSnM2UjlDOztBSXI2UkE7RUFBVSx5Q0FBd0M7Q0p5NlJsRDs7QUloNlJBO3FESms3Um9EO0FJaDdScEQ7RUFBVywrQkFBOEI7Q0ptN1J6Qzs7QUlsN1JBO0VBQVUsZ0NBQStCO0NKczdSekM7O0FJcjdSQTtFQUFVLDBCQUF5QjtDSnk3Um5DOztBSXg3UkE7RUFBVSwwQkFBeUI7Q0o0N1JuQzs7QUkzN1JBO0VBQVUsMEJBQXlCO0NKKzdSbkM7O0FJOTdSQTtFQUFVLDBCQUF5QjtDSms4Um5DOztBSWo4UkE7RUFBVSwwQkFBeUI7Q0pxOFJuQzs7QUlwOFJBO0VBQVUsMEJBQXlCO0NKdzhSbkM7O0FJdjhSQTtFQUFVLDBCQUF5QjtDSjI4Um5DOztBSTE4UkE7RUFBVyw2QkFBNEI7Q0o4OFJ2Qzs7QUk3OFJBO0VBQVcsNkJBQTRCO0NKaTlSdkM7O0FJaDlSQTtFQUFXLDRCQUEyQjtDSm85UnRDOztBSW45UkE7RUFBVyw2QkFBNEI7Q0p1OVJ2Qzs7QUl0OVJBO0VBQVcsMEJBQXlCO0NKMDlScEM7O0FJdDhSQTtxREpzL1JvRDtBSXAvUnBEO0VBQVksK0JBQThCO0NKdS9SMUM7O0FJdC9SQTtFQUFXLDRCQUEyQjtDSjAvUnRDOztBSXovUkE7RUFBWSwrQkFBOEI7Q0o2L1IxQzs7QUk1L1JBO0VBQVksaUNBQWdDO0NKZ2dTNUM7O0FJLy9SQTtFQUFZLGlDQUFnQztDSm1nUzVDOztBSWxnU0E7RUFBWSw4QkFBNkI7Q0pzZ1N6Qzs7QUlyZ1NBO0VBQVcsZ0NBQStCO0NKeWdTMUM7O0FJeGdTQTtFQUFZLGlDQUFnQztDSjRnUzVDOztBSTNnU0E7RUFBWSw2QkFBNEI7Q0orZ1N4Qzs7QUk5Z1NBO0VBQVcsMkJBQTBCO0NKa2hTckM7O0FJamhTQTtFQUFXLG1DQUFrQztDSnFoUzdDOztBSXBoU0E7RUFBVywrQkFBOEI7Q0p3aFN6Qzs7QUl2aFNBO0VBQVksaUNBQWdDO0NKMmhTNUM7O0FJemdTQTtxREpzalNvRDtBSXBqU3BEO0VBQVcsd0JBQXVCO0NKdWpTbEM7O0FJdGpTQTtFQUFXLDJCQUEwQjtDSjBqU3JDOztBSXpqU0E7RUFBVyw2QkFBNEI7Q0o2alN2Qzs7QUk1alNBO0VBQVksd0JBQXVCO0NKZ2tTbkM7O0FJL2pTQTtFQUFZLHdCQUF1QjtDSm1rU25DOztBSWxrU0E7RUFBVyx3QkFBdUI7Q0pza1NsQzs7QUlya1NBO0VBQVcsMkJBQTBCO0NKeWtTckM7O0FJeGtTQTtFQUFXLHdCQUF1QjtDSjRrU2xDOztBSS9qU0E7cURKNmxTb0Q7QUkzbFNwRDtFQUFXLCtCQUE4QjtDSjhsU3pDOztBSTdsU0E7RUFBWSx1Q0FBc0M7Q0ppbVNsRDs7QUlobVNBO0VBQVcsa0NBQWlDO0NKb21TNUM7O0FJbm1TQTtFQUFZLDBDQUF5QztDSnVtU3JEOztBSXRtU0E7RUFBVyw2QkFBNEI7Q0owbVN2Qzs7QUl6bVNBO0VBQVcsMkJBQTBCO0NKNm1TckM7O0FJNW1TQTtFQUFZLG1DQUFrQztDSmduUzlDOztBSS9tU0E7RUFBVyx1Q0FBc0M7Q0ptblNqRDs7QUlsblNBO0VBQVcscUNBQW9DO0NKc25TL0M7O0FJcm5TQTtFQUFVLG1DQUFrQztDSnluUzVDOztBSXhuU0E7RUFBVywwQ0FBeUM7Q0o0blNwRDs7QUkzblNBO0VBQVcseUNBQXdDO0NKK25TbkQ7O0FJOW5TQTtFQUFXLG1DQUFrQztDSmtvUzdDOztBSWpvU0E7RUFBVyxpQ0FBZ0M7Q0pxb1MzQzs7QUlwb1NBO0VBQVUsK0JBQThCO0NKd29TeEM7O0FJdm9TQTtFQUFVLGlDQUFnQztDSjJvUzFDOztBSTFvU0E7RUFBVSxnQ0FBK0I7Q0o4b1N6Qzs7QUk3b1NBO0VBQVcscUNBQW9DO0NKaXBTL0M7O0FJaHBTQTtFQUFXLG1DQUFrQztDSm9wUzdDOztBSW5wU0E7RUFBVSxpQ0FBZ0M7Q0p1cFMxQzs7QUl0cFNBO0VBQVcsd0NBQXVDO0NKMHBTbEQ7O0FJenBTQTtFQUFXLHVDQUFzQztDSjZwU2pEOztBSTVwU0E7RUFBVSxrQ0FBaUM7Q0pncVMzQzs7QUkvcFNBO0VBQVkscUJBQW9CO0NKbXFTaEM7O0FJbHFTQTtFQUFXLG9CQUFtQjtDSnNxUzlCOztBSXJxU0E7RUFBVyxvQkFBbUI7Q0p5cVM5Qjs7QUl4cVNBO0VBQVcsb0JBQW1CO0NKNHFTOUI7O0FJM3FTQTtFQUFXLG9CQUFtQjtDSitxUzlCOztBSTlxU0E7RUFBVyxvQkFBbUI7Q0prclM5Qjs7QUlqclNBO0VBQVcsb0JBQW1CO0NKcXJTOUI7O0FJcHJTQTtFQUFXLG9CQUFtQjtDSndyUzlCOztBSXZyU0E7RUFBYyx1QkFBc0I7Q0oyclNwQzs7QUkxclNBO0VBQVUsc0JBQXFCO0NKOHJTL0I7O0FJN3JTQTtFQUFjLDBCQUF5QjtDSmlzU3ZDOztBSWhzU0E7RUFBYywwQkFBeUI7Q0pvc1N2Qzs7QUluc1NBO0VBQWMseUJBQXdCO0NKdXNTdEM7O0FJdHNTQTtFQUFVLG9DQUEyQjtNQUEzQiw0QkFBMkI7Q0owc1NyQzs7QUl6c1NBO0VBQVcsa0NBQWlDO0NKNnNTNUM7O0FJNXNTQTtFQUFXLGdDQUErQjtDSmd0UzFDOztBSS9zU0E7RUFBVSxzQ0FBNkI7TUFBN0IsOEJBQTZCO0NKbXRTdkM7O0FJbHRTQTtFQUFVLGdDQUErQjtDSnN0U3pDOztBSXJ0U0E7RUFBVSx1Q0FBOEI7TUFBOUIsK0JBQThCO0NKeXRTeEM7O0FJenFTQTsrREo2eVM4RDtBSTN5UzlEO0VBQVMsd0JBQXVCO0NKOHlTaEM7O0FJN3lTQTtFQUFTLHFCQUFvQjtDSml6UzdCOztBSWh6U0E7RUFBUyx5QkFBd0I7Q0pvelNqQzs7QUluelNBO0VBQVMsMkJBQTBCO0NKdXpTbkM7O0FJdHpTQTtFQUFVLDRCQUEyQjtDSjB6U3JDOztBSXp6U0E7RUFBVSw0QkFBMkI7Q0o2elNyQzs7QUk1elNBO0VBQVUsNEJBQTJCO0NKZzBTckM7O0FJL3pTQTtFQUFVLDRCQUEyQjtDSm0wU3JDOztBSWwwU0E7RUFBVSw0QkFBMkI7Q0pzMFNyQzs7QUlyMFNBO0VBQVUsNEJBQTJCO0NKeTBTckM7O0FJeDBTQTtFQUFVLDRCQUEyQjtDSjQwU3JDOztBSTMwU0E7RUFBVSw0QkFBMkI7Q0orMFNyQzs7QUk5MFNBO0VBQVUsNEJBQTJCO0NKazFTckM7O0FJajFTQTtFQUFVLDRCQUEyQjtDSnExU3JDOztBSXAxU0E7RUFBVSw0QkFBMkI7Q0p3MVNyQzs7QUl2MVNBO0VBQVUsNEJBQTJCO0NKMjFTckM7O0FJMTFTQTtFQUFVLDRCQUEyQjtDSjgxU3JDOztBSTcxU0E7RUFBVSw0QkFBMkI7Q0ppMlNyQzs7QUloMlNBO0VBQVUsNEJBQTJCO0NKbzJTckM7O0FJbjJTQTtFQUFVLDRCQUEyQjtDSnUyU3JDOztBSXQyU0E7RUFBVSw0QkFBMkI7Q0owMlNyQzs7QUl6MlNBO0VBQVUsNEJBQTJCO0NKNjJTckM7O0FJNTJTQTtFQUFXLDZCQUE0QjtDSmczU3ZDOztBSS8yU0E7RUFBUyw0QkFBMkI7Q0ptM1NwQzs7QUlsM1NBO0VBQVMsOEJBQTZCO0NKczNTdEM7O0FJcjNTQTtFQUFVLCtCQUE4QjtDSnkzU3hDOztBSXgzU0E7RUFBVSwrQkFBOEI7Q0o0M1N4Qzs7QUkzM1NBO0VBQVUsK0JBQThCO0NKKzNTeEM7O0FJOTNTQTtFQUFVLCtCQUE4QjtDSms0U3hDOztBSWo0U0E7RUFBVSwrQkFBOEI7Q0pxNFN4Qzs7QUlwNFNBO0VBQVUsK0JBQThCO0NKdzRTeEM7O0FJdjRTQTtFQUFVLCtCQUE4QjtDSjI0U3hDOztBSTE0U0E7RUFBVSwrQkFBOEI7Q0o4NFN4Qzs7QUk3NFNBO0VBQVUsK0JBQThCO0NKaTVTeEM7O0FJaDVTQTtFQUFVLCtCQUE4QjtDSm81U3hDOztBSW41U0E7RUFBVSwrQkFBOEI7Q0p1NVN4Qzs7QUl0NVNBO0VBQVUsK0JBQThCO0NKMDVTeEM7O0FJejVTQTtFQUFVLCtCQUE4QjtDSjY1U3hDOztBSTU1U0E7RUFBVSwrQkFBOEI7Q0pnNlN4Qzs7QUkvNVNBO0VBQVUsK0JBQThCO0NKbTZTeEM7O0FJbDZTQTtFQUFVLCtCQUE4QjtDSnM2U3hDOztBSXI2U0E7RUFBVSwrQkFBOEI7Q0p5NlN4Qzs7QUl4NlNBO0VBQVUsK0JBQThCO0NKNDZTeEM7O0FJMzZTQTtFQUFXLGdDQUErQjtDSis2UzFDOztBSTk2U0E7RUFBUywwQkFBeUI7Q0prN1NsQzs7QUlqN1NBO0VBQVMsNEJBQTJCO0NKcTdTcEM7O0FJcDdTQTtFQUFVLDZCQUE0QjtDSnc3U3RDOztBSXY3U0E7RUFBVSw2QkFBNEI7Q0oyN1N0Qzs7QUkxN1NBO0VBQVUsNkJBQTRCO0NKODdTdEM7O0FJNzdTQTtFQUFVLDZCQUE0QjtDSmk4U3RDOztBSWg4U0E7RUFBVSw2QkFBNEI7Q0pvOFN0Qzs7QUluOFNBO0VBQVUsNkJBQTRCO0NKdThTdEM7O0FJdDhTQTtFQUFVLDZCQUE0QjtDSjA4U3RDOztBSXo4U0E7RUFBVSw2QkFBNEI7Q0o2OFN0Qzs7QUk1OFNBO0VBQVUsNkJBQTRCO0NKZzlTdEM7O0FJLzhTQTtFQUFVLDZCQUE0QjtDSm05U3RDOztBSWw5U0E7RUFBVSw2QkFBNEI7Q0pzOVN0Qzs7QUlyOVNBO0VBQVUsNkJBQTRCO0NKeTlTdEM7O0FJeDlTQTtFQUFVLDZCQUE0QjtDSjQ5U3RDOztBSTM5U0E7RUFBVSw2QkFBNEI7Q0orOVN0Qzs7QUk5OVNBO0VBQVUsNkJBQTRCO0NKaytTdEM7O0FJaitTQTtFQUFVLDZCQUE0QjtDSnErU3RDOztBSXArU0E7RUFBVSw2QkFBNEI7Q0p3K1N0Qzs7QUl2K1NBO0VBQVUsNkJBQTRCO0NKMitTdEM7O0FJMStTQTtFQUFXLDhCQUE2QjtDSjgrU3hDOztBSTcrU0E7RUFBUywyQkFBMEI7Q0ppL1NuQzs7QUloL1NBO0VBQVMsNkJBQTRCO0NKby9TckM7O0FJbi9TQTtFQUFVLDhCQUE2QjtDSnUvU3ZDOztBSXQvU0E7RUFBVSw4QkFBNkI7Q0owL1N2Qzs7QUl6L1NBO0VBQVUsOEJBQTZCO0NKNi9TdkM7O0FJNS9TQTtFQUFVLDhCQUE2QjtDSmdnVHZDOztBSS8vU0E7RUFBVSw4QkFBNkI7Q0ptZ1R2Qzs7QUlsZ1RBO0VBQVUsOEJBQTZCO0NKc2dUdkM7O0FJcmdUQTtFQUFVLDhCQUE2QjtDSnlnVHZDOztBSXhnVEE7RUFBVSw4QkFBNkI7Q0o0Z1R2Qzs7QUkzZ1RBO0VBQVUsOEJBQTZCO0NKK2dUdkM7O0FJOWdUQTtFQUFVLDhCQUE2QjtDSmtoVHZDOztBSWpoVEE7RUFBVSw4QkFBNkI7Q0pxaFR2Qzs7QUlwaFRBO0VBQVUsOEJBQTZCO0NKd2hUdkM7O0FJdmhUQTtFQUFVLDhCQUE2QjtDSjJoVHZDOztBSTFoVEE7RUFBVSw4QkFBNkI7Q0o4aFR2Qzs7QUk3aFRBO0VBQVUsOEJBQTZCO0NKaWlUdkM7O0FJaGlUQTtFQUFVLDhCQUE2QjtDSm9pVHZDOztBSW5pVEE7RUFBVSw4QkFBNkI7Q0p1aVR2Qzs7QUl0aVRBO0VBQVUsOEJBQTZCO0NKMGlUdkM7O0FJemlUQTtFQUFXLCtCQUE4QjtDSjZpVHpDOztBSWw5U0E7K0RKMHRUOEQ7QUl4dFQ5RDtFQUFTLHNCQUFxQjtDSjJ0VDlCOztBSTF0VEE7RUFBUyx3QkFBdUI7Q0o4dFRoQzs7QUk3dFRBO0VBQVUseUJBQXdCO0NKaXVUbEM7O0FJaHVUQTtFQUFVLHlCQUF3QjtDSm91VGxDOztBSW51VEE7RUFBVSx5QkFBd0I7Q0p1dVRsQzs7QUl0dVRBO0VBQVUseUJBQXdCO0NKMHVUbEM7O0FJenVUQTtFQUFVLHlCQUF3QjtDSjZ1VGxDOztBSTV1VEE7RUFBVSx5QkFBd0I7Q0pndlRsQzs7QUkvdVRBO0VBQVUseUJBQXdCO0NKbXZUbEM7O0FJbHZUQTtFQUFVLHlCQUF3QjtDSnN2VGxDOztBSXJ2VEE7RUFBVSx5QkFBd0I7Q0p5dlRsQzs7QUl4dlRBO0VBQVUseUJBQXdCO0NKNHZUbEM7O0FJM3ZUQTtFQUFVLHlCQUF3QjtDSit2VGxDOztBSTl2VEE7RUFBVSx5QkFBd0I7Q0prd1RsQzs7QUlqd1RBO0VBQVUseUJBQXdCO0NKcXdUbEM7O0FJcHdUQTtFQUFVLHlCQUF3QjtDSnd3VGxDOztBSXZ3VEE7RUFBVSx5QkFBd0I7Q0oyd1RsQzs7QUkxd1RBO0VBQVUseUJBQXdCO0NKOHdUbEM7O0FJN3dUQTtFQUFVLHlCQUF3QjtDSml4VGxDOztBSWh4VEE7RUFBVSx5QkFBd0I7Q0pveFRsQzs7QUlueFRBO0VBQVcsMEJBQXlCO0NKdXhUcEM7O0FJdHhUQTtFQUFTLDBCQUF5QjtDSjB4VGxDOztBSXp4VEE7RUFBUyw0QkFBMkI7Q0o2eFRwQzs7QUk1eFRBO0VBQVUsNkJBQTRCO0NKZ3lUdEM7O0FJL3hUQTtFQUFVLDZCQUE0QjtDSm15VHRDOztBSWx5VEE7RUFBVSw2QkFBNEI7Q0pzeVR0Qzs7QUlyeVRBO0VBQVUsNkJBQTRCO0NKeXlUdEM7O0FJeHlUQTtFQUFVLDZCQUE0QjtDSjR5VHRDOztBSTN5VEE7RUFBVSw2QkFBNEI7Q0oreVR0Qzs7QUk5eVRBO0VBQVUsNkJBQTRCO0NKa3pUdEM7O0FJanpUQTtFQUFVLDZCQUE0QjtDSnF6VHRDOztBSXB6VEE7RUFBVSw2QkFBNEI7Q0p3elR0Qzs7QUl2elRBO0VBQVUsNkJBQTRCO0NKMnpUdEM7O0FJMXpUQTtFQUFVLDZCQUE0QjtDSjh6VHRDOztBSTd6VEE7RUFBVSw2QkFBNEI7Q0ppMFR0Qzs7QUloMFRBO0VBQVUsNkJBQTRCO0NKbzBUdEM7O0FJbjBUQTtFQUFVLDZCQUE0QjtDSnUwVHRDOztBSXQwVEE7RUFBVSw2QkFBNEI7Q0owMFR0Qzs7QUl6MFRBO0VBQVUsNkJBQTRCO0NKNjBUdEM7O0FJNTBUQTtFQUFVLDZCQUE0QjtDSmcxVHRDOztBSS8wVEE7RUFBVSw2QkFBNEI7Q0ptMVR0Qzs7QUlsMVRBO0VBQVcsOEJBQTZCO0NKczFUeEM7O0FJcjFUQTtFQUFTLDRCQUEyQjtDSnkxVHBDOztBSXgxVEE7RUFBUyw4QkFBNkI7Q0o0MVR0Qzs7QUkzMVRBO0VBQVUsK0JBQThCO0NKKzFUeEM7O0FJOTFUQTtFQUFVLCtCQUE4QjtDSmsyVHhDOztBSWoyVEE7RUFBVSwrQkFBOEI7Q0pxMlR4Qzs7QUlwMlRBO0VBQVUsK0JBQThCO0NKdzJUeEM7O0FJdjJUQTtFQUFVLCtCQUE4QjtDSjIyVHhDOztBSTEyVEE7RUFBVSwrQkFBOEI7Q0o4MlR4Qzs7QUk3MlRBO0VBQVUsK0JBQThCO0NKaTNUeEM7O0FJaDNUQTtFQUFVLCtCQUE4QjtDSm8zVHhDOztBSW4zVEE7RUFBVSwrQkFBOEI7Q0p1M1R4Qzs7QUl0M1RBO0VBQVUsK0JBQThCO0NKMDNUeEM7O0FJejNUQTtFQUFVLCtCQUE4QjtDSjYzVHhDOztBSTUzVEE7RUFBVSwrQkFBOEI7Q0pnNFR4Qzs7QUkvM1RBO0VBQVUsK0JBQThCO0NKbTRUeEM7O0FJbDRUQTtFQUFVLCtCQUE4QjtDSnM0VHhDOztBSXI0VEE7RUFBVSwrQkFBOEI7Q0p5NFR4Qzs7QUl4NFRBO0VBQVUsK0JBQThCO0NKNDRUeEM7O0FJMzRUQTtFQUFVLCtCQUE4QjtDSis0VHhDOztBSTk0VEE7RUFBVSwrQkFBOEI7Q0prNVR4Qzs7QUlqNVRBO0VBQVcsZ0NBQStCO0NKcTVUMUM7O0FJcDVUQTtFQUFTLDZCQUE0QjtDSnc1VHJDOztBSXY1VEE7RUFBUywrQkFBOEI7Q0oyNVR2Qzs7QUkxNVRBO0VBQVUsZ0NBQStCO0NKODVUekM7O0FJNzVUQTtFQUFVLGdDQUErQjtDSmk2VHpDOztBSWg2VEE7RUFBVSxnQ0FBK0I7Q0pvNlR6Qzs7QUluNlRBO0VBQVUsZ0NBQStCO0NKdTZUekM7O0FJdDZUQTtFQUFVLGdDQUErQjtDSjA2VHpDOztBSXo2VEE7RUFBVSxnQ0FBK0I7Q0o2NlR6Qzs7QUk1NlRBO0VBQVUsZ0NBQStCO0NKZzdUekM7O0FJLzZUQTtFQUFVLGdDQUErQjtDSm03VHpDOztBSWw3VEE7RUFBVSxnQ0FBK0I7Q0pzN1R6Qzs7QUlyN1RBO0VBQVUsZ0NBQStCO0NKeTdUekM7O0FJeDdUQTtFQUFVLGdDQUErQjtDSjQ3VHpDOztBSTM3VEE7RUFBVSxnQ0FBK0I7Q0orN1R6Qzs7QUk5N1RBO0VBQVUsZ0NBQStCO0NKazhUekM7O0FJajhUQTtFQUFVLGdDQUErQjtDSnE4VHpDOztBSXA4VEE7RUFBVSxnQ0FBK0I7Q0p3OFR6Qzs7QUl2OFRBO0VBQVUsZ0NBQStCO0NKMjhUekM7O0FJMThUQTtFQUFVLGdDQUErQjtDSjg4VHpDOztBSTc4VEE7RUFBVSxnQ0FBK0I7Q0ppOVR6Qzs7QUloOVRBO0VBQVcsaUNBQWdDO0NKbzlUM0M7O0FJbjlUQTtFQUFTLDJCQUEwQjtDSnU5VG5DOztBSXQ5VEE7RUFBUyw2QkFBNEI7Q0owOVRyQzs7QUl6OVRBO0VBQVUsOEJBQTZCO0NKNjlUdkM7O0FJNTlUQTtFQUFVLDhCQUE2QjtDSmcrVHZDOztBSS85VEE7RUFBVSw4QkFBNkI7Q0ptK1R2Qzs7QUlsK1RBO0VBQVUsOEJBQTZCO0NKcytUdkM7O0FJcitUQTtFQUFVLDhCQUE2QjtDSnkrVHZDOztBSXgrVEE7RUFBVSw4QkFBNkI7Q0o0K1R2Qzs7QUkzK1RBO0VBQVUsOEJBQTZCO0NKKytUdkM7O0FJOStUQTtFQUFVLDhCQUE2QjtDSmsvVHZDOztBSWovVEE7RUFBVSw4QkFBNkI7Q0pxL1R2Qzs7QUlwL1RBO0VBQVUsOEJBQTZCO0NKdy9UdkM7O0FJdi9UQTtFQUFVLDhCQUE2QjtDSjIvVHZDOztBSTEvVEE7RUFBVSw4QkFBNkI7Q0o4L1R2Qzs7QUk3L1RBO0VBQVUsOEJBQTZCO0NKaWdVdkM7O0FJaGdVQTtFQUFVLDhCQUE2QjtDSm9nVXZDOztBSW5nVUE7RUFBVSw4QkFBNkI7Q0p1Z1V2Qzs7QUl0Z1VBO0VBQVUsOEJBQTZCO0NKMGdVdkM7O0FJemdVQTtFQUFVLDhCQUE2QjtDSjZnVXZDOztBSTVnVUE7RUFBVSw4QkFBNkI7Q0pnaFV2Qzs7QUkvZ1VBO0VBQVcsK0JBQThCO0NKbWhVekM7O0FJcDZUQTsrREpxdVU4RDtBSW51VTlEO0VBQVksV0FBVTtDSnN1VXRCOztBSXJ1VUE7RUFBWSxXQUFVO0NKeXVVdEI7O0FJeHVVQTtFQUFhLFlBQVc7Q0o0dVV4Qjs7QUkzdVVBO0VBQWEsWUFBVztDSit1VXhCOztBSTl1VUE7RUFBYSxZQUFXO0NKa3ZVeEI7O0FJanZVQTtFQUFhLFlBQVc7Q0pxdlV4Qjs7QUlwdlVBO0VBQWEsWUFBVztDSnd2VXhCOztBSXZ2VUE7RUFBYSxZQUFXO0NKMnZVeEI7O0FJMXZVQTtFQUFhLFlBQVc7Q0o4dlV4Qjs7QUk3dlVBO0VBQWEsWUFBVztDSml3VXhCOztBSWh3VUE7RUFBYSxZQUFXO0NKb3dVeEI7O0FJbndVQTtFQUFhLFlBQVc7Q0p1d1V4Qjs7QUl0d1VBO0VBQWEsWUFBVztDSjB3VXhCOztBSXp3VUE7RUFBYSxZQUFXO0NKNndVeEI7O0FJNXdVQTtFQUFhLFlBQVc7Q0pneFV4Qjs7QUkvd1VBO0VBQWEsWUFBVztDSm14VXhCOztBSWx4VUE7RUFBYSxZQUFXO0NKc3hVeEI7O0FJcnhVQTtFQUFhLFlBQVc7Q0p5eFV4Qjs7QUl4eFVBO0VBQWEsWUFBVztDSjR4VXhCOztBSTN4VUE7RUFBYSxZQUFXO0NKK3hVeEI7O0FJOXhVQTtFQUFjLGFBQVk7Q0preVUxQjs7QUlqeVVBO0VBQWMsYUFBWTtDSnF5VTFCOztBSXB5VUE7RUFBYyxhQUFZO0NKd3lVMUI7O0FJdnlVQTtFQUFjLGFBQVk7Q0oyeVUxQjs7QUkxeVVBO0VBQWMsYUFBWTtDSjh5VTFCOztBSTd5VUE7RUFBYyxhQUFZO0NKaXpVMUI7O0FJaHpVQTtFQUFjLGFBQVk7Q0pvelUxQjs7QUluelVBO0VBQWMsYUFBWTtDSnV6VTFCOztBSXR6VUE7RUFBYyxhQUFZO0NKMHpVMUI7O0FJenpVQTtFQUFjLGFBQVk7Q0o2elUxQjs7QUk1elVBO0VBQWMsYUFBWTtDSmcwVTFCOztBSS96VUE7RUFBYyxhQUFZO0NKbTBVMUI7O0FJbDBVQTtFQUFjLGFBQVk7Q0pzMFUxQjs7QUlyMFVBO0VBQWMsYUFBWTtDSnkwVTFCOztBSXgwVUE7RUFBYyxhQUFZO0NKNDBVMUI7O0FJMzBVQTtFQUFjLGFBQVk7Q0orMFUxQjs7QUk5MFVBO0VBQWMsYUFBWTtDSmsxVTFCOztBSWoxVUE7RUFBYyxhQUFZO0NKcTFVMUI7O0FJcDFVQTtFQUFjLGFBQVk7Q0p3MVUxQjs7QUl2MVVBO0VBQWMsYUFBWTtDSjIxVTFCOztBSTExVUE7RUFBYyxhQUFZO0NKODFVMUI7O0FJNzFVQTtFQUFjLGFBQVk7Q0ppMlUxQjs7QUloMlVBO0VBQWMsYUFBWTtDSm8yVTFCOztBSW4yVUE7RUFBYyxhQUFZO0NKdTJVMUI7O0FJdDJVQTtFQUFjLGFBQVk7Q0owMlUxQjs7QUl6MlVBO0VBQWMsYUFBWTtDSjYyVTFCOztBSTUyVUE7RUFBYyxhQUFZO0NKZzNVMUI7O0FJLzJVQTtFQUFjLGFBQVk7Q0ptM1UxQjs7QUlsM1VBO0VBQWMsYUFBWTtDSnMzVTFCOztBSXIzVUE7RUFBYyxhQUFZO0NKeTNVMUI7O0FJeDNVQTtFQUFjLGFBQVk7Q0o0M1UxQjs7QUkzM1VBO0VBQWMsYUFBWTtDSiszVTFCOztBSTkzVUE7RUFBYyxhQUFZO0NKazRVMUI7O0FJajRVQTtFQUFjLGFBQVk7Q0pxNFUxQjs7QUlwNFVBO0VBQWMsYUFBWTtDSnc0VTFCOztBSXY0VUE7RUFBYyxhQUFZO0NKMjRVMUI7O0FJMTRVQTtFQUFjLGFBQVk7Q0o4NFUxQjs7QUk3NFVBO0VBQWMsYUFBWTtDSmk1VTFCOztBSWg1VUE7RUFBYyxhQUFZO0NKbzVVMUI7O0FJbjVVQTtFQUFjLGFBQVk7Q0p1NVUxQjs7QUl0NVVBO0VBQWMsYUFBWTtDSjA1VTFCOztBSXo1VUE7RUFBYyxhQUFZO0NKNjVVMUI7O0FJNTVVQTtFQUFjLGFBQVk7Q0pnNlUxQjs7QUkvNVVBO0VBQWMsYUFBWTtDSm02VTFCOztBSWw2VUE7RUFBYyxhQUFZO0NKczZVMUI7O0FJcjZVQTtFQUFjLGFBQVk7Q0p5NlUxQjs7QUl4NlVBO0VBQWMsYUFBWTtDSjQ2VTFCOztBSTM2VUE7RUFBYyxhQUFZO0NKKzZVMUI7O0FJOTZVQTtFQUFjLGFBQVk7Q0prN1UxQjs7QUlqN1VBO0VBQWMsYUFBWTtDSnE3VTFCOztBSXA3VUE7RUFBYyxhQUFZO0NKdzdVMUI7O0FJdjdVQTtFQUFjLGFBQVk7Q0oyN1UxQjs7QUkxN1VBO0VBQWMsYUFBWTtDSjg3VTFCOztBSTc3VUE7RUFBYyxhQUFZO0NKaThVMUI7O0FJaDhVQTtFQUFjLGFBQVk7Q0pvOFUxQjs7QUluOFVBO0VBQWMsYUFBWTtDSnU4VTFCOztBSXQ4VUE7RUFBYyxhQUFZO0NKMDhVMUI7O0FJejhVQTtFQUFjLGFBQVk7Q0o2OFUxQjs7QUk1OFVBO0VBQWMsYUFBWTtDSmc5VTFCOztBSS84VUE7RUFBYyxhQUFZO0NKbTlVMUI7O0FJbDlVQTtFQUFjLGFBQVk7Q0pzOVUxQjs7QUlyOVVBO0VBQWMsYUFBWTtDSnk5VTFCOztBSXg5VUE7RUFBYyxhQUFZO0NKNDlVMUI7O0FJMzlVQTtFQUFjLGFBQVk7Q0orOVUxQjs7QUk5OVVBO0VBQWMsYUFBWTtDSmsrVTFCOztBSWorVUE7RUFBYyxhQUFZO0NKcStVMUI7O0FJcCtVQTtFQUFjLGFBQVk7Q0p3K1UxQjs7QUl2K1VBO0VBQWMsYUFBWTtDSjIrVTFCOztBSTErVUE7RUFBYyxhQUFZO0NKOCtVMUI7O0FJNytVQTtFQUFjLGFBQVk7Q0ppL1UxQjs7QUloL1VBO0VBQWMsYUFBWTtDSm8vVTFCOztBSW4vVUE7RUFBYyxhQUFZO0NKdS9VMUI7O0FJdC9VQTtFQUFjLGFBQVk7Q0owL1UxQjs7QUl6L1VBO0VBQWMsYUFBWTtDSjYvVTFCOztBSTUvVUE7RUFBYyxhQUFZO0NKZ2dWMUI7O0FJLy9VQTtFQUFjLGFBQVk7Q0ptZ1YxQjs7QUlsZ1ZBO0VBQWMsYUFBWTtDSnNnVjFCOztBSXJnVkE7RUFBYyxhQUFZO0NKeWdWMUI7O0FJeGdWQTtFQUFjLGFBQVk7Q0o0Z1YxQjs7QUkzZ1ZBO0VBQWMsYUFBWTtDSitnVjFCOztBSTlnVkE7RUFBYyxhQUFZO0NKa2hWMUI7O0FJamhWQTtFQUFjLGFBQVk7Q0pxaFYxQjs7QUlwaFZBO0VBQWMsYUFBWTtDSndoVjFCOztBSXZoVkE7RUFBYyxhQUFZO0NKMmhWMUI7O0FJMWhWQTtFQUFjLGFBQVk7Q0o4aFYxQjs7QUk3aFZBO0VBQWMsYUFBWTtDSmlpVjFCOztBSWhpVkE7RUFBYyxhQUFZO0NKb2lWMUI7O0FJbmlWQTtFQUFjLGFBQVk7Q0p1aVYxQjs7QUl0aVZBO0VBQWMsYUFBWTtDSjBpVjFCOztBSXppVkE7RUFBYyxhQUFZO0NKNmlWMUI7O0FJNWlWQTtFQUFjLGFBQVk7Q0pnalYxQjs7QUkvaVZBO0VBQWMsYUFBWTtDSm1qVjFCOztBSWxqVkE7RUFBYyxhQUFZO0NKc2pWMUI7O0FJcmpWQTtFQUFjLGFBQVk7Q0p5alYxQjs7QUl4alZBO0VBQWMsYUFBWTtDSjRqVjFCOztBSTNqVkE7RUFBYyxhQUFZO0NKK2pWMUI7O0FJOWpWQTtFQUFjLGFBQVk7Q0pra1YxQjs7QUlqa1ZBO0VBQWMsYUFBWTtDSnFrVjFCOztBSXBrVkE7RUFBYyxhQUFZO0NKd2tWMUI7O0FJdmtWQTtFQUFjLGFBQVk7Q0oya1YxQjs7QUkxa1ZBO0VBQWMsYUFBWTtDSjhrVjFCOztBSTdrVkE7RUFBYyxhQUFZO0NKaWxWMUI7O0FJaGxWQTtFQUFjLGFBQVk7Q0pvbFYxQjs7QUlubFZBO0VBQWMsYUFBWTtDSnVsVjFCOztBSXRsVkE7RUFBYyxhQUFZO0NKMGxWMUI7O0FJemxWQTtFQUFjLGFBQVk7Q0o2bFYxQjs7QUk1bFZBO0VBQWMsYUFBWTtDSmdtVjFCOztBSS9sVkE7RUFBYyxhQUFZO0NKbW1WMUI7O0FJbG1WQTtFQUFjLGFBQVk7Q0pzbVYxQjs7QUlybVZBO0VBQWMsYUFBWTtDSnltVjFCOztBSXhtVkE7RUFBYyxhQUFZO0NKNG1WMUI7O0FJM21WQTtFQUFjLGFBQVk7Q0orbVYxQjs7QUk5bVZBO0VBQWMsYUFBWTtDSmtuVjFCOztBSWpuVkE7RUFBYyxhQUFZO0NKcW5WMUI7O0FJcG5WQTtFQUFjLGFBQVk7Q0p3blYxQjs7QUl2blZBO0VBQWMsYUFBWTtDSjJuVjFCOztBSTFuVkE7RUFBYyxhQUFZO0NKOG5WMUI7O0FJN25WQTtFQUFjLGFBQVk7Q0ppb1YxQjs7QUlob1ZBO0VBQWMsYUFBWTtDSm9vVjFCOztBSW5vVkE7RUFBYyxhQUFZO0NKdW9WMUI7O0FJdG9WQTtFQUFjLGFBQVk7Q0owb1YxQjs7QUl6b1ZBO0VBQWMsYUFBWTtDSjZvVjFCOztBSTVvVkE7RUFBYyxhQUFZO0NKZ3BWMUI7O0FJL29WQTtFQUFjLGFBQVk7Q0ptcFYxQjs7QUlscFZBO0VBQWMsYUFBWTtDSnNwVjFCOztBSXJwVkE7RUFBYyxhQUFZO0NKeXBWMUI7O0FJeHBWQTtFQUFjLGFBQVk7Q0o0cFYxQjs7QUkzcFZBO0VBQWMsYUFBWTtDSitwVjFCOztBSTlwVkE7RUFBYyxhQUFZO0NKa3FWMUI7O0FJanFWQTtFQUFjLGFBQVk7Q0pxcVYxQjs7QUlwcVZBO0VBQWMsYUFBWTtDSndxVjFCOztBSXZxVkE7RUFBYyxhQUFZO0NKMnFWMUI7O0FJMXFWQTtFQUFjLGFBQVk7Q0o4cVYxQjs7QUk3cVZBO0VBQWMsYUFBWTtDSmlyVjFCOztBSWhyVkE7RUFBYyxhQUFZO0NKb3JWMUI7O0FJbnJWQTtFQUFjLGFBQVk7Q0p1clYxQjs7QUl0clZBO0VBQWMsYUFBWTtDSjByVjFCOztBSXpyVkE7RUFBYyxhQUFZO0NKNnJWMUI7O0FJNXJWQTtFQUFjLGFBQVk7Q0pnc1YxQjs7QUkvclZBO0VBQWMsYUFBWTtDSm1zVjFCOztBSWxzVkE7RUFBYyxhQUFZO0NKc3NWMUI7O0FJcnNWQTtFQUFjLGFBQVk7Q0p5c1YxQjs7QUl4c1ZBO0VBQWMsYUFBWTtDSjRzVjFCOztBSTNzVkE7RUFBYyxhQUFZO0NKK3NWMUI7O0FJOXNWQTtFQUFjLGFBQVk7Q0prdFYxQjs7QUlqdFZBO0VBQWMsYUFBWTtDSnF0VjFCOztBSXB0VkE7RUFBYyxhQUFZO0NKd3RWMUI7O0FJdnRWQTtFQUFjLGFBQVk7Q0oydFYxQjs7QUkxdFZBO0VBQWMsYUFBWTtDSjh0VjFCOztBSTd0VkE7RUFBYyxhQUFZO0NKaXVWMUI7O0FJaHVWQTtFQUFjLGFBQVk7Q0pvdVYxQjs7QUludVZBO0VBQWMsYUFBWTtDSnV1VjFCOztBSXR1VkE7RUFBYyxhQUFZO0NKMHVWMUI7O0FJenVWQTtFQUFjLGFBQVk7Q0o2dVYxQjs7QUk1dVZBO0VBQWMsYUFBWTtDSmd2VjFCOztBSS91VkE7RUFBYyxhQUFZO0NKbXZWMUI7O0FJbHZWQTtFQUFjLGFBQVk7Q0pzdlYxQjs7QUlydlZBO0VBQWMsYUFBWTtDSnl2VjFCOztBSXh2VkE7RUFBYyxhQUFZO0NKNHZWMUI7O0FJM3ZWQTtFQUFjLGFBQVk7Q0ordlYxQjs7QUk5dlZBO0VBQWMsYUFBWTtDSmt3VjFCOztBSWp3VkE7RUFBYyxhQUFZO0NKcXdWMUI7O0FJcHdWQTtFQUFjLGFBQVk7Q0p3d1YxQjs7QUl2d1ZBO0VBQWMsYUFBWTtDSjJ3VjFCOztBSTF3VkE7RUFBYyxhQUFZO0NKOHdWMUI7O0FJN3dWQTtFQUFjLGFBQVk7Q0ppeFYxQjs7QUloeFZBO0VBQWMsYUFBWTtDSm94VjFCOztBSW54VkE7RUFBYyxhQUFZO0NKdXhWMUI7O0FJdHhWQTtFQUFjLGFBQVk7Q0oweFYxQjs7QUl6eFZBO0VBQWMsYUFBWTtDSjZ4VjFCOztBSTV4VkE7RUFBYyxhQUFZO0NKZ3lWMUI7O0FJL3hWQTtFQUFjLGFBQVk7Q0pteVYxQjs7QUlseVZBO0VBQWMsYUFBWTtDSnN5VjFCOztBSXJ5VkE7RUFBYyxhQUFZO0NKeXlWMUI7O0FJeHlWQTtFQUFjLGFBQVk7Q0o0eVYxQjs7QUkzeVZBO0VBQWMsYUFBWTtDSit5VjFCOztBSTl5VkE7RUFBYyxhQUFZO0NKa3pWMUI7O0FJanpWQTtFQUFjLGFBQVk7Q0pxelYxQjs7QUlwelZBO0VBQWMsYUFBWTtDSnd6VjFCOztBSXZ6VkE7RUFBYyxhQUFZO0NKMnpWMUI7O0FJMXpWQTtFQUFlLGNBQWE7Q0o4elY1Qjs7QUloblZBOytESml0VzhEO0FJL3NXOUQ7RUFBYSxVQUFTO0NKa3RXdEI7O0FJanRXQTtFQUFhLFVBQVM7Q0pxdFd0Qjs7QUlwdFdBO0VBQWMsV0FBVTtDSnd0V3hCOztBSXZ0V0E7RUFBYyxXQUFVO0NKMnRXeEI7O0FJMXRXQTtFQUFjLFdBQVU7Q0o4dFd4Qjs7QUk3dFdBO0VBQWMsV0FBVTtDSml1V3hCOztBSWh1V0E7RUFBYyxXQUFVO0NKb3VXeEI7O0FJbnVXQTtFQUFjLFdBQVU7Q0p1dVd4Qjs7QUl0dVdBO0VBQWMsV0FBVTtDSjB1V3hCOztBSXp1V0E7RUFBYyxXQUFVO0NKNnVXeEI7O0FJNXVXQTtFQUFjLFdBQVU7Q0pndld4Qjs7QUkvdVdBO0VBQWMsV0FBVTtDSm12V3hCOztBSWx2V0E7RUFBYyxXQUFVO0NKc3ZXeEI7O0FJcnZXQTtFQUFjLFdBQVU7Q0p5dld4Qjs7QUl4dldBO0VBQWMsV0FBVTtDSjR2V3hCOztBSTN2V0E7RUFBYyxXQUFVO0NKK3ZXeEI7O0FJOXZXQTtFQUFjLFdBQVU7Q0prd1d4Qjs7QUlqd1dBO0VBQWMsV0FBVTtDSnF3V3hCOztBSXB3V0E7RUFBYyxXQUFVO0NKd3dXeEI7O0FJdndXQTtFQUFjLFdBQVU7Q0oyd1d4Qjs7QUkxd1dBO0VBQWUsWUFBVztDSjh3VzFCOztBSWx2V0E7K0RKdXpXOEQ7QUlyelc5RDtFQUFjLDJCQUEwQjtDSnd6V3hDOztBSXZ6V0E7RUFBZSx5QkFBd0I7Q0oyeld2Qzs7QUkxeldBO0VBQWdCLDBCQUF5QjtDSjh6V3pDOztBSTd6V0E7RUFBZ0IsMEJBQXlCO0NKaTBXekM7O0FJaDBXQTtFQUFnQiwwQkFBeUI7Q0pvMFd6Qzs7QUluMFdBO0VBQWdCLDBCQUF5QjtDSnUwV3pDOztBSXQwV0E7RUFBZ0IsMEJBQXlCO0NKMDBXekM7O0FJejBXQTtFQUFnQiwwQkFBeUI7Q0o2MFd6Qzs7QUk1MFdBO0VBQWdCLDBCQUF5QjtDSmcxV3pDOztBSS8wV0E7RUFBZ0IsMEJBQXlCO0NKbTFXekM7O0FJbDFXQTtFQUFnQiwwQkFBeUI7Q0pzMVd6Qzs7QUlyMVdBO0VBQWdCLDBCQUF5QjtDSnkxV3pDOztBSXgxV0E7RUFBZ0IsMEJBQXlCO0NKNDFXekM7O0FJMzFXQTtFQUFnQiwwQkFBeUI7Q0orMVd6Qzs7QUk5MVdBO0VBQWdCLDBCQUF5QjtDSmsyV3pDOztBSWoyV0E7RUFBaUIsMkJBQTBCO0NKcTJXM0M7O0FJaDFXQTsrREpzNFc4RDtBSXA0VzlEO0VBQWEsd0JBQXVCO0NKdTRXcEM7O0FJdDRXQTtFQUFZLHVCQUFzQjtDSjA0V2xDOztBSXo0V0E7RUFBWSx1QkFBc0I7Q0o2NFdsQzs7QUk1NFdBO0VBQWEsd0JBQXVCO0NKZzVXcEM7O0FJLzRXQTtFQUFhLHdCQUF1QjtDSm01V3BDOztBSWw1V0E7RUFBYSx3QkFBdUI7Q0pzNVdwQzs7QUlyNVdBO0VBQWEsd0JBQXVCO0NKeTVXcEM7O0FJeDVXQTtFQUFhLHdCQUF1QjtDSjQ1V3BDOztBSTM1V0E7RUFBYSx3QkFBdUI7Q0orNVdwQzs7QUk5NVdBO0VBQWEsd0JBQXVCO0NKazZXcEM7O0FJajZXQTtFQUFhLHdCQUF1QjtDSnE2V3BDOztBSXA2V0E7RUFBYSx3QkFBdUI7Q0p3NldwQzs7QUl2NldBO0VBQWEsd0JBQXVCO0NKMjZXcEM7O0FJMTZXQTtFQUFhLHdCQUF1QjtDSjg2V3BDOztBSTc2V0E7RUFBYSx3QkFBdUI7Q0ppN1dwQzs7QUloN1dBO0VBQWEsd0JBQXVCO0NKbzdXcEM7O0FJbjdXQTtFQUFhLHdCQUF1QjtDSnU3V3BDOztBSXQ3V0E7RUFBYSx3QkFBdUI7Q0owN1dwQzs7QUl6N1dBO0VBQWEsd0JBQXVCO0NKNjdXcEM7O0FJNTdXQTtFQUFhLHdCQUF1QjtDSmc4V3BDOztBSS83V0E7RUFBYSx3QkFBdUI7Q0ptOFdwQzs7QUlsOFdBO0VBQWMseUJBQXdCO0NKczhXdEM7O0FJcjhXQTtFQUFjLHlCQUF3QjtDSnk4V3RDOztBSXg4V0E7RUFBYyx5QkFBd0I7Q0o0OFd0Qzs7QUkzOFdBO0VBQWMseUJBQXdCO0NKKzhXdEM7O0FJOThXQTtFQUFjLHlCQUF3QjtDSms5V3RDOztBSWo5V0E7RUFBYyx5QkFBd0I7Q0pxOVd0Qzs7QUlwOVdBO0VBQWMseUJBQXdCO0NKdzlXdEM7O0FJdjlXQTtFQUFjLHlCQUF3QjtDSjI5V3RDOztBSTE5V0E7RUFBYyx5QkFBd0I7Q0o4OVd0Qzs7QUk3OVdBO0VBQWMseUJBQXdCO0NKaStXdEM7O0FJaCtXQTtFQUFjLHlCQUF3QjtDSm8rV3RDOztBSW4rV0E7RUFBYyx5QkFBd0I7Q0p1K1d0Qzs7QUl0K1dBO0VBQWMseUJBQXdCO0NKMCtXdEM7O0FJeitXQTtFQUFjLHlCQUF3QjtDSjYrV3RDOztBSTUrV0E7RUFBYyx5QkFBd0I7Q0pnL1d0Qzs7QUkvK1dBO0VBQWMseUJBQXdCO0NKbS9XdEM7O0FJbC9XQTtFQUFjLHlCQUF3QjtDSnMvV3RDOztBSXIvV0E7RUFBYyx5QkFBd0I7Q0p5L1d0Qzs7QUl4L1dBO0VBQWMseUJBQXdCO0NKNC9XdEM7O0FJMy9XQTtFQUFjLHlCQUF3QjtDSisvV3RDOztBSTkvV0E7RUFBYyx5QkFBd0I7Q0prZ1h0Qzs7QUlqZ1hBO0VBQWMseUJBQXdCO0NKcWdYdEM7O0FJcGdYQTtFQUFjLHlCQUF3QjtDSndnWHRDOztBSXZnWEE7RUFBYyx5QkFBd0I7Q0oyZ1h0Qzs7QUkxZ1hBO0VBQWMseUJBQXdCO0NKOGdYdEM7O0FJN2dYQTtFQUFjLHlCQUF3QjtDSmloWHRDOztBSWhoWEE7RUFBYyx5QkFBd0I7Q0pvaFh0Qzs7QUluaFhBO0VBQWMseUJBQXdCO0NKdWhYdEM7O0FJdGhYQTtFQUFjLHlCQUF3QjtDSjBoWHRDOztBSXpoWEE7RUFBYyx5QkFBd0I7Q0o2aFh0Qzs7QUk1aFhBO0VBQWMseUJBQXdCO0NKZ2lYdEM7O0FJL2hYQTtFQUFjLHlCQUF3QjtDSm1pWHRDOztBSWxpWEE7RUFBYyx5QkFBd0I7Q0pzaVh0Qzs7QUlyaVhBO0VBQWMseUJBQXdCO0NKeWlYdEM7O0FJeGlYQTtFQUFjLHlCQUF3QjtDSjRpWHRDOztBSTNpWEE7RUFBYyx5QkFBd0I7Q0oraVh0Qzs7QUk5aVhBO0VBQWMseUJBQXdCO0NKa2pYdEM7O0FJampYQTtFQUFjLHlCQUF3QjtDSnFqWHRDOztBSXBqWEE7RUFBYyx5QkFBd0I7Q0p3alh0Qzs7QUl2alhBO0VBQWMseUJBQXdCO0NKMmpYdEM7O0FJMWpYQTtFQUFjLHlCQUF3QjtDSjhqWHRDOztBSTdqWEE7RUFBYyx5QkFBd0I7Q0ppa1h0Qzs7QUloa1hBO0VBQWMseUJBQXdCO0NKb2tYdEM7O0FJbmtYQTtFQUFjLHlCQUF3QjtDSnVrWHRDOztBSXRrWEE7RUFBYyx5QkFBd0I7Q0owa1h0Qzs7QUl6a1hBO0VBQWMseUJBQXdCO0NKNmtYdEM7O0FJNWtYQTtFQUFjLHlCQUF3QjtDSmdsWHRDOztBSS9rWEE7RUFBYyx5QkFBd0I7Q0ptbFh0Qzs7QUlsbFhBO0VBQWMseUJBQXdCO0NKc2xYdEM7O0FJcmxYQTtFQUFjLHlCQUF3QjtDSnlsWHRDOztBSXhsWEE7RUFBYyx5QkFBd0I7Q0o0bFh0Qzs7QUkzbFhBO0VBQWMseUJBQXdCO0NKK2xYdEM7O0FJOWxYQTtFQUFjLHlCQUF3QjtDSmttWHRDOztBSWptWEE7RUFBYyx5QkFBd0I7Q0pxbVh0Qzs7QUlwbVhBO0VBQWMseUJBQXdCO0NKd21YdEM7O0FJdm1YQTtFQUFjLHlCQUF3QjtDSjJtWHRDOztBSTFtWEE7RUFBYyx5QkFBd0I7Q0o4bVh0Qzs7QUk3bVhBO0VBQWMseUJBQXdCO0NKaW5YdEM7O0FJaG5YQTtFQUFjLHlCQUF3QjtDSm9uWHRDOztBSW5uWEE7RUFBYyx5QkFBd0I7Q0p1blh0Qzs7QUl0blhBO0VBQWMseUJBQXdCO0NKMG5YdEM7O0FJem5YQTtFQUFjLHlCQUF3QjtDSjZuWHRDOztBSTVuWEE7RUFBYyx5QkFBd0I7Q0pnb1h0Qzs7QUkvblhBO0VBQWMseUJBQXdCO0NKbW9YdEM7O0FJbG9YQTtFQUFjLHlCQUF3QjtDSnNvWHRDOztBSXJvWEE7RUFBYyx5QkFBd0I7Q0p5b1h0Qzs7QUl4b1hBO0VBQWMseUJBQXdCO0NKNG9YdEM7O0FJM29YQTtFQUFjLHlCQUF3QjtDSitvWHRDOztBSTlvWEE7RUFBYyx5QkFBd0I7Q0prcFh0Qzs7QUlqcFhBO0VBQWMseUJBQXdCO0NKcXBYdEM7O0FJcHBYQTtFQUFjLHlCQUF3QjtDSndwWHRDOztBSXZwWEE7RUFBYyx5QkFBd0I7Q0oycFh0Qzs7QUkxcFhBO0VBQWMseUJBQXdCO0NKOHBYdEM7O0FJN3BYQTtFQUFjLHlCQUF3QjtDSmlxWHRDOztBSWhxWEE7RUFBYyx5QkFBd0I7Q0pvcVh0Qzs7QUlucVhBO0VBQWMseUJBQXdCO0NKdXFYdEM7O0FJdHFYQTtFQUFjLHlCQUF3QjtDSjBxWHRDOztBSXpxWEE7RUFBYyx5QkFBd0I7Q0o2cVh0Qzs7QUk1cVhBO0VBQWMseUJBQXdCO0NKZ3JYdEM7O0FJL3FYQTtFQUFjLHlCQUF3QjtDSm1yWHRDOztBSWxyWEE7RUFBYyx5QkFBd0I7Q0pzclh0Qzs7QUlyclhBO0VBQWMseUJBQXdCO0NKeXJYdEM7O0FJeHJYQTtFQUFjLHlCQUF3QjtDSjRyWHRDOztBSTNyWEE7RUFBYyx5QkFBd0I7Q0orclh0Qzs7QUk5clhBO0VBQWMseUJBQXdCO0NKa3NYdEM7O0FJanNYQTtFQUFjLHlCQUF3QjtDSnFzWHRDOztBSXBzWEE7RUFBYyx5QkFBd0I7Q0p3c1h0Qzs7QUl2c1hBO0VBQWMseUJBQXdCO0NKMnNYdEM7O0FJMXNYQTtFQUFjLHlCQUF3QjtDSjhzWHRDOztBSTdzWEE7RUFBYyx5QkFBd0I7Q0ppdFh0Qzs7QUlodFhBO0VBQWMseUJBQXdCO0NKb3RYdEM7O0FJbnRYQTtFQUFjLHlCQUF3QjtDSnV0WHRDOztBSXR0WEE7RUFBYyx5QkFBd0I7Q0owdFh0Qzs7QUl6dFhBO0VBQWMseUJBQXdCO0NKNnRYdEM7O0FJNXRYQTtFQUFjLHlCQUF3QjtDSmd1WHRDOztBSS90WEE7RUFBYyx5QkFBd0I7Q0ptdVh0Qzs7QUlsdVhBO0VBQWMseUJBQXdCO0NKc3VYdEM7O0FJcnVYQTtFQUFjLHlCQUF3QjtDSnl1WHRDOztBSXh1WEE7RUFBYyx5QkFBd0I7Q0o0dVh0Qzs7QUkzdVhBO0VBQWMseUJBQXdCO0NKK3VYdEM7O0FJOXVYQTtFQUFjLHlCQUF3QjtDSmt2WHRDOztBSWp2WEE7RUFBYyx5QkFBd0I7Q0pxdlh0Qzs7QUlwdlhBO0VBQWMseUJBQXdCO0NKd3ZYdEM7O0FJdnZYQTtFQUFjLHlCQUF3QjtDSjJ2WHRDOztBSTF2WEE7RUFBYyx5QkFBd0I7Q0o4dlh0Qzs7QUk3dlhBO0VBQWMseUJBQXdCO0NKaXdYdEM7O0FJaHdYQTtFQUFjLHlCQUF3QjtDSm93WHRDOztBSW53WEE7RUFBYyx5QkFBd0I7Q0p1d1h0Qzs7QUl0d1hBO0VBQWMseUJBQXdCO0NKMHdYdEM7O0FJendYQTtFQUFjLHlCQUF3QjtDSjZ3WHRDOztBSTV3WEE7RUFBYyx5QkFBd0I7Q0pneFh0Qzs7QUkvd1hBO0VBQWMseUJBQXdCO0NKbXhYdEM7O0FJbHhYQTtFQUFjLHlCQUF3QjtDSnN4WHRDOztBSXJ4WEE7RUFBYyx5QkFBd0I7Q0p5eFh0Qzs7QUl4eFhBO0VBQWMseUJBQXdCO0NKNHhYdEM7O0FJM3hYQTtFQUFjLHlCQUF3QjtDSit4WHRDOztBSTl4WEE7RUFBYyx5QkFBd0I7Q0preVh0Qzs7QUlqeVhBO0VBQWMseUJBQXdCO0NKcXlYdEM7O0FJcHlYQTtFQUFjLHlCQUF3QjtDSnd5WHRDOztBSXZ5WEE7RUFBYyx5QkFBd0I7Q0oyeVh0Qzs7QUkxeVhBO0VBQWMseUJBQXdCO0NKOHlYdEM7O0FJN3lYQTtFQUFjLHlCQUF3QjtDSml6WHRDOztBSWh6WEE7RUFBYyx5QkFBd0I7Q0pvelh0Qzs7QUluelhBO0VBQWMseUJBQXdCO0NKdXpYdEM7O0FJdHpYQTtFQUFjLHlCQUF3QjtDSjB6WHRDOztBSXp6WEE7RUFBYyx5QkFBd0I7Q0o2elh0Qzs7QUk1elhBO0VBQWMseUJBQXdCO0NKZzBYdEM7O0FJL3pYQTtFQUFjLHlCQUF3QjtDSm0wWHRDOztBSWwwWEE7RUFBYyx5QkFBd0I7Q0pzMFh0Qzs7QUlyMFhBO0VBQWMseUJBQXdCO0NKeTBYdEM7O0FJeDBYQTtFQUFjLHlCQUF3QjtDSjQwWHRDOztBSTMwWEE7RUFBYyx5QkFBd0I7Q0orMFh0Qzs7QUk5MFhBO0VBQWMseUJBQXdCO0NKazFYdEM7O0FJajFYQTtFQUFjLHlCQUF3QjtDSnExWHRDOztBSXAxWEE7RUFBYyx5QkFBd0I7Q0p3MVh0Qzs7QUl2MVhBO0VBQWMseUJBQXdCO0NKMjFYdEM7O0FJMTFYQTtFQUFjLHlCQUF3QjtDSjgxWHRDOztBSTcxWEE7RUFBYyx5QkFBd0I7Q0ppMlh0Qzs7QUloMlhBO0VBQWMseUJBQXdCO0NKbzJYdEM7O0FJbjJYQTtFQUFjLHlCQUF3QjtDSnUyWHRDOztBSXQyWEE7RUFBYyx5QkFBd0I7Q0owMlh0Qzs7QUl6MlhBO0VBQWMseUJBQXdCO0NKNjJYdEM7O0FJNTJYQTtFQUFjLHlCQUF3QjtDSmczWHRDOztBSS8yWEE7RUFBYyx5QkFBd0I7Q0ptM1h0Qzs7QUlsM1hBO0VBQWMseUJBQXdCO0NKczNYdEM7O0FJcjNYQTtFQUFjLHlCQUF3QjtDSnkzWHRDOztBSXgzWEE7RUFBYyx5QkFBd0I7Q0o0M1h0Qzs7QUkzM1hBO0VBQWMseUJBQXdCO0NKKzNYdEM7O0FJOTNYQTtFQUFjLHlCQUF3QjtDSms0WHRDOztBSWo0WEE7RUFBYyx5QkFBd0I7Q0pxNFh0Qzs7QUlwNFhBO0VBQWMseUJBQXdCO0NKdzRYdEM7O0FJdjRYQTtFQUFjLHlCQUF3QjtDSjI0WHRDOztBSTE0WEE7RUFBYyx5QkFBd0I7Q0o4NFh0Qzs7QUk3NFhBO0VBQWMseUJBQXdCO0NKaTVYdEM7O0FJaDVYQTtFQUFjLHlCQUF3QjtDSm81WHRDOztBSW41WEE7RUFBYyx5QkFBd0I7Q0p1NVh0Qzs7QUl0NVhBO0VBQWMseUJBQXdCO0NKMDVYdEM7O0FJejVYQTtFQUFjLHlCQUF3QjtDSjY1WHRDOztBSTU1WEE7RUFBYyx5QkFBd0I7Q0pnNlh0Qzs7QUkvNVhBO0VB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QkFBb0I7R0p3dFAvQjtFSXZ0UEQ7SUFBWSxzQkFBcUI7R0owdFBoQztFSXp0UEQ7SUFBWSxtQkFBa0I7R0o0dFA3QjtFSTN0UEQ7SUFBWSx5QkFBd0I7R0o4dFBuQztFSTd0UEQ7SUFBWSxzQkFBcUI7R0pndVBoQztFSS90UEQ7SUFBWSxzQkFBcUI7R0prdVBoQztFSWp1UEQ7SUFBWSxzQkFBcUI7R0pvdVBoQztFSW51UEQ7SUFBWSxzQkFBcUI7R0pzdVBoQztFSXJ1UEQ7SUFBWSxzQkFBcUI7R0p3dVBoQztFSXZ1UEQ7SUFBWSxzQkFBcUI7R0owdVBoQztFSXp1UEQ7SUFBWSxzQkFBcUI7R0o0dVBoQztFSTN1UEQ7SUFBZSx5QkFBd0I7R0o4dVB0QztFSS90UEQ7SUFBYSx1QkFBc0I7R0ptd1BsQztFSWx3UEQ7SUFBYSx1QkFBc0I7R0pxd1BsQztFSXB3UEQ7SUFBYSx3QkFBdUI7R0p1d1BuQztFSXR3UEQ7SUFBYSx1QkFBc0I7R0p5d1BsQztFSXh3UEQ7SUFBYSx1QkFBc0I7R0oyd1BsQztFSTF3UEQ7SUFBYSx3QkFBdUI7R0o2d1BuQztFSTV3UEQ7SUFBYSx1QkFBc0I7R0ord1BsQztFSS91UEQ7SUFBWSx5QkFBd0I7R0p1MVBuQztFSXQxUEQ7SUFBWSwwQkFBeUI7R0p5MVBwQztFSXgxUEQ7SUFBWSx5QkFBd0I7R0oyMVBuQztFSTExUEQ7SUFBYSxnQ0FBK0I7R0o2MVAzQztFSTUxUEQ7SUFBWSwyQkFBMEI7R0orMVByQztFSTkxUEQ7SUFBYSxpQ0FBZ0M7R0ppMlA1QztFSWgyUEQ7SUFBYSw4QkFBNkI7R0ptMlB6QztFSWwyUEQ7SUFBYSwyQkFBMEI7R0pxMlB0QztFSXAyUEQ7SUFBYSw0QkFBMkI7R0p1MlB2QztFSXQyUEQ7SUFBYSwwQkFBeUI7R0p5MlByQztFSXgyUEQ7SUFBYyxpQ0FBZ0M7R0oyMlA3QztFSTEyUEQ7SUFBZSxrQ0FBaUM7R0o2MlAvQztFSTUyUEQ7SUFBZSxpQ0FBZ0M7R0orMlA5QztFSTkyUEQ7SUFBZ0IsdUNBQXNDO0dKaTNQckQ7RUloM1BEO0lBQWUsdUNBQXNDO0dKbTNQcEQ7RUlsM1BEO0lBQWUsdUNBQXNDO0dKcTNQcEQ7RUlwM1BEO0lBQWMsOEJBQTZCO0dKdTNQMUM7RUl0M1BEO0lBQWUsb0NBQW1DO0dKeTNQakQ7RUl4M1BEO0lBQWMsK0JBQThCO0dKMjNQM0M7RUkxM1BEO0lBQWEseUJBQXdCO0dKNjNQcEM7RUk1M1BEO0lBQWMsOEJBQTZCO0dKKzNQMUM7RUk5M1BEO0lBQWUsb0NBQW1DO0dKaTRQakQ7RUloNFBEO0lBQWMsOEJBQTZCO0dKbTRQMUM7RUlsNFBEO0lBQWUsb0NBQW1DO0dKcTRQakQ7RUlqM1BEO0lBQWEsNkJBQTRCO0dKeTZQeEM7RUl4NlBEO0lBQWEsNEJBQTJCO0dKMjZQdkM7RUkxNlBEO0lBQWEsNEJBQTJCO0dKNjZQdkM7RUk1NlBEO0lBQWEsMEJBQXlCO0dKKzZQckM7RUk5NlBEO0lBQWMsK0JBQThCO0dKaTdQM0M7RUloN1BEO0lBQWMsOEJBQTZCO0dKbTdQMUM7RUlsN1BEO0lBQWMsOEJBQTZCO0dKcTdQMUM7RUlwN1BEO0lBQWMsNEJBQTJCO0dKdTdQeEM7RUl0N1BEO0lBQWMsK0JBQThCO0dKeTdQM0M7RUl4N1BEO0lBQWMsOEJBQTZCO0dKMjdQMUM7RUkxN1BEO0lBQWMsOEJBQTZCO0dKNjdQMUM7RUk1N1BEO0lBQWMsNEJBQTJCO0dKKzdQeEM7RUlyN1BEO0lBQWUsbUNBQWtDO0dKeThQaEQ7RUl4OFBEO0lBQWUsa0NBQWlDO0dKMjhQL0M7RUkxOFBEO0lBQWUsNEJBQTJCO0dKNjhQekM7RUkxMVBEO0lBQWEseUJBQXdCO0dKOHdRcEM7RUk3d1FEO0lBQWUsK0JBQThCO0dKZ3hRNUM7RUkvd1FEO0lBQWUsaUNBQWdDO0dKa3hROUM7RUlqeFFEO0lBQWUsZ0NBQStCO0dKb3hRN0M7RUlueFFEO0lBQWMsK0JBQThCO0dKc3hRM0M7RUlyeFFEO0lBQWUsaUNBQWdDO0dKd3hROUM7RUl2eFFEO0lBQWUsaUNBQWdDO0dKMHhROUM7RUl6eFFEO0lBQWMsZ0NBQStCO0dKNHhRNUM7RUkzeFFEO0lBQWUsaUNBQWdDO0dKOHhROUM7RUk3eFFEO0lBQWMsaUNBQWdDO0dKZ3lRN0M7RUkveFFEO0lBQWMsZ0NBQStCO0dKa3lRNUM7RUlqeVFEO0lBQWMsZ0NBQStCO0dKb3lRNUM7RUlueVFEO0lBQWMsaUNBQWdDO0dKc3lRN0M7RUlyeVFEO0lBQWMsaUNBQWdDO0dKd3lRN0M7RUl2eVFEO0lBQWMsK0NBQXNDO1lBQXRDLHVDQUFzQztHSjB5UW5EO0VJenlRRDtJQUFjLGdEQUF1QztZQUF2Qyx3Q0FBdUM7R0o0eVFwRDtFSTN5UUQ7SUFBYSx3QkFBdUI7R0o4eVFuQztFSTd5UUQ7SUFBYSxxQkFBb0I7R0pnelFoQztFSS95UUQ7SUFBZSxxQ0FBb0M7R0prelFsRDtFSWp6UUQ7SUFBZSxxQ0FBb0M7R0pvelFsRDtFSW56UUQ7SUFBYyxxQ0FBb0M7R0pzelFqRDtFSXJ6UUQ7SUFBZSxzQ0FBcUM7R0p3elFuRDtFSXZ6UUQ7SUFBa0IsaUNBQWdDO0dKMHpRakQ7RUl6elFEO0lBQW1CLGlDQUFnQztHSjR6UWxEO0VJM3pRRDtJQUFpQixpQ0FBZ0M7R0o4elFoRDtFSTd6UUQ7SUFBa0IsaUNBQWdDO0dKZzBRakQ7RUkvelFEO0lBQWlCLGlDQUFnQztHSmswUWhEO0VJajBRRDtJQUFpQixpQ0FBZ0M7R0pvMFFoRDtFSW4wUUQ7SUFBaUIsaUNBQWdDO0dKczBRaEQ7RUlyMFFEO0lBQWlCLGlDQUFnQztHSncwUWhEO0VJdjBRRDtJQUFrQixpQ0FBZ0M7R0owMFFqRDtFSXowUUQ7SUFBa0IsaUNBQWdDO0dKNDBRakQ7RUkzMFFEO0lBQWlCLGlDQUFnQztHSjgwUWhEO0VJNzBRRDtJQUFtQixpQ0FBZ0M7R0pnMVFsRDtFSS8wUUQ7SUFBbUIsaUNBQWdDO0dKazFRbEQ7RUlqMVFEO0lBQWdCLGlDQUFnQztHSm8xUS9DO0VJbjFRRDtJQUFtQixpQ0FBZ0M7R0pzMVFsRDtFSXIxUUQ7SUFBb0IsaUNBQWdDO0dKdzFRbkQ7RUl2MVFEO0lBQW1CLGlDQUFnQztHSjAxUWxEO0VJejFRRDtJQUFvQixpQ0FBZ0M7R0o0MVFuRDtFSTMxUUQ7SUFBb0IsaUNBQWdDO0dKODFRbkQ7RUk3MVFEO0lBQWlCLGlDQUFnQztHSmcyUWhEO0VJLzFRRDtJQUFvQixpQ0FBZ0M7R0prMlFuRDtFSWoyUUQ7SUFBbUIsaUNBQWdDO0dKbzJRbEQ7RUluMlFEO0lBQWMsaUNBQTZCO09BQTdCLDhCQUE2QjtHSnMyUTFDO0VJcjJRRDtJQUFjLDhCQUE2QjtHSncyUTFDO0VJdjJRRDtJQUFjLGdDQUErQjtHSjAyUTVDO0VJejJRRDtJQUFlLGdDQUErQjtHSjQyUTdDO0VJMzJRRDtJQUFlLGdDQUErQjtHSjgyUTdDO0VJNzJRRDtJQUFjLCtCQUE4QjtHSmczUTNDO0VJLzJRRDtJQUFlLGdDQUErQjtHSmszUTdDO0VJajNRRDtJQUFjLDhCQUE2QjtHSm8zUTFDO0VJbjNRRDtJQUFjLGdDQUErQjtHSnMzUTVDO0VJcjNRRDtJQUFjLCtCQUE4QjtHSnczUTNDO0VJdjNRRDtJQUFjLCtCQUE4QjtHSjAzUTNDO0VJejNRRDtJQUFjLGdDQUErQjtHSjQzUTVDO0VJMzNRRDtJQUFjLDJCQUEwQjtHSjgzUXZDO0VJNzNRRDtJQUFjLDZCQUE0QjtHSmc0UXpDO0VJLzNRRDtJQUFjLDZCQUE0QjtHSms0UXpDO0VJajRRRDtJQUFjLDZCQUE0QjtHSm80UXpDO0VJbjRRRDtJQUFjLDZCQUE0QjtHSnM0UXpDO0VJcjRRRDtJQUFjLDZCQUE0QjtHSnc0UXpDO0VJdjRRRDtJQUFjLDZCQUE0QjtHSjA0UXpDO0VJejRRRDtJQUFlLCtCQUE4QjtHSjQ0UTVDO0VJMzRRRDtJQUFlLGlDQUFnQztHSjg0UTlDO0VJNzRRRDtJQUFlLGlDQUFnQztHSmc1UTlDO0VJLzRRRDtJQUFlLGlDQUFnQztHSms1UTlDO0VJajVRRDtJQUFlLGlDQUFnQztHSm81UTlDO0VJbjVRRDtJQUFlLGlDQUFnQztHSnM1UTlDO0VJcjVRRDtJQUFlLGlDQUFnQztHSnc1UTlDO0VJdjVRRDtJQUFlLGlDQUFnQztHSjA1UTlDO0VJejVRRDtJQUFlLG1DQUFrQztHSjQ1UWhEO0VJMzVRRDtJQUFlLG1DQUFrQztHSjg1UWhEO0VJNzVRRDtJQUFlLG1DQUFrQztHSmc2UWhEO0VJLzVRRDtJQUFlLG1DQUFrQztHSms2UWhEO0VJajZRRDtJQUFlLG1DQUFrQztHSm82UWhEO0VJbjZRRDtJQUFlLG1DQUFrQztHSnM2UWhEO0VJcjZRRDtJQUFlLGtDQUFpQztHSnc2US9DO0VJdjZRRDtJQUFlLG9DQUFtQztHSjA2UWpEO0VJejZRRDtJQUFlLG9DQUFtQztHSjQ2UWpEO0VJMzZRRDtJQUFlLG9DQUFtQztHSjg2UWpEO0VJNzZRRDtJQUFlLG9DQUFtQztHSmc3UWpEO0VJLzZRRDtJQUFlLG9DQUFtQztHSms3UWpEO0VJajdRRDtJQUFlLG9DQUFtQztHSm83UWpEO0VJbjdRRDtJQUFlLGdDQUErQjtHSnM3UTdDO0VJcjdRRDtJQUFlLGtDQUFpQztHSnc3US9DO0VJdjdRRDtJQUFlLGtDQUFpQztHSjA3US9DO0VJejdRRDtJQUFlLGtDQUFpQztHSjQ3US9DO0VJMzdRRDtJQUFlLGtDQUFpQztHSjg3US9DO0VJNzdRRDtJQUFlLGtDQUFpQztHSmc4US9DO0VJLzdRRDtJQUFlLGtDQUFpQztHSms4US9DO0VJajhRRDtJQUFjLDRCQUEyQjtHSm84UXhDO0VJbjhRRDtJQUFjLHlCQUF3QjtHSnM4UXJDO0VJcjhRRDtJQUFlLHlDQUF3QztHSnc4UXREO0VJdjhRRDtJQUFnQiwwQ0FBeUM7R0owOFF4RDtFSXo4UUQ7SUFBYyw4QkFBNkI7R0o0OFExQztFSTM4UUQ7SUFBYywyQkFBMEI7R0o4OFF2QztFSTc4UUQ7SUFBZSwyQ0FBMEM7R0pnOVF4RDtFSS84UUQ7SUFBZ0IsNENBQTJDO0dKazlRMUQ7RUlqOVFEO0lBQWMsK0JBQThCO0dKbzlRM0M7RUluOVFEO0lBQWMsNEJBQTJCO0dKczlReEM7RUlyOVFEO0lBQWUsNENBQTJDO0dKdzlRekQ7RUl2OVFEO0lBQWdCLDZDQUE0QztHSjA5UTNEO0VJejlRRDtJQUFjLDZCQUE0QjtHSjQ5UXpDO0VJMzlRRDtJQUFjLDBCQUF5QjtHSjg5UXRDO0VJNzlRRDtJQUFlLDBDQUF5QztHSmcrUXZEO0VJLzlRRDtJQUFnQiwyQ0FBMEM7R0prK1F6RDtFSWo3UUQ7SUFBYyx5Q0FBd0M7R0ppbVJyRDtFSWhtUkQ7SUFBZSwwQ0FBeUM7R0ptbVJ2RDtFSWxtUkQ7SUFBa0IscUNBQW9DO0dKcW1SckQ7RUlwbVJEO0lBQW1CLHFDQUFvQztHSnVtUnREO0VJdG1SRDtJQUFpQixxQ0FBb0M7R0p5bVJwRDtFSXhtUkQ7SUFBa0IscUNBQW9DO0dKMm1SckQ7RUkxbVJEO0lBQWlCLHFDQUFvQztHSjZtUnBEO0VJNW1SRDtJQUFpQixxQ0FBb0M7R0orbVJwRDtFSTltUkQ7SUFBaUIscUNBQW9DO0dKaW5ScEQ7RUloblJEO0lBQWlCLHFDQUFvQztHSm1uUnBEO0VJbG5SRDtJQUFrQixxQ0FBb0M7R0pxblJyRDtFSXBuUkQ7SUFBa0IscUNBQW9DO0dKdW5SckQ7RUl0blJEO0lBQWlCLHFDQUFvQztHSnluUnBEO0VJeG5SRDtJQUFtQixxQ0FBb0M7R0oyblJ0RDtFSTFuUkQ7SUFBbUIscUNBQW9DO0dKNm5SdEQ7RUk1blJEO0lBQWdCLHFDQUFvQztHSituUm5EO0VJOW5SRDtJQUFtQixxQ0FBb0M7R0ppb1J0RDtFSWhvUkQ7SUFBb0IscUNBQW9DO0dKbW9SdkQ7RUlsb1JEO0lBQW1CLHFDQUFvQztHSnFvUnREO0VJcG9SRDtJQUFvQixxQ0FBb0M7R0p1b1J2RDtFSXRvUkQ7SUFBb0IscUNBQW9DO0dKeW9SdkQ7RUl4b1JEO0lBQWlCLHFDQUFvQztHSjJvUnBEO0VJMW9SRDtJQUFvQixxQ0FBb0M7R0o2b1J2RDtFSTVvUkQ7SUFBbUIscUNBQW9DO0dKK29SdEQ7RUk5b1JEO0lBQWMsa0NBQWlDO0dKaXBSOUM7RUlocFJEO0lBQWMsd0NBQXVDO0dKbXBScEQ7RUlscFJEO0lBQWMsdUNBQXNDO0dKcXBSbkQ7RUlwcFJEO0lBQWMsdUNBQXNDO0dKdXBSbkQ7RUl0cFJEO0lBQWUsb0NBQW1DO0dKeXBSakQ7RUl4cFJEO0lBQWUsb0NBQW1DO0dKMnBSakQ7RUkxcFJEO0lBQWMsd0NBQXVDO0dKNnBScEQ7RUk1cFJEO0lBQWMseUNBQXdDO0dKK3BSckQ7RUk5cFJEO0lBQWMsb0NBQW1DO0dKaXFSaEQ7RUlocVJEO0lBQWMsc0NBQXFDO0dKbXFSbEQ7RUlscVJEO0lBQWMsdUNBQXNDO0dKcXFSbkQ7RUlwcVJEO0lBQWMscUNBQW9DO0dKdXFSakQ7RUl0cVJEO0lBQWMsdUNBQXNDO0dKeXFSbkQ7RUl4cVJEO0lBQWUsaUNBQWdDO0dKMnFSOUM7RUkxcVJEO0lBQWdCLG9DQUFtQztHSjZxUmxEO0VJNXFSRDtJQUFnQixrQ0FBaUM7R0orcVJoRDtFSTlxUkQ7SUFBYSw0QkFBMkI7R0ppclJ2QztFSWhyUkQ7SUFBWSwwQkFBeUI7R0ptclJwQztFSTFxUkQ7SUFBYyw4QkFBNkI7R0owclIxQztFSXpyUkQ7SUFBYywrQkFBOEI7R0o0clIzQztFSXpxUkQ7SUFBYyw0QkFBMkI7R0ppdVJ4QztFSWh1UkQ7SUFBZSx1Q0FBc0M7R0ptdVJwRDtFSWx1UkQ7SUFBZSx3Q0FBdUM7R0pxdVJyRDtFSXB1UkQ7SUFBZSxpQ0FBZ0M7R0p1dVI5QztFSXR1UkQ7SUFBZSxpQ0FBZ0M7R0p5dVI5QztFSXh1UkQ7SUFBZSxtQ0FBa0M7R0oydVJoRDtFSTF1UkQ7SUFBZSxtQ0FBa0M7R0o2dVJoRDtFSTV1UkQ7SUFBZ0Isb0NBQW1DO0dKK3VSbEQ7RUk5dVJEO0lBQWtCLGlEQUFnRDtHSml2UmpFO0VJaHZSRDtJQUFnQix3Q0FBdUM7R0ptdlJ0RDtFSWx2UkQ7SUFBZ0Isd0NBQXVDO0dKcXZSdEQ7RUlwdlJEO0lBQWUsa0NBQWlDO0dKdXZSL0M7RUl2dVJEO0lBQWUsaUNBQWdDO0dKK3dSOUM7RUk5d1JEO0lBQWEsK0JBQThCO0dKaXhSMUM7RUloeFJEO0lBQWMsb0NBQW1DO0dKbXhSaEQ7RUlseFJEO0lBQWEsa0NBQWlDO0dKcXhSN0M7RUlweFJEO0lBQWMsb0NBQW1DO0dKdXhSaEQ7RUl0eFJEO0lBQWEsa0NBQWlDO0dKeXhSN0M7RUl4eFJEO0lBQWMsdUNBQXNDO0dKMnhSbkQ7RUkxeFJEO0lBQWUsK0JBQThCO0dKNnhSNUM7RUlqeFJEO0lBQWEsNEJBQTJCO0dKeXlSdkM7RUl4eVJEO0lBQWEsOEJBQTZCO0dKMnlSekM7RUkxeVJEO0lBQWEsNkJBQTRCO0dKNnlSeEM7RUk1eVJEO0lBQWEsK0JBQThCO0dKK3lSMUM7RUkveFJEO0lBQWtCLDJCQUEyQjtHSjIwUjVDO0VJMTBSRDtJQUFpQiw2QkFBMEI7R0o2MFIxQztFSTUwUkQ7SUFBZ0IsNkJBQXlCO0dKKzBSeEM7RUk5MFJEO0lBQWUsNkJBQXdCO0dKaTFSdEM7RUloMVJEO0lBQWUsNkJBQXdCO0dKbTFSdEM7RUlsMVJEO0lBQWUsNkJBQXdCO0dKcTFSdEM7RUlwMVJEO0lBQWdCLDJCQUF5QjtHSnUxUnhDO0VJdDFSRDtJQUFpQiw2QkFBMEI7R0p5MVIxQztFSXgxUkQ7SUFBa0IsNkJBQTJCO0dKMjFSNUM7RUluMVJEO0lBQWtCLHNFQUFhO0dKKzFSOUI7RUkxMFJEO0lBQWlCLDBCQUF5QjtHSnM0UnpDO0VJcjRSRDtJQUFtQiwwQkFBNEI7R0p3NFI5QztFSXY0UkQ7SUFBbUIsdUJBQXdCO0dKMDRSMUM7RUl6NFJEO0lBQWtCLDBCQUE0QjtHSjQ0UjdDO0VJMzRSRDtJQUFvQiwwQkFBeUI7R0o4NFI1QztFSTc0UkQ7SUFBNkIsMEJBQWtDO0dKZzVSOUQ7RUkvNFJEO0lBQTZCLDBCQUFrQztHSms1UjlEO0VJajVSRDtJQUE0QiwwQkFBaUM7R0pvNVI1RDtFSW41UkQ7SUFBNEIsMEJBQWlDO0dKczVSNUQ7RUlyNVJEO0lBQTZCLDBCQUFrQztHSnc1UjlEO0VJdjVSRDtJQUEwQiwwQkFBK0I7R0owNVJ4RDtFSXo1UkQ7SUFBMkIsMEJBQWdDO0dKNDVSMUQ7RUkzNVJEO0lBQXdCLDBCQUFnQztHSjg1UnZEO0VJbjVSRDtJQUFhLGlDQUFnQztHSjI2UjVDO0VJMTZSRDtJQUFhLHNDQUFxQztHSjY2UmpEO0VJNTZSRDtJQUFhLHFDQUFvQztHSis2UmhEO0VJOTZSRDtJQUFhLHlDQUF3QztHSmk3UnBEO0VJNTVSRDtJQUFjLCtCQUE4QjtHSjQ5UjNDO0VJMzlSRDtJQUFhLGdDQUErQjtHSjg5UjNDO0VJNzlSRDtJQUFhLDBCQUF5QjtHSmcrUnJDO0VJLzlSRDtJQUFhLDBCQUF5QjtHSmsrUnJDO0VJaitSRDtJQUFhLDBCQUF5QjtHSm8rUnJDO0VJbitSRDtJQUFhLDBCQUF5QjtHSnMrUnJDO0VJcitSRDtJQUFhLDBCQUF5QjtHSncrUnJDO0VJditSRDtJQUFhLDBCQUF5QjtHSjArUnJDO0VJeitSRDtJQUFhLDBCQUF5QjtHSjQrUnJDO0VJMytSRDtJQUFjLDZCQUE0QjtHSjgrUnpDO0VJNytSRDtJQUFjLDZCQUE0QjtHSmcvUnpDO0VJLytSRDtJQUFjLDRCQUEyQjtHSmsvUnhDO0VJai9SRDtJQUFjLDZCQUE0QjtHSm8vUnpDO0VJbi9SRDtJQUFjLDBCQUF5QjtHSnMvUnRDO0VJaitSRDtJQUFlLCtCQUE4QjtHSjZoUzVDO0VJNWhTRDtJQUFjLDRCQUEyQjtHSitoU3hDO0VJOWhTRDtJQUFlLCtCQUE4QjtHSmlpUzVDO0VJaGlTRDtJQUFlLGlDQUFnQztHSm1pUzlDO0VJbGlTRDtJQUFlLGlDQUFnQztHSnFpUzlDO0VJcGlTRDtJQUFlLDhCQUE2QjtHSnVpUzNDO0VJdGlTRDtJQUFjLGdDQUErQjtHSnlpUzVDO0VJeGlTRDtJQUFlLGlDQUFnQztHSjJpUzlDO0VJMWlTRDtJQUFlLDZCQUE0QjtHSjZpUzFDO0VJNWlTRDtJQUFjLDJCQUEwQjtHSitpU3ZDO0VJOWlTRDtJQUFjLG1DQUFrQztHSmlqUy9DO0VJaGpTRDtJQUFjLCtCQUE4QjtHSm1qUzNDO0VJbGpTRDtJQUFlLGlDQUFnQztHSnFqUzlDO0VJdGlTRDtJQUFjLHdCQUF1QjtHSjhrU3BDO0VJN2tTRDtJQUFjLDJCQUEwQjtHSmdsU3ZDO0VJL2tTRDtJQUFjLDZCQUE0QjtHSmtsU3pDO0VJamxTRDtJQUFlLHdCQUF1QjtHSm9sU3JDO0VJbmxTRDtJQUFlLHdCQUF1QjtHSnNsU3JDO0VJcmxTRDtJQUFjLHdCQUF1QjtHSndsU3BDO0VJdmxTRDtJQUFjLDJCQUEwQjtHSjBsU3ZDO0VJemxTRDtJQUFjLHdCQUF1QjtHSjRsU3BDO0VJM2lTRDtJQUFjLCtCQUE4QjtHSjJ0UzNDO0VJMXRTRDtJQUFlLHVDQUFzQztHSjZ0U3BEO0VJNXRTRDtJQUFjLGtDQUFpQztHSit0UzlDO0VJOXRTRDtJQUFlLDBDQUF5QztHSml1U3ZEO0VJaHVTRDtJQUFjLDZCQUE0QjtHSm11U3pDO0VJbHVTRDtJQUFjLDJCQUEwQjtHSnF1U3ZDO0VJcHVTRDtJQUFlLG1DQUFrQztHSnV1U2hEO0VJdHVTRDtJQUFjLHVDQUFzQztHSnl1U25EO0VJeHVTRDtJQUFjLHFDQUFvQztHSjJ1U2pEO0VJMXVTRDtJQUFhLG1DQUFrQztHSjZ1UzlDO0VJNXVTRDtJQUFjLDBDQUF5QztHSit1U3REO0VJOXVTRDtJQUFjLHlDQUF3QztHSml2U3JEO0VJaHZTRDtJQUFjLG1DQUFrQztHSm12Uy9DO0VJbHZTRDtJQUFjLGlDQUFnQztHSnF2UzdDO0VJcHZTRDtJQUFhLCtCQUE4QjtHSnV2UzFDO0VJdHZTRDtJQUFhLGlDQUFnQztHSnl2UzVDO0VJeHZTRDtJQUFhLGdDQUErQjtHSjJ2UzNDO0VJMXZTRDtJQUFjLHFDQUFvQztHSjZ2U2pEO0VJNXZTRDtJQUFjLG1DQUFrQztHSit2Uy9DO0VJOXZTRDtJQUFhLGlDQUFnQztHSml3UzVDO0VJaHdTRDtJQUFjLHdDQUF1QztHSm13U3BEO0VJbHdTRDtJQUFjLHVDQUFzQztHSnF3U25EO0VJcHdTRDtJQUFhLGtDQUFpQztHSnV3UzdDO0VJdHdTRDtJQUFlLHFCQUFvQjtHSnl3U2xDO0VJeHdTRDtJQUFjLG9CQUFtQjtHSjJ3U2hDO0VJMXdTRDtJQUFjLG9CQUFtQjtHSjZ3U2hDO0VJNXdTRDtJQUFjLG9CQUFtQjtHSit3U2hDO0VJOXdTRDtJQUFjLG9CQUFtQjtHSml4U2hDO0VJaHhTRDtJQUFjLG9CQUFtQjtHSm14U2hDO0VJbHhTRDtJQUFjLG9CQUFtQjtHSnF4U2hDO0VJcHhTRDtJQUFjLG9CQUFtQjtHSnV4U2hDO0VJdHhTRDtJQUFpQix1QkFBc0I7R0p5eFN0QztFSXh4U0Q7SUFBYSxzQkFBcUI7R0oyeFNqQztFSTF4U0Q7SUFBaUIsMEJBQXlCO0dKNnhTekM7RUk1eFNEO0lBQWlCLDBCQUF5QjtHSit4U3pDO0VJOXhTRDtJQUFpQix5QkFBd0I7R0ppeVN4QztFSWh5U0Q7SUFBYSxvQ0FBMkI7UUFBM0IsNEJBQTJCO0dKbXlTdkM7RUlseVNEO0lBQWMsa0NBQWlDO0dKcXlTOUM7RUlweVNEO0lBQWMsZ0NBQStCO0dKdXlTNUM7RUl0eVNEO0lBQWEsc0NBQTZCO1FBQTdCLDhCQUE2QjtHSnl5U3pDO0VJeHlTRDtJQUFhLGdDQUErQjtHSjJ5UzNDO0VJMXlTRDtJQUFhLHVDQUE4QjtRQUE5QiwrQkFBOEI7R0o2eVMxQztFSS9zU0Q7SUFBWSx3QkFBdUI7R0oraVRsQztFSTlpVEQ7SUFBWSxxQkFBb0I7R0ppalQvQjtFSWhqVEQ7SUFBWSx5QkFBd0I7R0ptalRuQztFSWxqVEQ7SUFBWSwyQkFBMEI7R0pxalRyQztFSXBqVEQ7SUFBYSw0QkFBMkI7R0p1alR2QztFSXRqVEQ7SUFBYSw0QkFBMkI7R0p5alR2QztFSXhqVEQ7SUFBYSw0QkFBMkI7R0oyalR2QztFSTFqVEQ7SUFBYSw0QkFBMkI7R0o2alR2QztFSTVqVEQ7SUFBYSw0QkFBMkI7R0oralR2QztFSTlqVEQ7SUFBYSw0QkFBMkI7R0ppa1R2QztFSWhrVEQ7SUFBYSw0QkFBMkI7R0pta1R2QztFSWxrVEQ7SUFBYSw0QkFBMkI7R0pxa1R2QztFSXBrVEQ7SUFBYSw0QkFBMkI7R0p1a1R2QztFSXRrVEQ7SUFBYSw0QkFBMkI7R0p5a1R2QztFSXhrVEQ7SUFBYSw0QkFBMkI7R0oya1R2QztFSTFrVEQ7SUFBYSw0QkFBMkI7R0o2a1R2QztFSTVrVEQ7SUFBYSw0QkFBMkI7R0ora1R2QztFSTlrVEQ7SUFBYSw0QkFBMkI7R0ppbFR2QztFSWhsVEQ7SUFBYSw0QkFBMkI7R0ptbFR2QztFSWxsVEQ7SUFBYSw0QkFBMkI7R0pxbFR2QztFSXBsVEQ7SUFBYSw0QkFBMkI7R0p1bFR2QztFSXRsVEQ7SUFBYSw0QkFBMkI7R0p5bFR2QztFSXhsVEQ7SUFBYyw2QkFBNEI7R0oybFR6QztFSTFsVEQ7SUFBWSw0QkFBMkI7R0o2bFR0QztFSTVsVEQ7SUFBWSw4QkFBNkI7R0orbFR4QztFSTlsVEQ7SUFBYSwrQkFBOEI7R0ppbVQxQztFSWhtVEQ7SUFBYSwrQkFBOEI7R0ptbVQxQztFSWxtVEQ7SUFBYSwrQkFBOEI7R0pxbVQxQztFSXBtVEQ7SUFBYSwrQkFBOEI7R0p1bVQxQztFSXRtVEQ7SUFBYSwrQkFBOEI7R0p5bVQxQztFSXhtVEQ7SUFBYSwrQkFBOEI7R0oybVQxQztFSTFtVEQ7SUFBYSwrQkFBOEI7R0o2bVQxQztFSTVtVEQ7SUFBYSwrQkFBOEI7R0orbVQxQztFSTltVEQ7SUFBYSwrQkFBOEI7R0ppblQxQztFSWhuVEQ7SUFBYSwrQkFBOEI7R0ptblQxQztFSWxuVEQ7SUFBYSwrQkFBOEI7R0pxblQxQztFSXBuVEQ7SUFBYSwrQkFBOEI7R0p1blQxQztFSXRuVEQ7SUFBYSwrQkFBOEI7R0p5blQxQztFSXhuVEQ7SUFBYSwrQkFBOEI7R0oyblQxQztFSTFuVEQ7SUFBYSwrQkFBOEI7R0o2blQxQztFSTVuVEQ7SUFBYSwrQkFBOEI7R0orblQxQztFSTluVEQ7SUFBYSwrQkFBOEI7R0ppb1QxQztFSWhvVEQ7SUFBYSwrQkFBOEI7R0ptb1QxQztFSWxvVEQ7SUFBYyxnQ0FBK0I7R0pxb1Q1QztFSXBvVEQ7SUFBWSwwQkFBeUI7R0p1b1RwQztFSXRvVEQ7SUFBWSw0QkFBMkI7R0p5b1R0QztFSXhvVEQ7SUFBYSw2QkFBNEI7R0oyb1R4QztFSTFvVEQ7SUFBYSw2QkFBNEI7R0o2b1R4QztFSTVvVEQ7SUFBYSw2QkFBNEI7R0orb1R4QztFSTlvVEQ7SUFBYSw2QkFBNEI7R0ppcFR4QztFSWhwVEQ7SUFBYSw2QkFBNEI7R0ptcFR4QztFSWxwVEQ7SUFBYSw2QkFBNEI7R0pxcFR4QztFSXBwVEQ7SUFBYSw2QkFBNEI7R0p1cFR4QztFSXRwVEQ7SUFBYSw2QkFBNEI7R0p5cFR4QztFSXhwVEQ7SUFBYSw2QkFBNEI7R0oycFR4QztFSTFwVEQ7SUFBYSw2QkFBNEI7R0o2cFR4QztFSTVwVEQ7SUFBYSw2QkFBNEI7R0orcFR4QztFSTlwVEQ7SUFBYSw2QkFBNEI7R0ppcVR4QztFSWhxVEQ7SUFBYSw2QkFBNEI7R0ptcVR4QztFSWxxVEQ7SUFBYSw2QkFBNEI7R0pxcVR4QztFSXBxVEQ7SUFBYSw2QkFBNEI7R0p1cVR4QztFSXRxVEQ7SUFBYSw2QkFBNEI7R0p5cVR4QztFSXhxVEQ7SUFBYSw2QkFBNEI7R0oycVR4QztFSTFxVEQ7SUFBYSw2QkFBNEI7R0o2cVR4QztFSTVxVEQ7SUFBYyw4QkFBNkI7R0orcVQxQztFSTlxVEQ7SUFBWSwyQkFBMEI7R0ppclRyQztFSWhyVEQ7SUFBWSw2QkFBNEI7R0ptclR2QztFSWxyVEQ7SUFBYSw4QkFBNkI7R0pxclR6QztFSXByVEQ7SUFBYSw4QkFBNkI7R0p1clR6QztFSXRyVEQ7SUFBYSw4QkFBNkI7R0p5clR6QztFSXhyVEQ7SUFBYSw4QkFBNkI7R0oyclR6QztFSTFyVEQ7SUFBYSw4QkFBNkI7R0o2clR6QztFSTVyVEQ7SUFBYSw4QkFBNkI7R0orclR6QztFSTlyVEQ7SUFBYSw4QkFBNkI7R0ppc1R6QztFSWhzVEQ7SUFBYSw4QkFBNkI7R0ptc1R6QztFSWxzVEQ7SUFBYSw4QkFBNkI7R0pxc1R6QztFSXBzVEQ7SUFBYSw4QkFBNkI7R0p1c1R6QztFSXRzVEQ7SUFBYSw4QkFBNkI7R0p5c1R6QztFSXhzVEQ7SUFBYSw4QkFBNkI7R0oyc1R6QztFSTFzVEQ7SUFBYSw4QkFBNkI7R0o2c1R6QztFSTVzVEQ7SUFBYSw4QkFBNkI7R0orc1R6QztFSTlzVEQ7SUFBYSw4QkFBNkI7R0ppdFR6QztFSWh0VEQ7SUFBYSw4QkFBNkI7R0ptdFR6QztFSWx0VEQ7SUFBYSw4QkFBNkI7R0pxdFR6QztFSXB0VEQ7SUFBYSw4QkFBNkI7R0p1dFR6QztFSXR0VEQ7SUFBYywrQkFBOEI7R0p5dFQzQztFSXptVEQ7SUFBWSxzQkFBcUI7R0pxaFVoQztFSXBoVUQ7SUFBWSx3QkFBdUI7R0p1aFVsQztFSXRoVUQ7SUFBYSx5QkFBd0I7R0p5aFVwQztFSXhoVUQ7SUFBYSx5QkFBd0I7R0oyaFVwQztFSTFoVUQ7SUFBYSx5QkFBd0I7R0o2aFVwQztFSTVoVUQ7SUFBYSx5QkFBd0I7R0oraFVwQztFSTloVUQ7SUFBYSx5QkFBd0I7R0ppaVVwQztFSWhpVUQ7SUFBYSx5QkFBd0I7R0ptaVVwQztFSWxpVUQ7SUFBYSx5QkFBd0I7R0pxaVVwQztFSXBpVUQ7SUFBYSx5QkFBd0I7R0p1aVVwQztFSXRpVUQ7SUFBYSx5QkFBd0I7R0p5aVVwQztFSXhpVUQ7SUFBYSx5QkFBd0I7R0oyaVVwQztFSTFpVUQ7SUFBYSx5QkFBd0I7R0o2aVVwQztFSTVpVUQ7SUFBYSx5QkFBd0I7R0oraVVwQztFSTlpVUQ7SUFBYSx5QkFBd0I7R0ppalVwQztFSWhqVUQ7SUFBYSx5QkFBd0I7R0ptalVwQztFSWxqVUQ7SUFBYSx5QkFBd0I7R0pxalVwQztFSXBqVUQ7SUFBYSx5QkFBd0I7R0p1alVwQztFSXRqVUQ7SUFBYSx5QkFBd0I7R0p5alVwQztFSXhqVUQ7SUFBYSx5QkFBd0I7R0oyalVwQztFSTFqVUQ7SUFBYywwQkFBeUI7R0o2alV0QztFSTVqVUQ7SUFBWSwwQkFBeUI7R0oralVwQztFSTlqVUQ7SUFBWSw0QkFBMkI7R0ppa1V0QztFSWhrVUQ7SUFBYSw2QkFBNEI7R0pta1V4QztFSWxrVUQ7SUFBYSw2QkFBNEI7R0pxa1V4QztFSXBrVUQ7SUFBYSw2QkFBNEI7R0p1a1V4QztFSXRrVUQ7SUFBYSw2QkFBNEI7R0p5a1V4QztFSXhrVUQ7SUFBYSw2QkFBNEI7R0oya1V4QztFSTFrVUQ7SUFBYSw2QkFBNEI7R0o2a1V4QztFSTVrVUQ7SUFBYSw2QkFBNEI7R0ora1V4QztFSTlrVUQ7SUFBYSw2QkFBNEI7R0ppbFV4QztFSWhsVUQ7SUFBYSw2QkFBNEI7R0ptbFV4QztFSWxsVUQ7SUFBYSw2QkFBNEI7R0pxbFV4QztFSXBsVUQ7SUFBYSw2QkFBNEI7R0p1bFV4QztFSXRsVUQ7SUFBYSw2QkFBNEI7R0p5bFV4QztFSXhsVUQ7SUFBYSw2QkFBNEI7R0oybFV4QztFSTFsVUQ7SUFBYSw2QkFBNEI7R0o2bFV4QztFSTVsVUQ7SUFBYSw2QkFBNEI7R0orbFV4QztFSTlsVUQ7SUFBYSw2QkFBNEI7R0ppbVV4QztFSWhtVUQ7SUFBYSw2QkFBNEI7R0ptbVV4QztFSWxtVUQ7SUFBYSw2QkFBNEI7R0pxbVV4QztFSXBtVUQ7SUFBYyw4QkFBNkI7R0p1bVUxQztFSXRtVUQ7SUFBWSw0QkFBMkI7R0p5bVV0QztFSXhtVUQ7SUFBWSw4QkFBNkI7R0oybVV4QztFSTFtVUQ7SUFBYSwrQkFBOEI7R0o2bVUxQztFSTVtVUQ7SUFBYSwrQkFBOEI7R0orbVUxQztFSTltVUQ7SUFBYSwrQkFBOEI7R0ppblUxQztFSWhuVUQ7SUFBYSwrQkFBOEI7R0ptblUxQztFSWxuVUQ7SUFBYSwrQkFBOEI7R0pxblUxQztFSXBuVUQ7SUFBYSwrQkFBOEI7R0p1blUxQztFSXRuVUQ7SUFBYSwrQkFBOEI7R0p5blUxQztFSXhuVUQ7SUFBYSwrQkFBOEI7R0oyblUxQztFSTFuVUQ7SUFBYSwrQkFBOEI7R0o2blUxQztFSTVuVUQ7SUFBYSwrQkFBOEI7R0orblUxQztFSTluVUQ7SUFBYSwrQkFBOEI7R0ppb1UxQztFSWhvVUQ7SUFBYSwrQkFBOEI7R0ptb1UxQztFSWxvVUQ7SUFBYSwrQkFBOEI7R0pxb1UxQztFSXBvVUQ7SUFBYSwrQkFBOEI7R0p1b1UxQztFSXRvVUQ7SUFBYSwrQkFBOEI7R0p5b1UxQztFSXhvVUQ7SUFBYSwrQkFBOEI7R0oyb1UxQztFSTFvVUQ7SUFBYSwrQkFBOEI7R0o2b1UxQztFSTVvVUQ7SUFBYSwrQkFBOEI7R0orb1UxQztFSTlvVUQ7SUFBYyxnQ0FBK0I7R0ppcFU1QztFSWhwVUQ7SUFBWSw2QkFBNEI7R0ptcFV2QztFSWxwVUQ7SUFBWSwrQkFBOEI7R0pxcFV6QztFSXBwVUQ7SUFBYSxnQ0FBK0I7R0p1cFUzQztFSXRwVUQ7SUFBYSxnQ0FBK0I7R0p5cFUzQztFSXhwVUQ7SUFBYSxnQ0FBK0I7R0oycFUzQztFSTFwVUQ7SUFBYSxnQ0FBK0I7R0o2cFUzQztFSTVwVUQ7SUFBYSxnQ0FBK0I7R0orcFUzQztFSTlwVUQ7SUFBYSxnQ0FBK0I7R0ppcVUzQztFSWhxVUQ7SUFBYSxnQ0FBK0I7R0ptcVUzQztFSWxxVUQ7SUFBYSxnQ0FBK0I7R0pxcVUzQztFSXBxVUQ7SUFBYSxnQ0FBK0I7R0p1cVUzQztFSXRxVUQ7SUFBYSxnQ0FBK0I7R0p5cVUzQztFSXhxVUQ7SUFBYSxnQ0FBK0I7R0oycVUzQztFSTFxVUQ7SUFBYSxnQ0FBK0I7R0o2cVUzQztFSTVxVUQ7SUFBYSxnQ0FBK0I7R0orcVUzQztFSTlxVUQ7SUFBYSxnQ0FBK0I7R0ppclUzQztFSWhyVUQ7SUFBYSxnQ0FBK0I7R0ptclUzQztFSWxyVUQ7SUFBYSxnQ0FBK0I7R0pxclUzQztFSXByVUQ7SUFBYSxnQ0FBK0I7R0p1clUzQztFSXRyVUQ7SUFBYSxnQ0FBK0I7R0p5clUzQztFSXhyVUQ7SUFBYyxpQ0FBZ0M7R0oyclU3QztFSTFyVUQ7SUFBWSwyQkFBMEI7R0o2clVyQztFSTVyVUQ7SUFBWSw2QkFBNEI7R0orclV2QztFSTlyVUQ7SUFBYSw4QkFBNkI7R0ppc1V6QztFSWhzVUQ7SUFBYSw4QkFBNkI7R0ptc1V6QztFSWxzVUQ7SUFBYSw4QkFBNkI7R0pxc1V6QztFSXBzVUQ7SUFBYSw4QkFBNkI7R0p1c1V6QztFSXRzVUQ7SUFBYSw4QkFBNkI7R0p5c1V6QztFSXhzVUQ7SUFBYSw4QkFBNkI7R0oyc1V6QztFSTFzVUQ7SUFBYSw4QkFBNkI7R0o2c1V6QztFSTVzVUQ7SUFBYSw4QkFBNkI7R0orc1V6QztFSTlzVUQ7SUFBYSw4QkFBNkI7R0ppdFV6QztFSWh0VUQ7SUFBYSw4QkFBNkI7R0ptdFV6QztFSWx0VUQ7SUFBYSw4QkFBNkI7R0pxdFV6QztFSXB0VUQ7SUFBYSw4QkFBNkI7R0p1dFV6QztFSXR0VUQ7SUFBYSw4QkFBNkI7R0p5dFV6QztFSXh0VUQ7SUFBYSw4QkFBNkI7R0oydFV6QztFSTF0VUQ7SUFBYSw4QkFBNkI7R0o2dFV6QztFSTV0VUQ7SUFBYSw4QkFBNkI7R0ordFV6QztFSTl0VUQ7SUFBYSw4QkFBNkI7R0ppdVV6QztFSWh1VUQ7SUFBYSw4QkFBNkI7R0ptdVV6QztFSWx1VUQ7SUFBYywrQkFBOEI7R0pxdVUzQztFSXBoVUQ7SUFBWSxXQUFVO0dKZzBWckI7RUkvelZEO0lBQVksV0FBVTtHSmswVnJCO0VJajBWRDtJQUFhLFlBQVc7R0pvMFZ2QjtFSW4wVkQ7SUFBYSxZQUFXO0dKczBWdkI7RUlyMFZEO0lBQWEsWUFBVztHSncwVnZCO0VJdjBWRDtJQUFhLFlBQVc7R0owMFZ2QjtFSXowVkQ7SUFBYSxZQUFXO0dKNDBWdkI7RUkzMFZEO0lBQWEsWUFBVztHSjgwVnZCO0VJNzBWRDtJQUFhLFlBQVc7R0pnMVZ2QjtFSS8wVkQ7SUFBYSxZQUFXO0dKazFWdkI7RUlqMVZEO0lBQWEsWUFBVztHSm8xVnZCO0VJbjFWRDtJQUFhLFlBQVc7R0pzMVZ2QjtFSXIxVkQ7SUFBYSxZQUFXO0dKdzFWdkI7RUl2MVZEO0lBQWEsWUFBVztHSjAxVnZCO0VJejFWRDtJQUFhLFlBQVc7R0o0MVZ2QjtFSTMxVkQ7SUFBYSxZQUFXO0dKODFWdkI7RUk3MVZEO0lBQWEsWUFBVztHSmcyVnZCO0VJLzFWRDtJQUFhLFlBQVc7R0prMlZ2QjtFSWoyVkQ7SUFBYSxZQUFXO0dKbzJWdkI7RUluMlZEO0lBQWEsWUFBVztHSnMyVnZCO0VJcjJWRDtJQUFjLGFBQVk7R0p3MlZ6QjtFSXYyVkQ7SUFBYyxhQUFZO0dKMDJWekI7RUl6MlZEO0lBQWMsYUFBWTtHSjQyVnpCO0VJMzJWRDtJQUFjLGFBQVk7R0o4MlZ6QjtFSTcyVkQ7SUFBYyxhQUFZO0dKZzNWekI7RUkvMlZEO0lBQWMsYUFBWTtHSmszVnpCO0VJajNWRDtJQUFjLGFBQVk7R0pvM1Z6QjtFSW4zVkQ7SUFBYyxhQUFZO0dKczNWekI7RUlyM1ZEO0lBQWMsYUFBWTtHSnczVnpCO0VJdjNWRDtJQUFjLGFBQVk7R0owM1Z6QjtFSXozVkQ7SUFBYyxhQUFZO0dKNDNWekI7RUkzM1ZEO0lBQWMsYUFBWTtHSjgzVnpCO0VJNzNWRDtJQUFjLGFBQVk7R0pnNFZ6QjtFSS8zVkQ7SUFBYyxhQUFZO0dKazRWekI7RUlqNFZEO0lBQWMsYUFBWTtHSm80VnpCO0VJbjRWRDtJQUFjLGFBQVk7R0pzNFZ6QjtFSXI0VkQ7SUFBYyxhQUFZO0dKdzRWekI7RUl2NFZEO0lBQWMsYUFBWTtHSjA0VnpCO0VJejRWRDtJQUFjLGFBQVk7R0o0NFZ6QjtFSTM0VkQ7SUFBYyxhQUFZO0dKODRWekI7RUk3NFZEO0lBQWMsYUFBWTtHSmc1VnpCO0VJLzRWRDtJQUFjLGFBQVk7R0prNVZ6QjtFSWo1VkQ7SUFBYyxhQUFZO0dKbzVWekI7RUluNVZEO0lBQWMsYUFBWTtHSnM1VnpCO0VJcjVWRDtJQUFjLGFBQVk7R0p3NVZ6QjtFSXY1VkQ7SUFBYyxhQUFZO0dKMDVWekI7RUl6NVZEO0lBQWMsYUFBWTtHSjQ1VnpCO0VJMzVWRDtJQUFjLGFBQVk7R0o4NVZ6QjtFSTc1VkQ7SUFBYyxhQUFZO0dKZzZWekI7RUkvNVZEO0lBQWMsYUFBWTtHSms2VnpCO0VJajZWRDtJQUFjLGFBQVk7R0pvNlZ6QjtFSW42VkQ7SUFBYyxhQUFZO0dKczZWekI7RUlyNlZEO0lBQWMsYUFBWTtHSnc2VnpCO0VJdjZWRDtJQUFjLGFBQVk7R0owNlZ6QjtFSXo2VkQ7SUFBYyxhQUFZO0dKNDZWekI7RUkzNlZEO0lBQWMsYUFBWTtHSjg2VnpCO0VJNzZWRDtJQUFjLGFBQVk7R0pnN1Z6QjtFSS82VkQ7SUFBYyxhQUFZO0dKazdWekI7RUlqN1ZEO0lBQWMsYUFBWTtHSm83VnpCO0VJbjdWRDtJQUFjLGFBQVk7R0pzN1Z6QjtFSXI3VkQ7SUFBYyxhQUFZO0dKdzdWekI7RUl2N1ZEO0lBQWMsYUFBWTtHSjA3VnpCO0VJejdWRDtJQUFjLGFBQVk7R0o0N1Z6QjtFSTM3VkQ7SUFBYyxhQUFZO0dKODdWekI7RUk3N1ZEO0lBQWMsYUFBWTtHSmc4VnpCO0VJLzdWRDtJQUFjLGFBQVk7R0prOFZ6QjtFSWo4VkQ7SUFBYyxhQUFZO0dKbzhWekI7RUluOFZEO0lBQWMsYUFBWTtHSnM4VnpCO0VJcjhWRDtJQUFjLGFBQVk7R0p3OFZ6QjtFSXY4VkQ7SUFBYyxhQUFZO0dKMDhWekI7RUl6OFZEO0lBQWMsYUFBWTtHSjQ4VnpCO0VJMzhWRDtJQUFjLGFBQVk7R0o4OFZ6QjtFSTc4VkQ7SUFBYyxhQUFZO0dKZzlWekI7RUkvOFZEO0lBQWMsYUFBWTtHSms5VnpCO0VJajlWRDtJQUFjLGFBQVk7R0pvOVZ6QjtFSW45VkQ7SUFBYyxhQUFZO0dKczlWekI7RUlyOVZEO0lBQWMsYUFBWTtHSnc5VnpCO0VJdjlWRDtJQUFjLGFBQVk7R0owOVZ6QjtFSXo5VkQ7SUFBYyxhQUFZO0dKNDlWekI7RUkzOVZEO0lBQWMsYUFBWTtHSjg5VnpCO0VJNzlWRDtJQUFjLGFBQVk7R0pnK1Z6QjtFSS85VkQ7SUFBYyxhQUFZO0dKaytWekI7RUlqK1ZEO0lBQWMsYUFBWTtHSm8rVnpCO0VJbitWRDtJQUFjLGFBQVk7R0pzK1Z6QjtFSXIrVkQ7SUFBYyxhQUFZO0dKdytWekI7RUl2K1ZEO0lBQWMsYUFBWTtHSjArVnpCO0VJeitWRDtJQUFjLGFBQVk7R0o0K1Z6QjtFSTMrVkQ7SUFBYyxhQUFZO0dKOCtWekI7RUk3K1ZEO0lBQWMsYUFBWTtHSmcvVnpCO0VJLytWRDtJQUFjLGFBQVk7R0prL1Z6QjtFSWovVkQ7SUFBYyxhQUFZO0dKby9WekI7RUluL1ZEO0lBQWMsYUFBWTtHSnMvVnpCO0VJci9WRDtJQUFjLGFBQVk7R0p3L1Z6QjtFSXYvVkQ7SUFBYyxhQUFZO0dKMC9WekI7RUl6L1ZEO0lBQWMsYUFBWTtHSjQvVnpCO0VJMy9WRDtJQUFjLGFBQVk7R0o4L1Z6QjtFSTcvVkQ7SUFBYyxhQUFZO0dKZ2dXekI7RUkvL1ZEO0lBQWMsYUFBWTtHSmtnV3pCO0VJamdXRDtJQUFjLGFBQVk7R0pvZ1d6QjtFSW5nV0Q7SUFBYyxhQUFZO0dKc2dXekI7RUlyZ1dEO0lBQWMsYUFBWTtHSndnV3pCO0VJdmdXRDtJQUFjLGFBQVk7R0owZ1d6QjtFSXpnV0Q7SUFBYyxhQUFZO0dKNGdXekI7RUkzZ1dEO0lBQWMsYUFBWTtHSjhnV3pCO0VJN2dXRDtJQUFjLGFBQVk7R0pnaFd6QjtFSS9nV0Q7SUFBYyxhQUFZO0dKa2hXekI7RUlqaFdEO0lBQWMsYUFBWTtHSm9oV3pCO0VJbmhXRDtJQUFjLGFBQVk7R0pzaFd6QjtFSXJoV0Q7SUFBYyxhQUFZO0dKd2hXekI7RUl2aFdEO0lBQWMsYUFBWTtHSjBoV3pCO0VJemhXRDtJQUFjLGFBQVk7R0o0aFd6QjtFSTNoV0Q7SUFBYyxhQUFZO0dKOGhXekI7RUk3aFdEO0lBQWMsYUFBWTtHSmdpV3pCO0VJL2hXRDtJQUFjLGFBQVk7R0praVd6QjtFSWppV0Q7SUFBYyxhQUFZO0dKb2lXekI7RUluaVdEO0lBQWMsYUFBWTtHSnNpV3pCO0VJcmlXRDtJQUFjLGFBQVk7R0p3aVd6QjtFSXZpV0Q7SUFBYyxhQUFZO0dKMGlXekI7RUl6aVdEO0lBQWMsYUFBWTtHSjRpV3pCO0VJM2lXRDtJQUFjLGFBQVk7R0o4aVd6QjtFSTdpV0Q7SUFBYyxhQUFZO0dKZ2pXekI7RUkvaVdEO0lBQWMsYUFBWTtHSmtqV3pCO0VJampXRDtJQUFjLGFBQVk7R0pvald6QjtFSW5qV0Q7SUFBYyxhQUFZO0dKc2pXekI7RUlyaldEO0lBQWMsYUFBWTtHSndqV3pCO0VJdmpXRDtJQUFjLGFBQVk7R0owald6QjtFSXpqV0Q7SUFBYyxhQUFZO0dKNGpXekI7RUkzaldEO0lBQWMsYUFBWTtHSjhqV3pCO0VJN2pXRDtJQUFjLGFBQVk7R0pna1d6QjtFSS9qV0Q7SUFBYyxhQUFZO0dKa2tXekI7RUlqa1dEO0lBQWMsYUFBWTtHSm9rV3pCO0VJbmtXRDtJQUFjLGFBQVk7R0pza1d6QjtFSXJrV0Q7SUFBYyxhQUFZO0dKd2tXekI7RUl2a1dEO0lBQWMsYUFBWTtHSjBrV3pCO0VJemtXRDtJQUFjLGFBQVk7R0o0a1d6QjtFSTNrV0Q7SUFBYyxhQUFZO0dKOGtXekI7RUk3a1dEO0lBQWMsYUFBWTtHSmdsV3pCO0VJL2tXRDtJQUFjLGFBQVk7R0prbFd6QjtFSWpsV0Q7SUFBYyxhQUFZO0dKb2xXekI7RUlubFdEO0lBQWMsYUFBWTtHSnNsV3pCO0VJcmxXRDtJQUFjLGFBQVk7R0p3bFd6QjtFSXZsV0Q7SUFBYyxhQUFZO0dKMGxXekI7RUl6bFdEO0lBQWMsYUFBWTtHSjRsV3pCO0VJM2xXRDtJQUFjLGFBQVk7R0o4bFd6QjtFSTdsV0Q7SUFBYyxhQUFZO0dKZ21XekI7RUkvbFdEO0lBQWMsYUFBWTtHSmttV3pCO0VJam1XRDtJQUFjLGFBQVk7R0pvbVd6QjtFSW5tV0Q7SUFBYyxhQUFZO0dKc21XekI7RUlybVdEO0lBQWMsYUFBWTtHSndtV3pCO0VJdm1XRDtJQUFjLGFBQVk7R0owbVd6QjtFSXptV0Q7SUFBYyxhQUFZO0dKNG1XekI7RUkzbVdEO0lBQWMsYUFBWTtHSjhtV3pCO0VJN21XRDtJQUFjLGFBQVk7R0pnbld6QjtFSS9tV0Q7SUFBYyxhQUFZO0dKa25XekI7RUlqbldEO0lBQWMsYUFBWTtHSm9uV3pCO0VJbm5XRDtJQUFjLGFBQVk7R0pzbld6QjtFSXJuV0Q7SUFBYyxhQUFZO0dKd25XekI7RUl2bldEO0lBQWMsYUFBWTtHSjBuV3pCO0VJem5XRDtJQUFjLGFBQVk7R0o0bld6QjtFSTNuV0Q7SUFBYyxhQUFZO0dKOG5XekI7RUk3bldEO0lBQWMsYUFBWTtHSmdvV3pCO0VJL25XRDtJQUFjLGFBQVk7R0prb1d6QjtFSWpvV0Q7SUFBYyxhQUFZO0dKb29XekI7RUlub1dEO0lBQWMsYUFBWTtHSnNvV3pCO0VJcm9XRDtJQUFjLGFBQVk7R0p3b1d6QjtFSXZvV0Q7SUFBYyxhQUFZO0dKMG9XekI7RUl6b1dEO0lBQWMsYUFBWTtHSjRvV3pCO0VJM29XRDtJQUFjLGFBQVk7R0o4b1d6QjtFSTdvV0Q7SUFBYyxhQUFZO0dKZ3BXekI7RUkvb1dEO0lBQWMsYUFBWTtHSmtwV3pCO0VJanBXRDtJQUFjLGFBQVk7R0pvcFd6QjtFSW5wV0Q7SUFBYyxhQUFZO0dKc3BXekI7RUlycFdEO0lBQWMsYUFBWTtHSndwV3pCO0VJdnBXRDtJQUFjLGFBQVk7R0owcFd6QjtFSXpwV0Q7SUFBYyxhQUFZO0dKNHBXekI7RUkzcFdEO0lBQWMsYUFBWTtHSjhwV3pCO0VJN3BXRDtJQUFjLGFBQVk7R0pncVd6QjtFSS9wV0Q7SUFBYyxhQUFZO0dKa3FXekI7RUlqcVdEO0lBQWMsYUFBWTtHSm9xV3pCO0VJbnFXRDtJQUFjLGFBQVk7R0pzcVd6QjtFSXJxV0Q7SUFBYyxhQUFZO0dKd3FXekI7RUl2cVdEO0lBQWMsYUFBWTtHSjBxV3pCO0VJenFXRDtJQUFjLGFBQVk7R0o0cVd6QjtFSTNxV0Q7SUFBYyxhQUFZO0dKOHFXekI7RUk3cVdEO0lBQWMsYUFBWTtHSmdyV3pCO0VJL3FXRDtJQUFjLGFBQVk7R0prcld6QjtFSWpyV0Q7SUFBYyxhQUFZO0dKb3JXekI7RUlucldEO0lBQWMsYUFBWTtHSnNyV3pCO0VJcnJXRDtJQUFjLGFBQVk7R0p3cld6QjtFSXZyV0Q7SUFBYyxhQUFZO0dKMHJXekI7RUl6cldEO0lBQWMsYUFBWTtHSjRyV3pCO0VJM3JXRDtJQUFjLGFBQVk7R0o4cld6QjtFSTdyV0Q7SUFBYyxhQUFZO0dKZ3NXekI7RUkvcldEO0lBQWMsYUFBWTtHSmtzV3pCO0VJanNXRDtJQUFjLGFBQVk7R0pvc1d6QjtFSW5zV0Q7SUFBYyxhQUFZO0dKc3NXekI7RUlyc1dEO0lBQWMsYUFBWTtHSndzV3pCO0VJdnNXRDtJQUFjLGFBQVk7R0owc1d6QjtFSXpzV0Q7SUFBYyxhQUFZO0dKNHNXekI7RUkzc1dEO0lBQWMsYUFBWTtHSjhzV3pCO0VJN3NXRDtJQUFlLGNBQWE7R0pndFczQjtFSXByV0Q7SUFBYSxVQUFTO0dKZ3hXckI7RUkvd1dEO0lBQWEsVUFBUztHSmt4V3JCO0VJanhXRDtJQUFjLFdBQVU7R0pveFd2QjtFSW54V0Q7SUFBYyxXQUFVO0dKc3hXdkI7RUlyeFdEO0lBQWMsV0FBVTtHSnd4V3ZCO0VJdnhXRDtJQUFjLFdBQVU7R0oweFd2QjtFSXp4V0Q7SUFBYyxXQUFVO0dKNHhXdkI7RUkzeFdEO0lBQWMsV0FBVTtHSjh4V3ZCO0VJN3hXRDtJQUFjLFdBQVU7R0pneVd2QjtFSS94V0Q7SUFBYyxXQUFVO0dKa3lXdkI7RUlqeVdEO0lBQWMsV0FBVTtHSm95V3ZCO0VJbnlXRDtJQUFjLFdBQVU7R0pzeVd2QjtFSXJ5V0Q7SUFBYyxXQUFVO0dKd3lXdkI7RUl2eVdEO0lBQWMsV0FBVTtHSjB5V3ZCO0VJenlXRDtJQUFjLFdBQVU7R0o0eVd2QjtFSTN5V0Q7SUFBYyxXQUFVO0dKOHlXdkI7RUk3eVdEO0lBQWMsV0FBVTtHSmd6V3ZCO0VJL3lXRDtJQUFjLFdBQVU7R0preld2QjtFSWp6V0Q7SUFBYyxXQUFVO0dKb3pXdkI7RUlueldEO0lBQWMsV0FBVTtHSnN6V3ZCO0VJcnpXRDtJQUFlLFlBQVc7R0p3eld6QjtFSS94V0Q7SUFBYywyQkFBMEI7R0p1Mld2QztFSXQyV0Q7SUFBZSx5QkFBd0I7R0p5Mld0QztFSXgyV0Q7SUFBZ0IsMEJBQXlCO0dKMjJXeEM7RUkxMldEO0lBQWdCLDBCQUF5QjtHSjYyV3hDO0VJNTJXRDtJQUFnQiwwQkFBeUI7R0orMld4QztFSTkyV0Q7SUFBZ0IsMEJBQXlCO0dKaTNXeEM7RUloM1dEO0lBQWdCLDBCQUF5QjtHSm0zV3hDO0VJbDNXRDtJQUFnQiwwQkFBeUI7R0pxM1d4QztFSXAzV0Q7SUFBZ0IsMEJBQXlCO0dKdTNXeEM7RUl0M1dEO0lBQWdCLDBCQUF5QjtHSnkzV3hDO0VJeDNXRDtJQUFnQiwwQkFBeUI7R0oyM1d4QztFSTEzV0Q7SUFBZ0IsMEJBQXlCO0dKNjNXeEM7RUk1M1dEO0lBQWdCLDBCQUF5QjtHSiszV3hDO0VJOTNXRDtJQUFnQiwwQkFBeUI7R0ppNFd4QztFSWg0V0Q7SUFBZ0IsMEJBQXlCO0dKbTRXeEM7RUlsNFdEO0lBQWlCLDJCQUEwQjtHSnE0VzFDO0NBeDZLRjs7QUl4d0xBO0VBQ0M7SUFBYSx3QkFBdUI7R0orK1huQztFSTkrWEQ7SUFBWSx1QkFBc0I7R0ppL1hqQztFSWgvWEQ7SUFBWSx1QkFBc0I7R0ptL1hqQztFSWwvWEQ7SUFBYSx3QkFBdUI7R0pxL1huQztFSXAvWEQ7SUFBYSx3QkFBdUI7R0p1L1huQztFSXQvWEQ7SUFBYSx3QkFBdUI7R0p5L1huQztFSXgvWEQ7SUFBYSx3QkFBdUI7R0oyL1huQztFSTEvWEQ7SUFBYSx3QkFBdUI7R0o2L1huQztFSTUvWEQ7SUFBYSx3QkFBdUI7R0orL1huQztFSTkvWEQ7SUFBYSx3QkFBdUI7R0ppZ1luQztFSWhnWUQ7SUFBYSx3QkFBdUI7R0ptZ1luQztFSWxnWUQ7SUFBYSx3QkFBdUI7R0pxZ1luQztFSXBnWUQ7SUFBYSx3QkFBdUI7R0p1Z1luQztFSXRnWUQ7SUFBYSx3QkFBdUI7R0p5Z1luQztFSXhnWUQ7SUFBYSx3QkFBdUI7R0oyZ1luQztFSTFnWUQ7SUFBYSx3QkFBdUI7R0o2Z1luQztFSTVnWUQ7SUFBYSx3QkFBdUI7R0orZ1luQztFSTlnWUQ7SUFBYSx3QkFBdUI7R0ppaFluQztFSWhoWUQ7SUFBYSx3QkFBdUI7R0ptaFluQztFSWxoWUQ7SUFBYSx3QkFBdUI7R0pxaFluQztFSXBoWUQ7SUFBYSx3QkFBdUI7R0p1aFluQztFSXRoWUQ7SUFBYyx5QkFBd0I7R0p5aFlyQztFSXhoWUQ7SUFBYyx5QkFBd0I7R0oyaFlyQztFSTFoWUQ7SUFBYyx5QkFBd0I7R0o2aFlyQztFSTVoWUQ7SUFBYyx5QkFBd0I7R0oraFlyQztFSTloWUQ7SUFBYyx5QkFBd0I7R0ppaVlyQztFSWhpWUQ7SUFBYyx5QkFBd0I7R0ptaVlyQztFSWxpWUQ7SUFBYyx5QkFBd0I7R0pxaVlyQztFSXBpWUQ7SUFBYyx5QkFBd0I7R0p1aVlyQztFSXRpWUQ7SUFBYyx5QkFBd0I7R0p5aVlyQztFSXhpWUQ7SUFBYyx5QkFBd0I7R0oyaVlyQztFSTFpWUQ7SUFBYyx5QkFBd0I7R0o2aVlyQztFSTVpWUQ7SUFBYyx5QkFBd0I7R0oraVlyQztFSTlpWUQ7SUFBYyx5QkFBd0I7R0ppallyQztFSWhqWUQ7SUFBYyx5QkFBd0I7R0ptallyQztFSWxqWUQ7SUFBYyx5QkFBd0I7R0pxallyQztFSXBqWUQ7SUFBYyx5QkFBd0I7R0p1allyQztFSXRqWUQ7SUFBYyx5QkFBd0I7R0p5allyQztFSXhqWUQ7SUFBYyx5QkFBd0I7R0oyallyQztFSTFqWUQ7SUFBYyx5QkFBd0I7R0o2allyQztFSTVqWUQ7SUFBYyx5QkFBd0I7R0orallyQztFSTlqWUQ7SUFBYyx5QkFBd0I7R0ppa1lyQztFSWhrWUQ7SUFBYyx5QkFBd0I7R0pta1lyQztFSWxrWUQ7SUFBYyx5QkFBd0I7R0pxa1lyQztFSXBrWUQ7SUFBYyx5QkFBd0I7R0p1a1lyQztFSXRrWUQ7SUFBYyx5QkFBd0I7R0p5a1lyQztFSXhrWUQ7SUFBYyx5QkFBd0I7R0oya1lyQztFSTFrWUQ7SUFBYyx5QkFBd0I7R0o2a1lyQztFSTVrWUQ7SUFBYyx5QkFBd0I7R0ora1lyQztFSTlrWUQ7SUFBYyx5QkFBd0I7R0ppbFlyQztFSWhsWUQ7SUFBYyx5QkFBd0I7R0ptbFlyQztFSWxsWUQ7SUFBYyx5QkFBd0I7R0pxbFlyQztFSXBsWUQ7SUFBYyx5QkFBd0I7R0p1bFlyQztFSXRsWUQ7SUFBYyx5QkFBd0I7R0p5bFlyQztFSXhsWUQ7SUFBYyx5QkFBd0I7R0oybFlyQztFSTFsWUQ7SUFBYyx5QkFBd0I7R0o2bFlyQztFSTVsWUQ7SUFBYyx5QkFBd0I7R0orbFlyQztFSTlsWUQ7SUFBYyx5QkFBd0I7R0ppbVlyQztFSWhtWUQ7SUFBYyx5QkFBd0I7R0ptbVlyQztFSWxtWUQ7SUFBYyx5QkFBd0I7R0pxbVlyQztFSXBtWUQ7SUFBYyx5QkFBd0I7R0p1bVlyQztFSXRtWUQ7SUFBYyx5QkFBd0I7R0p5bVlyQztFSXhtWUQ7SUFBYyx5QkFBd0I7R0oybVlyQztFSTFtWUQ7SUFBYyx5QkFBd0I7R0o2bVlyQztFSTVtWUQ7SUFBYyx5QkFBd0I7R0orbVlyQztFSTltWUQ7SUFBYyx5QkFBd0I7R0ppbllyQztFSWhuWUQ7SUFBYyx5QkFBd0I7R0ptbllyQztFSWxuWUQ7SUFBYyx5QkFBd0I7R0pxbllyQztFSXBuWUQ7SUFBYyx5QkFBd0I7R0p1bllyQztFSXRuWUQ7SUFBYyx5QkFBd0I7R0p5bllyQztFSXhuWUQ7SUFBYyx5QkFBd0I7R0oybllyQztFSTFuWUQ7SUFBYyx5QkFBd0I7R0o2bllyQztFSTVuWUQ7SUFBYyx5QkFBd0I7R0orbllyQztFSTluWUQ7SUFBYyx5QkFBd0I7R0ppb1lyQztFSWhvWUQ7SUFBYyx5QkFBd0I7R0ptb1lyQztFSWxvWUQ7SUFBYyx5QkFBd0I7R0pxb1lyQztFSXBvWUQ7SUFBYyx5QkFBd0I7R0p1b1lyQztFSXRvWUQ7SUFBYyx5QkFBd0I7R0p5b1lyQztFSXhvWUQ7SUFBYyx5QkFBd0I7R0oyb1lyQztFSTFvWUQ7SUFBYyx5QkFBd0I7R0o2b1lyQztFSTVvWUQ7SUFBYyx5QkFBd0I7R0orb1lyQztFSTlvWUQ7SUFBYyx5QkFBd0I7R0ppcFlyQztFSWhwWUQ7SUFBYyx5QkFBd0I7R0ptcFlyQztFSWxwWUQ7SUFBYyx5QkFBd0I7R0pxcFlyQztFSXBwWUQ7SUFBYyx5QkFBd0I7R0p1cFlyQztFSXRwWUQ7SUFBYyx5QkFBd0I7R0p5cFlyQztFSXhwWUQ7SUFBYyx5QkFBd0I7R0oycFlyQztFSTFwWUQ7SUFBYyx5QkFBd0I7R0o2cFlyQztFSTVwWUQ7SUFBYyx5QkFBd0I7R0orcFlyQztFSTlwWUQ7SUFBYyx5QkFBd0I7R0ppcVlyQztFSWhxWUQ7SUFBYyx5QkFBd0I7R0ptcVlyQztFSWxxWUQ7SUFBYyx5QkFBd0I7R0pxcVlyQztFSXBxWUQ7SUFBYyx5QkFBd0I7R0p1cVlyQztFSXRxWUQ7SUFBYyx5QkFBd0I7R0p5cVlyQztFSXhxWUQ7SUFBYyx5QkFBd0I7R0oycVlyQztFSTFxWUQ7SUFBYyx5QkFBd0I7R0o2cVlyQztFSTVxWUQ7SUFBYyx5QkFBd0I7R0orcVlyQztFSTlxWUQ7SUFBYyx5QkFBd0I7R0ppcllyQztFSWhyWUQ7SUFBYyx5QkFBd0I7R0ptcllyQztFSWxyWUQ7SUFBYyx5QkFBd0I7R0pxcllyQztFSXByWUQ7SUFBYyx5QkFBd0I7R0p1cllyQztFSXRyWUQ7SUFBYyx5QkFBd0I7R0p5cllyQztFSXhyWUQ7SUFBYyx5QkFBd0I7R0oycllyQztFSTFyWUQ7SUFBYyx5QkFBd0I7R0o2cllyQztFSTVyWUQ7SUFBYyx5QkFBd0I7R0orcllyQztFSTlyWUQ7SUFBYyx5QkFBd0I7R0ppc1lyQztFSWhzWUQ7SUFBYyx5QkFBd0I7R0ptc1lyQztFSWxzWUQ7SUFBYyx5QkFBd0I7R0pxc1lyQztFSXBzWUQ7SUFBYyx5QkFBd0I7R0p1c1lyQztFSXRzWUQ7SUFBYyx5QkFBd0I7R0p5c1lyQztFSXhzWUQ7SUFBYyx5QkFBd0I7R0oyc1lyQztFSTFzWUQ7SUFBYyx5QkFBd0I7R0o2c1lyQztFSTVzWUQ7SUFBYyx5QkFBd0I7R0orc1lyQztFSTlzWUQ7SUFBYyx5QkFBd0I7R0ppdFlyQztFSWh0WUQ7SUFBYyx5QkFBd0I7R0ptdFlyQztFSWx0WUQ7SUFBYyx5QkFBd0I7R0pxdFlyQztFSXB0WUQ7SUFBYyx5QkFBd0I7R0p1dFlyQztFSXR0WUQ7SUFBYyx5QkFBd0I7R0p5dFlyQztFSXh0WUQ7SUFBYyx5QkFBd0I7R0oydFlyQztFSTF0WUQ7SUFBYyx5QkFBd0I7R0o2dFlyQztFSTV0WUQ7SUFBYyx5QkFBd0I7R0ordFlyQztFSTl0WUQ7SUFBYyx5QkFBd0I7R0ppdVlyQztFSWh1WUQ7SUFBYyx5QkFBd0I7R0ptdVlyQztFSWx1WUQ7SUFBYyx5QkFBd0I7R0pxdVlyQztFSXB1WUQ7SUFBYyx5QkFBd0I7R0p1dVlyQztFSXR1WUQ7SUFBYyx5QkFBd0I7R0p5dVlyQztFSXh1WUQ7SUFBYyx5QkFBd0I7R0oydVlyQztFSTF1WUQ7SUFBYyx5QkFBd0I7R0o2dVlyQztFSTV1WUQ7SUFBYyx5QkFBd0I7R0ordVlyQztFSTl1WUQ7SUFBYyx5QkFBd0I7R0ppdllyQztFSWh2WUQ7SUFBYyx5QkFBd0I7R0ptdllyQztFSWx2WUQ7SUFBYyx5QkFBd0I7R0pxdllyQztFSXB2WUQ7SUFBYyx5QkFBd0I7R0p1dllyQztFSXR2WUQ7SUFBYyx5QkFBd0I7R0p5dllyQztFSXh2WUQ7SUFBYyx5QkFBd0I7R0oydllyQztFSTF2WUQ7SUFBYyx5QkFBd0I7R0o2dllyQztFSTV2WUQ7SUFBYyx5QkFBd0I7R0ordllyQztFSTl2WUQ7SUFBYyx5QkFBd0I7R0ppd1lyQztFSWh3WUQ7SUFBYyx5QkFBd0I7R0ptd1lyQztFSWx3WUQ7SUFBYyx5QkFBd0I7R0pxd1lyQztFSXB3WUQ7SUFBYyx5QkFBd0I7R0p1d1lyQztFSXR3WUQ7SUFBYyx5QkFBd0I7R0p5d1lyQztFSXh3WUQ7SUFBYyx5QkFBd0I7R0oyd1lyQztFSTF3WUQ7SUFBYyx5QkFBd0I7R0o2d1lyQztFSTV3WUQ7SUFBYyx5QkFBd0I7R0ord1lyQztFSTl3WUQ7SUFBYyx5QkFBd0I7R0ppeFlyQztFSWh4WUQ7SUFBYyx5QkFBd0I7R0pteFlyQztFSWx4WUQ7SUFBYyx5QkFBd0I7R0pxeFlyQztFSXB4WUQ7SUFBYyx5QkFBd0I7R0p1eFlyQztFSXR4WUQ7SUFBYyx5QkFBd0I7R0p5eFlyQztFSXh4WUQ7SUFBYyx5QkFBd0I7R0oyeFlyQztFSTF4WUQ7SUFBYyx5QkFBd0I7R0o2eFlyQztFSTV4WUQ7SUFBYyx5QkFBd0I7R0oreFlyQztFSTl4WUQ7SUFBYyx5QkFBd0I7R0ppeVlyQztFSWh5WUQ7SUFBYyx5QkFBd0I7R0pteVlyQztFSWx5WUQ7SUFBYyx5QkFBd0I7R0pxeVlyQztFSXB5WUQ7SUFBYyx5QkFBd0I7R0p1eVlyQztFSXR5WUQ7SUFBYyx5QkFBd0I7R0p5eVlyQztFSXh5WUQ7SUFBYyx5QkFBd0I7R0oyeVlyQztFSTF5WUQ7SUFBYyx5QkFBd0I7R0o2eVlyQztFSTV5WUQ7SUFBYyx5QkFBd0I7R0oreVlyQztFSTl5WUQ7SUFBYyx5QkFBd0I7R0ppellyQztFSWh6WUQ7SUFBYyx5QkFBd0I7R0ptellyQztFSWx6WUQ7SUFBYyx5QkFBd0I7R0pxellyQztFSXB6WUQ7SUFBYyx5QkFBd0I7R0p1ellyQztFSXR6WUQ7SUFBYyx5QkFBd0I7R0p5ellyQztFSXh6WUQ7SUFBYyx5QkFBd0I7R0oyellyQztFSTF6WUQ7SUFBYyx5QkFBd0I7R0o2ellyQztFSTV6WUQ7SUFBYyx5QkFBd0I7R0orellyQztFSTl6WUQ7SUFBYyx5QkFBd0I7R0ppMFlyQztFSWgwWUQ7SUFBYyx5QkFBd0I7R0ptMFlyQztFSWwwWUQ7SUFBYyx5QkFBd0I7R0pxMFlyQztFSXAwWUQ7SUFBYyx5QkFBd0I7R0p1MFlyQztFSXQwWUQ7SUFBYyx5QkFBd0I7R0p5MFlyQztFSXgwWUQ7SUFBYyx5QkFBd0I7R0oyMFlyQztFSTEwWUQ7SUFBYyx5QkFBd0I7R0o2MFlyQztFSTUwWUQ7SUFBYyx5QkFBd0I7R0orMFlyQztFSTkwWUQ7SUFBYyx5QkFBd0I7R0ppMVlyQztFSWgxWUQ7SUFBYyx5QkFBd0I7R0ptMVlyQztFSWwxWUQ7SUFBYyx5QkFBd0I7R0pxMVlyQztFSXAxWUQ7SUFBYyx5QkFBd0I7R0p1MVlyQztFSXQxWUQ7SUFBYyx5QkFBd0I7R0p5MVlyQztFSXgxWUQ7SUFBYyx5QkFBd0I7R0oyMVlyQztFSTExWUQ7SUFBYyx5QkFBd0I7R0o2MVlyQztFSTUxWUQ7SUFBYyx5QkFBd0I7R0orMVlyQztFSTkxWUQ7SUFBYyx5QkFBd0I7R0ppMllyQztFSWgyWUQ7SUFBYyx5QkFBd0I7R0ptMllyQztFSWwyWUQ7SUFBYyx5QkFBd0I7R0pxMllyQztFSXAyWUQ7SUFBYyx5QkFBd0I7R0p1MllyQztFSXQyWUQ7SUFBYyx5QkFBd0I7R0p5MllyQztFSXgyWUQ7SUFBYyx5QkFBd0I7R0oyMllyQztFSTEyWUQ7SUFBYyx5QkFBd0I7R0o2MllyQztFSTUyWUQ7SUFBYyx5QkFBd0I7R0orMllyQztFSTkyWUQ7SUFBYyx5QkFBd0I7R0ppM1lyQztFSWgzWUQ7SUFBYyx5QkFBd0I7R0ptM1lyQztFSWwzWUQ7SUFBYyx5QkFBd0I7R0pxM1lyQztFSXAzWUQ7SUFBYyx5QkFBd0I7R0p1M1lyQztFSXQzWUQ7SUFBYyx5QkFBd0I7R0p5M1lyQztFSXgzWUQ7SUFBYyx5QkFBd0I7R0oyM1lyQztFSTEzWUQ7SUFBYyx5QkFBd0I7R0o2M1lyQztFSTUzWUQ7SUFBYyx5QkFBd0I7R0orM1lyQztFSTkzWUQ7SUFBZSwwQkFBeUI7R0ppNFl2QztFSWg0WUQ7SUFBYyw0QkFBMkI7R0ptNFl4QztFSWw0WUQ7SUFBaUIsNEJBQTJCO0dKcTRZM0M7RUlwNFlEO0lBQWMsd0JBQXVCO0dKdTRZcEM7RUl0NFlEO0lBQWMseUJBQXdCO0dKeTRZckM7Q0FDRiIsImZpbGUiOiJwdWJsaWNfaHRtbC9jb21tb24vY3NzL2NvbW1vbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKlxyXG5PWiBSRVNFVCBDU1NcclxuQXV0aG9yOiBPTlpFXHJcbkF1dGhvciBVUkk6IGh0dHA6Ly9vbi16ZS5jb21cclxuVmVyc2lvbjogMS4xXHJcbkxpY2Vuc2U6IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlXHJcbkxpY2Vuc2UgVVJJOiBodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvZ3BsLTIuMC5odG1sXHJcbiovXG4qIHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIG91dGxpbmU6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbXMtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW8tYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udDogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiA2Mi41JTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuYm9keSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAxLjByZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGlhbG9nLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmF1ZGlvLFxuY2FudmFzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmhyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbm9sLFxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSxcbmJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSxcbnE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgY29udGVudDogbm9uZTtcbn1cblxuaW5wdXQsXG5zZWxlY3Qge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBlbXB0eS1jZWxsczogc2hvdztcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBpY29u44OV44Kp44Oz44OIICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICBzcmM6IHVybChcIi9jb21tb24vaWNvbi9mb250cy9pY29tb29uLmVvdD9oeHE2MGdcIik7XG4gIHNyYzogdXJsKFwiL2NvbW1vbi9pY29uL2ZvbnRzL2ljb21vb24uZW90P2h4cTYwZyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2NvbW1vbi9pY29uL2ZvbnRzL2ljb21vb24ud29mZjI/aHhxNjBnXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvY29tbW9uL2ljb24vZm9udHMvaWNvbW9vbi50dGY/aHhxNjBnXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvY29tbW9uL2ljb24vZm9udHMvaWNvbW9vbi53b2ZmP2h4cTYwZ1wiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvY29tbW9uL2ljb24vZm9udHMvaWNvbW9vbi5zdmc/aHhxNjBnI2ljb21vb25cIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbltjbGFzc149XCJpY29uLVwiXSwgW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uaWNvbi10aGluLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XG59XG5cbi5pY29uLXNob2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDRcIjtcbn1cblxuLmljb24tYmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG59XG5cbi5pY29uLXBlbmNpbDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbn1cblxuLmljb24tYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMlwiO1xufVxuXG4uaWNvbi1jcm93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xufVxuXG4uaWNvbi1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY3XCI7XG59XG5cbi5pY29uLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY4XCI7XG59XG5cbi5pY29uLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMlwiO1xufVxuXG4uaWNvbi1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwY1wiO1xufVxuXG4uaWNvbi1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xufVxuXG4uaWNvbi1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbn1cblxuLmljb24tdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbn1cblxuLmljb24tdGFnczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyY1wiO1xufVxuXG4uaWNvbi1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyZlwiO1xufVxuXG4uaWNvbi1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDBcIjtcbn1cblxuLmljb24tbWFwLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MVwiO1xufVxuXG4uaWNvbi1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTNcIjtcbn1cblxuLmljb24tY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NFwiO1xufVxuXG4uaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYwXCI7XG59XG5cbi5pY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYxXCI7XG59XG5cbi5pY29uLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYyXCI7XG59XG5cbi5pY29uLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjNcIjtcbn1cblxuLmljb24tZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzFcIjtcbn1cblxuLmljb24td2FybmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MVwiO1xufVxuXG4uaWNvbi1jaGV2cm9uLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc3XCI7XG59XG5cbi5pY29uLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3OFwiO1xufVxuXG4uaWNvbi1zaWduLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkwXCI7XG59XG5cbi5pY29uLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk1XCI7XG59XG5cbi5pY29uLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjOFwiO1xufVxuXG4uaWNvbi1iYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM5XCI7XG59XG5cbi5pY29uLW5hdmljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzlcIjtcbn1cblxuLmljb24tcmVvcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjOVwiO1xufVxuXG4uaWNvbi1hbmdsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA0XCI7XG59XG5cbi5pY29uLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG59XG5cbi5pY29uLWFuZ2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA2XCI7XG59XG5cbi5pY29uLWFuZ2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDdcIjtcbn1cblxuLmljb24tZmlsZS1wZGYtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMVwiO1xufVxuXG4uaWNvbi1maWxlLWV4Y2VsLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzNcIjtcbn1cblxuLmljb24tYmljeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNlwiO1xufVxuXG4vKiBmb250LXNpemVcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDczN3B4KSB7XG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKiDln7rmnKzoqK3lrpogKi9cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIGh0bWwge1xuICAgIGhlaWdodDogYXV0bztcbiAgICAvKlx0b3ZlcmZsb3cteTogc2Nyb2xsOyovXG4gIH1cbiAgYm9keSB7XG4gICAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbiAgICBmb250LWZhbWlseTogXCLjg6HjgqTjg6rjgqpcIixcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgc2Fucy1zZXJpZjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MzdweCkgYW5kIChtaW4td2lkdGg6IDczN3B4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGh0bWwge1xuICAgIHpvb206IDAuNztcbiAgICBmb250LXNpemU6IDQzLjc1JTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MzdweCkge1xuICAjd3JhcCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cbiAgLnNwLXZpZXcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBhIHtcbiAgICBjb2xvcjogIzEyNDg4MztcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGFsbDtcbiAgfVxuICBhOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qIGhlYWRlciAqL1xuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2NvbW1vbi9pbWcvY29tbW9uL2JnX3RleHR1cmUucG5nKSAwIDAgcmVwZWF0O1xuICAgIGhlaWdodDogODBweDtcbiAgICAvKiBoZWFkZXItbG9nb1xyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIH1cbiAgaGVhZGVyIC5oZWFkZXItaW5uZXIge1xuICAgIG1heC13aWR0aDogMTMwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgaGVhZGVyIC5oZWFkZXItaW5uZXItaXRlbSB7XG4gICAgZmxleDogMCAwIDI2LjIlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgaGVhZGVyIC5oZWFkZXItaW5uZXItaXRlbSAuaGVhZGVyLWxvZ29fX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qICNjb250ZW50cyAqL1xuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLmNvbnRlbnRzIHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICBtYXJnaW46IDAgYXV0byA1MHB4O1xuICB9XG4gIC5jb250ZW50c19faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbjogMCAwIDEwMHB4O1xuICB9XG4gIC5jb250ZW50c19faW5uZXIgI21haW4tY29udGVudHMge1xuICAgIHdpZHRoOiA3MjBweDtcbiAgfVxuICAuY29udGVudHNfX2lubmVyICNzaWRlLWNvbnRlbnRzIHtcbiAgICB3aWR0aDogMjQwcHg7XG4gIH1cbiAgLmFjY29yZGlvbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5hY2NvcmRpb24tYmxvY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmljb24tc3RhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEuNWVtO1xuICAgIGhlaWdodDogMWVtO1xuICB9XG4gIC5pY29uLXN0YWNrID4gKiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyog5rGO55So44K544K/44Kk44OrICovXG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyog44OG44Kt44K544OIICovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAubGVhZCB7XG4gICAgY29sb3I6ICMxMjQ4ODM7XG4gICAgZm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCc7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG4gIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgaGVhZGVyIHAsXG4gIGZvb3RlciBwLFxuICAjc2lkZS1jb250ZW50cyBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIGVtIHtcbiAgICBmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0JztcbiAgfVxuICBzdHJvbmcge1xuICAgIGNvbG9yOiAjZGUyZTI1O1xuICAgIGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnO1xuICB9XG4gIC5pbmRlbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gIC5pbmRlbnQgPiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB9XG4gIC5saW5rLXVuZGVybGluZSB7XG4gICAgY29sb3I6ICMxMjQ4ODM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLmxpbmstdW5kZXJsaW5lOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyog6KaL5Ye644GXICovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAudHRsMDEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIzMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvY29tbW9uL2ltZy9jb21tb24vYmdfdmlzdWFsLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLnR0bDAxX190ZXh0IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0JztcbiAgICBmb250LXNpemU6IDMuNHJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxuICAudHRsMDFfX3RleHQ6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtdGV4dCk7XG4gICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICBjb2xvcjogIzcxOTZiZTtcbiAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSxcIiBzYW5zLXNlcmlmXCI7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbiAgLmp1a3Utc2VhcmNoIC50dGwwMSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb21tb24vaW1nL2p1a3Utc2VhcmNoL2JnX3Zpc3VhbC5wbmcpO1xuICB9XG4gIC5zY2hvb2wtc2VhcmNoIC50dGwwMSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb21tb24vaW1nL3NjaG9vbC1zZWFyY2gvYmdfdmlzdWFsLnBuZyk7XG4gIH1cbiAgLmtub3dsZWRnZSAudHRsMDEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvY29tbW9uL2ltZy9rbm93bGVkZ2UvYmdfdmlzdWFsLnBuZyk7XG4gIH1cbiAgLm1vZ2lzaWtlbiAudHRsMDEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvY29tbW9uL2ltZy9tb2dpc2lrZW4vYmdfdmlzdWFsLnBuZyk7XG4gIH1cbiAgLmFwcGxpY2F0aW9uIC50dGwwMSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb21tb24vaW1nL2FwcGxpY2F0aW9uL2JnX3Zpc3VhbC5wbmcpO1xuICB9XG4gIC50dGwwMiB7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICBjb2xvcjogIzEyNDg4MztcbiAgICBmb250LXNpemU6IDMuMHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gIC50dGwwMyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiAjMTI0ODgzO1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZGNkY2RjO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG4gICAgLypcclxuXHQmOjpiZWZvcmUsXHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdGJvdHRvbTogLTNweDtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0Ym9yZGVyLXRvcC13aWR0aDogM3B4O1xyXG5cdFx0Ym9yZGVyLXRvcC1zdHlsZTogc29saWQ7XHJcblx0fVxyXG5cdCY6OmJlZm9yZSB7XHJcblx0XHR3aWR0aDogMTAwcHg7XHJcblx0XHRib3JkZXItdG9wLWNvbG9yOiAjM2Y5MGJiO1xyXG5cdH1cclxuXHQmOjphZnRlciB7XHJcblx0XHR3aWR0aDogNTBweDtcclxuXHRcdGJvcmRlci10b3AtY29sb3I6ICRiYXNlQ29sb3I7XHJcblx0fVxyXG5cdCovXG4gIH1cbiAgLnR0bDAzLmFjY29yZGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC50dGwwMy5hY2NvcmRpb24gLmljb24tcGx1cyB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgY29sb3I6ICMxMjQ4ODM7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB9XG4gIC50dGwwMy5hY2NvcmRpb246aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuICAudHRsMDMuYWNjb3JkaW9uLS1hY3RpdmUgLmljb24tcGx1czo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA2OFwiO1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gIH1cbiAgLnR0bDA0IHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBiYWNrZ3JvdW5kOiAjZWRlZGVkO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkY2RjZGM7XG4gICAgY29sb3I6ICMxMjQ4ODM7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB9XG4gIC50dGwwNC5hY2NvcmRpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAudHRsMDQuYWNjb3JkaW9uIC5pY29uLXBsdXMge1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgfVxuICAudHRsMDQuYWNjb3JkaW9uOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cbiAgLnR0bDA0LmFjY29yZGlvbi0tYWN0aXZlIC5pY29uLXBsdXM6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNjhcIjtcbiAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICB9XG4gIC50dGwwNC5hY2NvcmRpb24tLWFjdGl2ZSAuaWNvbi1jaGV2cm9uLWRvd24ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xNSUpIHJvdGF0ZSgxODBkZWcpO1xuICAgIHRyYW5zaXRpb246IDAuM3MgYWxsO1xuICB9XG4gIC50dGwwNCAuc3F1YXJlLW51bWJlciB7XG4gICAgZmxleDogMCAwIDI2cHg7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIG1hcmdpbjogMCAxNXB4IDAgMDtcbiAgICBiYWNrZ3JvdW5kOiAjMTI0ODgzO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gIH1cbiAgLnR0bDA0IC5mbGV4LW51bWJlciB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgcGFkZGluZzogMCA1cHg7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luOiAwIDE1cHggMCAwO1xuICAgIGJhY2tncm91bmQ6ICMxMjQ4ODM7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgfVxuICAudHRsMDUge1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgcGFkZGluZzogMCAwIDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkY2RjZGM7XG4gICAgY29sb3I6ICMwZTQ1ODA7XG4gICAgZm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCc7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICAudHRsMDUuYWNjb3JkaW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnR0bDA1LmFjY29yZGlvbiAuaWNvbi1wbHVzIHtcbiAgICByaWdodDogMTVweDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIH1cbiAgLnR0bDA1LmFjY29yZGlvbjpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG4gIC50dGwwNS5hY2NvcmRpb24tLWFjdGl2ZSAuaWNvbi1wbHVzOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDY4XCI7XG4gICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgfVxuICAudHRsMDYge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgY29sb3I6ICNmZjk2MDA7XG4gICAgZm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCc7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyog44Kr44Op44Og5Yi25b6hICovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiDopIfmlbDjgqvjg6njg6BcclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5jb2x1bW4gPiAqIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC5jb2x1bW4gPiAqICoge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sdW1uID4gKiBpbWcge1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuICAuY29sdW1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjUlO1xuICAgIG1hcmdpbi1yaWdodDogLTEuNSU7XG4gIH1cbiAgLmNvbHVtbjIgPiAqIHtcbiAgICBtYXJnaW4tbGVmdDogMS41JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNSU7XG4gICAgd2lkdGg6IDQ3JTtcbiAgfVxuICAuY29sdW1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xJTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xJTtcbiAgfVxuICAuY29sdW1uMyA+ICoge1xuICAgIG1hcmdpbi1sZWZ0OiAxJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDElO1xuICAgIHdpZHRoOiAzMSU7XG4gIH1cbiAgLmNvbHVtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMSU7XG4gIH1cbiAgLmNvbHVtbjQgPiAqIHtcbiAgICBtYXJnaW4tbGVmdDogMSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxJTtcbiAgICB3aWR0aDogMjMlO1xuICB9XG4gIC5jb2x1bW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTElO1xuICAgIG1hcmdpbi1yaWdodDogLTElO1xuICB9XG4gIC5jb2x1bW41ID4gKiB7XG4gICAgbWFyZ2luLWxlZnQ6IDElO1xuICAgIG1hcmdpbi1yaWdodDogMSU7XG4gICAgd2lkdGg6IDE4JTtcbiAgfVxuICAuY29sdW1uLW1pZGRpbGUge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmNvbHVtbi1wYW5lbCA+ICoge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RjZGNkYztcbiAgICBib3gtc2hhZG93OiAwIDFweCAwICNlOGU4ZTg7XG4gIH1cbiAgLmNvbHVtbi1wYW5lbCA+ICo6bm90KC5hcnRpY2xlLWJsb2NrKSAqOm5vdChpbWcpOm5vdChhKSB7XG4gICAgbWFyZ2luOiAxMHB4IDE1cHg7XG4gIH1cbiAgLyog5bmF5oyH5a6a44Kr44Op44OgXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAuZmxleC1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5mbGV4LWNvbHVtbiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG4gIC5mbGV4LWNvbHVtbiA+ICogKiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIOeUu+WDj+WbnuOCiui+vOOBv+OCq+ODqeODoFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLmZsb2F0OjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAuZmxvYXQtLWxlZnQgLmZsb2F0X19pdGVtIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDAgMjBweCAyMHB4IDA7XG4gIH1cbiAgLmZsb2F0LS1yaWdodCAuZmxvYXRfX2l0ZW0ge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDIwcHg7XG4gIH1cbiAgLyogY29sdW1uLWNvdW50XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAuY29sdW1uLWNvdW50MiB7XG4gICAgY29sdW1uLWNvdW50OiAyO1xuICB9XG4gIC5jb2x1bW4tY291bnQzIHtcbiAgICBjb2x1bW4tY291bnQ6IDM7XG4gIH1cbiAgLmNvbHVtbi1jb3VudDQge1xuICAgIGNvbHVtbi1jb3VudDogNDtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyog44Oq44K544OIICovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAubGlzdCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB9XG4gIC5saXN0ID4gKiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLmxpc3QgPiAqOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwLjdlbTtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5saXN0LS1jaXJjbGUgPiAqOjpiZWZvcmUge1xuICAgIHdpZHRoOiA2cHg7XG4gICAgaGVpZ2h0OiA2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgfVxuICAubGlzdC0tYmx1ZSA+ICo6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogIzEyNDg4MztcbiAgfVxuICAubGlzdC0tYmxhY2sgPiAqOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gIH1cbiAgLmxpc3QtLWRlY2ltYWwge1xuICAgIGxpc3Qtc3R5bGU6IGRlY2ltYWwgb3V0c2lkZTtcbiAgICBtYXJnaW46IDAgMCAxNXB4IDIwcHg7XG4gIH1cbiAgLmxpc3QtLWRlY2ltYWwgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qIGJveCAqL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLmJveCB7XG4gICAgcGFkZGluZzogMjVweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbiAgLmJveC0tYm9yZGVyLXdoaXRlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICB9XG4gIC5ib3gtLWJvcmRlci1ncmF5IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xuICB9XG4gIC5ib3gtLWJvcmRlci1ibHVlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMTI0ODgzO1xuICB9XG4gIC5ib3ggcDpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qIGlmcmFtZSAqL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLmlmcmFtZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLmlmcmFtZSA+IGlmcmFtZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyogdGFibGUgKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIHRhYmxlLFxuICAudGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIHRhYmxlIHRoLFxuICB0YWJsZSB0ZCxcbiAgLnRhYmxlIHRoLFxuICAudGFibGUgdGQge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkY2RjZGM7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cbiAgdGFibGUtLXRoaW4gdGgsXG4gIHRhYmxlLS10aGluIHRkLFxuICAudGFibGUtLXRoaW4gdGgsXG4gIC50YWJsZS0tdGhpbiB0ZCB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgcGFkZGluZzogNHB4IDZweDtcbiAgfVxuICB0YWJsZSB0aCxcbiAgdGFibGUgLmJnLWdyYXksXG4gIC50YWJsZSB0aCxcbiAgLnRhYmxlIC5iZy1ncmF5IHtcbiAgICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xuICB9XG4gIHRhYmxlIHRoZWFkIHRoLFxuICB0YWJsZSAuYmctYmx1ZSxcbiAgLnRhYmxlIHRoZWFkIHRoLFxuICAudGFibGUgLmJnLWJsdWUge1xuICAgIGJhY2tncm91bmQ6ICNkZmVhZmI7XG4gIH1cbiAgdGFibGUgI21haW4gLnRhYmxlbGlzdCAudGgwMSxcbiAgLnRhYmxlICNtYWluIC50YWJsZWxpc3QgLnRoMDEge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC50YWJsZS13cmFwIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtd3JhcCB0YWJsZSB7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICB9XG4gIC50YWJsZS13cmFwIHRhYmxlIHRoLFxuICAudGFibGUtd3JhcCB0YWJsZSB0ZCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAvKiBkYXRhLXRhYmxlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAuZGF0YS10YWJsZSB0ZCB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICB9XG4gIC5kYXRhLXRhYmxlX195ZWFyIHtcbiAgICB3aWR0aDogMTUlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZGF0YS10YWJsZV9fZ3JhZGUge1xuICAgIHdpZHRoOiAxMiU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5kYXRhLXRhYmxlIHRyOm50aC1jaGlsZCgybisxKSB0ZCB7XG4gICAgYmFja2dyb3VuZDogI2Y4ZjhmODtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyogYnRuICovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXJnaW46IDVweDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IDAuM3MgYWxsO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBib3gtc2hhZG93OiAwIDJweCAwICNlOGU4ZTg7XG4gIH1cbiAgLmJ0biBbY2xhc3NePVwiaWNvbi1cIl06Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgfVxuICAuYnRuIFtjbGFzc149XCJpY29uLVwiXTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gIH1cbiAgLmJ0bjpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAuYnRuLS1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTI0ODgzO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMxMjQ4ODM7XG4gICAgYm94LXNoYWRvdzogMCAycHggMCAjMGIyOTRiO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5idG4tLWJsdWU6aG92ZXIge1xuICAgIGNvbG9yOiAjMTI0ODgzO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbiAgLmJ0bi0tYmx1ZS5idG4tLWRpc2FibGVkIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbiAgLmJ0bi0tYmx1ZS5idG4tLWRpc2FibGVkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTI0ODgzO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5idG4tLWxpZ2h0LWJsdWUge1xuICAgIGJhY2tncm91bmQ6ICMxYThlYzQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzFhOGVjNDtcbiAgICBib3gtc2hhZG93OiAwIDJweCAwICMxMjYzODk7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmJ0bi0tbGlnaHQtYmx1ZTpob3ZlciB7XG4gICAgY29sb3I6ICMxYThlYzQ7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxuICAuYnRuLS1yZWQge1xuICAgIGJhY2tncm91bmQ6ICNkZTJlMjU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RlMmUyNTtcbiAgICBib3gtc2hhZG93OiAwIDJweCAwICNhMzE5MTI7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmJ0bi0tcmVkOmhvdmVyIHtcbiAgICBjb2xvcjogI2RlMmUyNTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG4gIC5idG4tLXJlZC5idG4tLWRpc2FibGVkIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbiAgLmJ0bi0tcmVkLmJ0bi0tZGlzYWJsZWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNkZTJlMjU7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmJ0bi0tb3JhbmdlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmY5NjAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZjk2MDA7XG4gICAgYm94LXNoYWRvdzogMCAycHggMCAjYmI1OTAxO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5idG4tLW9yYW5nZTpob3ZlciB7XG4gICAgY29sb3I6ICNmZjk2MDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxuICAuYnRuLS1vcmFuZ2UuYnRuLS1kaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG4gIC5idG4tLW9yYW5nZS5idG4tLWRpc2FibGVkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmY5NjAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5idG4tLXllbGxvdyB7XG4gICAgYmFja2dyb3VuZDogI2Y3Y2UxMTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjdjZTExO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDAgI2QyYWYwZTtcbiAgICBjb2xvcjogIzMzMztcbiAgfVxuICAuYnRuLS15ZWxsb3c6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbiAgLmJ0bi0teWVsbG93LmJ0bi0tZGlzYWJsZWQge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxuICAuYnRuLS15ZWxsb3cuYnRuLS1kaXNhYmxlZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2Y3Y2UxMTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAuYnRuLS1ncmF5IHtcbiAgICBiYWNrZ3JvdW5kOiAjZGNkY2RjO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkY2RjZGM7XG4gICAgYm94LXNoYWRvdzogMCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgY29sb3I6ICMzMzM7XG4gIH1cbiAgLmJ0bi0tZ3JheTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxuICAuYnRuLS1ncmF5LmJ0bi0tZGlzYWJsZWQge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxuICAuYnRuLS1ncmF5LmJ0bi0tZGlzYWJsZWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNkY2RjZGM7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmJ0bi0tbGcge1xuICAgIGhlaWdodDogNjVweDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICAuYnRuLS1zbSB7XG4gICAgbWluLXdpZHRoOiBpbmhlcml0O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuICAuYnRuLS1jaXJjbGUge1xuICAgIG1pbi13aWR0aDogaW5oZXJpdDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5idG4sXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYnRuIHtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICB9XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiBwYWdlciAqL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLnBhZ2VyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAzMHB4IDAgMDtcbiAgfVxuICAucGFnZXIgbGkge1xuICAgIG1hcmdpbjogMCAzcHggNXB4O1xuICB9XG4gIC5wYWdlciBsaSAqIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA1cHggMTJweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMxMjQ4ODM7XG4gICAgY29sb3I6ICMxMjQ4ODM7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB9XG4gIC5wYWdlciBsaSAqLmN1cnJlbnQsIC5wYWdlciBsaSAqOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTI0ODgzO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLnBhZ2VyX19wcmV2IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgfVxuICAucGFnZXJfX25leHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyogZm9ybSAqL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLmxhYmVsLW11c3Qge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICByaWdodDogNXB4O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBiYWNrZ3JvdW5kOiAjZjdjZTExO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB9XG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0ge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RjZGNkYztcbiAgICBjb2xvcjogIzMzMztcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgfVxuICAudGV4dGFyZWEge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RjZGNkYztcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC5zZWxlY3Rib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuc2VsZWN0Ym94OjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGJhY2tncm91bmQ6ICMxMjQ4ODM7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgLnNlbGVjdGJveDo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMTNweDtcbiAgICBjb250ZW50OiBcIlxcZjEwN1wiO1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAyLjByZW07XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gIC5zZWxlY3Rib3ggc2VsZWN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICB9XG4gIC8qIHJhZGlvXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5yYWRpbyB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIHNwYW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwIDAgMCAyNXB4O1xuICAgIGNvbG9yOiAjMzMzO1xuICB9XG4gIC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBzcGFuOjpiZWZvcmUsIC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBzcGFuOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuICAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgc3Bhbjo6YmVmb3JlIHtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2QyZDJkMjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cbiAgLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIHNwYW46OmFmdGVyIHtcbiAgICBsZWZ0OiA0cHg7XG4gICAgYmFja2dyb3VuZDogIzEyNDg4MztcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIHNwYW46OmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5yYWRpby5idG4tLWxpZ2h0LWJsdWUgc3BhbiB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAucmFkaW8uYnRuLS1saWdodC1ibHVlIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIHNwYW46OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMWE4ZWM0O1xuICB9XG4gIC5yYWRpby5idG4tLWxpZ2h0LWJsdWU6aG92ZXIgc3BhbiB7XG4gICAgY29sb3I6ICMxYThlYzQgIWltcG9ydGFudDtcbiAgfVxuICAvKiBjaGVja2JveFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAuY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyBzcGFuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCAwIDAgMjVweDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIHNwYW46OmJlZm9yZSwgLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIHNwYW46OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyBzcGFuOjpiZWZvcmUge1xuICAgIGxlZnQ6IDA7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2QyZDJkMjtcbiAgfVxuICAuY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgc3Bhbjo6YWZ0ZXIge1xuICAgIGxlZnQ6IDJweDtcbiAgICBjb250ZW50OiBcIlxcZjAwY1wiO1xuICAgIGNvbG9yOiAjMTI0ODgzO1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAuY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBzcGFuOjphZnRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAuY2hlY2tib3guYnRuLS1ibHVlIHNwYW4ge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNoZWNrYm94LmJ0bi0tYmx1ZTpob3ZlciBzcGFuIHtcbiAgICBjb2xvcjogIzEyNDg4MyAhaW1wb3J0YW50O1xuICB9XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiBmbG93LXZlcnRpY2FsICovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAuZmxvdy12ZXJ0aWNhbF9faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIDAgMzVweDtcbiAgfVxuICAuZmxvdy12ZXJ0aWNhbF9faXRlbTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gICAgYm90dG9tOiAtMzBweDtcbiAgICBjb250ZW50OiBcIlxcZjA3OFwiO1xuICAgIGNvbG9yOiAjMzU2NTlhO1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgfVxuICAuZmxvdy12ZXJ0aWNhbF9faXRlbV9fdGl0bGUge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgfVxuICAuZmxvdy12ZXJ0aWNhbF9faXRlbV9fdGl0bGUtLWJnLXJlZCB7XG4gICAgYmFja2dyb3VuZDogI2RlMmUyNTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0JztcbiAgfVxuICAuZmxvdy12ZXJ0aWNhbF9faXRlbV9fdGV4dCB7XG4gICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qIGZsb3ctZGlhZ3JhbSAqL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLmZsb3ctZGlhZ3JhbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDAgMCA2MHB4O1xuICB9XG4gIC5mbG93LWRpYWdyYW1fX2l0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBmbG93O1xuICB9XG4gIC5mbG93LWRpYWdyYW1fX2l0ZW06OmJlZm9yZSwgLmZsb3ctZGlhZ3JhbV9faXRlbTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDMwcHggMCAzMHB4IDE1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB9XG4gIC5mbG93LWRpYWdyYW1fX2l0ZW06OmJlZm9yZSB7XG4gICAgbGVmdDogLTE1cHg7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5mbG93LWRpYWdyYW1fX2l0ZW06OmFmdGVyIHtcbiAgICByaWdodDogLTE0cHg7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLmZsb3ctZGlhZ3JhbV9faXRlbTpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5mbG93LWRpYWdyYW1fX2l0ZW1fX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG4gIC5mbG93LWRpYWdyYW1fX2l0ZW1fX3RleHQ6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICNmZjk2MDA7XG4gICAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsXCIgc2Fucy1zZXJpZlwiO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbnRlbnQ6IFwiU1RFUFwiIGNvdW50ZXIoZmxvdyk7XG4gIH1cbiAgLmZsb3ctZGlhZ3JhbV9faXRlbS0tYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTI0ODgzO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5mbG93LWRpYWdyYW1fX2l0ZW0tLWFjdGl2ZTo6YmVmb3JlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjMTI0ODgzO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMxMjQ4ODM7XG4gIH1cbiAgLmZsb3ctZGlhZ3JhbV9faXRlbS0tYWN0aXZlOjphZnRlciB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICMxMjQ4ODM7XG4gIH1cbiAgLmZsb3ctZGlhZ3JhbV9faXRlbS0tYWN0aXZlIC5mbG93LWRpYWdyYW1fX2l0ZW1fX3RleHQ6OmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZmYxMDA7XG4gIH1cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qIGxhYmVsICovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAubGFiZWwge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB9XG4gIC5sYWJlbC0tZ3JheSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGNkY2RjO1xuICAgIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG4gICAgY29sb3I6ICMzMzM7XG4gIH1cbiAgLmxhYmVsLS1vcmFuZ2Uge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmOTYwMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmY5NjAwO1xuICB9XG4gIC5sYWJlbC0tYmx1ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTI0ODgzO1xuICAgIGJhY2tncm91bmQ6ICMxMjQ4ODM7XG4gIH1cbiAgLmxhYmVsLS1yZWQge1xuICAgIGJvcmRlci1jb2xvcjogI2RlMmUyNTtcbiAgICBiYWNrZ3JvdW5kOiAjZGUyZTI1O1xuICB9XG4gIC5sYWJlbC0ta29rdXJpdHN1LCAubGFiZWwtLWtvcml0c3UsIC5sYWJlbC0tc2hpcml0c3UsIC5sYWJlbC0tZGFuc2hpLCAubGFiZWwtLWpvc2hpLCAubGFiZWwtLWt5b2dha3Uge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuICAubGFiZWwtLWtva3VyaXRzdSB7XG4gICAgYmFja2dyb3VuZDogIzM3N2FiZTtcbiAgfVxuICAubGFiZWwtLWtvcml0c3Uge1xuICAgIGJhY2tncm91bmQ6ICM4N2MzNDE7XG4gIH1cbiAgLmxhYmVsLS1zaGlyaXRzdSB7XG4gICAgYmFja2dyb3VuZDogI2ZmOTYwMDtcbiAgfVxuICAubGFiZWwtLWRhbnNoaSB7XG4gICAgYmFja2dyb3VuZDogIzRjYjNkNTtcbiAgfVxuICAubGFiZWwtLWpvc2hpIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWE0OTkzO1xuICB9XG4gIC5sYWJlbC0ta3lvZ2FrdSB7XG4gICAgYmFja2dyb3VuZDogIzA3OTc5ODtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyogbGluay1saXN0ICovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAubGluay1saXN0X19pdGVtIHtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkY2RjZGM7XG4gIH1cbiAgLmxpbmstbGlzdF9faXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLmxpbmstbGlzdF9faXRlbV9faW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmxpbmstbGlzdF9faXRlbV9faW5uZXIgPiAqIHtcbiAgICBtYXJnaW46IDAgMjBweCAwIDA7XG4gIH1cbiAgLmxpbmstbGlzdF9faXRlbV9faW5uZXIgLmljb24tY2hldnJvbi1yaWdodCB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGNvbG9yOiAjMTI0ODgzO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgfVxuICAubGluay1saXN0X19pdGVtLS1oYXMtY2hpbGQge1xuICAgIHBhZGRpbmc6IDE1cHggMCAwIDA7XG4gIH1cbiAgLmxpbmstbGlzdF9faXRlbS0taGFzLWNoaWxkID4gLmxpbmstbGlzdF9faXRlbV9faW5uZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmxpbmstbGlzdF9faXRlbSAuYWNjb3JkaW9uLmFjY29yZGlvbi0tYWN0aXZlIC5pY29uLXBsdXM6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNjhcIjtcbiAgfVxuICAubGluay1saXN0LWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZTdlY2YyO1xuICAgIG1hcmdpbjogMCAtNXB4O1xuICB9XG4gIC5saW5rLWxpc3QtaW5uZXJfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDE1cHggNXB4IDE1cHggMTVweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZGNkYztcbiAgfVxuICAubGluay1saXN0LWlubmVyX19pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyogZm9vdGVyLW1lbnUgKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5mb290ZXItbWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIH1cbiAgLmZvb3Rlci1tZW51X19pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMSAxIDI1JTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHBhZGRpbmc6IDAgMCAyNXB4O1xuICAgIGJhY2tncm91bmQ6ICMxMjQ4ODM7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMxMjQ4ODM7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxMjQ4ODM7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMjY1ODhmO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG4gIC5mb290ZXItbWVudV9faXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMTI0ODgzO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xuICB9XG4gIC5mb290ZXItbWVudV9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMTI0ODgzO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xuICB9XG4gIC5mb290ZXItbWVudV9faXRlbV9faWNvbiB7XG4gICAgdG9wOiAtNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjMzU2NTlhO1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIHdpZHRoOiA2NHB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgfVxuICAuZm9vdGVyLW1lbnVfX2l0ZW1fX2ljb246OmFmdGVyIHtcbiAgICBib3R0b206IC03cHg7XG4gICAgY29udGVudDogJyc7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzU2NTlhIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAxMHB4IDdweCAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIH1cbiAgLmZvb3Rlci1tZW51X19pdGVtX190ZXh0IHtcbiAgICBmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0JztcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxuICAuZm9vdGVyLW1lbnVfX2l0ZW1fX3RleHQ6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtdGV4dCk7XG4gICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgICBjb2xvcjogIzcxOTZiZTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsXCIgc2Fucy1zZXJpZlwiO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gIC5mb290ZXItbWVudV9faXRlbTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzEyNDg4MztcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiB0b3BpYy1wYXRoICovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAudG9waWMtcGF0aCB7XG4gICAgbWFyZ2luOiAwIDAgNTBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZGNkYztcbiAgfVxuICAudG9waWMtcGF0aF9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxuICAudG9waWMtcGF0aF9fYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB9XG4gIC50b3BpYy1wYXRoX19pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC50b3BpYy1wYXRoX19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbjogMCA0NHB4IDAgMDtcbiAgfVxuICAudG9waWMtcGF0aF9faXRlbTpub3QoOmxhc3QtY2hpbGQpOjpiZWZvcmUsIC50b3BpYy1wYXRoX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDIwcHggMCAyMHB4IDExcHg7XG4gIH1cbiAgLnRvcGljLXBhdGhfX2l0ZW06bm90KDpsYXN0LWNoaWxkKTo6YmVmb3JlIHtcbiAgICByaWdodDogLTI0cHg7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNkY2RjZGM7XG4gIH1cbiAgLnRvcGljLXBhdGhfX2l0ZW06bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAtMjNweDtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogI2Y5ZjlmOTtcbiAgfVxuICAudG9waWMtcGF0aF9fbmFtZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiBsb2NhbC1uYXYgKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5sb2NhbC1uYXYge1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xuICAgIGJveC1zaGFkb3c6IDAgMCA3cHggcmdiYSgyMTUsIDIxNSwgMjE1LCAwLjM1KTtcbiAgfVxuICAubG9jYWwtbmF2X190aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDMwcHggMCAyMHB4O1xuICAgIGNvbG9yOiAjMTI0ODgzO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxuICAubG9jYWwtbmF2X190aXRsZTo6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMTI0ODgzO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIH1cbiAgLmxvY2FsLW5hdl9fdGl0bGU6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtdGV4dCk7XG4gICAgbWFyZ2luOiA1cHggMCAwO1xuICAgIGNvbG9yOiAjNzE5NmJlO1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLFwiIHNhbnMtc2VyaWZcIjtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgLmxvY2FsLW5hdl9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHggMzBweCAxMHB4IDE1cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkY2RjZGM7XG4gIH1cbiAgLmxvY2FsLW5hdl9faXRlbSAuaWNvbi1hbmdsZS1yaWdodCB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgY29sb3I6ICNhN2E3YTc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB9XG4gIC5sb2NhbC1uYXZfX2l0ZW06aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZDogIzcxOTZiZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAubG9jYWwtbmF2X19pdGVtOmhvdmVyIC5pY29uLWFuZ2xlLXJpZ2h0IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyogbG9jYWwtbmF2MiAqL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLmxvY2FsLW5hdjIge1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzEyNDg4MztcbiAgfVxuICAubG9jYWwtbmF2Ml9fdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgYmFja2dyb3VuZDogIzEyNDg4MztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbiAgLmxvY2FsLW5hdjJfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweCAxMnB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbiAgLmxvY2FsLW5hdjJfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkY2RjZGM7XG4gIH1cbiAgLmxvY2FsLW5hdjJfX2l0ZW1fX2ljb24ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgfVxuICAubG9jYWwtbmF2Ml9faXRlbV9fdGV4dCB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gIH1cbiAgLmxvY2FsLW5hdjJfX2l0ZW0gLmljb24tYW5nbGUtcmlnaHQge1xuICAgIGNvbG9yOiAjMTI0ODgzO1xuICB9XG4gIC5sb2NhbC1uYXYyX19pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjY2NlMGYwO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qIHNpZGUtYm5yICovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAuc2lkZS1ibnJfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zaWRlLWJucl9faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG4gIC5zaWRlLWJucl9faXRlbSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiDjgYrnlLPovrzjgb8qL1xuICAvKiB2ZW51ZS1ibG9jayAqL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLnZlbnVlLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RjZGNkYztcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICB9XG4gIC52ZW51ZS1ibG9jazpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG4gIC52ZW51ZS1ibG9ja19fdGV4dCB7XG4gICAgZmxleDogMSAxIDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnZlbnVlLWJsb2NrX190ZXh0X19udW1iZXIge1xuICAgIGNvbG9yOiAjMTI0ODgzO1xuICAgIGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnO1xuICAgIGZvbnQtc3R5bGU6IDEuNHJlbTtcbiAgfVxuICAudmVudWUtYmxvY2tfX3RleHRfX2ljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMTBweDtcbiAgfVxuICAudmVudWUtYmxvY2tfX3RleHRfX2ljb24gPiAqIHtcbiAgICBtYXJnaW46IDAgNXB4O1xuICB9XG4gIC52ZW51ZS1ibG9ja19fdGV4dF9fdGl0bGUge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICBmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0JztcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICAudmVudWUtYmxvY2tfX3RleHRfX2FjY2VzcyB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC52ZW51ZS1ibG9ja19fdGV4dF9fYWNjZXNzX190ZXh0IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnZlbnVlLWJsb2NrX19pY29uIHtcbiAgICB3aWR0aDogOTJweDtcbiAgICBmbGV4OiAwIDAgOTJweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW46IDAgMjBweDtcbiAgfVxuICAudmVudWUtYmxvY2tfX2ljb246bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC52ZW51ZS1ibG9ja19faWNvbl9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBtYXJnaW46IDAgNXB4O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkY2RjZGM7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB9XG4gIC52ZW51ZS1ibG9ja19fYnRuIC5idG4ge1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyog55Sz6L685bGl5q20ICovXG4gIC8qIGhpc3RvcnktbGlzdCAqL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLmhpc3RvcnktbGlzdF9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZGNkYztcbiAgfVxuICAuaGlzdG9yeS1saXN0X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAuaGlzdG9yeS1saXN0X19pdGVtX190ZXh0IHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgfVxuICAuaGlzdG9yeS1saXN0X19pdGVtX19idG4ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIG1hcmdpbjogMCAwIDAgMjBweDtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyog55Sz6L685bGl5q2044O744Kt44Oj44Oz44K744Or56K66KqNICovXG4gIC8qIGNvbmZpcm0tY2FuY2VsICovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAuY29uZmlybS1jYW5jZWxfX2xlYWQge1xuICAgIGNvbG9yOiAjMTI0ODgzO1xuICAgIGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5jb25maXJtLWNhbmNlbF9fYnRuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAzMHB4IDAgMDtcbiAgfVxuICAuY29uZmlybS1jYW5jZWxfX2J0biAuYnRuIHtcbiAgICBtYXJnaW46IDAgMTBweDtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyog5a2m5qCh5qSc57Si44O75qSc57Si57WQ5p6c5LiA6KanKi9cbiAgLyogc2Nob29sLXJlc3VsdC1saXN0Ki9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5zY2hvb2wtcmVzdWx0LWxpc3Qge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIH1cbiAgLnNjaG9vbC1yZXN1bHQtbGlzdF9faXRlbSB7XG4gICAgZGlzcGxheTogdGFibGUtcm93O1xuICB9XG4gIC5zY2hvb2wtcmVzdWx0LWxpc3RfX2l0ZW0gPiAqIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkY2RjZGM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5zY2hvb2wtcmVzdWx0LWxpc3RfX2l0ZW0tLW1pZGFzaGkgPiAqIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTI0ODgzO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5zY2hvb2wtcmVzdWx0LWxpc3RfX2l0ZW1fX25hbWUge1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5zY2hvb2wtcmVzdWx0LWxpc3RfX2l0ZW1fX2FyZWEge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5zY2hvb2wtcmVzdWx0LWxpc3RfX2l0ZW1fX2t1YnVuIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAuc2Nob29sLXJlc3VsdC1saXN0X19pdGVtX19rdWJ1biAubGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgMnB4O1xuICB9XG4gIC5zY2hvb2wtcmVzdWx0LWxpc3RfX2l0ZW1fX2hlbnNhY2hpIHtcbiAgICB3aWR0aDogOTBweDtcbiAgfVxuICAuc2Nob29sLXJlc3VsdC1saXN0X19pdGVtX193ZWIge1xuICAgIHdpZHRoOiAxNDBweDtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyog5aG+5qSc57Si44O75qSc57Si57WQ5p6c5LiA6KanKi9cbiAgLyogc2Nob29sLXJlc3VsdC1saXN0Ki9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5qdWt1LXJlc3VsdC1saXN0IHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xuICB9XG4gIC5qdWt1LXJlc3VsdC1saXN0X19pdGVtIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gIH1cbiAgLmp1a3UtcmVzdWx0LWxpc3RfX2l0ZW0gPiAqIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkY2RjZGM7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuanVrdS1yZXN1bHQtbGlzdF9faXRlbS0tbWlkYXNoaSA+ICoge1xuICAgIGJhY2tncm91bmQ6ICMxMjQ4ODM7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiDlrabmoKHmpJzntKLjg7tnb29nbGXjg57jg4Pjg5cgL1xyXG4vKiBtYXAtY2FtdmFzICovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAubWFwLWNhbXZhcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxuICAubWFwLWNhbXZhcyBpZnJhbWUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qIG1vZGFsICovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAjbW9kYWwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAjbW9kYWw6dGFyZ2V0IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgI21vZGFsIC5tb2RhbC1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDk1MHB4O1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICBwYWRkaW5nOiA2MHB4IDUwcHggNTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDdweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFczIEpJUzIwMDQnO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIH1cbiAgI21vZGFsIC5tb2RhbC1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTVweDtcbiAgICByaWdodDogMTVweDtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyogV+WQiOagvOOCguOBjuOBqOOBr++8nyAvXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAuZXhhbS10eXBlIHtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkY2RjZGM7XG4gIH1cbiAgLmV4YW0tdHlwZV9faW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgfVxuICAuZXhhbS10eXBlX19pbm5lciAuaWNvbi1jaGV2cm9uLWRvd24ge1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGNvbG9yOiAjMTI0ODgzO1xuICAgIHRyYW5zaXRpb246IDAuM3MgYWxsO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgfVxuICAuZXhhbS10eXBlX19pbm5lci5hY2NvcmRpb246aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuICAuZXhhbS10eXBlX19pbm5lci5hY2NvcmRpb246aG92ZXIgLmxpbmstdW5kZXJsaW5lIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgLmV4YW0tdHlwZV9faW5uZXIuYWNjb3JkaW9uLS1hY3RpdmUgLmljb24tY2hldnJvbi1kb3duIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgfVxuICAuZXhhbS10eXBlX19wbGFjZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB9XG4gIC5leGFtLXR5cGVfX3BsYWNlLS10b2t5byB7XG4gICAgYmFja2dyb3VuZDogI2Q5MjMxNztcbiAgfVxuICAuZXhhbS10eXBlX19wbGFjZS0ta2FuYWdhd2Ege1xuICAgIGJhY2tncm91bmQ6ICMxNTg4Yzg7XG4gIH1cbiAgLmV4YW0tdHlwZV9fdHRsIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBtYXJnaW46IDAgMTVweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gIC5leGFtLXR5cGVfX3R0bF9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgZm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCcgIWltcG9ydGFudDtcbiAgfVxuICAuZXhhbS10eXBlX19sYWJlbCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbiAgLmV4YW0tdHlwZV9fbGFiZWwgLmxhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbiAgLmV4YW0tdHlwZV9fZGV0YWlsIHtcbiAgICBtYXJnaW46IDMwcHggMCAxNXB4O1xuICB9XG4gIC5leGFtLXR5cGVfX3Rvcml0c3Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMTVweCAxMHB4IDE1cHggMDtcbiAgICBib3JkZXItdG9wOiAxcHggZG90dGVkICNkY2RjZGM7XG4gIH1cbiAgLmV4YW0tdHlwZV9fdG9yaXRzdV9fdGV4dCB7XG4gICAgY29sb3I6ICMxYThlYzQ7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmV4YW0tdHlwZV9fdG9yaXRzdSAuaWNvbi1jaGV2cm9uLWRvd24ge1xuICAgIGNvbG9yOiAjMWE4ZWM0O1xuICAgIHRyYW5zaXRpb246IDAuM3MgYWxsO1xuICB9XG4gIC5leGFtLXR5cGVfX3Rvcml0c3UuYWNjb3JkaW9uLS1hY3RpdmUgLmljb24tY2hldnJvbi1kb3duIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiDlpI/mnJ/orJvnv5IgL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLmxlY3R1cmUtdHlwZSB7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGNkY2RjO1xuICB9XG4gIC5sZWN0dXJlLXR5cGVfX2hlYWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgfVxuICAubGVjdHVyZS10eXBlX19zZWFzb24ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0JyAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgfVxuICAubGVjdHVyZS10eXBlX19zZWFzb24tLXRva3lvIHtcbiAgICBiYWNrZ3JvdW5kOiAjZDkyMzE3O1xuICB9XG4gIC5sZWN0dXJlLXR5cGVfX3NlYXNvbi0ta2FuYWdhd2Ege1xuICAgIGJhY2tncm91bmQ6ICMxNTg4Yzg7XG4gIH1cbiAgLmxlY3R1cmUtdHlwZV9fdHRsIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBtYXJnaW46IDAgMTVweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gIC5sZWN0dXJlLXR5cGVfX3R0bF9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgZm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCcgIWltcG9ydGFudDtcbiAgfVxuICAubGVjdHVyZS10eXBlX19sYWJlbCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbiAgLmxlY3R1cmUtdHlwZV9fbGFiZWwgLmxhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbiAgLmxlY3R1cmUtdHlwZV9fZGV0YWlsIHtcbiAgICBtYXJnaW46IDMwcHggMCAxNXB4O1xuICB9XG4gIC5sZWN0dXJlLXR5cGVfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDEwMHB4O1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjYmJiO1xuICB9XG4gIC5sZWN0dXJlLXR5cGVfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmxlY3R1cmUtdHlwZV9faXRlbV9fdHRsIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBjb2xvcjogIzBlNDU4MDtcbiAgICBmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0JztcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gIC5sZWN0dXJlLXR5cGVfX2l0ZW1fX2J0biB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbiAgLnBsYWNlLXR5cGUge1xuICAgIHBhZGRpbmc6IDAgMCAxNXB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkY2RjZGM7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gIH1cbiAgLnBsYWNlLXR5cGVfX3NlYXNvbiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCcgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIH1cbiAgLnBsYWNlLXR5cGVfX3NlYXNvbi0temVua2kge1xuICAgIGJhY2tncm91bmQ6ICNmMzk5NDc7XG4gIH1cbiAgLnBsYWNlLXR5cGVfX3NlYXNvbi0tY2h1a2kge1xuICAgIGJhY2tncm91bmQ6ICM5Y2M4MTM7XG4gIH1cbiAgLnBsYWNlLXR5cGVfX3NlYXNvbi0ta29raSB7XG4gICAgYmFja2dyb3VuZDogI2U2MDAxMztcbiAgfVxuICAucGxhY2UtdHlwZV9fc2Vhc29uLS1zYWlzeXUge1xuICAgIGJhY2tncm91bmQ6ICMwMGExZTk7XG4gIH1cbiAgLnBsYWNlLXR5cGVfX2NvbnRlbnQge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIG1hcmdpbjogMCAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbiAgLnBsYWNlLXR5cGVfX2NvbnRlbnRfX3R0bCB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgZm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCcgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG4gIC5wbGFjZS10eXBlX19jb250ZW50X19kYXRlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cbiAgLnBsYWNlLXR5cGVfX2NvbnRlbnRfX2RhdGVfX2xhYmVsIHtcbiAgICBmbGV4OiAwIDAgODBweDtcbiAgfVxuICAucGxhY2UtdHlwZV9fY29udGVudF9fZGF0ZV9faXRlbSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgbWFyZ2luOiAwIDAgMCAxNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5wbGFjZS10eXBlX19jb250ZW50X19wcmljZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnBsYWNlLXR5cGVfX2NvbnRlbnRfX3ByaWNlX19sYWJlbCB7XG4gICAgZmxleDogMCAwIDgwcHg7XG4gIH1cbiAgLnBsYWNlLXR5cGVfX2NvbnRlbnRfX3ByaWNlX19pdGVtIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBtYXJnaW46IDAgMCAwIDE1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLnBsYWNlLXR5cGVfX2NvbnRlbnRfX3ByaWNlX19pdGVtID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgfVxuICAucGxhY2UtdHlwZV9fYnRuIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuICAucGxhY2UtdHlwZV9fbGFiZWwge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG4gIC5wbGFjZS10eXBlX19sYWJlbCAubGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxuICAucGxhY2UtdHlwZV9fZGV0YWlsIHtcbiAgICBtYXJnaW46IDMwcHggMCAxNXB4O1xuICB9XG4gIC5wbGFjZS10eXBlX19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAxMDBweDtcbiAgICBwYWRkaW5nOiAwIDAgMTBweCAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2JiYjtcbiAgfVxuICAucGxhY2UtdHlwZV9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAucGxhY2UtdHlwZV9faXRlbV9fdHRsIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBjb2xvcjogIzBlNDU4MDtcbiAgICBmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0JztcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gIC5wbGFjZS10eXBlX19pdGVtX19idG4ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG4gIC5sZWN0dXJlcy1ib29rcy0tbWF0aCB7XG4gICAgYmFja2dyb3VuZDogI2VmZjhmZTtcbiAgfVxuICAubGVjdHVyZXMtYm9va3MtLWVuZ2xpc2gge1xuICAgIGJhY2tncm91bmQ6ICNmY2ViZjM7XG4gIH1cbiAgLmxlY3R1cmVzLWJvb2tzLS1qYXBhbmVzZSB7XG4gICAgYmFja2dyb3VuZDogI2ZlZWNkNDtcbiAgfVxuICAubGVjdHVyZXMtYm9va3MtLXNvY2lldHkge1xuICAgIGJhY2tncm91bmQ6ICNmMGVlZjc7XG4gIH1cbiAgLmxlY3R1cmVzLWJvb2tzLS1zY2llbmNlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWRmN2Y1O1xuICB9XG4gIC5sZWN0dXJlcy1ib29rc19fdHRsIHtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICB9XG4gIC5sZWN0dXJlcy1ib29rc19fc3ViLXR0bCB7XG4gICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cbiAgLmxlY3R1cmVzLWJvb2tzX19zdWItdHRsLS1tYXRoIHtcbiAgICBjb2xvcjogIzAwYTNkZjtcbiAgfVxuICAubGVjdHVyZXMtYm9va3NfX3N1Yi10dGwtLWVuZ2xpc2gge1xuICAgIGNvbG9yOiAjZTQwMDdmO1xuICB9XG4gIC5sZWN0dXJlcy1ib29rc19fc3ViLXR0bC0tamFwYW5lc2Uge1xuICAgIGNvbG9yOiAjZDE3ODAwO1xuICB9XG4gIC5sZWN0dXJlcy1ib29rc19fc3ViLXR0bC0tc29jaWV0eSB7XG4gICAgY29sb3I6ICM4MTc0YjQ7XG4gIH1cbiAgLmxlY3R1cmVzLWJvb2tzX19zdWItdHRsLS1zY2llbmNlIHtcbiAgICBjb2xvcjogIzAwYTQ5NjtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyog44KI44GP44GC44KL6LOq5ZWPIC9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5mYXFfX3F1ZXN0aW9uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG4gIC5mYXFfX3F1ZXN0aW9uX190ZXh0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMCAwIDAgMzBweDtcbiAgfVxuICAuZmFxX19xdWVzdGlvbl9fdGV4dDo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMXB4O1xuICAgIGxlZnQ6IC01cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGNvbnRlbnQ6ICdRJztcbiAgICBiYWNrZ3JvdW5kOiAjM0Y5MEJCO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLFwiIHNhbnMtc2VyaWZcIjtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG4gIC5mYXFfX2Fuc3dlcjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW46IDAgMCA0MHB4O1xuICB9XG4gIC5mYXFfX2Fuc3dlcl9faW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIH1cbiAgLmZhcV9fYW5zd2VyX19pbm5lcjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgY29udGVudDogJ0EuJztcbiAgICBjb2xvcjogI2ZmOTYwMDtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSxcIiBzYW5zLXNlcmlmXCI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qIOaWsOedgOaDheWgsSAvXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAubmV3cy1saXN0X19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTVweCA1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkY2RjZGM7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICAubmV3cy1saXN0X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RjZGNkYztcbiAgfVxuICAubmV3cy1saXN0X19pdGVtX19kYXRlIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBtYXJnaW46IDAgMjBweCAwIDA7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbiAgLm5ld3MtbGlzdF9faXRlbV9fY2F0ZWdvcnkge1xuICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAzcHggMTBweCAxcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm5ld3MtbGlzdF9faXRlbV9fY2F0ZWdvcnktLWluZm9ybWF0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZhODAzO1xuICB9XG4gIC5uZXdzLWxpc3RfX2l0ZW1fX2NhdGVnb3J5LS1zY2hvb2wge1xuICAgIGJhY2tncm91bmQ6ICMyYTc0ZmI7XG4gIH1cbiAgLm5ld3MtbGlzdF9faXRlbV9fY2F0ZWdvcnktLXNpdGUge1xuICAgIGJhY2tncm91bmQ6ICMwMjlkOTI7XG4gIH1cbiAgLm5ld3MtbGlzdF9faXRlbV9fdGV4dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gIH1cbiAgLm5ld3MtbGlzdF9faXRlbV9fdGV4dCAuaWNvbi1hbmdsZS1yaWdodCB7XG4gICAgbGVmdDogMDtcbiAgICBjb2xvcjogIzEyNDg4MztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIH1cbiAgLm5ld3MtZW50cnktYmxvY2sge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGNkY2RjO1xuICB9XG4gIC5uZXdzLWVudHJ5LWJsb2NrX19kYXRlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDEwcHggMTBweCAwO1xuICB9XG4gIC5uZXdzLWVudHJ5LWJsb2NrX19jYXRlZ29yeSB7XG4gICAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDNweCAxMHB4IDFweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxuICAubmV3cy1lbnRyeS1ibG9ja19fY2F0ZWdvcnktLWluZm9ybWF0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZhODAzO1xuICB9XG4gIC5uZXdzLWVudHJ5LWJsb2NrX19jYXRlZ29yeS0tc2Nob29sIHtcbiAgICBiYWNrZ3JvdW5kOiAjMmE3NGZiO1xuICB9XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiDorJvnv5LkvJrjgYrnlLPovrzjgb8gL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLnNlbWluYXItaW5mbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIHBhZGRpbmc6IDE1cHggODBweCAxNXB4IDI1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5zZW1pbmFyLWluZm8gaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zZW1pbmFyLWluZm8gaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgLnNlbWluYXItaW5mb19fcmFkaW8ge1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICBiYWNrZ3JvdW5kOiAjZjkwO1xuICB9XG4gIC5zZW1pbmFyLWluZm8gaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgLnNlbWluYXItaW5mb19fcmFkaW86OmJlZm9yZSwgLnNlbWluYXItaW5mbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyAuc2VtaW5hci1pbmZvX19yYWRpbzo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDI2cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB9XG4gIC5zZW1pbmFyLWluZm8gaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgLnNlbWluYXItaW5mb19fcmFkaW86OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2RjZGNkYztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC5zZW1pbmFyLWluZm8gaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgLnNlbWluYXItaW5mb19fcmFkaW86OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZjAwY1wiO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLnNlbWluYXItaW5mbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIC5zZW1pbmFyLWluZm9fX3JhZGlvOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICMxMjQ4ODM7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTI0ODgzO1xuICB9XG4gIC5zZW1pbmFyLWluZm8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyAuc2VtaW5hci1pbmZvX19yYWRpbzo6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLnNlbWluYXItaW5mb19faW5uZXIge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICB9XG4gIC5zZW1pbmFyLWluZm9fX2NvbHVtbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cbiAgLnNlbWluYXItaW5mb19fY29sdW1uOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnNlbWluYXItaW5mb19fY29sdW1uX19sYWJlbCB7XG4gICAgZmxleDogMCAwIDcwcHg7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RjZGNkYztcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICAuc2VtaW5hci1pbmZvX19jb2x1bW5fX2xhYmVsLS1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTI0ODgzO1xuICAgIGJvcmRlci1jb2xvcjogIzEyNDg4MztcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAuc2VtaW5hci1pbmZvX19jb2x1bW5fX3RleHQge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICB9XG4gIC5zZW1pbmFyLWluZm9fX2NvbHVtbl9fdGV4dC0tY291cnNlIHtcbiAgICBjb2xvcjogIzEyNDg4MztcbiAgICBmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0Jywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICAuc2VtaW5hci1pbmZvX19jb2x1bW5fX3RleHQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgfVxuICAuc2VtaW5hci1pbmZvX19wcmljZSB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbiAgZGl2LnNlbWluYXItaW5mbyB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyog6YGO5Y675ZWP5ZCI5qC85a++562W5oyH5bCOIC9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5idG4tcmFkaW8td3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RjZGNkYztcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIH1cbiAgLmJ0bi1yYWRpby13cmFwLS01Y29sdW1uIC5idG4tcmFkaW8ge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLmJ0bi1yYWRpby13cmFwLS0zY29sdW1uIC5idG4tcmFkaW8ge1xuICAgIHdpZHRoOiAzMy4zJTtcbiAgfVxuICAuYnRuLXJhZGlvLXdyYXAgLmJ0bi1yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJ0bi1yYWRpby13cmFwIC5idG4tcmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgc3BhbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RjZGNkYztcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgjZmZmZmZmIDAlLCAjZjdmN2Y3IDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCgjZmZmZmZmIDAlLCAjZjdmN2Y3IDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjZmZmZmZmIDAlLCAjZjdmN2Y3IDEwMCUpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAuYnRuLXJhZGlvLXdyYXAgLmJ0bi1yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBzcGFuOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmJ0bi1yYWRpby13cmFwIC5idG4tcmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBzcGFuIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgjMTI0ODgzIDAlLCAjMzQ2ZGFhIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCgjMTI0ODgzIDAlLCAjMzQ2ZGFhIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjMTI0ODgzIDAlLCAjMzQ2ZGFhIDEwMCUpO1xuICB9XG4gIC5idG4tcmFkaW8td3JhcCAuYnRuLXJhZGlvOmZpcnN0LWNoaWxkIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIHNwYW4ge1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICB9XG4gIC5mbG93LXN1YmplY3Qtd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAuZmxvdy1zdWJqZWN0LXdyYXAgLmZsb3ctc3ViamVjdCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5mbG93LXN1YmplY3Qtd3JhcCAuZmxvdy1zdWJqZWN0IGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDE0NHB4O1xuICAgIHBhZGRpbmc6IDAgMCAyMHB4O1xuICAgIGNvbG9yOiAjODg4ODg4O1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG4gIC5mbG93LXN1YmplY3Qtd3JhcCAuZmxvdy1zdWJqZWN0IGxpOm5vdCg6bGFzdC1jaGlsZCk6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBib3R0b206IDZweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxNDRweDtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2IzYjNiMztcbiAgfVxuICAuZmxvdy1zdWJqZWN0LXdyYXAgLmZsb3ctc3ViamVjdCBsaTo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbjogMCAwIDAgLTdweDtcbiAgICBiYWNrZ3JvdW5kOiAjYjNiM2IzO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgfVxuICAuZmxvdy1zdWJqZWN0LXdyYXAgLmZsb3ctc3ViamVjdF9fYWN0aXZlOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogIzEyNDg4MyAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogM3B4IGRvdWJsZSAjZjlmOWY5O1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gNHB4KSAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiDlhaXoqabmg4XloLHjgIDjgYrjgZfjgonjgZsgL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLm55dXNoaWpvaG8tbGlzdF9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZGNkYztcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gIC5ueXVzaGlqb2hvLWxpc3RfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGNkY2RjO1xuICB9XG4gIC5ueXVzaGlqb2hvLWxpc3RfX2l0ZW1fX2RhdGUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBjb2xvcjogIzEyNDg4MztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAubnl1c2hpam9oby1saXN0X19pdGVtX190ZXh0IHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuICB9XG4gIC5ueXVzaGlqb2hvLWxpc3RfX2l0ZW1fX2ljb24ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIH1cbiAgLm55dXNoaWpvaG8tbGlzdF9faXRlbV9fZXhjZWwge1xuICAgIHdpZHRoOiAyNXB4O1xuICB9XG4gIC5ueXVzaGlqb2hvLWxpc3RfX2l0ZW1fX3BkZiB7XG4gICAgd2lkdGg6IDI1cHg7XG4gIH1cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qIGZvb3RlciAqL1xuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgZm9vdGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiAjMzczNzM3O1xuICAgIC8qIHBhZ2V0b3BcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAgIC8qIGZvb3Rlci1uYXZcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAgIC8qIGZvb3Rlci1sb3dlclxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIH1cbiAgZm9vdGVyIC5wYWdldG9wIHtcbiAgICBib3R0b206IDE0NXB4O1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIH1cbiAgZm9vdGVyIC5wYWdldG9wX19saW5rIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjMzU2NTlhO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgfVxuICBmb290ZXIgLnBhZ2V0b3BfX2xpbmtfX3RleHQge1xuICAgIG1hcmdpbjogNXB4IDAgMDtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1uYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbiAgZm9vdGVyIC5mb290ZXItbmF2X19jb2x1bW4ge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMzFweCkgLyAzKTtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIH1cbiAgZm9vdGVyIC5mb290ZXItbmF2X19jb2x1bW46bnRoLWNoaWxkKDQpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgZm9vdGVyIC5mb290ZXItbmF2X19jb2x1bW5fX3RpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDE1cHg7XG4gICAgYmFja2dyb3VuZDogIzQ5NDk0OTtcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1uYXZfX2NvbHVtbl9fdGl0bGU6OmJlZm9yZSB7XG4gICAgbGVmdDogMDtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogM3B4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBiYWNrZ3JvdW5kOiAjMzU2NTlhO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1uYXZfX2NvbHVtbl9fdGl0bGVfX3RleHQge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIGZvb3RlciAuZm9vdGVyLW5hdl9fY29sdW1uX190aXRsZV9fdGV4dDpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1uYXZfX2NvbHVtbl9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDVweCAxMHB4O1xuICAgIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgZm9vdGVyIC5mb290ZXItbmF2X19jb2x1bW5fX2l0ZW06OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGNvbnRlbnQ6ICctJztcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1uYXZfX2NvbHVtbl9faXRlbTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1uYXZfX2NvbHVtbl9faW5uZXIge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gIH1cbiAgZm9vdGVyIC5mb290ZXItbmF2X19jb2x1bW5fX2lubmVyX190aXRsZSB7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG4gIGZvb3RlciAuZm9vdGVyLW5hdl9fY29sdW1uX19wcml2YWN5IHtcbiAgICBtYXJnaW46IDE1cHggMCAwIDEwcHg7XG4gIH1cbiAgZm9vdGVyIC5mb290ZXItbG93ZXIge1xuICAgIG1hcmdpbjogNjBweCAwIDA7XG4gICAgcGFkZGluZzogMjVweCAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNTE1MTUxO1xuICB9XG4gIGZvb3RlciAuZm9vdGVyLWxvd2VyX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIGZvb3RlciAuZm9vdGVyLWxvd2VyX190YWdsaW5lIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1sb3dlcl9fbG9nbyB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1sb3dlcl9fbG9nbyBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjUwcHg7XG4gIH1cbiAgZm9vdGVyIC5mb290ZXItbG93ZXJfX2xvZ28gYSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIGZvb3RlciAuZm9vdGVyLWxvd2VyX19hZGRyZXNzIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1sb3dlcl9fY29weXJpZ2h0IHtcbiAgICBjb2xvcjogIzk4OTg5ODtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qIGluZGV4Lmh0bWwgKi9cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gICNpbmRleCB7XG4gICAgLyogdmlzdWFsXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgICAvKiBuZXdzXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgICAvKiBleGFtXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgICAvKiBibnJcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICB9XG4gICNpbmRleCAjbWFpbi1jb250ZW50cyB7XG4gICAgd2lkdGg6IDczMHB4O1xuICB9XG4gICNpbmRleCAuY29udGVudHMtdXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIG1hcmdpbjogNTBweCBhdXRvIDMwcHg7XG4gIH1cbiAgI2luZGV4ICN2aXN1YWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNzMwcHg7XG4gICAgaGVpZ2h0OiAzNTBweDtcbiAgfVxuICAjaW5kZXggI3Zpc3VhbCAuYnhzbGlkZXIgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjaW5kZXggI3Zpc3VhbCAuYngtcGFnZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTVweDtcbiAgICBib3R0b206IDE1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgI2luZGV4ICN2aXN1YWwgLmJ4LXBhZ2VyIC5ieC1wYWdlci1pdGVtIHtcbiAgICBtYXJnaW46IDAgNXB4O1xuICB9XG4gICNpbmRleCAjdmlzdWFsIC5ieC1wYWdlciAuYngtcGFnZXItaXRlbSAuYngtcGFnZXItbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgYmFja2dyb3VuZDogI2MxYzFjMTtcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgfVxuICAjaW5kZXggI3Zpc3VhbCAuYngtcGFnZXIgLmJ4LXBhZ2VyLWl0ZW0gLmJ4LXBhZ2VyLWxpbmsuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTI0ODgzO1xuICB9XG4gICNpbmRleCAubmV3cyB7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIGhlaWdodDogMzUwcHg7XG4gIH1cbiAgI2luZGV4IC5uZXdzX190YWIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwIC0zcHggMCAwO1xuICB9XG4gICNpbmRleCAubmV3c19fdGFiX19pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA5cHgpIC8gMyk7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIG1hcmdpbjogMCAzcHggMCAwO1xuICAgIGJhY2tncm91bmQ6ICNkYWRhZGE7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAjaW5kZXggLm5ld3NfX3RhYl9faXRlbTo6YWZ0ZXIge1xuICAgIGJvdHRvbTogLTZweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDZweCA2cHggMDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIH1cbiAgI2luZGV4IC5uZXdzX190YWJfX2l0ZW0tLWluZm9ybWF0aW9uLmFjdGl2ZSwgI2luZGV4IC5uZXdzX190YWJfX2l0ZW0tLWluZm9ybWF0aW9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZhODAzO1xuICB9XG4gICNpbmRleCAubmV3c19fdGFiX19pdGVtLS1pbmZvcm1hdGlvbi5hY3RpdmU6OmFmdGVyLCAjaW5kZXggLm5ld3NfX3RhYl9faXRlbS0taW5mb3JtYXRpb246aG92ZXI6OmFmdGVyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZhODAzO1xuICB9XG4gICNpbmRleCAubmV3c19fdGFiX19pdGVtLS1zY2hvb2wuYWN0aXZlLCAjaW5kZXggLm5ld3NfX3RhYl9faXRlbS0tc2Nob29sOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMmE3NGZiO1xuICB9XG4gICNpbmRleCAubmV3c19fdGFiX19pdGVtLS1zY2hvb2wuYWN0aXZlOjphZnRlciwgI2luZGV4IC5uZXdzX190YWJfX2l0ZW0tLXNjaG9vbDpob3Zlcjo6YWZ0ZXIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICMyYTc0ZmI7XG4gIH1cbiAgI2luZGV4IC5uZXdzX190YWJfX2l0ZW0tLXNpdGUuYWN0aXZlLCAjaW5kZXggLm5ld3NfX3RhYl9faXRlbS0tc2l0ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzAyOWQ5MjtcbiAgfVxuICAjaW5kZXggLm5ld3NfX3RhYl9faXRlbS0tc2l0ZS5hY3RpdmU6OmFmdGVyLCAjaW5kZXggLm5ld3NfX3RhYl9faXRlbS0tc2l0ZTpob3Zlcjo6YWZ0ZXIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICMwMjlkOTI7XG4gIH1cbiAgI2luZGV4IC5uZXdzX19jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAyODVweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkY2RjZGM7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuICAjaW5kZXggLm5ld3NfX2NvbnRlbnRfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI2luZGV4IC5uZXdzX19jb250ZW50X19pdGVtOm50aC1jaGlsZCgxKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI2luZGV4IC5uZXdzX19pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbiAgI2luZGV4IC5uZXdzX19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGNkY2RjO1xuICB9XG4gICNpbmRleCAubmV3c19faXRlbV9fZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gICNpbmRleCAubmV3c19faXRlbV9fY2F0ZWdvcnkge1xuICAgIG1hcmdpbjogMCA1cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDJweCA3cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gICNpbmRleCAubmV3c19faXRlbV9fY2F0ZWdvcnktLWluZm9ybWF0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZhODAzO1xuICB9XG4gICNpbmRleCAubmV3c19faXRlbV9fY2F0ZWdvcnktLXNjaG9vbCB7XG4gICAgYmFja2dyb3VuZDogIzJhNzRmYjtcbiAgfVxuICAjaW5kZXggLm5ld3NfX2l0ZW1fX2NhdGVnb3J5LS1zaXRlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDI5ZDkyO1xuICB9XG4gICNpbmRleCAubmV3c19faXRlbV9fdGV4dCB7XG4gICAgbWFyZ2luOiA1cHggMCAwO1xuICAgIGNvbG9yOiAjMTI0ODgzO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gICNpbmRleCAubmV3c19fZm9vdGVyIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgI2luZGV4IC5leGFtIHtcbiAgICBtYXJnaW46IDAgMCAyNXB4O1xuICAgIHBhZGRpbmc6IDIwcHggMCAxMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RjZGNkYztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgI2luZGV4IC5leGFtX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xuICB9XG4gICNpbmRleCAuZXhhbV9fdHRsIHtcbiAgICBtYXJnaW46IDAgMTVweDtcbiAgfVxuICAjaW5kZXggLmV4YW1fX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG4gICNpbmRleCAuZXhhbSAuYnRuIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB9XG4gICNpbmRleCAuYm5yIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAjaW5kZXggLmJucl9faXRlbSB7XG4gICAgZmxleDogMCAwIDM2MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICB9XG4gICNpbmRleCAuYm5yX19pdGVtOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgY29udGVudDogJyc7XG4gICAgYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xOCk7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB9XG4gICNpbmRleCAuYm5yX19pdGVtLS13aWRlIHtcbiAgICBmbGV4OiAwIDEgMTAwJTtcbiAgfVxuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyogV+WQiOagvOOCguOBjuOAgOWFsemAmiAqL1xuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLm1vZ2lzaWtlbiAuYXBwZW5kaXgge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZGNkYztcbiAgfVxuICAubW9naXNpa2VuIC5hcHBlbmRpeDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC5tb2dpc2lrZW4gLmFwcGVuZGl4X190dGxfX2lubmVyIHtcbiAgICBtYXJnaW4tbGVmdDogMjMwcHg7XG4gIH1cbiAgLm1vZ2lzaWtlbiAuYXBwZW5kaXhfX2ltZyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG4gIC5tb2dpc2lrZW4gLmFwcGVuZGl4X19jb2x1bW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAyMzBweDtcbiAgfVxuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyogV+WQiOagvOOCguOBjuOAgOODiOODg+ODlyAqL1xuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qIOW5tOmWk+mWi+WCrOS6iOWumuOBqOWHuumhjOevhOWbsiAqL1xuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgI21vZ2lzaWtlbl9zY2hlZHVsZV9pbmRleCAucmFuZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkY2RjZGM7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkY2RjZGM7XG4gIH1cbiAgI21vZ2lzaWtlbl9zY2hlZHVsZV9pbmRleCAucmFuZ2UgdGJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgI21vZ2lzaWtlbl9zY2hlZHVsZV9pbmRleCAucmFuZ2UgdHIge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gICNtb2dpc2lrZW5fc2NoZWR1bGVfaW5kZXggLnJhbmdlIHRoLFxuICAjbW9naXNpa2VuX3NjaGVkdWxlX2luZGV4IC5yYW5nZSB0ZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuICAjbW9naXNpa2VuX3NjaGVkdWxlX2luZGV4IC5yYW5nZSB0aCB7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gIH1cbiAgI21vZ2lzaWtlbl9zY2hlZHVsZV9pbmRleCAucmFuZ2UgdGQge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICB9XG4gICNtb2dpc2lrZW5fc2NoZWR1bGVfaW5kZXggLnJhbmdlLS10b2t1c2hva3UgdHIge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICB9XG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKiDlgIvkurrooajjga7opovmlrnjgIDlhbHpgJogKi9cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC5tb2dpc2lrZW5fdGFibGUge1xuICAgIGhlaWdodDogYXV0bztcbiAgICAvKiDjg6Ljg7zjg4Djg6vpg6jln7rmnKzoqK3lrppcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyogbW9kYWwtaGVhZGVyICovXG4gICAgLyogbW9kYWwtYm9keSAqL1xuICAgIC8qIOODouODvOODgOODq+eUu+WDj+S4iuOBruODneODg+ODl+OCouODg+ODl+mDqFxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgfVxuICAubW9naXNpa2VuX3RhYmxlIC5wYWdlX2Jsb2NrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLm1vZ2lzaWtlbl90YWJsZSAucGFnZV9ibG9jayAubW9kYWxfYXJlYSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICNlNzIxMjE7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyMzAsIDMzLCAzMywgMCk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpO1xuICB9XG4gIC5tb2dpc2lrZW5fdGFibGUgLnBhZ2VfYmxvY2sgLm1vZGFsX2FyZWE6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjMwLCAzMywgMzMsIDAuMyk7XG4gIH1cbiAgLm1vZ2lzaWtlbl90YWJsZSAucGFnZV9ibG9jayAubW9kYWxfYXJlYSBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tb2dpc2lrZW5fdGFibGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgd2lkdGg6IDkwMHB4O1xuICB9XG4gIC5tb2dpc2lrZW5fdGFibGUgLm1vZGFsLWhlYWRlciB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGJhY2tncm91bmQ6ICMxMjQ4ODM7XG4gIH1cbiAgLm1vZ2lzaWtlbl90YWJsZSAuY2xvc2Uge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAubW9naXNpa2VuX3RhYmxlIC5tb2RhbC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5tb2dpc2lrZW5fdGFibGUgLm1vZGFsLWJvZHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAubW9naXNpa2VuX3RhYmxlIC5ibHVlLWJveCB7XG4gICAgYm9yZGVyOiAzcHggc29saWQgIzIxM2RlNztcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbjogMCA1cHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgzMywgNjEsIDIzMSwgMC4zKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiA0cHg7XG4gIH1cbiAgLm1vZ2lzaWtlbl90YWJsZSAubW9kYWwtYm9keSAubW9kYWwtYm9keS1pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiAjNTg5O1xuICAgIHdpZHRoOiA4NjhweDtcbiAgfVxuICAubW9naXNpa2VuX3RhYmxlIC5tb2RhbC1ib2R5IC5tb2RhbC1ib2R5LWltZyBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAubW9naXNpa2VuX3RhYmxlIC5tb2RhbC1ib2R5IC5vbl9tb2RhbF9hcmVhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyOiAzcHggc29saWQgIzIxM2RlNztcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDMzLCA2MSwgMjMxLCAwLjMpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcbiAgICBjdXJzb3I6IGhlbHA7XG4gIH1cbiAgLm1vZ2lzaWtlbl90YWJsZSAubW9kYWwtYm9keSAub25fbW9kYWxfYXJlYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgzMywgNjEsIDIzMSwgMC4xKTtcbiAgfVxuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyog5YCL5Lq66KGo44Gu6KaL5pa544CA6YO956uL44Gd44Gj44GP44KK44OG44K544OIICovXG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAjbW9naXNpa2VuX3RhYmxlX3Rva3lvX3Nva2t1cmlfaW5kZXgge1xuICAgIC8qIOODmuODvOOCuDAxLeODouODvOODgOODq+mDqDAxXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAgIC8qIOODmuODvOOCuDAxLeODouODvOODgOODq+mDqDAyXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAgIC8qIOODmuODvOOCuDAxLeODouODvOODgOODq+mDqDAzXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAgIC8qIOODmuODvOOCuDAxLeODouODvOODgOODq+mDqDA0XHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAgIC8qIOODmuODvOOCuDAxLeODouODvOODgOODq+mDqDA1XHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAgIC8qIOODmuODvOOCuDAyLeODouODvOODgOODq+mDqDAxXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAgIC8qIOODmuODvOOCuDAzLeODouODvOODgOODq+mDqDAxXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAgIC8qIOODmuODvOOCuDAzLeODouODvOODgOODq+mDqDAyXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfdG9reW9fc29ra3VyaV9pbmRleCAjcGFnZTAxLTAxIHtcbiAgICB3aWR0aDogMzQ2cHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBsZWZ0OiAyOTBweDtcbiAgICB0b3A6IDIwcHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV90b2t5b19zb2trdXJpX2luZGV4IC5tb2RhbC1ib2R5ICNwYWdlMDEtMDEtMDEge1xuICAgIHdpZHRoOiA4NXB4O1xuICAgIGhlaWdodDogMjM1cHg7XG4gICAgbGVmdDogNzAwcHg7XG4gICAgdG9wOiAxMTVweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3Rva3lvX3Nva2t1cmlfaW5kZXggLm1vZGFsLWJvZHkgI3BhZ2UwMS0wMS0wMiB7XG4gICAgd2lkdGg6IDU1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgICBsZWZ0OiA4NXB4O1xuICAgIHRvcDogMzUwcHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV90b2t5b19zb2trdXJpX2luZGV4IC5tb2RhbC1ib2R5ICNwYWdlMDEtMDEtMDMge1xuICAgIHdpZHRoOiAxMDVweDtcbiAgICBoZWlnaHQ6IDIzNXB4O1xuICAgIGxlZnQ6IDIwNXB4O1xuICAgIHRvcDogMTE1cHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV90b2t5b19zb2trdXJpX2luZGV4ICNwYWdlMDEtMDIge1xuICAgIHdpZHRoOiAyMjVweDtcbiAgICBoZWlnaHQ6IDExMXB4O1xuICAgIGxlZnQ6IDY0MHB4O1xuICAgIHRvcDogMjBweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3Rva3lvX3Nva2t1cmlfaW5kZXggLm1vZGFsLWJvZHkgI3BhZ2UwMS0wMi0wMSB7XG4gICAgd2lkdGg6IDQ1MHB4O1xuICAgIGhlaWdodDogMjIwcHg7XG4gICAgbGVmdDogMjEwcHg7XG4gICAgdG9wOiAxNTBweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3Rva3lvX3Nva2t1cmlfaW5kZXggI3BhZ2UwMS0wMyB7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIGhlaWdodDogNDI4cHg7XG4gICAgbGVmdDogMzBweDtcbiAgICB0b3A6IDE4MHB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfdG9reW9fc29ra3VyaV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAxLTAzLTAxIHtcbiAgICB3aWR0aDogMjkwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGxlZnQ6IDI2M3B4O1xuICAgIHRvcDogNzBweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3Rva3lvX3Nva2t1cmlfaW5kZXggLm1vZGFsLWJvZHkgI3BhZ2UwMS0wMy0wMiB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgICBsZWZ0OiAyNjNweDtcbiAgICB0b3A6IDExMHB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfdG9reW9fc29ra3VyaV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAxLTAzLTAzIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbGVmdDogMzMwcHg7XG4gICAgdG9wOiAxOTBweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3Rva3lvX3Nva2t1cmlfaW5kZXggLm1vZGFsLWJvZHkgI3BhZ2UwMS0wMy0wNCB7XG4gICAgd2lkdGg6IDUzcHg7XG4gICAgaGVpZ2h0OiAyNThweDtcbiAgICBsZWZ0OiA1NTBweDtcbiAgICB0b3A6IDcwcHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV90b2t5b19zb2trdXJpX2luZGV4IC5tb2RhbC1ib2R5ICNwYWdlMDEtMDMtMDUge1xuICAgIHdpZHRoOiA1M3B4O1xuICAgIGhlaWdodDogMzhweDtcbiAgICBsZWZ0OiA1NTBweDtcbiAgICB0b3A6IDMyNXB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfdG9reW9fc29ra3VyaV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAxLTAzLTA1ICsgLnBvcG92ZXIgLnBvcG92ZXItY29udGVudCBzcGFuOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogdXJsKC9jb21tb24vaW1nL21vZ2lzaWtlbi90YWJsZS9iYWNrc2xhc2gucG5nKSByaWdodCBib3R0b20gbm8tcmVwZWF0O1xuICAgIHdpZHRoOiA5cHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgMCAtMnB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfdG9reW9fc29ra3VyaV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAxLTAzLTA2IHtcbiAgICB3aWR0aDogMzQwcHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIGxlZnQ6IDI2M3B4O1xuICAgIHRvcDogMzYwcHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV90b2t5b19zb2trdXJpX2luZGV4IC5tb2RhbC1ib2R5ICNwYWdlMDEtMDMtMDcge1xuICAgIHdpZHRoOiAzNDBweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgbGVmdDogMjYzcHg7XG4gICAgdG9wOiA0MDVweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3Rva3lvX3Nva2t1cmlfaW5kZXggLm1vZGFsLWJvZHkgI3BhZ2UwMS0wMy0wOCB7XG4gICAgd2lkdGg6IDM0MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgICBsZWZ0OiAyNjNweDtcbiAgICB0b3A6IDU4MHB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfdG9reW9fc29ra3VyaV9pbmRleCAjcGFnZTAxLTA0IHtcbiAgICB3aWR0aDogMjI4cHg7XG4gICAgaGVpZ2h0OiAxNjhweDtcbiAgICBsZWZ0OiA3NDJweDtcbiAgICB0b3A6IDE4MHB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfdG9reW9fc29ra3VyaV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAxLTA0LTAxIHtcbiAgICB3aWR0aDogNDcwcHg7XG4gICAgaGVpZ2h0OiAxNDRweDtcbiAgICBsZWZ0OiAyMDBweDtcbiAgICB0b3A6IDE0OHB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfdG9reW9fc29ra3VyaV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAxLTA0LTAyIHtcbiAgICB3aWR0aDogNDcwcHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIGxlZnQ6IDIwMHB4O1xuICAgIHRvcDogMjkwcHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV90b2t5b19zb2trdXJpX2luZGV4ICNwYWdlMDEtMDUge1xuICAgIHdpZHRoOiAyNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgbGVmdDogMzBweDtcbiAgICB0b3A6IDYxNXB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfdG9reW9fc29ra3VyaV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAxLTA1LTAxIHtcbiAgICB3aWR0aDogNTkwcHg7XG4gICAgaGVpZ2h0OiAxNzBweDtcbiAgICBsZWZ0OiAxNDBweDtcbiAgICB0b3A6IDE3NXB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfdG9reW9fc29ra3VyaV9pbmRleCAjcGFnZTAyLTAxIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgaGVpZ2h0OiAxNDBweDtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHRvcDogODBweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3Rva3lvX3Nva2t1cmlfaW5kZXggLm1vZGFsLWJvZHkgI3BhZ2UwMi0wMS0wMSB7XG4gICAgd2lkdGg6IDQzNXB4O1xuICAgIGhlaWdodDogMTg1cHg7XG4gICAgbGVmdDogMTQwcHg7XG4gICAgdG9wOiAxOTBweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3Rva3lvX3Nva2t1cmlfaW5kZXggLm1vZGFsLWJvZHkgI3BhZ2UwMi0wMS0wMiB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGhlaWdodDogMjUwcHg7XG4gICAgbGVmdDogNjEwcHg7XG4gICAgdG9wOiAxMjBweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3Rva3lvX3Nva2t1cmlfaW5kZXggI3BhZ2UwMy0wMSB7XG4gICAgd2lkdGg6IDQ4MHB4O1xuICAgIGhlaWdodDogMTk0cHg7XG4gICAgbGVmdDogMTZweDtcbiAgICB0b3A6IDQ1cHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV90b2t5b19zb2trdXJpX2luZGV4IC5tb2RhbC1ib2R5ICNwYWdlMDMtMDEtMDEge1xuICAgIHdpZHRoOiAxMTBweDtcbiAgICBoZWlnaHQ6IDMwNXB4O1xuICAgIGxlZnQ6IDI1OHB4O1xuICAgIHRvcDogMTA4cHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV90b2t5b19zb2trdXJpX2luZGV4IC5tb2RhbC1ib2R5ICNwYWdlMDMtMDEtMDIge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzA1cHg7XG4gICAgbGVmdDogNDE1cHg7XG4gICAgdG9wOiAxMDhweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3Rva3lvX3Nva2t1cmlfaW5kZXggI3BhZ2UwMy0wMiB7XG4gICAgd2lkdGg6IDQ4MHB4O1xuICAgIGhlaWdodDogNDUwcHg7XG4gICAgbGVmdDogMTZweDtcbiAgICB0b3A6IDIzNXB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfdG9reW9fc29ra3VyaV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAzLTAyLTAxIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHRvcDogMzUxcHg7XG4gICAgcmlnaHQ6IDMzMHB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfdG9reW9fc29ra3VyaV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAzLTAyLTAyIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAxOTVweDtcbiAgICBsZWZ0OiA1NTBweDtcbiAgICB0b3A6IDUwcHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV90b2t5b19zb2trdXJpX2luZGV4IC5tb2RhbC1ib2R5ICNwYWdlMDMtMDItMDMge1xuICAgIHdpZHRoOiA0NDBweDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgbGVmdDogMTEwcHg7XG4gICAgdG9wOiA1ODdweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3Rva3lvX3Nva2t1cmlfaW5kZXggLm1vZGFsLWJvZHkgI3BhZ2UwMy0wMi0wNCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMTgwcHg7XG4gICAgbGVmdDogNTUwcHg7XG4gICAgdG9wOiA0MTBweDtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3Rva3lvX3Nva2t1cmlfaW5kZXggI3BhZ2UwMy0wMi0wNCArIC5wb3BvdmVyIHtcbiAgICBtYXgtd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qIOWAi+S6uuihqOOBruimi+aWueOAgOmDveeri+iHquagoeS9nOaIkOagoeWvvuetluOCguOBjiAqL1xuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgI21vZ2lzaWtlbl90YWJsZV90b2t5b19qaWtvdV9pbmRleCB7XG4gICAgLyog44Oa44O844K4MDEt44Oi44O844OA44Or6YOoMDFcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyog44Oa44O844K4MDEt44Oi44O844OA44Or6YOoMDJcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyog44Oa44O844K4MDEt44Oi44O844OA44Or6YOoMDNcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyog44Oa44O844K4MDIt44Oi44O844OA44Or6YOoMDFcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyog44Oa44O844K4MDQt44Oi44O844OA44Or6YOoMDFcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyog44Oa44O844K4MDQt44Oi44O844OA44Or6YOoMDJcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV90b2t5b19qaWtvdV9pbmRleCAjcGFnZTAxLTAxIHtcbiAgICB3aWR0aDogMzIycHg7XG4gICAgaGVpZ2h0OiAxNjVweDtcbiAgICBsZWZ0OiAzMTZweDtcbiAgICB0b3A6IDIwcHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV90b2t5b19qaWtvdV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAxLTAxLTAxIHtcbiAgICB3aWR0aDogNjU1cHg7XG4gICAgaGVpZ2h0OiAxNjVweDtcbiAgICBsZWZ0OiAxMDdweDtcbiAgICB0b3A6IDk1cHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV90b2t5b19qaWtvdV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAxLTAxLTAyIHtcbiAgICB3aWR0aDogNjU1cHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBsZWZ0OiAxMDdweDtcbiAgICB0b3A6IDI3NXB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfdG9reW9famlrb3VfaW5kZXggI3BhZ2UwMS0wMiB7XG4gICAgd2lkdGg6IDMwNXB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBsZWZ0OiA2NjNweDtcbiAgICB0b3A6IDEwN3B4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfdG9reW9famlrb3VfaW5kZXggLm1vZGFsLWJvZHkgI3BhZ2UwMS0wMi0wMSB7XG4gICAgd2lkdGg6IDYyMHB4O1xuICAgIGhlaWdodDogMTU1cHg7XG4gICAgbGVmdDogMTI0cHg7XG4gICAgdG9wOiAxODNweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3Rva3lvX2ppa291X2luZGV4ICNwYWdlMDEtMDMge1xuICAgIHdpZHRoOiAzMDVweDtcbiAgICBoZWlnaHQ6IDQ1MHB4O1xuICAgIGxlZnQ6IDM1cHg7XG4gICAgdG9wOiAxOTdweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3Rva3lvX2ppa291X2luZGV4IC5tb2RhbC1ib2R5ICNwYWdlMDEtMDMtMDEge1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBoZWlnaHQ6IDM0MHB4O1xuICAgIGxlZnQ6IDIyOHB4O1xuICAgIHRvcDogNjBweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3Rva3lvX2ppa291X2luZGV4IC5tb2RhbC1ib2R5ICNwYWdlMDEtMDMtMDIge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNThweDtcbiAgICBsZWZ0OiA1MThweDtcbiAgICB0b3A6IDIyOXB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfdG9reW9famlrb3VfaW5kZXggLm1vZGFsLWJvZHkgI3BhZ2UwMS0wMy0wMyB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzNDBweDtcbiAgICBsZWZ0OiA2MDdweDtcbiAgICB0b3A6IDYwcHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV90b2t5b19qaWtvdV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAxLTAzLTA0IHtcbiAgICB3aWR0aDogNDExcHg7XG4gICAgaGVpZ2h0OiA5M3B4O1xuICAgIGxlZnQ6IDIyOHB4O1xuICAgIHRvcDogNDEwcHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV90b2t5b19qaWtvdV9pbmRleCAjcGFnZTAyLTAxIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgaGVpZ2h0OiAxMzdweDtcbiAgICBsZWZ0OiAxN3B4O1xuICAgIHRvcDogODhweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3Rva3lvX2ppa291X2luZGV4IC5tb2RhbC1ib2R5ICNwYWdlMDItMDEtMDEge1xuICAgIHdpZHRoOiA0MzVweDtcbiAgICBoZWlnaHQ6IDE4NXB4O1xuICAgIGxlZnQ6IDE0MHB4O1xuICAgIHRvcDogMTkwcHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV90b2t5b19qaWtvdV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAyLTAxLTAyIHtcbiAgICB3aWR0aDogMTMwcHg7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgICBsZWZ0OiA2MTBweDtcbiAgICB0b3A6IDEyMHB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfdG9reW9famlrb3VfaW5kZXggI3BhZ2UwNC0wMSB7XG4gICAgd2lkdGg6IDQ4MHB4O1xuICAgIGhlaWdodDogMTkwcHg7XG4gICAgbGVmdDogNTA1cHg7XG4gICAgdG9wOiA0M3B4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfdG9reW9famlrb3VfaW5kZXggLm1vZGFsLWJvZHkgI3BhZ2UwNC0wMS0wMSB7XG4gICAgd2lkdGg6IDExNXB4O1xuICAgIGhlaWdodDogMzIwcHg7XG4gICAgbGVmdDogMjUwcHg7XG4gICAgdG9wOiAxMDBweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3Rva3lvX2ppa291X2luZGV4IC5tb2RhbC1ib2R5ICNwYWdlMDQtMDEtMDIge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzIwcHg7XG4gICAgbGVmdDogNDE1cHg7XG4gICAgdG9wOiAxMDBweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3Rva3lvX2ppa291X2luZGV4ICNwYWdlMDQtMDIge1xuICAgIHdpZHRoOiA0ODBweDtcbiAgICBoZWlnaHQ6IDQ1MHB4O1xuICAgIGxlZnQ6IDUwNXB4O1xuICAgIHRvcDogMjM1cHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV90b2t5b19qaWtvdV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTA0LTAyLTAxIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAxOTBweDtcbiAgICBsZWZ0OiA1NTBweDtcbiAgICB0b3A6IDUwcHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV90b2t5b19qaWtvdV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTA0LTAyLTAyIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBsZWZ0OiA1NTBweDtcbiAgICB0b3A6IDM5N3B4O1xuICB9XG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKiDlgIvkurrooajjga7opovmlrnjgIDnpZ7lpYjlt53nnIzlhaXoqabjgZ3jgaPjgY/jgorjgoLjgY4gKi9cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gICNtb2dpc2lrZW5fdGFibGVfa2FuYWdhd2Ffc29ra3VyaV9pbmRleCB7XG4gICAgLyog44Oa44O844K4MDEt44Oi44O844OA44Or6YOoMDFcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyog44Oa44O844K4MDEt44Oi44O844OA44Or6YOoMDJcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyog44Oa44O844K4MDEt44Oi44O844OA44Or6YOoMDNcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyog44Oa44O844K4MDEt44Oi44O844OA44Or6YOoMDRcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyog44Oa44O844K4MDEt44Oi44O844OA44Or6YOoMDVcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyog44Oa44O844K4MDIt44Oi44O844OA44Or6YOoMDFcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyog44Oa44O844K4MDMt44Oi44O844OA44Or6YOoMDFcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyog44Oa44O844K4MDMt44Oi44O844OA44Or6YOoMDJcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV9rYW5hZ2F3YV9zb2trdXJpX2luZGV4ICNwYWdlMDEtMDEge1xuICAgIHdpZHRoOiAzNDZweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIGxlZnQ6IDI5MHB4O1xuICAgIHRvcDogMjBweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX2thbmFnYXdhX3Nva2t1cmlfaW5kZXggLm1vZGFsLWJvZHkgI3BhZ2UwMS0wMS0wMSB7XG4gICAgd2lkdGg6IDEwNXB4O1xuICAgIGhlaWdodDogMjM1cHg7XG4gICAgbGVmdDogMjA1cHg7XG4gICAgdG9wOiAxMDVweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX2thbmFnYXdhX3Nva2t1cmlfaW5kZXggLm1vZGFsLWJvZHkgI3BhZ2UwMS0wMS0wMiB7XG4gICAgd2lkdGg6IDg1cHg7XG4gICAgaGVpZ2h0OiAyMzVweDtcbiAgICBsZWZ0OiA3MDdweDtcbiAgICB0b3A6IDEwNXB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfa2FuYWdhd2Ffc29ra3VyaV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAxLTAxLTAzIHtcbiAgICB3aWR0aDogNTU1cHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGxlZnQ6IDg1cHg7XG4gICAgdG9wOiAzNTBweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX2thbmFnYXdhX3Nva2t1cmlfaW5kZXggI3BhZ2UwMS0wMiB7XG4gICAgd2lkdGg6IDIyNXB4O1xuICAgIGhlaWdodDogMTExcHg7XG4gICAgbGVmdDogNjQwcHg7XG4gICAgdG9wOiAyMHB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfa2FuYWdhd2Ffc29ra3VyaV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAxLTAyLTAxIHtcbiAgICB3aWR0aDogNDYwcHg7XG4gICAgaGVpZ2h0OiAyMjBweDtcbiAgICBsZWZ0OiAyMDVweDtcbiAgICB0b3A6IDE1MHB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfa2FuYWdhd2Ffc29ra3VyaV9pbmRleCAjcGFnZTAxLTAzIHtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgaGVpZ2h0OiA0MTVweDtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIHRvcDogMTkwcHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV9rYW5hZ2F3YV9zb2trdXJpX2luZGV4IC5tb2RhbC1ib2R5ICNwYWdlMDEtMDMtMDEge1xuICAgIHdpZHRoOiAyNTVweDtcbiAgICBoZWlnaHQ6IDU3cHg7XG4gICAgbGVmdDogMzAycHg7XG4gICAgdG9wOiA4NHB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfa2FuYWdhd2Ffc29ra3VyaV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAxLTAzLTAyIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICAgIGxlZnQ6IDI2MHB4O1xuICAgIHRvcDogMTM1cHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV9rYW5hZ2F3YV9zb2trdXJpX2luZGV4IC5tb2RhbC1ib2R5ICNwYWdlMDEtMDMtMDMge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBsZWZ0OiAzMjRweDtcbiAgICB0b3A6IDE2M3B4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfa2FuYWdhd2Ffc29ra3VyaV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAxLTAzLTA0IHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDI4N3B4O1xuICAgIGxlZnQ6IDU1MnB4O1xuICAgIHRvcDogODRweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX2thbmFnYXdhX3Nva2t1cmlfaW5kZXggLm1vZGFsLWJvZHkgI3BhZ2UwMS0wMy0wNSB7XG4gICAgd2lkdGg6IDU5cHg7XG4gICAgaGVpZ2h0OiAzM3B4O1xuICAgIGxlZnQ6IDU1MnB4O1xuICAgIHRvcDogMzY4cHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV9rYW5hZ2F3YV9zb2trdXJpX2luZGV4IC5tb2RhbC1ib2R5ICNwYWdlMDEtMDMtMDUgKyAucG9wb3ZlciAucG9wb3Zlci1jb250ZW50IHNwYW46OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2NvbW1vbi9pbWcvbW9naXNpa2VuL3RhYmxlL2JhY2tzbGFzaC5wbmcpIHJpZ2h0IGJvdHRvbSBuby1yZXBlYXQ7XG4gICAgd2lkdGg6IDlweDtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCAwIC0ycHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV9rYW5hZ2F3YV9zb2trdXJpX2luZGV4IC5tb2RhbC1ib2R5ICNwYWdlMDEtMDMtMDYge1xuICAgIHdpZHRoOiAzNTRweDtcbiAgICBoZWlnaHQ6IDU4cHg7XG4gICAgbGVmdDogMjU4cHg7XG4gICAgdG9wOiA0MDBweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX2thbmFnYXdhX3Nva2t1cmlfaW5kZXggLm1vZGFsLWJvZHkgI3BhZ2UwMS0wMy0wNyB7XG4gICAgd2lkdGg6IDM1NXB4O1xuICAgIGhlaWdodDogMTI4cHg7XG4gICAgbGVmdDogMjU3cHg7XG4gICAgdG9wOiA0NTVweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX2thbmFnYXdhX3Nva2t1cmlfaW5kZXggLm1vZGFsLWJvZHkgI3BhZ2UwMS0wMy0wOCB7XG4gICAgd2lkdGg6IDM1NXB4O1xuICAgIGhlaWdodDogNzJweDtcbiAgICBsZWZ0OiAyNTdweDtcbiAgICB0b3A6IDU4MHB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfa2FuYWdhd2Ffc29ra3VyaV9pbmRleCAjcGFnZTAxLTA0IHtcbiAgICB3aWR0aDogMjI4cHg7XG4gICAgaGVpZ2h0OiAxNjhweDtcbiAgICBsZWZ0OiA3NDJweDtcbiAgICB0b3A6IDE4MHB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfa2FuYWdhd2Ffc29ra3VyaV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAxLTA0LTAxIHtcbiAgICB3aWR0aDogNDcwcHg7XG4gICAgaGVpZ2h0OiAxNDRweDtcbiAgICBsZWZ0OiAyMDBweDtcbiAgICB0b3A6IDE0OHB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfa2FuYWdhd2Ffc29ra3VyaV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAxLTA0LTAyIHtcbiAgICB3aWR0aDogNDcwcHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGxlZnQ6IDIwMHB4O1xuICAgIHRvcDogMjkwcHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV9rYW5hZ2F3YV9zb2trdXJpX2luZGV4ICNwYWdlMDEtMDUge1xuICAgIHdpZHRoOiAyNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgbGVmdDogMzBweDtcbiAgICB0b3A6IDYxNXB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfa2FuYWdhd2Ffc29ra3VyaV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAxLTA1LTAxIHtcbiAgICB3aWR0aDogNTcwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBsZWZ0OiAxNTBweDtcbiAgICB0b3A6IDE4NXB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfa2FuYWdhd2Ffc29ra3VyaV9pbmRleCAjcGFnZTAyLTAxIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgaGVpZ2h0OiAxMzBweDtcbiAgICBsZWZ0OiAxOHB4O1xuICAgIHRvcDogOTBweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX2thbmFnYXdhX3Nva2t1cmlfaW5kZXggLm1vZGFsLWJvZHkgI3BhZ2UwMi0wMS0wMSB7XG4gICAgd2lkdGg6IDQzNXB4O1xuICAgIGhlaWdodDogMTg1cHg7XG4gICAgbGVmdDogMTQwcHg7XG4gICAgdG9wOiAxOTBweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX2thbmFnYXdhX3Nva2t1cmlfaW5kZXggLm1vZGFsLWJvZHkgI3BhZ2UwMi0wMS0wMiB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGhlaWdodDogMjUwcHg7XG4gICAgbGVmdDogNjEwcHg7XG4gICAgdG9wOiAxMjBweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX2thbmFnYXdhX3Nva2t1cmlfaW5kZXggI3BhZ2UwMy0wMSB7XG4gICAgd2lkdGg6IDQ4MHB4O1xuICAgIGhlaWdodDogMTk0cHg7XG4gICAgbGVmdDogMTZweDtcbiAgICB0b3A6IDQycHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV9rYW5hZ2F3YV9zb2trdXJpX2luZGV4IC5tb2RhbC1ib2R5ICNwYWdlMDMtMDEtMDEge1xuICAgIHdpZHRoOiAxMTVweDtcbiAgICBoZWlnaHQ6IDMyMHB4O1xuICAgIGxlZnQ6IDI0OXB4O1xuICAgIHRvcDogMTAwcHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV9rYW5hZ2F3YV9zb2trdXJpX2luZGV4IC5tb2RhbC1ib2R5ICNwYWdlMDMtMDEtMDIge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzIwcHg7XG4gICAgbGVmdDogNDE1cHg7XG4gICAgdG9wOiAxMDBweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX2thbmFnYXdhX3Nva2t1cmlfaW5kZXggI3BhZ2UwMy0wMiB7XG4gICAgd2lkdGg6IDQ4MHB4O1xuICAgIGhlaWdodDogNDUwcHg7XG4gICAgbGVmdDogMTVweDtcbiAgICB0b3A6IDIzNHB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfa2FuYWdhd2Ffc29ra3VyaV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAzLTAyLTAxIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiA0M3B4O1xuICAgIHRvcDogMTY1cHg7XG4gICAgcmlnaHQ6IDI3M3B4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfa2FuYWdhd2Ffc29ra3VyaV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAzLTAyLTAyIHtcbiAgICB3aWR0aDogNDEwcHg7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgICBsZWZ0OiAxMjBweDtcbiAgICB0b3A6IDQ1NXB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfa2FuYWdhd2Ffc29ra3VyaV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAzLTAyLTAzIHtcbiAgICB3aWR0aDogMTk1cHg7XG4gICAgaGVpZ2h0OiAxNzBweDtcbiAgICBsZWZ0OiA1NTBweDtcbiAgICB0b3A6IDQ1MHB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfa2FuYWdhd2Ffc29ra3VyaV9pbmRleCAjcGFnZTAzLTAyLTAzICsgLnBvcG92ZXIge1xuICAgIG1heC13aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyog5YCL5Lq66KGo44Gu6KaL5pa544CA54m56Imy5qSc5p+744KC44GOICovXG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAjbW9naXNpa2VuX3RhYmxlX3Rva3VzaG9rdV9pbmRleCB7XG4gICAgLyog44Oa44O844K4MDEt44Oi44O844OA44Or6YOoMDFcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyog44Oa44O844K4MDEt44Oi44O844OA44Or6YOoMDJcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyog44Oa44O844K4MDEt44Oi44O844OA44Or6YOoMDNcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyog44Oa44O844K4MDEt44Oi44O844OA44Or6YOoMDRcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV90b2t1c2hva3VfaW5kZXggI3BhZ2UwMS0wMSB7XG4gICAgd2lkdGg6IDIwMnB4O1xuICAgIGhlaWdodDogMTM0cHg7XG4gICAgbGVmdDogNTMycHg7XG4gICAgdG9wOiA2NnB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfdG9rdXNob2t1X2luZGV4IC5tb2RhbC1ib2R5ICNwYWdlMDEtMDEtMDEge1xuICAgIHdpZHRoOiAzNDhweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgbGVmdDogMjYwcHg7XG4gICAgdG9wOiAyMzBweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3Rva3VzaG9rdV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAxLTAxLTAyIHtcbiAgICB3aWR0aDogMzQ4cHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGxlZnQ6IDI2MHB4O1xuICAgIHRvcDogMzA1cHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV90b2t1c2hva3VfaW5kZXggI3BhZ2UwMS0wMiB7XG4gICAgd2lkdGg6IDIxN3B4O1xuICAgIGhlaWdodDogMzMwcHg7XG4gICAgbGVmdDogNzM2cHg7XG4gICAgdG9wOiA2NnB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfdG9rdXNob2t1X2luZGV4IC5tb2RhbC1ib2R5ICNwYWdlMDEtMDItMDEge1xuICAgIHdpZHRoOiAyNThweDtcbiAgICBoZWlnaHQ6IDM5OHB4O1xuICAgIGxlZnQ6IDMwNXB4O1xuICAgIHRvcDogNjBweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3Rva3VzaG9rdV9pbmRleCAjcGFnZTAxLTAzIHtcbiAgICB3aWR0aDogNDgwcHg7XG4gICAgaGVpZ2h0OiAzNDJweDtcbiAgICBsZWZ0OiA0OHB4O1xuICAgIHRvcDogNDI4cHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV90b2t1c2hva3VfaW5kZXggLm1vZGFsLWJvZHkgI3BhZ2UwMS0wMy0wMSB7XG4gICAgd2lkdGg6IDYxMHB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBsZWZ0OiAxMzBweDtcbiAgICB0b3A6IDEwMnB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfdG9rdXNob2t1X2luZGV4IC5tb2RhbC1ib2R5ICNwYWdlMDEtMDMtMDIge1xuICAgIHdpZHRoOiA2MTBweDtcbiAgICBoZWlnaHQ6IDE0NXB4O1xuICAgIGxlZnQ6IDEzMHB4O1xuICAgIHRvcDogMTg4cHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV90b2t1c2hva3VfaW5kZXggLm1vZGFsLWJvZHkgI3BhZ2UwMS0wMy0wMyB7XG4gICAgd2lkdGg6IDYxMHB4O1xuICAgIGhlaWdodDogMTQycHg7XG4gICAgbGVmdDogMTMwcHg7XG4gICAgdG9wOiAzMzNweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3Rva3VzaG9rdV9pbmRleCAjcGFnZTAxLTA0IHtcbiAgICB3aWR0aDogNDI2cHg7XG4gICAgaGVpZ2h0OiAzNDJweDtcbiAgICBsZWZ0OiA1MjdweDtcbiAgICB0b3A6IDQyOHB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfdG9rdXNob2t1X2luZGV4IC5tb2RhbC1ib2R5ICNwYWdlMDEtMDQtMDEge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMjcwcHg7XG4gICAgbGVmdDogMTQ1cHg7XG4gICAgdG9wOiAxMzBweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3Rva3VzaG9rdV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAxLTA0LTAyIHtcbiAgICB3aWR0aDogMjYwcHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIGxlZnQ6IDE0NXB4O1xuICAgIHRvcDogNDMycHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV90b2t1c2hva3VfaW5kZXggLm1vZGFsLWJvZHkgI3BhZ2UwMS0wNC0wMyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIGxlZnQ6IDMzMnB4O1xuICAgIHRvcDogMzY1cHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV90b2t1c2hva3VfaW5kZXggLm1vZGFsLWJvZHkgI3BhZ2UwMS0wNC0wNCB7XG4gICAgd2lkdGg6IDg2cHg7XG4gICAgaGVpZ2h0OiAyMTNweDtcbiAgICBsZWZ0OiA2MzNweDtcbiAgICB0b3A6IDI3M3B4O1xuICB9XG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKiDlgIvkurrooajjga7opovmlrnjgIDnp4Hnq4vlkIjmoLzjgoLjgY4gKi9cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gICNtb2dpc2lrZW5fdGFibGVfc2hpcml0c3VfZ29rYWt1X2luZGV4IHtcbiAgICAvKiDjg5rjg7zjgrgwMS3jg6Ljg7zjg4Djg6vpg6gwMVxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgICAvKiDjg5rjg7zjgrgwMS3jg6Ljg7zjg4Djg6vpg6gwMlxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgICAvKiDjg5rjg7zjgrgwMS3jg6Ljg7zjg4Djg6vpg6gwM1xyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgICAvKiDjg5rjg7zjgrgwMS3jg6Ljg7zjg4Djg6vpg6gwNFxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgICAvKiDjg5rjg7zjgrgwMi3jg6Ljg7zjg4Djg6vpg6gwMVxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgICAvKiDjg5rjg7zjgrgwMi3jg6Ljg7zjg4Djg6vpg6gwMlxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgICAvKiDjg5rjg7zjgrgwMi3jg6Ljg7zjg4Djg6vpg6gwM1xyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3NoaXJpdHN1X2dva2FrdV9pbmRleCAjcGFnZTAxLTAxIHtcbiAgICB3aWR0aDogMzUzcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIGxlZnQ6IDM4OHB4O1xuICAgIHRvcDogNTJweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3NoaXJpdHN1X2dva2FrdV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAxLTAxLTAxIHtcbiAgICB3aWR0aDogODVweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIGxlZnQ6IDYyNXB4O1xuICAgIHRvcDogMTgwcHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV9zaGlyaXRzdV9nb2tha3VfaW5kZXggLm1vZGFsLWJvZHkgI3BhZ2UwMS0wMS0wMiB7XG4gICAgd2lkdGg6IDg1cHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICBsZWZ0OiA3MDdweDtcbiAgICB0b3A6IDE4MHB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfc2hpcml0c3VfZ29rYWt1X2luZGV4ICNwYWdlMDEtMDIge1xuICAgIHdpZHRoOiAyMjRweDtcbiAgICBoZWlnaHQ6IDc4cHg7XG4gICAgbGVmdDogNzQ0cHg7XG4gICAgdG9wOiA1M3B4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfc2hpcml0c3VfZ29rYWt1X2luZGV4IC5tb2RhbC1ib2R5ICNwYWdlMDEtMDItMDEge1xuICAgIHdpZHRoOiA0NTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIGxlZnQ6IDIxMHB4O1xuICAgIHRvcDogMTg1cHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV9zaGlyaXRzdV9nb2tha3VfaW5kZXggI3BhZ2UwMS0wMyB7XG4gICAgd2lkdGg6IDQxM3B4O1xuICAgIGhlaWdodDogMTczcHg7XG4gICAgbGVmdDogMzBweDtcbiAgICB0b3A6IDE2N3B4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfc2hpcml0c3VfZ29rYWt1X2luZGV4IC5tb2RhbC1ib2R5ICNwYWdlMDEtMDMtMDEge1xuICAgIHdpZHRoOiAxMDNweDtcbiAgICBoZWlnaHQ6IDc2cHg7XG4gICAgbGVmdDogNTE4cHg7XG4gICAgdG9wOiAxMDBweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3NoaXJpdHN1X2dva2FrdV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAxLTAzLTAxICsgLnBvcG92ZXIgLnBvcG92ZXItY29udGVudCBzcGFuOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogdXJsKC9jb21tb24vaW1nL21vZ2lzaWtlbi90YWJsZS9iYWNrc2xhc2gucG5nKSByaWdodCBib3R0b20gbm8tcmVwZWF0O1xuICAgIHdpZHRoOiA5cHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgMCAtMnB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfc2hpcml0c3VfZ29rYWt1X2luZGV4IC5tb2RhbC1ib2R5ICNwYWdlMDEtMDMtMDIge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBsZWZ0OiAzNjBweDtcbiAgICB0b3A6IDIxNXB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfc2hpcml0c3VfZ29rYWt1X2luZGV4IC5tb2RhbC1ib2R5ICNwYWdlMDEtMDMtMDMge1xuICAgIHdpZHRoOiA1ODBweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgbGVmdDogNDJweDtcbiAgICB0b3A6IDM3MnB4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfc2hpcml0c3VfZ29rYWt1X2luZGV4IC5tb2RhbC1ib2R5ICNwYWdlMDEtMDMtMDQge1xuICAgIHdpZHRoOiAyMTBweDtcbiAgICBoZWlnaHQ6IDEyOHB4O1xuICAgIGxlZnQ6IDYxN3B4O1xuICAgIHRvcDogMTE1cHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV9zaGlyaXRzdV9nb2tha3VfaW5kZXggI3BhZ2UwMS0wNCB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMjgzcHg7XG4gICAgbGVmdDogODQ4cHg7XG4gICAgdG9wOiAxNDJweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3NoaXJpdHN1X2dva2FrdV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAxLTA0LTAxIHtcbiAgICB3aWR0aDogMjM4cHg7XG4gICAgaGVpZ2h0OiA1NzVweDtcbiAgICBsZWZ0OiAzMTVweDtcbiAgICB0b3A6IDYwcHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV9zaGlyaXRzdV9nb2tha3VfaW5kZXggI3BhZ2UwMi0wMSB7XG4gICAgd2lkdGg6IDQ1MHB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgICBsZWZ0OiAyOTBweDtcbiAgICB0b3A6IDE4cHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV9zaGlyaXRzdV9nb2tha3VfaW5kZXggLm1vZGFsLWJvZHkgI3BhZ2UwMi0wMS0wMSB7XG4gICAgd2lkdGg6IDc4OHB4O1xuICAgIGhlaWdodDogMTE1cHg7XG4gICAgbGVmdDogNDBweDtcbiAgICB0b3A6IDIwM3B4O1xuICB9XG4gICNtb2dpc2lrZW5fdGFibGVfc2hpcml0c3VfZ29rYWt1X2luZGV4ICNwYWdlMDItMDIge1xuICAgIHdpZHRoOiAzMTRweDtcbiAgICBoZWlnaHQ6IDI4OHB4O1xuICAgIGxlZnQ6IDM0M3B4O1xuICAgIHRvcDogODRweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3NoaXJpdHN1X2dva2FrdV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAyLTAyLTAxIHtcbiAgICB3aWR0aDogMTk1cHg7XG4gICAgaGVpZ2h0OiA1OTVweDtcbiAgICBsZWZ0OiA0NzBweDtcbiAgICB0b3A6IDUwcHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV9zaGlyaXRzdV9nb2tha3VfaW5kZXggLm1vZGFsLWJvZHkgI3BhZ2UwMi0wMi0wMiB7XG4gICAgd2lkdGg6IDQycHg7XG4gICAgaGVpZ2h0OiA1OTVweDtcbiAgICBsZWZ0OiA3MTBweDtcbiAgICB0b3A6IDUwcHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV9zaGlyaXRzdV9nb2tha3VfaW5kZXggI3BhZ2UwMi0wMyB7XG4gICAgd2lkdGg6IDMxNHB4O1xuICAgIGhlaWdodDogMzIwcHg7XG4gICAgbGVmdDogMzQzcHg7XG4gICAgdG9wOiAzNzBweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3NoaXJpdHN1X2dva2FrdV9pbmRleCAubW9kYWwtYm9keSAjcGFnZTAyLTAzLTAxIHtcbiAgICB3aWR0aDogMTU1cHg7XG4gICAgaGVpZ2h0OiAzMzVweDtcbiAgICBsZWZ0OiA1NzBweDtcbiAgICB0b3A6IDQ1cHg7XG4gIH1cbiAgI21vZ2lzaWtlbl90YWJsZV9zaGlyaXRzdV9nb2tha3VfaW5kZXggLm1vZGFsLWJvZHkgI3BhZ2UwMi0wMy0wMiB7XG4gICAgd2lkdGg6IDU0MHB4O1xuICAgIGhlaWdodDogMTEwcHg7XG4gICAgbGVmdDogMTYwcHg7XG4gICAgdG9wOiA1MjVweDtcbiAgfVxuICAjbW9naXNpa2VuX3RhYmxlX3NoaXJpdHN1X2dva2FrdV9pbmRleCAjcGFnZTAyLTAzLTAyICsgLnBvcG92ZXIge1xuICAgIG1heC13aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyog5YWF5a6f44GX44Gf5LuY6YyyICovXG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAjbW9naXNpa2VuX2FwcGVuZGl4X2luZGV4IC5leGFtLXR0bC1ibG9jayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICNtb2dpc2lrZW5fYXBwZW5kaXhfaW5kZXggLmV4YW0tdHRsLWJsb2NrIC5idG4tLXNjaGVkdWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDVweDtcbiAgICByaWdodDogMDtcbiAgfVxuICAjbW9naXNpa2VuX2FwcGVuZGl4X2luZGV4IC5hcHBlbmRpeCB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGNkY2RjO1xuICB9XG4gICNtb2dpc2lrZW5fYXBwZW5kaXhfaW5kZXggLmFwcGVuZGl4OjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgI21vZ2lzaWtlbl9hcHBlbmRpeF9pbmRleCAuYXBwZW5kaXhfX3R0bF9faW5uZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAyMzBweDtcbiAgfVxuICAjbW9naXNpa2VuX2FwcGVuZGl4X2luZGV4IC5hcHBlbmRpeF9faW1nIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbiAgI21vZ2lzaWtlbl9hcHBlbmRpeF9pbmRleCAuYXBwZW5kaXhfX2NvbHVtbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIzMHB4O1xuICB9XG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKiDnqbbmpbXjga7op6PoqqwgKi9cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC5rYWlzZXR1IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgLyog44Oi44O844OA44Or6YOo5Z+65pys6Kit5a6aXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAgIC8qIG1vZGFsLWhlYWRlciAqL1xuICAgIC8qIG1vZGFsLWJvZHkgKi9cbiAgICAvKiDjg6Ljg7zjg4Djg6vnlLvlg4/kuIrjga7jg53jg4Pjg5fjgqLjg4Pjg5fpg6hcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyog44Oa44O844K4MDFcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyog44Oa44O844K4MDJcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyog44Oa44O844K4MDNcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyog44Oa44O844K4MDNcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyog44Oa44O844K4MDVcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIH1cbiAgLmthaXNldHUgLmRldGFpbGVkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogNzBweDtcbiAgICBtYXJnaW46IDMwcHggMDtcbiAgICBjb2xvcjogI2RmNDQzNDtcbiAgICBmb250LXNpemU6IDQuMHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG4gIC5rYWlzZXR1IC5kZXRhaWxlZDo6YmVmb3JlIHtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBjb250ZW50OiAnJztcbiAgICBib3JkZXItY29sb3I6ICNmYWUwZGQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDcwcHggMjIwcHggMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG4gIC5rYWlzZXR1IC5wYWdlX2Jsb2NrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmthaXNldHUgLnBhZ2VfYmxvY2sgLm1vZGFsX2FyZWEge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjZTcyMTIxO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjMwLCAzMywgMzMsIDApO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcbiAgfVxuICAua2Fpc2V0dSAucGFnZV9ibG9jayAubW9kYWxfYXJlYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyMzAsIDMzLCAzMywgMC4zKTtcbiAgfVxuICAua2Fpc2V0dSAucGFnZV9ibG9jayAubW9kYWxfYXJlYSBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5rYWlzZXR1IC5tb2RhbC1kaWFsb2cud2lkZSB7XG4gICAgd2lkdGg6IDkwMHB4O1xuICB9XG4gIC5rYWlzZXR1IC5tb2RhbC1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBiYWNrZ3JvdW5kOiAjMTI0ODgzO1xuICB9XG4gIC5rYWlzZXR1IC5jbG9zZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5rYWlzZXR1IC5tb2RhbC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5rYWlzZXR1IC5tb2RhbC1ib2R5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmthaXNldHUgLmJsdWUtYm94IHtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjMjEzZGU3O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDMzLCA2MSwgMjMxLCAwLjMpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDRweDtcbiAgfVxuICAua2Fpc2V0dSAubW9kYWwtYm9keSAubW9kYWwtYm9keS1pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG4gIC5rYWlzZXR1IC5tb2RhbC1ib2R5IC5tb2RhbC1ib2R5LWltZyBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAua2Fpc2V0dSAubW9kYWwtYm9keSAub25fbW9kYWxfYXJlYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICMyMTNkZTc7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZDogcmdiYSgzMywgNjEsIDIzMSwgMC4zKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG4gICAgY3Vyc29yOiBoZWxwO1xuICB9XG4gIC5rYWlzZXR1IC5tb2RhbC1ib2R5IC5vbl9tb2RhbF9hcmVhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDMzLCA2MSwgMjMxLCAwLjEpO1xuICB9XG4gIC5rYWlzZXR1ICNwYWdlMDEtMDEge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbGVmdDogNTBweDtcbiAgICB0b3A6IDM5MHB4O1xuICB9XG4gIC5rYWlzZXR1ICNwYWdlMDEtMDIge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDE5MHB4O1xuICAgIGxlZnQ6IDc0MHB4O1xuICAgIHRvcDogMjEwcHg7XG4gIH1cbiAgLmthaXNldHUgI3BhZ2UwMS0wMyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjkycHg7XG4gICAgbGVmdDogNTBweDtcbiAgICB0b3A6IDg4cHg7XG4gIH1cbiAgLmthaXNldHUgI3BhZ2UwMi0wMSB7XG4gICAgd2lkdGg6IDM5MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBsZWZ0OiA0NXB4O1xuICAgIHRvcDogMTQwcHg7XG4gIH1cbiAgLmthaXNldHUgI3BhZ2UwMi0wMiB7XG4gICAgd2lkdGg6IDQzMHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgICBsZWZ0OiA1MDBweDtcbiAgICB0b3A6IDIwMHB4O1xuICB9XG4gIC5rYWlzZXR1ICNwYWdlMDItMDMge1xuICAgIHdpZHRoOiA0MjVweDtcbiAgICBoZWlnaHQ6IDE3MHB4O1xuICAgIGxlZnQ6IDUwNXB4O1xuICAgIHRvcDogNDMwcHg7XG4gIH1cbiAgLmthaXNldHUgI3BhZ2UwMy0wMSB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICBsZWZ0OiAyNjVweDtcbiAgICB0b3A6IDE3MHB4O1xuICB9XG4gIC5rYWlzZXR1ICNwYWdlMDMtMDIge1xuICAgIHdpZHRoOiAxOTVweDtcbiAgICBoZWlnaHQ6IDIwOHB4O1xuICAgIGxlZnQ6IDQ1cHg7XG4gICAgdG9wOiA0MDBweDtcbiAgfVxuICAua2Fpc2V0dSAjcGFnZTAzLTAzIHtcbiAgICB3aWR0aDogMTk1cHg7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgICBsZWZ0OiA1MjBweDtcbiAgICB0b3A6IDE0NXB4O1xuICB9XG4gIC5rYWlzZXR1ICNwYWdlMDQtMDEge1xuICAgIHdpZHRoOiAyMTBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbGVmdDogMjU1cHg7XG4gICAgdG9wOiAxNjVweDtcbiAgfVxuICAua2Fpc2V0dSAjcGFnZTA0LTAyIHtcbiAgICB3aWR0aDogMjEwcHg7XG4gICAgaGVpZ2h0OiAxMzVweDtcbiAgICBsZWZ0OiAzNXB4O1xuICAgIHRvcDogMjkwcHg7XG4gIH1cbiAgLmthaXNldHUgI3BhZ2UwNC0wMyB7XG4gICAgd2lkdGg6IDE5MHB4O1xuICAgIGhlaWdodDogMjIwcHg7XG4gICAgbGVmdDogMjYwcHg7XG4gICAgdG9wOiAyODBweDtcbiAgfVxuICAua2Fpc2V0dSAjcGFnZTA0LTA0IHtcbiAgICB3aWR0aDogMTk1cHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBsZWZ0OiA3NDBweDtcbiAgICB0b3A6IDQ3MHB4O1xuICB9XG4gIC5rYWlzZXR1ICNwYWdlMDUtMDEge1xuICAgIHdpZHRoOiA0MTBweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbGVmdDogNTBweDtcbiAgICB0b3A6IDI1MnB4O1xuICB9XG4gIC5rYWlzZXR1ICNwYWdlMDUtMDIge1xuICAgIHdpZHRoOiA0MTBweDtcbiAgICBoZWlnaHQ6IDIxMHB4O1xuICAgIGxlZnQ6IDUwcHg7XG4gICAgdG9wOiA0NXB4O1xuICB9XG4gIC5rYWlzZXR1ICNwYWdlMDUtMDMge1xuICAgIHdpZHRoOiA0MTVweDtcbiAgICBoZWlnaHQ6IDI0NXB4O1xuICAgIGxlZnQ6IDUxNXB4O1xuICAgIHRvcDogMTMzcHg7XG4gIH1cbiAgLmthaXNldHUgI3BhZ2UwNS0wNCB7XG4gICAgd2lkdGg6IDQzNXB4O1xuICAgIGhlaWdodDogMjM1cHg7XG4gICAgbGVmdDogNTAwcHg7XG4gICAgdG9wOiA0MDBweDtcbiAgfVxuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyogNeenkeOBruODneOCpOODs+ODiOODgeOCp+ODg+OCryAqL1xuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLnBvaW50X2NoZWNrIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgLyog44Oi44O844OA44Or6YOo5Z+65pys6Kit5a6aXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAgIC8qIHBhZ2VfamFwYW5lc2VcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyogcGFnZV9tYXRoZW1hdGljc1xyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgICAvKiBwYWdlX2VuZ2xpc2hcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyogcGFnZV9zb2NpZXR5XHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAgIC8qIHBhZ2Vfc2NpZW5jZVxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgfVxuICAucG9pbnRfY2hlY2sgLnBhZ2VfYmxvY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAucG9pbnRfY2hlY2sgLnBhZ2VfYmxvY2sgLm1vZGFsX2FyZWEge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjZTcyMTIxO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjMxLCAzMywgMzMsIDAuMik7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gIH1cbiAgLnBvaW50X2NoZWNrIC5wYWdlX2Jsb2NrIC5tb2RhbF9hcmVhIHNwYW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTBweDtcbiAgICBib3R0b206IDEwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICNlNzIxMjE7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggI2ZmZiwgMXB4IC0xcHggMXB4ICNmZmYsIC0xcHggLTFweCAxcHggI2ZmZiwgLTFweCAxcHggMXB4ICNmZmYsIDJweCAycHggMXB4ICNmZmYsIDJweCAtMnB4IDFweCAjZmZmLCAtMnB4IC0ycHggMXB4ICNmZmYsIC0ycHggMnB4IDFweCAjZmZmO1xuICB9XG4gIC5wb2ludF9jaGVjayAucGFnZV9ibG9jayAubW9kYWxfYXJlYSBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5wb2ludF9jaGVjayAubW9kYWwgLm1vZGFsLWRpYWxvZy53aWRlIHtcbiAgICB3aWR0aDogOTAwcHg7XG4gIH1cbiAgLnBvaW50X2NoZWNrIC5tb2RhbCAubW9kYWwtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgYmFja2dyb3VuZDogIzEyNDg4MztcbiAgfVxuICAucG9pbnRfY2hlY2sgLm1vZGFsIC5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLnBvaW50X2NoZWNrIC5tb2RhbCAubW9kYWwtYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8qIOODouODvOODgOODq+eUu+WDj+S4iuOBruODneODg+ODl+OCouODg+ODl+mDqCAqL1xuICB9XG4gIC5wb2ludF9jaGVjayAubW9kYWwgLm1vZGFsLWJvZHkgLm1vZGFsLWJvZHktaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgfVxuICAucG9pbnRfY2hlY2sgLm1vZGFsIC5tb2RhbC1ib2R5IC5tb2RhbC1ib2R5LWltZyBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAucG9pbnRfY2hlY2sgLm1vZGFsIC5tb2RhbC1ib2R5IC5vbl9tb2RhbF9hcmVhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyOiAzcHggc29saWQgIzIxM2RlNztcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDMzLCA2MSwgMjMxLCAwLjMpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcbiAgICBjdXJzb3I6IGhlbHA7XG4gIH1cbiAgLnBvaW50X2NoZWNrIC5tb2RhbCAubW9kYWwtYm9keSAub25fbW9kYWxfYXJlYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgzMywgNjEsIDIzMSwgMC4xKTtcbiAgfVxuICAucG9pbnRfY2hlY2sgI3BhZ2VfamFwYW5lc2VfMDEge1xuICAgIHdpZHRoOiA3ODVweDtcbiAgICBoZWlnaHQ6IDIxMHB4O1xuICAgIGxlZnQ6IDEwMHB4O1xuICAgIHRvcDogMTZweDtcbiAgfVxuICAucG9pbnRfY2hlY2sgI3BhZ2VfamFwYW5lc2VfMDIge1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBoZWlnaHQ6IDE5MHB4O1xuICAgIGxlZnQ6IDcwNXB4O1xuICAgIHRvcDogMjM3cHg7XG4gIH1cbiAgLnBvaW50X2NoZWNrICNwYWdlX2phcGFuZXNlXzAzIHtcbiAgICB3aWR0aDogNTQ3cHg7XG4gICAgaGVpZ2h0OiAxOTRweDtcbiAgICBsZWZ0OiAxNTBweDtcbiAgICB0b3A6IDIzN3B4O1xuICB9XG4gIC5wb2ludF9jaGVjayAjcGFnZV9qYXBhbmVzZV8wNCB7XG4gICAgd2lkdGg6IDEzNXB4O1xuICAgIGhlaWdodDogMjA0cHg7XG4gICAgbGVmdDogMjhweDtcbiAgICB0b3A6IDQ0N3B4O1xuICB9XG4gIC5wb2ludF9jaGVjayAjcGFnZV9qYXBhbmVzZV8wNSB7XG4gICAgd2lkdGg6IDQ5OHB4O1xuICAgIGhlaWdodDogMjA0cHg7XG4gICAgbGVmdDogMjc3cHg7XG4gICAgdG9wOiA0NDdweDtcbiAgfVxuICAucG9pbnRfY2hlY2sgI3BhZ2VfamFwYW5lc2VfMDYge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDIwNHB4O1xuICAgIGxlZnQ6IDc4NXB4O1xuICAgIHRvcDogNDQ3cHg7XG4gIH1cbiAgLnBvaW50X2NoZWNrICNwYWdlX21hdGhlbWF0aWNzXzAxIHtcbiAgICB3aWR0aDogMjI2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIGxlZnQ6IDc0cHg7XG4gICAgdG9wOiAzOTJweDtcbiAgfVxuICAucG9pbnRfY2hlY2sgI3BhZ2VfbWF0aGVtYXRpY3NfMDIge1xuICAgIHdpZHRoOiAxNDJweDtcbiAgICBoZWlnaHQ6IDU1MHB4O1xuICAgIGxlZnQ6IDMwNnB4O1xuICAgIHRvcDogOTBweDtcbiAgfVxuICAucG9pbnRfY2hlY2sgI3BhZ2VfbWF0aGVtYXRpY3NfMDMge1xuICAgIHdpZHRoOiAyMTBweDtcbiAgICBoZWlnaHQ6IDU3MHB4O1xuICAgIGxlZnQ6IDUxOHB4O1xuICAgIHRvcDogODNweDtcbiAgfVxuICAucG9pbnRfY2hlY2sgI3BhZ2VfbWF0aGVtYXRpY3NfMDQge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDU3MHB4O1xuICAgIGxlZnQ6IDczNHB4O1xuICAgIHRvcDogODNweDtcbiAgfVxuICAucG9pbnRfY2hlY2sgI3BhZ2VfZW5nbGlzaF8wMSB7XG4gICAgd2lkdGg6IDIwNHB4O1xuICAgIGhlaWdodDogMTA4cHg7XG4gICAgbGVmdDogMjQ3cHg7XG4gICAgdG9wOiAxNzVweDtcbiAgfVxuICAucG9pbnRfY2hlY2sgI3BhZ2VfZW5nbGlzaF8wMiB7XG4gICAgd2lkdGg6IDMwOHB4O1xuICAgIGhlaWdodDogNTcwcHg7XG4gICAgbGVmdDogNTE4cHg7XG4gICAgdG9wOiA4NXB4O1xuICB9XG4gIC5wb2ludF9jaGVjayAjcGFnZV9lbmdsaXNoXzAzIHtcbiAgICB3aWR0aDogMjc2cHg7XG4gICAgaGVpZ2h0OiA2MnB4O1xuICAgIGxlZnQ6IDU0MHB4O1xuICAgIHRvcDogM3B4O1xuICB9XG4gIC5wb2ludF9jaGVjayAjcGFnZV9lbmdsaXNoXzA0IHtcbiAgICB3aWR0aDogMTAzcHg7XG4gICAgaGVpZ2h0OiA1NzBweDtcbiAgICBsZWZ0OiA4MzRweDtcbiAgICB0b3A6IDg1cHg7XG4gIH1cbiAgLnBvaW50X2NoZWNrICNwYWdlX3NvY2lldHlfMDEge1xuICAgIHdpZHRoOiA0MjBweDtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICAgIGxlZnQ6IDMwcHg7XG4gICAgdG9wOiA1MDhweDtcbiAgfVxuICAucG9pbnRfY2hlY2sgI3BhZ2Vfc29jaWV0eV8wMiB7XG4gICAgd2lkdGg6IDQxOHB4O1xuICAgIGhlaWdodDogNzJweDtcbiAgICBsZWZ0OiA1MThweDtcbiAgICB0b3A6IDVweDtcbiAgfVxuICAucG9pbnRfY2hlY2sgI3BhZ2Vfc2NpZW5jZV8wMSB7XG4gICAgd2lkdGg6IDQxNnB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgbGVmdDogMjZweDtcbiAgICB0b3A6IDcycHg7XG4gIH1cbiAgLnBvaW50X2NoZWNrICNwYWdlX3NjaWVuY2VfMDIge1xuICAgIHdpZHRoOiA0MDhweDtcbiAgICBoZWlnaHQ6IDc3cHg7XG4gICAgbGVmdDogNTI2cHg7XG4gICAgdG9wOiA3cHg7XG4gIH1cbiAgLnBvaW50X2NoZWNrICNwYWdlX3NjaWVuY2VfMDMge1xuICAgIHdpZHRoOiAyNjJweDtcbiAgICBoZWlnaHQ6IDI2MHB4O1xuICAgIGxlZnQ6IDIwOXB4O1xuICAgIHRvcDogMjc4cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzM2cHgpIHtcbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qIOWfuuacrOioreWumiAqL1xuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgYm9keSB7XG4gICAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbiAgfVxuICBib2R5Lm1lbnUtc2hvdyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG4gICN3cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzMgSklTMjAwNCcsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cbiAgLnBjLXZpZXcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBhIHtcbiAgICBjb2xvcjogIzEyNDg4MztcbiAgfVxuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyogaGVhZGVyICovXG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICBoZWFkZXIgLmhlYWRlci1pbm5lci1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogNjBweDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2NvbW1vbi9pbWcvY29tbW9uL2JnX3RleHR1cmUucG5nKSAwIDAgcmVwZWF0O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG4gIGhlYWRlciAuaGVhZGVyLWlubmVyLWl0ZW0gLnVzZXItbmFtZSB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWFyZ2luOiAtM3B4IDAgNXB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG4gIGhlYWRlciAuaGVhZGVyLWlubmVyLWl0ZW0gLmJ0bi1tZW51IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBoZWFkZXIgLmhlYWRlci1pbm5lci1pdGVtIC5idG4tbWVudSAuaWNvbi1iYXJzIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbiAgaGVhZGVyIC5oZWFkZXItaW5uZXItaXRlbSAuaGVhZGVyLWxvZ28ge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG4gIH1cbiAgaGVhZGVyIC5oZWFkZXItaW5uZXItaXRlbSAuaGVhZGVyLWxvZ28gYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIGhlYWRlciAuaGVhZGVyLWlubmVyLWl0ZW0gLmhlYWRlci1sb2dvIGltZyB7XG4gICAgd2lkdGg6IDE4NnB4O1xuICB9XG4gIGhlYWRlciAuaGVhZGVyLWlubmVyLWl0ZW0gLmJ0bi1teXBhZ2UsXG4gIGhlYWRlciAuaGVhZGVyLWlubmVyLWl0ZW0gLmJ0bi1sb2dpbiB7XG4gICAgZmxleDogMCAwIDcwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMjhweDtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDFweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBjb2xvcjogIzEyNDg4MztcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gIH1cbiAgaGVhZGVyIC5idG4tY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgd2lkdGg6IDM0cHg7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgfVxuICAvKiBnbG9iYWwtbmF2XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5nbG9iYWwtbmF2IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAtMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiA2MHB4IDAgMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuODUpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgdHJhbnNpdGlvbjogMC41cyBhbGw7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC5nbG9iYWwtbmF2X19pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICB9XG4gIC5nbG9iYWwtbmF2X19pdGVtOmZpcnN0LW9mLXR5cGUge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIH1cbiAgLmdsb2JhbC1uYXZfX2l0ZW1fX2xpbmsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmdsb2JhbC1uYXZfX2l0ZW1fX2xpbmsgLmljb24tcGVuY2lsLFxuICAuZ2xvYmFsLW5hdl9faXRlbV9fbGluayAuaWNvbi1zZWFyY2gge1xuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgfVxuICAuZ2xvYmFsLW5hdl9faXRlbV9fbGluayAuaWNvbi1hbmdsZS1kb3duIHtcbiAgICByaWdodDogMTVweDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIH1cbiAgLmdsb2JhbC1uYXZfX2l0ZW1fX2xpbmstLWFjY29yZGlvbi5hY3RpdmUgLmljb24tYW5nbGUtZG93bjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxmMTA2JztcbiAgfVxuICAuZ2xvYmFsLW5hdl9fZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmdsb2JhbC1uYXZfX2Ryb3Bkb3duX19zcGZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmdsb2JhbC1uYXZfX2Ryb3Bkb3duX19zcGZsZXggPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICB9XG4gIC5nbG9iYWwtbmF2X19kcm9wZG93bl9faW5uZXIge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG4gIC5nbG9iYWwtbmF2X19kcm9wZG93bl9faW5uZXI6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZzogMCAwIDE1cHg7XG4gIH1cbiAgLmdsb2JhbC1uYXZfX2Ryb3Bkb3duX190aXRsZSB7XG4gICAgbWFyZ2luOiAxNXB4IDIwcHggNXB4O1xuICB9XG4gIC5nbG9iYWwtbmF2X19kcm9wZG93bl9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDVweCAyMHB4IDVweCA0MHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5nbG9iYWwtbmF2X19kcm9wZG93bl9faXRlbTo6YmVmb3JlIHtcbiAgICBsZWZ0OiAyNXB4O1xuICAgIGNvbnRlbnQ6ICctJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIH1cbiAgYm9keS5nbmF2LXNob3cgLmdsb2JhbC1uYXYge1xuICAgIHRvcDogMDtcbiAgfVxuICAvKiBteXBhZ2UtbmF2XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5teXBhZ2UtbmF2IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAtMTAwMCU7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogNjBweCAwIDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjg1KTtcbiAgICB0cmFuc2l0aW9uOiAwLjVzIGFsbDtcbiAgfVxuICAubXlwYWdlLW5hdl9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMTVweCAyMHB4IDE1cHggMzBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICB9XG4gIC5teXBhZ2UtbmF2X19pdGVtIC5pY29uLWFuZ2xlLXJpZ2h0IHtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgfVxuICAubXlwYWdlLW5hdl9faXRlbTpmaXJzdC1vZi10eXBlIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICB9XG4gIGJvZHkubXlwYWdlLXNob3cgLm15cGFnZS1uYXYge1xuICAgIHRvcDogMDtcbiAgfVxuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyogY29udGVudHMgKi9cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC5jb250ZW50cyB7XG4gICAgbWFyZ2luOiAwIDE1cHggMzBweDtcbiAgfVxuICAuY29udGVudHNfX2lubmVyIHtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICB9XG4gIC5jb250ZW50c19faW5uZXIgI21haW4tY29udGVudHMge1xuICAgIG1hcmdpbjogMCAwIDUwcHg7XG4gIH1cbiAgLmxpbmstdW5kZXJsaW5lIHtcbiAgICBjb2xvcjogIzEyNDg4MztcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAuYWNjb3JkaW9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmFjY29yZGlvbi1ibG9jayxcbiAgLmFjY29yZGlvbi1ibG9jay1zcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaWNvbi1zdGFjayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMS41ZW07XG4gICAgaGVpZ2h0OiAxZW07XG4gIH1cbiAgLmljb24tc3RhY2sgPiAqIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKiDmsY7nlKjjgrnjgr/jgqTjg6sgKi9cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiDjg4bjgq3jgrnjg4ggKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5sZWFkIHtcbiAgICBjb2xvcjogIzEyNDg4MztcbiAgICBmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0Jywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIGZvb3RlciBwLFxuICAjc2lkZSBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIGVtIHtcbiAgICBmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0Jywgc2Fucy1zZXJpZjtcbiAgfVxuICBzdHJvbmcge1xuICAgIGNvbG9yOiAjZGUyZTI1O1xuICAgIGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnLCBzYW5zLXNlcmlmO1xuICB9XG4gIC5pbmRlbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gIC5pbmRlbnQgPiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB9XG4gIC5saW5rLXVuZGVybGluZSB7XG4gICAgY29sb3I6ICMxMjQ4ODM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qIOimi+WHuuOBlyAqL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLnR0bDAxIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2NvbW1vbi9pbWcvY29tbW9uL2JnX3Zpc3VhbC5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuICAudHRsMDFfX3RleHQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnO1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG4gIC50dGwwMV9fdGV4dDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10ZXh0KTtcbiAgICBtYXJnaW46IDEwcHggMCAwO1xuICAgIGNvbG9yOiAjNzE5NmJlO1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLFwiIHNhbnMtc2VyaWZcIjtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuICAuanVrdS1zZWFyY2ggLnR0bDAxIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2NvbW1vbi9pbWcvanVrdS1zZWFyY2gvYmdfdmlzdWFsLnBuZyk7XG4gIH1cbiAgLnNjaG9vbC1zZWFyY2ggLnR0bDAxIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2NvbW1vbi9pbWcvc2Nob29sLXNlYXJjaC9iZ192aXN1YWwucG5nKTtcbiAgfVxuICAua25vd2xlZGdlIC50dGwwMSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb21tb24vaW1nL2tub3dsZWRnZS9iZ192aXN1YWwucG5nKTtcbiAgfVxuICAubW9naXNpa2VuIC50dGwwMSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb21tb24vaW1nL21vZ2lzaWtlbi9iZ192aXN1YWwucG5nKTtcbiAgfVxuICAuYXBwbGljYXRpb24gLnR0bDAxIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2NvbW1vbi9pbWcvYXBwbGljYXRpb24vYmdfdmlzdWFsLnBuZyk7XG4gIH1cbiAgLnR0bDAyIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIGNvbG9yOiAjMTI0ODgzO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gIC50dGwwMyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiAjMTI0ODgzO1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZGNkY2RjO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG4gICAgLypcclxuXHQmOjpiZWZvcmUsXHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHRvcDogLTNweDtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0Ym9yZGVyLXRvcC13aWR0aDogM3B4O1xyXG5cdFx0Ym9yZGVyLXRvcC1zdHlsZTogc29saWQ7XHJcblx0fVxyXG5cdCY6OmJlZm9yZSB7XHJcblx0XHR3aWR0aDogMTAwcHg7XHJcblx0XHRib3JkZXItdG9wLWNvbG9yOiAjM2Y5MGJiO1xyXG5cdH1cclxuXHQmOjphZnRlciB7XHJcblx0XHR3aWR0aDogNTBweDtcclxuXHRcdGJvcmRlci10b3AtY29sb3I6ICRiYXNlQ29sb3I7XHJcblx0fVxyXG5cdCovXG4gIH1cbiAgLnR0bDAzLmFjY29yZGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbiAgLnR0bDAzLmFjY29yZGlvbiAuaWNvbi1wbHVzIHtcbiAgICByaWdodDogMTVweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIH1cbiAgLnR0bDAzLmFjY29yZGlvbjpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG4gIC50dGwwMy5hY2NvcmRpb24tLWFjdGl2ZSAuaWNvbi1wbHVzOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDY4XCI7XG4gICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgfVxuICAudHRsMDQge1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RjZGNkYztcbiAgICBjb2xvcjogIzEyNDg4MztcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgfVxuICAudHRsMDQuYWNjb3JkaW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxuICAudHRsMDQuYWNjb3JkaW9uIC5pY29uLXBsdXMge1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgfVxuICAudHRsMDQuYWNjb3JkaW9uOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cbiAgLnR0bDA0LmFjY29yZGlvbi0tYWN0aXZlIC5pY29uLXBsdXM6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNjhcIjtcbiAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICB9XG4gIC50dGwwNC5hY2NvcmRpb24tLWFjdGl2ZSAuaWNvbi1jaGV2cm9uLWRvd24ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xNSUpIHJvdGF0ZSgxODBkZWcpO1xuICAgIHRyYW5zaXRpb246IDAuM3MgYWxsO1xuICB9XG4gIC50dGwwNCAuc3F1YXJlLW51bWJlciB7XG4gICAgZmxleDogMCAwIDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICBiYWNrZ3JvdW5kOiAjMTI0ODgzO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gIH1cbiAgLnR0bDA1IHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGNkY2RjO1xuICAgIGNvbG9yOiAjMGU0NTgwO1xuICAgIGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbiAgLnR0bDA1LmFjY29yZGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC50dGwwNS5hY2NvcmRpb24gLmljb24tcGx1cyB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB9XG4gIC50dGwwNS5hY2NvcmRpb246aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuICAudHRsMDUuYWNjb3JkaW9uLS1hY3RpdmUgLmljb24tcGx1czo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA2OFwiO1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gIH1cbiAgLnR0bDA2IHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIGNvbG9yOiAjZmY5NjAwO1xuICAgIGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qIOOCq+ODqeODoOWItuW+oSAqL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyog6KSH5pWw44Kr44Op44OgXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAuY29sdW1uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuY29sdW1uID4gKiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAuY29sdW1uID4gKiAqIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbHVtbiA+ICogaW1nIHtcbiAgICBvdXRsaW5lOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmNvbHVtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41JTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjUlO1xuICB9XG4gIC5jb2x1bW4yID4gKiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjUlO1xuICAgIHdpZHRoOiA0NyU7XG4gIH1cbiAgLmNvbHVtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMSU7XG4gIH1cbiAgLmNvbHVtbjMgPiAqIHtcbiAgICBtYXJnaW4tbGVmdDogMSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxJTtcbiAgICB3aWR0aDogMzElO1xuICB9XG4gIC5jb2x1bW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41JTtcbiAgfVxuICAuY29sdW1uNCA+ICoge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjUlO1xuICAgIG1hcmdpbi1yaWdodDogMS41JTtcbiAgICB3aWR0aDogNDclO1xuICB9XG4gIC5jb2x1bW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTElO1xuICAgIG1hcmdpbi1yaWdodDogLTElO1xuICB9XG4gIC5jb2x1bW41ID4gKiB7XG4gICAgbWFyZ2luLWxlZnQ6IDElO1xuICAgIG1hcmdpbi1yaWdodDogMSU7XG4gICAgd2lkdGg6IDMxJTtcbiAgfVxuICAuY29sdW1uLW1pZGRpbGUge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmNvbHVtbi1wYW5lbCA+ICoge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RjZGNkYztcbiAgICBib3gtc2hhZG93OiAwIDFweCAwICNlOGU4ZTg7XG4gIH1cbiAgLmNvbHVtbi1wYW5lbCA+ICo6bm90KC5hcnRpY2xlLWJsb2NrKSAqOm5vdChpbWcpOm5vdChhKSB7XG4gICAgbWFyZ2luOiAxMHB4IDE1cHg7XG4gIH1cbiAgLnNwLWNvbHVtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuc3AtY29sdW1uMSA+ICoge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAvKiDluYXmjIflrprjgqvjg6njg6BcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5mbGV4LWNvbHVtbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5mbGV4LWNvbHVtbiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5mbGV4LWNvbHVtbiA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuZmxleC1jb2x1bW4gPiAqIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmZsZXgtY29sdW1uID4gKiAqIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLyog55S75YOP5Zue44KK6L6844G/44Kr44Op44OgXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAuZmxvYXQ6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC5mbG9hdC0tbGVmdCAuZmxvYXRfX2l0ZW0ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCAyMHB4IDIwcHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmZsb2F0LS1sZWZ0IC5mbG9hdF9faXRlbSAqIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmZsb2F0LS1yaWdodCAuZmxvYXRfX2l0ZW0ge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5mbG9hdC0tcmlnaHQgLmZsb2F0X19pdGVtICoge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAvKiBjb2x1bW4tY291bnRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5jb2x1bW4tY291bnQyIHtcbiAgICBjb2x1bW4tY291bnQ6IDI7XG4gIH1cbiAgLmNvbHVtbi1jb3VudDMge1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgfVxuICAuY29sdW1uLWNvdW50NCB7XG4gICAgY29sdW1uLWNvdW50OiA0O1xuICB9XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiDjg6rjgrnjg4ggKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5saXN0IHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIH1cbiAgLmxpc3QgPiAqIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAubGlzdCA+ICo6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDAuN2VtO1xuICAgIGxlZnQ6IDVweDtcbiAgfVxuICAubGlzdC0tY2lyY2xlID4gKjo6YmVmb3JlIHtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIH1cbiAgLmxpc3QtLWJsdWUgPiAqOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICMxMjQ4ODM7XG4gIH1cbiAgLmxpc3QtLWJsYWNrID4gKjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICB9XG4gIC5saXN0LS1kZWNpbWFsIHtcbiAgICBsaXN0LXN0eWxlOiBkZWNpbWFsIG91dHNpZGU7XG4gICAgbWFyZ2luOiAwIDAgMTVweCAyMHB4O1xuICB9XG4gIC5saXN0LS1kZWNpbWFsID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiBib3ggKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5ib3gge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG4gIC5ib3gtLWJvcmRlci13aGl0ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgfVxuICAuYm94LS1ib3JkZXItZ3JheSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RjZGNkYztcbiAgfVxuICAuYm94LS1ib3JkZXItYmx1ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzEyNDg4MztcbiAgfVxuICAuYm94IHA6bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiBpZnJhbWUgKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5pZnJhbWUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5pZnJhbWUgPiBpZnJhbWUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qIHRhYmxlICovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICB0YWJsZSxcbiAgLnRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICB9XG4gIHRhYmxlIHRoLFxuICB0YWJsZSB0ZCxcbiAgLnRhYmxlIHRoLFxuICAudGFibGUgdGQge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICB0YWJsZS0tdGhpbiB0aCxcbiAgdGFibGUtLXRoaW4gdGQsXG4gIC50YWJsZS0tdGhpbiB0aCxcbiAgLnRhYmxlLS10aGluIHRkIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBwYWRkaW5nOiA1cHggNXB4O1xuICB9XG4gIHRhYmxlIHRoLFxuICB0YWJsZSAuYmctZ3JheSxcbiAgLnRhYmxlIHRoLFxuICAudGFibGUgLmJnLWdyYXkge1xuICAgIGJhY2tncm91bmQ6ICNlZmVmZWY7XG4gIH1cbiAgdGFibGUgdGhlYWQgdGgsXG4gIHRhYmxlIC5iZy1ibHVlLFxuICB0YWJsZSAjbWFpbiAudGFibGVsaXN0IC50aDAxLFxuICAudGFibGUgdGhlYWQgdGgsXG4gIC50YWJsZSAuYmctYmx1ZSxcbiAgLnRhYmxlICNtYWluIC50YWJsZWxpc3QgLnRoMDEge1xuICAgIGJhY2tncm91bmQ6ICNkZmVhZmI7XG4gIH1cbiAgLnRhYmxlLXdyYXAge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS13cmFwIHRhYmxlIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cbiAgLnRhYmxlLXdyYXAgdGFibGUgdGgsXG4gIC50YWJsZS13cmFwIHRhYmxlIHRkIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC8qIHRhYmxlLWNvbHVtbjJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC50YWJsZS1jb2x1bW4yIHRoLFxuICAudGFibGUtY29sdW1uMiB0ZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkY2RjZGM7XG4gIH1cbiAgLnRhYmxlLWNvbHVtbjIgdHI6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLyogdGFibGUtd2lkZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLnRhYmxlLXdpZGUge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudGFibGUtd2lkZSB0aCxcbiAgLnRhYmxlLXdpZGUgdGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDVweCA4cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC50YWJsZS13aWRlIHRoIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC50YWJsZS13aWRlIHRoZWFkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIH1cbiAgLnRhYmxlLXdpZGUgdGhlYWQgdGgge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RjZGNkYztcbiAgfVxuICAudGFibGUtd2lkZSB0Ym9keSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC50YWJsZS13aWRlIHRib2R5IHRyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIC0zcHg7XG4gIH1cbiAgLnRhYmxlLXdpZGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0aCxcbiAgLnRhYmxlLXdpZGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RjZGNkYztcbiAgfVxuICAudGFibGUtd2lkZSB0aGVhZCB0aDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXdpZGUgdGJvZHkgdGgge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGNkY2RjO1xuICB9XG4gIC50YWJsZS13aWRlIHRoZWFkIHRoOmxhc3QtY2hpbGQsXG4gIC50YWJsZS13aWRlIHRib2R5IHRkOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGNkY2RjO1xuICB9XG4gIC8qIHRhYmxlLWxpc3RcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC50YWJsZS1saXN0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLWxpc3QgdHIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gIH1cbiAgLnRhYmxlLWxpc3QgdGgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC50YWJsZS1saXN0IHRkIHtcbiAgICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gICAgbWFyZ2luOiAwIDAgMCAyMHB4O1xuICAgIHBhZGRpbmc6IDVweCAwIDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbiAgLyogdGFibGUtaG9yaXpvbnRhbFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLnRhYmxlLWhvcml6b250YWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGNkY2RjO1xuICB9XG4gIC50YWJsZS1ob3Jpem9udGFsIHRoZWFkLFxuICAudGFibGUtaG9yaXpvbnRhbCB0Ym9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICB9XG4gIC50YWJsZS1ob3Jpem9udGFsIHRoZWFkIHRyLFxuICAudGFibGUtaG9yaXpvbnRhbCB0Ym9keSB0ciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC50YWJsZS1ob3Jpem9udGFsIHRoZWFkIHRoLFxuICAudGFibGUtaG9yaXpvbnRhbCB0aGVhZCB0ZCxcbiAgLnRhYmxlLWhvcml6b250YWwgdGJvZHkgdGgsXG4gIC50YWJsZS1ob3Jpem9udGFsIHRib2R5IHRkIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1ob3Jpem9udGFsIHRib2R5IHRkIHtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgfVxuICAvKiBkYXRhLXRhYmxlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAuZGF0YS10YWJsZV9feWVhciB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmRhdGEtdGFibGVfX2dyYWRlIHtcbiAgICB3aWR0aDogMTUlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZGF0YS10YWJsZSB0cjpudGgtY2hpbGQoMm4rMSkgdGQge1xuICAgIGJhY2tncm91bmQ6ICNmOGY4Zjg7XG4gIH1cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qIGJ0biAqL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgfVxuICAuYnRuIFtjbGFzc149XCJpY29uLVwiXTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICB9XG4gIC5idG4gW2NsYXNzXj1cImljb24tXCJdOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgfVxuICAuYnRuLS1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTI0ODgzO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMxMjQ4ODM7XG4gICAgYm94LXNoYWRvdzogMCAycHggMCAjMGIyOTRiO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5idG4tLWJsdWU6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5idG4tLWxpZ2h0LWJsdWUge1xuICAgIGJhY2tncm91bmQ6ICMxYThlYzQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzFhOGVjNDtcbiAgICBib3gtc2hhZG93OiAwIDJweCAwICMxMjYzODk7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmJ0bi0tcmVkIHtcbiAgICBiYWNrZ3JvdW5kOiAjZGUyZTI1O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZTJlMjU7XG4gICAgYm94LXNoYWRvdzogMCAycHggMCAjYTMxOTEyO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5idG4tLW9yYW5nZSB7XG4gICAgYmFja2dyb3VuZDogI2ZmOTYwMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmY5NjAwO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDAgI2JiNTkwMTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAuYnRuLS1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTI0ODgzO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMxMjQ4ODM7XG4gICAgYm94LXNoYWRvdzogMCAycHggMCAjMGIyOTRiO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5idG4tLXllbGxvdyB7XG4gICAgYmFja2dyb3VuZDogI2Y3Y2UxMTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjdjZTExO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDAgI2QyYWYwZTtcbiAgICBjb2xvcjogIzMzMztcbiAgfVxuICAuYnRuLS1ncmF5IHtcbiAgICBiYWNrZ3JvdW5kOiAjZGNkY2RjO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkY2RjZGM7XG4gICAgYm94LXNoYWRvdzogMCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgY29sb3I6ICMzMzM7XG4gIH1cbiAgLmJ0bi0tc20ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1pbi13aWR0aDogaW5oZXJpdDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxuICAuYnRuLS1jaXJjbGUge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5idG4sXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICB9XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiBwYWdlciAqL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLnBhZ2VyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAzMHB4IDAgMDtcbiAgfVxuICAucGFnZXIgbGkge1xuICAgIG1hcmdpbjogMCAzcHggMTBweDtcbiAgfVxuICAucGFnZXIgbGkgKiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogNXB4IDEycHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMTI0ODgzO1xuICAgIGNvbG9yOiAjMTI0ODgzO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgfVxuICAucGFnZXIgbGkgKi5jdXJyZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjMTI0ODgzO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLnBhZ2VyX19wcmV2IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgfVxuICAucGFnZXJfX25leHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyogZm9ybSAqL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLmxhYmVsLW11c3Qge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICByaWdodDogNXB4O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBiYWNrZ3JvdW5kOiAjZjdjZTExO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB9XG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0ge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RjZGNkYztcbiAgICBjb2xvcjogIzMzMztcbiAgICBmb250LWZhbWlseTogXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIEhpcmFnaW5vIEtha3UgR290aGljIFBybywgXCIgc2Fucy1zZXJpZlwiO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICB9XG4gIC50ZXh0YXJlYSB7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6IFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm8sIFwiIHNhbnMtc2VyaWZcIjtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICAuc2VsZWN0Ym94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RjZGNkYztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLnNlbGVjdGJveDo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogNDBweDtcbiAgICBiYWNrZ3JvdW5kOiAjMTI0ODgzO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG4gIC5zZWxlY3Rib3g6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDEzcHg7XG4gICAgY29udGVudDogXCJcXGYxMDdcIjtcbiAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMi4wcmVtO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuICAuc2VsZWN0Ym94IHNlbGVjdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgfVxuICAvKiByYWRpb1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBzcGFuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMCAwIDAgMjVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbiAgLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIHNwYW46OmJlZm9yZSwgLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIHNwYW46OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgY29udGVudDogJyc7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gIC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBzcGFuOjpiZWZvcmUge1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZDJkMmQyO1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cbiAgLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIHNwYW46OmFmdGVyIHtcbiAgICBsZWZ0OiA1cHg7XG4gICAgYmFja2dyb3VuZDogIzEyNDg4MztcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIHNwYW46OmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5yYWRpby5idG4tLWxpZ2h0LWJsdWUgc3BhbiB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAucmFkaW8uYnRuLS1saWdodC1ibHVlIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIHNwYW46OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMWE4ZWM0O1xuICB9XG4gIC5yYWRpby5idG4tLWxpZ2h0LWJsdWU6aG92ZXIgc3BhbiB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAvKiBjaGVja2JveFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAuY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyBzcGFuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCAwIDAgMjVweDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIHNwYW46OmJlZm9yZSwgLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIHNwYW46OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyBzcGFuOjpiZWZvcmUge1xuICAgIGxlZnQ6IDA7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2QyZDJkMjtcbiAgfVxuICAuY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgc3Bhbjo6YWZ0ZXIge1xuICAgIGxlZnQ6IDJweDtcbiAgICBjb250ZW50OiBcIlxcZjAwY1wiO1xuICAgIGNvbG9yOiAjMTI0ODgzO1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAuY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBzcGFuOjphZnRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAuY2hlY2tib3guYnRuLS1ibHVlIHNwYW4ge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qIGZsb3ctdmVydGljYWwgKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5mbG93LXZlcnRpY2FsX19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgMCAzNXB4O1xuICB9XG4gIC5mbG93LXZlcnRpY2FsX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgICBib3R0b206IC0zMHB4O1xuICAgIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG4gICAgY29sb3I6ICMzNTY1OWE7XG4gICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICB9XG4gIC5mbG93LXZlcnRpY2FsX19pdGVtX190aXRsZSB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIH1cbiAgLmZsb3ctdmVydGljYWxfX2l0ZW1fX3RpdGxlLS1iZy1yZWQge1xuICAgIGJhY2tncm91bmQ6ICNkZTJlMjU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCc7XG4gIH1cbiAgLmZsb3ctdmVydGljYWxfX2l0ZW1fX3RleHQge1xuICAgIG1hcmdpbjogMTVweCAwO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiBmbG93LWRpYWdyYW0gKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5mbG93LWRpYWdyYW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgfVxuICAuZmxvdy1kaWFncmFtX19pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMSAwIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXJnaW46IDAgMTRweCAwIDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBjb3VudGVyLWluY3JlbWVudDogZmxvdztcbiAgfVxuICAuZmxvdy1kaWFncmFtX19pdGVtOjpiZWZvcmUsIC5mbG93LWRpYWdyYW1fX2l0ZW06OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAyNXB4IDAgMjVweCAxMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgfVxuICAuZmxvdy1kaWFncmFtX19pdGVtOjpiZWZvcmUge1xuICAgIGxlZnQ6IC0xMHB4O1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbiAgfVxuICAuZmxvdy1kaWFncmFtX19pdGVtOjphZnRlciB7XG4gICAgcmlnaHQ6IC0xMHB4O1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xuICB9XG4gIC5mbG93LWRpYWdyYW1fX2l0ZW06Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZmxvdy1kaWFncmFtX19pdGVtX190ZXh0IHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuICAuZmxvdy1kaWFncmFtX19pdGVtX190ZXh0OjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjZmY5NjAwO1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLFwiIHNhbnMtc2VyaWZcIjtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29udGVudDogXCJTVEVQXCIgY291bnRlcihmbG93KTtcbiAgfVxuICAuZmxvdy1kaWFncmFtX19pdGVtLS1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICMxMjQ4ODM7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmZsb3ctZGlhZ3JhbV9faXRlbS0tYWN0aXZlOjpiZWZvcmUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICMxMjQ4ODM7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzEyNDg4MztcbiAgfVxuICAuZmxvdy1kaWFncmFtX19pdGVtLS1hY3RpdmU6OmFmdGVyIHtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogIzEyNDg4MztcbiAgfVxuICAuZmxvdy1kaWFncmFtX19pdGVtLS1hY3RpdmUgLmZsb3ctZGlhZ3JhbV9faXRlbV9fdGV4dDo6YmVmb3JlIHtcbiAgICBjb2xvcjogI2ZmZjEwMDtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyogbGFiZWwgKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5sYWJlbCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB9XG4gIC5sYWJlbC0tZ3JheSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGNkY2RjO1xuICAgIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG4gICAgY29sb3I6ICMzMzM7XG4gIH1cbiAgLmxhYmVsLS1vcmFuZ2Uge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmOTYwMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmY5NjAwO1xuICB9XG4gIC5sYWJlbC0tYmx1ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTI0ODgzO1xuICAgIGJhY2tncm91bmQ6ICMxMjQ4ODM7XG4gIH1cbiAgLmxhYmVsLS1yZWQge1xuICAgIGJvcmRlci1jb2xvcjogI2RlMmUyNTtcbiAgICBiYWNrZ3JvdW5kOiAjZGUyZTI1O1xuICB9XG4gIC5sYWJlbC0ta29rdXJpdHN1LCAubGFiZWwtLWtvcml0c3UsIC5sYWJlbC0tc2hpcml0c3UsIC5sYWJlbC0tZGFuc2hpLCAubGFiZWwtLWpvc2hpLCAubGFiZWwtLWt5b2dha3Uge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuICAubGFiZWwtLWtva3VyaXRzdSB7XG4gICAgYmFja2dyb3VuZDogIzM3N2FiZTtcbiAgfVxuICAubGFiZWwtLWtvcml0c3Uge1xuICAgIGJhY2tncm91bmQ6ICM4N2MzNDE7XG4gIH1cbiAgLmxhYmVsLS1zaGlyaXRzdSB7XG4gICAgYmFja2dyb3VuZDogI2ZmOTYwMDtcbiAgfVxuICAubGFiZWwtLWRhbnNoaSB7XG4gICAgYmFja2dyb3VuZDogIzRjYjNkNTtcbiAgfVxuICAubGFiZWwtLWpvc2hpIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWE0OTkzO1xuICB9XG4gIC5sYWJlbC0ta3lvZ2FrdSB7XG4gICAgYmFja2dyb3VuZDogIzA3OTc5ODtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyogbGluay1saXN0ICovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAubGluay1saXN0X19pdGVtIHtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkY2RjZGM7XG4gIH1cbiAgLmxpbmstbGlzdF9faXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLmxpbmstbGlzdF9faXRlbV9faW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmxpbmstbGlzdF9faXRlbV9faW5uZXIgPiAqIHtcbiAgICBtYXJnaW46IDAgMTVweCAwIDA7XG4gIH1cbiAgLmxpbmstbGlzdF9faXRlbV9faW5uZXIgLmljb24tY2hldnJvbi1yaWdodCB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGNvbG9yOiAjMTI0ODgzO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgfVxuICAubGluay1saXN0X19pdGVtLS1oYXMtY2hpbGQge1xuICAgIHBhZGRpbmc6IDE1cHggMCAwIDA7XG4gIH1cbiAgLmxpbmstbGlzdF9faXRlbS0taGFzLWNoaWxkID4gLmxpbmstbGlzdF9faXRlbV9faW5uZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmxpbmstbGlzdF9faXRlbSAuYWNjb3JkaW9uLmFjY29yZGlvbi0tYWN0aXZlIC5pY29uLXBsdXM6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNjhcIjtcbiAgfVxuICAubGluay1saXN0LWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZTdlY2YyO1xuICAgIG1hcmdpbjogMCAtNXB4O1xuICB9XG4gIC5saW5rLWxpc3QtaW5uZXJfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDE1cHggNXB4IDE1cHggMTBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZGNkYztcbiAgfVxuICAubGluay1saXN0LWlubmVyX19pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyogZm9vdGVyLW1lbnUgKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5mb290ZXItbWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB9XG4gIC5mb290ZXItbWVudV9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiA5NXB4O1xuICAgIG1hcmdpbjogMTVweCAwIDA7XG4gICAgcGFkZGluZzogMCAwIDEwcHg7XG4gICAgYmFja2dyb3VuZDogIzEyNDg4MztcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzEyNDg4MztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzEyNDg4MztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxuICAuZm9vdGVyLW1lbnVfX2l0ZW06bnRoLWNoaWxkKDJuKzEpIHtcbiAgICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMxMjQ4ODM7XG4gIH1cbiAgLmZvb3Rlci1tZW51X19pdGVtOm50aC1jaGlsZCgybikge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzI2NTg4ZjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMTI0ODgzO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xuICB9XG4gIC5mb290ZXItbWVudV9faXRlbTpudGgtY2hpbGQoLW4rMikge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmZvb3Rlci1tZW51X19pdGVtX19pY29uIHtcbiAgICB0b3A6IC01cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICMzNTY1OWE7XG4gICAgYm94LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgfVxuICAuZm9vdGVyLW1lbnVfX2l0ZW1fX2ljb246OmFmdGVyIHtcbiAgICBib3R0b206IC02cHg7XG4gICAgY29udGVudDogJyc7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzU2NTlhIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAxMHB4IDdweCAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIH1cbiAgLmZvb3Rlci1tZW51X19pdGVtX190ZXh0IHtcbiAgICBmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0JztcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuICAuZm9vdGVyLW1lbnVfX2l0ZW1fX3RleHQ6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtdGV4dCk7XG4gICAgbWFyZ2luOiA1cHggMCAwO1xuICAgIGNvbG9yOiAjNzE5NmJlO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSxcIiBzYW5zLXNlcmlmXCI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qIHRvcGljLXBhdGggKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC50b3BpYy1wYXRoIHtcbiAgICBtYXJnaW46IDAgMCAyNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGNkY2RjO1xuICB9XG4gIC50b3BpYy1wYXRoX19ibG9jayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG4gIC50b3BpYy1wYXRoX19pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC50b3BpYy1wYXRoX19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbjogMCAyMnB4IDAgMDtcbiAgfVxuICAudG9waWMtcGF0aF9faXRlbTpub3QoOmxhc3QtY2hpbGQpOjpiZWZvcmUsIC50b3BpYy1wYXRoX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDIwcHggMCAyMHB4IDExcHg7XG4gIH1cbiAgLnRvcGljLXBhdGhfX2l0ZW06bm90KDpsYXN0LWNoaWxkKTo6YmVmb3JlIHtcbiAgICByaWdodDogLTE1cHg7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNkY2RjZGM7XG4gIH1cbiAgLnRvcGljLXBhdGhfX2l0ZW06bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAtMTRweDtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogI2Y5ZjlmOTtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyogbG9jYWxfbmF2ICovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAubG9jYWwtbmF2IHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RjZGNkYztcbiAgICBib3gtc2hhZG93OiAwIDAgN3B4IHJnYmEoMjE1LCAyMTUsIDIxNSwgMC4zNSk7XG4gIH1cbiAgLmxvY2FsLW5hdl9fdGl0bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMjBweDtcbiAgICBjb2xvcjogIzEyNDg4MztcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbiAgLmxvY2FsLW5hdl9fdGl0bGU6OmJlZm9yZSB7XG4gICAgdG9wOiAwO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgIzEyNDg4MztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICB9XG4gIC5sb2NhbC1uYXZfX3RpdGxlOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogYXR0cihkYXRhLXRleHQpO1xuICAgIG1hcmdpbjogNXB4IDAgMDtcbiAgICBjb2xvcjogIzcxOTZiZTtcbiAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSxcIiBzYW5zLXNlcmlmXCI7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG4gIC5sb2NhbC1uYXZfX2l0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHggMTBweCAxNXB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGNkY2RjO1xuICB9XG4gIC5sb2NhbC1uYXZfX2l0ZW0gLmljb24tYW5nbGUtcmlnaHQge1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGNvbG9yOiAjYTdhN2E3O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgfVxuICAubG9jYWwtbmF2X19pdGVtOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQ6ICM3MTk2YmU7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmxvY2FsLW5hdl9faXRlbTpob3ZlciAuaWNvbi1hbmdsZS1yaWdodCB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qIGxvY2FsLW5hdjIgKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5sb2NhbC1uYXYyIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMxMjQ4ODM7XG4gIH1cbiAgLmxvY2FsLW5hdjJfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICAgIGJhY2tncm91bmQ6ICMxMjQ4ODM7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG4gIC5sb2NhbC1uYXYyX19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTBweCAxNXB4IDEwcHggMTJweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG4gIC5sb2NhbC1uYXYyX19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGNkY2RjO1xuICB9XG4gIC5sb2NhbC1uYXYyX19pdGVtX19pY29uIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzBweDtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIH1cbiAgLmxvY2FsLW5hdjJfX2l0ZW1fX3RleHQge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICB9XG4gIC5sb2NhbC1uYXYyX19pdGVtIC5pY29uLWFuZ2xlLXJpZ2h0IHtcbiAgICBjb2xvcjogIzEyNDg4MztcbiAgfVxuICAubG9jYWwtbmF2Ml9faXRlbTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2NjZTBmMDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiBzaWRlLWJuciAqL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLnNpZGUtYm5yX19pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc2lkZS1ibnJfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxuICAuc2lkZS1ibnJfX2l0ZW0gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyog44GK55Sz6L6844G/Ki9cbiAgLyogdmVudWUtYmxvY2sgKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC52ZW51ZS1ibG9jayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbiAgLnZlbnVlLWJsb2NrOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gIH1cbiAgLnZlbnVlLWJsb2NrX190ZXh0IHtcbiAgICBmbGV4OiAxIDEgNjAlO1xuICB9XG4gIC52ZW51ZS1ibG9ja19fdGV4dF9fbnVtYmVyIHtcbiAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgY29sb3I6ICMxMjQ4ODM7XG4gICAgZm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCc7XG4gICAgZm9udC1zdHlsZTogMS40cmVtO1xuICB9XG4gIC52ZW51ZS1ibG9ja19fdGV4dF9fdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnO1xuICB9XG4gIC52ZW51ZS1ibG9ja19fdGV4dF9fYWNjZXNzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLnZlbnVlLWJsb2NrX190ZXh0X19hY2Nlc3NfX3RleHQge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuICAudmVudWUtYmxvY2tfX2ljb24ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG4gIC52ZW51ZS1ibG9ja19faWNvbl9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBtYXJnaW46IDAgMCAwIDVweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYmFja2dyb3VuZDogI2Y4ZjhmODtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgfVxuICAudmVudWUtYmxvY2tfX2J0biB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgcGFkZGluZzogMTBweCAwIDA7XG4gIH1cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qIOeUs+i+vOWxpeattCAqL1xuICAvKiBoaXN0b3J5LWxpc3QgKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5oaXN0b3J5LWxpc3RfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMTVweCA1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkY2RjZGM7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxuICAuaGlzdG9yeS1saXN0X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAuaGlzdG9yeS1saXN0X19pdGVtX190ZXh0IHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBtYXJnaW46IDAgMTVweCAwIDA7XG4gIH1cbiAgLmhpc3RvcnktbGlzdF9faXRlbV9fdGV4dCA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gIC5oaXN0b3J5LWxpc3RfX2l0ZW1fX3RleHRfX3RpbWUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG4gIC5oaXN0b3J5LWxpc3RfX2l0ZW1fX2J0biB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgbWFyZ2luOiAwIDAgMCAxNXB4O1xuICB9XG4gIC5oaXN0b3J5LWxpc3RfX2l0ZW1fX2J0biBidXR0b25bY2xhc3NePVwiYnRuXCJdIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgfVxuICAuaGlzdG9yeS1saXN0X19pdGVtIC5idG4ge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG4gIC5oaXN0b3J5LWxpc3RfX2l0ZW0gLmJ0bjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuaGlzdG9yeS1saXN0X19pdGVtIC5idG46bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyog55Sz6L685bGl5q2044O744Kt44Oj44Oz44K744Or56K66KqNICovXG4gIC8qIGNvbmZpcm0tY2FuY2VsICovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAuY29uZmlybS1jYW5jZWxfX2xlYWQge1xuICAgIGNvbG9yOiAjMTI0ODgzO1xuICAgIGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbiAgLmNvbmZpcm0tY2FuY2VsX19idG4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIG1hcmdpbjogMTBweCAwIDA7XG4gIH1cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qIOWtpuagoeaknOe0ouODu+aknOe0oue1kOaenOS4gOimpyovXG4gIC8qIHNjaG9vbC1yZXN1bHQtbGlzdCovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAuc2Nob29sLXJlc3VsdC1saXN0IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RjZGNkYztcbiAgfVxuICAuc2Nob29sLXJlc3VsdC1saXN0X19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmc6IDE1cHggNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGNkY2RjO1xuICB9XG4gIC5zY2hvb2wtcmVzdWx0LWxpc3RfX2l0ZW1fX25hbWUge1xuICAgIG9yZGVyOiAxO1xuICAgIGZsZXg6IDAgMCA2MCU7XG4gICAgZm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCc7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbiAgLnNjaG9vbC1yZXN1bHQtbGlzdF9faXRlbV9fYXJlYSB7XG4gICAgb3JkZXI6IDM7XG4gICAgZmxleDogMCAwIDYwJTtcbiAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbiAgLnNjaG9vbC1yZXN1bHQtbGlzdF9faXRlbV9fa3VidW4sIC5zY2hvb2wtcmVzdWx0LWxpc3RfX2l0ZW1fX2hlbnNhY2hpIHtcbiAgICBmbGV4OiAwIDAgNDAlO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG4gIC5zY2hvb2wtcmVzdWx0LWxpc3RfX2l0ZW1fX2t1YnVuOjpiZWZvcmUsIC5zY2hvb2wtcmVzdWx0LWxpc3RfX2l0ZW1fX2hlbnNhY2hpOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogM2VtO1xuICAgIG1hcmdpbjogMCA4cHggMCAwO1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RjZGNkYztcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgfVxuICAuc2Nob29sLXJlc3VsdC1saXN0X19pdGVtX19rdWJ1biB7XG4gICAgb3JkZXI6IDI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5zY2hvb2wtcmVzdWx0LWxpc3RfX2l0ZW1fX2t1YnVuOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICfljLrliIYnO1xuICB9XG4gIC5zY2hvb2wtcmVzdWx0LWxpc3RfX2l0ZW1fX2t1YnVuIC5sYWJlbCB7XG4gICAgbWFyZ2luOiAwIDVweCAwIDA7XG4gIH1cbiAgLnNjaG9vbC1yZXN1bHQtbGlzdF9faXRlbV9faGVuc2FjaGkge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5zY2hvb2wtcmVzdWx0LWxpc3RfX2l0ZW1fX2hlbnNhY2hpOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICflgY/lt67lgKQnO1xuICB9XG4gIC5zY2hvb2wtcmVzdWx0LWxpc3RfX2l0ZW1fX3dlYiB7XG4gICAgb3JkZXI6IDU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gIH1cbiAgLnNjaG9vbC1yZXN1bHQtbGlzdF9faXRlbV9fd2ViIC5idG4ge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyog5aG+5qSc57SiIC9cclxuLyoganVrdS1zZWFyY2gtdGFibGUqL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLmp1a3Utc2VhcmNoLXRhYmxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkY2RjZGM7XG4gIH1cbiAgLmp1a3Utc2VhcmNoLXRhYmxlIHRoZWFkLFxuICAuanVrdS1zZWFyY2gtdGFibGUgdGJvZHkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5qdWt1LXNlYXJjaC10YWJsZSB0ciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmp1a3Utc2VhcmNoLXRhYmxlIHRyIHRoLFxuICAuanVrdS1zZWFyY2gtdGFibGUgdHIgdGQge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLmp1a3Utc2VhcmNoLXRhYmxlIHRoZWFkIHRoLFxuICAuanVrdS1zZWFyY2gtdGFibGUgdGJvZHkgdGgge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG4gIC5qdWt1LXNlYXJjaC10YWJsZSB0Ym9keSB0ZC5udW1iZXIge1xuICAgIGZsZXg6IDAgMCAxNSU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgfVxuICAuanVrdS1zZWFyY2gtdGFibGUgdGJvZHkgdGQuYXJlYSB7XG4gICAgZmxleDogMCAwIDg1JTtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyog5aG+5qSc57Si44CA5qSc57Si44Oc44K/44OzIC9cclxuLyoganVrdS1zZWFyY2gtdGFibGUqL1xuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLnNlYXJjaC1idG4tYmxvY2sge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTVweCAxMHB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxuICAuc2VhcmNoLWJ0bi1ibG9jayA+ICoge1xuICAgIG1hcmdpbjogMCAyJTtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyog5aG+5qSc57Si44O75qSc57Si57WQ5p6c5LiA6KanIC9cclxuLyoganVrdS1yZXN1bHQtbGlzdCovXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAuanVrdS1yZXN1bHQtbGlzdCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkY2RjZGM7XG4gIH1cbiAgLmp1a3UtcmVzdWx0LWxpc3RfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZGNkYztcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICB9XG4gIC5qdWt1LXJlc3VsdC1saXN0X19pdGVtX19uYW1lIHtcbiAgICBmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0Jywgc2Fucy1zZXJpZjtcbiAgfVxuICAuanVrdS1yZXN1bHQtbGlzdF9faXRlbV9fYWRkcmVzcyB7XG4gICAgbWFyZ2luOiA1cHggMCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG4gIC5qdWt1LXJlc3VsdC1saXN0X19pdGVtX190ZWwge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG4gIC5qdWt1LXJlc3VsdC1saXN0X19pdGVtX190ZWw6OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1RFTO+8mic7XG4gIH1cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qIOWtpuagoeaknOe0ouODu2dvb2dsZeODnuODg+ODlyAvXHJcbi8qIG1hcC1jYW12YXMgKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5tYXAtY2FtdmFzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG4gIC5tYXAtY2FtdmFzIGlmcmFtZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyogbW9kYWwgKi9cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICNtb2RhbCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gICNtb2RhbDp0YXJnZXQge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAjbW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgICBwYWRkaW5nOiA0MHB4IDE1cHggMzBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDdweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFczIEpJUzIwMDQnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIH1cbiAgI21vZGFsIC5tb2RhbC1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNXB4O1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cbiAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qIFflkIjmoLzvvY3jgoLjgY7jgajjga/vvJ8gL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLmV4YW0tdHlwZSB7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGNkY2RjO1xuICB9XG4gIC5leGFtLXR5cGVfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5leGFtLXR5cGVfX2lubmVyIC5pY29uLWNoZXZyb24tZG93biB7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gIH1cbiAgLmV4YW0tdHlwZV9faW5uZXIuYWNjb3JkaW9uLS1hY3RpdmUgLmljb24tY2hldnJvbi1kb3duIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG4gIC5leGFtLXR5cGVfX3BsYWNlIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCcgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB9XG4gIC5leGFtLXR5cGVfX3BsYWNlLS10b2t5byB7XG4gICAgYmFja2dyb3VuZDogI2Q5MjMxNztcbiAgfVxuICAuZXhhbS10eXBlX19wbGFjZS0ta2FuYWdhd2Ege1xuICAgIGJhY2tncm91bmQ6ICMxNTg4Yzg7XG4gIH1cbiAgLmV4YW0tdHlwZV9fdHRsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMSAxIDAlO1xuICAgIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgICBwYWRkaW5nOiAwIDE1cHggMCAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbiAgLmV4YW0tdHlwZV9fdHRsX19sZWFkIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuICAuZXhhbS10eXBlX190dGxfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmV4YW0tdHlwZV9fdHRsIC5pY29uLWNoZXZyb24tZG93biB7XG4gICAgcmlnaHQ6IDA7XG4gICAgY29sb3I6ICMxMjQ4ODM7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB9XG4gIC5leGFtLXR5cGVfX2xhYmVsIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXJnaW46IDVweCAwIDA7XG4gICAgcGFkZGluZzogMCAwIDAgNTBweDtcbiAgfVxuICAuZXhhbS10eXBlX19sYWJlbCAubGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbiAgLmV4YW0tdHlwZV9fZGV0YWlsIHtcbiAgICBtYXJnaW46IDIwcHggMCAxMHB4O1xuICB9XG4gIC5leGFtLXR5cGVfX3Rvcml0c3Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMTVweCAwO1xuICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2RjZGNkYztcbiAgfVxuICAuZXhhbS10eXBlX190b3JpdHN1X190ZXh0IHtcbiAgICBjb2xvcjogIzFhOGVjNDtcbiAgICBmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0JyAhaW1wb3J0YW50O1xuICB9XG4gIC5leGFtLXR5cGVfX3Rvcml0c3UgLmljb24tY2hldnJvbi1kb3duIHtcbiAgICBjb2xvcjogIzFhOGVjNDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGFsbDtcbiAgfVxuICAuZXhhbS10eXBlX190b3JpdHN1LmFjY29yZGlvbi0tYWN0aXZlIC5pY29uLWNoZXZyb24tZG93biB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyog5aSP5pyf6Kyb57+SIC9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5sZWN0dXJlLXR5cGUge1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZGNkYztcbiAgfVxuICAubGVjdHVyZS10eXBlX19oZWFkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgfVxuICAubGVjdHVyZS10eXBlX19zZWFzb24ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDNweCAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIH1cbiAgLmxlY3R1cmUtdHlwZV9fc2Vhc29uLS10b2t5byB7XG4gICAgYmFja2dyb3VuZDogI2Q5MjMxNztcbiAgfVxuICAubGVjdHVyZS10eXBlX19zZWFzb24tLWthbmFnYXdhIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTU4OGM4O1xuICB9XG4gIC5sZWN0dXJlLXR5cGVfX3R0bCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICAubGVjdHVyZS10eXBlX190dGxfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmxlY3R1cmUtdHlwZV9fbGFiZWwge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG4gIC5sZWN0dXJlLXR5cGVfX2xhYmVsIC5sYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG4gIC5sZWN0dXJlLXR5cGVfX2RldGFpbCB7XG4gICAgbWFyZ2luOiAzMHB4IDAgMTVweDtcbiAgfVxuICAubGVjdHVyZS10eXBlX19pdGVtIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2JiYjtcbiAgfVxuICAubGVjdHVyZS10eXBlX19pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5sZWN0dXJlLXR5cGVfX2l0ZW1fX3R0bCB7XG4gICAgY29sb3I6ICMwZTQ1ODA7XG4gICAgZm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCc7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICAucGxhY2UtdHlwZSB7XG4gICAgcGFkZGluZzogMCAwIDE1cHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZGNkYztcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG4gIC5wbGFjZS10eXBlX19zZWFzb24ge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCcgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIH1cbiAgLnBsYWNlLXR5cGVfX3NlYXNvbi0temVua2kge1xuICAgIGJhY2tncm91bmQ6ICNmMzk5NDc7XG4gIH1cbiAgLnBsYWNlLXR5cGVfX3NlYXNvbi0tY2h1a2kge1xuICAgIGJhY2tncm91bmQ6ICM5Y2M4MTM7XG4gIH1cbiAgLnBsYWNlLXR5cGVfX3NlYXNvbi0ta29raSB7XG4gICAgYmFja2dyb3VuZDogI2U2MDAxMztcbiAgfVxuICAucGxhY2UtdHlwZV9fc2Vhc29uLS1zYWlzeXUge1xuICAgIGJhY2tncm91bmQ6ICMwMGExZTk7XG4gIH1cbiAgLnBsYWNlLXR5cGVfX2NvbnRlbnQge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gIC5wbGFjZS10eXBlX19jb250ZW50X190dGwge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxuICAucGxhY2UtdHlwZV9fY29udGVudF9fZGF0ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG4gIC5wbGFjZS10eXBlX19jb250ZW50X19kYXRlX19sYWJlbCB7XG4gICAgZmxleDogMCAwIDgwcHg7XG4gIH1cbiAgLnBsYWNlLXR5cGVfX2NvbnRlbnRfX2RhdGVfX2l0ZW0ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIG1hcmdpbjogMCAwIDAgMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAucGxhY2UtdHlwZV9fY29udGVudF9fcHJpY2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5wbGFjZS10eXBlX19jb250ZW50X19wcmljZV9fbGFiZWwge1xuICAgIGZsZXg6IDAgMCA4MHB4O1xuICB9XG4gIC5wbGFjZS10eXBlX19jb250ZW50X19wcmljZV9faXRlbSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgbWFyZ2luOiAwIDAgMCAxNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5wbGFjZS10eXBlX19jb250ZW50X19wcmljZV9faXRlbSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG4gIC5wbGFjZS10eXBlX19idG4ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAucGxhY2UtdHlwZV9fYnRuIC5idG4tLXNtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5wbGFjZS10eXBlX19sYWJlbCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbiAgLnBsYWNlLXR5cGVfX2xhYmVsIC5sYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG4gIC5wbGFjZS10eXBlX19kZXRhaWwge1xuICAgIG1hcmdpbjogMzBweCAwIDE1cHg7XG4gIH1cbiAgLnBsYWNlLXR5cGVfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDEwMHB4O1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjYmJiO1xuICB9XG4gIC5wbGFjZS10eXBlX19pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5wbGFjZS10eXBlX19pdGVtX190dGwge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIGNvbG9yOiAjMGU0NTgwO1xuICAgIGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbiAgLnBsYWNlLXR5cGVfX2l0ZW1fX2J0biB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbiAgLmxlY3R1cmVzLWJvb2tzLS1tYXRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWZmOGZlO1xuICB9XG4gIC5sZWN0dXJlcy1ib29rcy0tZW5nbGlzaCB7XG4gICAgYmFja2dyb3VuZDogI2ZjZWJmMztcbiAgfVxuICAubGVjdHVyZXMtYm9va3MtLWphcGFuZXNlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmVlY2Q0O1xuICB9XG4gIC5sZWN0dXJlcy1ib29rcy0tc29jaWV0eSB7XG4gICAgYmFja2dyb3VuZDogI2YwZWVmNztcbiAgfVxuICAubGVjdHVyZXMtYm9va3MtLXNjaWVuY2Uge1xuICAgIGJhY2tncm91bmQ6ICNlZGY3ZjU7XG4gIH1cbiAgLmxlY3R1cmVzLWJvb2tzX190dGwge1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gIH1cbiAgLmxlY3R1cmVzLWJvb2tzX19zdWItdHRsIHtcbiAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgfVxuICAubGVjdHVyZXMtYm9va3NfX3N1Yi10dGwtLW1hdGgge1xuICAgIGNvbG9yOiAjMDBhM2RmO1xuICB9XG4gIC5sZWN0dXJlcy1ib29rc19fc3ViLXR0bC0tZW5nbGlzaCB7XG4gICAgY29sb3I6ICNlNDAwN2Y7XG4gIH1cbiAgLmxlY3R1cmVzLWJvb2tzX19zdWItdHRsLS1qYXBhbmVzZSB7XG4gICAgY29sb3I6ICNkMTc4MDA7XG4gIH1cbiAgLmxlY3R1cmVzLWJvb2tzX19zdWItdHRsLS1zb2NpZXR5IHtcbiAgICBjb2xvcjogIzgxNzRiNDtcbiAgfVxuICAubGVjdHVyZXMtYm9va3NfX3N1Yi10dGwtLXNjaWVuY2Uge1xuICAgIGNvbG9yOiAjMDBhNDk2O1xuICB9XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiDjgojjgY/jgYLjgovos6rllY8gL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLmZhcV9fcXVlc3Rpb24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gIH1cbiAgLmZhcV9fcXVlc3Rpb25fX3RleHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwIDAgMCAyMnB4O1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG4gIC5mYXFfX3F1ZXN0aW9uX190ZXh0OjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29udGVudDogJ1EnO1xuICAgIGJhY2tncm91bmQ6ICMzZjkwYmI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsXCIgc2Fucy1zZXJpZlwiO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cbiAgLmZhcV9fYW5zd2VyOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gIH1cbiAgLmZhcV9fYW5zd2VyX19pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxuICAuZmFxX19hbnN3ZXJfX2lubmVyOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTVweDtcbiAgICBjb250ZW50OiAnQS4nO1xuICAgIGNvbG9yOiAjZmY5NjAwO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLFwiIHNhbnMtc2VyaWZcIjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyog5paw552A5oOF5aCxIC9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5uZXdzLWxpc3RfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZGNkYztcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gIC5uZXdzLWxpc3RfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGNkY2RjO1xuICB9XG4gIC5uZXdzLWxpc3RfX2l0ZW1fX2RhdGUge1xuICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLm5ld3MtbGlzdF9faXRlbV9fY2F0ZWdvcnkge1xuICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAzcHggMTBweCAxcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5uZXdzLWxpc3RfX2l0ZW1fX2NhdGVnb3J5LS1pbmZvcm1hdGlvbiB7XG4gICAgYmFja2dyb3VuZDogI2ZmYTgwMztcbiAgfVxuICAubmV3cy1saXN0X19pdGVtX19jYXRlZ29yeS0tc2Nob29sIHtcbiAgICBiYWNrZ3JvdW5kOiAjMmE3NGZiO1xuICB9XG4gIC5uZXdzLWxpc3RfX2l0ZW1fX2NhdGVnb3J5LS1zaXRlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDI5ZDkyO1xuICB9XG4gIC5uZXdzLWxpc3RfX2l0ZW1fX3RleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5uZXdzLWVudHJ5LWJsb2NrIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZGNkYztcbiAgfVxuICAubmV3cy1lbnRyeS1ibG9ja19fZGF0ZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCAxMHB4IDEwcHggMDtcbiAgfVxuICAubmV3cy1lbnRyeS1ibG9ja19fY2F0ZWdvcnkge1xuICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAzcHggMTBweCAxcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cbiAgLm5ld3MtZW50cnktYmxvY2tfX2NhdGVnb3J5LS1pbmZvcm1hdGlvbiB7XG4gICAgYmFja2dyb3VuZDogI2ZmYTgwMztcbiAgfVxuICAubmV3cy1lbnRyeS1ibG9ja19fY2F0ZWdvcnktLXNjaG9vbCB7XG4gICAgYmFja2dyb3VuZDogIzJhNzRmYjtcbiAgfVxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyog6Kyb57+S5Lya44GK55Sz6L6844G/IC9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5zZW1pbmFyLWluZm8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgIHBhZGRpbmc6IDEwcHggNDBweCAxMHB4IDE1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbiAgLnNlbWluYXItaW5mbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNlbWluYXItaW5mbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyAuc2VtaW5hci1pbmZvX19yYWRpbyB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIGJhY2tncm91bmQ6ICNmOTA7XG4gIH1cbiAgLnNlbWluYXItaW5mbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyAuc2VtaW5hci1pbmZvX19yYWRpbzo6YmVmb3JlLCAuc2VtaW5hci1pbmZvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIC5zZW1pbmFyLWluZm9fX3JhZGlvOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIH1cbiAgLnNlbWluYXItaW5mbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyAuc2VtaW5hci1pbmZvX19yYWRpbzo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZGNkY2RjO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgLnNlbWluYXItaW5mbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyAuc2VtaW5hci1pbmZvX19yYWRpbzo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAuc2VtaW5hci1pbmZvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgLnNlbWluYXItaW5mb19fcmFkaW86OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogIzEyNDg4MztcbiAgICBib3JkZXItY29sb3I6ICMxMjQ4ODM7XG4gIH1cbiAgLnNlbWluYXItaW5mbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIC5zZW1pbmFyLWluZm9fX3JhZGlvOjphZnRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAuc2VtaW5hci1pbmZvX19jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMCA1cHg7XG4gIH1cbiAgLnNlbWluYXItaW5mb19fY29sdW1uOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnNlbWluYXItaW5mb19fY29sdW1uX19sYWJlbCB7XG4gICAgZmxleDogMCAwIDYwcHg7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgIHBhZGRpbmc6IDNweCAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RjZGNkYztcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbiAgLnNlbWluYXItaW5mb19fY29sdW1uX19sYWJlbC0tYmx1ZSB7XG4gICAgYmFja2dyb3VuZDogIzEyNDg4MztcbiAgICBib3JkZXItY29sb3I6ICMxMjQ4ODM7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLnNlbWluYXItaW5mb19fY29sdW1uX190ZXh0IHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgfVxuICAuc2VtaW5hci1pbmZvX19jb2x1bW5fX3RleHQtLWNvdXJzZSB7XG4gICAgY29sb3I6ICMxMjQ4ODM7XG4gICAgZm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCcsIHNhbnMtc2VyaWY7XG4gIH1cbiAgLnNlbWluYXItaW5mb19fY29sdW1uX190ZXh0OmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gIH1cbiAgLnNlbWluYXItaW5mb19fcHJpY2Uge1xuICAgIG1hcmdpbjogNXB4IDAgMCA3MHB4O1xuICB9XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiDpgY7ljrvllY/lkIjmoLzlr77nrZbmjIflsI4gL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLmJ0bi1yYWRpby13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgfVxuICAuYnRuLXJhZGlvLXdyYXAtLTVjb2x1bW4gLmJ0bi1yYWRpbyB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAuYnRuLXJhZGlvLXdyYXAtLTNjb2x1bW4gLmJ0bi1yYWRpbyB7XG4gICAgd2lkdGg6IDMzLjMlO1xuICB9XG4gIC5idG4tcmFkaW8td3JhcCAuYnRuLXJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYnRuLXJhZGlvLXdyYXAgLmJ0bi1yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBzcGFuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGNkY2RjO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCNmZmZmZmYgMCUsICNmN2Y3ZjcgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KCNmZmZmZmYgMCUsICNmN2Y3ZjcgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCNmZmZmZmYgMCUsICNmN2Y3ZjcgMTAwJSk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gIC5idG4tcmFkaW8td3JhcCAuYnRuLXJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgc3BhbiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoIzEyNDg4MyAwJSwgIzM0NmRhYSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoIzEyNDg4MyAwJSwgIzM0NmRhYSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoIzEyNDg4MyAwJSwgIzM0NmRhYSAxMDAlKTtcbiAgfVxuICAuYnRuLXJhZGlvLXdyYXAgLmJ0bi1yYWRpbzpmaXJzdC1jaGlsZCBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBzcGFuIHtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgfVxuICAuZmxvdy1zdWJqZWN0LXdyYXAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5mbG93LXN1YmplY3Qtd3JhcCAuZmxvdy1zdWJqZWN0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmZsb3ctc3ViamVjdC13cmFwIC5mbG93LXN1YmplY3QgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNjBweDtcbiAgICBwYWRkaW5nOiAwIDAgMTVweDtcbiAgICBjb2xvcjogIzg4ODg4ODtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuICAuZmxvdy1zdWJqZWN0LXdyYXAgLmZsb3ctc3ViamVjdCBsaTpub3QoOmxhc3QtY2hpbGQpOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgYm90dG9tOiA0cHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogNjBweDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2IzYjNiMztcbiAgfVxuICAuZmxvdy1zdWJqZWN0LXdyYXAgLmZsb3ctc3ViamVjdCBsaTo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbjogMCAwIDAgLTVweDtcbiAgICBiYWNrZ3JvdW5kOiAjYjNiM2IzO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgfVxuICAuZmxvdy1zdWJqZWN0LXdyYXAgLmZsb3ctc3ViamVjdF9fYWN0aXZlOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogIzEyNDg4MyAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogM3B4IGRvdWJsZSAjZjlmOWY5O1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gNHB4KSAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiDlhaXoqabmg4XloLHjgIDjgYrjgZfjgonjgZsgL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLm55dXNoaWpvaG8tbGlzdF9faXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGNkY2RjO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbiAgLm55dXNoaWpvaG8tbGlzdF9faXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkY2RjZGM7XG4gIH1cbiAgLm55dXNoaWpvaG8tbGlzdF9faXRlbV9fZGF0ZSB7XG4gICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzEyNDg4MztcbiAgfVxuICAubnl1c2hpam9oby1saXN0X19pdGVtX190ZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubnl1c2hpam9oby1saXN0X19pdGVtX19pY29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiA5NXB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5ueXVzaGlqb2hvLWxpc3RfX2l0ZW1fX2V4Y2VsIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLm55dXNoaWpvaG8tbGlzdF9faXRlbV9fcGRmIHtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyogZm9vdGVyICovXG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICBmb290ZXIge1xuICAgIGJhY2tncm91bmQ6ICMzNzM3Mzc7XG4gICAgLyogcGFnZXRvcFxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyogZm9vdGVyLW5hdlxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyogZm9vdGVyLWxvd2VyXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgfVxuICBmb290ZXIgLnBhZ2V0b3Age1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMTVweDtcbiAgICBib3R0b206IDE1cHg7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2NvbW1vbi9pbWcvY29tbW9uL2JnX3RleHR1cmUucG5nKSAwIDAgcmVwZWF0O1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB9XG4gIGZvb3RlciAucGFnZXRvcF9fbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG4gIGZvb3RlciAucGFnZXRvcF9fbGluayAuaWNvbi1jaGV2cm9uLXVwIHtcbiAgICBtYXJnaW46IDAgMCAwIDA7XG4gIH1cbiAgZm9vdGVyIC5wYWdldG9wX19saW5rX190ZXh0IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIH1cbiAgI3dyYXAuc2Nob29sLXNlYXJjaF9pbmRleCBmb290ZXIgLnBhZ2V0b3AsXG4gICN3cmFwLmp1a3Utc2VhcmNoX2luZGV4IGZvb3RlciAucGFnZXRvcCB7XG4gICAgYm90dG9tOiA5NXB4O1xuICB9XG4gIGZvb3RlciAuZm9vdGVyLW5hdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RjZGNkYztcbiAgfVxuICBmb290ZXIgLmZvb3Rlci1uYXZfX2l0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMxMjQ4ODM7XG4gIH1cbiAgZm9vdGVyIC5mb290ZXItbmF2X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGNkY2RjO1xuICB9XG4gIGZvb3RlciAuZm9vdGVyLW5hdl9faXRlbSAuaWNvbi1hbmdsZS1yaWdodCB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB9XG4gIGZvb3RlciAuZm9vdGVyLWxvd2VyIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICB9XG4gIGZvb3RlciAuZm9vdGVyLWxvd2VyX190YWdsaW5lIHtcbiAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbiAgZm9vdGVyIC5mb290ZXItbG93ZXJfX2FkZHJlc3Mge1xuICAgIG1hcmdpbjogMjBweCAwIDE1cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG4gIGZvb3RlciAuZm9vdGVyLWxvd2VyX19hZGRyZXNzX190ZWwge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG4gIGZvb3RlciAuZm9vdGVyLWxvd2VyX19jb3B5cmlnaHQge1xuICAgIHdpZHRoOiAxMzMlO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43NSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIH1cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qIGluZGV4Lmh0bWwgKi9cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gICNpbmRleCB7XG4gICAgLyogdmlzdWFsXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgICAvKiBleGFtXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgICAvKiBibnJcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAgIC8qIG5ld3NcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICB9XG4gICNpbmRleCAjdmlzdWFsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIDAgNTBweDtcbiAgfVxuICAjaW5kZXggI3Zpc3VhbCAuYnhzbGlkZXIgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjaW5kZXggI3Zpc3VhbCAuYngtcGFnZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogLTIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gICNpbmRleCAjdmlzdWFsIC5ieC1wYWdlciAuYngtcGFnZXItaXRlbSB7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgfVxuICAjaW5kZXggI3Zpc3VhbCAuYngtcGFnZXIgLmJ4LXBhZ2VyLWl0ZW0gLmJ4LXBhZ2VyLWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogNXB4O1xuICAgIGJhY2tncm91bmQ6ICNjMWMxYzE7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIH1cbiAgI2luZGV4ICN2aXN1YWwgLmJ4LXBhZ2VyIC5ieC1wYWdlci1pdGVtIC5ieC1wYWdlci1saW5rLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogIzEyNDg4MztcbiAgfVxuICAjaW5kZXggLmV4YW0ge1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDEwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAjaW5kZXggLmV4YW1fX2lubmVyIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG4gICNpbmRleCAuZXhhbV9fdHRsOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xuICB9XG4gICNpbmRleCAuZXhhbSAuYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIH1cbiAgI2luZGV4IC5ibnJfX2l0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjaW5kZXggLmJucl9faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xuICB9XG4gICNpbmRleCAuYm5yX19pdGVtOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgY29udGVudDogJyc7XG4gICAgYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xOCk7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB9XG4gICNpbmRleCAubmV3cyB7XG4gICAgbWFyZ2luOiAzMHB4IDAgMDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xuICB9XG4gICNpbmRleCAubmV3c19fdHRsX190ZXh0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgcGFkZGluZzogMjBweCAwIDA7XG4gICAgY29sb3I6ICMxMjQ4ODM7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgI2luZGV4IC5uZXdzX190dGxfX3RleHQ6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMTI0ODgzO1xuICB9XG4gICNpbmRleCAubmV3c19fdHRsX190ZXh0OjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogYXR0cihkYXRhLXRleHQpO1xuICAgIG1hcmdpbjogMTBweCAwIDA7XG4gICAgY29sb3I6ICM3MTk2YmU7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG4gICNpbmRleCAubmV3c19fdGFiIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMCAtM3B4IDVweCAwO1xuICB9XG4gICNpbmRleCAubmV3c19fdGFiX19pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA5cHgpIC8gMyk7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIG1hcmdpbjogMCAzcHggMCAwO1xuICAgIGJhY2tncm91bmQ6ICNkYWRhZGE7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAjaW5kZXggLm5ld3NfX3RhYl9faXRlbTo6YWZ0ZXIge1xuICAgIGJvdHRvbTogLTZweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDZweCA2cHggMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIH1cbiAgI2luZGV4IC5uZXdzX190YWJfX2l0ZW0uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAjaW5kZXggLm5ld3NfX3RhYl9faXRlbS5hY3RpdmU6OmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gICNpbmRleCAubmV3c19fdGFiX19pdGVtLS1pbmZvcm1hdGlvbi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmE4MDM7XG4gIH1cbiAgI2luZGV4IC5uZXdzX190YWJfX2l0ZW0tLWluZm9ybWF0aW9uLmFjdGl2ZTo6YWZ0ZXIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmE4MDM7XG4gIH1cbiAgI2luZGV4IC5uZXdzX190YWJfX2l0ZW0tLXNjaG9vbC5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICMyYTc0ZmI7XG4gIH1cbiAgI2luZGV4IC5uZXdzX190YWJfX2l0ZW0tLXNjaG9vbC5hY3RpdmU6OmFmdGVyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjMmE3NGZiO1xuICB9XG4gICNpbmRleCAubmV3c19fdGFiX19pdGVtLS1zaXRlLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogIzAyOWQ5MjtcbiAgfVxuICAjaW5kZXggLm5ld3NfX3RhYl9faXRlbS0tc2l0ZS5hY3RpdmU6OmFmdGVyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjMDI5ZDkyO1xuICB9XG4gICNpbmRleCAubmV3c19fY29udGVudF9faXRlbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjaW5kZXggLm5ld3NfX2NvbnRlbnRfX2l0ZW06bnRoLWNoaWxkKDEpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjaW5kZXggLm5ld3NfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gICNpbmRleCAubmV3c19faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZGNkYztcbiAgfVxuICAjaW5kZXggLm5ld3NfX2l0ZW1fX2RhdGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAjaW5kZXggLm5ld3NfX2l0ZW1fX2NhdGVnb3J5IHtcbiAgICBtYXJnaW46IDAgNXB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAycHggN3B4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAjaW5kZXggLm5ld3NfX2l0ZW1fX2NhdGVnb3J5LS1pbmZvcm1hdGlvbiB7XG4gICAgYmFja2dyb3VuZDogI2ZmYTgwMztcbiAgfVxuICAjaW5kZXggLm5ld3NfX2l0ZW1fX2NhdGVnb3J5LS1zY2hvb2wge1xuICAgIGJhY2tncm91bmQ6ICMyYTc0ZmI7XG4gIH1cbiAgI2luZGV4IC5uZXdzX19pdGVtX19jYXRlZ29yeS0tc2l0ZSB7XG4gICAgYmFja2dyb3VuZDogIzAyOWQ5MjtcbiAgfVxuICAjaW5kZXggLm5ld3NfX2l0ZW1fX3RleHQge1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogIzEyNDg4MztcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAjaW5kZXggLm5ld3NfX2Zvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkY2RjZGM7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qIFflkIjmoLzjgoLjgY7jgIDlhbHpgJogKi9cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC5tb2dpc2lrZW4gLmFwcGVuZGl4IHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkY2RjZGM7XG4gIH1cbiAgLm1vZ2lzaWtlbiAuYXBwZW5kaXg6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLm1vZ2lzaWtlbiAuYXBwZW5kaXhfX3R0bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm1vZ2lzaWtlbiAuYXBwZW5kaXhfX3R0bF9faW5uZXIge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgcGFkZGluZzogMCAwIDAgMTVweDtcbiAgfVxuICAubW9naXNpa2VuIC5hcHBlbmRpeF9fdHRsIC50dGwwNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAubW9naXNpa2VuIC5hcHBlbmRpeF9faW1nIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICB9XG4gIC5tb2dpc2lrZW4gLmFwcGVuZGl4X19sZWFkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5tb2dpc2lrZW4gLmFwcGVuZGl4X19sZWFkIC5sZWFkIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZ2lzaWtlbiAuYXBwZW5kaXggLmljb24tY2hldnJvbi1kb3duIHtcbiAgICBjb2xvcjogIzEyNDg4MztcbiAgfVxuICAubW9naXNpa2VuIC5hcHBlbmRpeF9fY29sdW1uIHtcbiAgICBtYXJnaW46IDIwcHggMCAwO1xuICB9XG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKiBX5ZCI5qC844KC44GO44CA44OI44OD44OXICovXG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyog5bm06ZaT6ZaL5YKs5LqI5a6a44Go5Ye66aGM56+E5ZuyICovXG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyog5YWF5a6f44GX44Gf5LuY6YyyICovXG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAjbW9naXNpa2VuX2FwcGVuZGl4X2luZGV4IC5idG4tLXNjaGVkdWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgI21vZ2lzaWtlbl9hcHBlbmRpeF9pbmRleCAuYXBwZW5kaXgge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZGNkYztcbiAgfVxuICAjbW9naXNpa2VuX2FwcGVuZGl4X2luZGV4IC5hcHBlbmRpeDpmaXJzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAjbW9naXNpa2VuX2FwcGVuZGl4X2luZGV4IC5hcHBlbmRpeF9fdHRsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAjbW9naXNpa2VuX2FwcGVuZGl4X2luZGV4IC5hcHBlbmRpeF9fdHRsX19pbm5lciB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBwYWRkaW5nOiAwIDAgMCAxNXB4O1xuICB9XG4gICNtb2dpc2lrZW5fYXBwZW5kaXhfaW5kZXggLmFwcGVuZGl4X190dGwgLnR0bDA0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gICNtb2dpc2lrZW5fYXBwZW5kaXhfaW5kZXggLmFwcGVuZGl4X19pbWcge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gIH1cbiAgI21vZ2lzaWtlbl9hcHBlbmRpeF9pbmRleCAuYXBwZW5kaXhfX2xlYWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgI21vZ2lzaWtlbl9hcHBlbmRpeF9pbmRleCAuYXBwZW5kaXhfX2xlYWQgLmxlYWQge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAjbW9naXNpa2VuX2FwcGVuZGl4X2luZGV4IC5hcHBlbmRpeCAuaWNvbi1jaGV2cm9uLWRvd24ge1xuICAgIGNvbG9yOiAjMTI0ODgzO1xuICB9XG4gICNtb2dpc2lrZW5fYXBwZW5kaXhfaW5kZXggLmFwcGVuZGl4X19jb2x1bW4ge1xuICAgIG1hcmdpbjogMjBweCAwIDA7XG4gIH1cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qIOeptualteOBruino+iqrCAqL1xuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLmthaXNldHUge1xuICAgIGhlaWdodDogYXV0bztcbiAgICAvKiDjg6Ljg7zjg4Djg6vpg6jln7rmnKzoqK3lrppcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyogbW9kYWwtaGVhZGVyICovXG4gICAgLyogbW9kYWwtYm9keSAqL1xuICAgIC8qIOODouODvOODgOODq+eUu+WDj+S4iuOBruODneODg+ODl+OCouODg+ODl+mDqFxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgICAvKiDjg5rjg7zjgrgwMVxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgICAvKiDjg5rjg7zjgrgwMlxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgICAvKiDjg5rjg7zjgrgwM1xyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgICAvKiDjg5rjg7zjgrgwM1xyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgICAvKiDjg5rjg7zjgrgwNVxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgfVxuICAua2Fpc2V0dSAuZGV0YWlsZWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1hcmdpbjogMzBweCAwO1xuICAgIGNvbG9yOiAjZGY0NDM0O1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbiAgLmthaXNldHUgLmRldGFpbGVkOjpiZWZvcmUge1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJvcmRlci1jb2xvcjogI2ZhZTBkZCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogNTBweCAxMDBweCAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbiAgLmthaXNldHUgLnBhZ2VfYmxvY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAua2Fpc2V0dSAucGFnZV9ibG9jayAubW9kYWxfYXJlYSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICNlNzIxMjE7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyMzAsIDMzLCAzMywgMCk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpO1xuICB9XG4gIC5rYWlzZXR1IC5wYWdlX2Jsb2NrIC5tb2RhbF9hcmVhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIzMCwgMzMsIDMzLCAwLjMpO1xuICB9XG4gIC5rYWlzZXR1IC5wYWdlX2Jsb2NrIC5tb2RhbF9hcmVhIGltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmthaXNldHUgLm1vZGFsLWRpYWxvZy53aWRlIHtcbiAgICB3aWR0aDogOTAwcHg7XG4gIH1cbiAgLmthaXNldHUgLm1vZGFsLWhlYWRlciB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGJhY2tncm91bmQ6ICMxMjQ4ODM7XG4gIH1cbiAgLmthaXNldHUgLmNsb3NlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmthaXNldHUgLm1vZGFsLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmthaXNldHUgLm1vZGFsLWJvZHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAua2Fpc2V0dSAuYmx1ZS1ib3gge1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICMyMTNkZTc7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW46IDAgNXB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMzMsIDYxLCAyMzEsIDAuMyk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogNHB4O1xuICB9XG4gIC5rYWlzZXR1IC5tb2RhbC1ib2R5IC5tb2RhbC1ib2R5LWltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gIH1cbiAgLmthaXNldHUgLm1vZGFsLWJvZHkgLm1vZGFsLWJvZHktaW1nIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5rYWlzZXR1IC5tb2RhbC1ib2R5IC5vbl9tb2RhbF9hcmVhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyOiAzcHggc29saWQgIzIxM2RlNztcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDMzLCA2MSwgMjMxLCAwLjMpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcbiAgICBjdXJzb3I6IGhlbHA7XG4gIH1cbiAgLmthaXNldHUgLm1vZGFsLWJvZHkgLm9uX21vZGFsX2FyZWE6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMzMsIDYxLCAyMzEsIDAuMSk7XG4gIH1cbiAgLmthaXNldHUgI3BhZ2UwMS0wMSB7XG4gICAgd2lkdGg6IDE5MnB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgbGVmdDogMjczcHg7XG4gICAgdG9wOiAxNzJweDtcbiAgfVxuICAua2Fpc2V0dSAjcGFnZTAxLTAyIHtcbiAgICB3aWR0aDogMTg2cHg7XG4gICAgaGVpZ2h0OiAyNjJweDtcbiAgICBsZWZ0OiA2MHB4O1xuICAgIHRvcDogMzk2cHg7XG4gIH1cbiAgLmthaXNldHUgI3BhZ2UwMS0wMyB7XG4gICAgd2lkdGg6IDE4OHB4O1xuICAgIGhlaWdodDogMjE4cHg7XG4gICAgbGVmdDogNTYwcHg7XG4gICAgdG9wOiAyNDhweDtcbiAgfVxuICAua2Fpc2V0dSAjcGFnZTAxLTA0IHtcbiAgICB3aWR0aDogMTg2cHg7XG4gICAgaGVpZ2h0OiAzMzRweDtcbiAgICBsZWZ0OiA3NzRweDtcbiAgICB0b3A6IDEwMnB4O1xuICB9XG4gIC5rYWlzZXR1ICNwYWdlMDItMDEge1xuICAgIHdpZHRoOiAzOTBweDtcbiAgICBoZWlnaHQ6IDU4cHg7XG4gICAgbGVmdDogNjBweDtcbiAgICB0b3A6IDQ1NnB4O1xuICB9XG4gIC5rYWlzZXR1ICNwYWdlMDItMDIge1xuICAgIHdpZHRoOiAzODZweDtcbiAgICBoZWlnaHQ6IDc0cHg7XG4gICAgbGVmdDogNjBweDtcbiAgICB0b3A6IDU0OHB4O1xuICB9XG4gIC5rYWlzZXR1ICNwYWdlMDMtMDEge1xuICAgIHdpZHRoOiAxODZweDtcbiAgICBoZWlnaHQ6IDE3MHB4O1xuICAgIGxlZnQ6IDc2M3B4O1xuICAgIHRvcDogNDU4cHg7XG4gIH1cbiAgLmthaXNldHUgI3BhZ2UwMy0wMiB7XG4gICAgd2lkdGg6IDE4NXB4O1xuICAgIGhlaWdodDogMTY3cHg7XG4gICAgbGVmdDogNzYzcHg7XG4gICAgdG9wOiAxMDRweDtcbiAgfVxuICAua2Fpc2V0dSAjcGFnZTA0LTAxIHtcbiAgICB3aWR0aDogMTg1cHg7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgICBsZWZ0OiAyNzJweDtcbiAgICB0b3A6IDQ4MnB4O1xuICB9XG4gIC5rYWlzZXR1ICNwYWdlMDQtMDIge1xuICAgIHdpZHRoOiAxODhweDtcbiAgICBoZWlnaHQ6IDExOHB4O1xuICAgIGxlZnQ6IDI3MHB4O1xuICAgIHRvcDogMjQ2cHg7XG4gIH1cbiAgLmthaXNldHUgI3BhZ2UwNC0wMyB7XG4gICAgd2lkdGg6IDE5NXB4O1xuICAgIGhlaWdodDogMTg0cHg7XG4gICAgbGVmdDogNzY4cHg7XG4gICAgdG9wOiA0MzZweDtcbiAgfVxuICAua2Fpc2V0dSAjcGFnZTA1LTAxIHtcbiAgICB3aWR0aDogNDE0cHg7XG4gICAgaGVpZ2h0OiAxMjJweDtcbiAgICBsZWZ0OiA1MHB4O1xuICAgIHRvcDogMzE4cHg7XG4gIH1cbiAgLmthaXNldHUgI3BhZ2UwNS0wMiB7XG4gICAgd2lkdGg6IDQxMnB4O1xuICAgIGhlaWdodDogMTg4cHg7XG4gICAgbGVmdDogNTNweDtcbiAgICB0b3A6IDc4cHg7XG4gIH1cbiAgLmthaXNldHUgI3BhZ2UwNS0wMyB7XG4gICAgd2lkdGg6IDM3MHB4O1xuICAgIGhlaWdodDogMTE4cHg7XG4gICAgbGVmdDogODhweDtcbiAgICB0b3A6IDUzOHB4O1xuICB9XG4gIC5rYWlzZXR1ICNwYWdlMDUtMDQge1xuICAgIHdpZHRoOiAzODNweDtcbiAgICBoZWlnaHQ6IDE5MnB4O1xuICAgIGxlZnQ6IDU3OHB4O1xuICAgIHRvcDogMjQ3cHg7XG4gIH1cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qIOips+e0sOWIpeOCpuOCo+ODs+ODieOCpiAqL1xuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLmthaXNldHVfcGFnZSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAvKiBwYWdlX2phcGFuZXNlXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyogcGFnZV9tYXRoZW1hdGljc1xyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAgIC8qIHBhZ2VfZW5nbGlzaFxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAgIC8qIHBhZ2Vfc29jaWV0eVxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAgIC8qIHBhZ2Vfc2NpZW5jZVxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICB9XG4gIC5rYWlzZXR1X3BhZ2UgLnBpY2t1cC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFczIEpJUzIwMDQnLCBzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cbiAgLmthaXNldHVfcGFnZSAucGlja3VwLWNvbnRlbnQgLnBhbmVsIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuICAua2Fpc2V0dV9wYWdlICNwYWdlX2phcGFuZXNlXzAxIHtcbiAgICB3aWR0aDogNzI2cHg7XG4gICAgaGVpZ2h0OiAxOTRweDtcbiAgICBsZWZ0OiA5NXB4O1xuICAgIHRvcDogMTRweDtcbiAgfVxuICAua2Fpc2V0dV9wYWdlICNwYWdlX2phcGFuZXNlXzAyIHtcbiAgICB3aWR0aDogMTcycHg7XG4gICAgaGVpZ2h0OiAxNzlweDtcbiAgICBsZWZ0OiA2NTBweDtcbiAgICB0b3A6IDIyMHB4O1xuICB9XG4gIC5rYWlzZXR1X3BhZ2UgI3BhZ2VfamFwYW5lc2VfMDMge1xuICAgIHdpZHRoOiA1MDlweDtcbiAgICBoZWlnaHQ6IDE3OXB4O1xuICAgIGxlZnQ6IDE0MHB4O1xuICAgIHRvcDogMjIwcHg7XG4gIH1cbiAgLmthaXNldHVfcGFnZSAjcGFnZV9qYXBhbmVzZV8wNCB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGhlaWdodDogMTkwcHg7XG4gICAgbGVmdDogMjNweDtcbiAgICB0b3A6IDQxOHB4O1xuICB9XG4gIC5rYWlzZXR1X3BhZ2UgI3BhZ2VfamFwYW5lc2VfMDUge1xuICAgIHdpZHRoOiA0NTRweDtcbiAgICBoZWlnaHQ6IDE5MHB4O1xuICAgIGxlZnQ6IDI2MHB4O1xuICAgIHRvcDogNDE4cHg7XG4gIH1cbiAgLmthaXNldHVfcGFnZSAjcGFnZV9qYXBhbmVzZV8wNiB7XG4gICAgd2lkdGg6IDk1cHg7XG4gICAgaGVpZ2h0OiAxOTBweDtcbiAgICBsZWZ0OiA3MzBweDtcbiAgICB0b3A6IDQxOHB4O1xuICB9XG4gIC5rYWlzZXR1X3BhZ2UgI3BhZ2VfbWF0aGVtYXRpY3NfMDEge1xuICAgIHdpZHRoOiAyMThweDtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgbGVmdDogNjRweDtcbiAgICB0b3A6IDM2MHB4O1xuICB9XG4gIC5rYWlzZXR1X3BhZ2UgI3BhZ2VfbWF0aGVtYXRpY3NfMDIge1xuICAgIHdpZHRoOiAxMzZweDtcbiAgICBoZWlnaHQ6IDUxNnB4O1xuICAgIGxlZnQ6IDI4M3B4O1xuICAgIHRvcDogODBweDtcbiAgfVxuICAua2Fpc2V0dV9wYWdlICNwYWdlX21hdGhlbWF0aWNzXzAzIHtcbiAgICB3aWR0aDogMTkycHg7XG4gICAgaGVpZ2h0OiA1MTZweDtcbiAgICBsZWZ0OiA0ODNweDtcbiAgICB0b3A6IDgwcHg7XG4gIH1cbiAgLmthaXNldHVfcGFnZSAjcGFnZV9tYXRoZW1hdGljc18wNCB7XG4gICAgd2lkdGg6IDE4OHB4O1xuICAgIGhlaWdodDogNTE2cHg7XG4gICAgbGVmdDogNjgzcHg7XG4gICAgdG9wOiA4MHB4O1xuICB9XG4gIC5rYWlzZXR1X3BhZ2UgI3BhZ2VfZW5nbGlzaF8wMSB7XG4gICAgd2lkdGg6IDE5NHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgbGVmdDogMjI4cHg7XG4gICAgdG9wOiAxNjVweDtcbiAgfVxuICAua2Fpc2V0dV9wYWdlICNwYWdlX2VuZ2xpc2hfMDIge1xuICAgIHdpZHRoOiAyODVweDtcbiAgICBoZWlnaHQ6IDUxNHB4O1xuICAgIGxlZnQ6IDQ4M3B4O1xuICAgIHRvcDogODBweDtcbiAgfVxuICAua2Fpc2V0dV9wYWdlICNwYWdlX2VuZ2xpc2hfMDMge1xuICAgIHdpZHRoOiAyNTZweDtcbiAgICBoZWlnaHQ6IDYycHg7XG4gICAgbGVmdDogNTAycHg7XG4gICAgdG9wOiAwcHg7XG4gIH1cbiAgLmthaXNldHVfcGFnZSAjcGFnZV9lbmdsaXNoXzA0IHtcbiAgICB3aWR0aDogOThweDtcbiAgICBoZWlnaHQ6IDUxNnB4O1xuICAgIGxlZnQ6IDc3M3B4O1xuICAgIHRvcDogODBweDtcbiAgfVxuICAua2Fpc2V0dV9wYWdlICNwYWdlX3NvY2lldHlfMDEge1xuICAgIHdpZHRoOiAzODhweDtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICAgIGxlZnQ6IDMwcHg7XG4gICAgdG9wOiA0NzJweDtcbiAgfVxuICAua2Fpc2V0dV9wYWdlICNwYWdlX3NvY2lldHlfMDIge1xuICAgIHdpZHRoOiAzODhweDtcbiAgICBoZWlnaHQ6IDY2cHg7XG4gICAgbGVmdDogNDgwcHg7XG4gICAgdG9wOiA0cHg7XG4gIH1cbiAgLmthaXNldHVfcGFnZSAjcGFnZV9zY2llbmNlXzAxIHtcbiAgICB3aWR0aDogMzkwcHg7XG4gICAgaGVpZ2h0OiAxODhweDtcbiAgICBsZWZ0OiAyNHB4O1xuICAgIHRvcDogNjVweDtcbiAgfVxuICAua2Fpc2V0dV9wYWdlICNwYWdlX3NjaWVuY2VfMDIge1xuICAgIHdpZHRoOiAzODBweDtcbiAgICBoZWlnaHQ6IDc0cHg7XG4gICAgbGVmdDogNDkwcHg7XG4gICAgdG9wOiA4cHg7XG4gIH1cbiAgLmthaXNldHVfcGFnZSAjcGFnZV9zY2llbmNlXzAzIHtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgaGVpZ2h0OiAyNDRweDtcbiAgICBsZWZ0OiAxOTJweDtcbiAgICB0b3A6IDI1NnB4O1xuICB9XG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKiA156eR44Gu44Od44Kk44Oz44OI44OB44Kn44OD44KvICovXG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAucG9pbnRfY2hlY2sge1xuICAgIGhlaWdodDogYXV0bztcbiAgICAvKiDjg6Ljg7zjg4Djg6vpg6jln7rmnKzoqK3lrppcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyogbW9kYWwtaGVhZGVyICovXG4gICAgLyogbW9kYWwtYm9keSAqL1xuICAgIC8qIOODouODvOODgOODq+eUu+WDj+S4iuOBruODneODg+ODl+OCouODg+ODl+mDqFxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgICAvKiDjg5rjg7zjgrgwMVxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgICAvKiDjg5rjg7zjgrgwMlxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgICAvKiDjg5rjg7zjgrgwM1xyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgICAvKiDjg5rjg7zjgrgwM1xyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgICAvKiDjg5rjg7zjgrgwNVxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgfVxuICAucG9pbnRfY2hlY2sgLmRldGFpbGVkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXJnaW46IDMwcHggMDtcbiAgICBjb2xvcjogI2RmNDQzNDtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG4gIC5wb2ludF9jaGVjayAuZGV0YWlsZWQ6OmJlZm9yZSB7XG4gICAgei1pbmRleDogLTE7XG4gICAgY29udGVudDogJyc7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmFlMGRkIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiA1MHB4IDEwMHB4IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxuICAucG9pbnRfY2hlY2sgLnBhZ2VfYmxvY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAucG9pbnRfY2hlY2sgLnBhZ2VfYmxvY2sgLm1vZGFsX2FyZWEge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjZTcyMTIxO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjMwLCAzMywgMzMsIDApO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcbiAgfVxuICAucG9pbnRfY2hlY2sgLnBhZ2VfYmxvY2sgLm1vZGFsX2FyZWE6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjMwLCAzMywgMzMsIDAuMyk7XG4gIH1cbiAgLnBvaW50X2NoZWNrIC5wYWdlX2Jsb2NrIC5tb2RhbF9hcmVhIGltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnBvaW50X2NoZWNrIC5tb2RhbC1kaWFsb2cud2lkZSB7XG4gICAgd2lkdGg6IDkwMHB4O1xuICB9XG4gIC5wb2ludF9jaGVjayAubW9kYWwtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgYmFja2dyb3VuZDogIzEyNDg4MztcbiAgfVxuICAucG9pbnRfY2hlY2sgLmNsb3NlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLnBvaW50X2NoZWNrIC5tb2RhbC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5wb2ludF9jaGVjayAubW9kYWwtYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5wb2ludF9jaGVjayAuYmx1ZS1ib3gge1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICMyMTNkZTc7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW46IDAgNXB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMzMsIDYxLCAyMzEsIDAuMyk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogNHB4O1xuICB9XG4gIC5wb2ludF9jaGVjayAubW9kYWwtYm9keSAubW9kYWwtYm9keS1pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG4gIC5wb2ludF9jaGVjayAubW9kYWwtYm9keSAubW9kYWwtYm9keS1pbWcgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnBvaW50X2NoZWNrIC5tb2RhbC1ib2R5IC5vbl9tb2RhbF9hcmVhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyOiAzcHggc29saWQgIzIxM2RlNztcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDMzLCA2MSwgMjMxLCAwLjMpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcbiAgICBjdXJzb3I6IGhlbHA7XG4gIH1cbiAgLnBvaW50X2NoZWNrIC5tb2RhbC1ib2R5IC5vbl9tb2RhbF9hcmVhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDMzLCA2MSwgMjMxLCAwLjEpO1xuICB9XG4gIC5wb2ludF9jaGVjayAjcGFnZTAxLTAxIHtcbiAgICB3aWR0aDogMTkycHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBsZWZ0OiAyNzNweDtcbiAgICB0b3A6IDE3MnB4O1xuICB9XG4gIC5wb2ludF9jaGVjayAjcGFnZTAxLTAyIHtcbiAgICB3aWR0aDogMTg2cHg7XG4gICAgaGVpZ2h0OiAyNjJweDtcbiAgICBsZWZ0OiA2MHB4O1xuICAgIHRvcDogMzk2cHg7XG4gIH1cbiAgLnBvaW50X2NoZWNrICNwYWdlMDEtMDMge1xuICAgIHdpZHRoOiAxODhweDtcbiAgICBoZWlnaHQ6IDIxOHB4O1xuICAgIGxlZnQ6IDU2MHB4O1xuICAgIHRvcDogMjQ4cHg7XG4gIH1cbiAgLnBvaW50X2NoZWNrICNwYWdlMDEtMDQge1xuICAgIHdpZHRoOiAxODZweDtcbiAgICBoZWlnaHQ6IDMzNHB4O1xuICAgIGxlZnQ6IDc3NHB4O1xuICAgIHRvcDogMTAycHg7XG4gIH1cbiAgLnBvaW50X2NoZWNrICNwYWdlMDItMDEge1xuICAgIHdpZHRoOiAzOTBweDtcbiAgICBoZWlnaHQ6IDU4cHg7XG4gICAgbGVmdDogNjBweDtcbiAgICB0b3A6IDQ1NnB4O1xuICB9XG4gIC5wb2ludF9jaGVjayAjcGFnZTAyLTAyIHtcbiAgICB3aWR0aDogMzg2cHg7XG4gICAgaGVpZ2h0OiA3NHB4O1xuICAgIGxlZnQ6IDYwcHg7XG4gICAgdG9wOiA1NDhweDtcbiAgfVxuICAucG9pbnRfY2hlY2sgI3BhZ2UwMy0wMSB7XG4gICAgd2lkdGg6IDE4NnB4O1xuICAgIGhlaWdodDogMTcwcHg7XG4gICAgbGVmdDogNzYzcHg7XG4gICAgdG9wOiA0NThweDtcbiAgfVxuICAucG9pbnRfY2hlY2sgI3BhZ2UwMy0wMiB7XG4gICAgd2lkdGg6IDE4NXB4O1xuICAgIGhlaWdodDogMTY3cHg7XG4gICAgbGVmdDogNzYzcHg7XG4gICAgdG9wOiAxMDRweDtcbiAgfVxuICAucG9pbnRfY2hlY2sgI3BhZ2UwNC0wMSB7XG4gICAgd2lkdGg6IDE4NXB4O1xuICAgIGhlaWdodDogMTgwcHg7XG4gICAgbGVmdDogMjcycHg7XG4gICAgdG9wOiA0ODJweDtcbiAgfVxuICAucG9pbnRfY2hlY2sgI3BhZ2UwNC0wMiB7XG4gICAgd2lkdGg6IDE4OHB4O1xuICAgIGhlaWdodDogMTE4cHg7XG4gICAgbGVmdDogMjcwcHg7XG4gICAgdG9wOiAyNDZweDtcbiAgfVxuICAucG9pbnRfY2hlY2sgI3BhZ2UwNC0wMyB7XG4gICAgd2lkdGg6IDE5NXB4O1xuICAgIGhlaWdodDogMTg0cHg7XG4gICAgbGVmdDogNzY4cHg7XG4gICAgdG9wOiA0MzZweDtcbiAgfVxuICAucG9pbnRfY2hlY2sgI3BhZ2UwNS0wMSB7XG4gICAgd2lkdGg6IDQxNHB4O1xuICAgIGhlaWdodDogMTIycHg7XG4gICAgbGVmdDogNTBweDtcbiAgICB0b3A6IDMxOHB4O1xuICB9XG4gIC5wb2ludF9jaGVjayAjcGFnZTA1LTAyIHtcbiAgICB3aWR0aDogNDEycHg7XG4gICAgaGVpZ2h0OiAxODhweDtcbiAgICBsZWZ0OiA1M3B4O1xuICAgIHRvcDogNzhweDtcbiAgfVxuICAucG9pbnRfY2hlY2sgI3BhZ2UwNS0wMyB7XG4gICAgd2lkdGg6IDM3MHB4O1xuICAgIGhlaWdodDogMTE4cHg7XG4gICAgbGVmdDogODhweDtcbiAgICB0b3A6IDUzOHB4O1xuICB9XG4gIC5wb2ludF9jaGVjayAjcGFnZTA1LTA0IHtcbiAgICB3aWR0aDogMzgzcHg7XG4gICAgaGVpZ2h0OiAxOTJweDtcbiAgICBsZWZ0OiA1NzhweDtcbiAgICB0b3A6IDI0N3B4O1xuICB9XG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKiDoqbPntLDliKXjgqbjgqPjg7Pjg4njgqYgKi9cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC5wb2ludF9jaGVja19wYWdlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIC8qIHBhZ2VfamFwYW5lc2VcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgICAvKiBwYWdlX21hdGhlbWF0aWNzXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyogcGFnZV9lbmdsaXNoXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyogcGFnZV9zb2NpZXR5XHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gICAgLyogcGFnZV9zY2llbmNlXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIH1cbiAgLnBvaW50X2NoZWNrX3BhZ2UgLnBpY2t1cC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFczIEpJUzIwMDQnLCBzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cbiAgLnBvaW50X2NoZWNrX3BhZ2UgLnBpY2t1cC1jb250ZW50IC5wYW5lbCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbiAgLnBvaW50X2NoZWNrX3BhZ2UgI3BhZ2VfamFwYW5lc2VfMDEge1xuICAgIHdpZHRoOiA3MjZweDtcbiAgICBoZWlnaHQ6IDE5NHB4O1xuICAgIGxlZnQ6IDk1cHg7XG4gICAgdG9wOiAxNHB4O1xuICB9XG4gIC5wb2ludF9jaGVja19wYWdlICNwYWdlX2phcGFuZXNlXzAyIHtcbiAgICB3aWR0aDogMTcycHg7XG4gICAgaGVpZ2h0OiAxNzlweDtcbiAgICBsZWZ0OiA2NTBweDtcbiAgICB0b3A6IDIyMHB4O1xuICB9XG4gIC5wb2ludF9jaGVja19wYWdlICNwYWdlX2phcGFuZXNlXzAzIHtcbiAgICB3aWR0aDogNTA5cHg7XG4gICAgaGVpZ2h0OiAxNzlweDtcbiAgICBsZWZ0OiAxNDBweDtcbiAgICB0b3A6IDIyMHB4O1xuICB9XG4gIC5wb2ludF9jaGVja19wYWdlICNwYWdlX2phcGFuZXNlXzA0IHtcbiAgICB3aWR0aDogMTMwcHg7XG4gICAgaGVpZ2h0OiAxOTBweDtcbiAgICBsZWZ0OiAyM3B4O1xuICAgIHRvcDogNDE4cHg7XG4gIH1cbiAgLnBvaW50X2NoZWNrX3BhZ2UgI3BhZ2VfamFwYW5lc2VfMDUge1xuICAgIHdpZHRoOiA0NTRweDtcbiAgICBoZWlnaHQ6IDE5MHB4O1xuICAgIGxlZnQ6IDI2MHB4O1xuICAgIHRvcDogNDE4cHg7XG4gIH1cbiAgLnBvaW50X2NoZWNrX3BhZ2UgI3BhZ2VfamFwYW5lc2VfMDYge1xuICAgIHdpZHRoOiA5NXB4O1xuICAgIGhlaWdodDogMTkwcHg7XG4gICAgbGVmdDogNzMwcHg7XG4gICAgdG9wOiA0MThweDtcbiAgfVxuICAucG9pbnRfY2hlY2tfcGFnZSAjcGFnZV9tYXRoZW1hdGljc18wMSB7XG4gICAgd2lkdGg6IDIxOHB4O1xuICAgIGhlaWdodDogNDJweDtcbiAgICBsZWZ0OiA2NHB4O1xuICAgIHRvcDogMzYwcHg7XG4gIH1cbiAgLnBvaW50X2NoZWNrX3BhZ2UgI3BhZ2VfbWF0aGVtYXRpY3NfMDIge1xuICAgIHdpZHRoOiAxMzZweDtcbiAgICBoZWlnaHQ6IDUxNnB4O1xuICAgIGxlZnQ6IDI4M3B4O1xuICAgIHRvcDogODBweDtcbiAgfVxuICAucG9pbnRfY2hlY2tfcGFnZSAjcGFnZV9tYXRoZW1hdGljc18wMyB7XG4gICAgd2lkdGg6IDE5MnB4O1xuICAgIGhlaWdodDogNTE2cHg7XG4gICAgbGVmdDogNDgzcHg7XG4gICAgdG9wOiA4MHB4O1xuICB9XG4gIC5wb2ludF9jaGVja19wYWdlICNwYWdlX21hdGhlbWF0aWNzXzA0IHtcbiAgICB3aWR0aDogMTg4cHg7XG4gICAgaGVpZ2h0OiA1MTZweDtcbiAgICBsZWZ0OiA2ODNweDtcbiAgICB0b3A6IDgwcHg7XG4gIH1cbiAgLnBvaW50X2NoZWNrX3BhZ2UgI3BhZ2VfZW5nbGlzaF8wMSB7XG4gICAgd2lkdGg6IDE5NHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgbGVmdDogMjI4cHg7XG4gICAgdG9wOiAxNjVweDtcbiAgfVxuICAucG9pbnRfY2hlY2tfcGFnZSAjcGFnZV9lbmdsaXNoXzAyIHtcbiAgICB3aWR0aDogMjg1cHg7XG4gICAgaGVpZ2h0OiA1MTRweDtcbiAgICBsZWZ0OiA0ODNweDtcbiAgICB0b3A6IDgwcHg7XG4gIH1cbiAgLnBvaW50X2NoZWNrX3BhZ2UgI3BhZ2VfZW5nbGlzaF8wMyB7XG4gICAgd2lkdGg6IDI1NnB4O1xuICAgIGhlaWdodDogNjJweDtcbiAgICBsZWZ0OiA1MDJweDtcbiAgICB0b3A6IDBweDtcbiAgfVxuICAucG9pbnRfY2hlY2tfcGFnZSAjcGFnZV9lbmdsaXNoXzA0IHtcbiAgICB3aWR0aDogOThweDtcbiAgICBoZWlnaHQ6IDUxNnB4O1xuICAgIGxlZnQ6IDc3M3B4O1xuICAgIHRvcDogODBweDtcbiAgfVxuICAucG9pbnRfY2hlY2tfcGFnZSAjcGFnZV9zb2NpZXR5XzAxIHtcbiAgICB3aWR0aDogMzg4cHg7XG4gICAgaGVpZ2h0OiAxMzBweDtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIHRvcDogNDcycHg7XG4gIH1cbiAgLnBvaW50X2NoZWNrX3BhZ2UgI3BhZ2Vfc29jaWV0eV8wMiB7XG4gICAgd2lkdGg6IDM4OHB4O1xuICAgIGhlaWdodDogNjZweDtcbiAgICBsZWZ0OiA0ODBweDtcbiAgICB0b3A6IDRweDtcbiAgfVxuICAucG9pbnRfY2hlY2tfcGFnZSAjcGFnZV9zY2llbmNlXzAxIHtcbiAgICB3aWR0aDogMzkwcHg7XG4gICAgaGVpZ2h0OiAxODhweDtcbiAgICBsZWZ0OiAyNHB4O1xuICAgIHRvcDogNjVweDtcbiAgfVxuICAucG9pbnRfY2hlY2tfcGFnZSAjcGFnZV9zY2llbmNlXzAyIHtcbiAgICB3aWR0aDogMzgwcHg7XG4gICAgaGVpZ2h0OiA3NHB4O1xuICAgIGxlZnQ6IDQ5MHB4O1xuICAgIHRvcDogOHB4O1xuICB9XG4gIC5wb2ludF9jaGVja19wYWdlICNwYWdlX3NjaWVuY2VfMDMge1xuICAgIHdpZHRoOiAyMjBweDtcbiAgICBoZWlnaHQ6IDI0NHB4O1xuICAgIGxlZnQ6IDE5MnB4O1xuICAgIHRvcDogMjU2cHg7XG4gIH1cbn1cblxuLyogcG9zaXRpb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS1wb3MtcyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuLnUtcG9zLWEge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnUtcG9zLXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuLnUtcG9zLWYge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cblxuLnUtdC1hIHtcbiAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi51LXQtMCB7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4udS1yLWEge1xuICByaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4udS1yLTAge1xuICByaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4udS1iLWEge1xuICBib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnUtYi0wIHtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi51LWwtYSB7XG4gIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnUtbC0wIHtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4udS16LWEge1xuICB6LWluZGV4OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi51LXotMCB7XG4gIHotaW5kZXg6IDAgIWltcG9ydGFudDtcbn1cblxuLnUtei0xIHtcbiAgei1pbmRleDogMSAhaW1wb3J0YW50O1xufVxuXG4udS16LTIge1xuICB6LWluZGV4OiAyICFpbXBvcnRhbnQ7XG59XG5cbi51LXotMyB7XG4gIHotaW5kZXg6IDMgIWltcG9ydGFudDtcbn1cblxuLnUtei00IHtcbiAgei1pbmRleDogNCAhaW1wb3J0YW50O1xufVxuXG4udS16LTUge1xuICB6LWluZGV4OiA1ICFpbXBvcnRhbnQ7XG59XG5cbi51LXotNiB7XG4gIHotaW5kZXg6IDYgIWltcG9ydGFudDtcbn1cblxuLnUtei05OTk5IHtcbiAgei1pbmRleDogOTk5OSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzZweCkge1xuICAudS1zcC1wb3MtcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXBvcy1hIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wb3MtciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcG9zLWYge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXQtYSB7XG4gICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtdC0wIHtcbiAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1yLWEge1xuICAgIHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3Atci0wIHtcbiAgICByaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWItYSB7XG4gICAgYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYi0wIHtcbiAgICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1sLWEge1xuICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1sLTAge1xuICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC16LWEge1xuICAgIHotaW5kZXg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC16LTAge1xuICAgIHotaW5kZXg6IDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC16LTEge1xuICAgIHotaW5kZXg6IDEgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC16LTIge1xuICAgIHotaW5kZXg6IDIgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC16LTMge1xuICAgIHotaW5kZXg6IDMgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC16LTQge1xuICAgIHotaW5kZXg6IDQgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC16LTUge1xuICAgIHotaW5kZXg6IDUgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC16LTYge1xuICAgIHotaW5kZXg6IDYgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC16LTk5OTkge1xuICAgIHotaW5kZXg6IDk5OTkgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBmbG9hdFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51LWZsLW4ge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udS1mbC1sIHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnUtZmwtciB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4udS1jbC1uIHtcbiAgY2xlYXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnUtY2wtbCB7XG4gIGNsZWFyOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi51LWNsLXIge1xuICBjbGVhcjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnUtY2wtYiB7XG4gIGNsZWFyOiBib3RoICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDczNnB4KSB7XG4gIC51LXNwLWZsLW4ge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtZmwtbCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1mbC1yIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1jbC1uIHtcbiAgICBjbGVhcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWNsLWwge1xuICAgIGNsZWFyOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtY2wtciB7XG4gICAgY2xlYXI6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtY2wtYiB7XG4gICAgY2xlYXI6IGJvdGggIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBkaXNwbGF5XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnUtZC1uIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udS1kLWIge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4udS1kLWYge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWQtaWYge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuXG4udS1kLWkge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLnUtZC1pYiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4udS1kLWxpIHtcbiAgZGlzcGxheTogbGlzdC1pdGVtICFpbXBvcnRhbnQ7XG59XG5cbi51LWQtcmkge1xuICBkaXNwbGF5OiBydW4taW4gIWltcG9ydGFudDtcbn1cblxuLnUtZC1jcCB7XG4gIGRpc3BsYXk6IGNvbXBhY3QgIWltcG9ydGFudDtcbn1cblxuLnUtZC10YiB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi51LWQtaXRiIHtcbiAgZGlzcGxheTogaW5saW5lLXRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi51LWQtdGJjcCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNhcHRpb24gIWltcG9ydGFudDtcbn1cblxuLnUtZC10YmNsIHtcbiAgZGlzcGxheTogdGFibGUtY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi51LWQtdGJjbGcge1xuICBkaXNwbGF5OiB0YWJsZS1jb2x1bW4tZ3JvdXAgIWltcG9ydGFudDtcbn1cblxuLnUtZC10YmhnIHtcbiAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwICFpbXBvcnRhbnQ7XG59XG5cbi51LWQtdGJmZyB7XG4gIGRpc3BsYXk6IHRhYmxlLWZvb3Rlci1ncm91cCAhaW1wb3J0YW50O1xufVxuXG4udS1kLXRiciB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xufVxuXG4udS1kLXRicmcge1xuICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXAgIWltcG9ydGFudDtcbn1cblxuLnUtZC10YmMge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi51LWQtcmIge1xuICBkaXNwbGF5OiBydWJ5ICFpbXBvcnRhbnQ7XG59XG5cbi51LWQtcmJiIHtcbiAgZGlzcGxheTogcnVieS1iYXNlICFpbXBvcnRhbnQ7XG59XG5cbi51LWQtcmJiZyB7XG4gIGRpc3BsYXk6IHJ1YnktYmFzZS1ncm91cCAhaW1wb3J0YW50O1xufVxuXG4udS1kLXJidCB7XG4gIGRpc3BsYXk6IHJ1YnktdGV4dCAhaW1wb3J0YW50O1xufVxuXG4udS1kLXJidGcge1xuICBkaXNwbGF5OiBydWJ5LXRleHQtZ3JvdXAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzM2cHgpIHtcbiAgLnUtc3AtZC1uIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtZC1iIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWQtZiB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWQtaWYge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtZC1pIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1kLWliIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1kLWxpIHtcbiAgICBkaXNwbGF5OiBsaXN0LWl0ZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1kLXJpIHtcbiAgICBkaXNwbGF5OiBydW4taW4gIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1kLWNwIHtcbiAgICBkaXNwbGF5OiBjb21wYWN0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtZC10YiB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1kLWl0YiB7XG4gICAgZGlzcGxheTogaW5saW5lLXRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtZC10YmNwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jYXB0aW9uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtZC10YmNsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1kLXRiY2xnIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jb2x1bW4tZ3JvdXAgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1kLXRiaGcge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWQtdGJmZyB7XG4gICAgZGlzcGxheTogdGFibGUtZm9vdGVyLWdyb3VwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtZC10YnIge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWQtdGJyZyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtZC10YmMge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1kLXJiIHtcbiAgICBkaXNwbGF5OiBydWJ5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtZC1yYmIge1xuICAgIGRpc3BsYXk6IHJ1YnktYmFzZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWQtcmJiZyB7XG4gICAgZGlzcGxheTogcnVieS1iYXNlLWdyb3VwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtZC1yYnQge1xuICAgIGRpc3BsYXk6IHJ1YnktdGV4dCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWQtcmJ0ZyB7XG4gICAgZGlzcGxheTogcnVieS10ZXh0LWdyb3VwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogb3ZlcmZsb3dcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS1vdi12IHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLnUtb3YtaCB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLnUtb3YtcyB7XG4gIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbn1cblxuLnUtb3YtYSB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi51LW92eC12IHtcbiAgb3ZlcmZsb3cteDogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4udS1vdngtaCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4udS1vdngtcyB7XG4gIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xufVxuXG4udS1vdngtYSB7XG4gIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnUtb3Z5LXYge1xuICBvdmVyZmxvdy15OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi51LW92eS1oIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi51LW92eS1zIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG59XG5cbi51LW92eS1hIHtcbiAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzZweCkge1xuICAudS1zcC1vdi12IHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW92LWgge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1vdi1zIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3Atb3YtYSB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1vdngtdiB7XG4gICAgb3ZlcmZsb3cteDogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW92eC1oIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1vdngtcyB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3Atb3Z4LWEge1xuICAgIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1vdnktdiB7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW92eS1oIHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1vdnktcyB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3Atb3Z5LWEge1xuICAgIG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBib3gtc2l6aW5nXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnUtYnh6LWNiIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3ggIWltcG9ydGFudDtcbn1cblxuLnUtYnh6LWJiIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveCAhaW1wb3J0YW50O1xufVxuXG4udS1ieHNoLW4ge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDczNnB4KSB7XG4gIC51LXNwLWJ4ei1jYiB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3ggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1ieHotYmIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3ggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1ieHNoLW4ge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBib3JkZXJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS1vbC1uIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udS1vbHctdG4ge1xuICBvdXRsaW5lLXdpZHRoOiB0aGluICFpbXBvcnRhbnQ7XG59XG5cbi51LW9sdy1tZCB7XG4gIG91dGxpbmUtd2lkdGg6IG1lZGl1bSAhaW1wb3J0YW50O1xufVxuXG4udS1vbHctdGMge1xuICBvdXRsaW5lLXdpZHRoOiB0aGljayAhaW1wb3J0YW50O1xufVxuXG4udS1vbHMtbiB7XG4gIG91dGxpbmUtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnUtb2xzLWR0IHtcbiAgb3V0bGluZS1zdHlsZTogZG90dGVkICFpbXBvcnRhbnQ7XG59XG5cbi51LW9scy1kcyB7XG4gIG91dGxpbmUtc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xufVxuXG4udS1vbHMtcyB7XG4gIG91dGxpbmUtc3R5bGU6IHNvbGlkICFpbXBvcnRhbnQ7XG59XG5cbi51LW9scy1kYiB7XG4gIG91dGxpbmUtc3R5bGU6IGRvdWJsZSAhaW1wb3J0YW50O1xufVxuXG4udS1vbHMtZyB7XG4gIG91dGxpbmUtc3R5bGU6IGdyb292ZSAhaW1wb3J0YW50O1xufVxuXG4udS1vbHMtciB7XG4gIG91dGxpbmUtc3R5bGU6IHJpZGdlICFpbXBvcnRhbnQ7XG59XG5cbi51LW9scy1pIHtcbiAgb3V0bGluZS1zdHlsZTogaW5zZXQgIWltcG9ydGFudDtcbn1cblxuLnUtb2xzLW8ge1xuICBvdXRsaW5lLXN0eWxlOiBvdXRzZXQgIWltcG9ydGFudDtcbn1cblxuLnUtb2xjLWkge1xuICBvdXRsaW5lLWNvbG9yOiBpbnZlcnQgIWltcG9ydGFudDtcbn1cblxuLnUtYmZ2LWgge1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLnUtYmZ2LXYge1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkLW4ge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnUtYmQtMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4udS1iZGNsLWMge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkY2wtcyB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGUgIWltcG9ydGFudDtcbn1cblxuLnUtYmRjLXQge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkYy1jYyB7XG4gIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkYy13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udS1iZGMtc2lsdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkZGRkICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkYy1ncmF5IHtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkYy1ibGFjayB7XG4gIGJvcmRlci1jb2xvcjogIzExMTExMSAhaW1wb3J0YW50O1xufVxuXG4udS1iZGMtbmF2eSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMWYzZiAhaW1wb3J0YW50O1xufVxuXG4udS1iZGMtYmx1ZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwNzRkOSAhaW1wb3J0YW50O1xufVxuXG4udS1iZGMtYXF1YSB7XG4gIGJvcmRlci1jb2xvcjogIzdmZGJmZiAhaW1wb3J0YW50O1xufVxuXG4udS1iZGMtdGVhbCB7XG4gIGJvcmRlci1jb2xvcjogIzM5Y2NjYyAhaW1wb3J0YW50O1xufVxuXG4udS1iZGMtb2xpdmUge1xuICBib3JkZXItY29sb3I6ICMzZDk5NzAgIWltcG9ydGFudDtcbn1cblxuLnUtYmRjLWdyZWVuIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmVjYzQwICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkYy1saW1lIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDFmZjcwICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkYy15ZWxsb3cge1xuICBib3JkZXItY29sb3I6ICNmZmRjMDAgIWltcG9ydGFudDtcbn1cblxuLnUtYmRjLW9yYW5nZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmODUxYiAhaW1wb3J0YW50O1xufVxuXG4udS1iZGMtcmVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY0MTM2ICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkYy1tYXJvb24ge1xuICBib3JkZXItY29sb3I6ICM4NTE0NGIgIWltcG9ydGFudDtcbn1cblxuLnUtYmRjLWZ1Y2hzaWEge1xuICBib3JkZXItY29sb3I6ICNmMDEyYmUgIWltcG9ydGFudDtcbn1cblxuLnUtYmRjLXB1cnBsZSB7XG4gIGJvcmRlci1jb2xvcjogI2IxMGRjOSAhaW1wb3J0YW50O1xufVxuXG4udS1iZGMtcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzAyNzVkOCAhaW1wb3J0YW50O1xufVxuXG4udS1iZGMtc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzVjYjg1YyAhaW1wb3J0YW50O1xufVxuXG4udS1iZGMtaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzViYzBkZSAhaW1wb3J0YW50O1xufVxuXG4udS1iZGMtd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2YwYWQ0ZSAhaW1wb3J0YW50O1xufVxuXG4udS1iZGMtZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDk1MzRmICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkaS1uIHtcbiAgYm9yZGVyLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkcy1uIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkcy1oIHtcbiAgYm9yZGVyLXN0eWxlOiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLnUtYmRzLWR0IHtcbiAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQgIWltcG9ydGFudDtcbn1cblxuLnUtYmRzLWRzIHtcbiAgYm9yZGVyLXN0eWxlOiBkYXNoZWQgIWltcG9ydGFudDtcbn1cblxuLnUtYmRzLXMge1xuICBib3JkZXItc3R5bGU6IHNvbGlkICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkcy1kYiB7XG4gIGJvcmRlci1zdHlsZTogZG91YmxlICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkcy13IHtcbiAgYm9yZGVyLXN0eWxlOiB3YXZlICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkcy1nIHtcbiAgYm9yZGVyLXN0eWxlOiBncm9vdmUgIWltcG9ydGFudDtcbn1cblxuLnUtYmRzLXIge1xuICBib3JkZXItc3R5bGU6IHJpZGdlICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkcy1pIHtcbiAgYm9yZGVyLXN0eWxlOiBpbnNldCAhaW1wb3J0YW50O1xufVxuXG4udS1iZHMtbyB7XG4gIGJvcmRlci1zdHlsZTogb3V0c2V0ICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkdy0wIHtcbiAgYm9yZGVyLXdpZHRoOiAwICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkdy0xIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLnUtYmR3LTIge1xuICBib3JkZXItd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4udS1iZHctMyB7XG4gIGJvcmRlci13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkdy00IHtcbiAgYm9yZGVyLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cblxuLnUtYmR3LTUge1xuICBib3JkZXItd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1iZHctNiB7XG4gIGJvcmRlci13aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkdHctMCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuLnUtYmR0dy0xIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkdHctMiB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4udS1iZHR3LTMge1xuICBib3JkZXItdG9wLXdpZHRoOiAzcHggIWltcG9ydGFudDtcbn1cblxuLnUtYmR0dy00IHtcbiAgYm9yZGVyLXRvcC13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkdHctNSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1iZHR3LTYge1xuICBib3JkZXItdG9wLXdpZHRoOiA2cHggIWltcG9ydGFudDtcbn1cblxuLnUtYmRydy0wIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkcnctMSB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkcnctMiB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkcnctMyB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkcnctNCB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkcnctNSB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkcnctNiB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkYnctMCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuLnUtYmRidy0xIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkYnctMiB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4udS1iZGJ3LTMge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAzcHggIWltcG9ydGFudDtcbn1cblxuLnUtYmRidy00IHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkYnctNSB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1iZGJ3LTYge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA2cHggIWltcG9ydGFudDtcbn1cblxuLnUtYmRsdy0wIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuLnUtYmRsdy0xIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxuXG4udS1iZGx3LTIge1xuICBib3JkZXItbGVmdC13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkbHctMyB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAzcHggIWltcG9ydGFudDtcbn1cblxuLnUtYmRsdy00IHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDRweCAhaW1wb3J0YW50O1xufVxuXG4udS1iZGx3LTUge1xuICBib3JkZXItbGVmdC13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkbHctNiB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiA2cHggIWltcG9ydGFudDtcbn1cblxuLnUtYmR0LW4ge1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkdC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4udS1iZHRjLXQge1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4udS1iZHRjLWNjIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogY3VycmVudENvbG9yICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkci1uIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkci0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkcmMtdCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLnUtYmRyYy1jYyB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogY3VycmVudENvbG9yICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkYi1uIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udS1iZGItMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnUtYmRiYy10IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLnUtYmRiYy1jYyB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IGN1cnJlbnRDb2xvciAhaW1wb3J0YW50O1xufVxuXG4udS1iZGwtbiB7XG4gIGJvcmRlci1sZWZ0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkbC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnUtYmRsYy10IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi51LWJkbGMtY2Mge1xuICBib3JkZXItbGVmdC1jb2xvcjogY3VycmVudENvbG9yICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDczNnB4KSB7XG4gIC51LXNwLW9sLW4ge1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1vbHctdG4ge1xuICAgIG91dGxpbmUtd2lkdGg6IHRoaW4gIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1vbHctbWQge1xuICAgIG91dGxpbmUtd2lkdGg6IG1lZGl1bSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW9sdy10YyB7XG4gICAgb3V0bGluZS13aWR0aDogdGhpY2sgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1vbHMtbiB7XG4gICAgb3V0bGluZS1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW9scy1kdCB7XG4gICAgb3V0bGluZS1zdHlsZTogZG90dGVkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3Atb2xzLWRzIHtcbiAgICBvdXRsaW5lLXN0eWxlOiBkYXNoZWQgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1vbHMtcyB7XG4gICAgb3V0bGluZS1zdHlsZTogc29saWQgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1vbHMtZGIge1xuICAgIG91dGxpbmUtc3R5bGU6IGRvdWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW9scy1nIHtcbiAgICBvdXRsaW5lLXN0eWxlOiBncm9vdmUgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1vbHMtciB7XG4gICAgb3V0bGluZS1zdHlsZTogcmlkZ2UgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1vbHMtaSB7XG4gICAgb3V0bGluZS1zdHlsZTogaW5zZXQgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1vbHMtbyB7XG4gICAgb3V0bGluZS1zdHlsZTogb3V0c2V0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3Atb2xjLWkge1xuICAgIG91dGxpbmUtY29sb3I6IGludmVydCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJmdi1oIHtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZnYtdiB7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJkLW4ge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJkLTAge1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJkY2wtYyB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJkY2wtcyB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJkYy10IHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRjLWNjIHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJkYy13aGl0ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRjLXNpbHZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGRkZGRkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRjLWdyYXkge1xuICAgIGJvcmRlci1jb2xvcjogI2FhYWFhYSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJkYy1ibGFjayB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTExMTExICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRjLW5hdnkge1xuICAgIGJvcmRlci1jb2xvcjogIzAwMWYzZiAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJkYy1ibHVlIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDc0ZDkgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZGMtYXF1YSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjN2ZkYmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRjLXRlYWwge1xuICAgIGJvcmRlci1jb2xvcjogIzM5Y2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJkYy1vbGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjM2Q5OTcwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRjLWdyZWVuIHtcbiAgICBib3JkZXItY29sb3I6ICMyZWNjNDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZGMtbGltZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDFmZjcwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRjLXllbGxvdyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZkYzAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRjLW9yYW5nZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmY4NTFiICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRjLXJlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmY0MTM2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRjLW1hcm9vbiB7XG4gICAgYm9yZGVyLWNvbG9yOiAjODUxNDRiICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRjLWZ1Y2hzaWEge1xuICAgIGJvcmRlci1jb2xvcjogI2YwMTJiZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJkYy1wdXJwbGUge1xuICAgIGJvcmRlci1jb2xvcjogI2IxMGRjOSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJkYy1wcmltYXJ5IHtcbiAgICBib3JkZXItY29sb3I6ICMwMjc1ZDggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZGMtc3VjY2VzcyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNWNiODVjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRjLWluZm8ge1xuICAgIGJvcmRlci1jb2xvcjogIzViYzBkZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJkYy13YXJuaW5nIHtcbiAgICBib3JkZXItY29sb3I6ICNmMGFkNGUgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZGMtZGFuZ2VyIHtcbiAgICBib3JkZXItY29sb3I6ICNkOTUzNGYgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZGktbiB7XG4gICAgYm9yZGVyLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRzLW4ge1xuICAgIGJvcmRlci1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJkcy1oIHtcbiAgICBib3JkZXItc3R5bGU6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJkcy1kdCB7XG4gICAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZHMtZHMge1xuICAgIGJvcmRlci1zdHlsZTogZGFzaGVkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRzLXMge1xuICAgIGJvcmRlci1zdHlsZTogc29saWQgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZHMtZGIge1xuICAgIGJvcmRlci1zdHlsZTogZG91YmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRzLXcge1xuICAgIGJvcmRlci1zdHlsZTogd2F2ZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJkcy1nIHtcbiAgICBib3JkZXItc3R5bGU6IGdyb292ZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJkcy1yIHtcbiAgICBib3JkZXItc3R5bGU6IHJpZGdlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRzLWkge1xuICAgIGJvcmRlci1zdHlsZTogaW5zZXQgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZHMtbyB7XG4gICAgYm9yZGVyLXN0eWxlOiBvdXRzZXQgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZHctMCB7XG4gICAgYm9yZGVyLXdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmR3LTEge1xuICAgIGJvcmRlci13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmR3LTIge1xuICAgIGJvcmRlci13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmR3LTMge1xuICAgIGJvcmRlci13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmR3LTQge1xuICAgIGJvcmRlci13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmR3LTUge1xuICAgIGJvcmRlci13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmR3LTYge1xuICAgIGJvcmRlci13aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmR0dy0wIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmR0dy0xIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZHR3LTIge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJkdHctMyB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmR0dy00IHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZHR3LTUge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJkdHctNiB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRydy0wIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZHJ3LTEge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRydy0yIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJkcnctMyB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZHJ3LTQge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRydy01IHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJkcnctNiB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZGJ3LTAge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZGJ3LTEge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJkYnctMiB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRidy0zIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZGJ3LTQge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJkYnctNSB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRidy02IHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA2cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZGx3LTAge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRsdy0xIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRsdy0yIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRsdy0zIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRsdy00IHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRsdy01IHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRsdy02IHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmR0LW4ge1xuICAgIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZHQtMCB7XG4gICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJkdGMtdCB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZHRjLWNjIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiBjdXJyZW50Q29sb3IgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZHItbiB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRyLTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJkcmMtdCB7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJkcmMtY2Mge1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogY3VycmVudENvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmRiLW4ge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZGItMCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJkYmMtdCB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZGJjLWNjIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiBjdXJyZW50Q29sb3IgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZGwtbiB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZGwtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZGxjLXQge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJkbGMtY2Mge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiBjdXJyZW50Q29sb3IgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiDog4zmma/oibJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS1iZ2MtdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi51LWJnYy1jYyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvciAhaW1wb3J0YW50O1xufVxuXG4udS1iZ2Mtd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi51LWJnYy1zaWx2ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGRkICFpbXBvcnRhbnQ7XG59XG5cbi51LWJnYy1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhYWFhYSAhaW1wb3J0YW50O1xufVxuXG4udS1iZ2MtYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExMTExICFpbXBvcnRhbnQ7XG59XG5cbi51LWJnYy1uYXZ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMWYzZiAhaW1wb3J0YW50O1xufVxuXG4udS1iZ2MtYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc0ZDkgIWltcG9ydGFudDtcbn1cblxuLnUtYmdjLWFxdWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2ZkYmZmICFpbXBvcnRhbnQ7XG59XG5cbi51LWJnYy10ZWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzczRDZDRCAhaW1wb3J0YW50O1xufVxuXG4udS1iZ2Mtb2xpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5OTcwICFpbXBvcnRhbnQ7XG59XG5cbi51LWJnYy1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZWNjNDAgIWltcG9ydGFudDtcbn1cblxuLnUtYmdjLWxpbWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDFmZjcwICFpbXBvcnRhbnQ7XG59XG5cbi51LWJnYy15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkYzAwICFpbXBvcnRhbnQ7XG59XG5cbi51LWJnYy1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4NTFiICFpbXBvcnRhbnQ7XG59XG5cbi51LWJnYy1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY0MTM2ICFpbXBvcnRhbnQ7XG59XG5cbi51LWJnYy1tYXJvb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODUxNDRiICFpbXBvcnRhbnQ7XG59XG5cbi51LWJnYy1mdWNoc2lhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwMTJiZSAhaW1wb3J0YW50O1xufVxuXG4udS1iZ2MtcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IxMGRjOSAhaW1wb3J0YW50O1xufVxuXG4udS1iZ2MtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjc1ZDggIWltcG9ydGFudDtcbn1cblxuLnUtYmdjLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjICFpbXBvcnRhbnQ7XG59XG5cbi51LWJnYy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYzBkZSAhaW1wb3J0YW50O1xufVxuXG4udS1iZ2Mtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGUgIWltcG9ydGFudDtcbn1cblxuLnUtYmdjLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTUzNGYgIWltcG9ydGFudDtcbn1cblxuLnUtYmdpLW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi51LWJnci1uIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xufVxuXG4udS1iZ3IteCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteCAhaW1wb3J0YW50O1xufVxuXG4udS1iZ3IteSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteSAhaW1wb3J0YW50O1xufVxuXG4udS1iZ3Itc3Age1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogc3BhY2UgIWltcG9ydGFudDtcbn1cblxuLnUtYmdyLXJkIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi51LWJnYS1mIHtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG4udS1iZ2EtcyB7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsICFpbXBvcnRhbnQ7XG59XG5cbi51LWJncC10IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi51LWJncC1yIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnUtYmdwLWIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gIWltcG9ydGFudDtcbn1cblxuLnUtYmdwLWwge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi51LWJncC1jIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi51LWJnc3otYSB7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4udS1iZ3N6LWN0IHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XG59XG5cbi51LWJnc3otY3Yge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG59XG5cbi51LWJnLW4ge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi51LWMtaSB7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDczNnB4KSB7XG4gIC51LXNwLWJnYy10IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJnYy1jYyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmdjLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmdjLXNpbHZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZGRkZCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJnYy1ncmF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhYWFhICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmdjLWJsYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExMTExICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmdjLW5hdnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDFmM2YgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZ2MtYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzRkOSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJnYy1hcXVhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2ZkYmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmdjLXRlYWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3M0Q2Q0QgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZ2Mtb2xpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDk5NzAgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZ2MtZ3JlZW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZWNjNDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZ2MtbGltZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAxZmY3MCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJnYy15ZWxsb3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmRjMDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZ2Mtb3JhbmdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4NTFiICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmdjLXJlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNDEzNiAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJnYy1tYXJvb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4NTE0NGIgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZ2MtZnVjaHNpYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwMTJiZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJnYy1wdXJwbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMTBkYzkgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZ2MtcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAyNzVkOCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJnYy1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmdjLWluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGUgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZ2Mtd2FybmluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJnYy1kYW5nZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOTUzNGYgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZ2ktbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJnci1uIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmdyLXgge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJnci15IHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXkgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZ3Itc3Age1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBzcGFjZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJnci1yZCB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmdhLWYge1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZ2EtcyB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1iZ3AtdCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmdwLXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmdwLWIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJncC1sIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmdwLWMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJnc3otYSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmdzei1jdCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYmdzei1jdiB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWJnLW4ge1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1jLWkge1xuICAgIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogdGFibGVcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51LXRibC1hIHtcbiAgdGFibGUtbGF5b3V0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi51LXRibC1mIHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzZweCkge1xuICAudS1zcC10YmwtYSB7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtdGJsLWYge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBsaXN0LXN0eWxlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS1saXMtbiB7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnUtbGlzcC1pIHtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlICFpbXBvcnRhbnQ7XG59XG5cbi51LWxpc3AtbyB7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGUgIWltcG9ydGFudDtcbn1cblxuLnUtbGlzdC1uIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi51LWxpc3QtZCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYyAhaW1wb3J0YW50O1xufVxuXG4udS1saXN0LWMge1xuICBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZSAhaW1wb3J0YW50O1xufVxuXG4udS1saXN0LXMge1xuICBsaXN0LXN0eWxlLXR5cGU6IHNxdWFyZSAhaW1wb3J0YW50O1xufVxuXG4udS1saXN0LWRjIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsICFpbXBvcnRhbnQ7XG59XG5cbi51LWxpc3QtZGNseiB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbC1sZWFkaW5nLXplcm8gIWltcG9ydGFudDtcbn1cblxuLnUtbGlzdC1sciB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItcm9tYW4gIWltcG9ydGFudDtcbn1cblxuLnUtbGlzdC11ciB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogdXBwZXItcm9tYW4gIWltcG9ydGFudDtcbn1cblxuLnUtbGlzaS1uIHtcbiAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzZweCkge1xuICAudS1zcC1saXMtbiB7XG4gICAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWxpc3AtaSB7XG4gICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbGlzcC1vIHtcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbGlzdC1uIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1saXN0LWQge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYyAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWxpc3QtYyB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBjaXJjbGUgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1saXN0LXMge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogc3F1YXJlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbGlzdC1kYyB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbGlzdC1kY2x6IHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWwtbGVhZGluZy16ZXJvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbGlzdC1sciB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1yb21hbiAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWxpc3QtdXIge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogdXBwZXItcm9tYW4gIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1saXNpLW4ge1xuICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiB2ZXJ0aWNhbC1hbGlnblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnUtdmEtc3VwIHtcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyICFpbXBvcnRhbnQ7XG59XG5cbi51LXZhLXQge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi51LXZhLXR0IHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7XG59XG5cbi51LXZhLW0ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi51LXZhLWJsIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi51LXZhLWIge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi51LXZhLXRiIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi51LXZhLXN1YiB7XG4gIHZlcnRpY2FsLWFsaWduOiBzdWIgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzM2cHgpIHtcbiAgLnUtc3AtdmEtc3VwIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXIgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC12YS10IHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtdmEtdHQge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXZhLW0ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC12YS1ibCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtdmEtYiB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXZhLXRiIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC12YS1zdWIge1xuICAgIHZlcnRpY2FsLWFsaWduOiBzdWIgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiDlt6blj7Pjgrvjg7Pjgr/jg7xcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51LXRhLWwge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi51LXRhLWMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLnUtdGEtciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi51LXRhLWoge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDczNnB4KSB7XG4gIC51LXNwLXRhLWwge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC10YS1jIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC10YS1yIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXRhLWoge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBmb250LXNpemVcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51LWZvbnQteHh4cyB7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1mb250LXh4cyB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LWZvbnQteHMge1xuICBmb250LXNpemU6IDEuM3JlbSAhaW1wb3J0YW50O1xufVxuXG4udS1mb250LXMge1xuICBmb250LXNpemU6IDEuNHJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1mb250LW0ge1xuICBmb250LXNpemU6IDEuNnJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1mb250LWwge1xuICBmb250LXNpemU6IDEuOHJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1mb250LXhsIHtcbiAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LWZvbnQteHhsIHtcbiAgZm9udC1zaXplOiAyLjJyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtZm9udC14eHhsIHtcbiAgZm9udC1zaXplOiAyLjRyZW0gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzM2cHgpIHtcbiAgLnUtc3AtZm9udC14eHhzIHtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1mb250LXh4cyB7XG4gICAgZm9udC1zaXplOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1mb250LXhzIHtcbiAgICBmb250LXNpemU6IDEuM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWZvbnQtcyB7XG4gICAgZm9udC1zaXplOiAxLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1mb250LW0ge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtZm9udC1sIHtcbiAgICBmb250LXNpemU6IDEuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWZvbnQteGwge1xuICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWZvbnQteHhsIHtcbiAgICBmb250LXNpemU6IDIuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWZvbnQteHh4bCB7XG4gICAgZm9udC1zaXplOiAyLjRyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBmb250LXdlaWdodFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnUtZm9udC1ib2xkIHtcbiAgZm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCcgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzM2cHgpIHtcbiAgLnUtc3AtZm9udC1ib2xkIHtcbiAgICBmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0JyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIGZvbnQtY29sb3JcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51LWZvbnQtcmVkIHtcbiAgY29sb3I6ICNkZDAwMDAgIWltcG9ydGFudDtcbn1cblxuLnUtZm9udC1ncmVlbiB7XG4gIGNvbG9yOiAjMTI0ODgzICFpbXBvcnRhbnQ7XG59XG5cbi51LWZvbnQtd2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4udS1mb250LWJsdWUge1xuICBjb2xvcjogIzEyNDg4MyAhaW1wb3J0YW50O1xufVxuXG4udS1mb250LW9yYW5nZSB7XG4gIGNvbG9yOiAjZmY5NjAwICFpbXBvcnRhbnQ7XG59XG5cbi51LWZvbnQtbGVjdHVyZXMteWVsbG93IHtcbiAgY29sb3I6ICNlZmJkM2QgIWltcG9ydGFudDtcbn1cblxuLnUtZm9udC1sZWN0dXJlcy1vcmFuZ2Uge1xuICBjb2xvcjogI2UzNWIzMyAhaW1wb3J0YW50O1xufVxuXG4udS1mb250LWxlY3R1cmVzLXdhdGVyIHtcbiAgY29sb3I6ICM2MWI0ZGEgIWltcG9ydGFudDtcbn1cblxuLnUtZm9udC1sZWN0dXJlcy1ncmVlbiB7XG4gIGNvbG9yOiAjNzFiMzUxICFpbXBvcnRhbnQ7XG59XG5cbi51LWZvbnQtbGVjdHVyZXMtcHVycGxlIHtcbiAgY29sb3I6ICNhNTVhOTYgIWltcG9ydGFudDtcbn1cblxuLnUtZm9udC1sZWN0dXJlcy1yZWQge1xuICBjb2xvcjogI2M0MjUyYiAhaW1wb3J0YW50O1xufVxuXG4udS1mb250LWxlY3R1cmVzLWJsdWUge1xuICBjb2xvcjogIzQ4NWE5OSAhaW1wb3J0YW50O1xufVxuXG4udS1mb250LWxlY3R1cmVzLXBpbmsge1xuICBjb2xvcjogI0U5NTM4MyAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzZweCkge1xuICAudS1zcC1mb250LXJlZCB7XG4gICAgY29sb3I6ICNkZDAwMDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1mb250LWdyZWVuIHtcbiAgICBjb2xvcjogIzEyNDg4MyAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWZvbnQtd2hpdGUge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtZm9udC1ibHVlIHtcbiAgICBjb2xvcjogIzEyNDg4MyAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWZvbnQtb3JhbmdlIHtcbiAgICBjb2xvcjogI2ZmOTYwMCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWZvbnQtbGVjdHVyZXMteWVsbG93IHtcbiAgICBjb2xvcjogI2VmYmQzZCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWZvbnQtbGVjdHVyZXMtb3JhbmdlIHtcbiAgICBjb2xvcjogI2UzNWIzMyAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWZvbnQtbGVjdHVyZXMtd2F0ZXIge1xuICAgIGNvbG9yOiAjNjFiNGRhICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtZm9udC1sZWN0dXJlcy1ncmVlbiB7XG4gICAgY29sb3I6ICM3MWIzNTEgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1mb250LWxlY3R1cmVzLXB1cnBsZSB7XG4gICAgY29sb3I6ICNhNTVhOTYgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1mb250LWxlY3R1cmVzLXJlZCB7XG4gICAgY29sb3I6ICNjNDI1MmIgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1mb250LWxlY3R1cmVzLWJsdWUge1xuICAgIGNvbG9yOiAjNDg1YTk5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtZm9udC1sZWN0dXJlcy1waW5rIHtcbiAgICBjb2xvcjogI0U5NTM4MyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIHRleHQtZGVjb3JhdGlvblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnUtdGQtbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udS10ZC11IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLnUtdGQtbyB7XG4gIHRleHQtZGVjb3JhdGlvbjogb3ZlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLnUtdGQtbCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDczNnB4KSB7XG4gIC51LXNwLXRkLW4ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXRkLXUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtdGQtbyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBvdmVybGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXRkLWwge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogbGluZS1oZWlnaHRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51LWxoLW5tIHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4udS1saC1pIHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLnUtbGgtMCB7XG4gIGxpbmUtaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi51LWxoLTEge1xuICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xufVxuXG4udS1saC0yIHtcbiAgbGluZS1oZWlnaHQ6IDIgIWltcG9ydGFudDtcbn1cblxuLnUtbGgtMyB7XG4gIGxpbmUtaGVpZ2h0OiAzICFpbXBvcnRhbnQ7XG59XG5cbi51LWxoLTQge1xuICBsaW5lLWhlaWdodDogNCAhaW1wb3J0YW50O1xufVxuXG4udS1saC01IHtcbiAgbGluZS1oZWlnaHQ6IDUgIWltcG9ydGFudDtcbn1cblxuLnUtbGgtNiB7XG4gIGxpbmUtaGVpZ2h0OiA2ICFpbXBvcnRhbnQ7XG59XG5cbi51LWxoLXhzIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjUgIWltcG9ydGFudDtcbn1cblxuLnUtbGgtc20ge1xuICBsaW5lLWhlaWdodDogMS4zMyAhaW1wb3J0YW50O1xufVxuXG4udS1saC1tZCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDtcbn1cblxuLnUtbGgtbGcge1xuICBsaW5lLWhlaWdodDogMS43NSAhaW1wb3J0YW50O1xufVxuXG4udS1saC14bCB7XG4gIGxpbmUtaGVpZ2h0OiAyICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDczNnB4KSB7XG4gIC51LXNwLWxoLW5tIHtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbGgtaSB7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1saC0wIHtcbiAgICBsaW5lLWhlaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWxoLTEge1xuICAgIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbGgtMiB7XG4gICAgbGluZS1oZWlnaHQ6IDIgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1saC0zIHtcbiAgICBsaW5lLWhlaWdodDogMyAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWxoLTQge1xuICAgIGxpbmUtaGVpZ2h0OiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbGgtNSB7XG4gICAgbGluZS1oZWlnaHQ6IDUgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1saC02IHtcbiAgICBsaW5lLWhlaWdodDogNiAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWxoLXhzIHtcbiAgICBsaW5lLWhlaWdodDogMS4yNSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWxoLXNtIHtcbiAgICBsaW5lLWhlaWdodDogMS4zMyAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWxoLW1kIHtcbiAgICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbGgtbGcge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbGgteGwge1xuICAgIGxpbmUtaGVpZ2h0OiAyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogd2hpdGUtc3BhY2VcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51LXdocy1ubSB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnUtd2hzLXAge1xuICB3aGl0ZS1zcGFjZTogcHJlICFpbXBvcnRhbnQ7XG59XG5cbi51LXdocy1udyB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLnUtd2hzLXB3IHtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG59XG5cbi51LXdocy1wbCB7XG4gIHdoaXRlLXNwYWNlOiBwcmUtbGluZSAhaW1wb3J0YW50O1xufVxuXG4udS13b2Itbm0ge1xuICB3b3JkLWJyZWFrOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnUtd29iLWsge1xuICB3b3JkLWJyZWFrOiBrZWVwLWFsbCAhaW1wb3J0YW50O1xufVxuXG4udS13b2ItYmEge1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGwgIWltcG9ydGFudDtcbn1cblxuLnUtd293LW5tIHtcbiAgd29yZC13cmFwOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnUtd293LW4ge1xuICB3b3JkLXdyYXA6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnUtd293LXUge1xuICB3b3JkLXdyYXA6IHVucmVzdHJpY3RlZCAhaW1wb3J0YW50O1xufVxuXG4udS13b3ctcyB7XG4gIHdvcmQtd3JhcDogc3VwcHJlc3MgIWltcG9ydGFudDtcbn1cblxuLnUtd293LWJ3IHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDczNnB4KSB7XG4gIC51LXNwLXdocy1ubSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXdocy1wIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3Atd2hzLW53IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3Atd2hzLXB3IHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC13aHMtcGwge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXdvYi1ubSB7XG4gICAgd29yZC1icmVhazogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3Atd29iLWsge1xuICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3Atd29iLWJhIHtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGwgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC13b3ctbm0ge1xuICAgIHdvcmQtd3JhcDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3Atd293LW4ge1xuICAgIHdvcmQtd3JhcDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXdvdy11IHtcbiAgICB3b3JkLXdyYXA6IHVucmVzdHJpY3RlZCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXdvdy1zIHtcbiAgICB3b3JkLXdyYXA6IHN1cHByZXNzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3Atd293LWJ3IHtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBjdXJzb3JcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51LWN1ci1hIHtcbiAgY3Vyc29yOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi51LWN1ci1kIHtcbiAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG59XG5cbi51LWN1ci1jIHtcbiAgY3Vyc29yOiBjcm9zc2hhaXIgIWltcG9ydGFudDtcbn1cblxuLnUtY3VyLWhhIHtcbiAgY3Vyc29yOiBoYW5kICFpbXBvcnRhbnQ7XG59XG5cbi51LWN1ci1oZSB7XG4gIGN1cnNvcjogaGVscCAhaW1wb3J0YW50O1xufVxuXG4udS1jdXItbSB7XG4gIGN1cnNvcjogbW92ZSAhaW1wb3J0YW50O1xufVxuXG4udS1jdXItcCB7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xufVxuXG4udS1jdXItdCB7XG4gIGN1cnNvcjogdGV4dCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzZweCkge1xuICAudS1zcC1jdXItYSB7XG4gICAgY3Vyc29yOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtY3VyLWQge1xuICAgIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWN1ci1jIHtcbiAgICBjdXJzb3I6IGNyb3NzaGFpciAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWN1ci1oYSB7XG4gICAgY3Vyc29yOiBoYW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtY3VyLWhlIHtcbiAgICBjdXJzb3I6IGhlbHAgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1jdXItbSB7XG4gICAgY3Vyc29yOiBtb3ZlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtY3VyLXAge1xuICAgIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWN1ci10IHtcbiAgICBjdXJzb3I6IHRleHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBmbGV4XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS1meGQtciB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbn1cblxuLnUtZnhkLXJyIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi51LWZ4ZC1jIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4udS1meGQtY3Ige1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLnUtZnh3LW4ge1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4udS1meHctdyB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xufVxuXG4udS1meHctd3Ige1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4udS1qYy1mcyB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4udS1qYy1mZSB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLnUtamMtYyB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi51LWpjLXNiIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi51LWpjLXNhIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLnUtYWktZnMge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4udS1haS1mZSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4udS1haS1jIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4udS1haS1iIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi51LWFpLXMge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4udS1hYy1mcyB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLnUtYWMtZmUge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4udS1hYy1jIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi51LWFjLXNiIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4udS1hYy1zYSB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4udS1hYy1zIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4udS1vcmQtLTEge1xuICBvcmRlcjogLTEgIWltcG9ydGFudDtcbn1cblxuLnUtb3JkLTAge1xuICBvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4udS1vcmQtMSB7XG4gIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG59XG5cbi51LW9yZC0yIHtcbiAgb3JkZXI6IDIgIWltcG9ydGFudDtcbn1cblxuLnUtb3JkLTMge1xuICBvcmRlcjogMyAhaW1wb3J0YW50O1xufVxuXG4udS1vcmQtNCB7XG4gIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG59XG5cbi51LW9yZC01IHtcbiAgb3JkZXI6IDUgIWltcG9ydGFudDtcbn1cblxuLnUtb3JkLTYge1xuICBvcmRlcjogNiAhaW1wb3J0YW50O1xufVxuXG4udS1vcmQtOTk5OSB7XG4gIG9yZGVyOiA5OTk5ICFpbXBvcnRhbnQ7XG59XG5cbi51LWZ4LW4ge1xuICBmbGV4OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi51LWZ4LTFfMV9hIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnUtZngtMV8wX2Ege1xuICBmbGV4OiAxIDAgYXV0byAhaW1wb3J0YW50O1xufVxuXG4udS1meC0xXzFfMSB7XG4gIGZsZXg6IDEgMSAxcHggIWltcG9ydGFudDtcbn1cblxuLnUtYXMtYSB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnUtYXMtZnMge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi51LWFzLWZlIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLnUtYXMtYyB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4udS1hcy1iIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLnUtYXMtcyB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzM2cHgpIHtcbiAgLnUtc3AtZnhkLXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1meGQtcnIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWZ4ZC1jIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtZnhkLWNyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1meHctbiB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1meHctdyB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtZnh3LXdyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWpjLWZzIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1qYy1mZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWpjLWMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtamMtc2Ige1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWpjLXNhIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWFpLWZzIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWFpLWZlIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1haS1jIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYWktYiB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYWktcyB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1hYy1mcyB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWFjLWZlIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWFjLWMge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWFjLXNiIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYWMtc2Ege1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWFjLXMge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1vcmQtLTEge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW9yZC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW9yZC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW9yZC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW9yZC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW9yZC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW9yZC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW9yZC02IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW9yZC05OTk5IHtcbiAgICBvcmRlcjogOTk5OSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWZ4LW4ge1xuICAgIGZsZXg6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1meC0xXzFfYSB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1meC0xXzBfYSB7XG4gICAgZmxleDogMSAwIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1meC0xXzFfMSB7XG4gICAgZmxleDogMSAxIDFweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWFzLWEge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1hcy1mcyB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWFzLWZlIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWFzLWMge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWFzLWIge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtYXMtcyB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIG1hcmdpblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51LW0tYSB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4udS1tYTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLnUtbXQwIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4udS1tdDUge1xuICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQxMCB7XG4gIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQxNSB7XG4gIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQyMCB7XG4gIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQyNSB7XG4gIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQzMCB7XG4gIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQzNSB7XG4gIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ0MCB7XG4gIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ0NSB7XG4gIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ1MCB7XG4gIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ1NSB7XG4gIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ2MCB7XG4gIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ2NSB7XG4gIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ3MCB7XG4gIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ3NSB7XG4gIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ4MCB7XG4gIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ4NSB7XG4gIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ5MCB7XG4gIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQ5NSB7XG4gIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXQxMDAge1xuICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi51LW1iNSB7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjE1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjI1IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjMwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjM1IHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjQwIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjQ1IHtcbiAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjUwIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjU1IHtcbiAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjYwIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjY1IHtcbiAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjcwIHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjc1IHtcbiAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjgwIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjg1IHtcbiAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjkwIHtcbiAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjk1IHtcbiAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYjEwMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWwxMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sMTUge1xuICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDIwIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWwyNSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sMzAge1xuICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDM1IHtcbiAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw0MCB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNDUge1xuICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDUwIHtcbiAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw1NSB7XG4gIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNjAge1xuICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDY1IHtcbiAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw3MCB7XG4gIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sNzUge1xuICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDgwIHtcbiAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbWw4NSB7XG4gIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1sOTAge1xuICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tbDk1IHtcbiAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbWwxMDAge1xuICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yNSB7XG4gIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yMTAge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXIxNSB7XG4gIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yMjUge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXIzMCB7XG4gIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjM1IHtcbiAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yNDAge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI0NSB7XG4gIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjUwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yNTUge1xuICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI2MCB7XG4gIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjY1IHtcbiAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yNzAge1xuICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI3NSB7XG4gIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjgwIHtcbiAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yODUge1xuICBtYXJnaW4tcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtbXI5MCB7XG4gIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tcjk1IHtcbiAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1yMTAwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzZweCkge1xuICAudS1zcC1tLWEge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW1hMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXQwIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXQ1IHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tdDEwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXQxNSB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW10MjAge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tdDI1IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXQzMCB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW10MzUge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tdDQwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXQ0NSB7XG4gICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW10NTAge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tdDU1IHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXQ2MCB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW10NjUge1xuICAgIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tdDcwIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXQ3NSB7XG4gICAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW10ODAge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tdDg1IHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXQ5MCB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW10OTUge1xuICAgIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tdDEwMCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tYjAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tYjUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW1iMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tYjE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbWIyMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW1iMjUge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tYjMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbWIzNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW1iNDAge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tYjQ1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbWI1MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW1iNTUge1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tYjYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbWI2NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW1iNzAge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tYjc1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbWI4MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW1iODUge1xuICAgIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tYjkwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbWI5NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW1iMTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW1sMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tbDUge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tbDEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW1sMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbWwyMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tbDI1IHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW1sMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbWwzNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tbDQwIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW1sNDUge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbWw1MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tbDU1IHtcbiAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW1sNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbWw2NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tbDcwIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW1sNzUge1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbWw4MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tbDg1IHtcbiAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW1sOTAge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbWw5NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tbDEwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tcjUge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXIxMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXIxNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXIyMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXIyNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXIzMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXIzNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXI0MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXI0NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXI1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXI1NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXI2MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXI2NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXI3MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXI3NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXI4MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXI4NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXI5MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXI5NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbXIxMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBwYWRkaW5nXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnUtcGEwIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4udS1wYTUge1xuICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGExMCB7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGExNSB7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGEyMCB7XG4gIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGEyNSB7XG4gIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGEzMCB7XG4gIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGEzNSB7XG4gIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGE0MCB7XG4gIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGE0NSB7XG4gIHBhZGRpbmc6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGE1MCB7XG4gIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGE1NSB7XG4gIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGE2MCB7XG4gIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGE2NSB7XG4gIHBhZGRpbmc6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGE3MCB7XG4gIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGE3NSB7XG4gIHBhZGRpbmc6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGE4MCB7XG4gIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGE4NSB7XG4gIHBhZGRpbmc6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGE5MCB7XG4gIHBhZGRpbmc6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGE5NSB7XG4gIHBhZGRpbmc6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGExMDAge1xuICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDUge1xuICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0MTAge1xuICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDE1IHtcbiAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQyMCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0MjUge1xuICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDMwIHtcbiAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQzNSB7XG4gIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NDAge1xuICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDQ1IHtcbiAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ1MCB7XG4gIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NTUge1xuICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDYwIHtcbiAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ2NSB7XG4gIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0NzAge1xuICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDc1IHtcbiAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ4MCB7XG4gIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0ODUge1xuICBwYWRkaW5nLXRvcDogODVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wdDkwIHtcbiAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcHQ5NSB7XG4gIHBhZGRpbmctdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXB0MTAwIHtcbiAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnUtcHI1IHtcbiAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByMTUge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByMjAge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByMjUge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByMzAge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByMzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNDAge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNDUge1xuICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNTAge1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNTUge1xuICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNjAge1xuICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNjUge1xuICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNzAge1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByNzUge1xuICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByODAge1xuICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByODUge1xuICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByOTAge1xuICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByOTUge1xuICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXByMTAwIHtcbiAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGIwIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnUtcGI1IHtcbiAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjEwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGIxNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiMjAge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjI1IHtcbiAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGIzMCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiMzUge1xuICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjQwIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI0NSB7XG4gIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiNTAge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjU1IHtcbiAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI2MCB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiNjUge1xuICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjcwIHtcbiAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI3NSB7XG4gIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiODAge1xuICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjg1IHtcbiAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGI5MCB7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBiOTUge1xuICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYjEwMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnUtcGw1IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGwxMCB7XG4gIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsMjAge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGwyNSB7XG4gIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDMwIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsMzUge1xuICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw0MCB7XG4gIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDQ1IHtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsNTAge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw1NSB7XG4gIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDYwIHtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsNjUge1xuICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw3MCB7XG4gIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDc1IHtcbiAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsODAge1xuICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGw4NSB7XG4gIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wbDkwIHtcbiAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBsOTUge1xuICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGwxMDAge1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDczNnB4KSB7XG4gIC51LXNwLXBhMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXBhNSB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGExMCB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXBhMTUge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wYTIwIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGEyNSB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXBhMzAge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wYTM1IHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGE0MCB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXBhNDUge1xuICAgIHBhZGRpbmc6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wYTUwIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGE1NSB7XG4gICAgcGFkZGluZzogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXBhNjAge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wYTY1IHtcbiAgICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGE3MCB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXBhNzUge1xuICAgIHBhZGRpbmc6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wYTgwIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGE4NSB7XG4gICAgcGFkZGluZzogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXBhOTAge1xuICAgIHBhZGRpbmc6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wYTk1IHtcbiAgICBwYWRkaW5nOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGExMDAge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcHQwIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXB0NSB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXB0MTAge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcHQxNSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wdDIwIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXB0MjUge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcHQzMCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wdDM1IHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXB0NDAge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcHQ0NSB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wdDUwIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXB0NTUge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcHQ2MCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wdDY1IHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXB0NzAge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcHQ3NSB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wdDgwIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXB0ODUge1xuICAgIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcHQ5MCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wdDk1IHtcbiAgICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXB0MTAwIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wcjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wcjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXByMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wcjE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcHIyMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXByMjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wcjMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcHIzNSB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXByNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wcjQ1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcHI1MCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXByNTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wcjYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcHI2NSB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXByNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wcjc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcHI4MCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXByODUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wcjkwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcHI5NSB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXByMTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXBiMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wYjUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wYjEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXBiMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGIyMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wYjI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXBiMzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGIzNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wYjQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXBiNDUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGI1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wYjU1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXBiNjAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGI2NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wYjcwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXBiNzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGI4MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wYjg1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLXBiOTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGI5NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wYjEwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGwwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1wbDUge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGwxMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGwxNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGwyMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGwyNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGwzMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGwzNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGw0MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGw0NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGw1MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGw1NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGw2MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGw2NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGw3MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGw3NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGw4MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGw4NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGw5MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGw5NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtcGwxMDAge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiDluYUtcHjmjIflrppcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS1wYy13ZDAge1xuICB3aWR0aDogMHB4O1xufVxuXG4udS1wYy13ZDUge1xuICB3aWR0aDogNXB4O1xufVxuXG4udS1wYy13ZDEwIHtcbiAgd2lkdGg6IDEwcHg7XG59XG5cbi51LXBjLXdkMTUge1xuICB3aWR0aDogMTVweDtcbn1cblxuLnUtcGMtd2QyMCB7XG4gIHdpZHRoOiAyMHB4O1xufVxuXG4udS1wYy13ZDI1IHtcbiAgd2lkdGg6IDI1cHg7XG59XG5cbi51LXBjLXdkMzAge1xuICB3aWR0aDogMzBweDtcbn1cblxuLnUtcGMtd2QzNSB7XG4gIHdpZHRoOiAzNXB4O1xufVxuXG4udS1wYy13ZDQwIHtcbiAgd2lkdGg6IDQwcHg7XG59XG5cbi51LXBjLXdkNDUge1xuICB3aWR0aDogNDVweDtcbn1cblxuLnUtcGMtd2Q1MCB7XG4gIHdpZHRoOiA1MHB4O1xufVxuXG4udS1wYy13ZDU1IHtcbiAgd2lkdGg6IDU1cHg7XG59XG5cbi51LXBjLXdkNjAge1xuICB3aWR0aDogNjBweDtcbn1cblxuLnUtcGMtd2Q2NSB7XG4gIHdpZHRoOiA2NXB4O1xufVxuXG4udS1wYy13ZDcwIHtcbiAgd2lkdGg6IDcwcHg7XG59XG5cbi51LXBjLXdkNzUge1xuICB3aWR0aDogNzVweDtcbn1cblxuLnUtcGMtd2Q4MCB7XG4gIHdpZHRoOiA4MHB4O1xufVxuXG4udS1wYy13ZDg1IHtcbiAgd2lkdGg6IDg1cHg7XG59XG5cbi51LXBjLXdkOTAge1xuICB3aWR0aDogOTBweDtcbn1cblxuLnUtcGMtd2Q5NSB7XG4gIHdpZHRoOiA5NXB4O1xufVxuXG4udS1wYy13ZDEwMCB7XG4gIHdpZHRoOiAxMDBweDtcbn1cblxuLnUtcGMtd2QxMDUge1xuICB3aWR0aDogMTA1cHg7XG59XG5cbi51LXBjLXdkMTEwIHtcbiAgd2lkdGg6IDExMHB4O1xufVxuXG4udS1wYy13ZDExNSB7XG4gIHdpZHRoOiAxMTVweDtcbn1cblxuLnUtcGMtd2QxMjAge1xuICB3aWR0aDogMTIwcHg7XG59XG5cbi51LXBjLXdkMTI1IHtcbiAgd2lkdGg6IDEyNXB4O1xufVxuXG4udS1wYy13ZDEzMCB7XG4gIHdpZHRoOiAxMzBweDtcbn1cblxuLnUtcGMtd2QxMzUge1xuICB3aWR0aDogMTM1cHg7XG59XG5cbi51LXBjLXdkMTQwIHtcbiAgd2lkdGg6IDE0MHB4O1xufVxuXG4udS1wYy13ZDE0NSB7XG4gIHdpZHRoOiAxNDVweDtcbn1cblxuLnUtcGMtd2QxNTAge1xuICB3aWR0aDogMTUwcHg7XG59XG5cbi51LXBjLXdkMTU1IHtcbiAgd2lkdGg6IDE1NXB4O1xufVxuXG4udS1wYy13ZDE2MCB7XG4gIHdpZHRoOiAxNjBweDtcbn1cblxuLnUtcGMtd2QxNjUge1xuICB3aWR0aDogMTY1cHg7XG59XG5cbi51LXBjLXdkMTcwIHtcbiAgd2lkdGg6IDE3MHB4O1xufVxuXG4udS1wYy13ZDE3NSB7XG4gIHdpZHRoOiAxNzVweDtcbn1cblxuLnUtcGMtd2QxODAge1xuICB3aWR0aDogMTgwcHg7XG59XG5cbi51LXBjLXdkMTg1IHtcbiAgd2lkdGg6IDE4NXB4O1xufVxuXG4udS1wYy13ZDE5MCB7XG4gIHdpZHRoOiAxOTBweDtcbn1cblxuLnUtcGMtd2QxOTUge1xuICB3aWR0aDogMTk1cHg7XG59XG5cbi51LXBjLXdkMjAwIHtcbiAgd2lkdGg6IDIwMHB4O1xufVxuXG4udS1wYy13ZDIwNSB7XG4gIHdpZHRoOiAyMDVweDtcbn1cblxuLnUtcGMtd2QyMTAge1xuICB3aWR0aDogMjEwcHg7XG59XG5cbi51LXBjLXdkMjE1IHtcbiAgd2lkdGg6IDIxNXB4O1xufVxuXG4udS1wYy13ZDIyMCB7XG4gIHdpZHRoOiAyMjBweDtcbn1cblxuLnUtcGMtd2QyMjUge1xuICB3aWR0aDogMjI1cHg7XG59XG5cbi51LXBjLXdkMjMwIHtcbiAgd2lkdGg6IDIzMHB4O1xufVxuXG4udS1wYy13ZDIzNSB7XG4gIHdpZHRoOiAyMzVweDtcbn1cblxuLnUtcGMtd2QyNDAge1xuICB3aWR0aDogMjQwcHg7XG59XG5cbi51LXBjLXdkMjQ1IHtcbiAgd2lkdGg6IDI0NXB4O1xufVxuXG4udS1wYy13ZDI1MCB7XG4gIHdpZHRoOiAyNTBweDtcbn1cblxuLnUtcGMtd2QyNTUge1xuICB3aWR0aDogMjU1cHg7XG59XG5cbi51LXBjLXdkMjYwIHtcbiAgd2lkdGg6IDI2MHB4O1xufVxuXG4udS1wYy13ZDI2NSB7XG4gIHdpZHRoOiAyNjVweDtcbn1cblxuLnUtcGMtd2QyNzAge1xuICB3aWR0aDogMjcwcHg7XG59XG5cbi51LXBjLXdkMjc1IHtcbiAgd2lkdGg6IDI3NXB4O1xufVxuXG4udS1wYy13ZDI4MCB7XG4gIHdpZHRoOiAyODBweDtcbn1cblxuLnUtcGMtd2QyODUge1xuICB3aWR0aDogMjg1cHg7XG59XG5cbi51LXBjLXdkMjkwIHtcbiAgd2lkdGg6IDI5MHB4O1xufVxuXG4udS1wYy13ZDI5NSB7XG4gIHdpZHRoOiAyOTVweDtcbn1cblxuLnUtcGMtd2QzMDAge1xuICB3aWR0aDogMzAwcHg7XG59XG5cbi51LXBjLXdkMzA1IHtcbiAgd2lkdGg6IDMwNXB4O1xufVxuXG4udS1wYy13ZDMxMCB7XG4gIHdpZHRoOiAzMTBweDtcbn1cblxuLnUtcGMtd2QzMTUge1xuICB3aWR0aDogMzE1cHg7XG59XG5cbi51LXBjLXdkMzIwIHtcbiAgd2lkdGg6IDMyMHB4O1xufVxuXG4udS1wYy13ZDMyNSB7XG4gIHdpZHRoOiAzMjVweDtcbn1cblxuLnUtcGMtd2QzMzAge1xuICB3aWR0aDogMzMwcHg7XG59XG5cbi51LXBjLXdkMzM1IHtcbiAgd2lkdGg6IDMzNXB4O1xufVxuXG4udS1wYy13ZDM0MCB7XG4gIHdpZHRoOiAzNDBweDtcbn1cblxuLnUtcGMtd2QzNDUge1xuICB3aWR0aDogMzQ1cHg7XG59XG5cbi51LXBjLXdkMzUwIHtcbiAgd2lkdGg6IDM1MHB4O1xufVxuXG4udS1wYy13ZDM1NSB7XG4gIHdpZHRoOiAzNTVweDtcbn1cblxuLnUtcGMtd2QzNjAge1xuICB3aWR0aDogMzYwcHg7XG59XG5cbi51LXBjLXdkMzY1IHtcbiAgd2lkdGg6IDM2NXB4O1xufVxuXG4udS1wYy13ZDM3MCB7XG4gIHdpZHRoOiAzNzBweDtcbn1cblxuLnUtcGMtd2QzNzUge1xuICB3aWR0aDogMzc1cHg7XG59XG5cbi51LXBjLXdkMzgwIHtcbiAgd2lkdGg6IDM4MHB4O1xufVxuXG4udS1wYy13ZDM4NSB7XG4gIHdpZHRoOiAzODVweDtcbn1cblxuLnUtcGMtd2QzOTAge1xuICB3aWR0aDogMzkwcHg7XG59XG5cbi51LXBjLXdkMzk1IHtcbiAgd2lkdGg6IDM5NXB4O1xufVxuXG4udS1wYy13ZDQwMCB7XG4gIHdpZHRoOiA0MDBweDtcbn1cblxuLnUtcGMtd2Q0MDUge1xuICB3aWR0aDogNDA1cHg7XG59XG5cbi51LXBjLXdkNDEwIHtcbiAgd2lkdGg6IDQxMHB4O1xufVxuXG4udS1wYy13ZDQxNSB7XG4gIHdpZHRoOiA0MTVweDtcbn1cblxuLnUtcGMtd2Q0MjAge1xuICB3aWR0aDogNDIwcHg7XG59XG5cbi51LXBjLXdkNDI1IHtcbiAgd2lkdGg6IDQyNXB4O1xufVxuXG4udS1wYy13ZDQzMCB7XG4gIHdpZHRoOiA0MzBweDtcbn1cblxuLnUtcGMtd2Q0MzUge1xuICB3aWR0aDogNDM1cHg7XG59XG5cbi51LXBjLXdkNDQwIHtcbiAgd2lkdGg6IDQ0MHB4O1xufVxuXG4udS1wYy13ZDQ0NSB7XG4gIHdpZHRoOiA0NDVweDtcbn1cblxuLnUtcGMtd2Q0NTAge1xuICB3aWR0aDogNDUwcHg7XG59XG5cbi51LXBjLXdkNDU1IHtcbiAgd2lkdGg6IDQ1NXB4O1xufVxuXG4udS1wYy13ZDQ2MCB7XG4gIHdpZHRoOiA0NjBweDtcbn1cblxuLnUtcGMtd2Q0NjUge1xuICB3aWR0aDogNDY1cHg7XG59XG5cbi51LXBjLXdkNDcwIHtcbiAgd2lkdGg6IDQ3MHB4O1xufVxuXG4udS1wYy13ZDQ3NSB7XG4gIHdpZHRoOiA0NzVweDtcbn1cblxuLnUtcGMtd2Q0ODAge1xuICB3aWR0aDogNDgwcHg7XG59XG5cbi51LXBjLXdkNDg1IHtcbiAgd2lkdGg6IDQ4NXB4O1xufVxuXG4udS1wYy13ZDQ5MCB7XG4gIHdpZHRoOiA0OTBweDtcbn1cblxuLnUtcGMtd2Q0OTUge1xuICB3aWR0aDogNDk1cHg7XG59XG5cbi51LXBjLXdkNTAwIHtcbiAgd2lkdGg6IDUwMHB4O1xufVxuXG4udS1wYy13ZDUwNSB7XG4gIHdpZHRoOiA1MDVweDtcbn1cblxuLnUtcGMtd2Q1MTAge1xuICB3aWR0aDogNTEwcHg7XG59XG5cbi51LXBjLXdkNTE1IHtcbiAgd2lkdGg6IDUxNXB4O1xufVxuXG4udS1wYy13ZDUyMCB7XG4gIHdpZHRoOiA1MjBweDtcbn1cblxuLnUtcGMtd2Q1MjUge1xuICB3aWR0aDogNTI1cHg7XG59XG5cbi51LXBjLXdkNTMwIHtcbiAgd2lkdGg6IDUzMHB4O1xufVxuXG4udS1wYy13ZDUzNSB7XG4gIHdpZHRoOiA1MzVweDtcbn1cblxuLnUtcGMtd2Q1NDAge1xuICB3aWR0aDogNTQwcHg7XG59XG5cbi51LXBjLXdkNTQ1IHtcbiAgd2lkdGg6IDU0NXB4O1xufVxuXG4udS1wYy13ZDU1MCB7XG4gIHdpZHRoOiA1NTBweDtcbn1cblxuLnUtcGMtd2Q1NTUge1xuICB3aWR0aDogNTU1cHg7XG59XG5cbi51LXBjLXdkNTYwIHtcbiAgd2lkdGg6IDU2MHB4O1xufVxuXG4udS1wYy13ZDU2NSB7XG4gIHdpZHRoOiA1NjVweDtcbn1cblxuLnUtcGMtd2Q1NzAge1xuICB3aWR0aDogNTcwcHg7XG59XG5cbi51LXBjLXdkNTc1IHtcbiAgd2lkdGg6IDU3NXB4O1xufVxuXG4udS1wYy13ZDU4MCB7XG4gIHdpZHRoOiA1ODBweDtcbn1cblxuLnUtcGMtd2Q1ODUge1xuICB3aWR0aDogNTg1cHg7XG59XG5cbi51LXBjLXdkNTkwIHtcbiAgd2lkdGg6IDU5MHB4O1xufVxuXG4udS1wYy13ZDU5NSB7XG4gIHdpZHRoOiA1OTVweDtcbn1cblxuLnUtcGMtd2Q2MDAge1xuICB3aWR0aDogNjAwcHg7XG59XG5cbi51LXBjLXdkNjA1IHtcbiAgd2lkdGg6IDYwNXB4O1xufVxuXG4udS1wYy13ZDYxMCB7XG4gIHdpZHRoOiA2MTBweDtcbn1cblxuLnUtcGMtd2Q2MTUge1xuICB3aWR0aDogNjE1cHg7XG59XG5cbi51LXBjLXdkNjIwIHtcbiAgd2lkdGg6IDYyMHB4O1xufVxuXG4udS1wYy13ZDYyNSB7XG4gIHdpZHRoOiA2MjVweDtcbn1cblxuLnUtcGMtd2Q2MzAge1xuICB3aWR0aDogNjMwcHg7XG59XG5cbi51LXBjLXdkNjM1IHtcbiAgd2lkdGg6IDYzNXB4O1xufVxuXG4udS1wYy13ZDY0MCB7XG4gIHdpZHRoOiA2NDBweDtcbn1cblxuLnUtcGMtd2Q2NDUge1xuICB3aWR0aDogNjQ1cHg7XG59XG5cbi51LXBjLXdkNjUwIHtcbiAgd2lkdGg6IDY1MHB4O1xufVxuXG4udS1wYy13ZDY1NSB7XG4gIHdpZHRoOiA2NTVweDtcbn1cblxuLnUtcGMtd2Q2NjAge1xuICB3aWR0aDogNjYwcHg7XG59XG5cbi51LXBjLXdkNjY1IHtcbiAgd2lkdGg6IDY2NXB4O1xufVxuXG4udS1wYy13ZDY3MCB7XG4gIHdpZHRoOiA2NzBweDtcbn1cblxuLnUtcGMtd2Q2NzUge1xuICB3aWR0aDogNjc1cHg7XG59XG5cbi51LXBjLXdkNjgwIHtcbiAgd2lkdGg6IDY4MHB4O1xufVxuXG4udS1wYy13ZDY4NSB7XG4gIHdpZHRoOiA2ODVweDtcbn1cblxuLnUtcGMtd2Q2OTAge1xuICB3aWR0aDogNjkwcHg7XG59XG5cbi51LXBjLXdkNjk1IHtcbiAgd2lkdGg6IDY5NXB4O1xufVxuXG4udS1wYy13ZDcwMCB7XG4gIHdpZHRoOiA3MDBweDtcbn1cblxuLnUtcGMtd2Q3MDUge1xuICB3aWR0aDogNzA1cHg7XG59XG5cbi51LXBjLXdkNzEwIHtcbiAgd2lkdGg6IDcxMHB4O1xufVxuXG4udS1wYy13ZDcxNSB7XG4gIHdpZHRoOiA3MTVweDtcbn1cblxuLnUtcGMtd2Q3MjAge1xuICB3aWR0aDogNzIwcHg7XG59XG5cbi51LXBjLXdkNzI1IHtcbiAgd2lkdGg6IDcyNXB4O1xufVxuXG4udS1wYy13ZDczMCB7XG4gIHdpZHRoOiA3MzBweDtcbn1cblxuLnUtcGMtd2Q3MzUge1xuICB3aWR0aDogNzM1cHg7XG59XG5cbi51LXBjLXdkNzQwIHtcbiAgd2lkdGg6IDc0MHB4O1xufVxuXG4udS1wYy13ZDc0NSB7XG4gIHdpZHRoOiA3NDVweDtcbn1cblxuLnUtcGMtd2Q3NTAge1xuICB3aWR0aDogNzUwcHg7XG59XG5cbi51LXBjLXdkNzU1IHtcbiAgd2lkdGg6IDc1NXB4O1xufVxuXG4udS1wYy13ZDc2MCB7XG4gIHdpZHRoOiA3NjBweDtcbn1cblxuLnUtcGMtd2Q3NjUge1xuICB3aWR0aDogNzY1cHg7XG59XG5cbi51LXBjLXdkNzcwIHtcbiAgd2lkdGg6IDc3MHB4O1xufVxuXG4udS1wYy13ZDc3NSB7XG4gIHdpZHRoOiA3NzVweDtcbn1cblxuLnUtcGMtd2Q3ODAge1xuICB3aWR0aDogNzgwcHg7XG59XG5cbi51LXBjLXdkNzg1IHtcbiAgd2lkdGg6IDc4NXB4O1xufVxuXG4udS1wYy13ZDc5MCB7XG4gIHdpZHRoOiA3OTBweDtcbn1cblxuLnUtcGMtd2Q3OTUge1xuICB3aWR0aDogNzk1cHg7XG59XG5cbi51LXBjLXdkODAwIHtcbiAgd2lkdGg6IDgwMHB4O1xufVxuXG4udS1wYy13ZDgwNSB7XG4gIHdpZHRoOiA4MDVweDtcbn1cblxuLnUtcGMtd2Q4MTAge1xuICB3aWR0aDogODEwcHg7XG59XG5cbi51LXBjLXdkODE1IHtcbiAgd2lkdGg6IDgxNXB4O1xufVxuXG4udS1wYy13ZDgyMCB7XG4gIHdpZHRoOiA4MjBweDtcbn1cblxuLnUtcGMtd2Q4MjUge1xuICB3aWR0aDogODI1cHg7XG59XG5cbi51LXBjLXdkODMwIHtcbiAgd2lkdGg6IDgzMHB4O1xufVxuXG4udS1wYy13ZDgzNSB7XG4gIHdpZHRoOiA4MzVweDtcbn1cblxuLnUtcGMtd2Q4NDAge1xuICB3aWR0aDogODQwcHg7XG59XG5cbi51LXBjLXdkODQ1IHtcbiAgd2lkdGg6IDg0NXB4O1xufVxuXG4udS1wYy13ZDg1MCB7XG4gIHdpZHRoOiA4NTBweDtcbn1cblxuLnUtcGMtd2Q4NTUge1xuICB3aWR0aDogODU1cHg7XG59XG5cbi51LXBjLXdkODYwIHtcbiAgd2lkdGg6IDg2MHB4O1xufVxuXG4udS1wYy13ZDg2NSB7XG4gIHdpZHRoOiA4NjVweDtcbn1cblxuLnUtcGMtd2Q4NzAge1xuICB3aWR0aDogODcwcHg7XG59XG5cbi51LXBjLXdkODc1IHtcbiAgd2lkdGg6IDg3NXB4O1xufVxuXG4udS1wYy13ZDg4MCB7XG4gIHdpZHRoOiA4ODBweDtcbn1cblxuLnUtcGMtd2Q4ODUge1xuICB3aWR0aDogODg1cHg7XG59XG5cbi51LXBjLXdkODkwIHtcbiAgd2lkdGg6IDg5MHB4O1xufVxuXG4udS1wYy13ZDg5NSB7XG4gIHdpZHRoOiA4OTVweDtcbn1cblxuLnUtcGMtd2Q5MDAge1xuICB3aWR0aDogOTAwcHg7XG59XG5cbi51LXBjLXdkOTA1IHtcbiAgd2lkdGg6IDkwNXB4O1xufVxuXG4udS1wYy13ZDkxMCB7XG4gIHdpZHRoOiA5MTBweDtcbn1cblxuLnUtcGMtd2Q5MTUge1xuICB3aWR0aDogOTE1cHg7XG59XG5cbi51LXBjLXdkOTIwIHtcbiAgd2lkdGg6IDkyMHB4O1xufVxuXG4udS1wYy13ZDkyNSB7XG4gIHdpZHRoOiA5MjVweDtcbn1cblxuLnUtcGMtd2Q5MzAge1xuICB3aWR0aDogOTMwcHg7XG59XG5cbi51LXBjLXdkOTM1IHtcbiAgd2lkdGg6IDkzNXB4O1xufVxuXG4udS1wYy13ZDk0MCB7XG4gIHdpZHRoOiA5NDBweDtcbn1cblxuLnUtcGMtd2Q5NDUge1xuICB3aWR0aDogOTQ1cHg7XG59XG5cbi51LXBjLXdkOTUwIHtcbiAgd2lkdGg6IDk1MHB4O1xufVxuXG4udS1wYy13ZDk1NSB7XG4gIHdpZHRoOiA5NTVweDtcbn1cblxuLnUtcGMtd2Q5NjAge1xuICB3aWR0aDogOTYwcHg7XG59XG5cbi51LXBjLXdkOTY1IHtcbiAgd2lkdGg6IDk2NXB4O1xufVxuXG4udS1wYy13ZDk3MCB7XG4gIHdpZHRoOiA5NzBweDtcbn1cblxuLnUtcGMtd2Q5NzUge1xuICB3aWR0aDogOTc1cHg7XG59XG5cbi51LXBjLXdkOTgwIHtcbiAgd2lkdGg6IDk4MHB4O1xufVxuXG4udS1wYy13ZDk4NSB7XG4gIHdpZHRoOiA5ODVweDtcbn1cblxuLnUtcGMtd2Q5OTAge1xuICB3aWR0aDogOTkwcHg7XG59XG5cbi51LXBjLXdkOTk1IHtcbiAgd2lkdGg6IDk5NXB4O1xufVxuXG4udS1wYy13ZDEwMDAge1xuICB3aWR0aDogMTAwMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzZweCkge1xuICAudS1zcC13ZDAge1xuICAgIHdpZHRoOiAwcHg7XG4gIH1cbiAgLnUtc3Atd2Q1IHtcbiAgICB3aWR0aDogNXB4O1xuICB9XG4gIC51LXNwLXdkMTAge1xuICAgIHdpZHRoOiAxMHB4O1xuICB9XG4gIC51LXNwLXdkMTUge1xuICAgIHdpZHRoOiAxNXB4O1xuICB9XG4gIC51LXNwLXdkMjAge1xuICAgIHdpZHRoOiAyMHB4O1xuICB9XG4gIC51LXNwLXdkMjUge1xuICAgIHdpZHRoOiAyNXB4O1xuICB9XG4gIC51LXNwLXdkMzAge1xuICAgIHdpZHRoOiAzMHB4O1xuICB9XG4gIC51LXNwLXdkMzUge1xuICAgIHdpZHRoOiAzNXB4O1xuICB9XG4gIC51LXNwLXdkNDAge1xuICAgIHdpZHRoOiA0MHB4O1xuICB9XG4gIC51LXNwLXdkNDUge1xuICAgIHdpZHRoOiA0NXB4O1xuICB9XG4gIC51LXNwLXdkNTAge1xuICAgIHdpZHRoOiA1MHB4O1xuICB9XG4gIC51LXNwLXdkNTUge1xuICAgIHdpZHRoOiA1NXB4O1xuICB9XG4gIC51LXNwLXdkNjAge1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG4gIC51LXNwLXdkNjUge1xuICAgIHdpZHRoOiA2NXB4O1xuICB9XG4gIC51LXNwLXdkNzAge1xuICAgIHdpZHRoOiA3MHB4O1xuICB9XG4gIC51LXNwLXdkNzUge1xuICAgIHdpZHRoOiA3NXB4O1xuICB9XG4gIC51LXNwLXdkODAge1xuICAgIHdpZHRoOiA4MHB4O1xuICB9XG4gIC51LXNwLXdkODUge1xuICAgIHdpZHRoOiA4NXB4O1xuICB9XG4gIC51LXNwLXdkOTAge1xuICAgIHdpZHRoOiA5MHB4O1xuICB9XG4gIC51LXNwLXdkOTUge1xuICAgIHdpZHRoOiA5NXB4O1xuICB9XG4gIC51LXNwLXdkMTAwIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbiAgLnUtc3Atd2QxMDUge1xuICAgIHdpZHRoOiAxMDVweDtcbiAgfVxuICAudS1zcC13ZDExMCB7XG4gICAgd2lkdGg6IDExMHB4O1xuICB9XG4gIC51LXNwLXdkMTE1IHtcbiAgICB3aWR0aDogMTE1cHg7XG4gIH1cbiAgLnUtc3Atd2QxMjAge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgfVxuICAudS1zcC13ZDEyNSB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICB9XG4gIC51LXNwLXdkMTMwIHtcbiAgICB3aWR0aDogMTMwcHg7XG4gIH1cbiAgLnUtc3Atd2QxMzUge1xuICAgIHdpZHRoOiAxMzVweDtcbiAgfVxuICAudS1zcC13ZDE0MCB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICB9XG4gIC51LXNwLXdkMTQ1IHtcbiAgICB3aWR0aDogMTQ1cHg7XG4gIH1cbiAgLnUtc3Atd2QxNTAge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuICAudS1zcC13ZDE1NSB7XG4gICAgd2lkdGg6IDE1NXB4O1xuICB9XG4gIC51LXNwLXdkMTYwIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gIH1cbiAgLnUtc3Atd2QxNjUge1xuICAgIHdpZHRoOiAxNjVweDtcbiAgfVxuICAudS1zcC13ZDE3MCB7XG4gICAgd2lkdGg6IDE3MHB4O1xuICB9XG4gIC51LXNwLXdkMTc1IHtcbiAgICB3aWR0aDogMTc1cHg7XG4gIH1cbiAgLnUtc3Atd2QxODAge1xuICAgIHdpZHRoOiAxODBweDtcbiAgfVxuICAudS1zcC13ZDE4NSB7XG4gICAgd2lkdGg6IDE4NXB4O1xuICB9XG4gIC51LXNwLXdkMTkwIHtcbiAgICB3aWR0aDogMTkwcHg7XG4gIH1cbiAgLnUtc3Atd2QxOTUge1xuICAgIHdpZHRoOiAxOTVweDtcbiAgfVxuICAudS1zcC13ZDIwMCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG4gIC51LXNwLXdkMjA1IHtcbiAgICB3aWR0aDogMjA1cHg7XG4gIH1cbiAgLnUtc3Atd2QyMTAge1xuICAgIHdpZHRoOiAyMTBweDtcbiAgfVxuICAudS1zcC13ZDIxNSB7XG4gICAgd2lkdGg6IDIxNXB4O1xuICB9XG4gIC51LXNwLXdkMjIwIHtcbiAgICB3aWR0aDogMjIwcHg7XG4gIH1cbiAgLnUtc3Atd2QyMjUge1xuICAgIHdpZHRoOiAyMjVweDtcbiAgfVxuICAudS1zcC13ZDIzMCB7XG4gICAgd2lkdGg6IDIzMHB4O1xuICB9XG4gIC51LXNwLXdkMjM1IHtcbiAgICB3aWR0aDogMjM1cHg7XG4gIH1cbiAgLnUtc3Atd2QyNDAge1xuICAgIHdpZHRoOiAyNDBweDtcbiAgfVxuICAudS1zcC13ZDI0NSB7XG4gICAgd2lkdGg6IDI0NXB4O1xuICB9XG4gIC51LXNwLXdkMjUwIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gIH1cbiAgLnUtc3Atd2QyNTUge1xuICAgIHdpZHRoOiAyNTVweDtcbiAgfVxuICAudS1zcC13ZDI2MCB7XG4gICAgd2lkdGg6IDI2MHB4O1xuICB9XG4gIC51LXNwLXdkMjY1IHtcbiAgICB3aWR0aDogMjY1cHg7XG4gIH1cbiAgLnUtc3Atd2QyNzAge1xuICAgIHdpZHRoOiAyNzBweDtcbiAgfVxuICAudS1zcC13ZDI3NSB7XG4gICAgd2lkdGg6IDI3NXB4O1xuICB9XG4gIC51LXNwLXdkMjgwIHtcbiAgICB3aWR0aDogMjgwcHg7XG4gIH1cbiAgLnUtc3Atd2QyODUge1xuICAgIHdpZHRoOiAyODVweDtcbiAgfVxuICAudS1zcC13ZDI5MCB7XG4gICAgd2lkdGg6IDI5MHB4O1xuICB9XG4gIC51LXNwLXdkMjk1IHtcbiAgICB3aWR0aDogMjk1cHg7XG4gIH1cbiAgLnUtc3Atd2QzMDAge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuICAudS1zcC13ZDMwNSB7XG4gICAgd2lkdGg6IDMwNXB4O1xuICB9XG4gIC51LXNwLXdkMzEwIHtcbiAgICB3aWR0aDogMzEwcHg7XG4gIH1cbiAgLnUtc3Atd2QzMTUge1xuICAgIHdpZHRoOiAzMTVweDtcbiAgfVxuICAudS1zcC13ZDMyMCB7XG4gICAgd2lkdGg6IDMyMHB4O1xuICB9XG4gIC51LXNwLXdkMzI1IHtcbiAgICB3aWR0aDogMzI1cHg7XG4gIH1cbiAgLnUtc3Atd2QzMzAge1xuICAgIHdpZHRoOiAzMzBweDtcbiAgfVxuICAudS1zcC13ZDMzNSB7XG4gICAgd2lkdGg6IDMzNXB4O1xuICB9XG4gIC51LXNwLXdkMzQwIHtcbiAgICB3aWR0aDogMzQwcHg7XG4gIH1cbiAgLnUtc3Atd2QzNDUge1xuICAgIHdpZHRoOiAzNDVweDtcbiAgfVxuICAudS1zcC13ZDM1MCB7XG4gICAgd2lkdGg6IDM1MHB4O1xuICB9XG4gIC51LXNwLXdkMzU1IHtcbiAgICB3aWR0aDogMzU1cHg7XG4gIH1cbiAgLnUtc3Atd2QzNjAge1xuICAgIHdpZHRoOiAzNjBweDtcbiAgfVxuICAudS1zcC13ZDM2NSB7XG4gICAgd2lkdGg6IDM2NXB4O1xuICB9XG4gIC51LXNwLXdkMzcwIHtcbiAgICB3aWR0aDogMzcwcHg7XG4gIH1cbiAgLnUtc3Atd2QzNzUge1xuICAgIHdpZHRoOiAzNzVweDtcbiAgfVxuICAudS1zcC13ZDM4MCB7XG4gICAgd2lkdGg6IDM4MHB4O1xuICB9XG4gIC51LXNwLXdkMzg1IHtcbiAgICB3aWR0aDogMzg1cHg7XG4gIH1cbiAgLnUtc3Atd2QzOTAge1xuICAgIHdpZHRoOiAzOTBweDtcbiAgfVxuICAudS1zcC13ZDM5NSB7XG4gICAgd2lkdGg6IDM5NXB4O1xuICB9XG4gIC51LXNwLXdkNDAwIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gIH1cbiAgLnUtc3Atd2Q0MDUge1xuICAgIHdpZHRoOiA0MDVweDtcbiAgfVxuICAudS1zcC13ZDQxMCB7XG4gICAgd2lkdGg6IDQxMHB4O1xuICB9XG4gIC51LXNwLXdkNDE1IHtcbiAgICB3aWR0aDogNDE1cHg7XG4gIH1cbiAgLnUtc3Atd2Q0MjAge1xuICAgIHdpZHRoOiA0MjBweDtcbiAgfVxuICAudS1zcC13ZDQyNSB7XG4gICAgd2lkdGg6IDQyNXB4O1xuICB9XG4gIC51LXNwLXdkNDMwIHtcbiAgICB3aWR0aDogNDMwcHg7XG4gIH1cbiAgLnUtc3Atd2Q0MzUge1xuICAgIHdpZHRoOiA0MzVweDtcbiAgfVxuICAudS1zcC13ZDQ0MCB7XG4gICAgd2lkdGg6IDQ0MHB4O1xuICB9XG4gIC51LXNwLXdkNDQ1IHtcbiAgICB3aWR0aDogNDQ1cHg7XG4gIH1cbiAgLnUtc3Atd2Q0NTAge1xuICAgIHdpZHRoOiA0NTBweDtcbiAgfVxuICAudS1zcC13ZDQ1NSB7XG4gICAgd2lkdGg6IDQ1NXB4O1xuICB9XG4gIC51LXNwLXdkNDYwIHtcbiAgICB3aWR0aDogNDYwcHg7XG4gIH1cbiAgLnUtc3Atd2Q0NjUge1xuICAgIHdpZHRoOiA0NjVweDtcbiAgfVxuICAudS1zcC13ZDQ3MCB7XG4gICAgd2lkdGg6IDQ3MHB4O1xuICB9XG4gIC51LXNwLXdkNDc1IHtcbiAgICB3aWR0aDogNDc1cHg7XG4gIH1cbiAgLnUtc3Atd2Q0ODAge1xuICAgIHdpZHRoOiA0ODBweDtcbiAgfVxuICAudS1zcC13ZDQ4NSB7XG4gICAgd2lkdGg6IDQ4NXB4O1xuICB9XG4gIC51LXNwLXdkNDkwIHtcbiAgICB3aWR0aDogNDkwcHg7XG4gIH1cbiAgLnUtc3Atd2Q0OTUge1xuICAgIHdpZHRoOiA0OTVweDtcbiAgfVxuICAudS1zcC13ZDUwMCB7XG4gICAgd2lkdGg6IDUwMHB4O1xuICB9XG4gIC51LXNwLXdkNTA1IHtcbiAgICB3aWR0aDogNTA1cHg7XG4gIH1cbiAgLnUtc3Atd2Q1MTAge1xuICAgIHdpZHRoOiA1MTBweDtcbiAgfVxuICAudS1zcC13ZDUxNSB7XG4gICAgd2lkdGg6IDUxNXB4O1xuICB9XG4gIC51LXNwLXdkNTIwIHtcbiAgICB3aWR0aDogNTIwcHg7XG4gIH1cbiAgLnUtc3Atd2Q1MjUge1xuICAgIHdpZHRoOiA1MjVweDtcbiAgfVxuICAudS1zcC13ZDUzMCB7XG4gICAgd2lkdGg6IDUzMHB4O1xuICB9XG4gIC51LXNwLXdkNTM1IHtcbiAgICB3aWR0aDogNTM1cHg7XG4gIH1cbiAgLnUtc3Atd2Q1NDAge1xuICAgIHdpZHRoOiA1NDBweDtcbiAgfVxuICAudS1zcC13ZDU0NSB7XG4gICAgd2lkdGg6IDU0NXB4O1xuICB9XG4gIC51LXNwLXdkNTUwIHtcbiAgICB3aWR0aDogNTUwcHg7XG4gIH1cbiAgLnUtc3Atd2Q1NTUge1xuICAgIHdpZHRoOiA1NTVweDtcbiAgfVxuICAudS1zcC13ZDU2MCB7XG4gICAgd2lkdGg6IDU2MHB4O1xuICB9XG4gIC51LXNwLXdkNTY1IHtcbiAgICB3aWR0aDogNTY1cHg7XG4gIH1cbiAgLnUtc3Atd2Q1NzAge1xuICAgIHdpZHRoOiA1NzBweDtcbiAgfVxuICAudS1zcC13ZDU3NSB7XG4gICAgd2lkdGg6IDU3NXB4O1xuICB9XG4gIC51LXNwLXdkNTgwIHtcbiAgICB3aWR0aDogNTgwcHg7XG4gIH1cbiAgLnUtc3Atd2Q1ODUge1xuICAgIHdpZHRoOiA1ODVweDtcbiAgfVxuICAudS1zcC13ZDU5MCB7XG4gICAgd2lkdGg6IDU5MHB4O1xuICB9XG4gIC51LXNwLXdkNTk1IHtcbiAgICB3aWR0aDogNTk1cHg7XG4gIH1cbiAgLnUtc3Atd2Q2MDAge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgfVxuICAudS1zcC13ZDYwNSB7XG4gICAgd2lkdGg6IDYwNXB4O1xuICB9XG4gIC51LXNwLXdkNjEwIHtcbiAgICB3aWR0aDogNjEwcHg7XG4gIH1cbiAgLnUtc3Atd2Q2MTUge1xuICAgIHdpZHRoOiA2MTVweDtcbiAgfVxuICAudS1zcC13ZDYyMCB7XG4gICAgd2lkdGg6IDYyMHB4O1xuICB9XG4gIC51LXNwLXdkNjI1IHtcbiAgICB3aWR0aDogNjI1cHg7XG4gIH1cbiAgLnUtc3Atd2Q2MzAge1xuICAgIHdpZHRoOiA2MzBweDtcbiAgfVxuICAudS1zcC13ZDYzNSB7XG4gICAgd2lkdGg6IDYzNXB4O1xuICB9XG4gIC51LXNwLXdkNjQwIHtcbiAgICB3aWR0aDogNjQwcHg7XG4gIH1cbiAgLnUtc3Atd2Q2NDUge1xuICAgIHdpZHRoOiA2NDVweDtcbiAgfVxuICAudS1zcC13ZDY1MCB7XG4gICAgd2lkdGg6IDY1MHB4O1xuICB9XG4gIC51LXNwLXdkNjU1IHtcbiAgICB3aWR0aDogNjU1cHg7XG4gIH1cbiAgLnUtc3Atd2Q2NjAge1xuICAgIHdpZHRoOiA2NjBweDtcbiAgfVxuICAudS1zcC13ZDY2NSB7XG4gICAgd2lkdGg6IDY2NXB4O1xuICB9XG4gIC51LXNwLXdkNjcwIHtcbiAgICB3aWR0aDogNjcwcHg7XG4gIH1cbiAgLnUtc3Atd2Q2NzUge1xuICAgIHdpZHRoOiA2NzVweDtcbiAgfVxuICAudS1zcC13ZDY4MCB7XG4gICAgd2lkdGg6IDY4MHB4O1xuICB9XG4gIC51LXNwLXdkNjg1IHtcbiAgICB3aWR0aDogNjg1cHg7XG4gIH1cbiAgLnUtc3Atd2Q2OTAge1xuICAgIHdpZHRoOiA2OTBweDtcbiAgfVxuICAudS1zcC13ZDY5NSB7XG4gICAgd2lkdGg6IDY5NXB4O1xuICB9XG4gIC51LXNwLXdkNzAwIHtcbiAgICB3aWR0aDogNzAwcHg7XG4gIH1cbiAgLnUtc3Atd2Q3MDUge1xuICAgIHdpZHRoOiA3MDVweDtcbiAgfVxuICAudS1zcC13ZDcxMCB7XG4gICAgd2lkdGg6IDcxMHB4O1xuICB9XG4gIC51LXNwLXdkNzE1IHtcbiAgICB3aWR0aDogNzE1cHg7XG4gIH1cbiAgLnUtc3Atd2Q3MjAge1xuICAgIHdpZHRoOiA3MjBweDtcbiAgfVxuICAudS1zcC13ZDcyNSB7XG4gICAgd2lkdGg6IDcyNXB4O1xuICB9XG4gIC51LXNwLXdkNzMwIHtcbiAgICB3aWR0aDogNzMwcHg7XG4gIH1cbiAgLnUtc3Atd2Q3MzUge1xuICAgIHdpZHRoOiA3MzVweDtcbiAgfVxuICAudS1zcC13ZDc0MCB7XG4gICAgd2lkdGg6IDc0MHB4O1xuICB9XG4gIC51LXNwLXdkNzQ1IHtcbiAgICB3aWR0aDogNzQ1cHg7XG4gIH1cbiAgLnUtc3Atd2Q3NTAge1xuICAgIHdpZHRoOiA3NTBweDtcbiAgfVxuICAudS1zcC13ZDc1NSB7XG4gICAgd2lkdGg6IDc1NXB4O1xuICB9XG4gIC51LXNwLXdkNzYwIHtcbiAgICB3aWR0aDogNzYwcHg7XG4gIH1cbiAgLnUtc3Atd2Q3NjUge1xuICAgIHdpZHRoOiA3NjVweDtcbiAgfVxuICAudS1zcC13ZDc3MCB7XG4gICAgd2lkdGg6IDc3MHB4O1xuICB9XG4gIC51LXNwLXdkNzc1IHtcbiAgICB3aWR0aDogNzc1cHg7XG4gIH1cbiAgLnUtc3Atd2Q3ODAge1xuICAgIHdpZHRoOiA3ODBweDtcbiAgfVxuICAudS1zcC13ZDc4NSB7XG4gICAgd2lkdGg6IDc4NXB4O1xuICB9XG4gIC51LXNwLXdkNzkwIHtcbiAgICB3aWR0aDogNzkwcHg7XG4gIH1cbiAgLnUtc3Atd2Q3OTUge1xuICAgIHdpZHRoOiA3OTVweDtcbiAgfVxuICAudS1zcC13ZDgwMCB7XG4gICAgd2lkdGg6IDgwMHB4O1xuICB9XG4gIC51LXNwLXdkODA1IHtcbiAgICB3aWR0aDogODA1cHg7XG4gIH1cbiAgLnUtc3Atd2Q4MTAge1xuICAgIHdpZHRoOiA4MTBweDtcbiAgfVxuICAudS1zcC13ZDgxNSB7XG4gICAgd2lkdGg6IDgxNXB4O1xuICB9XG4gIC51LXNwLXdkODIwIHtcbiAgICB3aWR0aDogODIwcHg7XG4gIH1cbiAgLnUtc3Atd2Q4MjUge1xuICAgIHdpZHRoOiA4MjVweDtcbiAgfVxuICAudS1zcC13ZDgzMCB7XG4gICAgd2lkdGg6IDgzMHB4O1xuICB9XG4gIC51LXNwLXdkODM1IHtcbiAgICB3aWR0aDogODM1cHg7XG4gIH1cbiAgLnUtc3Atd2Q4NDAge1xuICAgIHdpZHRoOiA4NDBweDtcbiAgfVxuICAudS1zcC13ZDg0NSB7XG4gICAgd2lkdGg6IDg0NXB4O1xuICB9XG4gIC51LXNwLXdkODUwIHtcbiAgICB3aWR0aDogODUwcHg7XG4gIH1cbiAgLnUtc3Atd2Q4NTUge1xuICAgIHdpZHRoOiA4NTVweDtcbiAgfVxuICAudS1zcC13ZDg2MCB7XG4gICAgd2lkdGg6IDg2MHB4O1xuICB9XG4gIC51LXNwLXdkODY1IHtcbiAgICB3aWR0aDogODY1cHg7XG4gIH1cbiAgLnUtc3Atd2Q4NzAge1xuICAgIHdpZHRoOiA4NzBweDtcbiAgfVxuICAudS1zcC13ZDg3NSB7XG4gICAgd2lkdGg6IDg3NXB4O1xuICB9XG4gIC51LXNwLXdkODgwIHtcbiAgICB3aWR0aDogODgwcHg7XG4gIH1cbiAgLnUtc3Atd2Q4ODUge1xuICAgIHdpZHRoOiA4ODVweDtcbiAgfVxuICAudS1zcC13ZDg5MCB7XG4gICAgd2lkdGg6IDg5MHB4O1xuICB9XG4gIC51LXNwLXdkODk1IHtcbiAgICB3aWR0aDogODk1cHg7XG4gIH1cbiAgLnUtc3Atd2Q5MDAge1xuICAgIHdpZHRoOiA5MDBweDtcbiAgfVxuICAudS1zcC13ZDkwNSB7XG4gICAgd2lkdGg6IDkwNXB4O1xuICB9XG4gIC51LXNwLXdkOTEwIHtcbiAgICB3aWR0aDogOTEwcHg7XG4gIH1cbiAgLnUtc3Atd2Q5MTUge1xuICAgIHdpZHRoOiA5MTVweDtcbiAgfVxuICAudS1zcC13ZDkyMCB7XG4gICAgd2lkdGg6IDkyMHB4O1xuICB9XG4gIC51LXNwLXdkOTI1IHtcbiAgICB3aWR0aDogOTI1cHg7XG4gIH1cbiAgLnUtc3Atd2Q5MzAge1xuICAgIHdpZHRoOiA5MzBweDtcbiAgfVxuICAudS1zcC13ZDkzNSB7XG4gICAgd2lkdGg6IDkzNXB4O1xuICB9XG4gIC51LXNwLXdkOTQwIHtcbiAgICB3aWR0aDogOTQwcHg7XG4gIH1cbiAgLnUtc3Atd2Q5NDUge1xuICAgIHdpZHRoOiA5NDVweDtcbiAgfVxuICAudS1zcC13ZDk1MCB7XG4gICAgd2lkdGg6IDk1MHB4O1xuICB9XG4gIC51LXNwLXdkOTU1IHtcbiAgICB3aWR0aDogOTU1cHg7XG4gIH1cbiAgLnUtc3Atd2Q5NjAge1xuICAgIHdpZHRoOiA5NjBweDtcbiAgfVxuICAudS1zcC13ZDk2NSB7XG4gICAgd2lkdGg6IDk2NXB4O1xuICB9XG4gIC51LXNwLXdkOTcwIHtcbiAgICB3aWR0aDogOTcwcHg7XG4gIH1cbiAgLnUtc3Atd2Q5NzUge1xuICAgIHdpZHRoOiA5NzVweDtcbiAgfVxuICAudS1zcC13ZDk4MCB7XG4gICAgd2lkdGg6IDk4MHB4O1xuICB9XG4gIC51LXNwLXdkOTg1IHtcbiAgICB3aWR0aDogOTg1cHg7XG4gIH1cbiAgLnUtc3Atd2Q5OTAge1xuICAgIHdpZHRoOiA5OTBweDtcbiAgfVxuICAudS1zcC13ZDk5NSB7XG4gICAgd2lkdGg6IDk5NXB4O1xuICB9XG4gIC51LXNwLXdkMTAwMCB7XG4gICAgd2lkdGg6IDEwMDBweDtcbiAgfVxufVxuXG4vKiDluYUtJeaMh+WumlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51LXBjLW13MHAge1xuICB3aWR0aDogMCU7XG59XG5cbi51LXBjLW13NXAge1xuICB3aWR0aDogNSU7XG59XG5cbi51LXBjLW13MTBwIHtcbiAgd2lkdGg6IDEwJTtcbn1cblxuLnUtcGMtbXcxNXAge1xuICB3aWR0aDogMTUlO1xufVxuXG4udS1wYy1tdzIwcCB7XG4gIHdpZHRoOiAyMCU7XG59XG5cbi51LXBjLW13MjVwIHtcbiAgd2lkdGg6IDI1JTtcbn1cblxuLnUtcGMtbXczMHAge1xuICB3aWR0aDogMzAlO1xufVxuXG4udS1wYy1tdzM1cCB7XG4gIHdpZHRoOiAzNSU7XG59XG5cbi51LXBjLW13NDBwIHtcbiAgd2lkdGg6IDQwJTtcbn1cblxuLnUtcGMtbXc0NXAge1xuICB3aWR0aDogNDUlO1xufVxuXG4udS1wYy1tdzUwcCB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi51LXBjLW13NTVwIHtcbiAgd2lkdGg6IDU1JTtcbn1cblxuLnUtcGMtbXc2MHAge1xuICB3aWR0aDogNjAlO1xufVxuXG4udS1wYy1tdzY1cCB7XG4gIHdpZHRoOiA2NSU7XG59XG5cbi51LXBjLW13NzBwIHtcbiAgd2lkdGg6IDcwJTtcbn1cblxuLnUtcGMtbXc3NXAge1xuICB3aWR0aDogNzUlO1xufVxuXG4udS1wYy1tdzgwcCB7XG4gIHdpZHRoOiA4MCU7XG59XG5cbi51LXBjLW13ODVwIHtcbiAgd2lkdGg6IDg1JTtcbn1cblxuLnUtcGMtbXc5MHAge1xuICB3aWR0aDogOTAlO1xufVxuXG4udS1wYy1tdzk1cCB7XG4gIHdpZHRoOiA5NSU7XG59XG5cbi51LXBjLW13MTAwcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzZweCkge1xuICAudS1zcC1tdzBwIHtcbiAgICB3aWR0aDogMCU7XG4gIH1cbiAgLnUtc3AtbXc1cCB7XG4gICAgd2lkdGg6IDUlO1xuICB9XG4gIC51LXNwLW13MTBwIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG4gIC51LXNwLW13MTVwIHtcbiAgICB3aWR0aDogMTUlO1xuICB9XG4gIC51LXNwLW13MjBwIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC51LXNwLW13MjVwIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC51LXNwLW13MzBwIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG4gIC51LXNwLW13MzVwIHtcbiAgICB3aWR0aDogMzUlO1xuICB9XG4gIC51LXNwLW13NDBwIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG4gIC51LXNwLW13NDVwIHtcbiAgICB3aWR0aDogNDUlO1xuICB9XG4gIC51LXNwLW13NTBwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC51LXNwLW13NTVwIHtcbiAgICB3aWR0aDogNTUlO1xuICB9XG4gIC51LXNwLW13NjBwIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG4gIC51LXNwLW13NjVwIHtcbiAgICB3aWR0aDogNjUlO1xuICB9XG4gIC51LXNwLW13NzBwIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG4gIC51LXNwLW13NzVwIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC51LXNwLW13ODBwIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC51LXNwLW13ODVwIHtcbiAgICB3aWR0aDogODUlO1xuICB9XG4gIC51LXNwLW13OTBwIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG4gIC51LXNwLW13OTVwIHtcbiAgICB3aWR0aDogOTUlO1xuICB9XG4gIC51LXNwLW13MTAwcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLyog5bmFLeacgOWkpyXmjIflrppcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udS1wYy1tYXctbiB7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1tYXctMXAge1xuICBtYXgtd2lkdGg6IDElICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLW1hdy0xMHAge1xuICBtYXgtd2lkdGg6IDEwJSAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1tYXctMjBwIHtcbiAgbWF4LXdpZHRoOiAyMCUgIWltcG9ydGFudDtcbn1cblxuLnUtcGMtbWF3LTI1cCB7XG4gIG1heC13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLW1hdy0zMHAge1xuICBtYXgtd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1tYXctMzNwIHtcbiAgbWF4LXdpZHRoOiAzMyUgIWltcG9ydGFudDtcbn1cblxuLnUtcGMtbWF3LTQwcCB7XG4gIG1heC13aWR0aDogNDAlICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLW1hdy01MHAge1xuICBtYXgtd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1tYXctNjBwIHtcbiAgbWF4LXdpZHRoOiA2MCUgIWltcG9ydGFudDtcbn1cblxuLnUtcGMtbWF3LTY2cCB7XG4gIG1heC13aWR0aDogNjYlICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLW1hdy03MHAge1xuICBtYXgtd2lkdGg6IDcwJSAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1tYXctNzVwIHtcbiAgbWF4LXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnUtcGMtbWF3LTgwcCB7XG4gIG1heC13aWR0aDogODAlICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLW1hdy05MHAge1xuICBtYXgtd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1tYXctMTAwcCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzZweCkge1xuICAudS1zcC1tYXctbiB7XG4gICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbWF3LTFwIHtcbiAgICBtYXgtd2lkdGg6IDElICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbWF3LTEwcCB7XG4gICAgbWF4LXdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tYXctMjBwIHtcbiAgICBtYXgtd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW1hdy0yNXAge1xuICAgIG1heC13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbWF3LTMwcCB7XG4gICAgbWF4LXdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tYXctMzNwIHtcbiAgICBtYXgtd2lkdGg6IDMzJSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW1hdy00MHAge1xuICAgIG1heC13aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbWF3LTUwcCB7XG4gICAgbWF4LXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tYXctNjBwIHtcbiAgICBtYXgtd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW1hdy02NnAge1xuICAgIG1heC13aWR0aDogNjYlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbWF3LTcwcCB7XG4gICAgbWF4LXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tYXctNzVwIHtcbiAgICBtYXgtd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW1hdy04MHAge1xuICAgIG1heC13aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbWF3LTkwcCB7XG4gICAgbWF4LXdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tYXctMTAwcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyog6auY44GVXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnUtcGMtaGctYSB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzAge1xuICBoZWlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzUge1xuICBoZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzEwIHtcbiAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnMTUge1xuICBoZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGcyMCB7XG4gIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzI1IHtcbiAgaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnMzAge1xuICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGczNSB7XG4gIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzQwIHtcbiAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNDUge1xuICBoZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc1MCB7XG4gIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzU1IHtcbiAgaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNjAge1xuICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc2NSB7XG4gIGhlaWdodDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzcwIHtcbiAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNzUge1xuICBoZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc4MCB7XG4gIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzg1IHtcbiAgaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnOTAge1xuICBoZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc5NSB7XG4gIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzEwMCB7XG4gIGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGcxMDUge1xuICBoZWlnaHQ6IDEwNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnMTEwIHtcbiAgaGVpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzExNSB7XG4gIGhlaWdodDogMTE1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGcxMjAge1xuICBoZWlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnMTI1IHtcbiAgaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzEzMCB7XG4gIGhlaWdodDogMTMwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGcxMzUge1xuICBoZWlnaHQ6IDEzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnMTQwIHtcbiAgaGVpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzE0NSB7XG4gIGhlaWdodDogMTQ1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGcxNTAge1xuICBoZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnMTU1IHtcbiAgaGVpZ2h0OiAxNTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzE2MCB7XG4gIGhlaWdodDogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGcxNjUge1xuICBoZWlnaHQ6IDE2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnMTcwIHtcbiAgaGVpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzE3NSB7XG4gIGhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGcxODAge1xuICBoZWlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnMTg1IHtcbiAgaGVpZ2h0OiAxODVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzE5MCB7XG4gIGhlaWdodDogMTkwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGcxOTUge1xuICBoZWlnaHQ6IDE5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnMjAwIHtcbiAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzIwNSB7XG4gIGhlaWdodDogMjA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGcyMTAge1xuICBoZWlnaHQ6IDIxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnMjE1IHtcbiAgaGVpZ2h0OiAyMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzIyMCB7XG4gIGhlaWdodDogMjIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGcyMjUge1xuICBoZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnMjMwIHtcbiAgaGVpZ2h0OiAyMzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzIzNSB7XG4gIGhlaWdodDogMjM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGcyNDAge1xuICBoZWlnaHQ6IDI0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnMjQ1IHtcbiAgaGVpZ2h0OiAyNDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzI1MCB7XG4gIGhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGcyNTUge1xuICBoZWlnaHQ6IDI1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnMjYwIHtcbiAgaGVpZ2h0OiAyNjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzI2NSB7XG4gIGhlaWdodDogMjY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGcyNzAge1xuICBoZWlnaHQ6IDI3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnMjc1IHtcbiAgaGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzI4MCB7XG4gIGhlaWdodDogMjgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGcyODUge1xuICBoZWlnaHQ6IDI4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnMjkwIHtcbiAgaGVpZ2h0OiAyOTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzI5NSB7XG4gIGhlaWdodDogMjk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGczMDAge1xuICBoZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnMzA1IHtcbiAgaGVpZ2h0OiAzMDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzMxMCB7XG4gIGhlaWdodDogMzEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGczMTUge1xuICBoZWlnaHQ6IDMxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnMzIwIHtcbiAgaGVpZ2h0OiAzMjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzMyNSB7XG4gIGhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGczMzAge1xuICBoZWlnaHQ6IDMzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnMzM1IHtcbiAgaGVpZ2h0OiAzMzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzM0MCB7XG4gIGhlaWdodDogMzQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGczNDUge1xuICBoZWlnaHQ6IDM0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnMzUwIHtcbiAgaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzM1NSB7XG4gIGhlaWdodDogMzU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGczNjAge1xuICBoZWlnaHQ6IDM2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnMzY1IHtcbiAgaGVpZ2h0OiAzNjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzM3MCB7XG4gIGhlaWdodDogMzcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGczNzUge1xuICBoZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnMzgwIHtcbiAgaGVpZ2h0OiAzODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzM4NSB7XG4gIGhlaWdodDogMzg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGczOTAge1xuICBoZWlnaHQ6IDM5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnMzk1IHtcbiAgaGVpZ2h0OiAzOTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzQwMCB7XG4gIGhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc0MDUge1xuICBoZWlnaHQ6IDQwNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNDEwIHtcbiAgaGVpZ2h0OiA0MTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzQxNSB7XG4gIGhlaWdodDogNDE1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc0MjAge1xuICBoZWlnaHQ6IDQyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNDI1IHtcbiAgaGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzQzMCB7XG4gIGhlaWdodDogNDMwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc0MzUge1xuICBoZWlnaHQ6IDQzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNDQwIHtcbiAgaGVpZ2h0OiA0NDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzQ0NSB7XG4gIGhlaWdodDogNDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc0NTAge1xuICBoZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNDU1IHtcbiAgaGVpZ2h0OiA0NTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzQ2MCB7XG4gIGhlaWdodDogNDYwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc0NjUge1xuICBoZWlnaHQ6IDQ2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNDcwIHtcbiAgaGVpZ2h0OiA0NzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzQ3NSB7XG4gIGhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc0ODAge1xuICBoZWlnaHQ6IDQ4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNDg1IHtcbiAgaGVpZ2h0OiA0ODVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzQ5MCB7XG4gIGhlaWdodDogNDkwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc0OTUge1xuICBoZWlnaHQ6IDQ5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNTAwIHtcbiAgaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzUwNSB7XG4gIGhlaWdodDogNTA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc1MTAge1xuICBoZWlnaHQ6IDUxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNTE1IHtcbiAgaGVpZ2h0OiA1MTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzUyMCB7XG4gIGhlaWdodDogNTIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc1MjUge1xuICBoZWlnaHQ6IDUyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNTMwIHtcbiAgaGVpZ2h0OiA1MzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzUzNSB7XG4gIGhlaWdodDogNTM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc1NDAge1xuICBoZWlnaHQ6IDU0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNTQ1IHtcbiAgaGVpZ2h0OiA1NDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzU1MCB7XG4gIGhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc1NTUge1xuICBoZWlnaHQ6IDU1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNTYwIHtcbiAgaGVpZ2h0OiA1NjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzU2NSB7XG4gIGhlaWdodDogNTY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc1NzAge1xuICBoZWlnaHQ6IDU3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNTc1IHtcbiAgaGVpZ2h0OiA1NzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzU4MCB7XG4gIGhlaWdodDogNTgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc1ODUge1xuICBoZWlnaHQ6IDU4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNTkwIHtcbiAgaGVpZ2h0OiA1OTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzU5NSB7XG4gIGhlaWdodDogNTk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc2MDAge1xuICBoZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNjA1IHtcbiAgaGVpZ2h0OiA2MDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzYxMCB7XG4gIGhlaWdodDogNjEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc2MTUge1xuICBoZWlnaHQ6IDYxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNjIwIHtcbiAgaGVpZ2h0OiA2MjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzYyNSB7XG4gIGhlaWdodDogNjI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc2MzAge1xuICBoZWlnaHQ6IDYzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNjM1IHtcbiAgaGVpZ2h0OiA2MzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzY0MCB7XG4gIGhlaWdodDogNjQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc2NDUge1xuICBoZWlnaHQ6IDY0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNjUwIHtcbiAgaGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzY1NSB7XG4gIGhlaWdodDogNjU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc2NjAge1xuICBoZWlnaHQ6IDY2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNjY1IHtcbiAgaGVpZ2h0OiA2NjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzY3MCB7XG4gIGhlaWdodDogNjcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc2NzUge1xuICBoZWlnaHQ6IDY3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNjgwIHtcbiAgaGVpZ2h0OiA2ODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzY4NSB7XG4gIGhlaWdodDogNjg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc2OTAge1xuICBoZWlnaHQ6IDY5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNjk1IHtcbiAgaGVpZ2h0OiA2OTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzcwMCB7XG4gIGhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc3MDUge1xuICBoZWlnaHQ6IDcwNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNzEwIHtcbiAgaGVpZ2h0OiA3MTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzcxNSB7XG4gIGhlaWdodDogNzE1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc3MjAge1xuICBoZWlnaHQ6IDcyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNzI1IHtcbiAgaGVpZ2h0OiA3MjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzczMCB7XG4gIGhlaWdodDogNzMwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc3MzUge1xuICBoZWlnaHQ6IDczNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNzQwIHtcbiAgaGVpZ2h0OiA3NDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzc0NSB7XG4gIGhlaWdodDogNzQ1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc3NTAge1xuICBoZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNzU1IHtcbiAgaGVpZ2h0OiA3NTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzc2MCB7XG4gIGhlaWdodDogNzYwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc3NjUge1xuICBoZWlnaHQ6IDc2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNzcwIHtcbiAgaGVpZ2h0OiA3NzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzc3NSB7XG4gIGhlaWdodDogNzc1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc3ODAge1xuICBoZWlnaHQ6IDc4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnNzg1IHtcbiAgaGVpZ2h0OiA3ODVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzc5MCB7XG4gIGhlaWdodDogNzkwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc3OTUge1xuICBoZWlnaHQ6IDc5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnODAwIHtcbiAgaGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzgwNSB7XG4gIGhlaWdodDogODA1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc4MTAge1xuICBoZWlnaHQ6IDgxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnODE1IHtcbiAgaGVpZ2h0OiA4MTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzgyMCB7XG4gIGhlaWdodDogODIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc4MjUge1xuICBoZWlnaHQ6IDgyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnODMwIHtcbiAgaGVpZ2h0OiA4MzBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzgzNSB7XG4gIGhlaWdodDogODM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc4NDAge1xuICBoZWlnaHQ6IDg0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnODQ1IHtcbiAgaGVpZ2h0OiA4NDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzg1MCB7XG4gIGhlaWdodDogODUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc4NTUge1xuICBoZWlnaHQ6IDg1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnODYwIHtcbiAgaGVpZ2h0OiA4NjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzg2NSB7XG4gIGhlaWdodDogODY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc4NzAge1xuICBoZWlnaHQ6IDg3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnODc1IHtcbiAgaGVpZ2h0OiA4NzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzg4MCB7XG4gIGhlaWdodDogODgwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc4ODUge1xuICBoZWlnaHQ6IDg4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnODkwIHtcbiAgaGVpZ2h0OiA4OTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzg5NSB7XG4gIGhlaWdodDogODk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc5MDAge1xuICBoZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnOTA1IHtcbiAgaGVpZ2h0OiA5MDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzkxMCB7XG4gIGhlaWdodDogOTEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc5MTUge1xuICBoZWlnaHQ6IDkxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnOTIwIHtcbiAgaGVpZ2h0OiA5MjBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzkyNSB7XG4gIGhlaWdodDogOTI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc5MzAge1xuICBoZWlnaHQ6IDkzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnOTM1IHtcbiAgaGVpZ2h0OiA5MzVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzk0MCB7XG4gIGhlaWdodDogOTQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc5NDUge1xuICBoZWlnaHQ6IDk0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnOTUwIHtcbiAgaGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzk1NSB7XG4gIGhlaWdodDogOTU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc5NjAge1xuICBoZWlnaHQ6IDk2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnOTY1IHtcbiAgaGVpZ2h0OiA5NjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzk3MCB7XG4gIGhlaWdodDogOTcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc5NzUge1xuICBoZWlnaHQ6IDk3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnOTgwIHtcbiAgaGVpZ2h0OiA5ODBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzk4NSB7XG4gIGhlaWdodDogOTg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGMtaGc5OTAge1xuICBoZWlnaHQ6IDk5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBjLWhnOTk1IHtcbiAgaGVpZ2h0OiA5OTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYy1oZzEwMDAge1xuICBoZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYWgtbiB7XG4gIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnUtbWFoLTEwMHAge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi51LW1pdy0wIHtcbiAgbWluLXdpZHRoOiAwICFpbXBvcnRhbnQ7XG59XG5cbi51LW1paC0wIHtcbiAgbWluLWhlaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1zcC1oZy1hIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzAge1xuICAgIGhlaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc1IHtcbiAgICBoZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnMTAge1xuICAgIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnMTUge1xuICAgIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnMjAge1xuICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnMjUge1xuICAgIGhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnMzAge1xuICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnMzUge1xuICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNDAge1xuICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNDUge1xuICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNTAge1xuICAgIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNTUge1xuICAgIGhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNjAge1xuICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNjUge1xuICAgIGhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNzAge1xuICAgIGhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNzUge1xuICAgIGhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnODAge1xuICAgIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnODUge1xuICAgIGhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnOTAge1xuICAgIGhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnOTUge1xuICAgIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnMTAwIHtcbiAgICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGcxMDUge1xuICAgIGhlaWdodDogMTA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzExMCB7XG4gICAgaGVpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnMTE1IHtcbiAgICBoZWlnaHQ6IDExNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGcxMjAge1xuICAgIGhlaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzEyNSB7XG4gICAgaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnMTMwIHtcbiAgICBoZWlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGcxMzUge1xuICAgIGhlaWdodDogMTM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzE0MCB7XG4gICAgaGVpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnMTQ1IHtcbiAgICBoZWlnaHQ6IDE0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGcxNTAge1xuICAgIGhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzE1NSB7XG4gICAgaGVpZ2h0OiAxNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnMTYwIHtcbiAgICBoZWlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGcxNjUge1xuICAgIGhlaWdodDogMTY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzE3MCB7XG4gICAgaGVpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnMTc1IHtcbiAgICBoZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGcxODAge1xuICAgIGhlaWdodDogMTgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzE4NSB7XG4gICAgaGVpZ2h0OiAxODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnMTkwIHtcbiAgICBoZWlnaHQ6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGcxOTUge1xuICAgIGhlaWdodDogMTk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzIwMCB7XG4gICAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnMjA1IHtcbiAgICBoZWlnaHQ6IDIwNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGcyMTAge1xuICAgIGhlaWdodDogMjEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzIxNSB7XG4gICAgaGVpZ2h0OiAyMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnMjIwIHtcbiAgICBoZWlnaHQ6IDIyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGcyMjUge1xuICAgIGhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzIzMCB7XG4gICAgaGVpZ2h0OiAyMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnMjM1IHtcbiAgICBoZWlnaHQ6IDIzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGcyNDAge1xuICAgIGhlaWdodDogMjQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzI0NSB7XG4gICAgaGVpZ2h0OiAyNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnMjUwIHtcbiAgICBoZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGcyNTUge1xuICAgIGhlaWdodDogMjU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzI2MCB7XG4gICAgaGVpZ2h0OiAyNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnMjY1IHtcbiAgICBoZWlnaHQ6IDI2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGcyNzAge1xuICAgIGhlaWdodDogMjcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzI3NSB7XG4gICAgaGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnMjgwIHtcbiAgICBoZWlnaHQ6IDI4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGcyODUge1xuICAgIGhlaWdodDogMjg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzI5MCB7XG4gICAgaGVpZ2h0OiAyOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnMjk1IHtcbiAgICBoZWlnaHQ6IDI5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGczMDAge1xuICAgIGhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzMwNSB7XG4gICAgaGVpZ2h0OiAzMDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnMzEwIHtcbiAgICBoZWlnaHQ6IDMxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGczMTUge1xuICAgIGhlaWdodDogMzE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzMyMCB7XG4gICAgaGVpZ2h0OiAzMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnMzI1IHtcbiAgICBoZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGczMzAge1xuICAgIGhlaWdodDogMzMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzMzNSB7XG4gICAgaGVpZ2h0OiAzMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnMzQwIHtcbiAgICBoZWlnaHQ6IDM0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGczNDUge1xuICAgIGhlaWdodDogMzQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzM1MCB7XG4gICAgaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnMzU1IHtcbiAgICBoZWlnaHQ6IDM1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGczNjAge1xuICAgIGhlaWdodDogMzYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzM2NSB7XG4gICAgaGVpZ2h0OiAzNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnMzcwIHtcbiAgICBoZWlnaHQ6IDM3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGczNzUge1xuICAgIGhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzM4MCB7XG4gICAgaGVpZ2h0OiAzODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnMzg1IHtcbiAgICBoZWlnaHQ6IDM4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGczOTAge1xuICAgIGhlaWdodDogMzkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzM5NSB7XG4gICAgaGVpZ2h0OiAzOTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNDAwIHtcbiAgICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc0MDUge1xuICAgIGhlaWdodDogNDA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzQxMCB7XG4gICAgaGVpZ2h0OiA0MTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNDE1IHtcbiAgICBoZWlnaHQ6IDQxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc0MjAge1xuICAgIGhlaWdodDogNDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzQyNSB7XG4gICAgaGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNDMwIHtcbiAgICBoZWlnaHQ6IDQzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc0MzUge1xuICAgIGhlaWdodDogNDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzQ0MCB7XG4gICAgaGVpZ2h0OiA0NDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNDQ1IHtcbiAgICBoZWlnaHQ6IDQ0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc0NTAge1xuICAgIGhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzQ1NSB7XG4gICAgaGVpZ2h0OiA0NTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNDYwIHtcbiAgICBoZWlnaHQ6IDQ2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc0NjUge1xuICAgIGhlaWdodDogNDY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzQ3MCB7XG4gICAgaGVpZ2h0OiA0NzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNDc1IHtcbiAgICBoZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc0ODAge1xuICAgIGhlaWdodDogNDgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzQ4NSB7XG4gICAgaGVpZ2h0OiA0ODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNDkwIHtcbiAgICBoZWlnaHQ6IDQ5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc0OTUge1xuICAgIGhlaWdodDogNDk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzUwMCB7XG4gICAgaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNTA1IHtcbiAgICBoZWlnaHQ6IDUwNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc1MTAge1xuICAgIGhlaWdodDogNTEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzUxNSB7XG4gICAgaGVpZ2h0OiA1MTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNTIwIHtcbiAgICBoZWlnaHQ6IDUyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc1MjUge1xuICAgIGhlaWdodDogNTI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzUzMCB7XG4gICAgaGVpZ2h0OiA1MzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNTM1IHtcbiAgICBoZWlnaHQ6IDUzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc1NDAge1xuICAgIGhlaWdodDogNTQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzU0NSB7XG4gICAgaGVpZ2h0OiA1NDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNTUwIHtcbiAgICBoZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc1NTUge1xuICAgIGhlaWdodDogNTU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzU2MCB7XG4gICAgaGVpZ2h0OiA1NjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNTY1IHtcbiAgICBoZWlnaHQ6IDU2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc1NzAge1xuICAgIGhlaWdodDogNTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzU3NSB7XG4gICAgaGVpZ2h0OiA1NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNTgwIHtcbiAgICBoZWlnaHQ6IDU4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc1ODUge1xuICAgIGhlaWdodDogNTg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzU5MCB7XG4gICAgaGVpZ2h0OiA1OTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNTk1IHtcbiAgICBoZWlnaHQ6IDU5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc2MDAge1xuICAgIGhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzYwNSB7XG4gICAgaGVpZ2h0OiA2MDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNjEwIHtcbiAgICBoZWlnaHQ6IDYxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc2MTUge1xuICAgIGhlaWdodDogNjE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzYyMCB7XG4gICAgaGVpZ2h0OiA2MjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNjI1IHtcbiAgICBoZWlnaHQ6IDYyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc2MzAge1xuICAgIGhlaWdodDogNjMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzYzNSB7XG4gICAgaGVpZ2h0OiA2MzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNjQwIHtcbiAgICBoZWlnaHQ6IDY0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc2NDUge1xuICAgIGhlaWdodDogNjQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzY1MCB7XG4gICAgaGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNjU1IHtcbiAgICBoZWlnaHQ6IDY1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc2NjAge1xuICAgIGhlaWdodDogNjYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzY2NSB7XG4gICAgaGVpZ2h0OiA2NjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNjcwIHtcbiAgICBoZWlnaHQ6IDY3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc2NzUge1xuICAgIGhlaWdodDogNjc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzY4MCB7XG4gICAgaGVpZ2h0OiA2ODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNjg1IHtcbiAgICBoZWlnaHQ6IDY4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc2OTAge1xuICAgIGhlaWdodDogNjkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzY5NSB7XG4gICAgaGVpZ2h0OiA2OTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNzAwIHtcbiAgICBoZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc3MDUge1xuICAgIGhlaWdodDogNzA1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzcxMCB7XG4gICAgaGVpZ2h0OiA3MTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNzE1IHtcbiAgICBoZWlnaHQ6IDcxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc3MjAge1xuICAgIGhlaWdodDogNzIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzcyNSB7XG4gICAgaGVpZ2h0OiA3MjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNzMwIHtcbiAgICBoZWlnaHQ6IDczMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc3MzUge1xuICAgIGhlaWdodDogNzM1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzc0MCB7XG4gICAgaGVpZ2h0OiA3NDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNzQ1IHtcbiAgICBoZWlnaHQ6IDc0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc3NTAge1xuICAgIGhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzc1NSB7XG4gICAgaGVpZ2h0OiA3NTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNzYwIHtcbiAgICBoZWlnaHQ6IDc2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc3NjUge1xuICAgIGhlaWdodDogNzY1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzc3MCB7XG4gICAgaGVpZ2h0OiA3NzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNzc1IHtcbiAgICBoZWlnaHQ6IDc3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc3ODAge1xuICAgIGhlaWdodDogNzgwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzc4NSB7XG4gICAgaGVpZ2h0OiA3ODVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnNzkwIHtcbiAgICBoZWlnaHQ6IDc5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc3OTUge1xuICAgIGhlaWdodDogNzk1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzgwMCB7XG4gICAgaGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnODA1IHtcbiAgICBoZWlnaHQ6IDgwNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc4MTAge1xuICAgIGhlaWdodDogODEwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzgxNSB7XG4gICAgaGVpZ2h0OiA4MTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnODIwIHtcbiAgICBoZWlnaHQ6IDgyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc4MjUge1xuICAgIGhlaWdodDogODI1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzgzMCB7XG4gICAgaGVpZ2h0OiA4MzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnODM1IHtcbiAgICBoZWlnaHQ6IDgzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc4NDAge1xuICAgIGhlaWdodDogODQwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzg0NSB7XG4gICAgaGVpZ2h0OiA4NDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnODUwIHtcbiAgICBoZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc4NTUge1xuICAgIGhlaWdodDogODU1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzg2MCB7XG4gICAgaGVpZ2h0OiA4NjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnODY1IHtcbiAgICBoZWlnaHQ6IDg2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc4NzAge1xuICAgIGhlaWdodDogODcwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzg3NSB7XG4gICAgaGVpZ2h0OiA4NzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnODgwIHtcbiAgICBoZWlnaHQ6IDg4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc4ODUge1xuICAgIGhlaWdodDogODg1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzg5MCB7XG4gICAgaGVpZ2h0OiA4OTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnODk1IHtcbiAgICBoZWlnaHQ6IDg5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc5MDAge1xuICAgIGhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzkwNSB7XG4gICAgaGVpZ2h0OiA5MDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnOTEwIHtcbiAgICBoZWlnaHQ6IDkxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc5MTUge1xuICAgIGhlaWdodDogOTE1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzkyMCB7XG4gICAgaGVpZ2h0OiA5MjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnOTI1IHtcbiAgICBoZWlnaHQ6IDkyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc5MzAge1xuICAgIGhlaWdodDogOTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzkzNSB7XG4gICAgaGVpZ2h0OiA5MzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnOTQwIHtcbiAgICBoZWlnaHQ6IDk0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc5NDUge1xuICAgIGhlaWdodDogOTQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzk1MCB7XG4gICAgaGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnOTU1IHtcbiAgICBoZWlnaHQ6IDk1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc5NjAge1xuICAgIGhlaWdodDogOTYwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzk2NSB7XG4gICAgaGVpZ2h0OiA5NjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnOTcwIHtcbiAgICBoZWlnaHQ6IDk3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc5NzUge1xuICAgIGhlaWdodDogOTc1cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzk4MCB7XG4gICAgaGVpZ2h0OiA5ODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnOTg1IHtcbiAgICBoZWlnaHQ6IDk4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtaGc5OTAge1xuICAgIGhlaWdodDogOTkwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1oZzk5NSB7XG4gICAgaGVpZ2h0OiA5OTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLWhnMTAwMCB7XG4gICAgaGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuICAudS1zcC1tYWgtbiB7XG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW1haC0xMDBwIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtc3AtbWl3LTAge1xuICAgIG1pbi13aWR0aDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXNwLW1paC0wIHtcbiAgICBtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi8qXHJcbk9aIFJFU0VUIENTU1xyXG5BdXRob3I6IE9OWkVcclxuQXV0aG9yIFVSSTogaHR0cDovL29uLXplLmNvbVxyXG5WZXJzaW9uOiAxLjFcclxuTGljZW5zZTogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2VcclxuTGljZW5zZSBVUkk6IGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy9ncGwtMi4wLmh0bWxcclxuKi9cclxuKiB7XHJcblx0Ym9yZGVyOiAwO1xyXG5cdG1hcmdpbjogMDtcclxuXHRvdXRsaW5lOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHQtbXMtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHQtby1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Zm9udDogaW5oZXJpdDtcclxuXHRmb250LWZhbWlseTogaW5oZXJpdDtcclxuXHRmb250LXNpemU6IDEwMCU7XHJcblx0Zm9udC1zdHlsZTogaW5oZXJpdDtcclxuXHRmb250LXdlaWdodDogaW5oZXJpdDtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5odG1sIHtcclxuXHRmb250LXNpemU6IDYyLjUlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuYm9keSB7XHJcblx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdGZvbnQtc2l6ZTogMS4wcmVtO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG5cdGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5kaWFsb2csXHJcbmZpZ3VyZSxcclxuZm9vdGVyLFxyXG5oZWFkZXIsXHJcbm1haW4sXHJcbm1lbnUsXHJcbm5hdixcclxuc2VjdGlvbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmF1ZGlvLFxyXG5jYW52YXMsXHJcbnZpZGVvIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbmhyIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxub2wsXHJcbnVsIHtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5ibG9ja3F1b3RlLCBxIHtcclxuXHRxdW90ZXM6IG5vbmU7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGU6YmVmb3JlLFxyXG5ibG9ja3F1b3RlOmFmdGVyLFxyXG5xOmJlZm9yZSxcclxucTphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0Y29udGVudDogbm9uZTtcclxufVxyXG5cclxuaW5wdXQsXHJcbnNlbGVjdCB7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxudGFibGUge1xyXG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XHJcblx0ZW1wdHktY2VsbHM6IHNob3c7XHJcbn1cclxuXHJcbmltZyB7XHJcblx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8qIGljb27jg5Xjgqnjg7Pjg4ggKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XHJcbiAgc3JjOiAgdXJsKCcvY29tbW9uL2ljb24vZm9udHMvaWNvbW9vbi5lb3Q/aHhxNjBnJyk7XHJcbiAgc3JjOiAgdXJsKCcvY29tbW9uL2ljb24vZm9udHMvaWNvbW9vbi5lb3Q/aHhxNjBnI2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgdXJsKCcvY29tbW9uL2ljb24vZm9udHMvaWNvbW9vbi53b2ZmMj9oeHE2MGcnKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICB1cmwoJy9jb21tb24vaWNvbi9mb250cy9pY29tb29uLnR0Zj9oeHE2MGcnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICB1cmwoJy9jb21tb24vaWNvbi9mb250cy9pY29tb29uLndvZmY/aHhxNjBnJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICB1cmwoJy9jb21tb24vaWNvbi9mb250cy9pY29tb29uLnN2Zz9oeHE2MGcjaWNvbW9vbicpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbltjbGFzc149XCJpY29uLVwiXSwgW2NsYXNzKj1cIiBpY29uLVwiXSB7XHJcbiAgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cclxuICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XHJcbiAgc3BlYWs6IG5vbmU7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcblxyXG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuXHJcbi5pY29uLXRoaW4tY2xvc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwNVwiO1xyXG59XHJcbi5pY29uLXNob2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwNFwiO1xyXG59XHJcbi5pY29uLWJhZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XHJcbn1cclxuLmljb24tcGVuY2lsMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XHJcbn1cclxuLmljb24tYm9vazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XHJcbn1cclxuLmljb24tY3Jvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwM1wiO1xyXG59XHJcbi5pY29uLXBsdXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2N1wiO1xyXG59XHJcbi5pY29uLW1pbnVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNjhcIjtcclxufVxyXG4uaWNvbi1zZWFyY2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwMlwiO1xyXG59XHJcbi5pY29uLWNoZWNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMGNcIjtcclxufVxyXG4uaWNvbi1jbG9zZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XHJcbn1cclxuLmljb24tcmVtb3ZlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMGRcIjtcclxufVxyXG4uaWNvbi10aW1lczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XHJcbn1cclxuLmljb24tdGFnczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDJjXCI7XHJcbn1cclxuLmljb24tcHJpbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyZlwiO1xyXG59XHJcbi5pY29uLXBlbmNpbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDQwXCI7XHJcbn1cclxuLmljb24tbWFwLW1hcmtlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDQxXCI7XHJcbn1cclxuLmljb24tY2hldnJvbi1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTNcIjtcclxufVxyXG4uaWNvbi1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTRcIjtcclxufVxyXG4uaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNjBcIjtcclxufVxyXG4uaWNvbi1hcnJvdy1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDYxXCI7XHJcbn1cclxuLmljb24tYXJyb3ctdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2MlwiO1xyXG59XHJcbi5pY29uLWFycm93LWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2M1wiO1xyXG59XHJcbi5pY29uLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNzFcIjtcclxufVxyXG4uaWNvbi13YXJuaW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNzFcIjtcclxufVxyXG4uaWNvbi1jaGV2cm9uLXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNzdcIjtcclxufVxyXG4uaWNvbi1jaGV2cm9uLWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3OFwiO1xyXG59XHJcbi5pY29uLXNpZ24taW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5MFwiO1xyXG59XHJcbi5pY29uLXBob25lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwOTVcIjtcclxufVxyXG4uaWNvbi1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBjOFwiO1xyXG59XHJcbi5pY29uLWJhcnM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBjOVwiO1xyXG59XHJcbi5pY29uLW5hdmljb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBjOVwiO1xyXG59XHJcbi5pY29uLXJlb3JkZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBjOVwiO1xyXG59XHJcbi5pY29uLWFuZ2xlLWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEwNFwiO1xyXG59XHJcbi5pY29uLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMDVcIjtcclxufVxyXG4uaWNvbi1hbmdsZS11cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTA2XCI7XHJcbn1cclxuLmljb24tYW5nbGUtZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XHJcbn1cclxuLmljb24tZmlsZS1wZGYtbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWMxXCI7XHJcbn1cclxuLmljb24tZmlsZS1leGNlbC1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYzNcIjtcclxufVxyXG4uaWNvbi1iaWN5Y2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMDZcIjtcclxufVxyXG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XHJcbiR3aGl0ZTogI2ZmZjtcclxuJGJhc2VDb2xvcjogIzEyNDg4MztcclxuJHRleHRDb2xvcjogIzMzMztcclxuJGJvcmRlckNvbG9yOiAjZGNkY2RjO1xyXG4kc2hhZG93Q29sb3I6ICNlOGU4ZTg7XHJcbiRvcmFuZ2U6ICNmZjk2MDA7XHJcbiR5ZWxsb3c6ICNmN2NlMTE7XHJcbiRyZWQ6ICNkZTJlMjU7XHJcbiRsaWdodC1ibHVlOiAjMWE4ZWM0O1xyXG5cclxuJGxlY3R1cmVzLXllbGxvdzogI2VmYmQzZDtcclxuJGxlY3R1cmVzLW9yYW5nZTogI2UzNWIzMztcclxuJGxlY3R1cmVzLXdhdGVyOiAjNjFiNGRhO1xyXG4kbGVjdHVyZXMtZ3JlZW46ICM3MWIzNTE7XHJcbiRsZWN0dXJlcy1wdXJwbGU6ICNhNTVhOTY7XHJcbiRsZWN0dXJlcy1yZWQ6ICNjNDI1MmI7XHJcbiRsZWN0dXJlcy1ibHVlOiAjNDg1YTk5O1xyXG4kbGVjdHVyZXMtcGluazogI0U5NTM4MztcclxuXHJcbiRuZXdzLWluZm86ICNmZmE4MDM7XHJcbiRuZXdzLXNjaG9vbDogIzJhNzRmYjtcclxuJG5ld3Mtc2l0ZTogIzAyOWQ5MjtcclxuXHJcblxyXG5AbWl4aW4gY2xlYXJmaXgge1xyXG5cdCY6OmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0ZGlzcGxheTogdGFibGU7XHJcblx0XHRjbGVhcjogYm90aDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiByYWRpdXMoJHNpemUpIHtcclxuXHRib3JkZXItcmFkaXVzOiAoJHNpemUgKyBweCk7XHJcbn1cclxuXHJcbkBtaXhpbiBjaXJjbGUoJHNpemUpe1xyXG5cdHdpZHRoOiAkc2l6ZSArIHB4O1xyXG5cdGhlaWdodDogJHNpemUgKyBweDtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcbn1cclxuXHJcbkBtaXhpbiBwYW5lbCB7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0Ym94LXNoYWRvdzogMCAxcHggMCAkc2hhZG93Q29sb3I7XHJcbn1cclxuXHJcbkBtaXhpbiBzaGFkb3cge1xyXG5cdGJveC1zaGFkb3c6IDAgMnB4IDAgJHNoYWRvd0NvbG9yO1xyXG59XHJcblxyXG5AbWl4aW4gc2Nob29sLWNvZGUtbGFiZWwge1xyXG5cdG1pbi13aWR0aDogNGVtO1xyXG5cdG1hcmdpbjogMCAxMHB4IDAgMDtcclxuXHRwYWRkaW5nOiA1cHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuQG1peGluIHRyYW5zaXRpb24ge1xyXG5cdHRyYW5zaXRpb246IDAuM3MgYWxsO1xyXG59XHJcblxyXG5AbWl4aW4gY2VudGVyaW5nLWVsZW1lbnRzKCRob3Jpem9udGFsOiB0cnVlLCAkdmVydGljYWw6IHRydWUpIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0QGlmICRob3Jpem9udGFsIGFuZCAkdmVydGljYWwge1xyXG5cdFx0dG9wOiA1MCU7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHR9IEBlbHNlIGlmICRob3Jpem9udGFsIHtcclxuXHRcdGxlZnQ6IDUwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xyXG5cdH0gQGVsc2UgaWYgJHZlcnRpY2FsIHtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyogZm9udC1zaXplXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiR4eHhzOiAxLjByZW07XHJcbiR4eHM6IDEuMnJlbTtcclxuJHhzOiAxLjNyZW07XHJcbiRzOiAxLjRyZW07XHJcbiRtOiAxLjZyZW07XHJcbiRsOiAxLjhyZW07XHJcbiR4bDogMi4wcmVtO1xyXG4keHhsOiAyLjJyZW07XHJcbiR4eHhsOiAyLjRyZW07XHJcbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuXHJcbi8qIHBvc2l0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4udS1wb3MtcyB7IHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgfVxyXG4udS1wb3MtYSB7IHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50OyB9XHJcbi51LXBvcy1yIHsgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7IH1cclxuLnUtcG9zLWYgeyBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDsgfVxyXG4udS10LWEgeyB0b3A6IGF1dG8gIWltcG9ydGFudDsgfVxyXG4udS10LTAgeyB0b3A6IDAgIWltcG9ydGFudDsgfVxyXG4udS1yLWEgeyByaWdodDogYXV0byAhaW1wb3J0YW50OyB9XHJcbi51LXItMCB7IHJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cclxuLnUtYi1hIHsgYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cclxuLnUtYi0wIHsgYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cclxuLnUtbC1hIHsgbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XHJcbi51LWwtMCB7IGxlZnQ6IDAgIWltcG9ydGFudDsgfVxyXG4udS16LWEgeyB6LWluZGV4OiBhdXRvICFpbXBvcnRhbnQ7IH1cclxuLnUtei0wIHsgei1pbmRleDogMCAhaW1wb3J0YW50OyB9XHJcbi51LXotMSB7IHotaW5kZXg6IDEgIWltcG9ydGFudDsgfVxyXG4udS16LTIgeyB6LWluZGV4OiAyICFpbXBvcnRhbnQ7IH1cclxuLnUtei0zIHsgei1pbmRleDogMyAhaW1wb3J0YW50OyB9XHJcbi51LXotNCB7IHotaW5kZXg6IDQgIWltcG9ydGFudDsgfVxyXG4udS16LTUgeyB6LWluZGV4OiA1ICFpbXBvcnRhbnQ7IH1cclxuLnUtei02IHsgei1pbmRleDogNiAhaW1wb3J0YW50OyB9XHJcbi51LXotOTk5OSB7IHotaW5kZXg6IDk5OTkgIWltcG9ydGFudDsgfVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzM2cHgpIHtcclxuXHQudS1zcC1wb3MtcyB7IHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXBvcy1hIHsgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wb3MtciB7IHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcG9zLWYgeyBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXQtYSB7IHRvcDogYXV0byAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtdC0wIHsgdG9wOiAwICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1yLWEgeyByaWdodDogYXV0byAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3Atci0wIHsgcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWItYSB7IGJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYi0wIHsgYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1sLWEgeyBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1sLTAgeyBsZWZ0OiAwICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC16LWEgeyB6LWluZGV4OiBhdXRvICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC16LTAgeyB6LWluZGV4OiAwICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC16LTEgeyB6LWluZGV4OiAxICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC16LTIgeyB6LWluZGV4OiAyICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC16LTMgeyB6LWluZGV4OiAzICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC16LTQgeyB6LWluZGV4OiA0ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC16LTUgeyB6LWluZGV4OiA1ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC16LTYgeyB6LWluZGV4OiA2ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC16LTk5OTkgeyB6LWluZGV4OiA5OTk5ICFpbXBvcnRhbnQ7IH1cclxufVxyXG5cclxuXHJcbi8qIGZsb2F0XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4udS1mbC1uIHsgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxyXG4udS1mbC1sIHsgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxyXG4udS1mbC1yIHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cclxuLnUtY2wtbiB7IGNsZWFyOiBub25lICFpbXBvcnRhbnQ7IH1cclxuLnUtY2wtbCB7IGNsZWFyOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cclxuLnUtY2wtciB7IGNsZWFyOiByaWdodCAhaW1wb3J0YW50OyB9XHJcbi51LWNsLWIgeyBjbGVhcjogYm90aCAhaW1wb3J0YW50OyB9XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzZweCkge1xyXG5cdC51LXNwLWZsLW4geyBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtZmwtbCB7IGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1mbC1yIHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1jbC1uIHsgY2xlYXI6IG5vbmUgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWNsLWwgeyBjbGVhcjogbGVmdCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtY2wtciB7IGNsZWFyOiByaWdodCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtY2wtYiB7IGNsZWFyOiBib3RoICFpbXBvcnRhbnQ7IH1cclxufVxyXG5cclxuXHJcbi8qIGRpc3BsYXlcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi51LWQtbiB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxyXG4udS1kLWIgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XHJcbi51LWQtZiB7IGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxyXG4udS1kLWlmIHsgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxyXG4udS1kLWkgeyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxyXG4udS1kLWliIHsgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cclxuLnUtZC1saSB7IGRpc3BsYXk6IGxpc3QtaXRlbSAhaW1wb3J0YW50OyB9XHJcbi51LWQtcmkgeyBkaXNwbGF5OiBydW4taW4gIWltcG9ydGFudDsgfVxyXG4udS1kLWNwIHsgZGlzcGxheTogY29tcGFjdCAhaW1wb3J0YW50OyB9XHJcbi51LWQtdGIgeyBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XHJcbi51LWQtaXRiIHsgZGlzcGxheTogaW5saW5lLXRhYmxlICFpbXBvcnRhbnQ7IH1cclxuLnUtZC10YmNwIHsgZGlzcGxheTogdGFibGUtY2FwdGlvbiAhaW1wb3J0YW50OyB9XHJcbi51LWQtdGJjbCB7IGRpc3BsYXk6IHRhYmxlLWNvbHVtbiAhaW1wb3J0YW50OyB9XHJcbi51LWQtdGJjbGcgeyBkaXNwbGF5OiB0YWJsZS1jb2x1bW4tZ3JvdXAgIWltcG9ydGFudDsgfVxyXG4udS1kLXRiaGcgeyBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXAgIWltcG9ydGFudDsgfVxyXG4udS1kLXRiZmcgeyBkaXNwbGF5OiB0YWJsZS1mb290ZXItZ3JvdXAgIWltcG9ydGFudDsgfVxyXG4udS1kLXRiciB7IGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XHJcbi51LWQtdGJyZyB7IGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cCAhaW1wb3J0YW50OyB9XHJcbi51LWQtdGJjIHsgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XHJcbi51LWQtcmIgeyBkaXNwbGF5OiBydWJ5ICFpbXBvcnRhbnQ7IH1cclxuLnUtZC1yYmIgeyBkaXNwbGF5OiBydWJ5LWJhc2UgIWltcG9ydGFudDsgfVxyXG4udS1kLXJiYmcgeyBkaXNwbGF5OiBydWJ5LWJhc2UtZ3JvdXAgIWltcG9ydGFudDsgfVxyXG4udS1kLXJidCB7IGRpc3BsYXk6IHJ1YnktdGV4dCAhaW1wb3J0YW50OyB9XHJcbi51LWQtcmJ0ZyB7IGRpc3BsYXk6IHJ1YnktdGV4dC1ncm91cCAhaW1wb3J0YW50OyB9XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzZweCkge1xyXG5cdC51LXNwLWQtbiB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWQtYiB7IGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1kLWYgeyBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1kLWlmIHsgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWQtaSB7IGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtZC1pYiB7IGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtZC1saSB7IGRpc3BsYXk6IGxpc3QtaXRlbSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtZC1yaSB7IGRpc3BsYXk6IHJ1bi1pbiAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtZC1jcCB7IGRpc3BsYXk6IGNvbXBhY3QgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWQtdGIgeyBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtZC1pdGIgeyBkaXNwbGF5OiBpbmxpbmUtdGFibGUgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWQtdGJjcCB7IGRpc3BsYXk6IHRhYmxlLWNhcHRpb24gIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWQtdGJjbCB7IGRpc3BsYXk6IHRhYmxlLWNvbHVtbiAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtZC10YmNsZyB7IGRpc3BsYXk6IHRhYmxlLWNvbHVtbi1ncm91cCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtZC10YmhnIHsgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1kLXRiZmcgeyBkaXNwbGF5OiB0YWJsZS1mb290ZXItZ3JvdXAgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWQtdGJyIHsgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1kLXRicmcgeyBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXAgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWQtdGJjIHsgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtZC1yYiB7IGRpc3BsYXk6IHJ1YnkgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWQtcmJiIHsgZGlzcGxheTogcnVieS1iYXNlICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1kLXJiYmcgeyBkaXNwbGF5OiBydWJ5LWJhc2UtZ3JvdXAgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWQtcmJ0IHsgZGlzcGxheTogcnVieS10ZXh0ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1kLXJidGcgeyBkaXNwbGF5OiBydWJ5LXRleHQtZ3JvdXAgIWltcG9ydGFudDsgfVxyXG59XHJcblxyXG5cclxuLyogb3ZlcmZsb3dcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi51LW92LXYgeyBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50OyB9XHJcbi51LW92LWggeyBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7IH1cclxuLnUtb3YtcyB7IG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDsgfVxyXG4udS1vdi1hIHsgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDsgfVxyXG4udS1vdngtdiB7IG92ZXJmbG93LXg6IHZpc2libGUgIWltcG9ydGFudDsgfVxyXG4udS1vdngtaCB7IG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50OyB9XHJcbi51LW92eC1zIHsgb3ZlcmZsb3cteDogc2Nyb2xsICFpbXBvcnRhbnQ7IH1cclxuLnUtb3Z4LWEgeyBvdmVyZmxvdy14OiBhdXRvICFpbXBvcnRhbnQ7IH1cclxuLnUtb3Z5LXYgeyBvdmVyZmxvdy15OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cclxuLnUtb3Z5LWggeyBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDsgfVxyXG4udS1vdnktcyB7IG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50OyB9XHJcbi51LW92eS1hIHsgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50OyB9XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzZweCkge1xyXG5cdC51LXNwLW92LXYgeyBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3Atb3YtaCB7IG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW92LXMgeyBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1vdi1hIHsgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW92eC12IHsgb3ZlcmZsb3cteDogdmlzaWJsZSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3Atb3Z4LWggeyBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW92eC1zIHsgb3ZlcmZsb3cteDogc2Nyb2xsICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1vdngtYSB7IG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW92eS12IHsgb3ZlcmZsb3cteTogdmlzaWJsZSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3Atb3Z5LWggeyBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW92eS1zIHsgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1vdnktYSB7IG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDsgfVxyXG59XHJcblxyXG4vKiBib3gtc2l6aW5nXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4udS1ieHotY2IgeyBib3gtc2l6aW5nOiBjb250ZW50LWJveCAhaW1wb3J0YW50OyB9XHJcbi51LWJ4ei1iYiB7IGJveC1zaXppbmc6IGJvcmRlci1ib3ggIWltcG9ydGFudDsgfVxyXG4udS1ieHNoLW4geyBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDczNnB4KSB7XHJcblx0LnUtc3AtYnh6LWNiIHsgYm94LXNpemluZzogY29udGVudC1ib3ggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJ4ei1iYiB7IGJveC1zaXppbmc6IGJvcmRlci1ib3ggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJ4c2gtbiB7IGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxyXG59XHJcblxyXG4vKiBib3JkZXJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi51LW9sLW4geyBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IH1cclxuLnUtb2x3LXRuIHsgb3V0bGluZS13aWR0aDogdGhpbiAhaW1wb3J0YW50OyB9XHJcbi51LW9sdy1tZCB7IG91dGxpbmUtd2lkdGg6IG1lZGl1bSAhaW1wb3J0YW50OyB9XHJcbi51LW9sdy10YyB7IG91dGxpbmUtd2lkdGg6IHRoaWNrICFpbXBvcnRhbnQ7IH1cclxuLnUtb2xzLW4geyBvdXRsaW5lLXN0eWxlOiBub25lICFpbXBvcnRhbnQ7IH1cclxuLnUtb2xzLWR0IHsgb3V0bGluZS1zdHlsZTogZG90dGVkICFpbXBvcnRhbnQ7IH1cclxuLnUtb2xzLWRzIHsgb3V0bGluZS1zdHlsZTogZGFzaGVkICFpbXBvcnRhbnQ7IH1cclxuLnUtb2xzLXMgeyBvdXRsaW5lLXN0eWxlOiBzb2xpZCAhaW1wb3J0YW50OyB9XHJcbi51LW9scy1kYiB7IG91dGxpbmUtc3R5bGU6IGRvdWJsZSAhaW1wb3J0YW50OyB9XHJcbi51LW9scy1nIHsgb3V0bGluZS1zdHlsZTogZ3Jvb3ZlICFpbXBvcnRhbnQ7IH1cclxuLnUtb2xzLXIgeyBvdXRsaW5lLXN0eWxlOiByaWRnZSAhaW1wb3J0YW50OyB9XHJcbi51LW9scy1pIHsgb3V0bGluZS1zdHlsZTogaW5zZXQgIWltcG9ydGFudDsgfVxyXG4udS1vbHMtbyB7IG91dGxpbmUtc3R5bGU6IG91dHNldCAhaW1wb3J0YW50OyB9XHJcbi51LW9sYy1pIHsgb3V0bGluZS1jb2xvcjogaW52ZXJ0ICFpbXBvcnRhbnQ7IH1cclxuLnUtYmZ2LWggeyBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfVxyXG4udS1iZnYtdiB7IGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDsgfVxyXG4udS1iZC1uIHsgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7IH1cclxuLnUtYmQtMCB7IGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XHJcbi51LWJkY2wtYyB7IGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDsgfVxyXG4udS1iZGNsLXMgeyBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlICFpbXBvcnRhbnQ7IH1cclxuLnUtYmRjLXQgeyBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cclxuLnUtYmRjLWNjIHsgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3IgIWltcG9ydGFudDsgfVxyXG4udS1iZGMtd2hpdGUgeyBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxyXG4udS1iZGMtc2lsdmVyIHsgYm9yZGVyLWNvbG9yOiAjZGRkZGRkICFpbXBvcnRhbnQ7IH1cclxuLnUtYmRjLWdyYXkgeyBib3JkZXItY29sb3I6ICNjY2NjY2MgIWltcG9ydGFudDsgfVxyXG4udS1iZGMtYmxhY2sgeyBib3JkZXItY29sb3I6ICMxMTExMTEgIWltcG9ydGFudDsgfVxyXG4udS1iZGMtbmF2eSB7IGJvcmRlci1jb2xvcjogIzAwMWYzZiAhaW1wb3J0YW50OyB9XHJcbi51LWJkYy1ibHVlIHsgYm9yZGVyLWNvbG9yOiAjMDA3NGQ5ICFpbXBvcnRhbnQ7IH1cclxuLnUtYmRjLWFxdWEgeyBib3JkZXItY29sb3I6ICM3ZmRiZmYgIWltcG9ydGFudDsgfVxyXG4udS1iZGMtdGVhbCB7IGJvcmRlci1jb2xvcjogIzM5Y2NjYyAhaW1wb3J0YW50OyB9XHJcbi51LWJkYy1vbGl2ZSB7IGJvcmRlci1jb2xvcjogIzNkOTk3MCAhaW1wb3J0YW50OyB9XHJcbi51LWJkYy1ncmVlbiB7IGJvcmRlci1jb2xvcjogIzJlY2M0MCAhaW1wb3J0YW50OyB9XHJcbi51LWJkYy1saW1lIHsgYm9yZGVyLWNvbG9yOiAjMDFmZjcwICFpbXBvcnRhbnQ7IH1cclxuLnUtYmRjLXllbGxvdyB7IGJvcmRlci1jb2xvcjogI2ZmZGMwMCAhaW1wb3J0YW50OyB9XHJcbi51LWJkYy1vcmFuZ2UgeyBib3JkZXItY29sb3I6ICNmZjg1MWIgIWltcG9ydGFudDsgfVxyXG4udS1iZGMtcmVkIHsgYm9yZGVyLWNvbG9yOiAjZmY0MTM2ICFpbXBvcnRhbnQ7IH1cclxuLnUtYmRjLW1hcm9vbiB7IGJvcmRlci1jb2xvcjogIzg1MTQ0YiAhaW1wb3J0YW50OyB9XHJcbi51LWJkYy1mdWNoc2lhIHsgYm9yZGVyLWNvbG9yOiAjZjAxMmJlICFpbXBvcnRhbnQ7IH1cclxuLnUtYmRjLXB1cnBsZSB7IGJvcmRlci1jb2xvcjogI2IxMGRjOSAhaW1wb3J0YW50OyB9XHJcbi51LWJkYy1wcmltYXJ5IHsgYm9yZGVyLWNvbG9yOiAjMDI3NWQ4ICFpbXBvcnRhbnQ7IH1cclxuLnUtYmRjLXN1Y2Nlc3MgeyBib3JkZXItY29sb3I6ICM1Y2I4NWMgIWltcG9ydGFudDsgfVxyXG4udS1iZGMtaW5mbyB7IGJvcmRlci1jb2xvcjogIzViYzBkZSAhaW1wb3J0YW50OyB9XHJcbi51LWJkYy13YXJuaW5nIHsgYm9yZGVyLWNvbG9yOiAjZjBhZDRlICFpbXBvcnRhbnQ7IH1cclxuLnUtYmRjLWRhbmdlciB7IGJvcmRlci1jb2xvcjogI2Q5NTM0ZiAhaW1wb3J0YW50OyB9XHJcblxyXG4udS1iZGktbiB7IGJvcmRlci1pbWFnZTogbm9uZSAhaW1wb3J0YW50OyB9XHJcbi51LWJkcy1uIHsgYm9yZGVyLXN0eWxlOiBub25lICFpbXBvcnRhbnQ7IH1cclxuLnUtYmRzLWggeyBib3JkZXItc3R5bGU6IGhpZGRlbiAhaW1wb3J0YW50OyB9XHJcbi51LWJkcy1kdCB7IGJvcmRlci1zdHlsZTogZG90dGVkICFpbXBvcnRhbnQ7IH1cclxuLnUtYmRzLWRzIHsgYm9yZGVyLXN0eWxlOiBkYXNoZWQgIWltcG9ydGFudDsgfVxyXG4udS1iZHMtcyB7IGJvcmRlci1zdHlsZTogc29saWQgIWltcG9ydGFudDsgfVxyXG4udS1iZHMtZGIgeyBib3JkZXItc3R5bGU6IGRvdWJsZSAhaW1wb3J0YW50OyB9XHJcbi51LWJkcy13IHsgYm9yZGVyLXN0eWxlOiB3YXZlICFpbXBvcnRhbnQ7IH1cclxuLnUtYmRzLWcgeyBib3JkZXItc3R5bGU6IGdyb292ZSAhaW1wb3J0YW50OyB9XHJcbi51LWJkcy1yIHsgYm9yZGVyLXN0eWxlOiByaWRnZSAhaW1wb3J0YW50OyB9XHJcbi51LWJkcy1pIHsgYm9yZGVyLXN0eWxlOiBpbnNldCAhaW1wb3J0YW50OyB9XHJcbi51LWJkcy1vIHsgYm9yZGVyLXN0eWxlOiBvdXRzZXQgIWltcG9ydGFudDsgfVxyXG4udS1iZHctMCB7IGJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50OyB9XHJcbi51LWJkdy0xIHsgYm9yZGVyLXdpZHRoOiAxcHggIWltcG9ydGFudDsgfVxyXG4udS1iZHctMiB7IGJvcmRlci13aWR0aDogMnB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtYmR3LTMgeyBib3JkZXItd2lkdGg6IDNweCAhaW1wb3J0YW50OyB9XHJcbi51LWJkdy00IHsgYm9yZGVyLXdpZHRoOiA0cHggIWltcG9ydGFudDsgfVxyXG4udS1iZHctNSB7IGJvcmRlci13aWR0aDogNXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtYmR3LTYgeyBib3JkZXItd2lkdGg6IDZweCAhaW1wb3J0YW50OyB9XHJcbi51LWJkdHctMCB7IGJvcmRlci10b3Atd2lkdGg6IDAgIWltcG9ydGFudDsgfVxyXG4udS1iZHR3LTEgeyBib3JkZXItdG9wLXdpZHRoOiAxcHggIWltcG9ydGFudDsgfVxyXG4udS1iZHR3LTIgeyBib3JkZXItdG9wLXdpZHRoOiAycHggIWltcG9ydGFudDsgfVxyXG4udS1iZHR3LTMgeyBib3JkZXItdG9wLXdpZHRoOiAzcHggIWltcG9ydGFudDsgfVxyXG4udS1iZHR3LTQgeyBib3JkZXItdG9wLXdpZHRoOiA0cHggIWltcG9ydGFudDsgfVxyXG4udS1iZHR3LTUgeyBib3JkZXItdG9wLXdpZHRoOiA1cHggIWltcG9ydGFudDsgfVxyXG4udS1iZHR3LTYgeyBib3JkZXItdG9wLXdpZHRoOiA2cHggIWltcG9ydGFudDsgfVxyXG4udS1iZHJ3LTAgeyBib3JkZXItcmlnaHQtd2lkdGg6IDAgIWltcG9ydGFudDsgfVxyXG4udS1iZHJ3LTEgeyBib3JkZXItcmlnaHQtd2lkdGg6IDFweCAhaW1wb3J0YW50OyB9XHJcbi51LWJkcnctMiB7IGJvcmRlci1yaWdodC13aWR0aDogMnB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtYmRydy0zIHsgYm9yZGVyLXJpZ2h0LXdpZHRoOiAzcHggIWltcG9ydGFudDsgfVxyXG4udS1iZHJ3LTQgeyBib3JkZXItcmlnaHQtd2lkdGg6IDRweCAhaW1wb3J0YW50OyB9XHJcbi51LWJkcnctNSB7IGJvcmRlci1yaWdodC13aWR0aDogNXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtYmRydy02IHsgYm9yZGVyLXJpZ2h0LXdpZHRoOiA2cHggIWltcG9ydGFudDsgfVxyXG4udS1iZGJ3LTAgeyBib3JkZXItYm90dG9tLXdpZHRoOiAwICFpbXBvcnRhbnQ7IH1cclxuLnUtYmRidy0xIHsgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtYmRidy0yIHsgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtYmRidy0zIHsgYm9yZGVyLWJvdHRvbS13aWR0aDogM3B4ICFpbXBvcnRhbnQ7IH1cclxuLnUtYmRidy00IHsgYm9yZGVyLWJvdHRvbS13aWR0aDogNHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtYmRidy01IHsgYm9yZGVyLWJvdHRvbS13aWR0aDogNXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtYmRidy02IHsgYm9yZGVyLWJvdHRvbS13aWR0aDogNnB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtYmRsdy0wIHsgYm9yZGVyLWxlZnQtd2lkdGg6IDAgIWltcG9ydGFudDsgfVxyXG4udS1iZGx3LTEgeyBib3JkZXItbGVmdC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtYmRsdy0yIHsgYm9yZGVyLWxlZnQtd2lkdGg6IDJweCAhaW1wb3J0YW50OyB9XHJcbi51LWJkbHctMyB7IGJvcmRlci1sZWZ0LXdpZHRoOiAzcHggIWltcG9ydGFudDsgfVxyXG4udS1iZGx3LTQgeyBib3JkZXItbGVmdC13aWR0aDogNHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtYmRsdy01IHsgYm9yZGVyLWxlZnQtd2lkdGg6IDVweCAhaW1wb3J0YW50OyB9XHJcbi51LWJkbHctNiB7IGJvcmRlci1sZWZ0LXdpZHRoOiA2cHggIWltcG9ydGFudDsgfVxyXG4udS1iZHQtbiB7IGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDsgfVxyXG4udS1iZHQtMCB7IGJvcmRlci10b3A6IDAgIWltcG9ydGFudDsgfVxyXG4udS1iZHRjLXQgeyBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XHJcbi51LWJkdGMtY2MgeyBib3JkZXItdG9wLWNvbG9yOiBjdXJyZW50Q29sb3IgIWltcG9ydGFudDsgfVxyXG4udS1iZHItbiB7IGJvcmRlci1yaWdodDogbm9uZSAhaW1wb3J0YW50OyB9XHJcbi51LWJkci0wIHsgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cclxuLnUtYmRyYy10IHsgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XHJcbi51LWJkcmMtY2MgeyBib3JkZXItcmlnaHQtY29sb3I6IGN1cnJlbnRDb2xvciAhaW1wb3J0YW50OyB9XHJcbi51LWJkYi1uIHsgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50OyB9XHJcbi51LWJkYi0wIHsgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XHJcbi51LWJkYmMtdCB7IGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cclxuLnUtYmRiYy1jYyB7IGJvcmRlci1ib3R0b20tY29sb3I6IGN1cnJlbnRDb2xvciAhaW1wb3J0YW50OyB9XHJcbi51LWJkbC1uIHsgYm9yZGVyLWxlZnQ6IG5vbmUgIWltcG9ydGFudDsgfVxyXG4udS1iZGwtMCB7IGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cclxuLnUtYmRsYy10IHsgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cclxuLnUtYmRsYy1jYyB7IGJvcmRlci1sZWZ0LWNvbG9yOiBjdXJyZW50Q29sb3IgIWltcG9ydGFudDsgfVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzM2cHgpIHtcclxuXHQudS1zcC1vbC1uIHsgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3Atb2x3LXRuIHsgb3V0bGluZS13aWR0aDogdGhpbiAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3Atb2x3LW1kIHsgb3V0bGluZS13aWR0aDogbWVkaXVtICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1vbHctdGMgeyBvdXRsaW5lLXdpZHRoOiB0aGljayAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3Atb2xzLW4geyBvdXRsaW5lLXN0eWxlOiBub25lICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1vbHMtZHQgeyBvdXRsaW5lLXN0eWxlOiBkb3R0ZWQgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW9scy1kcyB7IG91dGxpbmUtc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3Atb2xzLXMgeyBvdXRsaW5lLXN0eWxlOiBzb2xpZCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3Atb2xzLWRiIHsgb3V0bGluZS1zdHlsZTogZG91YmxlICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1vbHMtZyB7IG91dGxpbmUtc3R5bGU6IGdyb292ZSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3Atb2xzLXIgeyBvdXRsaW5lLXN0eWxlOiByaWRnZSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3Atb2xzLWkgeyBvdXRsaW5lLXN0eWxlOiBpbnNldCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3Atb2xzLW8geyBvdXRsaW5lLXN0eWxlOiBvdXRzZXQgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW9sYy1pIHsgb3V0bGluZS1jb2xvcjogaW52ZXJ0ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZnYtaCB7IGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmZ2LXYgeyBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZC1uIHsgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZC0wIHsgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZGNsLWMgeyBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZGNsLXMgeyBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZGMtdCB7IGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkYy1jYyB7IGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZGMtd2hpdGUgeyBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkYy1zaWx2ZXIgeyBib3JkZXItY29sb3I6ICNkZGRkZGQgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkYy1ncmF5IHsgYm9yZGVyLWNvbG9yOiAjYWFhYWFhICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZGMtYmxhY2sgeyBib3JkZXItY29sb3I6ICMxMTExMTEgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkYy1uYXZ5IHsgYm9yZGVyLWNvbG9yOiAjMDAxZjNmICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZGMtYmx1ZSB7IGJvcmRlci1jb2xvcjogIzAwNzRkOSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmRjLWFxdWEgeyBib3JkZXItY29sb3I6ICM3ZmRiZmYgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkYy10ZWFsIHsgYm9yZGVyLWNvbG9yOiAjMzljY2NjICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZGMtb2xpdmUgeyBib3JkZXItY29sb3I6ICMzZDk5NzAgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkYy1ncmVlbiB7IGJvcmRlci1jb2xvcjogIzJlY2M0MCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmRjLWxpbWUgeyBib3JkZXItY29sb3I6ICMwMWZmNzAgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkYy15ZWxsb3cgeyBib3JkZXItY29sb3I6ICNmZmRjMDAgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkYy1vcmFuZ2UgeyBib3JkZXItY29sb3I6ICNmZjg1MWIgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkYy1yZWQgeyBib3JkZXItY29sb3I6ICNmZjQxMzYgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkYy1tYXJvb24geyBib3JkZXItY29sb3I6ICM4NTE0NGIgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkYy1mdWNoc2lhIHsgYm9yZGVyLWNvbG9yOiAjZjAxMmJlICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZGMtcHVycGxlIHsgYm9yZGVyLWNvbG9yOiAjYjEwZGM5ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZGMtcHJpbWFyeSB7IGJvcmRlci1jb2xvcjogIzAyNzVkOCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmRjLXN1Y2Nlc3MgeyBib3JkZXItY29sb3I6ICM1Y2I4NWMgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkYy1pbmZvIHsgYm9yZGVyLWNvbG9yOiAjNWJjMGRlICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZGMtd2FybmluZyB7IGJvcmRlci1jb2xvcjogI2YwYWQ0ZSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmRjLWRhbmdlciB7IGJvcmRlci1jb2xvcjogI2Q5NTM0ZiAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmRpLW4geyBib3JkZXItaW1hZ2U6IG5vbmUgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkcy1uIHsgYm9yZGVyLXN0eWxlOiBub25lICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZHMtaCB7IGJvcmRlci1zdHlsZTogaGlkZGVuICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZHMtZHQgeyBib3JkZXItc3R5bGU6IGRvdHRlZCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmRzLWRzIHsgYm9yZGVyLXN0eWxlOiBkYXNoZWQgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkcy1zIHsgYm9yZGVyLXN0eWxlOiBzb2xpZCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmRzLWRiIHsgYm9yZGVyLXN0eWxlOiBkb3VibGUgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkcy13IHsgYm9yZGVyLXN0eWxlOiB3YXZlICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZHMtZyB7IGJvcmRlci1zdHlsZTogZ3Jvb3ZlICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZHMtciB7IGJvcmRlci1zdHlsZTogcmlkZ2UgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkcy1pIHsgYm9yZGVyLXN0eWxlOiBpbnNldCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmRzLW8geyBib3JkZXItc3R5bGU6IG91dHNldCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmR3LTAgeyBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkdy0xIHsgYm9yZGVyLXdpZHRoOiAxcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkdy0yIHsgYm9yZGVyLXdpZHRoOiAycHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkdy0zIHsgYm9yZGVyLXdpZHRoOiAzcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkdy00IHsgYm9yZGVyLXdpZHRoOiA0cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkdy01IHsgYm9yZGVyLXdpZHRoOiA1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkdy02IHsgYm9yZGVyLXdpZHRoOiA2cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkdHctMCB7IGJvcmRlci10b3Atd2lkdGg6IDAgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkdHctMSB7IGJvcmRlci10b3Atd2lkdGg6IDFweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmR0dy0yIHsgYm9yZGVyLXRvcC13aWR0aDogMnB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZHR3LTMgeyBib3JkZXItdG9wLXdpZHRoOiAzcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkdHctNCB7IGJvcmRlci10b3Atd2lkdGg6IDRweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmR0dy01IHsgYm9yZGVyLXRvcC13aWR0aDogNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZHR3LTYgeyBib3JkZXItdG9wLXdpZHRoOiA2cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkcnctMCB7IGJvcmRlci1yaWdodC13aWR0aDogMCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmRydy0xIHsgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkcnctMiB7IGJvcmRlci1yaWdodC13aWR0aDogMnB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZHJ3LTMgeyBib3JkZXItcmlnaHQtd2lkdGg6IDNweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmRydy00IHsgYm9yZGVyLXJpZ2h0LXdpZHRoOiA0cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkcnctNSB7IGJvcmRlci1yaWdodC13aWR0aDogNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZHJ3LTYgeyBib3JkZXItcmlnaHQtd2lkdGg6IDZweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmRidy0wIHsgYm9yZGVyLWJvdHRvbS13aWR0aDogMCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmRidy0xIHsgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZGJ3LTIgeyBib3JkZXItYm90dG9tLXdpZHRoOiAycHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkYnctMyB7IGJvcmRlci1ib3R0b20td2lkdGg6IDNweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmRidy00IHsgYm9yZGVyLWJvdHRvbS13aWR0aDogNHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZGJ3LTUgeyBib3JkZXItYm90dG9tLXdpZHRoOiA1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkYnctNiB7IGJvcmRlci1ib3R0b20td2lkdGg6IDZweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmRsdy0wIHsgYm9yZGVyLWxlZnQtd2lkdGg6IDAgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkbHctMSB7IGJvcmRlci1sZWZ0LXdpZHRoOiAxcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkbHctMiB7IGJvcmRlci1sZWZ0LXdpZHRoOiAycHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkbHctMyB7IGJvcmRlci1sZWZ0LXdpZHRoOiAzcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkbHctNCB7IGJvcmRlci1sZWZ0LXdpZHRoOiA0cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkbHctNSB7IGJvcmRlci1sZWZ0LXdpZHRoOiA1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkbHctNiB7IGJvcmRlci1sZWZ0LXdpZHRoOiA2cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkdC1uIHsgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmR0LTAgeyBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZHRjLXQgeyBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmR0Yy1jYyB7IGJvcmRlci10b3AtY29sb3I6IGN1cnJlbnRDb2xvciAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmRyLW4geyBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkci0wIHsgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZHJjLXQgeyBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZHJjLWNjIHsgYm9yZGVyLXJpZ2h0LWNvbG9yOiBjdXJyZW50Q29sb3IgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJkYi1uIHsgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmRiLTAgeyBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZGJjLXQgeyBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmRiYy1jYyB7IGJvcmRlci1ib3R0b20tY29sb3I6IGN1cnJlbnRDb2xvciAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmRsLW4geyBib3JkZXItbGVmdDogbm9uZSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmRsLTAgeyBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmRsYy10IHsgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZGxjLWNjIHsgYm9yZGVyLWxlZnQtY29sb3I6IGN1cnJlbnRDb2xvciAhaW1wb3J0YW50OyB9XHJcbn1cclxuXHJcbi8qIOiDjOaZr+iJslxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnUtYmdjLXQgeyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XHJcbi51LWJnYy1jYyB7IGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvciAhaW1wb3J0YW50OyB9XHJcbi51LWJnYy13aGl0ZSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxyXG4udS1iZ2Mtc2lsdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogI2RkZGRkZCAhaW1wb3J0YW50OyB9XHJcbi51LWJnYy1ncmF5IHsgYmFja2dyb3VuZC1jb2xvcjogI2FhYWFhYSAhaW1wb3J0YW50OyB9XHJcbi51LWJnYy1ibGFjayB7IGJhY2tncm91bmQtY29sb3I6ICMxMTExMTEgIWltcG9ydGFudDsgfVxyXG4udS1iZ2MtbmF2eSB7IGJhY2tncm91bmQtY29sb3I6ICMwMDFmM2YgIWltcG9ydGFudDsgfVxyXG4udS1iZ2MtYmx1ZSB7IGJhY2tncm91bmQtY29sb3I6ICMwMDc0ZDkgIWltcG9ydGFudDsgfVxyXG4udS1iZ2MtYXF1YSB7IGJhY2tncm91bmQtY29sb3I6ICM3ZmRiZmYgIWltcG9ydGFudDsgfVxyXG4udS1iZ2MtdGVhbCB7IGJhY2tncm91bmQtY29sb3I6ICM3M0Q2Q0QgIWltcG9ydGFudDsgfVxyXG4udS1iZ2Mtb2xpdmUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5OTcwICFpbXBvcnRhbnQ7IH1cclxuLnUtYmdjLWdyZWVuIHsgYmFja2dyb3VuZC1jb2xvcjogIzJlY2M0MCAhaW1wb3J0YW50OyB9XHJcbi51LWJnYy1saW1lIHsgYmFja2dyb3VuZC1jb2xvcjogIzAxZmY3MCAhaW1wb3J0YW50OyB9XHJcbi51LWJnYy15ZWxsb3cgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkYzAwICFpbXBvcnRhbnQ7IH1cclxuLnUtYmdjLW9yYW5nZSB7IGJhY2tncm91bmQtY29sb3I6ICNmZjg1MWIgIWltcG9ydGFudDsgfVxyXG4udS1iZ2MtcmVkIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmNDEzNiAhaW1wb3J0YW50OyB9XHJcbi51LWJnYy1tYXJvb24geyBiYWNrZ3JvdW5kLWNvbG9yOiAjODUxNDRiICFpbXBvcnRhbnQ7IH1cclxuLnUtYmdjLWZ1Y2hzaWEgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZjAxMmJlICFpbXBvcnRhbnQ7IH1cclxuLnUtYmdjLXB1cnBsZSB7IGJhY2tncm91bmQtY29sb3I6ICNiMTBkYzkgIWltcG9ydGFudDsgfVxyXG4udS1iZ2MtcHJpbWFyeSB7IGJhY2tncm91bmQtY29sb3I6ICMwMjc1ZDggIWltcG9ydGFudDsgfVxyXG4udS1iZ2Mtc3VjY2VzcyB7IGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWMgIWltcG9ydGFudDsgfVxyXG4udS1iZ2MtaW5mbyB7IGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGUgIWltcG9ydGFudDsgfVxyXG4udS1iZ2Mtd2FybmluZyB7IGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGUgIWltcG9ydGFudDsgfVxyXG4udS1iZ2MtZGFuZ2VyIHsgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0ZiAhaW1wb3J0YW50OyB9XHJcbi51LWJnaS1uIHsgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50OyB9XHJcbi51LWJnci1uIHsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50OyB9XHJcbi51LWJnci14IHsgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14ICFpbXBvcnRhbnQ7IH1cclxuLnUtYmdyLXkgeyBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXkgIWltcG9ydGFudDsgfVxyXG4udS1iZ3Itc3AgeyBiYWNrZ3JvdW5kLXJlcGVhdDogc3BhY2UgIWltcG9ydGFudDsgfVxyXG4udS1iZ3ItcmQgeyBiYWNrZ3JvdW5kLXJlcGVhdDogcm91bmQgIWltcG9ydGFudDsgfVxyXG4udS1iZ2EtZiB7IGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQgIWltcG9ydGFudDsgfVxyXG4udS1iZ2EtcyB7IGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsICFpbXBvcnRhbnQ7IH1cclxuLnUtYmdwLXQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgIWltcG9ydGFudDsgfVxyXG4udS1iZ3AtciB7IGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cclxuLnUtYmdwLWIgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gIWltcG9ydGFudDsgfVxyXG4udS1iZ3AtbCB7IGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgIWltcG9ydGFudDsgfVxyXG4udS1iZ3AtYyB7IGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50OyB9XHJcbi51LWJnc3otYSB7IGJhY2tncm91bmQtc2l6ZTogYXV0byAhaW1wb3J0YW50OyB9XHJcbi51LWJnc3otY3QgeyBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDsgfVxyXG4udS1iZ3N6LWN2IHsgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50OyB9XHJcbi51LWJnLW4geyBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7IH1cclxuLnUtYy1pIHsgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDsgfVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzM2cHgpIHtcclxuXHQudS1zcC1iZ2MtdCB7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZ2MtY2MgeyBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3IgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJnYy13aGl0ZSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJnYy1zaWx2ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGRkICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZ2MtZ3JheSB7IGJhY2tncm91bmQtY29sb3I6ICNhYWFhYWEgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJnYy1ibGFjayB7IGJhY2tncm91bmQtY29sb3I6ICMxMTExMTEgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJnYy1uYXZ5IHsgYmFja2dyb3VuZC1jb2xvcjogIzAwMWYzZiAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmdjLWJsdWUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3NGQ5ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZ2MtYXF1YSB7IGJhY2tncm91bmQtY29sb3I6ICM3ZmRiZmYgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJnYy10ZWFsIHsgYmFja2dyb3VuZC1jb2xvcjogIzczRDZDRCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmdjLW9saXZlIHsgYmFja2dyb3VuZC1jb2xvcjogIzNkOTk3MCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmdjLWdyZWVuIHsgYmFja2dyb3VuZC1jb2xvcjogIzJlY2M0MCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmdjLWxpbWUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDFmZjcwICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZ2MteWVsbG93IHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGMwMCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmdjLW9yYW5nZSB7IGJhY2tncm91bmQtY29sb3I6ICNmZjg1MWIgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJnYy1yZWQgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY0MTM2ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZ2MtbWFyb29uIHsgYmFja2dyb3VuZC1jb2xvcjogIzg1MTQ0YiAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmdjLWZ1Y2hzaWEgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZjAxMmJlICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZ2MtcHVycGxlIHsgYmFja2dyb3VuZC1jb2xvcjogI2IxMGRjOSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmdjLXByaW1hcnkgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI3NWQ4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZ2Mtc3VjY2VzcyB7IGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWMgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJnYy1pbmZvIHsgYmFja2dyb3VuZC1jb2xvcjogIzViYzBkZSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmdjLXdhcm5pbmcgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZ2MtZGFuZ2VyIHsgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0ZiAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmdpLW4geyBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZ3ItbiB7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJnci14IHsgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZ3IteSB7IGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmdyLXNwIHsgYmFja2dyb3VuZC1yZXBlYXQ6IHNwYWNlICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZ3ItcmQgeyBiYWNrZ3JvdW5kLXJlcGVhdDogcm91bmQgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJnYS1mIHsgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmdhLXMgeyBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYmdwLXQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJncC1yIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJncC1iIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZ3AtbCB7IGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJncC1jIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZ3N6LWEgeyBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJnc3otY3QgeyBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWJnc3otY3YgeyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1iZy1uIHsgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYy1pIHsgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDsgfVxyXG59XHJcblxyXG4vKiB0YWJsZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4udS10YmwtYSB7IHRhYmxlLWxheW91dDogYXV0byAhaW1wb3J0YW50OyB9XHJcbi51LXRibC1mIHsgdGFibGUtbGF5b3V0OiBmaXhlZCAhaW1wb3J0YW50OyB9XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzZweCkge1xyXG5cdC51LXNwLXRibC1hIHsgdGFibGUtbGF5b3V0OiBhdXRvICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC10YmwtZiB7IHRhYmxlLWxheW91dDogZml4ZWQgIWltcG9ydGFudDsgfVxyXG59XHJcblxyXG4vKiBsaXN0LXN0eWxlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi51LWxpcy1uIHsgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50OyB9XHJcbi51LWxpc3AtaSB7IGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZSAhaW1wb3J0YW50OyB9XHJcbi51LWxpc3AtbyB7IGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGUgIWltcG9ydGFudDsgfVxyXG4udS1saXN0LW4geyBsaXN0LXN0eWxlLXR5cGU6IG5vbmUgIWltcG9ydGFudDsgfVxyXG4udS1saXN0LWQgeyBsaXN0LXN0eWxlLXR5cGU6IGRpc2MgIWltcG9ydGFudDsgfVxyXG4udS1saXN0LWMgeyBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZSAhaW1wb3J0YW50OyB9XHJcbi51LWxpc3QtcyB7IGxpc3Qtc3R5bGUtdHlwZTogc3F1YXJlICFpbXBvcnRhbnQ7IH1cclxuLnUtbGlzdC1kYyB7IGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbCAhaW1wb3J0YW50OyB9XHJcbi51LWxpc3QtZGNseiB7IGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbC1sZWFkaW5nLXplcm8gIWltcG9ydGFudDsgfVxyXG4udS1saXN0LWxyIHsgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1yb21hbiAhaW1wb3J0YW50OyB9XHJcbi51LWxpc3QtdXIgeyBsaXN0LXN0eWxlLXR5cGU6IHVwcGVyLXJvbWFuICFpbXBvcnRhbnQ7IH1cclxuLnUtbGlzaS1uIHsgbGlzdC1zdHlsZS1pbWFnZTogbm9uZSAhaW1wb3J0YW50OyB9XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzZweCkge1xyXG5cdC51LXNwLWxpcy1uIHsgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbGlzcC1pIHsgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1saXNwLW8geyBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1saXN0LW4geyBsaXN0LXN0eWxlLXR5cGU6IG5vbmUgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWxpc3QtZCB7IGxpc3Qtc3R5bGUtdHlwZTogZGlzYyAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbGlzdC1jIHsgbGlzdC1zdHlsZS10eXBlOiBjaXJjbGUgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWxpc3QtcyB7IGxpc3Qtc3R5bGUtdHlwZTogc3F1YXJlICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1saXN0LWRjIHsgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1saXN0LWRjbHogeyBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWwtbGVhZGluZy16ZXJvICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1saXN0LWxyIHsgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1yb21hbiAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbGlzdC11ciB7IGxpc3Qtc3R5bGUtdHlwZTogdXBwZXItcm9tYW4gIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWxpc2ktbiB7IGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDsgfVxyXG59XHJcblxyXG5cclxuLyogdmVydGljYWwtYWxpZ25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnUtdmEtc3VwIHsgdmVydGljYWwtYWxpZ246IHN1cGVyICFpbXBvcnRhbnQ7IH1cclxuLnUtdmEtdCB7IHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgfVxyXG4udS12YS10dCB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50OyB9XHJcbi51LXZhLW0geyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7IH1cclxuLnUtdmEtYmwgeyB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxyXG4udS12YS1iIHsgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XHJcbi51LXZhLXRiIHsgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7IH1cclxuLnUtdmEtc3ViIHsgdmVydGljYWwtYWxpZ246IHN1YiAhaW1wb3J0YW50OyB9XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzZweCkge1xyXG5cdC51LXNwLXZhLXN1cCB7IHZlcnRpY2FsLWFsaWduOiBzdXBlciAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtdmEtdCB7IHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXZhLXR0IHsgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC12YS1tIHsgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtdmEtYmwgeyB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXZhLWIgeyB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC12YS10YiB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtdmEtc3ViIHsgdmVydGljYWwtYWxpZ246IHN1YiAhaW1wb3J0YW50OyB9XHJcbn1cclxuXHJcblxyXG4vKiDlt6blj7Pjgrvjg7Pjgr/jg7xcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnUtdGEtbCB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxyXG4udS10YS1jIHsgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cclxuLnUtdGEtciB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cclxuLnUtdGEtaiB7IHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDsgfVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzM2cHgpIHtcclxuXHQudS1zcC10YS1sIHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtdGEtYyB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtdGEtciB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC10YS1qIHsgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9XHJcbn1cclxuXHJcbi8qIGZvbnQtc2l6ZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4udS1mb250LXh4eHMgeyBmb250LXNpemU6ICR4eHhzICFpbXBvcnRhbnQ7IH1cclxuLnUtZm9udC14eHMgeyBmb250LXNpemU6ICR4eHMgIWltcG9ydGFudDsgfVxyXG4udS1mb250LXhzIHsgZm9udC1zaXplOiAkeHMgIWltcG9ydGFudDsgfVxyXG4udS1mb250LXMgeyBmb250LXNpemU6ICRzICFpbXBvcnRhbnQ7IH1cclxuLnUtZm9udC1tIHsgZm9udC1zaXplOiAkbSAhaW1wb3J0YW50OyB9XHJcbi51LWZvbnQtbCB7IGZvbnQtc2l6ZTogJGwgIWltcG9ydGFudDsgfVxyXG4udS1mb250LXhsIHsgZm9udC1zaXplOiAkeGwgIWltcG9ydGFudDsgfVxyXG4udS1mb250LXh4bCB7IGZvbnQtc2l6ZTogJHh4bCAhaW1wb3J0YW50OyB9XHJcbi51LWZvbnQteHh4bCB7IGZvbnQtc2l6ZTogJHh4eGwgIWltcG9ydGFudDsgfVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzM2cHgpIHtcclxuXHQudS1zcC1mb250LXh4eHMgeyBmb250LXNpemU6ICR4eHhzICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1mb250LXh4cyB7IGZvbnQtc2l6ZTogJHh4cyAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtZm9udC14cyB7IGZvbnQtc2l6ZTogJHhzICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1mb250LXMgeyBmb250LXNpemU6ICRzICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1mb250LW0geyBmb250LXNpemU6ICRtICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1mb250LWwgeyBmb250LXNpemU6ICRsICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1mb250LXhsIHsgZm9udC1zaXplOiAkeGwgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWZvbnQteHhsIHsgZm9udC1zaXplOiAkeHhsICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1mb250LXh4eGwgeyBmb250LXNpemU6ICR4eHhsICFpbXBvcnRhbnQ7IH1cclxufVxyXG5cclxuLyogZm9udC13ZWlnaHRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnUtZm9udC1ib2xkIHsgZm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCcgIWltcG9ydGFudDsgfVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzM2cHgpIHtcclxuXHQudS1zcC1mb250LWJvbGQgeyBmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0JyAhaW1wb3J0YW50OyB9XHJcbn1cclxuXHJcbi8qIGZvbnQtY29sb3JcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnUtZm9udC1yZWQgeyBjb2xvcjogI2RkMDAwMCAhaW1wb3J0YW50OyB9XHJcbi51LWZvbnQtZ3JlZW4geyBjb2xvcjogJGJhc2VDb2xvciAhaW1wb3J0YW50OyB9XHJcbi51LWZvbnQtd2hpdGUgeyBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7IH1cclxuLnUtZm9udC1ibHVlIHsgY29sb3I6ICRiYXNlQ29sb3IgIWltcG9ydGFudDsgfVxyXG4udS1mb250LW9yYW5nZSB7IGNvbG9yOiAjZmY5NjAwICFpbXBvcnRhbnQ7IH1cclxuLnUtZm9udC1sZWN0dXJlcy15ZWxsb3cgeyBjb2xvcjogJGxlY3R1cmVzLXllbGxvdyAhaW1wb3J0YW50OyB9XHJcbi51LWZvbnQtbGVjdHVyZXMtb3JhbmdlIHsgY29sb3I6ICRsZWN0dXJlcy1vcmFuZ2UgIWltcG9ydGFudDsgfVxyXG4udS1mb250LWxlY3R1cmVzLXdhdGVyIHsgY29sb3I6ICRsZWN0dXJlcy13YXRlciAhaW1wb3J0YW50OyB9XHJcbi51LWZvbnQtbGVjdHVyZXMtZ3JlZW4geyBjb2xvcjogJGxlY3R1cmVzLWdyZWVuICFpbXBvcnRhbnQ7IH1cclxuLnUtZm9udC1sZWN0dXJlcy1wdXJwbGUgeyBjb2xvcjogJGxlY3R1cmVzLXB1cnBsZSAhaW1wb3J0YW50OyB9XHJcbi51LWZvbnQtbGVjdHVyZXMtcmVkIHsgY29sb3I6ICRsZWN0dXJlcy1yZWQgIWltcG9ydGFudDsgfVxyXG4udS1mb250LWxlY3R1cmVzLWJsdWUgeyBjb2xvcjogJGxlY3R1cmVzLWJsdWUgIWltcG9ydGFudDsgfVxyXG4udS1mb250LWxlY3R1cmVzLXBpbmsgeyBjb2xvcjogJGxlY3R1cmVzLXBpbmsgIWltcG9ydGFudDsgfVxyXG5cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDczNnB4KSB7XHJcblx0LnUtc3AtZm9udC1yZWQgeyBjb2xvcjogI2RkMDAwMCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtZm9udC1ncmVlbiB7IGNvbG9yOiAkYmFzZUNvbG9yICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1mb250LXdoaXRlIHsgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtZm9udC1ibHVlIHsgY29sb3I6ICRiYXNlQ29sb3IgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWZvbnQtb3JhbmdlIHsgY29sb3I6ICNmZjk2MDAgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWZvbnQtbGVjdHVyZXMteWVsbG93IHsgY29sb3I6ICRsZWN0dXJlcy15ZWxsb3cgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWZvbnQtbGVjdHVyZXMtb3JhbmdlIHsgY29sb3I6ICRsZWN0dXJlcy1vcmFuZ2UgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWZvbnQtbGVjdHVyZXMtd2F0ZXIgeyBjb2xvcjogJGxlY3R1cmVzLXdhdGVyICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1mb250LWxlY3R1cmVzLWdyZWVuIHsgY29sb3I6ICRsZWN0dXJlcy1ncmVlbiAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtZm9udC1sZWN0dXJlcy1wdXJwbGUgeyBjb2xvcjogJGxlY3R1cmVzLXB1cnBsZSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtZm9udC1sZWN0dXJlcy1yZWQgeyBjb2xvcjogJGxlY3R1cmVzLXJlZCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtZm9udC1sZWN0dXJlcy1ibHVlIHsgY29sb3I6ICRsZWN0dXJlcy1ibHVlICFpbXBvcnRhbnQ7IH1cclxuXHQudS1mb250LWxlY3R1cmVzLXBpbmsgeyBjb2xvcjogJGxlY3R1cmVzLXBpbmsgIWltcG9ydGFudDsgfVxyXG59XHJcblxyXG4vKiB0ZXh0LWRlY29yYXRpb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnUtdGQtbiB7IHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XHJcbi51LXRkLXUgeyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50OyB9XHJcbi51LXRkLW8geyB0ZXh0LWRlY29yYXRpb246IG92ZXJsaW5lICFpbXBvcnRhbnQ7IH1cclxuLnUtdGQtbCB7IHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoICFpbXBvcnRhbnQ7IH1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDczNnB4KSB7XHJcblx0LnUtc3AtdGQtbiB7IHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtdGQtdSB7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC10ZC1vIHsgdGV4dC1kZWNvcmF0aW9uOiBvdmVybGluZSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtdGQtbCB7IHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoICFpbXBvcnRhbnQ7IH1cclxufVxyXG5cclxuLyogbGluZS1oZWlnaHRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnUtbGgtbm0geyBsaW5lLWhlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7IH1cclxuLnUtbGgtaSB7IGxpbmUtaGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cclxuLnUtbGgtMCB7IGxpbmUtaGVpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cclxuLnUtbGgtMSB7IGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7IH1cclxuLnUtbGgtMiB7IGxpbmUtaGVpZ2h0OiAyICFpbXBvcnRhbnQ7IH1cclxuLnUtbGgtMyB7IGxpbmUtaGVpZ2h0OiAzICFpbXBvcnRhbnQ7IH1cclxuLnUtbGgtNCB7IGxpbmUtaGVpZ2h0OiA0ICFpbXBvcnRhbnQ7IH1cclxuLnUtbGgtNSB7IGxpbmUtaGVpZ2h0OiA1ICFpbXBvcnRhbnQ7IH1cclxuLnUtbGgtNiB7IGxpbmUtaGVpZ2h0OiA2ICFpbXBvcnRhbnQ7IH1cclxuLnUtbGgteHMgeyBsaW5lLWhlaWdodDogMS4yNSAhaW1wb3J0YW50OyB9XHJcbi51LWxoLXNtIHsgbGluZS1oZWlnaHQ6IDEuMzMgIWltcG9ydGFudDsgfVxyXG4udS1saC1tZCB7IGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDsgfVxyXG4udS1saC1sZyB7IGxpbmUtaGVpZ2h0OiAxLjc1ICFpbXBvcnRhbnQ7IH1cclxuLnUtbGgteGwgeyBsaW5lLWhlaWdodDogMiAhaW1wb3J0YW50OyB9XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzZweCkge1xyXG5cdC51LXNwLWxoLW5tIHsgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbGgtaSB7IGxpbmUtaGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1saC0wIHsgbGluZS1oZWlnaHQ6IDAgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWxoLTEgeyBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbGgtMiB7IGxpbmUtaGVpZ2h0OiAyICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1saC0zIHsgbGluZS1oZWlnaHQ6IDMgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWxoLTQgeyBsaW5lLWhlaWdodDogNCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbGgtNSB7IGxpbmUtaGVpZ2h0OiA1ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1saC02IHsgbGluZS1oZWlnaHQ6IDYgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWxoLXhzIHsgbGluZS1oZWlnaHQ6IDEuMjUgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWxoLXNtIHsgbGluZS1oZWlnaHQ6IDEuMzMgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWxoLW1kIHsgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbGgtbGcgeyBsaW5lLWhlaWdodDogMS43NSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbGgteGwgeyBsaW5lLWhlaWdodDogMiAhaW1wb3J0YW50OyB9XHJcbn1cclxuXHJcblxyXG4vKiB3aGl0ZS1zcGFjZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4udS13aHMtbm0geyB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7IH1cclxuLnUtd2hzLXAgeyB3aGl0ZS1zcGFjZTogcHJlICFpbXBvcnRhbnQ7IH1cclxuLnUtd2hzLW53IHsgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XHJcbi51LXdocy1wdyB7IHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50OyB9XHJcbi51LXdocy1wbCB7IHdoaXRlLXNwYWNlOiBwcmUtbGluZSAhaW1wb3J0YW50OyB9XHJcbi51LXdvYi1ubSB7IHdvcmQtYnJlYWs6IG5vcm1hbCAhaW1wb3J0YW50OyB9XHJcbi51LXdvYi1rIHsgd29yZC1icmVhazoga2VlcC1hbGwgIWltcG9ydGFudDsgfVxyXG4udS13b2ItYmEgeyB3b3JkLWJyZWFrOiBicmVhay1hbGwgIWltcG9ydGFudDsgfVxyXG4udS13b3ctbm0geyB3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50OyB9XHJcbi51LXdvdy1uIHsgd29yZC13cmFwOiBub25lICFpbXBvcnRhbnQ7IH1cclxuLnUtd293LXUgeyB3b3JkLXdyYXA6IHVucmVzdHJpY3RlZCAhaW1wb3J0YW50OyB9XHJcbi51LXdvdy1zIHsgd29yZC13cmFwOiBzdXBwcmVzcyAhaW1wb3J0YW50OyB9XHJcbi51LXdvdy1idyB7IHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50OyB9XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzZweCkge1xyXG5cdC51LXNwLXdocy1ubSB7IHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXdocy1wIHsgd2hpdGUtc3BhY2U6IHByZSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3Atd2hzLW53IHsgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3Atd2hzLXB3IHsgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC13aHMtcGwgeyB3aGl0ZS1zcGFjZTogcHJlLWxpbmUgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXdvYi1ubSB7IHdvcmQtYnJlYWs6IG5vcm1hbCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3Atd29iLWsgeyB3b3JkLWJyZWFrOiBrZWVwLWFsbCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3Atd29iLWJhIHsgd29yZC1icmVhazogYnJlYWstYWxsICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC13b3ctbm0geyB3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3Atd293LW4geyB3b3JkLXdyYXA6IG5vbmUgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXdvdy11IHsgd29yZC13cmFwOiB1bnJlc3RyaWN0ZWQgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXdvdy1zIHsgd29yZC13cmFwOiBzdXBwcmVzcyAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3Atd293LWJ3IHsgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IH1cclxufVxyXG5cclxuLyogY3Vyc29yXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi51LWN1ci1hIHsgY3Vyc29yOiBhdXRvICFpbXBvcnRhbnQ7IH1cclxuLnUtY3VyLWQgeyBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDsgfVxyXG4udS1jdXItYyB7IGN1cnNvcjogY3Jvc3NoYWlyICFpbXBvcnRhbnQ7IH1cclxuLnUtY3VyLWhhIHsgY3Vyc29yOiBoYW5kICFpbXBvcnRhbnQ7IH1cclxuLnUtY3VyLWhlIHsgY3Vyc29yOiBoZWxwICFpbXBvcnRhbnQ7IH1cclxuLnUtY3VyLW0geyBjdXJzb3I6IG1vdmUgIWltcG9ydGFudDsgfVxyXG4udS1jdXItcCB7IGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50OyB9XHJcbi51LWN1ci10IHsgY3Vyc29yOiB0ZXh0ICFpbXBvcnRhbnQ7IH1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDczNnB4KSB7XHJcblx0LnUtc3AtY3VyLWEgeyBjdXJzb3I6IGF1dG8gIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWN1ci1kIHsgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1jdXItYyB7IGN1cnNvcjogY3Jvc3NoYWlyICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1jdXItaGEgeyBjdXJzb3I6IGhhbmQgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWN1ci1oZSB7IGN1cnNvcjogaGVscCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtY3VyLW0geyBjdXJzb3I6IG1vdmUgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWN1ci1wIHsgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1jdXItdCB7IGN1cnNvcjogdGV4dCAhaW1wb3J0YW50OyB9XHJcbn1cclxuXHJcbi8qIGZsZXhcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnUtZnhkLXIgeyBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cclxuLnUtZnhkLXJyIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cclxuLnUtZnhkLWMgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cclxuLnUtZnhkLWNyIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cclxuLnUtZnh3LW4geyBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XHJcbi51LWZ4dy13IHsgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cclxuLnUtZnh3LXdyIHsgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxyXG4udS1qYy1mcyB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XHJcbi51LWpjLWZlIHsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XHJcbi51LWpjLWMgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XHJcbi51LWpjLXNiIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cclxuLnUtamMtc2EgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XHJcbi51LWFpLWZzIHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxyXG4udS1haS1mZSB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XHJcbi51LWFpLWMgeyBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cclxuLnUtYWktYiB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XHJcbi51LWFpLXMgeyBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XHJcbi51LWFjLWZzIHsgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XHJcbi51LWFjLWZlIHsgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxyXG4udS1hYy1jIHsgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cclxuLnUtYWMtc2IgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cclxuLnUtYWMtc2EgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxyXG4udS1hYy1zIHsgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XHJcbi51LW9yZC0tMSB7IG9yZGVyOiAtMSAhaW1wb3J0YW50OyB9XHJcbi51LW9yZC0wIHsgb3JkZXI6IDAgIWltcG9ydGFudDsgfVxyXG4udS1vcmQtMSB7IG9yZGVyOiAxICFpbXBvcnRhbnQ7IH1cclxuLnUtb3JkLTIgeyBvcmRlcjogMiAhaW1wb3J0YW50OyB9XHJcbi51LW9yZC0zIHsgb3JkZXI6IDMgIWltcG9ydGFudDsgfVxyXG4udS1vcmQtNCB7IG9yZGVyOiA0ICFpbXBvcnRhbnQ7IH1cclxuLnUtb3JkLTUgeyBvcmRlcjogNSAhaW1wb3J0YW50OyB9XHJcbi51LW9yZC02IHsgb3JkZXI6IDYgIWltcG9ydGFudDsgfVxyXG4udS1vcmQtOTk5OSB7IG9yZGVyOiA5OTk5ICFpbXBvcnRhbnQ7IH1cclxuLnUtZngtbiB7IGZsZXg6IG5vbmUgIWltcG9ydGFudDsgfVxyXG4udS1meC0xXzFfYSB7IGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cclxuLnUtZngtMV8wX2EgeyBmbGV4OiAxIDAgYXV0byAhaW1wb3J0YW50OyB9XHJcbi51LWZ4LTFfMV8xIHsgZmxleDogMSAxIDFweCAhaW1wb3J0YW50OyB9XHJcbi51LWFzLWEgeyBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cclxuLnUtYXMtZnMgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cclxuLnUtYXMtZmUgeyBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XHJcbi51LWFzLWMgeyBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxyXG4udS1hcy1iIHsgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxyXG4udS1hcy1zIHsgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzZweCkge1xyXG5cdC51LXNwLWZ4ZC1yIHsgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtZnhkLXJyIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1meGQtYyB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWZ4ZC1jciB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtZnh3LW4geyBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtZnh3LXcgeyBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWZ4dy13ciB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1qYy1mcyB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtamMtZmUgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1qYy1jIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWpjLXNiIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1qYy1zYSB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1haS1mcyB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1haS1mZSB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYWktYyB7IGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWFpLWIgeyBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWFpLXMgeyBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYWMtZnMgeyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1hYy1mZSB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1hYy1jIHsgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1hYy1zYiB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWFjLXNhIHsgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1hYy1zIHsgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3Atb3JkLS0xIHsgb3JkZXI6IC0xICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1vcmQtMCB7IG9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1vcmQtMSB7IG9yZGVyOiAxICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1vcmQtMiB7IG9yZGVyOiAyICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1vcmQtMyB7IG9yZGVyOiAzICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1vcmQtNCB7IG9yZGVyOiA0ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1vcmQtNSB7IG9yZGVyOiA1ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1vcmQtNiB7IG9yZGVyOiA2ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1vcmQtOTk5OSB7IG9yZGVyOiA5OTk5ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1meC1uIHsgZmxleDogbm9uZSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtZngtMV8xX2EgeyBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtZngtMV8wX2EgeyBmbGV4OiAxIDAgYXV0byAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtZngtMV8xXzEgeyBmbGV4OiAxIDEgMXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1hcy1hIHsgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtYXMtZnMgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1hcy1mZSB7IGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1hcy1jIHsgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1hcy1iIHsgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWFzLXMgeyBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cclxufVxyXG5cclxuXHJcbi8qIG1hcmdpblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnUtbS1hIHsgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cclxuLnUtbWEwIHsgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cclxuLnUtbXQwIHsgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XHJcbi51LW10NSB7IG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50OyB9XHJcbi51LW10MTAgeyBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbXQxNSB7IG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDsgfVxyXG4udS1tdDIwIHsgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XHJcbi51LW10MjUgeyBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbXQzMCB7IG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDsgfVxyXG4udS1tdDM1IHsgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50OyB9XHJcbi51LW10NDAgeyBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbXQ0NSB7IG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDsgfVxyXG4udS1tdDUwIHsgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50OyB9XHJcbi51LW10NTUgeyBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbXQ2MCB7IG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDsgfVxyXG4udS1tdDY1IHsgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50OyB9XHJcbi51LW10NzAgeyBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbXQ3NSB7IG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDsgfVxyXG4udS1tdDgwIHsgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50OyB9XHJcbi51LW10ODUgeyBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbXQ5MCB7IG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDsgfVxyXG4udS1tdDk1IHsgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50OyB9XHJcbi51LW10MTAwIHsgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDsgfVxyXG4udS1tYjAgeyBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cclxuLnUtbWI1IHsgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbWIxMCB7IG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDsgfVxyXG4udS1tYjE1IHsgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50OyB9XHJcbi51LW1iMjAgeyBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbWIyNSB7IG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDsgfVxyXG4udS1tYjMwIHsgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50OyB9XHJcbi51LW1iMzUgeyBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbWI0MCB7IG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDsgfVxyXG4udS1tYjQ1IHsgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50OyB9XHJcbi51LW1iNTAgeyBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbWI1NSB7IG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDsgfVxyXG4udS1tYjYwIHsgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50OyB9XHJcbi51LW1iNjUgeyBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbWI3MCB7IG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDsgfVxyXG4udS1tYjc1IHsgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50OyB9XHJcbi51LW1iODAgeyBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbWI4NSB7IG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDsgfVxyXG4udS1tYjkwIHsgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50OyB9XHJcbi51LW1iOTUgeyBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbWIxMDAgeyBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50OyB9XHJcbi51LW1sMCB7IG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cclxuLnUtbWw1IHsgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XHJcbi51LW1sMTAgeyBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XHJcbi51LW1sMTUgeyBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50OyB9XHJcbi51LW1sMjAgeyBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50OyB9XHJcbi51LW1sMjUgeyBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50OyB9XHJcbi51LW1sMzAgeyBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50OyB9XHJcbi51LW1sMzUgeyBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50OyB9XHJcbi51LW1sNDAgeyBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XHJcbi51LW1sNDUgeyBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50OyB9XHJcbi51LW1sNTAgeyBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50OyB9XHJcbi51LW1sNTUgeyBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50OyB9XHJcbi51LW1sNjAgeyBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50OyB9XHJcbi51LW1sNjUgeyBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50OyB9XHJcbi51LW1sNzAgeyBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50OyB9XHJcbi51LW1sNzUgeyBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50OyB9XHJcbi51LW1sODAgeyBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50OyB9XHJcbi51LW1sODUgeyBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50OyB9XHJcbi51LW1sOTAgeyBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50OyB9XHJcbi51LW1sOTUgeyBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50OyB9XHJcbi51LW1sMTAwIHsgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbXIwIHsgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cclxuLnUtbXI1IHsgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxyXG4udS1tcjEwIHsgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbXIxNSB7IG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50OyB9XHJcbi51LW1yMjAgeyBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxyXG4udS1tcjI1IHsgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbXIzMCB7IG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50OyB9XHJcbi51LW1yMzUgeyBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDsgfVxyXG4udS1tcjQwIHsgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbXI0NSB7IG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50OyB9XHJcbi51LW1yNTAgeyBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDsgfVxyXG4udS1tcjU1IHsgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbXI2MCB7IG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50OyB9XHJcbi51LW1yNjUgeyBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDsgfVxyXG4udS1tcjcwIHsgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbXI3NSB7IG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50OyB9XHJcbi51LW1yODAgeyBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxyXG4udS1tcjg1IHsgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbXI5MCB7IG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50OyB9XHJcbi51LW1yOTUgeyBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDsgfVxyXG4udS1tcjEwMCB7IG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzM2cHgpIHtcclxuXHQudS1zcC1tLWEgeyBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW1hMCB7IG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXQwIHsgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXQ1IHsgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tdDEwIHsgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXQxNSB7IG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW10MjAgeyBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tdDI1IHsgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXQzMCB7IG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW10MzUgeyBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tdDQwIHsgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXQ0NSB7IG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW10NTAgeyBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tdDU1IHsgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXQ2MCB7IG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW10NjUgeyBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tdDcwIHsgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXQ3NSB7IG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW10ODAgeyBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tdDg1IHsgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXQ5MCB7IG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW10OTUgeyBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tdDEwMCB7IG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tYjAgeyBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tYjUgeyBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW1iMTAgeyBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tYjE1IHsgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbWIyMCB7IG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW1iMjUgeyBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tYjMwIHsgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbWIzNSB7IG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW1iNDAgeyBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tYjQ1IHsgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbWI1MCB7IG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW1iNTUgeyBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tYjYwIHsgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbWI2NSB7IG1hcmdpbi1ib3R0b206IDY1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW1iNzAgeyBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tYjc1IHsgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbWI4MCB7IG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW1iODUgeyBtYXJnaW4tYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tYjkwIHsgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbWI5NSB7IG1hcmdpbi1ib3R0b206IDk1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW1iMTAwIHsgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW1sMCB7IG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tbDUgeyBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tbDEwIHsgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW1sMTUgeyBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbWwyMCB7IG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tbDI1IHsgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW1sMzAgeyBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbWwzNSB7IG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tbDQwIHsgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW1sNDUgeyBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbWw1MCB7IG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tbDU1IHsgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW1sNjAgeyBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbWw2NSB7IG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tbDcwIHsgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW1sNzUgeyBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbWw4MCB7IG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tbDg1IHsgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW1sOTAgeyBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbWw5NSB7IG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tbDEwMCB7IG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXIwIHsgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tcjUgeyBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXIxMCB7IG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXIxNSB7IG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXIyMCB7IG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXIyNSB7IG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXIzMCB7IG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXIzNSB7IG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXI0MCB7IG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXI0NSB7IG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXI1MCB7IG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXI1NSB7IG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXI2MCB7IG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXI2NSB7IG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXI3MCB7IG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXI3NSB7IG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXI4MCB7IG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXI4NSB7IG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXI5MCB7IG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXI5NSB7IG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbXIxMDAgeyBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cclxufVxyXG5cclxuLyogcGFkZGluZ1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnUtcGEwIHsgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XHJcbi51LXBhNSB7IHBhZGRpbmc6IDVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBhMTAgeyBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGExNSB7IHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDsgfVxyXG4udS1wYTIwIHsgcGFkZGluZzogMjBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBhMjUgeyBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGEzMCB7IHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDsgfVxyXG4udS1wYTM1IHsgcGFkZGluZzogMzVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBhNDAgeyBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGE0NSB7IHBhZGRpbmc6IDQ1cHggIWltcG9ydGFudDsgfVxyXG4udS1wYTUwIHsgcGFkZGluZzogNTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBhNTUgeyBwYWRkaW5nOiA1NXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGE2MCB7IHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDsgfVxyXG4udS1wYTY1IHsgcGFkZGluZzogNjVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBhNzAgeyBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGE3NSB7IHBhZGRpbmc6IDc1cHggIWltcG9ydGFudDsgfVxyXG4udS1wYTgwIHsgcGFkZGluZzogODBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBhODUgeyBwYWRkaW5nOiA4NXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGE5MCB7IHBhZGRpbmc6IDkwcHggIWltcG9ydGFudDsgfVxyXG4udS1wYTk1IHsgcGFkZGluZzogOTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBhMTAwIHsgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDsgfVxyXG4udS1wdDAgeyBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XHJcbi51LXB0NSB7IHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDsgfVxyXG4udS1wdDEwIHsgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDsgfVxyXG4udS1wdDE1IHsgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDsgfVxyXG4udS1wdDIwIHsgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDsgfVxyXG4udS1wdDI1IHsgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDsgfVxyXG4udS1wdDMwIHsgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDsgfVxyXG4udS1wdDM1IHsgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDsgfVxyXG4udS1wdDQwIHsgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDsgfVxyXG4udS1wdDQ1IHsgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDsgfVxyXG4udS1wdDUwIHsgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDsgfVxyXG4udS1wdDU1IHsgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDsgfVxyXG4udS1wdDYwIHsgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDsgfVxyXG4udS1wdDY1IHsgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDsgfVxyXG4udS1wdDcwIHsgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDsgfVxyXG4udS1wdDc1IHsgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDsgfVxyXG4udS1wdDgwIHsgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDsgfVxyXG4udS1wdDg1IHsgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDsgfVxyXG4udS1wdDkwIHsgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDsgfVxyXG4udS1wdDk1IHsgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDsgfVxyXG4udS1wdDEwMCB7IHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50OyB9XHJcbi51LXByMCB7IHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxyXG4udS1wcjUgeyBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxyXG4udS1wcjEwIHsgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXByMTUgeyBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcHIyMCB7IHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxyXG4udS1wcjI1IHsgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50OyB9XHJcbi51LXByMzAgeyBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcHIzNSB7IHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDsgfVxyXG4udS1wcjQwIHsgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50OyB9XHJcbi51LXByNDUgeyBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcHI1MCB7IHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDsgfVxyXG4udS1wcjU1IHsgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXByNjAgeyBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcHI2NSB7IHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDsgfVxyXG4udS1wcjcwIHsgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50OyB9XHJcbi51LXByNzUgeyBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcHI4MCB7IHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxyXG4udS1wcjg1IHsgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50OyB9XHJcbi51LXByOTAgeyBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcHI5NSB7IHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDsgfVxyXG4udS1wcjEwMCB7IHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGIwIHsgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxyXG4udS1wYjUgeyBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGIxMCB7IHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGIxNSB7IHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGIyMCB7IHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGIyNSB7IHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGIzMCB7IHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGIzNSB7IHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGI0MCB7IHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGI0NSB7IHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGI1MCB7IHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGI1NSB7IHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGI2MCB7IHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGI2NSB7IHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGI3MCB7IHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGI3NSB7IHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGI4MCB7IHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGI4NSB7IHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGI5MCB7IHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGI5NSB7IHBhZGRpbmctYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGIxMDAgeyBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxyXG4udS1wbDAgeyBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxyXG4udS1wbDUgeyBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBsMTAgeyBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDsgfVxyXG4udS1wbDE1IHsgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGwyMCB7IHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBsMjUgeyBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDsgfVxyXG4udS1wbDMwIHsgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGwzNSB7IHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBsNDAgeyBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDsgfVxyXG4udS1wbDQ1IHsgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGw1MCB7IHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBsNTUgeyBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDsgfVxyXG4udS1wbDYwIHsgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGw2NSB7IHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBsNzAgeyBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDsgfVxyXG4udS1wbDc1IHsgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGw4MCB7IHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBsODUgeyBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDsgfVxyXG4udS1wbDkwIHsgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGw5NSB7IHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBsMTAwIHsgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50OyB9XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzZweCkge1xyXG5cdC51LXNwLXBhMCB7IHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXBhNSB7IHBhZGRpbmc6IDVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGExMCB7IHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXBhMTUgeyBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wYTIwIHsgcGFkZGluZzogMjBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGEyNSB7IHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXBhMzAgeyBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wYTM1IHsgcGFkZGluZzogMzVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGE0MCB7IHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXBhNDUgeyBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wYTUwIHsgcGFkZGluZzogNTBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGE1NSB7IHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXBhNjAgeyBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wYTY1IHsgcGFkZGluZzogNjVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGE3MCB7IHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXBhNzUgeyBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wYTgwIHsgcGFkZGluZzogODBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGE4NSB7IHBhZGRpbmc6IDg1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXBhOTAgeyBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wYTk1IHsgcGFkZGluZzogOTVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGExMDAgeyBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcHQwIHsgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXB0NSB7IHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXB0MTAgeyBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcHQxNSB7IHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wdDIwIHsgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXB0MjUgeyBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcHQzMCB7IHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wdDM1IHsgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXB0NDAgeyBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcHQ0NSB7IHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wdDUwIHsgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXB0NTUgeyBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcHQ2MCB7IHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wdDY1IHsgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXB0NzAgeyBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcHQ3NSB7IHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wdDgwIHsgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXB0ODUgeyBwYWRkaW5nLXRvcDogODVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcHQ5MCB7IHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wdDk1IHsgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXB0MTAwIHsgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wcjAgeyBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wcjUgeyBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXByMTAgeyBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wcjE1IHsgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcHIyMCB7IHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXByMjUgeyBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wcjMwIHsgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcHIzNSB7IHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXByNDAgeyBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wcjQ1IHsgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcHI1MCB7IHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXByNTUgeyBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wcjYwIHsgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcHI2NSB7IHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXByNzAgeyBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wcjc1IHsgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcHI4MCB7IHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXByODUgeyBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wcjkwIHsgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcHI5NSB7IHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXByMTAwIHsgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXBiMCB7IHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wYjUgeyBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wYjEwIHsgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXBiMTUgeyBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGIyMCB7IHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wYjI1IHsgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXBiMzAgeyBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGIzNSB7IHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wYjQwIHsgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXBiNDUgeyBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGI1MCB7IHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wYjU1IHsgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXBiNjAgeyBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGI2NSB7IHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wYjcwIHsgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXBiNzUgeyBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGI4MCB7IHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wYjg1IHsgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLXBiOTAgeyBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGI5NSB7IHBhZGRpbmctYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wYjEwMCB7IHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGwwIHsgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1wbDUgeyBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGwxMCB7IHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGwxNSB7IHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGwyMCB7IHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGwyNSB7IHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGwzMCB7IHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGwzNSB7IHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGw0MCB7IHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGw0NSB7IHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGw1MCB7IHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGw1NSB7IHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGw2MCB7IHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGw2NSB7IHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGw3MCB7IHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGw3NSB7IHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGw4MCB7IHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGw4NSB7IHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGw5MCB7IHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGw5NSB7IHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtcGwxMDAgeyBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cclxufVxyXG5cclxuXHJcbi8qIOW5hS1weOaMh+WumlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnUtcGMtd2QwIHsgd2lkdGg6IDBweDsgfVxyXG4udS1wYy13ZDUgeyB3aWR0aDogNXB4OyB9XHJcbi51LXBjLXdkMTAgeyB3aWR0aDogMTBweDsgfVxyXG4udS1wYy13ZDE1IHsgd2lkdGg6IDE1cHg7IH1cclxuLnUtcGMtd2QyMCB7IHdpZHRoOiAyMHB4OyB9XHJcbi51LXBjLXdkMjUgeyB3aWR0aDogMjVweDsgfVxyXG4udS1wYy13ZDMwIHsgd2lkdGg6IDMwcHg7IH1cclxuLnUtcGMtd2QzNSB7IHdpZHRoOiAzNXB4OyB9XHJcbi51LXBjLXdkNDAgeyB3aWR0aDogNDBweDsgfVxyXG4udS1wYy13ZDQ1IHsgd2lkdGg6IDQ1cHg7IH1cclxuLnUtcGMtd2Q1MCB7IHdpZHRoOiA1MHB4OyB9XHJcbi51LXBjLXdkNTUgeyB3aWR0aDogNTVweDsgfVxyXG4udS1wYy13ZDYwIHsgd2lkdGg6IDYwcHg7IH1cclxuLnUtcGMtd2Q2NSB7IHdpZHRoOiA2NXB4OyB9XHJcbi51LXBjLXdkNzAgeyB3aWR0aDogNzBweDsgfVxyXG4udS1wYy13ZDc1IHsgd2lkdGg6IDc1cHg7IH1cclxuLnUtcGMtd2Q4MCB7IHdpZHRoOiA4MHB4OyB9XHJcbi51LXBjLXdkODUgeyB3aWR0aDogODVweDsgfVxyXG4udS1wYy13ZDkwIHsgd2lkdGg6IDkwcHg7IH1cclxuLnUtcGMtd2Q5NSB7IHdpZHRoOiA5NXB4OyB9XHJcbi51LXBjLXdkMTAwIHsgd2lkdGg6IDEwMHB4OyB9XHJcbi51LXBjLXdkMTA1IHsgd2lkdGg6IDEwNXB4OyB9XHJcbi51LXBjLXdkMTEwIHsgd2lkdGg6IDExMHB4OyB9XHJcbi51LXBjLXdkMTE1IHsgd2lkdGg6IDExNXB4OyB9XHJcbi51LXBjLXdkMTIwIHsgd2lkdGg6IDEyMHB4OyB9XHJcbi51LXBjLXdkMTI1IHsgd2lkdGg6IDEyNXB4OyB9XHJcbi51LXBjLXdkMTMwIHsgd2lkdGg6IDEzMHB4OyB9XHJcbi51LXBjLXdkMTM1IHsgd2lkdGg6IDEzNXB4OyB9XHJcbi51LXBjLXdkMTQwIHsgd2lkdGg6IDE0MHB4OyB9XHJcbi51LXBjLXdkMTQ1IHsgd2lkdGg6IDE0NXB4OyB9XHJcbi51LXBjLXdkMTUwIHsgd2lkdGg6IDE1MHB4OyB9XHJcbi51LXBjLXdkMTU1IHsgd2lkdGg6IDE1NXB4OyB9XHJcbi51LXBjLXdkMTYwIHsgd2lkdGg6IDE2MHB4OyB9XHJcbi51LXBjLXdkMTY1IHsgd2lkdGg6IDE2NXB4OyB9XHJcbi51LXBjLXdkMTcwIHsgd2lkdGg6IDE3MHB4OyB9XHJcbi51LXBjLXdkMTc1IHsgd2lkdGg6IDE3NXB4OyB9XHJcbi51LXBjLXdkMTgwIHsgd2lkdGg6IDE4MHB4OyB9XHJcbi51LXBjLXdkMTg1IHsgd2lkdGg6IDE4NXB4OyB9XHJcbi51LXBjLXdkMTkwIHsgd2lkdGg6IDE5MHB4OyB9XHJcbi51LXBjLXdkMTk1IHsgd2lkdGg6IDE5NXB4OyB9XHJcbi51LXBjLXdkMjAwIHsgd2lkdGg6IDIwMHB4OyB9XHJcbi51LXBjLXdkMjA1IHsgd2lkdGg6IDIwNXB4OyB9XHJcbi51LXBjLXdkMjEwIHsgd2lkdGg6IDIxMHB4OyB9XHJcbi51LXBjLXdkMjE1IHsgd2lkdGg6IDIxNXB4OyB9XHJcbi51LXBjLXdkMjIwIHsgd2lkdGg6IDIyMHB4OyB9XHJcbi51LXBjLXdkMjI1IHsgd2lkdGg6IDIyNXB4OyB9XHJcbi51LXBjLXdkMjMwIHsgd2lkdGg6IDIzMHB4OyB9XHJcbi51LXBjLXdkMjM1IHsgd2lkdGg6IDIzNXB4OyB9XHJcbi51LXBjLXdkMjQwIHsgd2lkdGg6IDI0MHB4OyB9XHJcbi51LXBjLXdkMjQ1IHsgd2lkdGg6IDI0NXB4OyB9XHJcbi51LXBjLXdkMjUwIHsgd2lkdGg6IDI1MHB4OyB9XHJcbi51LXBjLXdkMjU1IHsgd2lkdGg6IDI1NXB4OyB9XHJcbi51LXBjLXdkMjYwIHsgd2lkdGg6IDI2MHB4OyB9XHJcbi51LXBjLXdkMjY1IHsgd2lkdGg6IDI2NXB4OyB9XHJcbi51LXBjLXdkMjcwIHsgd2lkdGg6IDI3MHB4OyB9XHJcbi51LXBjLXdkMjc1IHsgd2lkdGg6IDI3NXB4OyB9XHJcbi51LXBjLXdkMjgwIHsgd2lkdGg6IDI4MHB4OyB9XHJcbi51LXBjLXdkMjg1IHsgd2lkdGg6IDI4NXB4OyB9XHJcbi51LXBjLXdkMjkwIHsgd2lkdGg6IDI5MHB4OyB9XHJcbi51LXBjLXdkMjk1IHsgd2lkdGg6IDI5NXB4OyB9XHJcbi51LXBjLXdkMzAwIHsgd2lkdGg6IDMwMHB4OyB9XHJcbi51LXBjLXdkMzA1IHsgd2lkdGg6IDMwNXB4OyB9XHJcbi51LXBjLXdkMzEwIHsgd2lkdGg6IDMxMHB4OyB9XHJcbi51LXBjLXdkMzE1IHsgd2lkdGg6IDMxNXB4OyB9XHJcbi51LXBjLXdkMzIwIHsgd2lkdGg6IDMyMHB4OyB9XHJcbi51LXBjLXdkMzI1IHsgd2lkdGg6IDMyNXB4OyB9XHJcbi51LXBjLXdkMzMwIHsgd2lkdGg6IDMzMHB4OyB9XHJcbi51LXBjLXdkMzM1IHsgd2lkdGg6IDMzNXB4OyB9XHJcbi51LXBjLXdkMzQwIHsgd2lkdGg6IDM0MHB4OyB9XHJcbi51LXBjLXdkMzQ1IHsgd2lkdGg6IDM0NXB4OyB9XHJcbi51LXBjLXdkMzUwIHsgd2lkdGg6IDM1MHB4OyB9XHJcbi51LXBjLXdkMzU1IHsgd2lkdGg6IDM1NXB4OyB9XHJcbi51LXBjLXdkMzYwIHsgd2lkdGg6IDM2MHB4OyB9XHJcbi51LXBjLXdkMzY1IHsgd2lkdGg6IDM2NXB4OyB9XHJcbi51LXBjLXdkMzcwIHsgd2lkdGg6IDM3MHB4OyB9XHJcbi51LXBjLXdkMzc1IHsgd2lkdGg6IDM3NXB4OyB9XHJcbi51LXBjLXdkMzgwIHsgd2lkdGg6IDM4MHB4OyB9XHJcbi51LXBjLXdkMzg1IHsgd2lkdGg6IDM4NXB4OyB9XHJcbi51LXBjLXdkMzkwIHsgd2lkdGg6IDM5MHB4OyB9XHJcbi51LXBjLXdkMzk1IHsgd2lkdGg6IDM5NXB4OyB9XHJcbi51LXBjLXdkNDAwIHsgd2lkdGg6IDQwMHB4OyB9XHJcbi51LXBjLXdkNDA1IHsgd2lkdGg6IDQwNXB4OyB9XHJcbi51LXBjLXdkNDEwIHsgd2lkdGg6IDQxMHB4OyB9XHJcbi51LXBjLXdkNDE1IHsgd2lkdGg6IDQxNXB4OyB9XHJcbi51LXBjLXdkNDIwIHsgd2lkdGg6IDQyMHB4OyB9XHJcbi51LXBjLXdkNDI1IHsgd2lkdGg6IDQyNXB4OyB9XHJcbi51LXBjLXdkNDMwIHsgd2lkdGg6IDQzMHB4OyB9XHJcbi51LXBjLXdkNDM1IHsgd2lkdGg6IDQzNXB4OyB9XHJcbi51LXBjLXdkNDQwIHsgd2lkdGg6IDQ0MHB4OyB9XHJcbi51LXBjLXdkNDQ1IHsgd2lkdGg6IDQ0NXB4OyB9XHJcbi51LXBjLXdkNDUwIHsgd2lkdGg6IDQ1MHB4OyB9XHJcbi51LXBjLXdkNDU1IHsgd2lkdGg6IDQ1NXB4OyB9XHJcbi51LXBjLXdkNDYwIHsgd2lkdGg6IDQ2MHB4OyB9XHJcbi51LXBjLXdkNDY1IHsgd2lkdGg6IDQ2NXB4OyB9XHJcbi51LXBjLXdkNDcwIHsgd2lkdGg6IDQ3MHB4OyB9XHJcbi51LXBjLXdkNDc1IHsgd2lkdGg6IDQ3NXB4OyB9XHJcbi51LXBjLXdkNDgwIHsgd2lkdGg6IDQ4MHB4OyB9XHJcbi51LXBjLXdkNDg1IHsgd2lkdGg6IDQ4NXB4OyB9XHJcbi51LXBjLXdkNDkwIHsgd2lkdGg6IDQ5MHB4OyB9XHJcbi51LXBjLXdkNDk1IHsgd2lkdGg6IDQ5NXB4OyB9XHJcbi51LXBjLXdkNTAwIHsgd2lkdGg6IDUwMHB4OyB9XHJcbi51LXBjLXdkNTA1IHsgd2lkdGg6IDUwNXB4OyB9XHJcbi51LXBjLXdkNTEwIHsgd2lkdGg6IDUxMHB4OyB9XHJcbi51LXBjLXdkNTE1IHsgd2lkdGg6IDUxNXB4OyB9XHJcbi51LXBjLXdkNTIwIHsgd2lkdGg6IDUyMHB4OyB9XHJcbi51LXBjLXdkNTI1IHsgd2lkdGg6IDUyNXB4OyB9XHJcbi51LXBjLXdkNTMwIHsgd2lkdGg6IDUzMHB4OyB9XHJcbi51LXBjLXdkNTM1IHsgd2lkdGg6IDUzNXB4OyB9XHJcbi51LXBjLXdkNTQwIHsgd2lkdGg6IDU0MHB4OyB9XHJcbi51LXBjLXdkNTQ1IHsgd2lkdGg6IDU0NXB4OyB9XHJcbi51LXBjLXdkNTUwIHsgd2lkdGg6IDU1MHB4OyB9XHJcbi51LXBjLXdkNTU1IHsgd2lkdGg6IDU1NXB4OyB9XHJcbi51LXBjLXdkNTYwIHsgd2lkdGg6IDU2MHB4OyB9XHJcbi51LXBjLXdkNTY1IHsgd2lkdGg6IDU2NXB4OyB9XHJcbi51LXBjLXdkNTcwIHsgd2lkdGg6IDU3MHB4OyB9XHJcbi51LXBjLXdkNTc1IHsgd2lkdGg6IDU3NXB4OyB9XHJcbi51LXBjLXdkNTgwIHsgd2lkdGg6IDU4MHB4OyB9XHJcbi51LXBjLXdkNTg1IHsgd2lkdGg6IDU4NXB4OyB9XHJcbi51LXBjLXdkNTkwIHsgd2lkdGg6IDU5MHB4OyB9XHJcbi51LXBjLXdkNTk1IHsgd2lkdGg6IDU5NXB4OyB9XHJcbi51LXBjLXdkNjAwIHsgd2lkdGg6IDYwMHB4OyB9XHJcbi51LXBjLXdkNjA1IHsgd2lkdGg6IDYwNXB4OyB9XHJcbi51LXBjLXdkNjEwIHsgd2lkdGg6IDYxMHB4OyB9XHJcbi51LXBjLXdkNjE1IHsgd2lkdGg6IDYxNXB4OyB9XHJcbi51LXBjLXdkNjIwIHsgd2lkdGg6IDYyMHB4OyB9XHJcbi51LXBjLXdkNjI1IHsgd2lkdGg6IDYyNXB4OyB9XHJcbi51LXBjLXdkNjMwIHsgd2lkdGg6IDYzMHB4OyB9XHJcbi51LXBjLXdkNjM1IHsgd2lkdGg6IDYzNXB4OyB9XHJcbi51LXBjLXdkNjQwIHsgd2lkdGg6IDY0MHB4OyB9XHJcbi51LXBjLXdkNjQ1IHsgd2lkdGg6IDY0NXB4OyB9XHJcbi51LXBjLXdkNjUwIHsgd2lkdGg6IDY1MHB4OyB9XHJcbi51LXBjLXdkNjU1IHsgd2lkdGg6IDY1NXB4OyB9XHJcbi51LXBjLXdkNjYwIHsgd2lkdGg6IDY2MHB4OyB9XHJcbi51LXBjLXdkNjY1IHsgd2lkdGg6IDY2NXB4OyB9XHJcbi51LXBjLXdkNjcwIHsgd2lkdGg6IDY3MHB4OyB9XHJcbi51LXBjLXdkNjc1IHsgd2lkdGg6IDY3NXB4OyB9XHJcbi51LXBjLXdkNjgwIHsgd2lkdGg6IDY4MHB4OyB9XHJcbi51LXBjLXdkNjg1IHsgd2lkdGg6IDY4NXB4OyB9XHJcbi51LXBjLXdkNjkwIHsgd2lkdGg6IDY5MHB4OyB9XHJcbi51LXBjLXdkNjk1IHsgd2lkdGg6IDY5NXB4OyB9XHJcbi51LXBjLXdkNzAwIHsgd2lkdGg6IDcwMHB4OyB9XHJcbi51LXBjLXdkNzA1IHsgd2lkdGg6IDcwNXB4OyB9XHJcbi51LXBjLXdkNzEwIHsgd2lkdGg6IDcxMHB4OyB9XHJcbi51LXBjLXdkNzE1IHsgd2lkdGg6IDcxNXB4OyB9XHJcbi51LXBjLXdkNzIwIHsgd2lkdGg6IDcyMHB4OyB9XHJcbi51LXBjLXdkNzI1IHsgd2lkdGg6IDcyNXB4OyB9XHJcbi51LXBjLXdkNzMwIHsgd2lkdGg6IDczMHB4OyB9XHJcbi51LXBjLXdkNzM1IHsgd2lkdGg6IDczNXB4OyB9XHJcbi51LXBjLXdkNzQwIHsgd2lkdGg6IDc0MHB4OyB9XHJcbi51LXBjLXdkNzQ1IHsgd2lkdGg6IDc0NXB4OyB9XHJcbi51LXBjLXdkNzUwIHsgd2lkdGg6IDc1MHB4OyB9XHJcbi51LXBjLXdkNzU1IHsgd2lkdGg6IDc1NXB4OyB9XHJcbi51LXBjLXdkNzYwIHsgd2lkdGg6IDc2MHB4OyB9XHJcbi51LXBjLXdkNzY1IHsgd2lkdGg6IDc2NXB4OyB9XHJcbi51LXBjLXdkNzcwIHsgd2lkdGg6IDc3MHB4OyB9XHJcbi51LXBjLXdkNzc1IHsgd2lkdGg6IDc3NXB4OyB9XHJcbi51LXBjLXdkNzgwIHsgd2lkdGg6IDc4MHB4OyB9XHJcbi51LXBjLXdkNzg1IHsgd2lkdGg6IDc4NXB4OyB9XHJcbi51LXBjLXdkNzkwIHsgd2lkdGg6IDc5MHB4OyB9XHJcbi51LXBjLXdkNzk1IHsgd2lkdGg6IDc5NXB4OyB9XHJcbi51LXBjLXdkODAwIHsgd2lkdGg6IDgwMHB4OyB9XHJcbi51LXBjLXdkODA1IHsgd2lkdGg6IDgwNXB4OyB9XHJcbi51LXBjLXdkODEwIHsgd2lkdGg6IDgxMHB4OyB9XHJcbi51LXBjLXdkODE1IHsgd2lkdGg6IDgxNXB4OyB9XHJcbi51LXBjLXdkODIwIHsgd2lkdGg6IDgyMHB4OyB9XHJcbi51LXBjLXdkODI1IHsgd2lkdGg6IDgyNXB4OyB9XHJcbi51LXBjLXdkODMwIHsgd2lkdGg6IDgzMHB4OyB9XHJcbi51LXBjLXdkODM1IHsgd2lkdGg6IDgzNXB4OyB9XHJcbi51LXBjLXdkODQwIHsgd2lkdGg6IDg0MHB4OyB9XHJcbi51LXBjLXdkODQ1IHsgd2lkdGg6IDg0NXB4OyB9XHJcbi51LXBjLXdkODUwIHsgd2lkdGg6IDg1MHB4OyB9XHJcbi51LXBjLXdkODU1IHsgd2lkdGg6IDg1NXB4OyB9XHJcbi51LXBjLXdkODYwIHsgd2lkdGg6IDg2MHB4OyB9XHJcbi51LXBjLXdkODY1IHsgd2lkdGg6IDg2NXB4OyB9XHJcbi51LXBjLXdkODcwIHsgd2lkdGg6IDg3MHB4OyB9XHJcbi51LXBjLXdkODc1IHsgd2lkdGg6IDg3NXB4OyB9XHJcbi51LXBjLXdkODgwIHsgd2lkdGg6IDg4MHB4OyB9XHJcbi51LXBjLXdkODg1IHsgd2lkdGg6IDg4NXB4OyB9XHJcbi51LXBjLXdkODkwIHsgd2lkdGg6IDg5MHB4OyB9XHJcbi51LXBjLXdkODk1IHsgd2lkdGg6IDg5NXB4OyB9XHJcbi51LXBjLXdkOTAwIHsgd2lkdGg6IDkwMHB4OyB9XHJcbi51LXBjLXdkOTA1IHsgd2lkdGg6IDkwNXB4OyB9XHJcbi51LXBjLXdkOTEwIHsgd2lkdGg6IDkxMHB4OyB9XHJcbi51LXBjLXdkOTE1IHsgd2lkdGg6IDkxNXB4OyB9XHJcbi51LXBjLXdkOTIwIHsgd2lkdGg6IDkyMHB4OyB9XHJcbi51LXBjLXdkOTI1IHsgd2lkdGg6IDkyNXB4OyB9XHJcbi51LXBjLXdkOTMwIHsgd2lkdGg6IDkzMHB4OyB9XHJcbi51LXBjLXdkOTM1IHsgd2lkdGg6IDkzNXB4OyB9XHJcbi51LXBjLXdkOTQwIHsgd2lkdGg6IDk0MHB4OyB9XHJcbi51LXBjLXdkOTQ1IHsgd2lkdGg6IDk0NXB4OyB9XHJcbi51LXBjLXdkOTUwIHsgd2lkdGg6IDk1MHB4OyB9XHJcbi51LXBjLXdkOTU1IHsgd2lkdGg6IDk1NXB4OyB9XHJcbi51LXBjLXdkOTYwIHsgd2lkdGg6IDk2MHB4OyB9XHJcbi51LXBjLXdkOTY1IHsgd2lkdGg6IDk2NXB4OyB9XHJcbi51LXBjLXdkOTcwIHsgd2lkdGg6IDk3MHB4OyB9XHJcbi51LXBjLXdkOTc1IHsgd2lkdGg6IDk3NXB4OyB9XHJcbi51LXBjLXdkOTgwIHsgd2lkdGg6IDk4MHB4OyB9XHJcbi51LXBjLXdkOTg1IHsgd2lkdGg6IDk4NXB4OyB9XHJcbi51LXBjLXdkOTkwIHsgd2lkdGg6IDk5MHB4OyB9XHJcbi51LXBjLXdkOTk1IHsgd2lkdGg6IDk5NXB4OyB9XHJcbi51LXBjLXdkMTAwMCB7IHdpZHRoOiAxMDAwcHg7IH1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDczNnB4KSB7XHJcblx0LnUtc3Atd2QwIHsgd2lkdGg6IDBweDsgfVxyXG5cdC51LXNwLXdkNSB7IHdpZHRoOiA1cHg7IH1cclxuXHQudS1zcC13ZDEwIHsgd2lkdGg6IDEwcHg7IH1cclxuXHQudS1zcC13ZDE1IHsgd2lkdGg6IDE1cHg7IH1cclxuXHQudS1zcC13ZDIwIHsgd2lkdGg6IDIwcHg7IH1cclxuXHQudS1zcC13ZDI1IHsgd2lkdGg6IDI1cHg7IH1cclxuXHQudS1zcC13ZDMwIHsgd2lkdGg6IDMwcHg7IH1cclxuXHQudS1zcC13ZDM1IHsgd2lkdGg6IDM1cHg7IH1cclxuXHQudS1zcC13ZDQwIHsgd2lkdGg6IDQwcHg7IH1cclxuXHQudS1zcC13ZDQ1IHsgd2lkdGg6IDQ1cHg7IH1cclxuXHQudS1zcC13ZDUwIHsgd2lkdGg6IDUwcHg7IH1cclxuXHQudS1zcC13ZDU1IHsgd2lkdGg6IDU1cHg7IH1cclxuXHQudS1zcC13ZDYwIHsgd2lkdGg6IDYwcHg7IH1cclxuXHQudS1zcC13ZDY1IHsgd2lkdGg6IDY1cHg7IH1cclxuXHQudS1zcC13ZDcwIHsgd2lkdGg6IDcwcHg7IH1cclxuXHQudS1zcC13ZDc1IHsgd2lkdGg6IDc1cHg7IH1cclxuXHQudS1zcC13ZDgwIHsgd2lkdGg6IDgwcHg7IH1cclxuXHQudS1zcC13ZDg1IHsgd2lkdGg6IDg1cHg7IH1cclxuXHQudS1zcC13ZDkwIHsgd2lkdGg6IDkwcHg7IH1cclxuXHQudS1zcC13ZDk1IHsgd2lkdGg6IDk1cHg7IH1cclxuXHQudS1zcC13ZDEwMCB7IHdpZHRoOiAxMDBweDsgfVxyXG5cdC51LXNwLXdkMTA1IHsgd2lkdGg6IDEwNXB4OyB9XHJcblx0LnUtc3Atd2QxMTAgeyB3aWR0aDogMTEwcHg7IH1cclxuXHQudS1zcC13ZDExNSB7IHdpZHRoOiAxMTVweDsgfVxyXG5cdC51LXNwLXdkMTIwIHsgd2lkdGg6IDEyMHB4OyB9XHJcblx0LnUtc3Atd2QxMjUgeyB3aWR0aDogMTI1cHg7IH1cclxuXHQudS1zcC13ZDEzMCB7IHdpZHRoOiAxMzBweDsgfVxyXG5cdC51LXNwLXdkMTM1IHsgd2lkdGg6IDEzNXB4OyB9XHJcblx0LnUtc3Atd2QxNDAgeyB3aWR0aDogMTQwcHg7IH1cclxuXHQudS1zcC13ZDE0NSB7IHdpZHRoOiAxNDVweDsgfVxyXG5cdC51LXNwLXdkMTUwIHsgd2lkdGg6IDE1MHB4OyB9XHJcblx0LnUtc3Atd2QxNTUgeyB3aWR0aDogMTU1cHg7IH1cclxuXHQudS1zcC13ZDE2MCB7IHdpZHRoOiAxNjBweDsgfVxyXG5cdC51LXNwLXdkMTY1IHsgd2lkdGg6IDE2NXB4OyB9XHJcblx0LnUtc3Atd2QxNzAgeyB3aWR0aDogMTcwcHg7IH1cclxuXHQudS1zcC13ZDE3NSB7IHdpZHRoOiAxNzVweDsgfVxyXG5cdC51LXNwLXdkMTgwIHsgd2lkdGg6IDE4MHB4OyB9XHJcblx0LnUtc3Atd2QxODUgeyB3aWR0aDogMTg1cHg7IH1cclxuXHQudS1zcC13ZDE5MCB7IHdpZHRoOiAxOTBweDsgfVxyXG5cdC51LXNwLXdkMTk1IHsgd2lkdGg6IDE5NXB4OyB9XHJcblx0LnUtc3Atd2QyMDAgeyB3aWR0aDogMjAwcHg7IH1cclxuXHQudS1zcC13ZDIwNSB7IHdpZHRoOiAyMDVweDsgfVxyXG5cdC51LXNwLXdkMjEwIHsgd2lkdGg6IDIxMHB4OyB9XHJcblx0LnUtc3Atd2QyMTUgeyB3aWR0aDogMjE1cHg7IH1cclxuXHQudS1zcC13ZDIyMCB7IHdpZHRoOiAyMjBweDsgfVxyXG5cdC51LXNwLXdkMjI1IHsgd2lkdGg6IDIyNXB4OyB9XHJcblx0LnUtc3Atd2QyMzAgeyB3aWR0aDogMjMwcHg7IH1cclxuXHQudS1zcC13ZDIzNSB7IHdpZHRoOiAyMzVweDsgfVxyXG5cdC51LXNwLXdkMjQwIHsgd2lkdGg6IDI0MHB4OyB9XHJcblx0LnUtc3Atd2QyNDUgeyB3aWR0aDogMjQ1cHg7IH1cclxuXHQudS1zcC13ZDI1MCB7IHdpZHRoOiAyNTBweDsgfVxyXG5cdC51LXNwLXdkMjU1IHsgd2lkdGg6IDI1NXB4OyB9XHJcblx0LnUtc3Atd2QyNjAgeyB3aWR0aDogMjYwcHg7IH1cclxuXHQudS1zcC13ZDI2NSB7IHdpZHRoOiAyNjVweDsgfVxyXG5cdC51LXNwLXdkMjcwIHsgd2lkdGg6IDI3MHB4OyB9XHJcblx0LnUtc3Atd2QyNzUgeyB3aWR0aDogMjc1cHg7IH1cclxuXHQudS1zcC13ZDI4MCB7IHdpZHRoOiAyODBweDsgfVxyXG5cdC51LXNwLXdkMjg1IHsgd2lkdGg6IDI4NXB4OyB9XHJcblx0LnUtc3Atd2QyOTAgeyB3aWR0aDogMjkwcHg7IH1cclxuXHQudS1zcC13ZDI5NSB7IHdpZHRoOiAyOTVweDsgfVxyXG5cdC51LXNwLXdkMzAwIHsgd2lkdGg6IDMwMHB4OyB9XHJcblx0LnUtc3Atd2QzMDUgeyB3aWR0aDogMzA1cHg7IH1cclxuXHQudS1zcC13ZDMxMCB7IHdpZHRoOiAzMTBweDsgfVxyXG5cdC51LXNwLXdkMzE1IHsgd2lkdGg6IDMxNXB4OyB9XHJcblx0LnUtc3Atd2QzMjAgeyB3aWR0aDogMzIwcHg7IH1cclxuXHQudS1zcC13ZDMyNSB7IHdpZHRoOiAzMjVweDsgfVxyXG5cdC51LXNwLXdkMzMwIHsgd2lkdGg6IDMzMHB4OyB9XHJcblx0LnUtc3Atd2QzMzUgeyB3aWR0aDogMzM1cHg7IH1cclxuXHQudS1zcC13ZDM0MCB7IHdpZHRoOiAzNDBweDsgfVxyXG5cdC51LXNwLXdkMzQ1IHsgd2lkdGg6IDM0NXB4OyB9XHJcblx0LnUtc3Atd2QzNTAgeyB3aWR0aDogMzUwcHg7IH1cclxuXHQudS1zcC13ZDM1NSB7IHdpZHRoOiAzNTVweDsgfVxyXG5cdC51LXNwLXdkMzYwIHsgd2lkdGg6IDM2MHB4OyB9XHJcblx0LnUtc3Atd2QzNjUgeyB3aWR0aDogMzY1cHg7IH1cclxuXHQudS1zcC13ZDM3MCB7IHdpZHRoOiAzNzBweDsgfVxyXG5cdC51LXNwLXdkMzc1IHsgd2lkdGg6IDM3NXB4OyB9XHJcblx0LnUtc3Atd2QzODAgeyB3aWR0aDogMzgwcHg7IH1cclxuXHQudS1zcC13ZDM4NSB7IHdpZHRoOiAzODVweDsgfVxyXG5cdC51LXNwLXdkMzkwIHsgd2lkdGg6IDM5MHB4OyB9XHJcblx0LnUtc3Atd2QzOTUgeyB3aWR0aDogMzk1cHg7IH1cclxuXHQudS1zcC13ZDQwMCB7IHdpZHRoOiA0MDBweDsgfVxyXG5cdC51LXNwLXdkNDA1IHsgd2lkdGg6IDQwNXB4OyB9XHJcblx0LnUtc3Atd2Q0MTAgeyB3aWR0aDogNDEwcHg7IH1cclxuXHQudS1zcC13ZDQxNSB7IHdpZHRoOiA0MTVweDsgfVxyXG5cdC51LXNwLXdkNDIwIHsgd2lkdGg6IDQyMHB4OyB9XHJcblx0LnUtc3Atd2Q0MjUgeyB3aWR0aDogNDI1cHg7IH1cclxuXHQudS1zcC13ZDQzMCB7IHdpZHRoOiA0MzBweDsgfVxyXG5cdC51LXNwLXdkNDM1IHsgd2lkdGg6IDQzNXB4OyB9XHJcblx0LnUtc3Atd2Q0NDAgeyB3aWR0aDogNDQwcHg7IH1cclxuXHQudS1zcC13ZDQ0NSB7IHdpZHRoOiA0NDVweDsgfVxyXG5cdC51LXNwLXdkNDUwIHsgd2lkdGg6IDQ1MHB4OyB9XHJcblx0LnUtc3Atd2Q0NTUgeyB3aWR0aDogNDU1cHg7IH1cclxuXHQudS1zcC13ZDQ2MCB7IHdpZHRoOiA0NjBweDsgfVxyXG5cdC51LXNwLXdkNDY1IHsgd2lkdGg6IDQ2NXB4OyB9XHJcblx0LnUtc3Atd2Q0NzAgeyB3aWR0aDogNDcwcHg7IH1cclxuXHQudS1zcC13ZDQ3NSB7IHdpZHRoOiA0NzVweDsgfVxyXG5cdC51LXNwLXdkNDgwIHsgd2lkdGg6IDQ4MHB4OyB9XHJcblx0LnUtc3Atd2Q0ODUgeyB3aWR0aDogNDg1cHg7IH1cclxuXHQudS1zcC13ZDQ5MCB7IHdpZHRoOiA0OTBweDsgfVxyXG5cdC51LXNwLXdkNDk1IHsgd2lkdGg6IDQ5NXB4OyB9XHJcblx0LnUtc3Atd2Q1MDAgeyB3aWR0aDogNTAwcHg7IH1cclxuXHQudS1zcC13ZDUwNSB7IHdpZHRoOiA1MDVweDsgfVxyXG5cdC51LXNwLXdkNTEwIHsgd2lkdGg6IDUxMHB4OyB9XHJcblx0LnUtc3Atd2Q1MTUgeyB3aWR0aDogNTE1cHg7IH1cclxuXHQudS1zcC13ZDUyMCB7IHdpZHRoOiA1MjBweDsgfVxyXG5cdC51LXNwLXdkNTI1IHsgd2lkdGg6IDUyNXB4OyB9XHJcblx0LnUtc3Atd2Q1MzAgeyB3aWR0aDogNTMwcHg7IH1cclxuXHQudS1zcC13ZDUzNSB7IHdpZHRoOiA1MzVweDsgfVxyXG5cdC51LXNwLXdkNTQwIHsgd2lkdGg6IDU0MHB4OyB9XHJcblx0LnUtc3Atd2Q1NDUgeyB3aWR0aDogNTQ1cHg7IH1cclxuXHQudS1zcC13ZDU1MCB7IHdpZHRoOiA1NTBweDsgfVxyXG5cdC51LXNwLXdkNTU1IHsgd2lkdGg6IDU1NXB4OyB9XHJcblx0LnUtc3Atd2Q1NjAgeyB3aWR0aDogNTYwcHg7IH1cclxuXHQudS1zcC13ZDU2NSB7IHdpZHRoOiA1NjVweDsgfVxyXG5cdC51LXNwLXdkNTcwIHsgd2lkdGg6IDU3MHB4OyB9XHJcblx0LnUtc3Atd2Q1NzUgeyB3aWR0aDogNTc1cHg7IH1cclxuXHQudS1zcC13ZDU4MCB7IHdpZHRoOiA1ODBweDsgfVxyXG5cdC51LXNwLXdkNTg1IHsgd2lkdGg6IDU4NXB4OyB9XHJcblx0LnUtc3Atd2Q1OTAgeyB3aWR0aDogNTkwcHg7IH1cclxuXHQudS1zcC13ZDU5NSB7IHdpZHRoOiA1OTVweDsgfVxyXG5cdC51LXNwLXdkNjAwIHsgd2lkdGg6IDYwMHB4OyB9XHJcblx0LnUtc3Atd2Q2MDUgeyB3aWR0aDogNjA1cHg7IH1cclxuXHQudS1zcC13ZDYxMCB7IHdpZHRoOiA2MTBweDsgfVxyXG5cdC51LXNwLXdkNjE1IHsgd2lkdGg6IDYxNXB4OyB9XHJcblx0LnUtc3Atd2Q2MjAgeyB3aWR0aDogNjIwcHg7IH1cclxuXHQudS1zcC13ZDYyNSB7IHdpZHRoOiA2MjVweDsgfVxyXG5cdC51LXNwLXdkNjMwIHsgd2lkdGg6IDYzMHB4OyB9XHJcblx0LnUtc3Atd2Q2MzUgeyB3aWR0aDogNjM1cHg7IH1cclxuXHQudS1zcC13ZDY0MCB7IHdpZHRoOiA2NDBweDsgfVxyXG5cdC51LXNwLXdkNjQ1IHsgd2lkdGg6IDY0NXB4OyB9XHJcblx0LnUtc3Atd2Q2NTAgeyB3aWR0aDogNjUwcHg7IH1cclxuXHQudS1zcC13ZDY1NSB7IHdpZHRoOiA2NTVweDsgfVxyXG5cdC51LXNwLXdkNjYwIHsgd2lkdGg6IDY2MHB4OyB9XHJcblx0LnUtc3Atd2Q2NjUgeyB3aWR0aDogNjY1cHg7IH1cclxuXHQudS1zcC13ZDY3MCB7IHdpZHRoOiA2NzBweDsgfVxyXG5cdC51LXNwLXdkNjc1IHsgd2lkdGg6IDY3NXB4OyB9XHJcblx0LnUtc3Atd2Q2ODAgeyB3aWR0aDogNjgwcHg7IH1cclxuXHQudS1zcC13ZDY4NSB7IHdpZHRoOiA2ODVweDsgfVxyXG5cdC51LXNwLXdkNjkwIHsgd2lkdGg6IDY5MHB4OyB9XHJcblx0LnUtc3Atd2Q2OTUgeyB3aWR0aDogNjk1cHg7IH1cclxuXHQudS1zcC13ZDcwMCB7IHdpZHRoOiA3MDBweDsgfVxyXG5cdC51LXNwLXdkNzA1IHsgd2lkdGg6IDcwNXB4OyB9XHJcblx0LnUtc3Atd2Q3MTAgeyB3aWR0aDogNzEwcHg7IH1cclxuXHQudS1zcC13ZDcxNSB7IHdpZHRoOiA3MTVweDsgfVxyXG5cdC51LXNwLXdkNzIwIHsgd2lkdGg6IDcyMHB4OyB9XHJcblx0LnUtc3Atd2Q3MjUgeyB3aWR0aDogNzI1cHg7IH1cclxuXHQudS1zcC13ZDczMCB7IHdpZHRoOiA3MzBweDsgfVxyXG5cdC51LXNwLXdkNzM1IHsgd2lkdGg6IDczNXB4OyB9XHJcblx0LnUtc3Atd2Q3NDAgeyB3aWR0aDogNzQwcHg7IH1cclxuXHQudS1zcC13ZDc0NSB7IHdpZHRoOiA3NDVweDsgfVxyXG5cdC51LXNwLXdkNzUwIHsgd2lkdGg6IDc1MHB4OyB9XHJcblx0LnUtc3Atd2Q3NTUgeyB3aWR0aDogNzU1cHg7IH1cclxuXHQudS1zcC13ZDc2MCB7IHdpZHRoOiA3NjBweDsgfVxyXG5cdC51LXNwLXdkNzY1IHsgd2lkdGg6IDc2NXB4OyB9XHJcblx0LnUtc3Atd2Q3NzAgeyB3aWR0aDogNzcwcHg7IH1cclxuXHQudS1zcC13ZDc3NSB7IHdpZHRoOiA3NzVweDsgfVxyXG5cdC51LXNwLXdkNzgwIHsgd2lkdGg6IDc4MHB4OyB9XHJcblx0LnUtc3Atd2Q3ODUgeyB3aWR0aDogNzg1cHg7IH1cclxuXHQudS1zcC13ZDc5MCB7IHdpZHRoOiA3OTBweDsgfVxyXG5cdC51LXNwLXdkNzk1IHsgd2lkdGg6IDc5NXB4OyB9XHJcblx0LnUtc3Atd2Q4MDAgeyB3aWR0aDogODAwcHg7IH1cclxuXHQudS1zcC13ZDgwNSB7IHdpZHRoOiA4MDVweDsgfVxyXG5cdC51LXNwLXdkODEwIHsgd2lkdGg6IDgxMHB4OyB9XHJcblx0LnUtc3Atd2Q4MTUgeyB3aWR0aDogODE1cHg7IH1cclxuXHQudS1zcC13ZDgyMCB7IHdpZHRoOiA4MjBweDsgfVxyXG5cdC51LXNwLXdkODI1IHsgd2lkdGg6IDgyNXB4OyB9XHJcblx0LnUtc3Atd2Q4MzAgeyB3aWR0aDogODMwcHg7IH1cclxuXHQudS1zcC13ZDgzNSB7IHdpZHRoOiA4MzVweDsgfVxyXG5cdC51LXNwLXdkODQwIHsgd2lkdGg6IDg0MHB4OyB9XHJcblx0LnUtc3Atd2Q4NDUgeyB3aWR0aDogODQ1cHg7IH1cclxuXHQudS1zcC13ZDg1MCB7IHdpZHRoOiA4NTBweDsgfVxyXG5cdC51LXNwLXdkODU1IHsgd2lkdGg6IDg1NXB4OyB9XHJcblx0LnUtc3Atd2Q4NjAgeyB3aWR0aDogODYwcHg7IH1cclxuXHQudS1zcC13ZDg2NSB7IHdpZHRoOiA4NjVweDsgfVxyXG5cdC51LXNwLXdkODcwIHsgd2lkdGg6IDg3MHB4OyB9XHJcblx0LnUtc3Atd2Q4NzUgeyB3aWR0aDogODc1cHg7IH1cclxuXHQudS1zcC13ZDg4MCB7IHdpZHRoOiA4ODBweDsgfVxyXG5cdC51LXNwLXdkODg1IHsgd2lkdGg6IDg4NXB4OyB9XHJcblx0LnUtc3Atd2Q4OTAgeyB3aWR0aDogODkwcHg7IH1cclxuXHQudS1zcC13ZDg5NSB7IHdpZHRoOiA4OTVweDsgfVxyXG5cdC51LXNwLXdkOTAwIHsgd2lkdGg6IDkwMHB4OyB9XHJcblx0LnUtc3Atd2Q5MDUgeyB3aWR0aDogOTA1cHg7IH1cclxuXHQudS1zcC13ZDkxMCB7IHdpZHRoOiA5MTBweDsgfVxyXG5cdC51LXNwLXdkOTE1IHsgd2lkdGg6IDkxNXB4OyB9XHJcblx0LnUtc3Atd2Q5MjAgeyB3aWR0aDogOTIwcHg7IH1cclxuXHQudS1zcC13ZDkyNSB7IHdpZHRoOiA5MjVweDsgfVxyXG5cdC51LXNwLXdkOTMwIHsgd2lkdGg6IDkzMHB4OyB9XHJcblx0LnUtc3Atd2Q5MzUgeyB3aWR0aDogOTM1cHg7IH1cclxuXHQudS1zcC13ZDk0MCB7IHdpZHRoOiA5NDBweDsgfVxyXG5cdC51LXNwLXdkOTQ1IHsgd2lkdGg6IDk0NXB4OyB9XHJcblx0LnUtc3Atd2Q5NTAgeyB3aWR0aDogOTUwcHg7IH1cclxuXHQudS1zcC13ZDk1NSB7IHdpZHRoOiA5NTVweDsgfVxyXG5cdC51LXNwLXdkOTYwIHsgd2lkdGg6IDk2MHB4OyB9XHJcblx0LnUtc3Atd2Q5NjUgeyB3aWR0aDogOTY1cHg7IH1cclxuXHQudS1zcC13ZDk3MCB7IHdpZHRoOiA5NzBweDsgfVxyXG5cdC51LXNwLXdkOTc1IHsgd2lkdGg6IDk3NXB4OyB9XHJcblx0LnUtc3Atd2Q5ODAgeyB3aWR0aDogOTgwcHg7IH1cclxuXHQudS1zcC13ZDk4NSB7IHdpZHRoOiA5ODVweDsgfVxyXG5cdC51LXNwLXdkOTkwIHsgd2lkdGg6IDk5MHB4OyB9XHJcblx0LnUtc3Atd2Q5OTUgeyB3aWR0aDogOTk1cHg7IH1cclxuXHQudS1zcC13ZDEwMDAgeyB3aWR0aDogMTAwMHB4OyB9XHJcbn1cclxuXHJcbi8qIOW5hS0l5oyH5a6aXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4udS1wYy1tdzBwIHsgd2lkdGg6IDAlOyB9XHJcbi51LXBjLW13NXAgeyB3aWR0aDogNSU7IH1cclxuLnUtcGMtbXcxMHAgeyB3aWR0aDogMTAlOyB9XHJcbi51LXBjLW13MTVwIHsgd2lkdGg6IDE1JTsgfVxyXG4udS1wYy1tdzIwcCB7IHdpZHRoOiAyMCU7IH1cclxuLnUtcGMtbXcyNXAgeyB3aWR0aDogMjUlOyB9XHJcbi51LXBjLW13MzBwIHsgd2lkdGg6IDMwJTsgfVxyXG4udS1wYy1tdzM1cCB7IHdpZHRoOiAzNSU7IH1cclxuLnUtcGMtbXc0MHAgeyB3aWR0aDogNDAlOyB9XHJcbi51LXBjLW13NDVwIHsgd2lkdGg6IDQ1JTsgfVxyXG4udS1wYy1tdzUwcCB7IHdpZHRoOiA1MCU7IH1cclxuLnUtcGMtbXc1NXAgeyB3aWR0aDogNTUlOyB9XHJcbi51LXBjLW13NjBwIHsgd2lkdGg6IDYwJTsgfVxyXG4udS1wYy1tdzY1cCB7IHdpZHRoOiA2NSU7IH1cclxuLnUtcGMtbXc3MHAgeyB3aWR0aDogNzAlOyB9XHJcbi51LXBjLW13NzVwIHsgd2lkdGg6IDc1JTsgfVxyXG4udS1wYy1tdzgwcCB7IHdpZHRoOiA4MCU7IH1cclxuLnUtcGMtbXc4NXAgeyB3aWR0aDogODUlOyB9XHJcbi51LXBjLW13OTBwIHsgd2lkdGg6IDkwJTsgfVxyXG4udS1wYy1tdzk1cCB7IHdpZHRoOiA5NSU7IH1cclxuLnUtcGMtbXcxMDBwIHsgd2lkdGg6IDEwMCU7IH1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDczNnB4KSB7XHJcblx0LnUtc3AtbXcwcCB7IHdpZHRoOiAwJTsgfVxyXG5cdC51LXNwLW13NXAgeyB3aWR0aDogNSU7IH1cclxuXHQudS1zcC1tdzEwcCB7IHdpZHRoOiAxMCU7IH1cclxuXHQudS1zcC1tdzE1cCB7IHdpZHRoOiAxNSU7IH1cclxuXHQudS1zcC1tdzIwcCB7IHdpZHRoOiAyMCU7IH1cclxuXHQudS1zcC1tdzI1cCB7IHdpZHRoOiAyNSU7IH1cclxuXHQudS1zcC1tdzMwcCB7IHdpZHRoOiAzMCU7IH1cclxuXHQudS1zcC1tdzM1cCB7IHdpZHRoOiAzNSU7IH1cclxuXHQudS1zcC1tdzQwcCB7IHdpZHRoOiA0MCU7IH1cclxuXHQudS1zcC1tdzQ1cCB7IHdpZHRoOiA0NSU7IH1cclxuXHQudS1zcC1tdzUwcCB7IHdpZHRoOiA1MCU7IH1cclxuXHQudS1zcC1tdzU1cCB7IHdpZHRoOiA1NSU7IH1cclxuXHQudS1zcC1tdzYwcCB7IHdpZHRoOiA2MCU7IH1cclxuXHQudS1zcC1tdzY1cCB7IHdpZHRoOiA2NSU7IH1cclxuXHQudS1zcC1tdzcwcCB7IHdpZHRoOiA3MCU7IH1cclxuXHQudS1zcC1tdzc1cCB7IHdpZHRoOiA3NSU7IH1cclxuXHQudS1zcC1tdzgwcCB7IHdpZHRoOiA4MCU7IH1cclxuXHQudS1zcC1tdzg1cCB7IHdpZHRoOiA4NSU7IH1cclxuXHQudS1zcC1tdzkwcCB7IHdpZHRoOiA5MCU7IH1cclxuXHQudS1zcC1tdzk1cCB7IHdpZHRoOiA5NSU7IH1cclxuXHQudS1zcC1tdzEwMHAgeyB3aWR0aDogMTAwJTsgfVxyXG59XHJcblxyXG5cclxuXHJcbi8qIOW5hS3mnIDlpKcl5oyH5a6aXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4udS1wYy1tYXctbiB7IG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50OyB9XHJcbi51LXBjLW1hdy0xcCB7IG1heC13aWR0aDogMSUgIWltcG9ydGFudDsgfVxyXG4udS1wYy1tYXctMTBwIHsgbWF4LXdpZHRoOiAxMCUgIWltcG9ydGFudDsgfVxyXG4udS1wYy1tYXctMjBwIHsgbWF4LXdpZHRoOiAyMCUgIWltcG9ydGFudDsgfVxyXG4udS1wYy1tYXctMjVwIHsgbWF4LXdpZHRoOiAyNSUgIWltcG9ydGFudDsgfVxyXG4udS1wYy1tYXctMzBwIHsgbWF4LXdpZHRoOiAzMCUgIWltcG9ydGFudDsgfVxyXG4udS1wYy1tYXctMzNwIHsgbWF4LXdpZHRoOiAzMyUgIWltcG9ydGFudDsgfVxyXG4udS1wYy1tYXctNDBwIHsgbWF4LXdpZHRoOiA0MCUgIWltcG9ydGFudDsgfVxyXG4udS1wYy1tYXctNTBwIHsgbWF4LXdpZHRoOiA1MCUgIWltcG9ydGFudDsgfVxyXG4udS1wYy1tYXctNjBwIHsgbWF4LXdpZHRoOiA2MCUgIWltcG9ydGFudDsgfVxyXG4udS1wYy1tYXctNjZwIHsgbWF4LXdpZHRoOiA2NiUgIWltcG9ydGFudDsgfVxyXG4udS1wYy1tYXctNzBwIHsgbWF4LXdpZHRoOiA3MCUgIWltcG9ydGFudDsgfVxyXG4udS1wYy1tYXctNzVwIHsgbWF4LXdpZHRoOiA3NSUgIWltcG9ydGFudDsgfVxyXG4udS1wYy1tYXctODBwIHsgbWF4LXdpZHRoOiA4MCUgIWltcG9ydGFudDsgfVxyXG4udS1wYy1tYXctOTBwIHsgbWF4LXdpZHRoOiA5MCUgIWltcG9ydGFudDsgfVxyXG4udS1wYy1tYXctMTAwcCB7IG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzZweCkge1xyXG5cdC51LXNwLW1hdy1uIHsgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tYXctMXAgeyBtYXgtd2lkdGg6IDElICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tYXctMTBwIHsgbWF4LXdpZHRoOiAxMCUgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW1hdy0yMHAgeyBtYXgtd2lkdGg6IDIwJSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbWF3LTI1cCB7IG1heC13aWR0aDogMjUlICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tYXctMzBwIHsgbWF4LXdpZHRoOiAzMCUgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW1hdy0zM3AgeyBtYXgtd2lkdGg6IDMzJSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbWF3LTQwcCB7IG1heC13aWR0aDogNDAlICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tYXctNTBwIHsgbWF4LXdpZHRoOiA1MCUgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW1hdy02MHAgeyBtYXgtd2lkdGg6IDYwJSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbWF3LTY2cCB7IG1heC13aWR0aDogNjYlICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tYXctNzBwIHsgbWF4LXdpZHRoOiA3MCUgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW1hdy03NXAgeyBtYXgtd2lkdGg6IDc1JSAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbWF3LTgwcCB7IG1heC13aWR0aDogODAlICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tYXctOTBwIHsgbWF4LXdpZHRoOiA5MCUgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW1hdy0xMDBwIHsgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cclxufVxyXG5cclxuLyog6auY44GVXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4udS1wYy1oZy1hIHsgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cclxuLnUtcGMtaGcwIHsgaGVpZ2h0OiAwcHggIWltcG9ydGFudDsgfVxyXG4udS1wYy1oZzUgeyBoZWlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMTAgeyBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDsgfVxyXG4udS1wYy1oZzE1IHsgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGMtaGcyMCB7IGhlaWdodDogMjBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMjUgeyBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDsgfVxyXG4udS1wYy1oZzMwIHsgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGMtaGczNSB7IGhlaWdodDogMzVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNDAgeyBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDsgfVxyXG4udS1wYy1oZzQ1IHsgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGMtaGc1MCB7IGhlaWdodDogNTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNTUgeyBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDsgfVxyXG4udS1wYy1oZzYwIHsgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGMtaGc2NSB7IGhlaWdodDogNjVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNzAgeyBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDsgfVxyXG4udS1wYy1oZzc1IHsgaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGMtaGc4MCB7IGhlaWdodDogODBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnODUgeyBoZWlnaHQ6IDg1cHggIWltcG9ydGFudDsgfVxyXG4udS1wYy1oZzkwIHsgaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtcGMtaGc5NSB7IGhlaWdodDogOTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMTAwIHsgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMTA1IHsgaGVpZ2h0OiAxMDVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMTEwIHsgaGVpZ2h0OiAxMTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMTE1IHsgaGVpZ2h0OiAxMTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMTIwIHsgaGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMTI1IHsgaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMTMwIHsgaGVpZ2h0OiAxMzBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMTM1IHsgaGVpZ2h0OiAxMzVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMTQwIHsgaGVpZ2h0OiAxNDBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMTQ1IHsgaGVpZ2h0OiAxNDVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMTUwIHsgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMTU1IHsgaGVpZ2h0OiAxNTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMTYwIHsgaGVpZ2h0OiAxNjBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMTY1IHsgaGVpZ2h0OiAxNjVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMTcwIHsgaGVpZ2h0OiAxNzBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMTc1IHsgaGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMTgwIHsgaGVpZ2h0OiAxODBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMTg1IHsgaGVpZ2h0OiAxODVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMTkwIHsgaGVpZ2h0OiAxOTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMTk1IHsgaGVpZ2h0OiAxOTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMjAwIHsgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMjA1IHsgaGVpZ2h0OiAyMDVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMjEwIHsgaGVpZ2h0OiAyMTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMjE1IHsgaGVpZ2h0OiAyMTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMjIwIHsgaGVpZ2h0OiAyMjBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMjI1IHsgaGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMjMwIHsgaGVpZ2h0OiAyMzBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMjM1IHsgaGVpZ2h0OiAyMzVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMjQwIHsgaGVpZ2h0OiAyNDBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMjQ1IHsgaGVpZ2h0OiAyNDVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMjUwIHsgaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMjU1IHsgaGVpZ2h0OiAyNTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMjYwIHsgaGVpZ2h0OiAyNjBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMjY1IHsgaGVpZ2h0OiAyNjVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMjcwIHsgaGVpZ2h0OiAyNzBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMjc1IHsgaGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMjgwIHsgaGVpZ2h0OiAyODBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMjg1IHsgaGVpZ2h0OiAyODVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMjkwIHsgaGVpZ2h0OiAyOTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMjk1IHsgaGVpZ2h0OiAyOTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMzAwIHsgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMzA1IHsgaGVpZ2h0OiAzMDVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMzEwIHsgaGVpZ2h0OiAzMTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMzE1IHsgaGVpZ2h0OiAzMTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMzIwIHsgaGVpZ2h0OiAzMjBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMzI1IHsgaGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMzMwIHsgaGVpZ2h0OiAzMzBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMzM1IHsgaGVpZ2h0OiAzMzVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMzQwIHsgaGVpZ2h0OiAzNDBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMzQ1IHsgaGVpZ2h0OiAzNDVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMzUwIHsgaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMzU1IHsgaGVpZ2h0OiAzNTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMzYwIHsgaGVpZ2h0OiAzNjBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMzY1IHsgaGVpZ2h0OiAzNjVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMzcwIHsgaGVpZ2h0OiAzNzBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMzc1IHsgaGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMzgwIHsgaGVpZ2h0OiAzODBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMzg1IHsgaGVpZ2h0OiAzODVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMzkwIHsgaGVpZ2h0OiAzOTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMzk1IHsgaGVpZ2h0OiAzOTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNDAwIHsgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNDA1IHsgaGVpZ2h0OiA0MDVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNDEwIHsgaGVpZ2h0OiA0MTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNDE1IHsgaGVpZ2h0OiA0MTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNDIwIHsgaGVpZ2h0OiA0MjBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNDI1IHsgaGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNDMwIHsgaGVpZ2h0OiA0MzBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNDM1IHsgaGVpZ2h0OiA0MzVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNDQwIHsgaGVpZ2h0OiA0NDBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNDQ1IHsgaGVpZ2h0OiA0NDVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNDUwIHsgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNDU1IHsgaGVpZ2h0OiA0NTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNDYwIHsgaGVpZ2h0OiA0NjBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNDY1IHsgaGVpZ2h0OiA0NjVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNDcwIHsgaGVpZ2h0OiA0NzBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNDc1IHsgaGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNDgwIHsgaGVpZ2h0OiA0ODBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNDg1IHsgaGVpZ2h0OiA0ODVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNDkwIHsgaGVpZ2h0OiA0OTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNDk1IHsgaGVpZ2h0OiA0OTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNTAwIHsgaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNTA1IHsgaGVpZ2h0OiA1MDVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNTEwIHsgaGVpZ2h0OiA1MTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNTE1IHsgaGVpZ2h0OiA1MTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNTIwIHsgaGVpZ2h0OiA1MjBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNTI1IHsgaGVpZ2h0OiA1MjVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNTMwIHsgaGVpZ2h0OiA1MzBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNTM1IHsgaGVpZ2h0OiA1MzVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNTQwIHsgaGVpZ2h0OiA1NDBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNTQ1IHsgaGVpZ2h0OiA1NDVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNTUwIHsgaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNTU1IHsgaGVpZ2h0OiA1NTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNTYwIHsgaGVpZ2h0OiA1NjBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNTY1IHsgaGVpZ2h0OiA1NjVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNTcwIHsgaGVpZ2h0OiA1NzBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNTc1IHsgaGVpZ2h0OiA1NzVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNTgwIHsgaGVpZ2h0OiA1ODBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNTg1IHsgaGVpZ2h0OiA1ODVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNTkwIHsgaGVpZ2h0OiA1OTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNTk1IHsgaGVpZ2h0OiA1OTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNjAwIHsgaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNjA1IHsgaGVpZ2h0OiA2MDVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNjEwIHsgaGVpZ2h0OiA2MTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNjE1IHsgaGVpZ2h0OiA2MTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNjIwIHsgaGVpZ2h0OiA2MjBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNjI1IHsgaGVpZ2h0OiA2MjVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNjMwIHsgaGVpZ2h0OiA2MzBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNjM1IHsgaGVpZ2h0OiA2MzVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNjQwIHsgaGVpZ2h0OiA2NDBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNjQ1IHsgaGVpZ2h0OiA2NDVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNjUwIHsgaGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNjU1IHsgaGVpZ2h0OiA2NTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNjYwIHsgaGVpZ2h0OiA2NjBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNjY1IHsgaGVpZ2h0OiA2NjVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNjcwIHsgaGVpZ2h0OiA2NzBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNjc1IHsgaGVpZ2h0OiA2NzVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNjgwIHsgaGVpZ2h0OiA2ODBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNjg1IHsgaGVpZ2h0OiA2ODVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNjkwIHsgaGVpZ2h0OiA2OTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNjk1IHsgaGVpZ2h0OiA2OTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNzAwIHsgaGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNzA1IHsgaGVpZ2h0OiA3MDVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNzEwIHsgaGVpZ2h0OiA3MTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNzE1IHsgaGVpZ2h0OiA3MTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNzIwIHsgaGVpZ2h0OiA3MjBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNzI1IHsgaGVpZ2h0OiA3MjVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNzMwIHsgaGVpZ2h0OiA3MzBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNzM1IHsgaGVpZ2h0OiA3MzVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNzQwIHsgaGVpZ2h0OiA3NDBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNzQ1IHsgaGVpZ2h0OiA3NDVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNzUwIHsgaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNzU1IHsgaGVpZ2h0OiA3NTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNzYwIHsgaGVpZ2h0OiA3NjBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNzY1IHsgaGVpZ2h0OiA3NjVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNzcwIHsgaGVpZ2h0OiA3NzBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNzc1IHsgaGVpZ2h0OiA3NzVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNzgwIHsgaGVpZ2h0OiA3ODBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNzg1IHsgaGVpZ2h0OiA3ODVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNzkwIHsgaGVpZ2h0OiA3OTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnNzk1IHsgaGVpZ2h0OiA3OTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnODAwIHsgaGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnODA1IHsgaGVpZ2h0OiA4MDVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnODEwIHsgaGVpZ2h0OiA4MTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnODE1IHsgaGVpZ2h0OiA4MTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnODIwIHsgaGVpZ2h0OiA4MjBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnODI1IHsgaGVpZ2h0OiA4MjVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnODMwIHsgaGVpZ2h0OiA4MzBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnODM1IHsgaGVpZ2h0OiA4MzVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnODQwIHsgaGVpZ2h0OiA4NDBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnODQ1IHsgaGVpZ2h0OiA4NDVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnODUwIHsgaGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnODU1IHsgaGVpZ2h0OiA4NTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnODYwIHsgaGVpZ2h0OiA4NjBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnODY1IHsgaGVpZ2h0OiA4NjVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnODcwIHsgaGVpZ2h0OiA4NzBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnODc1IHsgaGVpZ2h0OiA4NzVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnODgwIHsgaGVpZ2h0OiA4ODBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnODg1IHsgaGVpZ2h0OiA4ODVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnODkwIHsgaGVpZ2h0OiA4OTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnODk1IHsgaGVpZ2h0OiA4OTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnOTAwIHsgaGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnOTA1IHsgaGVpZ2h0OiA5MDVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnOTEwIHsgaGVpZ2h0OiA5MTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnOTE1IHsgaGVpZ2h0OiA5MTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnOTIwIHsgaGVpZ2h0OiA5MjBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnOTI1IHsgaGVpZ2h0OiA5MjVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnOTMwIHsgaGVpZ2h0OiA5MzBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnOTM1IHsgaGVpZ2h0OiA5MzVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnOTQwIHsgaGVpZ2h0OiA5NDBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnOTQ1IHsgaGVpZ2h0OiA5NDVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnOTUwIHsgaGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnOTU1IHsgaGVpZ2h0OiA5NTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnOTYwIHsgaGVpZ2h0OiA5NjBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnOTY1IHsgaGVpZ2h0OiA5NjVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnOTcwIHsgaGVpZ2h0OiA5NzBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnOTc1IHsgaGVpZ2h0OiA5NzVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnOTgwIHsgaGVpZ2h0OiA5ODBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnOTg1IHsgaGVpZ2h0OiA5ODVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnOTkwIHsgaGVpZ2h0OiA5OTBweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnOTk1IHsgaGVpZ2h0OiA5OTVweCAhaW1wb3J0YW50OyB9XHJcbi51LXBjLWhnMTAwMCB7IGhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7IH1cclxuLnUtbWFoLW4geyBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7IH1cclxuLnUtbWFoLTEwMHAgeyBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cclxuLnUtbWl3LTAgeyBtaW4td2lkdGg6IDAgIWltcG9ydGFudDsgfVxyXG4udS1taWgtMCB7IG1pbi1oZWlnaHQ6IDAgIWltcG9ydGFudDsgfVxyXG5cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0LnUtc3AtaGctYSB7IGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGcwIHsgaGVpZ2h0OiAwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNSB7IGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzEwIHsgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzE1IHsgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzIwIHsgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzI1IHsgaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzMwIHsgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzM1IHsgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzQwIHsgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzQ1IHsgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzUwIHsgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzU1IHsgaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzYwIHsgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzY1IHsgaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzcwIHsgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzc1IHsgaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzgwIHsgaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzg1IHsgaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzkwIHsgaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzk1IHsgaGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzEwMCB7IGhlaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnMTA1IHsgaGVpZ2h0OiAxMDVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGcxMTAgeyBoZWlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzExNSB7IGhlaWdodDogMTE1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnMTIwIHsgaGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGcxMjUgeyBoZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzEzMCB7IGhlaWdodDogMTMwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnMTM1IHsgaGVpZ2h0OiAxMzVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGcxNDAgeyBoZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzE0NSB7IGhlaWdodDogMTQ1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnMTUwIHsgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGcxNTUgeyBoZWlnaHQ6IDE1NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzE2MCB7IGhlaWdodDogMTYwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnMTY1IHsgaGVpZ2h0OiAxNjVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGcxNzAgeyBoZWlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzE3NSB7IGhlaWdodDogMTc1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnMTgwIHsgaGVpZ2h0OiAxODBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGcxODUgeyBoZWlnaHQ6IDE4NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzE5MCB7IGhlaWdodDogMTkwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnMTk1IHsgaGVpZ2h0OiAxOTVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGcyMDAgeyBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzIwNSB7IGhlaWdodDogMjA1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnMjEwIHsgaGVpZ2h0OiAyMTBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGcyMTUgeyBoZWlnaHQ6IDIxNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzIyMCB7IGhlaWdodDogMjIwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnMjI1IHsgaGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGcyMzAgeyBoZWlnaHQ6IDIzMHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzIzNSB7IGhlaWdodDogMjM1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnMjQwIHsgaGVpZ2h0OiAyNDBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGcyNDUgeyBoZWlnaHQ6IDI0NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzI1MCB7IGhlaWdodDogMjUwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnMjU1IHsgaGVpZ2h0OiAyNTVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGcyNjAgeyBoZWlnaHQ6IDI2MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzI2NSB7IGhlaWdodDogMjY1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnMjcwIHsgaGVpZ2h0OiAyNzBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGcyNzUgeyBoZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzI4MCB7IGhlaWdodDogMjgwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnMjg1IHsgaGVpZ2h0OiAyODVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGcyOTAgeyBoZWlnaHQ6IDI5MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzI5NSB7IGhlaWdodDogMjk1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnMzAwIHsgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGczMDUgeyBoZWlnaHQ6IDMwNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzMxMCB7IGhlaWdodDogMzEwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnMzE1IHsgaGVpZ2h0OiAzMTVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGczMjAgeyBoZWlnaHQ6IDMyMHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzMyNSB7IGhlaWdodDogMzI1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnMzMwIHsgaGVpZ2h0OiAzMzBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGczMzUgeyBoZWlnaHQ6IDMzNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzM0MCB7IGhlaWdodDogMzQwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnMzQ1IHsgaGVpZ2h0OiAzNDVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGczNTAgeyBoZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzM1NSB7IGhlaWdodDogMzU1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnMzYwIHsgaGVpZ2h0OiAzNjBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGczNjUgeyBoZWlnaHQ6IDM2NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzM3MCB7IGhlaWdodDogMzcwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnMzc1IHsgaGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGczODAgeyBoZWlnaHQ6IDM4MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzM4NSB7IGhlaWdodDogMzg1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnMzkwIHsgaGVpZ2h0OiAzOTBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGczOTUgeyBoZWlnaHQ6IDM5NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzQwMCB7IGhlaWdodDogNDAwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNDA1IHsgaGVpZ2h0OiA0MDVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc0MTAgeyBoZWlnaHQ6IDQxMHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzQxNSB7IGhlaWdodDogNDE1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNDIwIHsgaGVpZ2h0OiA0MjBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc0MjUgeyBoZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzQzMCB7IGhlaWdodDogNDMwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNDM1IHsgaGVpZ2h0OiA0MzVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc0NDAgeyBoZWlnaHQ6IDQ0MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzQ0NSB7IGhlaWdodDogNDQ1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNDUwIHsgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc0NTUgeyBoZWlnaHQ6IDQ1NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzQ2MCB7IGhlaWdodDogNDYwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNDY1IHsgaGVpZ2h0OiA0NjVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc0NzAgeyBoZWlnaHQ6IDQ3MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzQ3NSB7IGhlaWdodDogNDc1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNDgwIHsgaGVpZ2h0OiA0ODBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc0ODUgeyBoZWlnaHQ6IDQ4NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzQ5MCB7IGhlaWdodDogNDkwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNDk1IHsgaGVpZ2h0OiA0OTVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc1MDAgeyBoZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzUwNSB7IGhlaWdodDogNTA1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNTEwIHsgaGVpZ2h0OiA1MTBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc1MTUgeyBoZWlnaHQ6IDUxNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzUyMCB7IGhlaWdodDogNTIwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNTI1IHsgaGVpZ2h0OiA1MjVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc1MzAgeyBoZWlnaHQ6IDUzMHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzUzNSB7IGhlaWdodDogNTM1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNTQwIHsgaGVpZ2h0OiA1NDBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc1NDUgeyBoZWlnaHQ6IDU0NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzU1MCB7IGhlaWdodDogNTUwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNTU1IHsgaGVpZ2h0OiA1NTVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc1NjAgeyBoZWlnaHQ6IDU2MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzU2NSB7IGhlaWdodDogNTY1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNTcwIHsgaGVpZ2h0OiA1NzBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc1NzUgeyBoZWlnaHQ6IDU3NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzU4MCB7IGhlaWdodDogNTgwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNTg1IHsgaGVpZ2h0OiA1ODVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc1OTAgeyBoZWlnaHQ6IDU5MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzU5NSB7IGhlaWdodDogNTk1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNjAwIHsgaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc2MDUgeyBoZWlnaHQ6IDYwNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzYxMCB7IGhlaWdodDogNjEwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNjE1IHsgaGVpZ2h0OiA2MTVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc2MjAgeyBoZWlnaHQ6IDYyMHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzYyNSB7IGhlaWdodDogNjI1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNjMwIHsgaGVpZ2h0OiA2MzBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc2MzUgeyBoZWlnaHQ6IDYzNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzY0MCB7IGhlaWdodDogNjQwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNjQ1IHsgaGVpZ2h0OiA2NDVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc2NTAgeyBoZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzY1NSB7IGhlaWdodDogNjU1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNjYwIHsgaGVpZ2h0OiA2NjBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc2NjUgeyBoZWlnaHQ6IDY2NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzY3MCB7IGhlaWdodDogNjcwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNjc1IHsgaGVpZ2h0OiA2NzVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc2ODAgeyBoZWlnaHQ6IDY4MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzY4NSB7IGhlaWdodDogNjg1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNjkwIHsgaGVpZ2h0OiA2OTBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc2OTUgeyBoZWlnaHQ6IDY5NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzcwMCB7IGhlaWdodDogNzAwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNzA1IHsgaGVpZ2h0OiA3MDVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc3MTAgeyBoZWlnaHQ6IDcxMHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzcxNSB7IGhlaWdodDogNzE1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNzIwIHsgaGVpZ2h0OiA3MjBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc3MjUgeyBoZWlnaHQ6IDcyNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzczMCB7IGhlaWdodDogNzMwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNzM1IHsgaGVpZ2h0OiA3MzVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc3NDAgeyBoZWlnaHQ6IDc0MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzc0NSB7IGhlaWdodDogNzQ1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNzUwIHsgaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc3NTUgeyBoZWlnaHQ6IDc1NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzc2MCB7IGhlaWdodDogNzYwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNzY1IHsgaGVpZ2h0OiA3NjVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc3NzAgeyBoZWlnaHQ6IDc3MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzc3NSB7IGhlaWdodDogNzc1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNzgwIHsgaGVpZ2h0OiA3ODBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc3ODUgeyBoZWlnaHQ6IDc4NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzc5MCB7IGhlaWdodDogNzkwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnNzk1IHsgaGVpZ2h0OiA3OTVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc4MDAgeyBoZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzgwNSB7IGhlaWdodDogODA1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnODEwIHsgaGVpZ2h0OiA4MTBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc4MTUgeyBoZWlnaHQ6IDgxNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzgyMCB7IGhlaWdodDogODIwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnODI1IHsgaGVpZ2h0OiA4MjVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc4MzAgeyBoZWlnaHQ6IDgzMHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzgzNSB7IGhlaWdodDogODM1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnODQwIHsgaGVpZ2h0OiA4NDBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc4NDUgeyBoZWlnaHQ6IDg0NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzg1MCB7IGhlaWdodDogODUwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnODU1IHsgaGVpZ2h0OiA4NTVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc4NjAgeyBoZWlnaHQ6IDg2MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzg2NSB7IGhlaWdodDogODY1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnODcwIHsgaGVpZ2h0OiA4NzBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc4NzUgeyBoZWlnaHQ6IDg3NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzg4MCB7IGhlaWdodDogODgwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnODg1IHsgaGVpZ2h0OiA4ODVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc4OTAgeyBoZWlnaHQ6IDg5MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzg5NSB7IGhlaWdodDogODk1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnOTAwIHsgaGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc5MDUgeyBoZWlnaHQ6IDkwNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzkxMCB7IGhlaWdodDogOTEwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnOTE1IHsgaGVpZ2h0OiA5MTVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc5MjAgeyBoZWlnaHQ6IDkyMHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzkyNSB7IGhlaWdodDogOTI1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnOTMwIHsgaGVpZ2h0OiA5MzBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc5MzUgeyBoZWlnaHQ6IDkzNXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzk0MCB7IGhlaWdodDogOTQwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnOTQ1IHsgaGVpZ2h0OiA5NDVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc5NTAgeyBoZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzk1NSB7IGhlaWdodDogOTU1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnOTYwIHsgaGVpZ2h0OiA5NjBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc5NjUgeyBoZWlnaHQ6IDk2NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzk3MCB7IGhlaWdodDogOTcwcHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnOTc1IHsgaGVpZ2h0OiA5NzVweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc5ODAgeyBoZWlnaHQ6IDk4MHB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzk4NSB7IGhlaWdodDogOTg1cHggIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLWhnOTkwIHsgaGVpZ2h0OiA5OTBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtaGc5OTUgeyBoZWlnaHQ6IDk5NXB4ICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1oZzEwMDAgeyBoZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50OyB9XHJcblx0LnUtc3AtbWFoLW4geyBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1tYWgtMTAwcCB7IG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxyXG5cdC51LXNwLW1pdy0wIHsgbWluLXdpZHRoOiAwICFpbXBvcnRhbnQ7IH1cclxuXHQudS1zcC1taWgtMCB7IG1pbi1oZWlnaHQ6IDAgIWltcG9ydGFudDsgfVxyXG59XHJcblxyXG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XHJcblxyXG5AaW1wb3J0IFwiX3Jlc2V0XCI7XHJcbkBpbXBvcnQgXCJfaWNvblwiO1xyXG5AaW1wb3J0IFwiX21peGluXCI7XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDczN3B4KSB7XHJcblx0QGltcG9ydCBcInBjL19iYXNlXCI7XHJcblx0QGltcG9ydCBcInBjL19oZWFkZXJcIjtcclxuXHRAaW1wb3J0IFwicGMvX2NvbnRlbnRzXCI7XHJcblx0QGltcG9ydCBcInBjL19mb290ZXJcIjtcclxuXHRAaW1wb3J0IFwicGMvX2luZGV4XCI7XHJcblx0QGltcG9ydCBcInBjL19tb2dpc2lrZW5cIjtcclxuXHRAaW1wb3J0IFwicGMvX2thaXNldHVcIjtcclxuXHRAaW1wb3J0IFwicGMvXzVwb2ludF9jaGVja1wiO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MzZweCkge1xyXG5cdEBpbXBvcnQgXCJzcC9fYmFzZVwiO1xyXG5cdEBpbXBvcnQgXCJzcC9faGVhZGVyXCI7XHJcblx0QGltcG9ydCBcInNwL19jb250ZW50c1wiO1xyXG5cdEBpbXBvcnQgXCJzcC9fZm9vdGVyXCI7XHJcblx0QGltcG9ydCBcInNwL19pbmRleFwiO1xyXG5cdEBpbXBvcnQgXCJzcC9fbW9naXNpa2VuXCI7XHJcblx0QGltcG9ydCBcInNwL19rYWlzZXR1XCI7XHJcblx0QGltcG9ydCBcInNwL181cG9pbnRfY2hlY2tcIjtcclxufVxyXG5AaW1wb3J0IFwiX3V0aWxpdHlcIjtcclxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyog5Z+65pys6Kit5a6aICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5odG1sIHtcclxuXHRoZWlnaHQ6IGF1dG87XHJcbi8qXHRvdmVyZmxvdy15OiBzY3JvbGw7Ki9cclxufVxyXG5cclxuYm9keSB7XHJcblx0YmFja2dyb3VuZDogI2Y5ZjlmOTtcclxuXHRmb250LWZhbWlseTogXCLjg6HjgqTjg6rjgqpcIixcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzM3cHgpIGFuZCAobWF4LXdpZHRoOjEwMjRweCkge1xyXG5cdGh0bWwge1xyXG5cdFx0em9vbTogMC43O1xyXG5cdFx0Zm9udC1zaXplOiA0My43NSU7XHJcblx0fVxyXG59XHJcblxyXG4jd3JhcCB7XHJcblx0Zm9udC1zaXplOiAkcztcclxuXHRsaW5lLWhlaWdodDogMS44O1xyXG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcclxufVxyXG5cclxuLnNwLXZpZXcge1xyXG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuYSB7XHJcblx0Y29sb3I6ICRiYXNlQ29sb3I7XHJcblx0dHJhbnNpdGlvbjogMC4zcyBhbGw7XHJcblx0XHJcblx0Jjpob3ZlciB7XHJcblx0XHRvcGFjaXR5OiAwLjc7XHJcblx0fVxyXG59XHJcblxyXG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4vKiBoZWFkZXIgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbmhlYWRlciB7XHJcblx0YmFja2dyb3VuZDogdXJsKC9jb21tb24vaW1nL2NvbW1vbi9iZ190ZXh0dXJlLnBuZykgMCAwIHJlcGVhdDtcclxuXHRoZWlnaHQ6IDgwcHg7XHJcblx0XHJcblx0LmhlYWRlci1pbm5lciB7XHJcblx0XHRtYXgtd2lkdGg6IDEzMDBweDtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHR9XHJcblx0XHJcblx0XHJcblx0LyogaGVhZGVyLWxvZ29cclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdC5oZWFkZXItaW5uZXItaXRlbSB7XHJcblx0XHRmbGV4OiAwIDAgMjYuMiU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGhlaWdodDogODBweDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuXHRcdC5oZWFkZXItbG9nbyB7XHJcblx0XHRcdCZfX2ltZyB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHJcbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyogI2NvbnRlbnRzICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4uY29udGVudHMge1xyXG5cdG1heC13aWR0aDogMTAwMHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvIDUwcHg7XHJcblx0XHJcblx0Jl9faW5uZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdG1hcmdpbjogMCAwIDEwMHB4O1xyXG5cclxuXHRcdCNtYWluLWNvbnRlbnRzIHtcclxuXHRcdFx0d2lkdGg6IDcyMHB4O1xyXG5cdFx0fVxyXG5cdFx0I3NpZGUtY29udGVudHMge1xyXG5cdFx0XHR3aWR0aDogMjQwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLmFjY29yZGlvbiB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uYWNjb3JkaW9uLWJsb2NrIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5cclxuLmljb24tc3RhY2sge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IDEuNWVtO1xyXG5cdGhlaWdodDogMWVtO1xyXG5cdFxyXG5cdCYgPiAqIHtcclxuXHRcdEBpbmNsdWRlIGNlbnRlcmluZy1lbGVtZW50cyh0cnVlLCB0cnVlKTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8qIOaxjueUqOOCueOCv+OCpOODqyAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiDjg4bjgq3jgrnjg4ggKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5sZWFkIHtcclxuXHRjb2xvcjogJGJhc2VDb2xvcjtcclxuXHRmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0JztcclxuXHRmb250LXNpemU6ICR4bDtcclxufVxyXG5cclxucCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHRcclxuXHRoZWFkZXIgJixcclxuXHRmb290ZXIgJixcclxuXHQjc2lkZS1jb250ZW50cyAmIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG59XHJcblxyXG5lbSB7XHJcblx0Zm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCc7XHJcbn1cclxuXHJcbnN0cm9uZyB7XHJcblx0Y29sb3I6ICRyZWQ7XHJcblx0Zm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCc7XHJcbn1cclxuXHJcbi5pbmRlbnQge1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdFxyXG5cdCYgPiBzcGFuOmZpcnN0LWNoaWxkIHtcclxuXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0fVxyXG59XHJcblxyXG4ubGluay11bmRlcmxpbmUge1xyXG5cdGNvbG9yOiAkYmFzZUNvbG9yO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdCY6aG92ZXIge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIOimi+WHuuOBlyAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnR0bDAxIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAyMzBweDtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2NvbW1vbi9pbWcvY29tbW9uL2JnX3Zpc3VhbC5wbmcpO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFxyXG5cdCZfX3RleHQge1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0JztcclxuXHRcdGZvbnQtc2l6ZTogMy40cmVtO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRcdFxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Y29udGVudDogYXR0cihkYXRhLXRleHQpO1xyXG5cdFx0XHRtYXJnaW46IDIwcHggMCAwO1xyXG5cdFx0XHRjb2xvcjogIzcxOTZiZTtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsXCIgc2Fucy1zZXJpZlwiO1xyXG5cdFx0XHRmb250LXNpemU6ICR4cztcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Lmp1a3Utc2VhcmNoICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb21tb24vaW1nL2p1a3Utc2VhcmNoL2JnX3Zpc3VhbC5wbmcpO1xyXG5cdH1cclxuXHQuc2Nob29sLXNlYXJjaCAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvY29tbW9uL2ltZy9zY2hvb2wtc2VhcmNoL2JnX3Zpc3VhbC5wbmcpO1xyXG5cdH1cclxuXHQua25vd2xlZGdlICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb21tb24vaW1nL2tub3dsZWRnZS9iZ192aXN1YWwucG5nKTtcclxuXHR9XHJcblx0Lm1vZ2lzaWtlbiAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvY29tbW9uL2ltZy9tb2dpc2lrZW4vYmdfdmlzdWFsLnBuZyk7XHJcblx0fVxyXG5cdC5hcHBsaWNhdGlvbiAmIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvY29tbW9uL2ltZy9hcHBsaWNhdGlvbi9iZ192aXN1YWwucG5nKTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4udHRsMDIge1xyXG5cdG1hcmdpbjogMCAwIDMwcHg7XHJcblx0Y29sb3I6ICRiYXNlQ29sb3I7XHJcblx0Zm9udC1zaXplOiAzLjByZW07XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxuXHJcbi50dGwwMyB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1hcmdpbjogMCAwIDIwcHg7XHJcblx0cGFkZGluZzogMTVweDtcclxuXHRiYWNrZ3JvdW5kOiAkYmFzZUNvbG9yO1xyXG5cdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCcsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAkeHhsO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0Ym9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XHJcblx0LypcclxuXHQmOjpiZWZvcmUsXHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdGJvdHRvbTogLTNweDtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0Ym9yZGVyLXRvcC13aWR0aDogM3B4O1xyXG5cdFx0Ym9yZGVyLXRvcC1zdHlsZTogc29saWQ7XHJcblx0fVxyXG5cdCY6OmJlZm9yZSB7XHJcblx0XHR3aWR0aDogMTAwcHg7XHJcblx0XHRib3JkZXItdG9wLWNvbG9yOiAjM2Y5MGJiO1xyXG5cdH1cclxuXHQmOjphZnRlciB7XHJcblx0XHR3aWR0aDogNTBweDtcclxuXHRcdGJvcmRlci10b3AtY29sb3I6ICRiYXNlQ29sb3I7XHJcblx0fVxyXG5cdCovXHJcblx0Ji5hY2NvcmRpb24ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Lmljb24tcGx1cyB7XHJcblx0XHRcdHJpZ2h0OiAxNXB4O1xyXG5cdFx0XHRjb2xvcjogJGJhc2VDb2xvcjtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdGZvbnQtc2l6ZTogJG07XHJcblx0XHRcdEBpbmNsdWRlIGNlbnRlcmluZy1lbGVtZW50cyhmYWxzZSwgdHJ1ZSk7XHJcblx0XHR9XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0b3BhY2l0eTogMC43O1xyXG5cdFx0fVxyXG5cdFx0Ji0tYWN0aXZlIHtcclxuXHRcdFx0Lmljb24tcGx1czo6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlxcZjA2OFwiO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4udHRsMDQge1xyXG5cdG1hcmdpbjogMCAwIDIwcHg7XHJcblx0cGFkZGluZzogMTBweCAxNXB4O1xyXG5cdGJhY2tncm91bmQ6ICNlZGVkZWQ7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG5cdGNvbG9yOiAkYmFzZUNvbG9yO1xyXG5cdGZvbnQtc2l6ZTogJHhsO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0QGluY2x1ZGUgcmFkaXVzKDMpO1xyXG5cdFxyXG5cdCYuYWNjb3JkaW9uIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdC5pY29uLXBsdXMge1xyXG5cdFx0XHRyaWdodDogMTVweDtcclxuXHRcdFx0Zm9udC1zaXplOiAkbTtcclxuXHRcdFx0QGluY2x1ZGUgY2VudGVyaW5nLWVsZW1lbnRzKGZhbHNlLCB0cnVlKTtcclxuXHRcdH1cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRvcGFjaXR5OiAwLjc7XHJcblx0XHR9XHJcblx0XHQmLS1hY3RpdmUge1xyXG5cdFx0XHQuaWNvbi1wbHVzOjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDY4XCI7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdpY29tb29uJztcclxuXHRcdFx0fVxyXG5cdFx0XHQuaWNvbi1jaGV2cm9uLWRvd24gIHtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTUlKSByb3RhdGUoMTgwZGVnKTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuc3F1YXJlLW51bWJlciB7XHJcblx0XHRmbGV4OiAwIDAgMjZweDtcclxuXHRcdGhlaWdodDogMjZweDtcclxuXHRcdG1hcmdpbjogMCAxNXB4IDAgMDtcclxuXHRcdGJhY2tncm91bmQ6ICRiYXNlQ29sb3I7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGZvbnQtc2l6ZTogJHM7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRsaW5lLWhlaWdodDogMjZweDtcclxuXHRcdEBpbmNsdWRlIHJhZGl1cygyKTtcclxuXHR9XHJcblxyXG5cdC5mbGV4LW51bWJlciB7XHJcblx0XHRmbGV4OiAwIDAgYXV0bztcclxuXHRcdHBhZGRpbmc6IDAgNXB4O1xyXG5cdFx0aGVpZ2h0OiAyNnB4O1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdG1hcmdpbjogMCAxNXB4IDAgMDtcclxuXHRcdGJhY2tncm91bmQ6ICRiYXNlQ29sb3I7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGZvbnQtc2l6ZTogJHM7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRsaW5lLWhlaWdodDogMjZweDtcclxuXHRcdEBpbmNsdWRlIHJhZGl1cygyKTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4udHRsMDUge1xyXG5cdG1hcmdpbjogMCAwIDIwcHg7XHJcblx0cGFkZGluZzogMCAwIDEwcHg7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHRjb2xvcjogIzBlNDU4MDtcclxuXHRmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0JztcclxuXHRmb250LXNpemU6ICRsO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0Ji5hY2NvcmRpb24ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Lmljb24tcGx1cyB7XHJcblx0XHRcdHJpZ2h0OiAxNXB4O1xyXG5cdFx0XHRmb250LXNpemU6ICRtO1xyXG5cdFx0XHRAaW5jbHVkZSBjZW50ZXJpbmctZWxlbWVudHMoZmFsc2UsIHRydWUpO1xyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdG9wYWNpdHk6IDAuNztcclxuXHRcdH1cclxuXHRcdCYtLWFjdGl2ZSB7XHJcblx0XHRcdC5pY29uLXBsdXM6OmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJcXGYwNjhcIjtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJ2ljb21vb24nO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLnR0bDA2IHtcclxuXHRtYXJnaW46IDAgMCAxMHB4O1xyXG5cdGNvbG9yOiAjZmY5NjAwO1xyXG5cdGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnO1xyXG5cdGZvbnQtc2l6ZTogJG07XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyog44Kr44Op44Og5Yi25b6hICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cclxuLyog6KSH5pWw44Kr44Op44OgXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uY29sdW1uIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuLmNvbHVtbiA+ICoge1xyXG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblxyXG5cdCoge1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0aW1nIHtcclxuXHRcdG91dGxpbmU6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHJcblx0fVxyXG59XHJcblxyXG4uY29sdW1uMiB7XHJcblx0bWFyZ2luLWxlZnQ6IC0xLjUlO1xyXG5cdG1hcmdpbi1yaWdodDogLTEuNSU7XHJcblxyXG5cdCY+ICoge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDEuNSU7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDEuNSU7XHJcblx0XHR3aWR0aDogNDclO1xyXG5cdH1cclxufVxyXG5cclxuLmNvbHVtbjMge1xyXG5cdG1hcmdpbi1sZWZ0OiAtMSU7XHJcblx0bWFyZ2luLXJpZ2h0OiAtMSU7XHJcblxyXG5cdCY+ICoge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDElO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxJTtcclxuXHRcdHdpZHRoOiAzMSU7XHJcblx0fVxyXG59XHJcblxyXG4uY29sdW1uNCB7XHJcblx0bWFyZ2luLWxlZnQ6IC0xJTtcclxuXHRtYXJnaW4tcmlnaHQ6IC0xJTtcclxuXHJcblx0Jj4gKiB7XHJcblx0XHRtYXJnaW4tbGVmdDogMSU7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDElO1xyXG5cdFx0d2lkdGg6IDIzJTtcclxuXHR9XHJcbn1cclxuXHJcbi5jb2x1bW41IHtcclxuXHRtYXJnaW4tbGVmdDogLTElO1xyXG5cdG1hcmdpbi1yaWdodDogLTElO1xyXG5cclxuXHQmPiAqIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxJTtcclxuXHRcdG1hcmdpbi1yaWdodDogMSU7XHJcblx0XHR3aWR0aDogMTglO1xyXG5cdH1cclxufVxyXG5cclxuLmNvbHVtbi1taWRkaWxlIHtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uY29sdW1uLXBhbmVsIHtcclxuXHQmPiAqIHtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0XHRib3gtc2hhZG93OiAwIDFweCAwICRzaGFkb3dDb2xvcjtcclxuXHRcdFxyXG5cdFx0Jjpub3QoLmFydGljbGUtYmxvY2spXHQqOm5vdChpbWcpOm5vdChhKSB7XHJcblx0XHRcdG1hcmdpbjogMTBweCAxNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qIOW5heaMh+WumuOCq+ODqeODoFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmZsZXgtY29sdW1uIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0Jj4gKiB7XHJcblx0XHRmbGV4OiAwIDAgYXV0bztcclxuXHJcblx0XHQqIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLyog55S75YOP5Zue44KK6L6844G/44Kr44Op44OgXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uZmxvYXQge1xyXG5cclxuXHQmOjphZnRlciB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRjbGVhcjogYm90aDtcclxuXHR9XHJcblxyXG5cdCYtLWxlZnQge1xyXG5cdFx0LmZsb2F0X19pdGVtIHtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdG1hcmdpbjogMCAyMHB4IDIwcHggMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cclxuXHQmLS1yaWdodCB7XHJcblx0XHQuZmxvYXRfX2l0ZW0ge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdG1hcmdpbjogMCAwIDIwcHggMjBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKiBjb2x1bW4tY291bnRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5jb2x1bW4tY291bnQyIHsgY29sdW1uLWNvdW50OiAyOyB9XHJcbi5jb2x1bW4tY291bnQzIHsgY29sdW1uLWNvdW50OiAzOyB9XHJcbi5jb2x1bW4tY291bnQ0IHsgY29sdW1uLWNvdW50OiA0OyB9XHJcblxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiDjg6rjgrnjg4ggKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5saXN0IHtcclxuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblxyXG5cdCYgPiAqIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHR3aWR0aDogNnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDZweDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwLjdlbTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtLWNpcmNsZSB7XHJcblx0XHQmID4gKiB7XHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0d2lkdGg6IDZweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDZweDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLS1ibHVlIHtcclxuXHRcdCYgPiAqIHtcclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmFzZUNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLS1ibGFjayB7XHJcblx0XHQmID4gKiB7XHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJHRleHRDb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLS1kZWNpbWFsIHtcclxuXHRcdGxpc3Qtc3R5bGU6IGRlY2ltYWwgb3V0c2lkZTtcclxuXHRcdG1hcmdpbjogMCAwIDE1cHggMjBweDtcclxuXHRcdCYgPiAqIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogYm94ICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uYm94IHtcclxuXHRwYWRkaW5nOiAyNXB4O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHJcblx0Ji0tYm9yZGVyLXdoaXRlIHtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcblx0fVxyXG5cclxuXHQmLS1ib3JkZXItZ3JheSB7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0fVxyXG5cclxuXHQmLS1ib3JkZXItYmx1ZSB7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmFzZUNvbG9yO1xyXG5cdH1cclxuXHRcclxuXHRwIHtcclxuXHRcdCY6bGFzdC1vZi10eXBlIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogaWZyYW1lICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uaWZyYW1lIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0cGFkZGluZy1ib3R0b206IDU2LjI1JTtcclxuXHRoZWlnaHQ6IDA7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0JiA+IGlmcmFtZSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIHRhYmxlICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG50YWJsZSxcclxuLnRhYmxlIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRcclxuXHR0aCxcclxuXHR0ZCB7XHJcblx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG5cdFx0Zm9udC1zaXplOiAkcztcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcclxuXHR9XHJcblx0Ji0tdGhpbiB7XHJcblxyXG5cdFx0dGgsXHJcblx0XHR0ZCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogJHh4cztcclxuXHRcdFx0cGFkZGluZzogNHB4IDZweDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0dGgsXHJcblx0LmJnLWdyYXkge1xyXG5cdFx0YmFja2dyb3VuZDogI2VmZWZlZjtcclxuXHR9XHJcblx0XHJcblx0dGhlYWQgdGgsXHJcblx0LmJnLWJsdWUge1xyXG5cdFx0YmFja2dyb3VuZDogI2RmZWFmYjtcclxuXHR9XHJcblx0XHJcblx0I21haW4gLnRhYmxlbGlzdCAudGgwMSB7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcbn1cclxuXHJcbi50YWJsZS13cmFwIHtcclxuXHRvdmVyZmxvdy14OiBhdXRvO1xyXG5cdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuXHRcclxuXHR0YWJsZSB7XHJcblx0XHR0YWJsZS1sYXlvdXQ6IGF1dG87XHJcblx0XHR0aCxcclxuXHRcdHRkIHtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8qIGRhdGEtdGFibGVcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5kYXRhLXRhYmxlIHtcclxuXHR0ZCB7XHJcblx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XHJcblx0fVxyXG5cdCZfX3llYXIge1xyXG5cdFx0d2lkdGg6IDE1JTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblx0Jl9fZ3JhZGUge1xyXG5cdFx0d2lkdGg6IDEyJTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblx0dHI6bnRoLWNoaWxkKDJuKzEpIHRkIHtcclxuXHRcdGJhY2tncm91bmQ6ICNmOGY4Zjg7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIGJ0biAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmJ0biB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0bWluLXdpZHRoOiAxNTBweDtcclxuXHRoZWlnaHQ6IDUwcHg7XHJcblx0bWFyZ2luOiA1cHg7XHJcblx0cGFkZGluZzogMCAxNXB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHR0cmFuc2l0aW9uOiAwLjNzIGFsbDtcclxuXHRAaW5jbHVkZSByYWRpdXMoMyk7XHJcblx0QGluY2x1ZGUgc2hhZG93O1xyXG5cdFxyXG5cdFtjbGFzc149XCJpY29uLVwiXTpmaXJzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW46IDAgMTBweCAwIDA7XHJcblx0fVxyXG5cdFtjbGFzc149XCJpY29uLVwiXTpsYXN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbjogMCAwIDAgMTBweDtcclxuXHR9XHJcblx0Jjpob3ZlciB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHRcclxuXHQmLS1ibHVlIHtcclxuXHRcdGJhY2tncm91bmQ6ICRiYXNlQ29sb3I7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmFzZUNvbG9yO1xyXG5cdFx0Ym94LXNoYWRvdzogMCAycHggMCAjMGIyOTRiO1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICRiYXNlQ29sb3I7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHR9XHJcblx0XHQmLmJ0bi0tZGlzYWJsZWQge1xyXG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICRiYXNlQ29sb3IgO1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLWxpZ2h0LWJsdWUge1xyXG5cdFx0YmFja2dyb3VuZDogJGxpZ2h0LWJsdWU7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtYmx1ZTtcclxuXHRcdGJveC1zaGFkb3c6IDAgMnB4IDAgIzEyNjM4OTtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiAkbGlnaHQtYmx1ZTtcclxuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tcmVkIHtcclxuXHRcdGJhY2tncm91bmQ6ICRyZWQgO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJHJlZCA7XHJcblx0XHRib3gtc2hhZG93OiAwIDJweCAwICNhMzE5MTI7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogJHJlZCA7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHR9XHJcblx0XHQmLmJ0bi0tZGlzYWJsZWQge1xyXG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICRyZWQgO1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLW9yYW5nZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkb3JhbmdlIDtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRvcmFuZ2UgO1xyXG5cdFx0Ym94LXNoYWRvdzogMCAycHggMCAjYmI1OTAxO1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICRvcmFuZ2UgO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0fVxyXG5cdFx0Ji5idG4tLWRpc2FibGVkIHtcclxuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkb3JhbmdlIDtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS15ZWxsb3cge1xyXG5cdFx0YmFja2dyb3VuZDogJHllbGxvdztcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICR5ZWxsb3c7XHJcblx0XHRib3gtc2hhZG93OiAwIDJweCAwICNkMmFmMGU7XHJcblx0XHRjb2xvcjogJHRleHRDb2xvcjtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0fVxyXG5cdFx0Ji5idG4tLWRpc2FibGVkIHtcclxuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkeWVsbG93IDtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS1ncmF5IHtcclxuXHRcdGJhY2tncm91bmQ6ICRib3JkZXJDb2xvcjtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHRcdGJveC1zaGFkb3c6IDAgMnB4IDAgcmdiYSgjMDAwLCAwLjIpO1xyXG5cdFx0Y29sb3I6ICR0ZXh0Q29sb3I7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdH1cclxuXHRcdCYuYnRuLS1kaXNhYmxlZCB7XHJcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJGJvcmRlckNvbG9yIDtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS1sZyB7XHJcblx0XHRoZWlnaHQ6IDY1cHg7XHJcblx0XHRmb250LXNpemU6ICRtO1xyXG5cdH1cclxuXHQmLS1zbSB7XHJcblx0XHRtaW4td2lkdGg6IGluaGVyaXQ7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRwYWRkaW5nOiA1cHggMTBweDtcclxuXHRcdGZvbnQtc2l6ZTogJHh4cztcclxuXHR9XHJcblx0Ji0tY2lyY2xlIHtcclxuXHRcdG1pbi13aWR0aDogaW5oZXJpdDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRAaW5jbHVkZSBjaXJjbGUoMzApO1xyXG5cdH1cclxufVxyXG5cclxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5idG4sXHJcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYnRuIHtcclxuXHRhcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIHBhZ2VyICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4ucGFnZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRtYXJnaW46IDMwcHggMCAwO1xyXG5cdFxyXG5cdGxpIHtcclxuXHRcdG1hcmdpbjogMCAzcHggNXB4O1xyXG5cclxuXHRcdCoge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0cGFkZGluZzogNXB4IDEycHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRiYXNlQ29sb3I7XHJcblx0XHRcdGNvbG9yOiAkYmFzZUNvbG9yO1xyXG5cdFx0XHRAaW5jbHVkZSByYWRpdXMoMyk7XHJcblx0XHRcdFxyXG5cdFx0XHQmLmN1cnJlbnQsXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICRiYXNlQ29sb3I7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19wcmV2IHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0fVxyXG5cdCZfX25leHQge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIGZvcm0gKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5sYWJlbC1tdXN0IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cmlnaHQ6IDVweDtcclxuXHRwYWRkaW5nOiA1cHg7XHJcblx0YmFja2dyb3VuZDogJHllbGxvdztcclxuXHRjb2xvcjogJHRleHRDb2xvcjtcclxuXHRmb250LXNpemU6ICR4eHhzO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdEBpbmNsdWRlIHJhZGl1cygyKTtcclxuXHRAaW5jbHVkZSBjZW50ZXJpbmctZWxlbWVudHMoZmFsc2UsIHRydWUpO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcclxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJde1xyXG5cdGhlaWdodDogNDBweDtcclxuXHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG5cdGNvbG9yOiAkdGV4dENvbG9yO1xyXG5cdGFwcGVhcmFuY2U6IG5vbmU7XHJcblx0QGluY2x1ZGUgcmFkaXVzKDApO1xyXG59XHJcblxyXG4udGV4dGFyZWEge1xyXG5cdGFwcGVhcmFuY2U6IG5vbmU7XHJcblx0QGluY2x1ZGUgcmFkaXVzKDApO1xyXG5cdG1pbi1oZWlnaHQ6IDIwMHB4O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG5cdHBhZGRpbmc6IDE1cHg7XHJcbn1cclxuXHJcblxyXG4uc2VsZWN0Ym94IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0aGVpZ2h0OiA0MHB4O1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcclxuXHQmOjpiZWZvcmUge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0YmFja2dyb3VuZDogJGJhc2VDb2xvcjtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdH1cclxuXHQmOjphZnRlciB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDUwJTtcclxuXHRcdHJpZ2h0OiAxM3B4O1xyXG5cdFx0Y29udGVudDogXCJcXGYxMDdcIjtcclxuXHRcdGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGZvbnQtc2l6ZTogMi4wcmVtO1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0fVxyXG5cdFxyXG5cdHNlbGVjdCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMzhweDtcclxuXHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcdGNvbG9yOiAkdGV4dENvbG9yO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0YXBwZWFyYW5jZTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKiByYWRpb1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4ucmFkaW8ge1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcclxuXHRpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIHNwYW4ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwYWRkaW5nOiAwIDAgMCAyNXB4O1xyXG5cdFx0Y29sb3I6ICR0ZXh0Q29sb3I7XHJcblx0XHRcclxuXHRcdCY6OmJlZm9yZSxcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdH1cclxuXHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjZDJkMmQyO1xyXG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0XHRAaW5jbHVkZSBjaXJjbGUoMTYpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGxlZnQ6IDRweDtcclxuXHRcdFx0YmFja2dyb3VuZDogJGJhc2VDb2xvcjtcclxuXHRcdFx0QGluY2x1ZGUgY2lyY2xlKDgpO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0aW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBzcGFuIHtcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5idG4tLWxpZ2h0LWJsdWUge1xyXG5cdFx0c3BhbiB7IGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cclxuXHRcdGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIHNwYW46OmFmdGVyIHsgYmFja2dyb3VuZDogJGxpZ2h0LWJsdWU7IH1cclxuXHRcdCY6aG92ZXIgc3BhbiB7IGNvbG9yOiAkbGlnaHQtYmx1ZSAhaW1wb3J0YW50OyB9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyogY2hlY2tib3hcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmNoZWNrYm94IHtcclxuXHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIHNwYW4ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZzogMCAwIDAgMjVweDtcclxuXHRcdGNvbG9yOiAkdGV4dENvbG9yO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHJcblx0XHQmOjpiZWZvcmUsXHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdH1cclxuXHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0d2lkdGg6IDE0cHg7XHJcblx0XHRcdGhlaWdodDogMTRweDtcclxuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2QyZDJkMjtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRsZWZ0OiAycHg7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMDBjXCI7XHJcblx0XHRcdGNvbG9yOiAkYmFzZUNvbG9yO1xyXG5cdFx0XHRmb250LWZhbWlseTogJ2ljb21vb24nO1xyXG5cdFx0XHRmb250LXNpemU6ICRtO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBzcGFuIHtcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5idG4tLWJsdWUge1xyXG5cdFx0c3BhbiB7IGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cclxuXHRcdCY6aG92ZXIgc3BhbiB7IGNvbG9yOiAkYmFzZUNvbG9yICFpbXBvcnRhbnQ7IH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIGZsb3ctdmVydGljYWwgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5mbG93LXZlcnRpY2FsIHtcclxuXHQmX19pdGVtIHtcclxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMzVweDtcclxuXHRcdFx0XHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRib3R0b206IC0zMHB4O1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDc4XCI7XHJcblx0XHRcdFx0Y29sb3I6ICMzNTY1OWE7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdpY29tb29uJztcclxuXHRcdFx0XHRAaW5jbHVkZSBjZW50ZXJpbmctZWxlbWVudHModHJ1ZSwgZmFsc2UpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmX190aXRsZSB7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHggMTVweDtcclxuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0QGluY2x1ZGUgcmFkaXVzKDMpO1xyXG5cdFx0XHQmLS1iZy1yZWQge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICRyZWQ7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCc7IFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmX190ZXh0IHtcclxuXHRcdFx0bWFyZ2luOiAxNXB4IDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogJHhzO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogZmxvdy1kaWFncmFtICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uZmxvdy1kaWFncmFtIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdG1hcmdpbjogMCAwIDYwcHg7XHJcblx0XHJcblx0Jl9faXRlbSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRmbGV4OiAxIDAgYXV0bztcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRtYXJnaW46IDAgMjBweCAwIDA7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRcdGNvdW50ZXItaW5jcmVtZW50OiBmbG93O1xyXG5cdFx0XHJcblx0XHQmOjpiZWZvcmUsXHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG5cdFx0XHRib3JkZXItd2lkdGg6IDMwcHggMCAzMHB4IDE1cHg7XHJcblx0XHRcdEBpbmNsdWRlIGNlbnRlcmluZy1lbGVtZW50cyhmYWxzZSwgdHJ1ZSk7XHJcblx0XHR9XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRsZWZ0OiAtMTVweDtcclxuXHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcclxuXHRcdH1cclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0cmlnaHQ6IC0xNHB4O1xyXG5cdFx0XHRib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcclxuXHRcdH1cclxuXHRcdCY6Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCZfX3RleHQge1xyXG5cdFx0XHRmb250LXNpemU6ICRtO1xyXG5cdFx0XHRcclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRjb2xvcjogJG9yYW5nZTtcclxuXHRcdFx0XHRmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSxcIiBzYW5zLXNlcmlmXCI7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAkeHhzO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiU1RFUFwiIGNvdW50ZXIoZmxvdyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji0tYWN0aXZlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJGJhc2VDb2xvcjtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFxyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGJvcmRlci10b3AtY29sb3I6ICRiYXNlQ29sb3I7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJGJhc2VDb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICRiYXNlQ29sb3I7XHJcblx0XHRcdH1cclxuXHRcdFx0LmZsb3ctZGlhZ3JhbV9faXRlbV9fdGV4dDo6YmVmb3JlIHtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjEwMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBsYWJlbCAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmxhYmVsIHtcclxuXHR3aWR0aDogODBweDtcclxuXHRoZWlnaHQ6IDI1cHg7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGJvcmRlci13aWR0aDogMXB4O1xyXG5cdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC1zaXplOiAkeHhzO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRsaW5lLWhlaWdodDogMjVweDtcclxuXHRAaW5jbHVkZSByYWRpdXMoMik7XHJcblx0XHJcblx0Ji0tZ3JheSB7XHJcblx0XHRib3JkZXItY29sb3I6ICRib3JkZXJDb2xvcjtcclxuXHRcdGJhY2tncm91bmQ6ICNlZGVkZWQ7XHJcblx0XHRjb2xvcjogJHRleHRDb2xvcjtcclxuXHR9XHJcblx0Ji0tb3JhbmdlIHtcclxuXHRcdGJvcmRlci1jb2xvcjogJG9yYW5nZTtcclxuXHRcdGJhY2tncm91bmQ6ICRvcmFuZ2U7XHJcblx0fVxyXG5cdCYtLWJsdWUge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkYmFzZUNvbG9yO1xyXG5cdFx0YmFja2dyb3VuZDogJGJhc2VDb2xvcjtcclxuXHR9XHJcblx0Ji0tcmVkIHtcclxuXHRcdGJvcmRlci1jb2xvcjogJHJlZDtcclxuXHRcdGJhY2tncm91bmQ6ICRyZWQ7XHJcblx0fVxyXG5cdCYtLWtva3VyaXRzdSxcclxuXHQmLS1rb3JpdHN1LFxyXG5cdCYtLXNoaXJpdHN1LFxyXG5cdCYtLWRhbnNoaSxcclxuXHQmLS1qb3NoaSxcclxuXHQmLS1reW9nYWt1IHtcclxuXHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0Zm9udC1zaXplOiAkcztcclxuXHR9XHJcblx0Ji0ta29rdXJpdHN1IHtcclxuXHRcdGJhY2tncm91bmQ6ICMzNzdhYmU7XHJcblx0fVxyXG5cdCYtLWtvcml0c3Uge1xyXG5cdFx0YmFja2dyb3VuZDogIzg3YzM0MTtcclxuXHR9XHJcblx0Ji0tc2hpcml0c3Uge1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmOTYwMDtcclxuXHR9XHJcblx0Ji0tZGFuc2hpIHtcclxuXHRcdGJhY2tncm91bmQ6ICM0Y2IzZDU7XHJcblx0fVxyXG5cdCYtLWpvc2hpIHtcclxuXHRcdGJhY2tncm91bmQ6ICNlYTQ5OTM7XHJcblx0fVxyXG5cdCYtLWt5b2dha3Uge1xyXG5cdFx0YmFja2dyb3VuZDogIzA3OTc5ODtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogbGluay1saXN0ICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4ubGluay1saXN0IHtcclxuXHQmX19pdGVtIHtcclxuXHRcdHBhZGRpbmc6IDE1cHggMDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0XHRcclxuXHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdH1cclxuXHRcdCZfX2lubmVyIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcclxuXHRcdFx0JiA+ICoge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAyMHB4IDAgMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuaWNvbi1jaGV2cm9uLXJpZ2h0IHtcclxuXHRcdFx0XHRyaWdodDogMTBweDtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0Y29sb3I6ICRiYXNlQ29sb3I7XHJcblx0XHRcdFx0QGluY2x1ZGUgY2VudGVyaW5nLWVsZW1lbnRzKGZhbHNlLCB0cnVlKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtLWhhcy1jaGlsZCB7XHJcblx0XHRcdHBhZGRpbmc6IDE1cHggMCAwIDA7XHJcblxyXG5cdFx0XHQmID4gLmxpbmstbGlzdF9faXRlbV9faW5uZXIge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuYWNjb3JkaW9uLmFjY29yZGlvbi0tYWN0aXZlIHtcclxuXHRcdFx0Lmljb24tcGx1czo6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlxcZjA2OFwiO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcbn1cclxuXHJcblxyXG4ubGluay1saXN0LWlubmVyIHtcclxuXHRiYWNrZ3JvdW5kOiAjZTdlY2YyO1xyXG5cdG1hcmdpbjogMCAtNXB4O1xyXG5cclxuXHQmX19pdGVtIHtcclxuXHRcdHBhZGRpbmc6IDE1cHggNXB4IDE1cHggMTVweDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBmb290ZXItbWVudSAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmZvb3Rlci1tZW51IHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdG1heC13aWR0aDogMTAwMHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdGJveC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgjMDAwLCAwLjMpO1xyXG5cdEBpbmNsdWRlIHJhZGl1cyg0KTtcclxuXHRcclxuXHQmX19pdGVtIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGZsZXg6IDEgMSAyNSU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRoZWlnaHQ6IDE1MHB4O1xyXG5cdFx0cGFkZGluZzogMCAwIDI1cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAjMTI0ODgzO1xyXG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICMxMjQ4ODM7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzEyNDg4MztcclxuXHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzI2NTg4ZjtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRcdFxyXG5cdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzEyNDg4MztcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XHJcblx0XHR9XHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMTI0ODgzO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9faWNvbiB7XHJcblx0XHRcdHRvcDogLTVweDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGJhY2tncm91bmQ6ICMzNTY1OWE7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgjMDAwLCAwLjE1KTtcclxuXHRcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuXHRcdFx0Zm9udC1zaXplOiAkeHh4bDtcclxuXHRcdFx0QGluY2x1ZGUgY2lyY2xlKDY0KTtcclxuXHRcdFx0QGluY2x1ZGUgY2VudGVyaW5nLWVsZW1lbnRzKHRydWUsIGZhbHNlKTtcclxuXHRcdFx0XHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRib3R0b206IC03cHg7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjMzU2NTlhIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAxMHB4IDdweCAwO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGNlbnRlcmluZy1lbGVtZW50cyh0cnVlLCBmYWxzZSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9fdGV4dCB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnO1xyXG5cdFx0XHRmb250LXNpemU6ICRsO1xyXG5cdFx0XHRcclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGNvbnRlbnQ6IGF0dHIoZGF0YS10ZXh0KTtcclxuXHRcdFx0XHRtYXJnaW46IDEwcHggMCAwO1xyXG5cdFx0XHRcdGNvbG9yOiAjNzE5NmJlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogJHh4eHM7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsXCIgc2Fucy1zZXJpZlwiO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRjb2xvcjogJGJhc2VDb2xvcjtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIHRvcGljLXBhdGggKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi50b3BpYy1wYXRoIHtcclxuXHRtYXJnaW46IDAgMCA1MHB4O1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0XHJcblx0Jl9faW5uZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRtYXgtd2lkdGg6IDEwMDBweDtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMztcclxuXHR9XHJcblx0Jl9fYmxvY2sge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGhlaWdodDogNDBweDtcclxuXHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdH1cclxuXHQmX19pdGVtIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHJcblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG5cdFx0XHRtYXJnaW46IDAgNDRweCAwIDA7XHJcblx0XHRcdFxyXG5cdFx0XHQmOjpiZWZvcmUsXHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcclxuXHRcdFx0XHRib3JkZXItd2lkdGg6IDIwcHggMCAyMHB4IDExcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRyaWdodDogLTI0cHg7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICRib3JkZXJDb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0cmlnaHQ6IC0yM3B4O1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAjZjlmOWY5O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX25hbWUge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0Zm9udC1zaXplOiAkeHM7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBsb2NhbC1uYXYgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5sb2NhbC1uYXYge1xyXG5cdG1hcmdpbjogMCAwIDIwcHg7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0Ym94LXNoYWRvdzogMCAwIDdweCByZ2JhKCNkN2Q3ZDcsIDAuMzUpO1xyXG5cdFxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHBhZGRpbmc6IDMwcHggMCAyMHB4O1xyXG5cdFx0Y29sb3I6ICRiYXNlQ29sb3I7XHJcblx0XHRmb250LXNpemU6ICR4bDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0XHRcclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHdpZHRoOiAxODBweDtcclxuXHRcdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICRiYXNlQ29sb3I7XHJcblx0XHRcdEBpbmNsdWRlIGNlbnRlcmluZy1lbGVtZW50cyh0cnVlLCBmYWxzZSk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGNvbnRlbnQ6IGF0dHIoZGF0YS10ZXh0KTtcclxuXHRcdFx0bWFyZ2luOiA1cHggMCAwO1xyXG5cdFx0XHRjb2xvcjogIzcxOTZiZTtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsXCIgc2Fucy1zZXJpZlwiO1xyXG5cdFx0XHRmb250LXNpemU6ICR4eHhzO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19pdGVtIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cGFkZGluZzogMTBweCAzMHB4IDEwcHggMTVweDtcclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0XHRcclxuXHRcdC5pY29uLWFuZ2xlLXJpZ2h0IHtcclxuXHRcdFx0cmlnaHQ6IDEwcHg7XHJcblx0XHRcdGNvbG9yOiAjYTdhN2E3O1xyXG5cdFx0XHRAaW5jbHVkZSBjZW50ZXJpbmctZWxlbWVudHMoZmFsc2UsIHRydWUpO1xyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdGJhY2tncm91bmQ6ICM3MTk2YmU7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHQuaWNvbi1hbmdsZS1yaWdodCB7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIGxvY2FsLW5hdjIgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5sb2NhbC1uYXYyIHtcclxuXHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICRiYXNlQ29sb3I7XHJcblx0XHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IDE1cHggMDtcclxuXHRcdGJhY2tncm91bmQ6ICRiYXNlQ29sb3I7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0Zm9udC1zaXplOiAkeGw7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdH1cclxuXHQmX19pdGVtIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0cGFkZGluZzogMTBweCAxNXB4IDEwcHggMTJweDtcclxuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdFxyXG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHRcdH1cclxuXHRcdCZfX2ljb24ge1xyXG5cdFx0XHRmbGV4OiAwIDAgYXV0bztcclxuXHRcdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRcdG1hcmdpbjogMCAxMHB4IDAgMDtcclxuXHRcdH1cclxuXHRcdCZfX3RleHQge1xyXG5cdFx0XHRmbGV4OiAxIDEgYXV0bztcclxuXHRcdH1cclxuXHRcdC5pY29uLWFuZ2xlLXJpZ2h0IHtcclxuXHRcdFx0Y29sb3I6ICRiYXNlQ29sb3I7XHJcblx0XHR9XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogI2NjZTBmMDtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogc2lkZS1ibnIgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5zaWRlLWJuciB7XHJcblx0Jl9faXRlbSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFxyXG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcclxuXHRcdH1cclxuXHRcdGltZyB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyog44GK55Sz6L6844G/Ki9cclxuLyogdmVudWUtYmxvY2sgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi52ZW51ZS1ibG9jayB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdHBhZGRpbmc6IDE1cHggMjBweDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHRsaW5lLWhlaWdodDogMS42O1xyXG5cclxuXHQmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG5cdFx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHR9XHJcblx0Jl9fdGV4dCB7XHJcblx0XHRmbGV4OiAxIDEgMCU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0YWxpZ24tY29udGVudDogZmxleC1zdGFydDtcclxuXHJcblx0XHQmX19udW1iZXIge1xyXG5cdFx0XHRjb2xvcjogJGJhc2VDb2xvcjtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCc7XHJcblx0XHRcdGZvbnQtc3R5bGU6ICRzO1xyXG5cdFx0fVxyXG5cdFx0Jl9faWNvbiB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRtYXJnaW46IDAgMTBweDtcclxuXHJcblx0XHRcdCYgPiAqIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmX190aXRsZSB7XHJcblx0XHRcdGZsZXg6IDAgMCAxMDAlO1xyXG5cdFx0XHRtYXJnaW46IDAgMCA1cHg7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnO1xyXG5cdFx0XHRmb250LXNpemU6ICRtO1xyXG5cdFx0fVxyXG5cdFx0Jl9fYWNjZXNzIHtcclxuXHRcdFx0ZmxleDogMCAwIDEwMCU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdCZfX3RleHQge1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19pY29uIHtcclxuXHRcdHdpZHRoOiA5MnB4O1xyXG5cdFx0ZmxleDogMCAwIDkycHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHRtYXJnaW46IDAgMjBweDtcclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdH1cclxuXHRcdCZfX2l0ZW0ge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0d2lkdGg6IDM2cHg7XHJcblx0XHRcdGhlaWdodDogMzZweDtcclxuXHRcdFx0bWFyZ2luOiAwIDVweDtcclxuXHRcdFx0cGFkZGluZzogNXB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZjhmOGY4O1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0XHRcdEBpbmNsdWRlIHJhZGl1cygzKTtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fYnRuIHtcclxuXHRcdC5idG4ge1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiDnlLPovrzlsaXmrbQgKi9cclxuLyogaGlzdG9yeS1saXN0ICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uaGlzdG9yeS1saXN0IHtcclxuXHQmX19pdGVtIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0cGFkZGluZzogMTVweCAwO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHJcblx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHR9XHJcblx0XHQmX190ZXh0IHtcclxuXHRcdFx0ZmxleDogMSAxIGF1dG87XHJcblx0XHR9XHJcblx0XHQmX19idG4ge1xyXG5cdFx0XHRmbGV4OiAwIDAgYXV0bztcclxuXHRcdFx0bWFyZ2luOiAwIDAgMCAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiDnlLPovrzlsaXmrbTjg7vjgq3jg6Pjg7Pjgrvjg6vnorroqo0gKi9cclxuLyogY29uZmlybS1jYW5jZWwgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5jb25maXJtLWNhbmNlbCB7XHJcblx0Jl9fbGVhZCB7XHJcblx0XHRjb2xvcjogJGJhc2VDb2xvcjtcclxuXHRcdGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnICFpbXBvcnRhbnQ7XHJcblx0XHRmb250LXNpemU6ICRsO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHQmX19idG4ge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdG1hcmdpbjogMzBweCAwIDA7XHJcblx0XHRcclxuXHRcdC5idG4ge1xyXG5cdFx0XHRtYXJnaW46IDAgMTBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyog5a2m5qCh5qSc57Si44O75qSc57Si57WQ5p6c5LiA6KanKi9cclxuLyogc2Nob29sLXJlc3VsdC1saXN0Ki9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5zY2hvb2wtcmVzdWx0LWxpc3Qge1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XHJcblxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0ZGlzcGxheTogdGFibGUtcm93O1xyXG5cdFx0XHJcblx0XHQmID4gKiB7XHJcblx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHggMTVweDtcclxuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtLW1pZGFzaGkge1xyXG5cdFx0XHQmID4gKiB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJGJhc2VDb2xvcjtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jl9fbmFtZSB7XHJcblx0XHRcdHdpZHRoOiAyNDBweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdH1cclxuXHRcdCZfX2FyZWEge1xyXG5cdFx0XHR3aWR0aDogMTYwcHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHR9XHJcblx0XHQmX19rdWJ1biB7XHJcblx0XHRcdHdpZHRoOiA5MHB4O1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcblx0XHRcdC5sYWJlbCB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdG1hcmdpbjogMCAycHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCZfX2hlbnNhY2hpIHtcclxuXHRcdFx0d2lkdGg6IDkwcHg7XHJcblx0XHR9XHJcblx0XHQmX193ZWIge1xyXG5cdFx0XHR3aWR0aDogMTQwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiDlob7mpJzntKLjg7vmpJzntKLntZDmnpzkuIDopqcqL1xyXG4vKiBzY2hvb2wtcmVzdWx0LWxpc3QqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmp1a3UtcmVzdWx0LWxpc3Qge1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XHJcblx0XHJcblx0Jl9faXRlbSB7XHJcblx0XHRkaXNwbGF5OiB0YWJsZS1yb3c7XHJcblx0XHRcclxuXHRcdCYgPiAgKiB7XHJcblx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHggMTVweDtcclxuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0fVxyXG5cdFx0Ji0tbWlkYXNoaSB7XHJcblx0XHRcdCYgPiAqIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmFzZUNvbG9yO1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiDlrabmoKHmpJzntKLjg7tnb29nbGXjg57jg4Pjg5cgL1xyXG4vKiBtYXAtY2FtdmFzICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4ubWFwLWNhbXZhcyB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiA0MDBweDtcclxuXHRcclxuXHRpZnJhbWUge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDQwMHB4O1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBtb2RhbCAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuI21vZGFsIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdHotaW5kZXg6IDEwO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKCMwMDAsIDAuNyk7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIG9wYWNpdHk6IDA7XHJcblx0XHJcblx0Jjp0YXJnZXQge1xyXG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdFxyXG5cdC5tb2RhbC1jb250ZW50IHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiA5NTBweDtcclxuXHRcdG1heC1oZWlnaHQ6IDgwJTtcclxuXHRcdHBhZGRpbmc6IDYwcHggNTBweCA1MHB4O1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdGJveC1zaGFkb3c6IDAgM3B4IDdweCByZ2JhKCMwMDAsIDAuMjUpO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzMgSklTMjAwNCc7XHJcblx0XHRmb250LXNpemU6ICRzO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuODtcclxuXHRcdG92ZXJmbG93LXk6IGF1dG87XHJcblx0XHRAaW5jbHVkZSByYWRpdXMoNCk7XHJcblx0fVxyXG5cdC5tb2RhbC1jbG9zZSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDE1cHg7XHJcblx0XHRyaWdodDogMTVweDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIFflkIjmoLzjgoLjgY7jgajjga/vvJ8gL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmV4YW0tdHlwZSB7XHJcblx0cGFkZGluZzogMTVweCAwO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0XHJcblx0Jl9faW5uZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG5cdFx0Lmljb24tY2hldnJvbi1kb3duIHtcclxuXHRcdFx0cmlnaHQ6IDEwcHg7XHJcblx0XHRcdGNvbG9yOiAkYmFzZUNvbG9yO1xyXG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uO1xyXG5cdFx0XHRAaW5jbHVkZSBjZW50ZXJpbmctZWxlbWVudHMoZmFsc2UsIHRydWUpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLmFjY29yZGlvbjpob3ZlciB7XHJcblx0XHRcdG9wYWNpdHk6IDAuNztcclxuXHRcdFx0LmxpbmstdW5kZXJsaW5lIHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuYWNjb3JkaW9uLS1hY3RpdmUge1xyXG5cdFx0XHQuaWNvbi1jaGV2cm9uLWRvd24ge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpIHJvdGF0ZSgxODBkZWcpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX3BsYWNlIHtcclxuXHRcdGZsZXg6IDAgMCBhdXRvO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHR3aWR0aDogNTBweDtcclxuXHRcdGhlaWdodDogNTBweDtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCcgIWltcG9ydGFudDtcclxuXHRcdGZvbnQtc2l6ZTogJHhzO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRcdEBpbmNsdWRlIHJhZGl1cygzKTtcclxuXHRcdCYtLXRva3lvIHsgYmFja2dyb3VuZDogI2Q5MjMxNzsgfVxyXG5cdFx0Ji0ta2FuYWdhd2EgeyBiYWNrZ3JvdW5kOiAjMTU4OGM4OyB9XHJcblx0fVxyXG5cdCZfX3R0bCB7XHJcblx0XHRmbGV4OiAxIDEgYXV0bztcclxuXHRcdG1hcmdpbjogMCAxNXB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRcdCZfX3RleHQge1xyXG5cdFx0XHRmb250LXNpemU6ICR4eHhsO1xyXG5cdFx0XHRmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0JyAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19sYWJlbCB7XHJcblx0XHRmbGV4OiAwIDAgYXV0bztcclxuXHRcdC5sYWJlbCB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19kZXRhaWwge1xyXG5cdFx0bWFyZ2luOiAzMHB4IDAgMTVweDtcclxuXHR9XHJcblx0Jl9fdG9yaXRzdSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdHBhZGRpbmc6IDE1cHggMTBweCAxNXB4IDA7XHJcblx0XHRib3JkZXItdG9wOiAxcHggZG90dGVkICRib3JkZXJDb2xvcjtcclxuXHRcdCZfX3RleHQge1xyXG5cdFx0XHRjb2xvcjogJGxpZ2h0LWJsdWU7XHJcblx0XHRcdGZvbnQtc2l6ZTogJHhsO1xyXG5cdFx0XHRmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0JyAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdFx0Lmljb24tY2hldnJvbi1kb3duIHtcclxuXHRcdFx0Y29sb3I6ICRsaWdodC1ibHVlO1xyXG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uO1xyXG5cdFx0fVxyXG5cdFx0Ji5hY2NvcmRpb24tLWFjdGl2ZSB7XHJcblx0XHRcdC5pY29uLWNoZXZyb24tZG93biB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIOWkj+acn+ism+e/kiAvXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4ubGVjdHVyZS10eXBlIHtcclxuXHRwYWRkaW5nOiAxNXB4IDA7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHJcblx0Jl9faGVhZCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdG1hcmdpbjogMCAwIDIwcHg7XHJcblx0fVxyXG5cdCZfX3NlYXNvbiB7XHJcblx0XHRmbGV4OiAwIDAgYXV0bztcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0d2lkdGg6IDgwcHg7XHJcblx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnICFpbXBvcnRhbnQ7XHJcblx0XHRmb250LXNpemU6ICR4cztcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0XHRAaW5jbHVkZSByYWRpdXMoMyk7XHJcblx0XHQmLS10b2t5byB7IGJhY2tncm91bmQ6ICNkOTIzMTc7IH1cclxuXHRcdCYtLWthbmFnYXdhIHsgYmFja2dyb3VuZDogIzE1ODhjODsgfVxyXG5cdH1cclxuXHQmX190dGwge1xyXG5cdFx0ZmxleDogMSAxIGF1dG87XHJcblx0XHRtYXJnaW46IDAgMTVweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0XHQmX190ZXh0IHtcclxuXHRcdFx0Zm9udC1zaXplOiAkeHh4bDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCcgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fbGFiZWwge1xyXG5cdFx0ZmxleDogMCAwIGF1dG87XHJcblx0XHQubGFiZWwge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdHBhZGRpbmc6IDAgMTBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fZGV0YWlsIHtcclxuXHRcdG1hcmdpbjogMzBweCAwIDE1cHg7XHJcblx0fVxyXG5cclxuXHQmX19pdGVtIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0bWFyZ2luOiAwIDAgMTBweCAxMDBweDtcclxuXHRcdHBhZGRpbmc6IDAgMCAxMHB4IDA7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNiYmI7XHJcblxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX3R0bCB7XHJcblx0XHRcdGZsZXg6IDEgMSBhdXRvO1xyXG5cdFx0XHRjb2xvcjogIzBlNDU4MDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCc7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS41O1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2J0biB7XHJcblx0XHRcdGZsZXg6IDAgMCBhdXRvO1xyXG5cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4ucGxhY2UtdHlwZSB7XHJcblx0cGFkZGluZzogMCAwIDE1cHggMDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cclxuXHJcblxyXG5cdCZfX3NlYXNvbiB7XHJcblx0XHRmbGV4OiAwIDAgYXV0bztcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0d2lkdGg6IDUwcHg7XHJcblx0XHRwYWRkaW5nOiA1cHggMDtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCcgIWltcG9ydGFudDtcclxuXHRcdGZvbnQtc2l6ZTogJHhzO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRcdEBpbmNsdWRlIHJhZGl1cygzKTtcclxuXHRcdCYtLXplbmtpIHsgYmFja2dyb3VuZDogI2YzOTk0NzsgfVxyXG5cdFx0Ji0tY2h1a2kgeyBiYWNrZ3JvdW5kOiAjOWNjODEzOyB9XHJcblx0XHQmLS1rb2tpIHsgYmFja2dyb3VuZDogI2U2MDAxMzsgfVxyXG5cdFx0Ji0tc2Fpc3l1IHsgYmFja2dyb3VuZDogIzAwYTFlOTsgfVxyXG5cdH1cclxuXHQmX19jb250ZW50IHtcclxuXHRcdGZsZXg6IDEgMSBhdXRvO1xyXG5cdFx0bWFyZ2luOiAwIDE1cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMS41O1xyXG5cclxuXHRcdCZfX3R0bCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogJHh4eGw7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnICFpbXBvcnRhbnQ7XHJcblx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fZGF0ZSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XHJcblxyXG5cdFx0XHQmX19sYWJlbCB7XHJcblx0XHRcdFx0ZmxleDogMCAwIDgwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCZfX2l0ZW0ge1xyXG5cdFx0XHRcdGZsZXg6IDEgMSBhdXRvO1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDAgMTVweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX19wcmljZSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHJcblx0XHRcdCZfX2xhYmVsIHtcclxuXHRcdFx0XHRmbGV4OiAwIDAgODBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jl9faXRlbSB7XHJcblx0XHRcdFx0ZmxleDogMSAxIGF1dG87XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCAxNXB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdFx0XHQmID4gKiB7XHJcblx0XHRcdFx0XHRmbGV4OiAwIDAgNTAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19idG4ge1xyXG5cdFx0ZmxleDogMCAwIGF1dG87XHJcblxyXG5cdH1cclxuXHJcblx0Jl9fbGFiZWwge1xyXG5cdFx0ZmxleDogMCAwIGF1dG87XHJcblx0XHQubGFiZWwge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdHBhZGRpbmc6IDAgMTBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fZGV0YWlsIHtcclxuXHRcdG1hcmdpbjogMzBweCAwIDE1cHg7XHJcblx0fVxyXG5cclxuXHQmX19pdGVtIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0bWFyZ2luOiAwIDAgMTBweCAxMDBweDtcclxuXHRcdHBhZGRpbmc6IDAgMCAxMHB4IDA7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNiYmI7XHJcblxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX3R0bCB7XHJcblx0XHRcdGZsZXg6IDEgMSBhdXRvO1xyXG5cdFx0XHRjb2xvcjogIzBlNDU4MDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCc7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS41O1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2J0biB7XHJcblx0XHRcdGZsZXg6IDAgMCBhdXRvO1xyXG5cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5sZWN0dXJlcy1ib29rcyB7XHJcblx0Ji0tbWF0aCB7IGJhY2tncm91bmQ6ICNlZmY4ZmU7IH1cclxuXHQmLS1lbmdsaXNoIHsgYmFja2dyb3VuZDogI2ZjZWJmMzsgfVxyXG5cdCYtLWphcGFuZXNlIHsgYmFja2dyb3VuZDogI2ZlZWNkNDsgfVxyXG5cdCYtLXNvY2lldHkgeyBiYWNrZ3JvdW5kOiAjZjBlZWY3OyB9XHJcblx0Ji0tc2NpZW5jZSB7IGJhY2tncm91bmQ6ICNlZGY3ZjU7IH1cclxuXHRcclxuXHQmX190dGwge1xyXG5cdFx0bWFyZ2luOiAwIDAgMzBweDtcclxuXHR9XHJcblx0Jl9fc3ViLXR0bCB7XHJcblx0XHRtYXJnaW46IDAgMCA1cHg7XHJcblx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcclxuXHRcdFxyXG5cdFx0Ji0tbWF0aCB7IGNvbG9yOiAjMDBhM2RmOyB9XHJcblx0XHQmLS1lbmdsaXNoIHsgY29sb3I6ICNlNDAwN2Y7IH1cclxuXHRcdCYtLWphcGFuZXNlIHsgY29sb3I6ICNkMTc4MDA7IH1cclxuXHRcdCYtLXNvY2lldHkgeyBjb2xvcjogIzgxNzRiNDsgfVxyXG5cdFx0Ji0tc2NpZW5jZSB7IGNvbG9yOiAjMDBhNDk2OyB9XHJcblx0fVxyXG4gfVxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiDjgojjgY/jgYLjgovos6rllY8gL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmZhcSB7XHJcblx0XHJcblx0Jl9fcXVlc3Rpb24ge1xyXG5cdFx0cGFkZGluZy1yaWdodDogNDBweDtcclxuXHRcdGZvbnQtc2l6ZTogJG07XHJcblx0XHRcclxuXHRcdCZfX3RleHQge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDAgMCAzMHB4O1xyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IC0xcHg7XHJcblx0XHRcdFx0bGVmdDogLTVweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0Y29udGVudDogJ1EnO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICMzRjkwQkI7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsXCIgc2Fucy1zZXJpZlwiO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGNpcmNsZSgyNCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fYW5zd2VyIHtcclxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XHJcblx0XHRcdG1hcmdpbjogMCAwIDQwcHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCZfX2lubmVyIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcblx0XHRcdFxyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRjb250ZW50OiAnQS4nO1xyXG5cdFx0XHRcdGNvbG9yOiAkb3JhbmdlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogJHh4bDtcclxuXHRcdFx0XHRmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSxcIiBzYW5zLXNlcmlmXCI7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG59XHJcblxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiDmlrDnnYDmg4XloLEgL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLm5ld3MtbGlzdCB7XHJcblx0Jl9faXRlbSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IDE1cHggNXB4O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0XHRcclxuXHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmX19kYXRlIHtcclxuXHRcdFx0ZmxleDogMCAwIGF1dG87XHJcblx0XHRcdG1hcmdpbjogMCAyMHB4IDAgMDtcclxuXHRcdFx0Zm9udC1zaXplOiAkeHM7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fY2F0ZWdvcnkge1xyXG5cdFx0XHRtYXJnaW46IDAgMjBweCAwIDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogJHhzO1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0cGFkZGluZzogM3B4IDEwcHggMXB4O1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHJcblx0XHRcdCYtLWluZm9ybWF0aW9uIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZhODAzO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLS1zY2hvb2wge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICMyYTc0ZmI7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji0tc2l0ZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogIzAyOWQ5MjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHJcblx0XHQmX190ZXh0IHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRmbGV4OiAxIDEgYXV0bztcclxuXHRcdFx0cGFkZGluZzogMCAwIDAgMjBweDtcclxuXHJcblx0XHRcdC5pY29uLWFuZ2xlLXJpZ2h0IHtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdGNvbG9yOiAkYmFzZUNvbG9yO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGNlbnRlcmluZy1lbGVtZW50cyhmYWxzZSwgdHJ1ZSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4ubmV3cy1lbnRyeS1ibG9jayB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHRcclxuXHQmX19kYXRlIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdG1hcmdpbjogMCAxMHB4IDEwcHggMDtcclxuXHR9XHJcblxyXG5cdCZfX2NhdGVnb3J5IHtcclxuXHRcdG1hcmdpbjogMCAyMHB4IDAgMDtcclxuXHRcdGZvbnQtc2l6ZTogJHhzO1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRwYWRkaW5nOiAzcHggMTBweCAxcHg7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRtYXJnaW46IDAgMCAxMHB4O1xyXG5cclxuXHJcblx0XHQmLS1pbmZvcm1hdGlvbiB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmE4MDM7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji0tc2Nob29sIHtcclxuXHRcdFx0YmFja2dyb3VuZDogIzJhNzRmYjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG59XHJcblxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiDorJvnv5LkvJrjgYrnlLPovrzjgb8gL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnNlbWluYXItaW5mbyB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cdHBhZGRpbmc6IDE1cHggODBweCAxNXB4IDI1cHg7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFxyXG5cdCY6bGFzdC1jaGlsZCB7XHJcblx0fVxyXG5cdFxyXG5cdGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHRcclxuXHRpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyAuc2VtaW5hci1pbmZvX19yYWRpbyB7XHJcblx0XHRyaWdodDogMjBweDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IDI2cHg7XHJcblx0XHRAaW5jbHVkZSBjZW50ZXJpbmctZWxlbWVudHMoZmFsc2UsIHRydWUpO1xyXG5cdFx0YmFja2dyb3VuZDogI2Y5MDtcclxuXHRcdFxyXG5cdFx0Jjo6YmVmb3JlLFxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0d2lkdGg6IDI2cHg7XHJcblx0XHRcdEBpbmNsdWRlIGNlbnRlcmluZy1lbGVtZW50cyhmYWxzZSwgdHJ1ZSk7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGhlaWdodDogMjZweDtcclxuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgJGJvcmRlckNvbG9yO1xyXG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMDBjXCI7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRmb250LWZhbWlseTogJ2ljb21vb24nO1xyXG5cdFx0XHRmb250LXNpemU6ICRtO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgLnNlbWluYXItaW5mb19fcmFkaW8ge1xyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJGJhc2VDb2xvcjtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYmFzZUNvbG9yO1xyXG5cdFx0fVxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19pbm5lciB7XHJcblx0XHRmbGV4OiAxIDEgYXV0bztcclxuXHR9XHJcblx0Jl9fY29sdW1uIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0bWFyZ2luOiAwIDAgMTBweDtcclxuXHRcdFxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHJcblx0XHQmX19sYWJlbCB7XHJcblx0XHRcdGZsZXg6IDAgMCA3MHB4O1xyXG5cdFx0XHRtYXJnaW46IDAgMTBweCAwIDA7XHJcblx0XHRcdHBhZGRpbmc6IDVweCAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0XHRcdGZvbnQtc2l6ZTogJHh4cztcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS41O1xyXG5cdFx0XHRcclxuXHRcdFx0Ji0tYmx1ZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJGJhc2VDb2xvcjtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6ICRiYXNlQ29sb3I7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9fdGV4dCB7XHJcblx0XHRcdGZsZXg6IDEgMSBhdXRvO1xyXG5cdFx0XHRcclxuXHRcdFx0Ji0tY291cnNlIHtcclxuXHRcdFx0XHRjb2xvcjogJGJhc2VDb2xvcjtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0Jywgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRmb250LXNpemU6ICRtO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogODBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19wcmljZSB7XHJcblx0XHRmbGV4OiAwIDEgYXV0bztcclxuXHRcdGZvbnQtc2l6ZTogJG07XHJcblx0fVxyXG5cdFxyXG59XHJcblxyXG5kaXYuc2VtaW5hci1pbmZvIHtcclxuXHRwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG59XHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIOmBjuWOu+WVj+WQiOagvOWvvuetluaMh+WwjiAvXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cclxuLmJ0bi1yYWRpby13cmFwIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0QGluY2x1ZGUgcmFkaXVzKDMpO1xyXG5cdFxyXG5cdCYtLTVjb2x1bW4ge1xyXG5cdFx0LmJ0bi1yYWRpbyB7XHJcblx0XHRcdHdpZHRoOiAyMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYtLTNjb2x1bW4ge1xyXG5cdFx0LmJ0bi1yYWRpbyB7XHJcblx0XHRcdHdpZHRoOiAzMy4zJTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LmJ0bi1yYWRpbyB7XHJcblx0XHRpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIHNwYW4ge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCNmZmZmZmYgMCUsICNmN2Y3ZjcgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCgjZmZmZmZmIDAlLCAjZjdmN2Y3IDEwMCUpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoI2ZmZmZmZiAwJSwgI2Y3ZjdmNyAxMDAlKTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNDBweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIHNwYW46aG92ZXIge1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHR9XHJcblxyXG5cdFx0aW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBzcGFuIHtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoIzEyNDg4MyAwJSwgIzM0NmRhYSAxMDAlKTtcclxuXHRcdFx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KCMxMjQ4ODMgMCUsICMzNDZkYWEgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjMTI0ODgzIDAlLCAjMzQ2ZGFhIDEwMCUpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOmZpcnN0LWNoaWxkIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIHNwYW4ge1xyXG5cdFx0XHRib3JkZXItbGVmdDogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5mbG93LXN1YmplY3Qtd3JhcCB7XHJcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRcclxuXHQuZmxvdy1zdWJqZWN0IHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblxyXG5cdFx0bGkge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHdpZHRoOiAxNDRweDtcclxuXHRcdFx0cGFkZGluZzogMCAwIDIwcHg7XHJcblx0XHRcdGNvbG9yOiAjODg4ODg4O1xyXG5cdFx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHJcblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKTo6YmVmb3JlIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdGJvdHRvbTogNnB4O1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0d2lkdGg6IDE0NHB4O1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjYjNiM2IzO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHR3aWR0aDogMTVweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCAtN3B4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICNiM2IzYjM7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fYWN0aXZlOjphZnRlciB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICMxMjQ4ODMhaW1wb3J0YW50O1xyXG5cdFx0XHRib3JkZXI6IDNweCBkb3VibGUgI2Y5ZjlmOTtcclxuXHRcdFx0bGVmdDogY2FsYyg1MCUgLSA0cHgpICFpbXBvcnRhbnQ7XHJcblx0XHRcdGJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIOWFpeippuaDheWgseOAgOOBiuOBl+OCieOBmyAvXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4ubnl1c2hpam9oby1saXN0IHtcclxuXHQmX19pdGVtIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0cGFkZGluZzogMTVweCAwO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0XHRcclxuXHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2RhdGUge1xyXG5cdFx0XHRmbGV4OiAwIDAgYXV0bztcclxuXHRcdFx0bWFyZ2luOiAwIDIwcHggMCAwO1xyXG5cdFx0XHRmb250LXNpemU6ICR4cztcclxuXHRcdFx0Y29sb3I6ICRiYXNlQ29sb3I7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX3RleHQge1xyXG5cdFx0XHRmbGV4OiAxIDEgYXV0bztcclxuXHRcdFx0cGFkZGluZzogMCAwIDAgMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHQmX19pY29uIHtcclxuXHRcdFx0ZmxleDogMCAwIGF1dG87XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0d2lkdGg6IDcwcHg7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiA0MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2V4Y2VsIHtcclxuXHRcdFx0d2lkdGg6IDI1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fcGRmIHtcclxuXHRcdFx0d2lkdGg6IDI1cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4vKiBmb290ZXIgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbmZvb3RlciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0YmFja2dyb3VuZDogIzM3MzczNztcclxuXHRcclxuXHQvKiBwYWdldG9wXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQucGFnZXRvcCB7XHJcblx0XHRib3R0b206IDE0NXB4O1xyXG5cdFx0bWF4LXdpZHRoOiAxMjAwcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdEBpbmNsdWRlIGNlbnRlcmluZy1lbGVtZW50cyh0cnVlLCBmYWxzZSk7XHJcblx0XHRcclxuXHRcdCZfX2xpbmsge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHR3aWR0aDogNjBweDtcclxuXHRcdFx0aGVpZ2h0OiA2MHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjMzU2NTlhO1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdFx0XHRAaW5jbHVkZSByYWRpdXMoMyk7XHJcblx0XHRcdFxyXG5cdFx0XHQmX190ZXh0IHtcclxuXHRcdFx0XHRtYXJnaW46IDVweCAwIDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAwLjlyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LyogZm9vdGVyLW5hdlxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0LmZvb3Rlci1uYXYge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdG1heC13aWR0aDogMTAwMHB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xyXG5cdFx0XHJcblx0XHQmX19jb2x1bW4ge1xyXG5cdFx0XHR3aWR0aDogY2FsYygoMTAwJSAtIDMxcHgpIC8gMyk7XHJcblx0XHRcdG1hcmdpbjogMCAxMHB4IDAgMDtcclxuXHRcdFx0XHJcblx0XHRcdCY6bnRoLWNoaWxkKDQpIHsgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XHJcblx0XHRcdFxyXG5cdFx0XHRcclxuXHRcdFx0Jl9fdGl0bGUge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCA1cHg7XHJcblx0XHRcdFx0cGFkZGluZzogMTBweCAxMHB4IDEwcHggMTVweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjNDk0OTQ5O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHR3aWR0aDogM3B4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzM1NjU5YTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGNlbnRlcmluZy1lbGVtZW50cyhmYWxzZSwgdHJ1ZSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCZfX3RleHQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCZfX2l0ZW0ge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRtYXJnaW46IDAgMCA1cHggMTBweDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAxMHB4O1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0Y29udGVudDogJy0nO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Jl9faW5uZXIge1xyXG5cdFx0XHRcdGZsZXg6IDAgMCA1MCU7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Jl9fdGl0bGUge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweCAxMHB4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkeHhzO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmX19wcml2YWN5IHtcclxuXHRcdFx0XHRtYXJnaW46IDE1cHggMCAwIDEwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LyogZm9vdGVyLWxvd2VyXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQuZm9vdGVyLWxvd2VyIHtcclxuXHRcdG1hcmdpbjogNjBweCAwIDA7XHJcblx0XHRwYWRkaW5nOiAyNXB4IDA7XHJcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgIzUxNTE1MTtcclxuXHRcdFxyXG5cdFx0Jl9faW5uZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAwcHg7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdH1cclxuXHRcdCZfX3RhZ2xpbmUge1xyXG5cdFx0XHRmbGV4OiAwIDAgMTAwJTtcclxuXHRcdFx0Zm9udC1zaXplOiAkeHhzO1xyXG5cdFx0fVxyXG5cdFx0Jl9fbG9nbyB7XHJcblx0XHRcdGZsZXg6IDAgMCAxMDAlO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAxNXB4O1xyXG5cdFx0XHRcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0d2lkdGg6IDI1MHB4O1xyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCZfX2FkZHJlc3Mge1xyXG5cdFx0XHRmb250LXNpemU6ICR4eHM7XHJcblx0XHR9XHJcblx0XHQmX19jb3B5cmlnaHQge1xyXG5cdFx0XHRjb2xvcjogIzk4OTg5ODtcclxuXHRcdFx0Zm9udC1zaXplOiAkeHh4cztcclxuXHRcdH1cclxuXHR9XHJcbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4vKiBpbmRleC5odG1sICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4jaW5kZXgge1xyXG5cdCNtYWluLWNvbnRlbnRzIHtcclxuXHRcdHdpZHRoOiA3MzBweDtcclxuXHR9XHJcblx0XHJcblx0LmNvbnRlbnRzLXVwcGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRtYXgtd2lkdGg6IDEwMDBweDtcclxuXHRcdG1hcmdpbjogNTBweCBhdXRvIDMwcHg7XHJcblx0fVxyXG5cclxuXHJcblx0LyogdmlzdWFsXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQjdmlzdWFsIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiA3MzBweDtcclxuXHRcdGhlaWdodDogMzUwcHg7XHJcblx0XHRcclxuXHRcdC5ieHNsaWRlciB7XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmJ4LXBhZ2VyIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMTVweDtcclxuXHRcdFx0Ym90dG9tOiAxNXB4O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cclxuXHRcdFx0LmJ4LXBhZ2VyLWl0ZW0ge1xyXG5cdFx0XHRcdG1hcmdpbjogMCA1cHg7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmJ4LXBhZ2VyLWxpbmsge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0XHRcdGhlaWdodDogNXB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2MxYzFjMTtcclxuXHRcdFx0XHRcdHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRiYXNlQ29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHRcdFxyXG5cdH1cdFxyXG5cclxuXHJcblx0LyogbmV3c1xyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0Lm5ld3Mge1xyXG5cdFx0d2lkdGg6IDI0MHB4O1xyXG5cdFx0aGVpZ2h0OiAzNTBweDtcclxuXHRcdFxyXG5cdFx0Jl9fdGFiIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0bWFyZ2luOiAwIC0zcHggMCAwO1xyXG5cdFx0XHRcclxuXHRcdFx0Jl9faXRlbSB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKCgxMDAlIC0gOXB4KSAvIDMpO1xyXG5cdFx0XHRcdGhlaWdodDogMzJweDtcclxuXHRcdFx0XHRtYXJnaW46IDAgM3B4IDAgMDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZGFkYWRhO1xyXG5cdFx0XHRcdGNvbG9yOiAkdGV4dENvbG9yO1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAkeHhzO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMzJweDtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAtNnB4O1xyXG5cdFx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDZweCA2cHggMDtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBjZW50ZXJpbmctZWxlbWVudHModHJ1ZSwgZmFsc2UpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLS1pbmZvcm1hdGlvbi5hY3RpdmUsXHJcblx0XHRcdFx0Ji0taW5mb3JtYXRpb246aG92ZXIge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJG5ld3MtaW5mbztcclxuXHRcdFx0XHRcdCY6OmFmdGVyIHsgYm9yZGVyLXRvcC1jb2xvcjogJG5ld3MtaW5mbzsgfVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLS1zY2hvb2wuYWN0aXZlLFxyXG5cdFx0XHRcdCYtLXNjaG9vbDpob3ZlciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkbmV3cy1zY2hvb2w7XHJcblx0XHRcdFx0XHQmOjphZnRlciB7IGJvcmRlci10b3AtY29sb3I6ICRuZXdzLXNjaG9vbDsgfVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLS1zaXRlLmFjdGl2ZSxcclxuXHRcdFx0XHQmLS1zaXRlOmhvdmVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRuZXdzLXNpdGU7XHJcblx0XHRcdFx0XHQmOjphZnRlciB7IGJvcmRlci10b3AtY29sb3I6ICRuZXdzLXNpdGU7IH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX19jb250ZW50IHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRoZWlnaHQ6IDI4NXB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHRcdFx0b3ZlcmZsb3cteTogYXV0bztcclxuXHRcdFx0XHJcblx0XHRcdCZfX2l0ZW0ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0fVx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCZfX2l0ZW0ge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0cGFkZGluZzogMTBweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRcdFx0XHJcblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jl9fZGF0ZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAkeHhzO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jl9fY2F0ZWdvcnkge1xyXG5cdFx0XHRcdG1hcmdpbjogMCA1cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAkeHh4cztcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRwYWRkaW5nOiAycHggN3B4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcblx0XHRcdFx0Ji0taW5mb3JtYXRpb24geyBiYWNrZ3JvdW5kOiAkbmV3cy1pbmZvOyB9XHJcblx0XHRcdFx0Ji0tc2Nob29sIHsgYmFja2dyb3VuZDogJG5ld3Mtc2Nob29sOyB9XHJcblx0XHRcdFx0Ji0tc2l0ZSB7IGJhY2tncm91bmQ6ICRuZXdzLXNpdGU7IH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jl9fdGV4dCB7XHJcblx0XHRcdFx0bWFyZ2luOiA1cHggMCAwO1xyXG5cdFx0XHRcdGNvbG9yOiAkYmFzZUNvbG9yO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogJHhzO1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmX19mb290ZXIge1xyXG5cdFx0XHRoZWlnaHQ6IDM1cHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG5cdFx0XHRib3JkZXItdG9wOiBub25lO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0Zm9udC1zaXplOiAkeHM7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcblx0LyogZXhhbVxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0LmV4YW0ge1xyXG5cdFx0bWFyZ2luOiAwIDAgMjVweDtcclxuXHRcdHBhZGRpbmc6IDIwcHggMCAxMHB4O1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFxyXG5cdFx0Jl9faW5uZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMTVweDtcclxuXHRcdH1cclxuXHRcdCZfX3R0bCB7XHJcblx0XHRcdG1hcmdpbjogMCAxNXB4O1xyXG5cdFx0fVxyXG5cdFx0Jl9fdGV4dCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogJG07XHJcblx0XHR9XHJcblx0XHQuYnRuIHtcclxuXHRcdFx0d2lkdGg6IDI1MHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0XHRmb250LXNpemU6ICRtO1xyXG5cdFx0XHRAaW5jbHVkZSByYWRpdXMoNTApO1xyXG5cdFx0fVxyXG5cdH1cdFxyXG5cclxuXHJcblx0LyogYm5yXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQuYm5yIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuXHRcdCZfX2l0ZW0ge1xyXG5cdFx0XHRmbGV4OiAwIDAgMzYwcHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMzBweDtcclxuXHRcdFx0XHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRib3gtc2hhZG93OiAwIDFweCA1cHggcmdiYSgjMDAwLCAwLjE4KTtcclxuXHRcdFx0XHRAaW5jbHVkZSByYWRpdXMoMyk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtLXdpZGUge1xyXG5cdFx0XHRcdGZsZXg6IDAgMSAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcbn1cclxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyogV+WQiOagvOOCguOBjuOAgOWFsemAmiAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLm1vZ2lzaWtlbiB7XHJcblx0LmFwcGVuZGl4IHtcclxuXHRcdHBhZGRpbmc6IDMwcHggMDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0XHRAaW5jbHVkZSBjbGVhcmZpeDtcclxuXHRcdFxyXG5cdFx0Jl9fdHRsIHtcclxuXHRcdFx0Jl9faW5uZXIge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMzBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2ltZyB7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHR9XHJcblx0XHQmX19jb2x1bW4ge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMjMwcHg7XHJcblx0XHR9XHJcblx0fVx0XHJcbn1cclxuXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyogV+WQiOagvOOCguOBjuOAgOODiOODg+ODlyAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuI21vZ2lzaWtlbl9pbmRleCB7XHJcbn1cclxuXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyog5bm06ZaT6ZaL5YKs5LqI5a6a44Go5Ye66aGM56+E5ZuyICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4jbW9naXNpa2VuX3NjaGVkdWxlX2luZGV4IHtcclxuXHQucmFuZ2Uge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0XHR0Ym9keSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR9XHJcblx0XHR0ciB7XHJcblx0XHRcdGZsZXg6IDAgMCAyMCU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHR9XHJcblx0XHR0aCxcclxuXHRcdHRkIHtcclxuXHRcdFx0ZGlzcGxheTogIGJsb2NrO1xyXG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRcdGZvbnQtc2l6ZTogJHh4cztcclxuXHRcdH1cclxuXHRcdHRoIHtcclxuXHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XHJcblx0XHR9XHJcblx0XHR0ZCB7XHJcblx0XHRcdGZsZXg6IDEgMCBhdXRvO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLS10b2t1c2hva3Uge1xyXG5cdFx0XHR0ciB7XHJcblx0XHRcdFx0ZmxleDogMSAxIGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cdFxyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyog5YCL5Lq66KGo44Gu6KaL5pa544CA5YWx6YCaICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4ubW9naXNpa2VuX3RhYmxlIHtcclxuXHRoZWlnaHQ6IGF1dG87XHJcblx0XHJcblx0LnBhZ2VfYmxvY2sge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHRcclxuXHQvKiDjg6Ljg7zjg4Djg6vpg6jln7rmnKzoqK3lrppcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0LnBhZ2VfYmxvY2sgLm1vZGFsX2FyZWEge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ym9yZGVyOiAzcHggc29saWQgI2U3MjEyMTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDIzMCwzMywzMywwLjApO1xyXG5cdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XHJcblx0fVxyXG5cclxuXHQucGFnZV9ibG9jayAubW9kYWxfYXJlYTpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDIzMCwzMywzMywwLjMpO1xyXG5cdH1cclxuXHJcblx0LnBhZ2VfYmxvY2sgLm1vZGFsX2FyZWEgaW1nIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHRvcDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdG1hcmdpbjogYXV0bztcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWRpYWxvZyB7XHJcblx0XHR3aWR0aDogOTAwcHg7XHJcblx0fVxyXG5cclxuXHQvKiBtb2RhbC1oZWFkZXIgKi9cclxuXHQubW9kYWwtaGVhZGVyIHtcclxuXHRcdHBhZGRpbmc6IDEwcHggMTVweDtcclxuXHRcdGJhY2tncm91bmQ6ICRiYXNlQ29sb3I7XHJcblx0fVxyXG5cclxuXHQuY2xvc2Uge1xyXG5cdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0fVxyXG5cclxuXHQvKiBtb2RhbC1ib2R5ICovXHJcblx0Lm1vZGFsLWJvZHkge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHJcblx0LmJsdWUtYm94IHtcclxuXHRcdGJvcmRlcjogM3B4IHNvbGlkICMyMTNkZTc7XHJcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRtYXJnaW46IDAgNXB4O1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgzMyw2MSwyMzEsMC4zKTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRvcDogNHB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgLm1vZGFsLWJvZHktaW1nIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGJhY2tncm91bmQ6ICM1ODk7XHJcblx0XHR3aWR0aDogODY4cHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAubW9kYWwtYm9keS1pbWcgaW1nIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHRcclxuXHQvKiDjg6Ljg7zjg4Djg6vnlLvlg4/kuIrjga7jg53jg4Pjg5fjgqLjg4Pjg5fpg6hcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0Lm1vZGFsLWJvZHkgLm9uX21vZGFsX2FyZWEge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3JkZXI6IDNweCBzb2xpZCAjMjEzZGU3O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdGJhY2tncm91bmQ6IHJnYmEoMzMsNjEsMjMxLDAuMyk7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XHJcblx0XHRjdXJzb3I6IGhlbHA7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAub25fbW9kYWxfYXJlYTpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDMzLDYxLDIzMSwwLjEpO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4vKiDlgIvkurrooajjga7opovmlrnjgIDpg73nq4vjgZ3jgaPjgY/jgorjg4bjgrnjg4ggKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbiNtb2dpc2lrZW5fdGFibGVfdG9reW9fc29ra3VyaV9pbmRleCB7XHJcblx0XHJcblx0Lyog44Oa44O844K4MDEt44Oi44O844OA44Or6YOoMDFcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0I3BhZ2UwMS0wMSB7XHJcblx0XHR3aWR0aDogMzQ2cHg7XHJcblx0XHRoZWlnaHQ6IDE1MHB4O1xyXG5cdFx0bGVmdDogMjkwcHg7XHJcblx0XHR0b3A6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAjcGFnZTAxLTAxLTAxIHtcclxuXHRcdHdpZHRoOiA4NXB4O1xyXG5cdFx0aGVpZ2h0OiAyMzVweDtcclxuXHRcdGxlZnQ6IDcwMHB4O1xyXG5cdFx0dG9wOiAxMTVweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDEtMDEtMDIge1xyXG5cdFx0d2lkdGg6IDU1NXB4O1xyXG5cdFx0aGVpZ2h0OiA1NXB4O1xyXG5cdFx0bGVmdDogODVweDtcclxuXHRcdHRvcDogMzUwcHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAjcGFnZTAxLTAxLTAzIHtcclxuXHRcdHdpZHRoOiAxMDVweDtcclxuXHRcdGhlaWdodDogMjM1cHg7XHJcblx0XHRsZWZ0OiAyMDVweDtcclxuXHRcdHRvcDogMTE1cHg7XHJcblx0fVxyXG5cclxuXHQvKiDjg5rjg7zjgrgwMS3jg6Ljg7zjg4Djg6vpg6gwMlxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQjcGFnZTAxLTAyIHtcclxuXHRcdHdpZHRoOiAyMjVweDtcclxuXHRcdGhlaWdodDogMTExcHg7XHJcblx0XHRsZWZ0OiA2NDBweDtcclxuXHRcdHRvcDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDEtMDItMDEge1xyXG5cdFx0d2lkdGg6IDQ1MHB4O1xyXG5cdFx0aGVpZ2h0OiAyMjBweDtcclxuXHRcdGxlZnQ6IDIxMHB4O1xyXG5cdFx0dG9wOiAxNTBweDtcclxuXHR9XHJcblxyXG5cdC8qIOODmuODvOOCuDAxLeODouODvOODgOODq+mDqDAzXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdCNwYWdlMDEtMDMge1xyXG5cdFx0d2lkdGg6IDI0MHB4O1xyXG5cdFx0aGVpZ2h0OiA0MjhweDtcclxuXHRcdGxlZnQ6IDMwcHg7XHJcblx0XHR0b3A6IDE4MHB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgI3BhZ2UwMS0wMy0wMSB7XHJcblx0XHR3aWR0aDogMjkwcHg7XHJcblx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRsZWZ0OiAyNjNweDtcclxuXHRcdHRvcDogNzBweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDEtMDMtMDIge1xyXG5cdFx0d2lkdGg6IDQ1cHg7XHJcblx0XHRoZWlnaHQ6IDI1MHB4O1xyXG5cdFx0bGVmdDogMjYzcHg7XHJcblx0XHR0b3A6IDExMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgI3BhZ2UwMS0wMy0wMyB7XHJcblx0XHR3aWR0aDogNDBweDtcclxuXHRcdGhlaWdodDogNDBweDtcclxuXHRcdGxlZnQ6IDMzMHB4O1xyXG5cdFx0dG9wOiAxOTBweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDEtMDMtMDQge1xyXG5cdFx0d2lkdGg6IDUzcHg7XHJcblx0XHRoZWlnaHQ6IDI1OHB4O1xyXG5cdFx0bGVmdDogNTUwcHg7XHJcblx0XHR0b3A6IDcwcHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAjcGFnZTAxLTAzLTA1IHtcclxuXHRcdHdpZHRoOiA1M3B4O1xyXG5cdFx0aGVpZ2h0OiAzOHB4O1xyXG5cdFx0bGVmdDogNTUwcHg7XHJcblx0XHR0b3A6IDMyNXB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgI3BhZ2UwMS0wMy0wNSArIC5wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnQgc3Bhbjo6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoL2NvbW1vbi9pbWcvbW9naXNpa2VuL3RhYmxlL2JhY2tzbGFzaC5wbmcpIHJpZ2h0IGJvdHRvbSBuby1yZXBlYXQ7XHJcblx0XHR3aWR0aDogOXB4O1xyXG5cdFx0aGVpZ2h0OiAxM3B4O1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0bWFyZ2luOiAwIDAgLTJweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDEtMDMtMDYge1xyXG5cdFx0d2lkdGg6IDM0MHB4O1xyXG5cdFx0aGVpZ2h0OiA0NXB4O1xyXG5cdFx0bGVmdDogMjYzcHg7XHJcblx0XHR0b3A6IDM2MHB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgI3BhZ2UwMS0wMy0wNyB7XHJcblx0XHR3aWR0aDogMzQwcHg7XHJcblx0XHRoZWlnaHQ6IDQ1cHg7XHJcblx0XHRsZWZ0OiAyNjNweDtcclxuXHRcdHRvcDogNDA1cHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAjcGFnZTAxLTAzLTA4IHtcclxuXHRcdHdpZHRoOiAzNDBweDtcclxuXHRcdGhlaWdodDogNzBweDtcclxuXHRcdGxlZnQ6IDI2M3B4O1xyXG5cdFx0dG9wOiA1ODBweDtcclxuXHR9XHJcblxyXG5cdC8qIOODmuODvOOCuDAxLeODouODvOODgOODq+mDqDA0XHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdCNwYWdlMDEtMDQge1xyXG5cdFx0d2lkdGg6IDIyOHB4O1xyXG5cdFx0aGVpZ2h0OiAxNjhweDtcclxuXHRcdGxlZnQ6IDc0MnB4O1xyXG5cdFx0dG9wOiAxODBweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDEtMDQtMDEge1xyXG5cdFx0d2lkdGg6IDQ3MHB4O1xyXG5cdFx0aGVpZ2h0OiAxNDRweDtcclxuXHRcdGxlZnQ6IDIwMHB4O1xyXG5cdFx0dG9wOiAxNDhweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDEtMDQtMDIge1xyXG5cdFx0d2lkdGg6IDQ3MHB4O1xyXG5cdFx0aGVpZ2h0OiA2NXB4O1xyXG5cdFx0bGVmdDogMjAwcHg7XHJcblx0XHR0b3A6IDI5MHB4O1xyXG5cdH1cclxuXHJcblx0Lyog44Oa44O844K4MDEt44Oi44O844OA44Or6YOoMDVcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0I3BhZ2UwMS0wNSB7XHJcblx0XHR3aWR0aDogMjc1cHg7XHJcblx0XHRoZWlnaHQ6IDc1cHg7XHJcblx0XHRsZWZ0OiAzMHB4O1xyXG5cdFx0dG9wOiA2MTVweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDEtMDUtMDEge1xyXG5cdFx0d2lkdGg6IDU5MHB4O1xyXG5cdFx0aGVpZ2h0OiAxNzBweDtcclxuXHRcdGxlZnQ6IDE0MHB4O1xyXG5cdFx0dG9wOiAxNzVweDtcclxuXHR9XHJcblxyXG5cclxuXHQvKiDjg5rjg7zjgrgwMi3jg6Ljg7zjg4Djg6vpg6gwMVxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQjcGFnZTAyLTAxIHtcclxuXHRcdHdpZHRoOiAzMDBweDtcclxuXHRcdGhlaWdodDogMTQwcHg7XHJcblx0XHRsZWZ0OiAyMHB4O1xyXG5cdFx0dG9wOiA4MHB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgI3BhZ2UwMi0wMS0wMSB7XHJcblx0XHR3aWR0aDogNDM1cHg7XHJcblx0XHRoZWlnaHQ6IDE4NXB4O1xyXG5cdFx0bGVmdDogMTQwcHg7XHJcblx0XHR0b3A6IDE5MHB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgI3BhZ2UwMi0wMS0wMiB7XHJcblx0XHR3aWR0aDogMTMwcHg7XHJcblx0XHRoZWlnaHQ6IDI1MHB4O1xyXG5cdFx0bGVmdDogNjEwcHg7XHJcblx0XHR0b3A6IDEyMHB4O1xyXG5cdH1cclxuXHJcblx0Lyog44Oa44O844K4MDMt44Oi44O844OA44Or6YOoMDFcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0I3BhZ2UwMy0wMSB7XHJcblx0XHR3aWR0aDogNDgwcHg7XHJcblx0XHRoZWlnaHQ6IDE5NHB4O1xyXG5cdFx0bGVmdDogMTZweDtcclxuXHRcdHRvcDogNDVweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDMtMDEtMDEge1xyXG5cdFx0d2lkdGg6IDExMHB4O1xyXG5cdFx0aGVpZ2h0OiAzMDVweDtcclxuXHRcdGxlZnQ6IDI1OHB4O1xyXG5cdFx0dG9wOiAxMDhweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDMtMDEtMDIge1xyXG5cdFx0d2lkdGg6IDM1cHg7XHJcblx0XHRoZWlnaHQ6IDMwNXB4O1xyXG5cdFx0bGVmdDogNDE1cHg7XHJcblx0XHR0b3A6IDEwOHB4O1xyXG5cdH1cclxuXHJcblx0Lyog44Oa44O844K4MDMt44Oi44O844OA44Or6YOoMDJcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0I3BhZ2UwMy0wMiB7XHJcblx0XHR3aWR0aDogNDgwcHg7XHJcblx0XHRoZWlnaHQ6IDQ1MHB4O1xyXG5cdFx0bGVmdDogMTZweDtcclxuXHRcdHRvcDogMjM1cHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAjcGFnZTAzLTAyLTAxIHtcclxuXHRcdHdpZHRoOiAxNjBweDtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIHRvcDogMzUxcHg7XHJcbiAgICByaWdodDogMzMwcHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAjcGFnZTAzLTAyLTAyIHtcclxuXHRcdHdpZHRoOiAyMDBweDtcclxuXHRcdGhlaWdodDogMTk1cHg7XHJcblx0XHRsZWZ0OiA1NTBweDtcclxuXHRcdHRvcDogNTBweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDMtMDItMDMge1xyXG5cdFx0d2lkdGg6IDQ0MHB4O1xyXG5cdFx0aGVpZ2h0OiA2NHB4O1xyXG5cdFx0bGVmdDogMTEwcHg7XHJcblx0XHR0b3A6IDU4N3B4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgI3BhZ2UwMy0wMi0wNCB7XHJcblx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHRoZWlnaHQ6IDE4MHB4O1xyXG5cdFx0bGVmdDogNTUwcHg7XHJcblx0XHR0b3A6IDQxMHB4O1xyXG5cdFx0ei1pbmRleDogMTA7XHJcblx0fVxyXG5cdCNwYWdlMDMtMDItMDQgKyAucG9wb3ZlciB7XHJcblx0XHRtYXgtd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdFxyXG5cclxufVxyXG5cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4vKiDlgIvkurrooajjga7opovmlrnjgIDpg73nq4voh6rmoKHkvZzmiJDmoKHlr77nrZbjgoLjgY4gKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbiNtb2dpc2lrZW5fdGFibGVfdG9reW9famlrb3VfaW5kZXgge1xyXG5cclxuXHQvKiDjg5rjg7zjgrgwMS3jg6Ljg7zjg4Djg6vpg6gwMVxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQjcGFnZTAxLTAxIHtcclxuXHRcdHdpZHRoOiAzMjJweDtcclxuXHRcdGhlaWdodDogMTY1cHg7XHJcblx0XHRsZWZ0OiAzMTZweDtcclxuXHRcdHRvcDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDEtMDEtMDEge1xyXG5cdFx0d2lkdGg6IDY1NXB4O1xyXG5cdFx0aGVpZ2h0OiAxNjVweDtcclxuXHRcdGxlZnQ6IDEwN3B4O1xyXG5cdFx0dG9wOiA5NXB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgI3BhZ2UwMS0wMS0wMiB7XHJcblx0XHR3aWR0aDogNjU1cHg7XHJcblx0XHRoZWlnaHQ6IDE1MHB4O1xyXG5cdFx0bGVmdDogMTA3cHg7XHJcblx0XHR0b3A6IDI3NXB4O1xyXG5cdH1cclxuXHJcblx0Lyog44Oa44O844K4MDEt44Oi44O844OA44Or6YOoMDJcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0I3BhZ2UwMS0wMiB7XHJcblx0XHR3aWR0aDogMzA1cHg7XHJcblx0XHRoZWlnaHQ6IDgwcHg7XHJcblx0XHRsZWZ0OiA2NjNweDtcclxuXHRcdHRvcDogMTA3cHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAjcGFnZTAxLTAyLTAxIHtcclxuXHRcdHdpZHRoOiA2MjBweDtcclxuXHRcdGhlaWdodDogMTU1cHg7XHJcblx0XHRsZWZ0OiAxMjRweDtcclxuXHRcdHRvcDogMTgzcHg7XHJcblx0fVxyXG5cclxuXHQvKiDjg5rjg7zjgrgwMS3jg6Ljg7zjg4Djg6vpg6gwM1xyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQjcGFnZTAxLTAzIHtcclxuXHRcdHdpZHRoOiAzMDVweDtcclxuXHRcdGhlaWdodDogNDUwcHg7XHJcblx0XHRsZWZ0OiAzNXB4O1xyXG5cdFx0dG9wOiAxOTdweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDEtMDMtMDEge1xyXG5cdFx0d2lkdGg6IDE4MHB4O1xyXG5cdFx0aGVpZ2h0OiAzNDBweDtcclxuXHRcdGxlZnQ6IDIyOHB4O1xyXG5cdFx0dG9wOiA2MHB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgI3BhZ2UwMS0wMy0wMiB7XHJcblx0XHR3aWR0aDogNTBweDtcclxuXHRcdGhlaWdodDogNThweDtcclxuXHRcdGxlZnQ6IDUxOHB4O1xyXG5cdFx0dG9wOiAyMjlweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDEtMDMtMDMge1xyXG5cdFx0d2lkdGg6IDMycHg7XHJcblx0XHRoZWlnaHQ6IDM0MHB4O1xyXG5cdFx0bGVmdDogNjA3cHg7XHJcblx0XHR0b3A6IDYwcHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAjcGFnZTAxLTAzLTA0IHtcclxuXHRcdHdpZHRoOiA0MTFweDtcclxuXHRcdGhlaWdodDogOTNweDtcclxuXHRcdGxlZnQ6IDIyOHB4O1xyXG5cdFx0dG9wOiA0MTBweDtcclxuXHR9XHJcblxyXG5cclxuXHJcblx0Lyog44Oa44O844K4MDIt44Oi44O844OA44Or6YOoMDFcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0I3BhZ2UwMi0wMSB7XHJcblx0XHR3aWR0aDogMzAwcHg7XHJcblx0XHRoZWlnaHQ6IDEzN3B4O1xyXG5cdFx0bGVmdDogMTdweDtcclxuXHRcdHRvcDogODhweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDItMDEtMDEge1xyXG5cdFx0d2lkdGg6IDQzNXB4O1xyXG5cdFx0aGVpZ2h0OiAxODVweDtcclxuXHRcdGxlZnQ6IDE0MHB4O1xyXG5cdFx0dG9wOiAxOTBweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDItMDEtMDIge1xyXG5cdFx0d2lkdGg6IDEzMHB4O1xyXG5cdFx0aGVpZ2h0OiAyNTBweDtcclxuXHRcdGxlZnQ6IDYxMHB4O1xyXG5cdFx0dG9wOiAxMjBweDtcclxuXHR9XHJcblxyXG5cclxuXHQvKiDjg5rjg7zjgrgwNC3jg6Ljg7zjg4Djg6vpg6gwMVxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQjcGFnZTA0LTAxIHtcclxuXHRcdHdpZHRoOiA0ODBweDtcclxuXHRcdGhlaWdodDogMTkwcHg7XHJcblx0XHRsZWZ0OiA1MDVweDtcclxuXHRcdHRvcDogNDNweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDQtMDEtMDEge1xyXG5cdFx0d2lkdGg6IDExNXB4O1xyXG5cdFx0aGVpZ2h0OiAzMjBweDtcclxuXHRcdGxlZnQ6IDI1MHB4O1xyXG5cdFx0dG9wOiAxMDBweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDQtMDEtMDIge1xyXG5cdFx0d2lkdGg6IDM1cHg7XHJcblx0XHRoZWlnaHQ6IDMyMHB4O1xyXG5cdFx0bGVmdDogNDE1cHg7XHJcblx0XHR0b3A6IDEwMHB4O1xyXG5cdH1cclxuXHJcblx0Lyog44Oa44O844K4MDQt44Oi44O844OA44Or6YOoMDJcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0I3BhZ2UwNC0wMiB7XHJcblx0XHR3aWR0aDogNDgwcHg7XHJcblx0XHRoZWlnaHQ6IDQ1MHB4O1xyXG5cdFx0bGVmdDogNTA1cHg7XHJcblx0XHR0b3A6IDIzNXB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgI3BhZ2UwNC0wMi0wMSB7XHJcblx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHRoZWlnaHQ6IDE5MHB4O1xyXG5cdFx0bGVmdDogNTUwcHg7XHJcblx0XHR0b3A6IDUwcHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAjcGFnZTA0LTAyLTAyIHtcclxuXHRcdHdpZHRoOiAyMDBweDtcclxuXHRcdGhlaWdodDogMTUwcHg7XHJcblx0XHRsZWZ0OiA1NTBweDtcclxuXHRcdHRvcDogMzk3cHg7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8qIOWAi+S6uuihqOOBruimi+aWueOAgOelnuWliOW3neecjOWFpeippuOBneOBo+OBj+OCiuOCguOBjiAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuI21vZ2lzaWtlbl90YWJsZV9rYW5hZ2F3YV9zb2trdXJpX2luZGV4IHtcclxuXHRcclxuXHQvKiDjg5rjg7zjgrgwMS3jg6Ljg7zjg4Djg6vpg6gwMVxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQjcGFnZTAxLTAxIHtcclxuXHRcdHdpZHRoOiAzNDZweDtcclxuXHRcdGhlaWdodDogMTUwcHg7XHJcblx0XHRsZWZ0OiAyOTBweDtcclxuXHRcdHRvcDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDEtMDEtMDEge1xyXG5cdFx0d2lkdGg6IDEwNXB4O1xyXG5cdFx0aGVpZ2h0OiAyMzVweDtcclxuXHRcdGxlZnQ6IDIwNXB4O1xyXG5cdFx0dG9wOiAxMDVweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDEtMDEtMDIge1xyXG5cdFx0d2lkdGg6IDg1cHg7XHJcblx0XHRoZWlnaHQ6IDIzNXB4O1xyXG5cdFx0bGVmdDogNzA3cHg7XHJcblx0XHR0b3A6IDEwNXB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgI3BhZ2UwMS0wMS0wMyB7XHJcblx0XHR3aWR0aDogNTU1cHg7XHJcblx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRsZWZ0OiA4NXB4O1xyXG5cdFx0dG9wOiAzNTBweDtcclxuXHR9XHJcblxyXG5cdC8qIOODmuODvOOCuDAxLeODouODvOODgOODq+mDqDAyXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdCNwYWdlMDEtMDIge1xyXG5cdFx0d2lkdGg6IDIyNXB4O1xyXG5cdFx0aGVpZ2h0OiAxMTFweDtcclxuXHRcdGxlZnQ6IDY0MHB4O1xyXG5cdFx0dG9wOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgI3BhZ2UwMS0wMi0wMSB7XHJcblx0XHR3aWR0aDogNDYwcHg7XHJcblx0XHRoZWlnaHQ6IDIyMHB4O1xyXG5cdFx0bGVmdDogMjA1cHg7XHJcblx0XHR0b3A6IDE1MHB4O1xyXG5cdH1cclxuXHJcblx0Lyog44Oa44O844K4MDEt44Oi44O844OA44Or6YOoMDNcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0I3BhZ2UwMS0wMyB7XHJcblx0XHR3aWR0aDogMjQwcHg7XHJcblx0XHRoZWlnaHQ6IDQxNXB4O1xyXG5cdFx0bGVmdDogMzBweDtcclxuXHRcdHRvcDogMTkwcHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAjcGFnZTAxLTAzLTAxIHtcclxuXHRcdHdpZHRoOiAyNTVweDtcclxuXHRcdGhlaWdodDogNTdweDtcclxuXHRcdGxlZnQ6IDMwMnB4O1xyXG5cdFx0dG9wOiA4NHB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgI3BhZ2UwMS0wMy0wMiB7XHJcblx0XHR3aWR0aDogNDVweDtcclxuXHRcdGhlaWdodDogMjUwcHg7XHJcblx0XHRsZWZ0OiAyNjBweDtcclxuXHRcdHRvcDogMTM1cHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAjcGFnZTAxLTAzLTAzIHtcclxuXHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0bGVmdDogMzI0cHg7XHJcblx0XHR0b3A6IDE2M3B4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgI3BhZ2UwMS0wMy0wNCB7XHJcblx0XHR3aWR0aDogNjBweDtcclxuXHRcdGhlaWdodDogMjg3cHg7XHJcblx0XHRsZWZ0OiA1NTJweDtcclxuXHRcdHRvcDogODRweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDEtMDMtMDUge1xyXG5cdFx0d2lkdGg6IDU5cHg7XHJcblx0XHRoZWlnaHQ6IDMzcHg7XHJcblx0XHRsZWZ0OiA1NTJweDtcclxuXHRcdHRvcDogMzY4cHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAjcGFnZTAxLTAzLTA1ICsgLnBvcG92ZXIgLnBvcG92ZXItY29udGVudCBzcGFuOjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdGJhY2tncm91bmQ6IHVybCgvY29tbW9uL2ltZy9tb2dpc2lrZW4vdGFibGUvYmFja3NsYXNoLnBuZykgcmlnaHQgYm90dG9tIG5vLXJlcGVhdDtcclxuXHRcdHdpZHRoOiA5cHg7XHJcblx0XHRoZWlnaHQ6IDEzcHg7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRtYXJnaW46IDAgMCAtMnB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgI3BhZ2UwMS0wMy0wNiB7XHJcblx0XHR3aWR0aDogMzU0cHg7XHJcblx0XHRoZWlnaHQ6IDU4cHg7XHJcblx0XHRsZWZ0OiAyNThweDtcclxuXHRcdHRvcDogNDAwcHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAjcGFnZTAxLTAzLTA3IHtcclxuXHRcdHdpZHRoOiAzNTVweDtcclxuXHRcdGhlaWdodDogMTI4cHg7XHJcblx0XHRsZWZ0OiAyNTdweDtcclxuXHRcdHRvcDogNDU1cHg7XHJcblx0fVxyXG5cdFxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDEtMDMtMDgge1xyXG5cdFx0d2lkdGg6IDM1NXB4O1xyXG5cdFx0aGVpZ2h0OiA3MnB4O1xyXG5cdFx0bGVmdDogMjU3cHg7XHJcblx0XHR0b3A6IDU4MHB4O1xyXG5cdH1cclxuXHJcblx0XHJcblx0Lyog44Oa44O844K4MDEt44Oi44O844OA44Or6YOoMDRcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0I3BhZ2UwMS0wNCB7XHJcblx0XHR3aWR0aDogMjI4cHg7XHJcblx0XHRoZWlnaHQ6IDE2OHB4O1xyXG5cdFx0bGVmdDogNzQycHg7XHJcblx0XHR0b3A6IDE4MHB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgI3BhZ2UwMS0wNC0wMSB7XHJcblx0XHR3aWR0aDogNDcwcHg7XHJcblx0XHRoZWlnaHQ6IDE0NHB4O1xyXG5cdFx0bGVmdDogMjAwcHg7XHJcblx0XHR0b3A6IDE0OHB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgI3BhZ2UwMS0wNC0wMiB7XHJcblx0XHR3aWR0aDogNDcwcHg7XHJcblx0XHRoZWlnaHQ6IDM1cHg7XHJcblx0XHRsZWZ0OiAyMDBweDtcclxuXHRcdHRvcDogMjkwcHg7XHJcblx0fVxyXG5cclxuXHQvKiDjg5rjg7zjgrgwMS3jg6Ljg7zjg4Djg6vpg6gwNVxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQjcGFnZTAxLTA1IHtcclxuXHRcdHdpZHRoOiAyNzVweDtcclxuXHRcdGhlaWdodDogNzVweDtcclxuXHRcdGxlZnQ6IDMwcHg7XHJcblx0XHR0b3A6IDYxNXB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgI3BhZ2UwMS0wNS0wMSB7XHJcblx0XHR3aWR0aDogNTcwcHg7XHJcblx0XHRoZWlnaHQ6IDE1MHB4O1xyXG5cdFx0bGVmdDogMTUwcHg7XHJcblx0XHR0b3A6IDE4NXB4O1xyXG5cdH1cclxuXHJcblxyXG5cdC8qIOODmuODvOOCuDAyLeODouODvOODgOODq+mDqDAxXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdCNwYWdlMDItMDEge1xyXG5cdFx0d2lkdGg6IDMwMHB4O1xyXG5cdFx0aGVpZ2h0OiAxMzBweDtcclxuXHRcdGxlZnQ6IDE4cHg7XHJcblx0XHR0b3A6IDkwcHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAjcGFnZTAyLTAxLTAxIHtcclxuXHRcdHdpZHRoOiA0MzVweDtcclxuXHRcdGhlaWdodDogMTg1cHg7XHJcblx0XHRsZWZ0OiAxNDBweDtcclxuXHRcdHRvcDogMTkwcHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAjcGFnZTAyLTAxLTAyIHtcclxuXHRcdHdpZHRoOiAxMzBweDtcclxuXHRcdGhlaWdodDogMjUwcHg7XHJcblx0XHRsZWZ0OiA2MTBweDtcclxuXHRcdHRvcDogMTIwcHg7XHJcblx0fVxyXG5cclxuXHQvKiDjg5rjg7zjgrgwMy3jg6Ljg7zjg4Djg6vpg6gwMVxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQjcGFnZTAzLTAxIHtcclxuXHRcdHdpZHRoOiA0ODBweDtcclxuXHRcdGhlaWdodDogMTk0cHg7XHJcblx0XHRsZWZ0OiAxNnB4O1xyXG5cdFx0dG9wOiA0MnB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgI3BhZ2UwMy0wMS0wMSB7XHJcblx0XHR3aWR0aDogMTE1cHg7XHJcblx0XHRoZWlnaHQ6IDMyMHB4O1xyXG5cdFx0bGVmdDogMjQ5cHg7XHJcblx0XHR0b3A6IDEwMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgI3BhZ2UwMy0wMS0wMiB7XHJcblx0XHR3aWR0aDogMzVweDtcclxuXHRcdGhlaWdodDogMzIwcHg7XHJcblx0XHRsZWZ0OiA0MTVweDtcclxuXHRcdHRvcDogMTAwcHg7XHJcblx0fVxyXG5cclxuXHQvKiDjg5rjg7zjgrgwMy3jg6Ljg7zjg4Djg6vpg6gwMlxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQjcGFnZTAzLTAyIHtcclxuXHRcdHdpZHRoOiA0ODBweDtcclxuXHRcdGhlaWdodDogNDUwcHg7XHJcblx0XHRsZWZ0OiAxNXB4O1xyXG5cdFx0dG9wOiAyMzRweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDMtMDItMDEge1xyXG5cdFx0d2lkdGg6IDE2MHB4O1xyXG4gICAgaGVpZ2h0OiA0M3B4O1xyXG4gICAgdG9wOiAxNjVweDtcclxuICAgIHJpZ2h0OiAyNzNweDtcclxuXHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAjcGFnZTAzLTAyLTAyIHtcclxuXHRcdHdpZHRoOiA0MTBweDtcclxuXHRcdGhlaWdodDogMTgwcHg7XHJcblx0XHRsZWZ0OiAxMjBweDtcclxuXHRcdHRvcDogNDU1cHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAjcGFnZTAzLTAyLTAzIHtcclxuXHRcdHdpZHRoOiAxOTVweDtcclxuXHRcdGhlaWdodDogMTcwcHg7XHJcblx0XHRsZWZ0OiA1NTBweDtcclxuXHRcdHRvcDogNDUwcHg7XHJcblx0fVxyXG5cdCNwYWdlMDMtMDItMDMgKyAucG9wb3ZlciB7XHJcblx0XHRtYXgtd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8qIOWAi+S6uuihqOOBruimi+aWueOAgOeJueiJsuaknOafu+OCguOBjiAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuI21vZ2lzaWtlbl90YWJsZV90b2t1c2hva3VfaW5kZXgge1xyXG5cdFxyXG5cdC8qIOODmuODvOOCuDAxLeODouODvOODgOODq+mDqDAxXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdCNwYWdlMDEtMDEge1xyXG5cdFx0d2lkdGg6IDIwMnB4O1xyXG5cdFx0aGVpZ2h0OiAxMzRweDtcclxuXHRcdGxlZnQ6IDUzMnB4O1xyXG5cdFx0dG9wOiA2NnB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgI3BhZ2UwMS0wMS0wMSB7XHJcblx0XHR3aWR0aDogMzQ4cHg7XHJcblx0XHRoZWlnaHQ6IDc1cHg7XHJcblx0XHRsZWZ0OiAyNjBweDtcclxuXHRcdHRvcDogMjMwcHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAjcGFnZTAxLTAxLTAyIHtcclxuXHRcdHdpZHRoOiAzNDhweDtcclxuXHRcdGhlaWdodDogNzBweDtcclxuXHRcdGxlZnQ6IDI2MHB4O1xyXG5cdFx0dG9wOiAzMDVweDtcclxuXHR9XHJcblxyXG5cclxuXHQvKiDjg5rjg7zjgrgwMS3jg6Ljg7zjg4Djg6vpg6gwMlxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQjcGFnZTAxLTAyIHtcclxuXHRcdHdpZHRoOiAyMTdweDtcclxuXHRcdGhlaWdodDogMzMwcHg7XHJcblx0XHRsZWZ0OiA3MzZweDtcclxuXHRcdHRvcDogNjZweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDEtMDItMDEge1xyXG5cdFx0d2lkdGg6IDI1OHB4O1xyXG5cdFx0aGVpZ2h0OiAzOThweDtcclxuXHRcdGxlZnQ6IDMwNXB4O1xyXG5cdFx0dG9wOiA2MHB4O1xyXG5cdH1cclxuXHJcblx0Lyog44Oa44O844K4MDEt44Oi44O844OA44Or6YOoMDNcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0I3BhZ2UwMS0wMyB7XHJcblx0XHR3aWR0aDogNDgwcHg7XHJcblx0XHRoZWlnaHQ6IDM0MnB4O1xyXG5cdFx0bGVmdDogNDhweDtcclxuXHRcdHRvcDogNDI4cHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAjcGFnZTAxLTAzLTAxIHtcclxuXHRcdHdpZHRoOiA2MTBweDtcclxuXHRcdGhlaWdodDogMzVweDtcclxuXHRcdGxlZnQ6IDEzMHB4O1xyXG5cdFx0dG9wOiAxMDJweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDEtMDMtMDIge1xyXG5cdFx0d2lkdGg6IDYxMHB4O1xyXG5cdFx0aGVpZ2h0OiAxNDVweDtcclxuXHRcdGxlZnQ6IDEzMHB4O1xyXG5cdFx0dG9wOiAxODhweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDEtMDMtMDMge1xyXG5cdFx0d2lkdGg6IDYxMHB4O1xyXG5cdFx0aGVpZ2h0OiAxNDJweDtcclxuXHRcdGxlZnQ6IDEzMHB4O1xyXG5cdFx0dG9wOiAzMzNweDtcclxuXHR9XHJcblxyXG5cdC8qIOODmuODvOOCuDAxLeODouODvOODgOODq+mDqDA0XHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdCNwYWdlMDEtMDQge1xyXG5cdFx0d2lkdGg6IDQyNnB4O1xyXG5cdFx0aGVpZ2h0OiAzNDJweDtcclxuXHRcdGxlZnQ6IDUyN3B4O1xyXG5cdFx0dG9wOiA0MjhweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDEtMDQtMDEge1xyXG5cdFx0d2lkdGg6IDM1cHg7XHJcblx0XHRoZWlnaHQ6IDI3MHB4O1xyXG5cdFx0bGVmdDogMTQ1cHg7XHJcblx0XHR0b3A6IDEzMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgI3BhZ2UwMS0wNC0wMiB7XHJcblx0XHR3aWR0aDogMjYwcHg7XHJcblx0XHRoZWlnaHQ6IDI4cHg7XHJcblx0XHRsZWZ0OiAxNDVweDtcclxuXHRcdHRvcDogNDMycHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAjcGFnZTAxLTA0LTAzIHtcclxuXHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0aGVpZ2h0OiAzNHB4O1xyXG5cdFx0bGVmdDogMzMycHg7XHJcblx0XHR0b3A6IDM2NXB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgI3BhZ2UwMS0wNC0wNCB7XHJcblx0XHR3aWR0aDogODZweDtcclxuXHRcdGhlaWdodDogMjEzcHg7XHJcblx0XHRsZWZ0OiA2MzNweDtcclxuXHRcdHRvcDogMjczcHg7XHJcblx0fVxyXG5cclxuXHJcbn1cclxuXHJcblxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8qIOWAi+S6uuihqOOBruimi+aWueOAgOengeeri+WQiOagvOOCguOBjiAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuI21vZ2lzaWtlbl90YWJsZV9zaGlyaXRzdV9nb2tha3VfaW5kZXgge1xyXG5cdFxyXG5cdC8qIOODmuODvOOCuDAxLeODouODvOODgOODq+mDqDAxXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdCNwYWdlMDEtMDEge1xyXG5cdFx0d2lkdGg6IDM1M3B4O1xyXG5cdFx0aGVpZ2h0OiA4MHB4O1xyXG5cdFx0bGVmdDogMzg4cHg7XHJcblx0XHR0b3A6IDUycHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAjcGFnZTAxLTAxLTAxIHtcclxuXHRcdHdpZHRoOiA4NXB4O1xyXG5cdFx0aGVpZ2h0OiAxNjBweDtcclxuXHRcdGxlZnQ6IDYyNXB4O1xyXG5cdFx0dG9wOiAxODBweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDEtMDEtMDIge1xyXG5cdFx0d2lkdGg6IDg1cHg7XHJcblx0XHRoZWlnaHQ6IDE2MHB4O1xyXG5cdFx0bGVmdDogNzA3cHg7XHJcblx0XHR0b3A6IDE4MHB4O1xyXG5cdH1cclxuXHJcblx0Lyog44Oa44O844K4MDEt44Oi44O844OA44Or6YOoMDJcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0I3BhZ2UwMS0wMiB7XHJcblx0XHR3aWR0aDogMjI0cHg7XHJcblx0XHRoZWlnaHQ6IDc4cHg7XHJcblx0XHRsZWZ0OiA3NDRweDtcclxuXHRcdHRvcDogNTNweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDEtMDItMDEge1xyXG5cdFx0d2lkdGg6IDQ1MHB4O1xyXG5cdFx0aGVpZ2h0OiAxNTBweDtcclxuXHRcdGxlZnQ6IDIxMHB4O1xyXG5cdFx0dG9wOiAxODVweDtcclxuXHR9XHJcblxyXG5cdC8qIOODmuODvOOCuDAxLeODouODvOODgOODq+mDqDAzXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdCNwYWdlMDEtMDMge1xyXG5cdFx0d2lkdGg6IDQxM3B4O1xyXG5cdFx0aGVpZ2h0OiAxNzNweDtcclxuXHRcdGxlZnQ6IDMwcHg7XHJcblx0XHR0b3A6IDE2N3B4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgI3BhZ2UwMS0wMy0wMSB7XHJcblx0XHR3aWR0aDogMTAzcHg7XHJcblx0XHRoZWlnaHQ6IDc2cHg7XHJcblx0XHRsZWZ0OiA1MThweDtcclxuXHRcdHRvcDogMTAwcHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAjcGFnZTAxLTAzLTAxICsgLnBvcG92ZXIgLnBvcG92ZXItY29udGVudCBzcGFuOjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdGJhY2tncm91bmQ6IHVybCgvY29tbW9uL2ltZy9tb2dpc2lrZW4vdGFibGUvYmFja3NsYXNoLnBuZykgcmlnaHQgYm90dG9tIG5vLXJlcGVhdDtcclxuXHRcdHdpZHRoOiA5cHg7XHJcblx0XHRoZWlnaHQ6IDEzcHg7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRtYXJnaW46IDAgMCAtMnB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgI3BhZ2UwMS0wMy0wMiB7XHJcblx0XHR3aWR0aDogMzVweDtcclxuXHRcdGhlaWdodDogMzVweDtcclxuXHRcdGxlZnQ6IDM2MHB4O1xyXG5cdFx0dG9wOiAyMTVweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDEtMDMtMDMge1xyXG5cdFx0d2lkdGg6IDU4MHB4O1xyXG5cdFx0aGVpZ2h0OiA0OHB4O1xyXG5cdFx0bGVmdDogNDJweDtcclxuXHRcdHRvcDogMzcycHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAjcGFnZTAxLTAzLTA0IHtcclxuXHRcdHdpZHRoOiAyMTBweDtcclxuXHRcdGhlaWdodDogMTI4cHg7XHJcblx0XHRsZWZ0OiA2MTdweDtcclxuXHRcdHRvcDogMTE1cHg7XHJcblx0fVxyXG5cclxuXHQvKiDjg5rjg7zjgrgwMS3jg6Ljg7zjg4Djg6vpg6gwNFxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQjcGFnZTAxLTA0IHtcclxuXHRcdHdpZHRoOiAxMjBweDtcclxuXHRcdGhlaWdodDogMjgzcHg7XHJcblx0XHRsZWZ0OiA4NDhweDtcclxuXHRcdHRvcDogMTQycHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAjcGFnZTAxLTA0LTAxIHtcclxuXHRcdHdpZHRoOiAyMzhweDtcclxuXHRcdGhlaWdodDogNTc1cHg7XHJcblx0XHRsZWZ0OiAzMTVweDtcclxuXHRcdHRvcDogNjBweDtcclxuXHR9XHJcblxyXG5cclxuXHQvKiDjg5rjg7zjgrgwMi3jg6Ljg7zjg4Djg6vpg6gwMVxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQjcGFnZTAyLTAxIHtcclxuXHRcdHdpZHRoOiA0NTBweDtcclxuXHRcdGhlaWdodDogNjVweDtcclxuXHRcdGxlZnQ6IDI5MHB4O1xyXG5cdFx0dG9wOiAxOHB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgI3BhZ2UwMi0wMS0wMSB7XHJcblx0XHR3aWR0aDogNzg4cHg7XHJcblx0XHRoZWlnaHQ6IDExNXB4O1xyXG5cdFx0bGVmdDogNDBweDtcclxuXHRcdHRvcDogMjAzcHg7XHJcblx0fVxyXG5cclxuXHQvKiDjg5rjg7zjgrgwMi3jg6Ljg7zjg4Djg6vpg6gwMlxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQjcGFnZTAyLTAyIHtcclxuXHRcdHdpZHRoOiAzMTRweDtcclxuXHRcdGhlaWdodDogMjg4cHg7XHJcblx0XHRsZWZ0OiAzNDNweDtcclxuXHRcdHRvcDogODRweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDItMDItMDEge1xyXG5cdFx0d2lkdGg6IDE5NXB4O1xyXG5cdFx0aGVpZ2h0OiA1OTVweDtcclxuXHRcdGxlZnQ6IDQ3MHB4O1xyXG5cdFx0dG9wOiA1MHB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgI3BhZ2UwMi0wMi0wMiB7XHJcblx0XHR3aWR0aDogNDJweDtcclxuXHRcdGhlaWdodDogNTk1cHg7XHJcblx0XHRsZWZ0OiA3MTBweDtcclxuXHRcdHRvcDogNTBweDtcclxuXHR9XHJcblxyXG5cclxuXHQvKiDjg5rjg7zjgrgwMi3jg6Ljg7zjg4Djg6vpg6gwM1xyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQjcGFnZTAyLTAzIHtcclxuXHRcdHdpZHRoOiAzMTRweDtcclxuXHRcdGhlaWdodDogMzIwcHg7XHJcblx0XHRsZWZ0OiAzNDNweDtcclxuXHRcdHRvcDogMzcwcHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAjcGFnZTAyLTAzLTAxIHtcclxuXHRcdHdpZHRoOiAxNTVweDtcclxuXHRcdGhlaWdodDogMzM1cHg7XHJcblx0XHRsZWZ0OiA1NzBweDtcclxuXHRcdHRvcDogNDVweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5ICNwYWdlMDItMDMtMDIge1xyXG5cdFx0d2lkdGg6IDU0MHB4O1xyXG5cdFx0aGVpZ2h0OiAxMTBweDtcclxuXHRcdGxlZnQ6IDE2MHB4O1xyXG5cdFx0dG9wOiA1MjVweDtcclxuXHR9XHJcblx0I3BhZ2UwMi0wMy0wMiArIC5wb3BvdmVyIHtcclxuXHRcdG1heC13aWR0aDogNjUwcHggIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8qIOWFheWun+OBl+OBn+S7mOmMsiAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuI21vZ2lzaWtlbl9hcHBlbmRpeF9pbmRleCB7XHJcblx0LmV4YW0tdHRsLWJsb2NrIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFxyXG5cdFx0LmJ0bi0tc2NoZWR1bGUge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNXB4O1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LmFwcGVuZGl4IHtcclxuXHRcdHBhZGRpbmc6IDMwcHggMDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0XHRAaW5jbHVkZSBjbGVhcmZpeDtcclxuXHRcdFxyXG5cdFx0Jl9fdHRsIHtcclxuXHRcdFx0Jl9faW5uZXIge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMzBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2ltZyB7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHR9XHJcblx0XHQmX19jb2x1bW4ge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMjMwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyog56m25qW144Gu6Kej6KqsICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4ua2Fpc2V0dSB7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdFxyXG5cdC5kZXRhaWxlZCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0aGVpZ2h0OiA3MHB4O1xyXG5cdFx0bWFyZ2luOiAzMHB4IDA7XHJcblx0XHRjb2xvcjogI2RmNDQzNDtcclxuXHRcdGZvbnQtc2l6ZTogNC4wcmVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMztcclxuXHRcdFxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICNmYWUwZGQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRcdGJvcmRlci13aWR0aDogNzBweCAyMjBweCAwO1xyXG5cdFx0XHRAaW5jbHVkZSBjZW50ZXJpbmctZWxlbWVudHModHJ1ZSwgdHJ1ZSk7XHJcblx0XHR9XHJcblx0fVx0XHJcblx0XHJcblx0XHJcblx0LnBhZ2VfYmxvY2sge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHRcclxuXHQvKiDjg6Ljg7zjg4Djg6vpg6jln7rmnKzoqK3lrppcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0LnBhZ2VfYmxvY2sgLm1vZGFsX2FyZWEge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ym9yZGVyOiAzcHggc29saWQgI2U3MjEyMTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDIzMCwzMywzMywwLjApO1xyXG5cdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XHJcblx0fVxyXG5cclxuXHQucGFnZV9ibG9jayAubW9kYWxfYXJlYTpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDIzMCwzMywzMywwLjMpO1xyXG5cdH1cclxuXHJcblx0LnBhZ2VfYmxvY2sgLm1vZGFsX2FyZWEgaW1nIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHRvcDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdG1hcmdpbjogYXV0bztcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHQubW9kYWwtZGlhbG9nLndpZGUge1xyXG5cdFx0d2lkdGg6IDkwMHB4O1xyXG5cdH1cclxuXHRcclxuXHQvKiBtb2RhbC1oZWFkZXIgKi9cclxuXHQubW9kYWwtaGVhZGVyIHtcclxuXHRcdHBhZGRpbmc6IDEwcHggMTVweDtcclxuXHRcdGJhY2tncm91bmQ6ICRiYXNlQ29sb3I7XHJcblx0fVxyXG5cclxuXHQuY2xvc2Uge1xyXG5cdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0fVxyXG5cclxuXHQvKiBtb2RhbC1ib2R5ICovXHJcblx0Lm1vZGFsLWJvZHkge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHJcblx0LmJsdWUtYm94IHtcclxuXHRcdGJvcmRlcjogM3B4IHNvbGlkICMyMTNkZTc7XHJcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRtYXJnaW46IDAgNXB4O1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgzMyw2MSwyMzEsMC4zKTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRvcDogNHB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgLm1vZGFsLWJvZHktaW1nIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1hcmdpbjogMCAwIDIwcHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAubW9kYWwtYm9keS1pbWcgaW1nIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG5cdFxyXG5cdC8qIOODouODvOODgOODq+eUu+WDj+S4iuOBruODneODg+ODl+OCouODg+ODl+mDqFxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQubW9kYWwtYm9keSAub25fbW9kYWxfYXJlYSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvcmRlcjogM3B4IHNvbGlkICMyMTNkZTc7XHJcblx0XHRib3JkZXItcmFkaXVzOiA2cHg7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgzMyw2MSwyMzEsMC4zKTtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcclxuXHRcdGN1cnNvcjogaGVscDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5IC5vbl9tb2RhbF9hcmVhOmhvdmVyIHtcclxuXHRcdGJhY2tncm91bmQ6IHJnYmEoMzMsNjEsMjMxLDAuMSk7XHJcblx0fVxyXG5cdFxyXG5cdFxyXG5cdFxyXG5cdC8qIOODmuODvOOCuDAxXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdCNwYWdlMDEtMDEge1xyXG5cdFx0d2lkdGg6IDIwMHB4O1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0bGVmdDogNTBweDtcclxuXHRcdHRvcDogMzkwcHg7XHJcblx0fVxyXG5cclxuXHQjcGFnZTAxLTAyIHtcclxuXHRcdHdpZHRoOiAyMDBweDtcclxuXHRcdGhlaWdodDogMTkwcHg7XHJcblx0XHRsZWZ0OiA3NDBweDtcclxuXHRcdHRvcDogMjEwcHg7XHJcblx0fVxyXG5cclxuXHQjcGFnZTAxLTAzIHtcclxuXHRcdHdpZHRoOiAyMDBweDtcclxuXHRcdGhlaWdodDogMjkycHg7XHJcblx0XHRsZWZ0OiA1MHB4O1xyXG5cdFx0dG9wOiA4OHB4O1xyXG5cdH1cclxuXHJcblxyXG5cdC8qIOODmuODvOOCuDAyXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdCNwYWdlMDItMDEge1xyXG5cdFx0d2lkdGg6IDM5MHB4O1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0bGVmdDogNDVweDtcclxuXHRcdHRvcDogMTQwcHg7XHJcblx0fVxyXG5cdFxyXG5cdCNwYWdlMDItMDIge1xyXG5cdFx0d2lkdGg6IDQzMHB4O1xyXG5cdFx0aGVpZ2h0OiA3MHB4O1xyXG5cdFx0bGVmdDogNTAwcHg7XHJcblx0XHR0b3A6IDIwMHB4O1xyXG5cdH1cclxuXHRcclxuXHQjcGFnZTAyLTAzIHtcclxuXHRcdHdpZHRoOiA0MjVweDtcclxuXHRcdGhlaWdodDogMTcwcHg7XHJcblx0XHRsZWZ0OiA1MDVweDtcclxuXHRcdHRvcDogNDMwcHg7XHJcblx0fVxyXG5cclxuXHJcblx0Lyog44Oa44O844K4MDNcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0I3BhZ2UwMy0wMSB7XHJcblx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHRoZWlnaHQ6IDQ1cHg7XHJcblx0XHRsZWZ0OiAyNjVweDtcclxuXHRcdHRvcDogMTcwcHg7XHJcblx0fVxyXG5cclxuXHQjcGFnZTAzLTAyIHtcclxuXHRcdHdpZHRoOiAxOTVweDtcclxuXHRcdGhlaWdodDogMjA4cHg7XHJcblx0XHRsZWZ0OiA0NXB4O1xyXG5cdFx0dG9wOiA0MDBweDtcclxuXHR9XHJcblxyXG5cdCNwYWdlMDMtMDMge1xyXG5cdFx0d2lkdGg6IDE5NXB4O1xyXG5cdFx0aGVpZ2h0OiAyNTBweDtcclxuXHRcdGxlZnQ6IDUyMHB4O1xyXG5cdFx0dG9wOiAxNDVweDtcclxuXHR9XHJcblxyXG5cdFxyXG5cdC8qIOODmuODvOOCuDAzXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdCNwYWdlMDQtMDEge1xyXG5cdFx0d2lkdGg6IDIxMHB4O1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0bGVmdDogMjU1cHg7XHJcblx0XHR0b3A6IDE2NXB4O1xyXG5cdH1cclxuXHJcblx0I3BhZ2UwNC0wMiB7XHJcblx0XHR3aWR0aDogMjEwcHg7XHJcblx0XHRoZWlnaHQ6IDEzNXB4O1xyXG5cdFx0bGVmdDogMzVweDtcclxuXHRcdHRvcDogMjkwcHg7XHJcblx0fVxyXG5cdFxyXG5cdCNwYWdlMDQtMDMge1xyXG5cdFx0d2lkdGg6IDE5MHB4O1xyXG5cdFx0aGVpZ2h0OiAyMjBweDtcclxuXHRcdGxlZnQ6IDI2MHB4O1xyXG5cdFx0dG9wOiAyODBweDtcclxuXHR9XHJcblx0XHJcblx0I3BhZ2UwNC0wNCB7XHJcblx0XHR3aWR0aDogMTk1cHg7XHJcblx0XHRoZWlnaHQ6IDE1MHB4O1xyXG5cdFx0bGVmdDogNzQwcHg7XHJcblx0XHR0b3A6IDQ3MHB4O1xyXG5cdH1cclxuXHRcclxuXHRcclxuXHQvKiDjg5rjg7zjgrgwNVxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQjcGFnZTA1LTAxIHtcclxuXHRcdHdpZHRoOiA0MTBweDtcclxuXHRcdGhlaWdodDogMzVweDtcclxuXHRcdGxlZnQ6IDUwcHg7XHJcblx0XHR0b3A6IDI1MnB4O1xyXG5cdH1cclxuXHJcblx0I3BhZ2UwNS0wMiB7XHJcblx0XHR3aWR0aDogNDEwcHg7XHJcblx0XHRoZWlnaHQ6IDIxMHB4O1xyXG5cdFx0bGVmdDogNTBweDtcclxuXHRcdHRvcDogNDVweDtcclxuXHR9XHJcblx0XHJcblx0I3BhZ2UwNS0wMyB7XHJcblx0XHR3aWR0aDogNDE1cHg7XHJcblx0XHRoZWlnaHQ6IDI0NXB4O1xyXG5cdFx0bGVmdDogNTE1cHg7XHJcblx0XHR0b3A6IDEzM3B4O1xyXG5cdH1cclxuXHRcclxuXHQjcGFnZTA1LTA0IHtcclxuXHRcdHdpZHRoOiA0MzVweDtcclxuXHRcdGhlaWdodDogMjM1cHg7XHJcblx0XHRsZWZ0OiA1MDBweDtcclxuXHRcdHRvcDogNDAwcHg7XHJcblx0fVxyXG5cdFxyXG5cdFxyXG5cdFxyXG5cdFxyXG59XHJcbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8qIDXnp5Hjga7jg53jgqTjg7Pjg4jjg4Hjgqfjg4Pjgq8gKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi5wb2ludF9jaGVjayB7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdFxyXG5cdFxyXG5cdC8qIOODouODvOODgOODq+mDqOWfuuacrOioreWumlxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQucGFnZV9ibG9jayB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHJcblx0XHQubW9kYWxfYXJlYSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Ym9yZGVyOiAzcHggc29saWQgI2U3MjEyMTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xyXG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKCNlNzIxMjEsIDAuMik7XHJcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb247XHJcblx0XHRcdFxyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0cmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0Ym90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGNvbG9yOiAjZTcyMTIxO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogJG07XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRcdFx0XHR0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggI2ZmZiwgMXB4IC0xcHggMXB4ICNmZmYsIC0xcHggLTFweCAxcHggI2ZmZiwgLTFweCAxcHggMXB4ICNmZmYsIDJweCAycHggMXB4ICNmZmYsIDJweCAtMnB4IDFweCAjZmZmLCAtMnB4IC0ycHggMXB4ICNmZmYsIC0ycHggMnB4IDFweCAjZmZmO1xyXG5cdFx0XHR9XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5tb2RhbCB7XHJcblx0XHQubW9kYWwtZGlhbG9nLndpZGUge1xyXG5cdFx0XHR3aWR0aDogOTAwcHg7XHJcblx0XHR9XHJcblx0XHQubW9kYWwtaGVhZGVyIHtcclxuXHRcdFx0cGFkZGluZzogMTBweCAxNXB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkYmFzZUNvbG9yO1xyXG5cdFx0XHRcclxuXHRcdFx0LmNsb3NlIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDMycHg7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5tb2RhbC1ib2R5IHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcclxuXHRcdFx0Lm1vZGFsLWJvZHktaW1nIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC8qIOODouODvOODgOODq+eUu+WDj+S4iuOBruODneODg+ODl+OCouODg+ODl+mDqCAqL1xyXG5cdFx0XHQub25fbW9kYWxfYXJlYSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGJvcmRlcjogM3B4IHNvbGlkICMyMTNkZTc7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xyXG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgzMyw2MSwyMzEsMC4zKTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XHJcblx0XHRcdFx0Y3Vyc29yOiBoZWxwO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgzMyw2MSwyMzEsMC4xKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdFxyXG5cdC8qIHBhZ2VfamFwYW5lc2VcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0I3BhZ2VfamFwYW5lc2VfMDEge1xyXG5cdFx0d2lkdGg6IDc4NXB4O1xyXG5cdFx0aGVpZ2h0OiAyMTBweDtcclxuXHRcdGxlZnQ6IDEwMHB4O1xyXG5cdFx0dG9wOiAxNnB4O1xyXG5cdH1cclxuXHJcblx0I3BhZ2VfamFwYW5lc2VfMDIge1xyXG5cdFx0d2lkdGg6IDE4MHB4O1xyXG5cdFx0aGVpZ2h0OiAxOTBweDtcclxuXHRcdGxlZnQ6IDcwNXB4O1xyXG5cdFx0dG9wOiAyMzdweDtcclxuXHR9XHJcblxyXG5cdCNwYWdlX2phcGFuZXNlXzAzIHtcclxuXHRcdHdpZHRoOiA1NDdweDtcclxuXHRcdGhlaWdodDogMTk0cHg7XHJcblx0XHRsZWZ0OiAxNTBweDtcclxuXHRcdHRvcDogMjM3cHg7XHJcblx0fVxyXG5cdFxyXG5cdCNwYWdlX2phcGFuZXNlXzA0IHtcclxuXHRcdHdpZHRoOiAxMzVweDtcclxuXHRcdGhlaWdodDogMjA0cHg7XHJcblx0XHRsZWZ0OiAyOHB4O1xyXG5cdFx0dG9wOiA0NDdweDtcclxuXHR9XHJcblxyXG5cdCNwYWdlX2phcGFuZXNlXzA1IHtcclxuXHRcdHdpZHRoOiA0OThweDtcclxuXHRcdGhlaWdodDogMjA0cHg7XHJcblx0XHRsZWZ0OiAyNzdweDtcclxuXHRcdHRvcDogNDQ3cHg7XHJcblx0fVxyXG5cclxuXHQjcGFnZV9qYXBhbmVzZV8wNiB7XHJcblx0XHR3aWR0aDogMTAwcHg7XHJcblx0XHRoZWlnaHQ6IDIwNHB4O1xyXG5cdFx0bGVmdDogNzg1cHg7XHJcblx0XHR0b3A6IDQ0N3B4O1xyXG5cdH1cclxuXHJcblxyXG5cclxuXHQvKiBwYWdlX21hdGhlbWF0aWNzXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdCNwYWdlX21hdGhlbWF0aWNzXzAxIHtcclxuXHRcdHdpZHRoOiAyMjZweDtcclxuXHRcdGhlaWdodDogMzZweDtcclxuXHRcdGxlZnQ6IDc0cHg7XHJcblx0XHR0b3A6IDM5MnB4O1xyXG5cdH1cclxuXHJcblx0I3BhZ2VfbWF0aGVtYXRpY3NfMDIge1xyXG5cdFx0d2lkdGg6IDE0MnB4O1xyXG5cdFx0aGVpZ2h0OiA1NTBweDtcclxuXHRcdGxlZnQ6IDMwNnB4O1xyXG5cdFx0dG9wOiA5MHB4O1xyXG5cdH1cclxuXHJcblx0I3BhZ2VfbWF0aGVtYXRpY3NfMDMge1xyXG5cdFx0d2lkdGg6IDIxMHB4O1xyXG5cdFx0aGVpZ2h0OiA1NzBweDtcclxuXHRcdGxlZnQ6IDUxOHB4O1xyXG5cdFx0dG9wOiA4M3B4O1xyXG5cdH1cclxuXHJcblx0I3BhZ2VfbWF0aGVtYXRpY3NfMDQge1xyXG5cdFx0d2lkdGg6IDIwMHB4O1xyXG5cdFx0aGVpZ2h0OiA1NzBweDtcclxuXHRcdGxlZnQ6IDczNHB4O1xyXG5cdFx0dG9wOiA4M3B4O1xyXG5cdH1cclxuXHJcblxyXG5cdC8qIHBhZ2VfZW5nbGlzaFxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQjcGFnZV9lbmdsaXNoXzAxIHtcclxuXHRcdHdpZHRoOiAyMDRweDtcclxuXHRcdGhlaWdodDogMTA4cHg7XHJcblx0XHRsZWZ0OiAyNDdweDtcclxuXHRcdHRvcDogMTc1cHg7XHJcblx0fVxyXG5cclxuXHQjcGFnZV9lbmdsaXNoXzAyIHtcclxuXHRcdHdpZHRoOiAzMDhweDtcclxuXHRcdGhlaWdodDogNTcwcHg7XHJcblx0XHRsZWZ0OiA1MThweDtcclxuXHRcdHRvcDogODVweDtcclxuXHR9XHJcblxyXG5cdCNwYWdlX2VuZ2xpc2hfMDMge1xyXG5cdFx0d2lkdGg6IDI3NnB4O1xyXG5cdFx0aGVpZ2h0OiA2MnB4O1xyXG5cdFx0bGVmdDogNTQwcHg7XHJcblx0XHR0b3A6IDNweDtcclxuXHR9XHJcblxyXG5cdCNwYWdlX2VuZ2xpc2hfMDQge1xyXG5cdFx0d2lkdGg6IDEwM3B4O1xyXG5cdFx0aGVpZ2h0OiA1NzBweDtcclxuXHRcdGxlZnQ6IDgzNHB4O1xyXG5cdFx0dG9wOiA4NXB4O1xyXG5cdH1cclxuXHJcblx0XHJcblx0LyogcGFnZV9zb2NpZXR5XHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdCNwYWdlX3NvY2lldHlfMDEge1xyXG5cdFx0d2lkdGg6IDQyMHB4O1xyXG5cdFx0aGVpZ2h0OiAxNDBweDtcclxuXHRcdGxlZnQ6IDMwcHg7XHJcblx0XHR0b3A6IDUwOHB4O1xyXG5cdH1cclxuXHJcblx0I3BhZ2Vfc29jaWV0eV8wMiB7XHJcblx0XHR3aWR0aDogNDE4cHg7XHJcblx0XHRoZWlnaHQ6IDcycHg7XHJcblx0XHRsZWZ0OiA1MThweDtcclxuXHRcdHRvcDogNXB4O1xyXG5cdH1cclxuXHJcblx0XHJcblx0LyogcGFnZV9zY2llbmNlXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdCNwYWdlX3NjaWVuY2VfMDEge1xyXG5cdFx0d2lkdGg6IDQxNnB4O1xyXG5cdFx0aGVpZ2h0OiAyMDBweDtcclxuXHRcdGxlZnQ6IDI2cHg7XHJcblx0XHR0b3A6IDcycHg7XHJcblx0fVxyXG5cclxuXHQjcGFnZV9zY2llbmNlXzAyIHtcclxuXHRcdHdpZHRoOiA0MDhweDtcclxuXHRcdGhlaWdodDogNzdweDtcclxuXHRcdGxlZnQ6IDUyNnB4O1xyXG5cdFx0dG9wOiA3cHg7XHJcblx0fVxyXG5cclxuXHQjcGFnZV9zY2llbmNlXzAzIHtcclxuXHRcdHdpZHRoOiAyNjJweDtcclxuXHRcdGhlaWdodDogMjYwcHg7XHJcblx0XHRsZWZ0OiAyMDlweDtcclxuXHRcdHRvcDogMjc4cHg7XHJcblx0fVx0XHJcblxyXG5cdFxyXG59XHJcbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8qIOWfuuacrOioreWumiAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuYm9keSB7XHJcblx0YmFja2dyb3VuZDogI2Y5ZjlmOTtcclxuXHRcclxuXHQmLm1lbnUtc2hvdyB7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdH1cclxufVxyXG5cclxuI3dyYXAge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRjb2xvcjogJHRleHRDb2xvcjtcclxuXHRmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXMyBKSVMyMDA0Jywgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6ICRzO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjg7XHJcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xyXG59XHJcblxyXG4ucGMtdmlldyB7XHJcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5hIHtcclxuXHRjb2xvcjogJGJhc2VDb2xvcjtcclxufVxyXG5cclxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyogaGVhZGVyICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5oZWFkZXIge1xyXG5cdC5oZWFkZXItaW5uZXItaXRlbSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0YWxpZ24tY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdG1pbi1oZWlnaHQ6IDYwcHg7XHJcblx0XHRwYWRkaW5nOiA1cHggMTBweDtcclxuXHRcdGJhY2tncm91bmQ6IHVybCgvY29tbW9uL2ltZy9jb21tb24vYmdfdGV4dHVyZS5wbmcpIDAgMCByZXBlYXQ7XHJcblx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdFxyXG5cdFx0LnVzZXItbmFtZSB7XHJcblx0XHRcdGZsZXg6IDAgMCAxMDAlO1xyXG5cdFx0XHRtYXJnaW46IC0zcHggMCA1cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogJHh4eHM7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmJ0bi1tZW51IHtcclxuXHRcdFx0ZmxleDogMCAwIGF1dG87XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdC5pY29uLWJhcnMge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogJHhsO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuaGVhZGVyLWxvZ28ge1xyXG5cdFx0XHRmbGV4OiAxIDAgYXV0bztcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0bWFyZ2luOiAwIDEwcHg7XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdHdpZHRoOiAxODZweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmJ0bi1teXBhZ2UsXHJcblx0XHQuYnRuLWxvZ2luIHtcclxuXHRcdFx0ZmxleDogMCAwIDcwcHg7O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0aGVpZ2h0OiAyOHB4O1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgMXB4IDAgcmdiYSgjMDAwLCAwLjIpO1xyXG5cdFx0XHRjb2xvcjogJGJhc2VDb2xvcjtcclxuXHRcdFx0Zm9udC1zaXplOiAkeHhzO1xyXG5cdFx0XHRAaW5jbHVkZSByYWRpdXMoMik7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYnRuLWNsb3NlIHtcclxuXHRcdHBvc2l0aW9uOiAgYWJzb2x1dGU7XHJcblx0XHR0b3A6IDEwcHg7XHJcblx0XHRyaWdodDogMTBweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGZvbnQtc2l6ZTogJGw7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG5cdFx0QGluY2x1ZGUgY2lyY2xlKDM0KTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKiBnbG9iYWwtbmF2XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5nbG9iYWwtbmF2IHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAtMTAwJTtcclxuXHRsZWZ0OiAwO1xyXG5cdHotaW5kZXg6IDEwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRwYWRkaW5nOiA2MHB4IDAgMDtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKCMwMDAsIDAuODUpO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdG92ZXJmbG93LXk6IGF1dG87XHJcblx0dHJhbnNpdGlvbjogMC41cyBhbGw7XHJcblx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG5cclxuXHQmX19pdGVtIHtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCNmZmYsIDAuMSk7XHJcblxyXG5cdFx0JjpmaXJzdC1vZi10eXBlIHtcclxuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoI2ZmZiwgMC4xKTtcclxuXHRcdH1cclxuXHJcblx0XHQmX19saW5rIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0cGFkZGluZzogMTVweCAyMHB4O1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHJcblx0XHRcdC5pY29uLXBlbmNpbCxcclxuXHRcdFx0Lmljb24tc2VhcmNoIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgMTBweCAwIDA7XHJcblx0XHRcdH1cclxuXHRcdFx0Lmljb24tYW5nbGUtZG93biB7XHJcblx0XHRcdFx0cmlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0XHRcdFx0QGluY2x1ZGUgY2VudGVyaW5nLWVsZW1lbnRzKGZhbHNlLCB0cnVlKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji0tYWNjb3JkaW9uLmFjdGl2ZSB7XHJcblx0XHRcdFx0Lmljb24tYW5nbGUtZG93bjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGYxMDYnO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19kcm9wZG93biB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHRcdCZfX3NwZmxleCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblxyXG5cdFx0XHQmID4gKiB7XHJcblx0XHRcdFx0ZmxleDogMCAwIDUwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2lubmVyIHtcclxuXHRcdFx0Zm9udC1zaXplOiAkeHM7XHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0cGFkZGluZzogMCAwIDE1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCZfX3RpdGxlIHtcclxuXHRcdFx0bWFyZ2luOiAxNXB4IDIwcHggNXB4O1xyXG5cdFx0fVxyXG5cdFx0Jl9faXRlbSB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBhZGRpbmc6IDVweCAyMHB4IDVweCA0MHB4O1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0bGVmdDogMjVweDtcclxuXHRcdFx0XHRjb250ZW50OiAnLSc7XHJcblx0XHRcdFx0QGluY2x1ZGUgY2VudGVyaW5nLWVsZW1lbnRzKGZhbHNlLCB0cnVlKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuYm9keS5nbmF2LXNob3cgLmdsb2JhbC1uYXYge1xyXG5cdHRvcDogMDtcclxufVxyXG5cclxuXHJcbi8qIG15cGFnZS1uYXZcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLm15cGFnZS1uYXYge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR0b3A6IC0xMDAwJTtcclxuXHRsZWZ0OiAwO1xyXG5cdHotaW5kZXg6IDEwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRwYWRkaW5nOiA2MHB4IDAgMDtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKCMwMDAsIDAuODUpO1xyXG5cdHRyYW5zaXRpb246IDAuNXMgYWxsO1xyXG5cdFxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdHBhZGRpbmc6IDE1cHggMjBweCAxNXB4IDMwcHg7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCNmZmYsIDAuMSk7XHJcblx0XHQuaWNvbi1hbmdsZS1yaWdodCB7XHJcblx0XHRcdGxlZnQ6IDE1cHg7XHJcblx0XHRcdEBpbmNsdWRlIGNlbnRlcmluZy1lbGVtZW50cyhmYWxzZSwgdHJ1ZSk7XHJcblx0XHR9XHJcblx0XHQmOmZpcnN0LW9mLXR5cGUge1xyXG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgjZmZmLCAwLjEpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbmJvZHkubXlwYWdlLXNob3cgLm15cGFnZS1uYXYge1xyXG5cdHRvcDogMDtcclxufVxyXG5cclxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8qIGNvbnRlbnRzICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4uY29udGVudHMge1xyXG5cdG1hcmdpbjogMCAxNXB4IDMwcHg7XHJcblx0XHJcblx0Jl9faW5uZXIge1xyXG5cdFx0bWFyZ2luOiAwIDAgMzBweDtcclxuXHRcdCNtYWluLWNvbnRlbnRzIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgNTBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5saW5rLXVuZGVybGluZSB7XHJcblx0Y29sb3I6ICRiYXNlQ29sb3I7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcblxyXG4uYWNjb3JkaW9uIHtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5hY2NvcmRpb24tYmxvY2ssXHJcbi5hY2NvcmRpb24tYmxvY2stc3Age1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcblxyXG4uaWNvbi1zdGFjayB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogMS41ZW07XHJcblx0aGVpZ2h0OiAxZW07XHJcblx0XHJcblx0JiA+ICoge1xyXG5cdFx0QGluY2x1ZGUgY2VudGVyaW5nLWVsZW1lbnRzKHRydWUsIHRydWUpO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4vKiDmsY7nlKjjgrnjgr/jgqTjg6sgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyog44OG44Kt44K544OIICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4ubGVhZCB7XHJcblx0Y29sb3I6ICRiYXNlQ29sb3I7XHJcblx0Zm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCcsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAkbTtcclxufVxyXG5cclxucCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHRcclxuXHRmb290ZXIgJixcclxuXHQjc2lkZSAmIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG59XHJcblxyXG5lbSB7XHJcblx0Zm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCcsIHNhbnMtc2VyaWY7XHJcbn1cclxuXHJcbnN0cm9uZyB7XHJcblx0Y29sb3I6ICRyZWQ7XHJcblx0Zm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCcsIHNhbnMtc2VyaWY7XHJcbn1cclxuXHJcbi5pbmRlbnQge1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdFxyXG5cdCYgPiBzcGFuOmZpcnN0LWNoaWxkIHtcclxuXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0fVxyXG59XHJcblxyXG4ubGluay11bmRlcmxpbmUge1xyXG5cdGNvbG9yOiAkYmFzZUNvbG9yO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiDopovlh7rjgZcgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi50dGwwMSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTUwcHg7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb21tb24vaW1nL2NvbW1vbi9iZ192aXN1YWwucG5nKTtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHJcblx0Jl9fdGV4dCB7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnO1xyXG5cdFx0Zm9udC1zaXplOiAkeHh4bDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0XHRcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGNvbnRlbnQ6IGF0dHIoZGF0YS10ZXh0KTtcclxuXHRcdFx0bWFyZ2luOiAxMHB4IDAgMDtcclxuXHRcdFx0Y29sb3I6ICM3MTk2YmU7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLFwiIHNhbnMtc2VyaWZcIjtcclxuXHRcdFx0Zm9udC1zaXplOiAkeHhzO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuanVrdS1zZWFyY2ggJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2NvbW1vbi9pbWcvanVrdS1zZWFyY2gvYmdfdmlzdWFsLnBuZyk7XHJcblx0fVxyXG5cdC5zY2hvb2wtc2VhcmNoICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb21tb24vaW1nL3NjaG9vbC1zZWFyY2gvYmdfdmlzdWFsLnBuZyk7XHJcblx0fVxyXG5cdC5rbm93bGVkZ2UgJiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2NvbW1vbi9pbWcva25vd2xlZGdlL2JnX3Zpc3VhbC5wbmcpO1xyXG5cdH1cclxuXHQubW9naXNpa2VuICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb21tb24vaW1nL21vZ2lzaWtlbi9iZ192aXN1YWwucG5nKTtcclxuXHR9XHJcblx0LmFwcGxpY2F0aW9uICYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb21tb24vaW1nL2FwcGxpY2F0aW9uL2JnX3Zpc3VhbC5wbmcpO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi50dGwwMiB7XHJcblx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHRjb2xvcjogJGJhc2VDb2xvcjtcclxuXHRmb250LXNpemU6ICR4bDtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG59XHJcblxyXG5cclxuLnR0bDAzIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHRwYWRkaW5nOiAxNXB4O1xyXG5cdGJhY2tncm91bmQ6ICRiYXNlQ29sb3I7XHJcblx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHRjb2xvcjogI2ZmZmZmZjtcclxuXHRmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0Jywgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6ICRsO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0Ym9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XHJcblx0LypcclxuXHQmOjpiZWZvcmUsXHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHRvcDogLTNweDtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0Ym9yZGVyLXRvcC13aWR0aDogM3B4O1xyXG5cdFx0Ym9yZGVyLXRvcC1zdHlsZTogc29saWQ7XHJcblx0fVxyXG5cdCY6OmJlZm9yZSB7XHJcblx0XHR3aWR0aDogMTAwcHg7XHJcblx0XHRib3JkZXItdG9wLWNvbG9yOiAjM2Y5MGJiO1xyXG5cdH1cclxuXHQmOjphZnRlciB7XHJcblx0XHR3aWR0aDogNTBweDtcclxuXHRcdGJvcmRlci10b3AtY29sb3I6ICRiYXNlQ29sb3I7XHJcblx0fVxyXG5cdCovXHJcblx0Ji5hY2NvcmRpb24ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZy1yaWdodDogMzBweDtcclxuXHRcdC5pY29uLXBsdXMge1xyXG5cdFx0XHRyaWdodDogMTVweDtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdGZvbnQtc2l6ZTogJG07XHJcblx0XHRcdEBpbmNsdWRlIGNlbnRlcmluZy1lbGVtZW50cyhmYWxzZSwgdHJ1ZSk7XHJcblx0XHR9XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0b3BhY2l0eTogMC43O1xyXG5cdFx0fVxyXG5cdFx0Ji0tYWN0aXZlIHtcclxuXHRcdFx0Lmljb24tcGx1czo6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlxcZjA2OFwiO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4udHRsMDQge1xyXG5cdG1hcmdpbjogMCAwIDIwcHg7XHJcblx0cGFkZGluZzogMTBweCAxNXB4O1xyXG5cdGJhY2tncm91bmQ6ICNlZGVkZWQ7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG5cdGNvbG9yOiAkYmFzZUNvbG9yO1xyXG5cdGZvbnQtc2l6ZTogJG07XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRAaW5jbHVkZSByYWRpdXMoMyk7XHJcblx0XHJcblx0Ji5hY2NvcmRpb24ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZy1yaWdodDogMzBweDtcclxuXHRcdC5pY29uLXBsdXMge1xyXG5cdFx0XHRyaWdodDogMTVweDtcclxuXHRcdFx0Zm9udC1zaXplOiAkbTtcclxuXHRcdFx0QGluY2x1ZGUgY2VudGVyaW5nLWVsZW1lbnRzKGZhbHNlLCB0cnVlKTtcclxuXHRcdH1cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRvcGFjaXR5OiAwLjc7XHJcblx0XHR9XHJcblx0XHQmLS1hY3RpdmUge1xyXG5cdFx0XHQuaWNvbi1wbHVzOjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDY4XCI7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdpY29tb29uJztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lmljb24tY2hldnJvbi1kb3duICB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTE1JSkgcm90YXRlKDE4MGRlZyk7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogMC4zcyBhbGw7XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblx0fVxyXG5cdC5zcXVhcmUtbnVtYmVyIHtcclxuXHRcdGZsZXg6IDAgMCAyNHB4O1xyXG5cdFx0aGVpZ2h0OiAyNHB4O1xyXG5cdFx0bWFyZ2luOiAwIDEwcHggMCAwO1xyXG5cdFx0YmFja2dyb3VuZDogJGJhc2VDb2xvcjtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0Zm9udC1zaXplOiAkeHhzO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0XHRAaW5jbHVkZSByYWRpdXMoMik7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLnR0bDA1IHtcclxuXHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cdHBhZGRpbmc6IDAgMCAxMHB4O1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0Y29sb3I6ICMwZTQ1ODA7XHJcblx0Zm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCc7XHJcblx0Zm9udC1zaXplOiAkbTtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG5cdCYuYWNjb3JkaW9uIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdC5pY29uLXBsdXMge1xyXG5cdFx0XHRyaWdodDogMTVweDtcclxuXHRcdFx0Zm9udC1zaXplOiAkbTtcclxuXHRcdFx0QGluY2x1ZGUgY2VudGVyaW5nLWVsZW1lbnRzKGZhbHNlLCB0cnVlKTtcclxuXHRcdH1cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRvcGFjaXR5OiAwLjc7XHJcblx0XHR9XHJcblx0XHQmLS1hY3RpdmUge1xyXG5cdFx0XHQuaWNvbi1wbHVzOjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDY4XCI7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdpY29tb29uJztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi50dGwwNiB7XHJcblx0bWFyZ2luOiAwIDAgMTBweDtcclxuXHRjb2xvcjogI2ZmOTYwMDtcclxuXHRmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0JztcclxuXHRmb250LXNpemU6ICRtO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuXHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIOOCq+ODqeODoOWItuW+oSAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbi8qIOikh+aVsOOCq+ODqeODoFxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmNvbHVtbiB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuXHJcbi5jb2x1bW4gPiAqIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuXHQqIHtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdGltZyB7XHJcblx0XHRvdXRsaW5lOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblxyXG5cdH1cclxufVxyXG5cclxuLmNvbHVtbjIge1xyXG5cdG1hcmdpbi1sZWZ0OiAtMS41JTtcclxuXHRtYXJnaW4tcmlnaHQ6IC0xLjUlO1xyXG5cclxuXHQmPiAqIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxLjUlO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxLjUlO1xyXG5cdFx0d2lkdGg6IDQ3JTtcclxuXHR9XHJcbn1cclxuXHJcbi5jb2x1bW4zIHtcclxuXHRtYXJnaW4tbGVmdDogLTElO1xyXG5cdG1hcmdpbi1yaWdodDogLTElO1xyXG5cclxuXHQmPiAqIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxJTtcclxuXHRcdG1hcmdpbi1yaWdodDogMSU7XHJcblx0XHR3aWR0aDogMzElO1xyXG5cdH1cclxufVxyXG5cclxuLmNvbHVtbjQge1xyXG5cdG1hcmdpbi1sZWZ0OiAtMS41JTtcclxuXHRtYXJnaW4tcmlnaHQ6IC0xLjUlO1xyXG5cclxuXHQmPiAqIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxLjUlO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxLjUlO1xyXG5cdFx0d2lkdGg6IDQ3JTtcclxuXHR9XHJcbn1cclxuXHJcbi5jb2x1bW41IHtcclxuXHRtYXJnaW4tbGVmdDogLTElO1xyXG5cdG1hcmdpbi1yaWdodDogLTElO1xyXG5cclxuXHQmPiAqIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxJTtcclxuXHRcdG1hcmdpbi1yaWdodDogMSU7XHJcblx0XHR3aWR0aDogMzElO1xyXG5cdH1cclxufVxyXG5cclxuLmNvbHVtbi1taWRkaWxlIHtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uY29sdW1uLXBhbmVsIHtcclxuXHQmPiAqIHtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0XHRib3gtc2hhZG93OiAwIDFweCAwICRzaGFkb3dDb2xvcjtcclxuXHRcdFxyXG5cdFx0Jjpub3QoLmFydGljbGUtYmxvY2spICo6bm90KGltZyk6bm90KGEpIHtcclxuXHRcdFx0bWFyZ2luOiAxMHB4IDE1cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc3AtY29sdW1uMSB7XHJcblx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cclxuXHQmPiAqIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyog5bmF5oyH5a6a44Kr44Op44OgXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uZmxleC1jb2x1bW4ge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0Jj4gKiB7XHJcblx0XHRmbGV4OiAwIDAgYXV0bztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHJcblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR9XHJcblxyXG5cdFx0KiB7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8qIOeUu+WDj+WbnuOCiui+vOOBv+OCq+ODqeODoFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmZsb2F0IHtcclxuXHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0Y2xlYXI6IGJvdGg7XHJcblx0fVxyXG5cclxuXHQmLS1sZWZ0IHtcclxuXHRcdC5mbG9hdF9faXRlbSB7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRtYXJnaW46IDAgMjBweCAyMHB4IDA7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0bWF4LXdpZHRoOiA1MCU7XHJcblxyXG5cdFx0XHQqIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcblx0Ji0tcmlnaHQge1xyXG5cdFx0LmZsb2F0X19pdGVtIHtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4IDIwcHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0bWF4LXdpZHRoOiA1MCU7XHJcblxyXG5cdFx0XHQqIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyogY29sdW1uLWNvdW50XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uY29sdW1uLWNvdW50MiB7IGNvbHVtbi1jb3VudDogMjsgfVxyXG4uY29sdW1uLWNvdW50MyB7IGNvbHVtbi1jb3VudDogMzsgfVxyXG4uY29sdW1uLWNvdW50NCB7IGNvbHVtbi1jb3VudDogNDsgfVxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiDjg6rjgrnjg4ggKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5saXN0IHtcclxuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblxyXG5cdCYgPiAqIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHR3aWR0aDogNnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDZweDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwLjdlbTtcclxuXHRcdFx0bGVmdDogNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji0tY2lyY2xlIHtcclxuXHRcdCYgPiAqIHtcclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHR3aWR0aDogNnB4O1xyXG5cdFx0XHRcdGhlaWdodDogNnB4O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtLWJsdWUge1xyXG5cdFx0JiA+ICoge1xyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICRiYXNlQ29sb3I7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtLWJsYWNrIHtcclxuXHRcdCYgPiAqIHtcclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkdGV4dENvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLS1kZWNpbWFsIHtcclxuXHRcdGxpc3Qtc3R5bGU6IGRlY2ltYWwgb3V0c2lkZTtcclxuXHRcdG1hcmdpbjogMCAwIDE1cHggMjBweDtcclxuXHRcdFxyXG5cdFx0JiA+ICoge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBib3ggKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5ib3gge1xyXG5cdHBhZGRpbmc6IDIwcHg7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cclxuXHQmLS1ib3JkZXItd2hpdGUge1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxuXHR9XHJcblxyXG5cdCYtLWJvcmRlci1ncmF5IHtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHR9XHJcblxyXG5cdCYtLWJvcmRlci1ibHVlIHtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRiYXNlQ29sb3I7XHJcblx0fVxyXG5cclxuXHRwIHtcclxuXHRcdCY6bGFzdC1vZi10eXBlIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogaWZyYW1lICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uaWZyYW1lIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0cGFkZGluZy1ib3R0b206IDU2LjI1JTtcclxuXHRoZWlnaHQ6IDA7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0JiA+IGlmcmFtZSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIHRhYmxlICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG50YWJsZSxcclxuLnRhYmxlIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0dGFibGUtbGF5b3V0OiBmaXhlZDtcclxuXHRmb250LXNpemU6IDEuMnJlbTtcclxuXHRsaW5lLWhlaWdodDogMS42O1xyXG5cdHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxuXHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcblxyXG5cdHRoLFxyXG5cdHRkIHtcclxuXHRcdHBhZGRpbmc6IDEwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0fVxyXG5cclxuXHQmLS10aGluIHtcclxuXHJcblx0XHR0aCxcclxuXHRcdHRkIHtcclxuXHRcdFx0Zm9udC1zaXplOiAkeHhzO1xyXG5cdFx0XHRwYWRkaW5nOiA1cHggNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdHRoLFxyXG5cdC5iZy1ncmF5IHtcclxuXHRcdGJhY2tncm91bmQ6ICNlZmVmZWY7XHJcblx0fVxyXG5cdFxyXG5cdHRoZWFkIHRoLFxyXG5cdC5iZy1ibHVlLFxyXG5cdCNtYWluIC50YWJsZWxpc3QgLnRoMDEge1xyXG5cdFx0YmFja2dyb3VuZDogI2RmZWFmYjtcclxuXHR9XHJcbn1cclxuXHJcbi50YWJsZS13cmFwIHtcclxuXHRvdmVyZmxvdy14OiBhdXRvO1xyXG5cdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuXHRcclxuXHR0YWJsZSB7XHJcblx0XHR0YWJsZS1sYXlvdXQ6IGF1dG87XHJcblx0XHR0aCxcclxuXHRcdHRkIHtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyogdGFibGUtY29sdW1uMlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnRhYmxlLWNvbHVtbjIge1xyXG5cdHRoLFxyXG5cdHRkIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cGFkZGluZzogMTVweDtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0fVxyXG5cdFxyXG5cdHRyOmZpcnN0LWNoaWxkIHRoIHtcclxuXHRcdGJvcmRlci10b3A6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyogdGFibGUtd2lkZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnRhYmxlLXdpZGUge1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRcclxuXHR0aCxcclxuXHR0ZHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cGFkZGluZzogNXB4IDhweDtcclxuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cdFxyXG5cdHRoeyBcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR9XHJcblx0XHJcblx0dGhlYWQge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdG92ZXJmbG93LXg6IHNjcm9sbDtcclxuXHJcblx0XHR0aCB7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0dGJvZHkge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdG92ZXJmbG93LXg6IGF1dG87XHJcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuXHRcdHRyIHsgXHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jazsgXHJcblx0XHRcdG1hcmdpbjogMCAtM3B4O1xyXG5cdFx0XHRcclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHR0aCxcclxuXHRcdFx0XHR0ZCB7XHJcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHR0aGVhZCB0aDpmaXJzdC1jaGlsZCxcclxuXHR0Ym9keSB0aCB7XHJcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG5cdH1cclxuXHJcblx0dGhlYWQgdGg6bGFzdC1jaGlsZCxcclxuXHR0Ym9keSB0ZDpsYXN0LWNoaWxkIHtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyogdGFibGUtbGlzdFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnRhYmxlLWxpc3Qge1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHJcblx0dHIge1xyXG5cdFx0ZGlzcGxheTpibG9jaztcclxuXHRcdG1hcmdpbjogMCAwIDIwcHg7XHJcblx0fVxyXG5cclxuXHR0aCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdHRkIHtcclxuXHRcdGRpc3BsYXk6IGxpc3QtaXRlbTtcclxuXHRcdG1hcmdpbjogMCAwIDAgMjBweDtcclxuXHRcdHBhZGRpbmc6IDVweCAwIDA7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qIHRhYmxlLWhvcml6b250YWxcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi50YWJsZS1ob3Jpem9udGFsIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG5cdFxyXG5cdHRoZWFkLFxyXG5cdHRib2R5IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0ZmxleDogMSAwIGF1dG87XHJcblx0XHRcclxuXHRcdHRyIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdH1cclxuXHRcdHRoLFxyXG5cdFx0dGQge1xyXG5cdFx0XHRib3JkZXItdG9wOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHR0Ym9keSB0ZCB7XHJcblx0XHRib3JkZXItbGVmdDogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLyogZGF0YS10YWJsZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmRhdGEtdGFibGUge1xyXG5cdCZfX3llYXIge1xyXG5cdFx0d2lkdGg6IDMwJTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblx0Jl9fZ3JhZGUge1xyXG5cdFx0d2lkdGg6IDE1JTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblx0XHJcblx0dHI6bnRoLWNoaWxkKDJuKzEpIHRkIHtcclxuXHRcdGJhY2tncm91bmQ6ICNmOGY4Zjg7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBidG4gKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5idG4ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiA1MHB4O1xyXG5cdG1hcmdpbjogMTBweCAwO1xyXG5cdHBhZGRpbmc6IDAgMTVweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRAaW5jbHVkZSByYWRpdXMoMyk7XHJcblx0XHJcblx0W2NsYXNzXj1cImljb24tXCJdOmZpcnN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbjogMCAxMHB4IDAgMDtcclxuXHR9XHJcblx0W2NsYXNzXj1cImljb24tXCJdOmxhc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luOiAwIDAgMCAxMHB4O1xyXG5cdH1cclxuXHRcclxuXHQmLS1ibHVlIHtcclxuXHRcdGJhY2tncm91bmQ6ICRiYXNlQ29sb3I7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmFzZUNvbG9yO1xyXG5cdFx0Ym94LXNoYWRvdzogMCAycHggMCAjMGIyOTRiO1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tbGlnaHQtYmx1ZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkbGlnaHQtYmx1ZTtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ibHVlO1xyXG5cdFx0Ym94LXNoYWRvdzogMCAycHggMCAjMTI2Mzg5O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0fVxyXG5cdCYtLXJlZCB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkcmVkO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJHJlZDtcclxuXHRcdGJveC1zaGFkb3c6IDAgMnB4IDAgI2EzMTkxMjtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdH1cclxuXHQmLS1vcmFuZ2Uge1xyXG5cdFx0YmFja2dyb3VuZDogJG9yYW5nZTtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRvcmFuZ2U7XHJcblx0XHRib3gtc2hhZG93OiAwIDJweCAwICNiYjU5MDE7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcblx0Ji0tYmx1ZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkYmFzZUNvbG9yO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGJhc2VDb2xvcjtcclxuXHRcdGJveC1zaGFkb3c6IDAgMnB4IDAgIzBiMjk0YjtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdH1cclxuXHQmLS15ZWxsb3cge1xyXG5cdFx0YmFja2dyb3VuZDogJHllbGxvdztcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICR5ZWxsb3c7XHJcblx0XHRib3gtc2hhZG93OiAwIDJweCAwICNkMmFmMGU7XHJcblx0XHRjb2xvcjogJHRleHRDb2xvcjtcclxuXHR9XHJcblx0Ji0tZ3JheSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkYm9yZGVyQ29sb3I7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0XHRib3gtc2hhZG93OiAwIDJweCAwIHJnYmEoIzAwMCwgMC4yKTtcclxuXHRcdGNvbG9yOiAkdGV4dENvbG9yO1xyXG5cdH1cclxuXHQmLS1zbSB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0bWluLXdpZHRoOiBpbmhlcml0O1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0cGFkZGluZzogNXB4IDEwcHg7XHJcblx0XHRmb250LXNpemU6ICR4eHM7XHJcblx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdH1cclxuXHQmLS1jaXJjbGUge1xyXG5cdFx0QGluY2x1ZGUgY2lyY2xlKDMwKTtcclxuXHR9XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJidXR0b25cIl0uYnRuLFxyXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLmJ0biB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0YXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBwYWdlciAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnBhZ2VyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0bWFyZ2luOiAzMHB4IDAgMDtcclxuXHRcclxuXHRsaSB7XHJcblx0XHRtYXJnaW46IDAgM3B4IDEwcHg7XHJcblxyXG5cdFx0KiB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRwYWRkaW5nOiA1cHggMTJweDtcclxuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJhc2VDb2xvcjtcclxuXHRcdFx0Y29sb3I6ICRiYXNlQ29sb3I7XHJcblx0XHRcdEBpbmNsdWRlIHJhZGl1cygzKTtcclxuXHRcdFx0XHJcblx0XHRcdCYuY3VycmVudCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJGJhc2VDb2xvcjtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCZfX3ByZXYge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDtcclxuXHR9XHJcblx0Jl9fbmV4dCB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIGZvcm0gKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5sYWJlbC1tdXN0IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cmlnaHQ6IDVweDtcclxuXHRwYWRkaW5nOiA1cHg7XHJcblx0YmFja2dyb3VuZDogJHllbGxvdztcclxuXHRjb2xvcjogJHRleHRDb2xvcjtcclxuXHRmb250LXNpemU6ICR4eHhzO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdEBpbmNsdWRlIHJhZGl1cygyKTtcclxuXHRAaW5jbHVkZSBjZW50ZXJpbmctZWxlbWVudHMoZmFsc2UsIHRydWUpO1xyXG59XHJcblxyXG5cclxuaW5wdXRbdHlwZT1cInRleHRcIl0sXHJcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXXtcclxuXHRoZWlnaHQ6IDQwcHg7XHJcblx0cGFkZGluZzogMCAxMHB4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHRjb2xvcjogJHRleHRDb2xvcjtcclxuXHRmb250LWZhbWlseTogXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIEhpcmFnaW5vIEtha3UgR290aGljIFBybywgXCIgc2Fucy1zZXJpZlwiO1xyXG5cdGZvbnQtc2l6ZTogMS42cmVtO1xyXG5cdGFwcGVhcmFuY2U6IG5vbmU7XHJcblx0QGluY2x1ZGUgcmFkaXVzKDApO1xyXG59XHJcblxyXG4udGV4dGFyZWEge1xyXG5cdGFwcGVhcmFuY2U6IG5vbmU7XHJcblx0QGluY2x1ZGUgcmFkaXVzKDApO1xyXG5cdG1pbi1oZWlnaHQ6IDIwMHB4O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG5cdHBhZGRpbmc6IDEwcHg7XHJcblx0Zm9udC1mYW1pbHk6IFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm8sIFwiIHNhbnMtc2VyaWZcIjtcclxuXHRmb250LXNpemU6IDEuNnJlbTtcclxuXHJcbn1cclxuXHJcblxyXG4uc2VsZWN0Ym94IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0aGVpZ2h0OiA0MHB4O1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcclxuXHQmOjpiZWZvcmUge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0YmFja2dyb3VuZDogJGJhc2VDb2xvcjtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdH1cclxuXHQmOjphZnRlciB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDUwJTtcclxuXHRcdHJpZ2h0OiAxM3B4O1xyXG5cdFx0Y29udGVudDogXCJcXGYxMDdcIjtcclxuXHRcdGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGZvbnQtc2l6ZTogMi4wcmVtO1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0fVxyXG5cdFxyXG5cdHNlbGVjdCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMzhweDtcclxuXHRcdHBhZGRpbmc6IDAgMTBweDtcclxuXHRcdGNvbG9yOiAkdGV4dENvbG9yO1xyXG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRhcHBlYXJhbmNlOiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qIHJhZGlvXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5yYWRpbyB7XHJcblx0aW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHRpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBzcGFuIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cGFkZGluZzogMCAwIDAgMjVweDtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdGNvbG9yOiAkdGV4dENvbG9yO1xyXG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0XHRcclxuXHRcdCY6OmJlZm9yZSxcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdH1cclxuXHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjZDJkMmQyO1xyXG5cdFx0XHRAaW5jbHVkZSBjaXJjbGUoMTQpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGxlZnQ6IDVweDtcclxuXHRcdFx0YmFja2dyb3VuZDogJGJhc2VDb2xvcjtcclxuXHRcdFx0QGluY2x1ZGUgY2lyY2xlKDgpO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0aW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBzcGFuIHtcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5idG4tLWxpZ2h0LWJsdWUge1xyXG5cdFx0c3BhbiB7IGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cclxuXHRcdGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIHNwYW46OmFmdGVyIHsgYmFja2dyb3VuZDogJGxpZ2h0LWJsdWU7IH1cclxuXHRcdCY6aG92ZXIgc3BhbiB7IGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKiBjaGVja2JveFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uY2hlY2tib3gge1xyXG5cdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgc3BhbiB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRwYWRkaW5nOiAwIDAgMCAyNXB4O1xyXG5cdFx0Y29sb3I6ICR0ZXh0Q29sb3I7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcclxuXHRcdCY6OmJlZm9yZSxcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHR3aWR0aDogMTRweDtcclxuXHRcdFx0aGVpZ2h0OiAxNHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjZDJkMmQyO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGxlZnQ6IDJweDtcclxuXHRcdFx0Y29udGVudDogXCJcXGYwMGNcIjtcclxuXHRcdFx0Y29sb3I6ICRiYXNlQ29sb3I7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XHJcblx0XHRcdGZvbnQtc2l6ZTogJG07XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIHNwYW4ge1xyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmJ0bi0tYmx1ZSB7XHJcblx0XHRzcGFuIHsgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogZmxvdy12ZXJ0aWNhbCAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmZsb3ctdmVydGljYWwge1xyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAzNXB4O1xyXG5cdFx0XHRcclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvdHRvbTogLTMwcHg7XHJcblx0XHRcdFx0Y29udGVudDogXCJcXGYwNzhcIjtcclxuXHRcdFx0XHRjb2xvcjogIzM1NjU5YTtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJ2ljb21vb24nO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGNlbnRlcmluZy1lbGVtZW50cyh0cnVlLCBmYWxzZSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCZfX3RpdGxlIHtcclxuXHRcdFx0cGFkZGluZzogMTBweCAxNXB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS41O1xyXG5cdFx0XHRAaW5jbHVkZSByYWRpdXMoMyk7XHJcblx0XHRcdCYtLWJnLXJlZCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJHJlZDtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0JzsgXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCZfX3RleHQge1xyXG5cdFx0XHRtYXJnaW46IDE1cHggMDtcclxuXHRcdFx0Zm9udC1zaXplOiAkeHM7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBmbG93LWRpYWdyYW0gKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5mbG93LWRpYWdyYW0ge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0bWFyZ2luOiAwIDAgNDBweDtcclxuXHRcclxuXHQmX19pdGVtIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGZsZXg6IDEgMCBhdXRvO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGhlaWdodDogNTBweDtcclxuXHRcdG1hcmdpbjogMCAxNHB4IDAgMDtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdFx0Y291bnRlci1pbmNyZW1lbnQ6IGZsb3c7XHJcblx0XHRcclxuXHRcdCY6OmJlZm9yZSxcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRcdGJvcmRlci13aWR0aDogMjVweCAwIDI1cHggMTBweDtcclxuXHRcdFx0QGluY2x1ZGUgY2VudGVyaW5nLWVsZW1lbnRzKGZhbHNlLCB0cnVlKTtcclxuXHRcdH1cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGxlZnQ6IC0xMHB4O1xyXG5cdFx0XHRib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xyXG5cdFx0fVxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRyaWdodDogLTEwcHg7XHJcblx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xyXG5cdFx0fVxyXG5cdFx0JjpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9fdGV4dCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogJHh4cztcclxuXHRcdFx0XHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Y29sb3I6ICRvcmFuZ2U7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsXCIgc2Fucy1zZXJpZlwiO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogJHh4eHM7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0Y29udGVudDogXCJTVEVQXCIgY291bnRlcihmbG93KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLS1hY3RpdmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkYmFzZUNvbG9yO1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogJGJhc2VDb2xvcjtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkYmFzZUNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRib3JkZXItbGVmdC1jb2xvcjogJGJhc2VDb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQuZmxvdy1kaWFncmFtX19pdGVtX190ZXh0OjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmMTAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBsYWJlbCAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmxhYmVsIHtcclxuXHR3aWR0aDogNjBweDtcclxuXHRoZWlnaHQ6IDI1cHg7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGJvcmRlci13aWR0aDogMXB4O1xyXG5cdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC1zaXplOiAkeHh4cztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bGluZS1oZWlnaHQ6IDI1cHg7XHJcblx0QGluY2x1ZGUgcmFkaXVzKDIpO1xyXG5cdFxyXG5cdCYtLWdyYXkge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkYm9yZGVyQ29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZWRlZGVkO1xyXG5cdFx0Y29sb3I6ICR0ZXh0Q29sb3I7XHJcblx0fVxyXG5cdCYtLW9yYW5nZSB7XHJcblx0XHRib3JkZXItY29sb3I6ICRvcmFuZ2U7XHJcblx0XHRiYWNrZ3JvdW5kOiAkb3JhbmdlO1xyXG5cdH1cclxuXHQmLS1ibHVlIHtcclxuXHRcdGJvcmRlci1jb2xvcjogJGJhc2VDb2xvcjtcclxuXHRcdGJhY2tncm91bmQ6ICRiYXNlQ29sb3I7XHJcblx0fVxyXG5cdCYtLXJlZCB7XHJcblx0XHRib3JkZXItY29sb3I6ICRyZWQ7XHJcblx0XHRiYWNrZ3JvdW5kOiAkcmVkO1xyXG5cdH1cclxuXHQmLS1rb2t1cml0c3UsXHJcblx0Ji0ta29yaXRzdSxcclxuXHQmLS1zaGlyaXRzdSxcclxuXHQmLS1kYW5zaGksXHJcblx0Ji0tam9zaGksXHJcblx0Ji0ta3lvZ2FrdSB7XHJcblx0XHR3aWR0aDogMjVweDtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdGZvbnQtc2l6ZTogJHh4cztcclxuXHR9XHJcblx0Ji0ta29rdXJpdHN1IHtcclxuXHRcdGJhY2tncm91bmQ6ICMzNzdhYmU7XHJcblx0fVxyXG5cdCYtLWtvcml0c3Uge1xyXG5cdFx0YmFja2dyb3VuZDogIzg3YzM0MTtcclxuXHR9XHJcblx0Ji0tc2hpcml0c3Uge1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmOTYwMDtcclxuXHR9XHJcblx0Ji0tZGFuc2hpIHtcclxuXHRcdGJhY2tncm91bmQ6ICM0Y2IzZDU7XHJcblx0fVxyXG5cdCYtLWpvc2hpIHtcclxuXHRcdGJhY2tncm91bmQ6ICNlYTQ5OTM7XHJcblx0fVxyXG5cdCYtLWt5b2dha3Uge1xyXG5cdFx0YmFja2dyb3VuZDogIzA3OTc5ODtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogbGluay1saXN0ICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4ubGluay1saXN0IHtcclxuXHQmX19pdGVtIHtcclxuXHRcdHBhZGRpbmc6IDE1cHggMDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0XHRcclxuXHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdH1cclxuXHRcdCZfX2lubmVyIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcclxuXHRcdFx0JiA+ICoge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAxNXB4IDAgMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuaWNvbi1jaGV2cm9uLXJpZ2h0IHtcclxuXHRcdFx0XHRyaWdodDogMTBweDtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0Y29sb3I6ICRiYXNlQ29sb3I7XHJcblx0XHRcdFx0QGluY2x1ZGUgY2VudGVyaW5nLWVsZW1lbnRzKGZhbHNlLCB0cnVlKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtLWhhcy1jaGlsZCB7XHJcblx0XHRcdHBhZGRpbmc6IDE1cHggMCAwIDA7XHJcblxyXG5cdFx0XHQmID4gLmxpbmstbGlzdF9faXRlbV9faW5uZXIge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmFjY29yZGlvbi5hY2NvcmRpb24tLWFjdGl2ZSB7XHJcblx0XHRcdC5pY29uLXBsdXM6OmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJcXGYwNjhcIjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHR9XHJcbn1cclxuXHJcbi5saW5rLWxpc3QtaW5uZXIge1xyXG5cdGJhY2tncm91bmQ6ICNlN2VjZjI7XHJcblx0bWFyZ2luOiAwIC01cHg7XHJcblxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0cGFkZGluZzogMTVweCA1cHggMTVweCAxMHB4O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIGZvb3Rlci1tZW51ICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uZm9vdGVyLW1lbnUge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdEBpbmNsdWRlIHJhZGl1cyg0KTtcclxuXHRcclxuXHQmX19pdGVtIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdHdpZHRoOiA1MCU7XHJcblx0XHRoZWlnaHQ6IDk1cHg7XHJcblx0XHRtYXJnaW46IDE1cHggMCAwO1xyXG5cdFx0cGFkZGluZzogMCAwIDEwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAjMTI0ODgzO1xyXG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICMxMjQ4ODM7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzEyNDg4MztcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRcdFxyXG5cdFx0JjpudGgtY2hpbGQoMm4rMSkge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMTI0ODgzO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOm50aC1jaGlsZCgybikge1xyXG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICMyNjU4OGY7XHJcblx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMxMjQ4ODM7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOm50aC1jaGlsZCgtbisyKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCZfX2ljb24ge1xyXG5cdFx0XHR0b3A6IC01cHg7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjMzU2NTlhO1xyXG5cdFx0XHRib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoIzAwMCwgMC4xNSk7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRmb250LXNpemU6ICRsO1xyXG5cdFx0XHRAaW5jbHVkZSBjaXJjbGUoNDApO1xyXG5cdFx0XHRAaW5jbHVkZSBjZW50ZXJpbmctZWxlbWVudHModHJ1ZSwgZmFsc2UpO1xyXG5cdFx0XHRcclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvdHRvbTogLTZweDtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRib3JkZXItY29sb3I6ICMzNTY1OWEgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcclxuXHRcdFx0XHRib3JkZXItd2lkdGg6IDEwcHggN3B4IDA7XHJcblx0XHRcdFx0QGluY2x1ZGUgY2VudGVyaW5nLWVsZW1lbnRzKHRydWUsIGZhbHNlKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmX190ZXh0IHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCc7XHJcblx0XHRcdGZvbnQtc2l6ZTogJHM7XHJcblx0XHRcdFxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Y29udGVudDogYXR0cihkYXRhLXRleHQpO1xyXG5cdFx0XHRcdG1hcmdpbjogNXB4IDAgMDtcclxuXHRcdFx0XHRjb2xvcjogIzcxOTZiZTtcclxuXHRcdFx0XHRmb250LXNpemU6ICR4eHhzO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLFwiIHNhbnMtc2VyaWZcIjtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogdG9waWMtcGF0aCAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnRvcGljLXBhdGgge1xyXG5cdG1hcmdpbjogMCAwIDI1cHg7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHRcclxuXHQmX19ibG9jayB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0cGFkZGluZzogMCAxMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAkeHh4cztcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7XHJcblx0fVxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcclxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XHJcblx0XHRcdG1hcmdpbjogMCAyMnB4IDAgMDtcclxuXHRcdFx0XHJcblx0XHRcdCY6OmJlZm9yZSxcclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG5cdFx0XHRcdGJvcmRlci13aWR0aDogMjBweCAwIDIwcHggMTFweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdHJpZ2h0OiAtMTVweDtcclxuXHRcdFx0XHRib3JkZXItbGVmdC1jb2xvcjogJGJvcmRlckNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRyaWdodDogLTE0cHg7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICNmOWY5Zjk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIGxvY2FsX25hdiAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmxvY2FsLW5hdiB7XHJcblx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHRib3gtc2hhZG93OiAwIDAgN3B4IHJnYmEoI2Q3ZDdkNywgMC4zNSk7XHJcblx0XHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZzogMzBweCAwIDIwcHg7XHJcblx0XHRjb2xvcjogJGJhc2VDb2xvcjtcclxuXHRcdGZvbnQtc2l6ZTogJHhsO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRcdFxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0d2lkdGg6IDE4MHB4O1xyXG5cdFx0XHRib3JkZXItdG9wOiAycHggc29saWQgJGJhc2VDb2xvcjtcclxuXHRcdFx0QGluY2x1ZGUgY2VudGVyaW5nLWVsZW1lbnRzKHRydWUsIGZhbHNlKTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Y29udGVudDogYXR0cihkYXRhLXRleHQpO1xyXG5cdFx0XHRtYXJnaW46IDVweCAwIDA7XHJcblx0XHRcdGNvbG9yOiAjNzE5NmJlO1xyXG5cdFx0XHRmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSxcIiBzYW5zLXNlcmlmXCI7XHJcblx0XHRcdGZvbnQtc2l6ZTogJHh4eHM7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwYWRkaW5nOiAxMHB4IDMwcHggMTBweCAxNXB4O1xyXG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHRcdFxyXG5cdFx0Lmljb24tYW5nbGUtcmlnaHQge1xyXG5cdFx0XHRyaWdodDogMTBweDtcclxuXHRcdFx0Y29sb3I6ICNhN2E3YTc7XHJcblx0XHRcdEBpbmNsdWRlIGNlbnRlcmluZy1lbGVtZW50cyhmYWxzZSwgdHJ1ZSk7XHJcblx0XHR9XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0YmFja2dyb3VuZDogIzcxOTZiZTtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdC5pY29uLWFuZ2xlLXJpZ2h0IHtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBsb2NhbC1uYXYyICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4ubG9jYWwtbmF2MiB7XHJcblx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAkYmFzZUNvbG9yO1xyXG5cdFxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nOiAxNXB4IDA7XHJcblx0XHRiYWNrZ3JvdW5kOiAkYmFzZUNvbG9yO1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdGZvbnQtc2l6ZTogJHhsO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHR9XHJcblx0Jl9faXRlbSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IDEwcHggMTVweCAxMHB4IDEycHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0XHRcclxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0XHR9XHJcblx0XHQmX19pY29uIHtcclxuXHRcdFx0ZmxleDogMCAwIGF1dG87XHJcblx0XHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0XHRtYXJnaW46IDAgMTBweCAwIDA7XHJcblx0XHR9XHJcblx0XHQmX190ZXh0IHtcclxuXHRcdFx0ZmxleDogMSAxIGF1dG87XHJcblx0XHR9XHJcblx0XHQuaWNvbi1hbmdsZS1yaWdodCB7XHJcblx0XHRcdGNvbG9yOiAkYmFzZUNvbG9yO1xyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNjY2UwZjA7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIHNpZGUtYm5yICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uc2lkZS1ibnIge1xyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcclxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XHJcblx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XHJcblx0XHR9XHJcblx0XHRpbWcge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIOOBiueUs+i+vOOBvyovXHJcbi8qIHZlbnVlLWJsb2NrICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4udmVudWUtYmxvY2sge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHRhbGlnbi1pdGVtczogIGZsZXgtc3RhcnQ7XHJcblx0cGFkZGluZzogMTVweDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG5cclxuXHQmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG5cdFx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHR9XHJcblxyXG5cdCZfX3RleHQge1xyXG5cdFx0ZmxleDogMSAxIDYwJTtcclxuXHJcblx0XHQmX19udW1iZXIge1xyXG5cdFx0XHRtYXJnaW46IDAgMCA1cHg7XHJcblx0XHRcdGNvbG9yOiAkYmFzZUNvbG9yO1xyXG5cdFx0XHRmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0JztcclxuXHRcdFx0Zm9udC1zdHlsZTogJHM7XHJcblx0XHR9XHJcblx0XHQmX190aXRsZSB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnO1xyXG5cdFx0fVxyXG5cdFx0Jl9fYWNjZXNzIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0Jl9fdGV4dCB7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogJHh4cztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19pY29uIHtcclxuXHRcdGZsZXg6IDAgMCBhdXRvO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cclxuXHRcdCZfX2l0ZW0ge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0d2lkdGg6IDM2cHg7XHJcblx0XHRcdGhlaWdodDogMzZweDtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMCA1cHg7XHJcblx0XHRcdHBhZGRpbmc6IDVweDtcclxuXHRcdFx0YmFja2dyb3VuZDogI2Y4ZjhmODtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG5cdFx0XHRAaW5jbHVkZSByYWRpdXMoMyk7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX2J0biB7XHJcblx0XHRmbGV4OiAwIDAgMTAwJTtcclxuXHRcdHBhZGRpbmc6IDEwcHggMCAwO1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyog55Sz6L685bGl5q20ICovXHJcbi8qIGhpc3RvcnktbGlzdCAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmhpc3RvcnktbGlzdCB7XHJcblx0Jl9faXRlbSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IDE1cHggMCAxNXB4IDVweDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdFx0XHJcblx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHR9XHJcblx0XHQmX190ZXh0IHtcclxuXHRcdFx0ZmxleDogMSAxIGF1dG87XHJcblx0XHRcdG1hcmdpbjogMCAxNXB4IDAgMDtcclxuXHRcdFx0XHJcblx0XHRcdCYgPiAgKjpub3QoOmxhc3QtY2hpbGQpIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Jl9fdGltZSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAkeHM7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCZfX2J0biB7XHJcblx0XHRcdGZsZXg6IDAgMCBhdXRvO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAwIDE1cHg7XHJcblx0XHRcdFxyXG5cdFx0XHRidXR0b25bY2xhc3NePVwiYnRuXCJdIHtcclxuXHRcdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuXHRcdFx0XHRkaXNwbGF5OiAtbW96LWJveDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmJ0biB7XHJcblx0XHRcdHdpZHRoOiA5MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDM2cHg7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogJHh4cztcclxuXHRcdFx0XHJcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiDnlLPovrzlsaXmrbTjg7vjgq3jg6Pjg7Pjgrvjg6vnorroqo0gKi9cclxuLyogY29uZmlybS1jYW5jZWwgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5jb25maXJtLWNhbmNlbCB7XHJcblx0Jl9fbGVhZCB7XHJcblx0XHRjb2xvcjogJGJhc2VDb2xvcjtcclxuXHRcdGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnICFpbXBvcnRhbnQ7XHJcblx0XHRmb250LXNpemU6ICRtO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHR9XHJcblx0Jl9fYnRuIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcblx0XHRtYXJnaW46IDEwcHggMCAwO1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyog5a2m5qCh5qSc57Si44O75qSc57Si57WQ5p6c5LiA6KanKi9cclxuLyogc2Nob29sLXJlc3VsdC1saXN0Ki9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5zY2hvb2wtcmVzdWx0LWxpc3Qge1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0XHJcblx0Jl9faXRlbSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0cGFkZGluZzogMTVweCA1cHg7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG5cdFx0XHJcblx0XHQmX19uYW1lIHtcclxuXHRcdFx0b3JkZXI6IDE7XHJcblx0XHRcdGZsZXg6IDAgMCA2MCU7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnO1xyXG5cdFx0XHRmb250LXNpemU6ICRtO1xyXG5cdFx0fVxyXG5cdFx0Jl9fYXJlYSB7XHJcblx0XHRcdG9yZGVyOiAzO1xyXG5cdFx0XHRmbGV4OiAwIDAgNjAlO1xyXG5cdFx0XHRtYXJnaW46IDAgMCA1cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogJHh4cztcclxuXHRcdH1cclxuXHRcdCZfX2t1YnVuLFxyXG5cdFx0Jl9faGVuc2FjaGkge1xyXG5cdFx0XHRmbGV4OiAwIDAgNDAlO1xyXG5cdFx0XHRmb250LXNpemU6ICR4eHM7XHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHdpZHRoOiAzZW07XHJcblx0XHRcdFx0bWFyZ2luOiAwIDhweCAwIDA7XHJcblx0XHRcdFx0cGFkZGluZzogMCA1cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI2VkZWRlZDtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAkeHh4cztcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0QGluY2x1ZGUgcmFkaXVzKDIpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmX19rdWJ1biB7XHJcblx0XHRcdG9yZGVyOiAyO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHQmOjpiZWZvcmUgeyBjb250ZW50OiAn5Yy65YiGJzsgfVxyXG5cdFx0XHQubGFiZWwge1xyXG5cdFx0XHRcdG1hcmdpbjogMCA1cHggMCAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmX19oZW5zYWNoaSB7XHJcblx0XHRcdG9yZGVyOiA0O1xyXG5cdFx0XHQmOjpiZWZvcmUgeyBjb250ZW50OiAn5YGP5beu5YCkJzsgfVxyXG5cdFx0fVxyXG5cdFx0Jl9fd2ViIHtcclxuXHRcdFx0b3JkZXI6IDU7XHJcblx0XHRcdGZsZXg6IDAgMCAxMDAlO1xyXG5cdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIOWhvuaknOe0oiAvXHJcbi8qIGp1a3Utc2VhcmNoLXRhYmxlKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5qdWt1LXNlYXJjaC10YWJsZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0XHJcblx0dGhlYWQsXHJcblx0dGJvZHkge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cdFxyXG5cdHRyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFxyXG5cdFx0dGgsXHJcblx0XHR0ZCB7XHJcblx0XHRcdGJvcmRlci10b3A6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdHRoZWFkIHRoLFxyXG5cdHRib2R5IHRoIHtcclxuXHRcdGZsZXg6IDAgMCAxMDAlO1xyXG5cdH1cclxuXHRcclxuXHR0Ym9keSB7XHJcblx0XHR0ZC5udW1iZXIge1xyXG5cdFx0XHRmbGV4OiAwIDAgMTUlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0dGQuYXJlYSB7XHJcblx0XHRcdGZsZXg6IDAgMCA4NSU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiDlob7mpJzntKLjgIDmpJzntKLjg5zjgr/jg7MgL1xyXG4vKiBqdWt1LXNlYXJjaC10YWJsZSovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uc2VhcmNoLWJ0bi1ibG9jayB7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdGxlZnQ6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdHotaW5kZXg6IDU7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwYWRkaW5nOiAxNXB4IDEwcHg7XHJcblx0YmFja2dyb3VuZDogcmdiYSgjMDAwLCAwLjUpO1xyXG5cdFxyXG5cdCYgPiAqIHtcclxuXHRcdG1hcmdpbjogMCAyJTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIOWhvuaknOe0ouODu+aknOe0oue1kOaenOS4gOimpyAvXHJcbi8qIGp1a3UtcmVzdWx0LWxpc3QqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmp1a3UtcmVzdWx0LWxpc3Qge1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0XHJcblx0Jl9faXRlbSB7XHJcblx0XHRwYWRkaW5nOiAxNXB4IDA7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG5cdFx0Zm9udC1zaXplOiAkbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjY7XHJcblx0XHRcclxuXHRcdCZfX25hbWUge1xyXG5cdFx0XHRmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0Jywgc2Fucy1zZXJpZjsgXHJcblx0XHR9XHJcblx0XHQmX19hZGRyZXNzIHtcclxuXHRcdFx0bWFyZ2luOiA1cHggMCAxMHB4O1xyXG5cdFx0XHRmb250LXNpemU6ICR4cztcclxuXHRcdH1cclxuXHRcdCZfX3RlbCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogJHhzO1xyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICdURUzvvJonO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIOWtpuagoeaknOe0ouODu2dvb2dsZeODnuODg+ODlyAvXHJcbi8qIG1hcC1jYW12YXMgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5tYXAtY2FtdmFzIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDMwMHB4O1xyXG5cdFxyXG5cdGlmcmFtZSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMzAwcHg7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIG1vZGFsICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4jbW9kYWwge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHRyaWdodDogMDtcclxuXHRib3R0b206IDA7XHJcblx0ei1pbmRleDogMTA7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoIzAwMCwgMC43KTtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgb3BhY2l0eTogMDtcclxuXHRcclxuXHQmOnRhcmdldCB7XHJcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0XHJcblx0Lm1vZGFsLWNvbnRlbnQge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0d2lkdGg6IDkwJTtcclxuXHRcdG1heC1oZWlnaHQ6IDkwJTtcclxuXHRcdHBhZGRpbmc6IDQwcHggMTVweCAzMHB4O1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdGJveC1zaGFkb3c6IDAgM3B4IDdweCByZ2JhKCMwMDAsIDAuMjUpO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzMgSklTMjAwNCcsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IDEuNHJlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjg7XHJcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xyXG5cdFx0QGluY2x1ZGUgcmFkaXVzKDQpO1xyXG5cdH1cclxuXHQubW9kYWwtY2xvc2Uge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiA1cHg7XHJcblx0XHRyaWdodDogNXB4O1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiBX5ZCI5qC8772N44KC44GO44Go44Gv77yfIC9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5leGFtLXR5cGUge1xyXG5cdHBhZGRpbmc6IDE1cHggMDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG5cdFxyXG5cdCZfX2lubmVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0Lmljb24tY2hldnJvbi1kb3duIHtcclxuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbjtcclxuXHRcdH1cclxuXHRcdCYuYWNjb3JkaW9uLS1hY3RpdmUge1xyXG5cdFx0XHQuaWNvbi1jaGV2cm9uLWRvd24ge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fcGxhY2Uge1xyXG5cdFx0ZmxleDogMCAwIGF1dG87XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0JyAhaW1wb3J0YW50O1xyXG5cdFx0Zm9udC1zaXplOiAkeHh4cztcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0XHRAaW5jbHVkZSByYWRpdXMoMyk7XHJcblx0XHQmLS10b2t5byB7IGJhY2tncm91bmQ6ICNkOTIzMTc7IH1cclxuXHRcdCYtLWthbmFnYXdhIHsgYmFja2dyb3VuZDogIzE1ODhjODsgfVxyXG5cdH1cclxuXHQmX190dGwge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZmxleDogMSAxIDAlO1xyXG5cdFx0bWFyZ2luOiAwIDAgMCAxMHB4O1xyXG5cdFx0cGFkZGluZzogMCAxNXB4IDAgMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0XHQmX19sZWFkIHtcclxuXHRcdFx0Zm9udC1zaXplOiAkeHhzO1xyXG5cdFx0fVxyXG5cdFx0Jl9fdGV4dCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogJG07XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQuaWNvbi1jaGV2cm9uLWRvd24ge1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0Y29sb3I6ICRiYXNlQ29sb3I7XHJcblx0XHRcdEBpbmNsdWRlIGNlbnRlcmluZy1lbGVtZW50cyhmYWxzZSwgdHJ1ZSk7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX2xhYmVsIHtcclxuXHRcdGZsZXg6IDAgMCAxMDAlO1xyXG5cdFx0bWFyZ2luOiA1cHggMCAwO1xyXG5cdFx0cGFkZGluZzogMCAwIDAgNTBweDtcclxuXHRcdFxyXG5cdFx0LmxhYmVsIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19kZXRhaWwge1xyXG5cdFx0bWFyZ2luOiAyMHB4IDAgMTBweDtcclxuXHR9XHJcblx0Jl9fdG9yaXRzdSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdHBhZGRpbmc6IDE1cHggMDtcclxuXHRcdGJvcmRlci10b3A6IDFweCBkb3R0ZWQgJGJvcmRlckNvbG9yO1xyXG5cdFx0Jl9fdGV4dCB7XHJcblx0XHRcdGNvbG9yOiAkbGlnaHQtYmx1ZTtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCcgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdC5pY29uLWNoZXZyb24tZG93biB7XHJcblx0XHRcdGNvbG9yOiAkbGlnaHQtYmx1ZTtcclxuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbjtcclxuXHRcdH1cclxuXHRcdCYuYWNjb3JkaW9uLS1hY3RpdmUge1xyXG5cdFx0XHQuaWNvbi1jaGV2cm9uLWRvd24ge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiDlpI/mnJ/orJvnv5IgL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmxlY3R1cmUtdHlwZSB7XHJcblx0cGFkZGluZzogMTVweCAwO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblxyXG5cdCZfX2hlYWQge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHR9XHJcblx0Jl9fc2Vhc29uIHtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCcgIWltcG9ydGFudDtcclxuXHRcdGZvbnQtc2l6ZTogJHhzO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHBhZGRpbmc6IDNweCAxMHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdFx0QGluY2x1ZGUgcmFkaXVzKDMpO1xyXG5cdFx0Ji0tdG9reW8geyBiYWNrZ3JvdW5kOiAjZDkyMzE3OyB9XHJcblx0XHQmLS1rYW5hZ2F3YSB7IGJhY2tncm91bmQ6ICMxNTg4Yzg7IH1cclxuXHR9XHJcblx0Jl9fdHRsIHtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0XHQmX190ZXh0IHtcclxuXHRcdFx0Zm9udC1zaXplOiAkeHhsO1xyXG5cdFx0XHRmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0JyAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19sYWJlbCB7XHJcblx0XHRmbGV4OiAwIDAgYXV0bztcclxuXHRcdC5sYWJlbCB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19kZXRhaWwge1xyXG5cdFx0bWFyZ2luOiAzMHB4IDAgMTVweDtcclxuXHR9XHJcblxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0bWFyZ2luOiAwIDAgMTBweDtcclxuXHRcdHBhZGRpbmc6IDAgMCAxMHB4O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjYmJiO1xyXG5cclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdH1cclxuXHJcblxyXG5cclxuXHRcdCZfX3R0bCB7XHJcblx0XHRcdGNvbG9yOiAjMGU0NTgwO1xyXG5cdFx0XHRmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0JztcclxuXHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fYnRuIHtcclxuXHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLnBsYWNlLXR5cGUge1xyXG5cdHBhZGRpbmc6IDAgMCAxNXB4IDA7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cclxuXHJcblx0Jl9fc2Vhc29uIHtcclxuXHRcdHdpZHRoOiA1MHB4O1xyXG5cdFx0bWFyZ2luOiAwIDAgMTBweDtcclxuXHRcdHBhZGRpbmc6IDVweCAwO1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXNiBKSVMyMDA0JyAhaW1wb3J0YW50O1xyXG5cdFx0Zm9udC1zaXplOiAkeHM7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRsaW5lLWhlaWdodDogMS41O1xyXG5cdFx0QGluY2x1ZGUgcmFkaXVzKDMpO1xyXG5cdFx0Ji0temVua2kgeyBiYWNrZ3JvdW5kOiAjZjM5OTQ3OyB9XHJcblx0XHQmLS1jaHVraSB7IGJhY2tncm91bmQ6ICM5Y2M4MTM7IH1cclxuXHRcdCYtLWtva2kgeyBiYWNrZ3JvdW5kOiAjZTYwMDEzOyB9XHJcblx0XHQmLS1zYWlzeXUgeyBiYWNrZ3JvdW5kOiAjMDBhMWU5OyB9XHJcblx0fVxyXG5cdCZfX2NvbnRlbnQge1xyXG5cdFx0ZmxleDogMSAxIGF1dG87XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRsaW5lLWhlaWdodDogMS41O1xyXG5cclxuXHRcdCZfX3R0bCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogJHh4eGw7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnICFpbXBvcnRhbnQ7XHJcblx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fZGF0ZSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XHJcblxyXG5cdFx0XHQmX19sYWJlbCB7XHJcblx0XHRcdFx0ZmxleDogMCAwIDgwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCZfX2l0ZW0ge1xyXG5cdFx0XHRcdGZsZXg6IDEgMSBhdXRvO1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDAgMTVweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX19wcmljZSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHJcblx0XHRcdCZfX2xhYmVsIHtcclxuXHRcdFx0XHRmbGV4OiAwIDAgODBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jl9faXRlbSB7XHJcblx0XHRcdFx0ZmxleDogMSAxIGF1dG87XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCAxNXB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdFx0XHQmID4gKiB7XHJcblx0XHRcdFx0XHRmbGV4OiAwIDAgMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2J0biB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0LmJ0bi0tc20ge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZzogMCAxNXB4O1xyXG5cdFx0XHRmb250LXNpemU6ICRtO1xyXG5cdFx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0Jl9fbGFiZWwge1xyXG5cdFx0ZmxleDogMCAwIGF1dG87XHJcblx0XHQubGFiZWwge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdHBhZGRpbmc6IDAgMTBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fZGV0YWlsIHtcclxuXHRcdG1hcmdpbjogMzBweCAwIDE1cHg7XHJcblx0fVxyXG5cclxuXHQmX19pdGVtIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0bWFyZ2luOiAwIDAgMTBweCAxMDBweDtcclxuXHRcdHBhZGRpbmc6IDAgMCAxMHB4IDA7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNiYmI7XHJcblxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX3R0bCB7XHJcblx0XHRcdGZsZXg6IDEgMSBhdXRvO1xyXG5cdFx0XHRjb2xvcjogIzBlNDU4MDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICfjg5Ljg6njgq7jg47op5LjgrQgVzYgSklTMjAwNCc7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS41O1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2J0biB7XHJcblx0XHRcdGZsZXg6IDAgMCBhdXRvO1xyXG5cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5sZWN0dXJlcy1ib29rcyB7XHJcblx0Ji0tbWF0aCB7IGJhY2tncm91bmQ6ICNlZmY4ZmU7IH1cclxuXHQmLS1lbmdsaXNoIHsgYmFja2dyb3VuZDogI2ZjZWJmMzsgfVxyXG5cdCYtLWphcGFuZXNlIHsgYmFja2dyb3VuZDogI2ZlZWNkNDsgfVxyXG5cdCYtLXNvY2lldHkgeyBiYWNrZ3JvdW5kOiAjZjBlZWY3OyB9XHJcblx0Ji0tc2NpZW5jZSB7IGJhY2tncm91bmQ6ICNlZGY3ZjU7IH1cclxuXHRcclxuXHQmX190dGwge1xyXG5cdFx0bWFyZ2luOiAwIDAgMTVweDtcclxuXHR9XHJcblx0Jl9fc3ViLXR0bCB7XHJcblx0XHRtYXJnaW46IDAgMCA1cHg7XHJcblx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcclxuXHRcdFxyXG5cdFx0Ji0tbWF0aCB7IGNvbG9yOiAjMDBhM2RmOyB9XHJcblx0XHQmLS1lbmdsaXNoIHsgY29sb3I6ICNlNDAwN2Y7IH1cclxuXHRcdCYtLWphcGFuZXNlIHsgY29sb3I6ICNkMTc4MDA7IH1cclxuXHRcdCYtLXNvY2lldHkgeyBjb2xvcjogIzgxNzRiNDsgfVxyXG5cdFx0Ji0tc2NpZW5jZSB7IGNvbG9yOiAjMDBhNDk2OyB9XHJcblx0fVxyXG4gfVxyXG5cclxuXHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIOOCiOOBj+OBguOCi+izquWVjyAvXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uZmFxIHtcclxuXHRcclxuXHQmX19xdWVzdGlvbiB7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAzNXB4O1xyXG5cdFx0Jl9fdGV4dCB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDIycHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogJHM7XHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRsZWZ0OiAtNXB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRjb250ZW50OiAnUSc7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogIzNmOTBiYjtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSxcIiBzYW5zLXNlcmlmXCI7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAkeHhzO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGNpcmNsZSgyMCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fYW5zd2VyIHtcclxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XHJcblx0XHRcdG1hcmdpbjogMCAwIDMwcHg7XHJcblx0XHR9XHJcblx0XHQmX19pbm5lciB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdGxlZnQ6IC01cHg7XHJcblx0XHRcdFx0Y29udGVudDogJ0EuJztcclxuXHRcdFx0XHRjb2xvcjogJG9yYW5nZTtcclxuXHRcdFx0XHRmb250LXNpemU6ICRsO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLFwiIHNhbnMtc2VyaWZcIjtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcbn1cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyog5paw552A5oOF5aCxIC9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5uZXdzLWxpc3Qge1xyXG5cdFxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwYWRkaW5nOiAxNXB4IDA7XHJcblx0XHRib3JkZXItYm90dG9tOiAgMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0XHRcclxuXHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRib3JkZXItdG9wOiAgMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9fZGF0ZSB7XHJcblx0XHRcdG1hcmdpbjogMCAwIDVweDtcclxuXHRcdFx0Zm9udC1zaXplOiAkeHhzO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2NhdGVnb3J5IHtcclxuXHRcdFx0bWFyZ2luOiAwIDIwcHggMCAwO1xyXG5cdFx0XHRmb250LXNpemU6ICR4cztcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdHBhZGRpbmc6IDNweCAxMHB4IDFweDtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuXHRcdFx0Ji0taW5mb3JtYXRpb24ge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmE4MDM7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtLXNjaG9vbCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogIzJhNzRmYjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLS1zaXRlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDI5ZDkyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fdGV4dCB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcbn1cclxuXHJcblxyXG4ubmV3cy1lbnRyeS1ibG9jayB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHJcblx0Jl9fZGF0ZSB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRtYXJnaW46IDAgMTBweCAxMHB4IDA7XHJcblx0fVxyXG5cclxuXHQmX19jYXRlZ29yeSB7XHJcblx0XHRtYXJnaW46IDAgMjBweCAwIDA7XHJcblx0XHRmb250LXNpemU6ICR4cztcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0cGFkZGluZzogM3B4IDEwcHggMXB4O1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0bWFyZ2luOiAwIDAgMTBweDtcclxuXHJcblxyXG5cdFx0Ji0taW5mb3JtYXRpb24ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZhODAzO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtLXNjaG9vbCB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICMyYTc0ZmI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxufVxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiDorJvnv5LkvJrjgYrnlLPovrzjgb8gL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnNlbWluYXItaW5mbyB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbjogMCAwIDE1cHg7XHJcblx0cGFkZGluZzogMTBweCA0MHB4IDEwcHggMTVweDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRcclxuXHQmOmxhc3QtY2hpbGQge1xyXG5cdH1cclxuXHRcclxuXHRpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0XHJcblx0aW5wdXRbdHlwZT1cInJhZGlvXCJdICsgLnNlbWluYXItaW5mb19fcmFkaW8ge1xyXG5cdFx0cmlnaHQ6IDEwcHg7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0QGluY2x1ZGUgY2VudGVyaW5nLWVsZW1lbnRzKGZhbHNlLCB0cnVlKTtcclxuXHRcdGJhY2tncm91bmQ6ICNmOTA7XHJcblx0XHRcclxuXHRcdCY6OmJlZm9yZSxcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0XHRAaW5jbHVkZSBjZW50ZXJpbmctZWxlbWVudHMoZmFsc2UsIHRydWUpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiBcIlxcZjAwY1wiO1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICdpY29tb29uJztcclxuXHRcdFx0Zm9udC1zaXplOiAkbTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHRpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIC5zZW1pbmFyLWluZm9fX3JhZGlvIHtcclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRiYXNlQ29sb3I7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogJGJhc2VDb2xvcjtcclxuXHRcdH1cclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Jl9faW5uZXIge1xyXG5cdH1cclxuXHQmX19jb2x1bW4ge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRtYXJnaW46IDAgMCA1cHg7XHJcblx0XHRcclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fbGFiZWwge1xyXG5cdFx0XHRmbGV4OiAwIDAgNjBweDtcclxuXHRcdFx0bWFyZ2luOiAwIDEwcHggMCAwO1xyXG5cdFx0XHRwYWRkaW5nOiAzcHggMDtcclxuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG5cdFx0XHRmb250LXNpemU6ICR4eHhzO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0XHRcdFxyXG5cdFx0XHQmLS1ibHVlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmFzZUNvbG9yO1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGJhc2VDb2xvcjtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmX190ZXh0IHtcclxuXHRcdFx0ZmxleDogMSAxIGF1dG87XHJcblx0XHRcdFxyXG5cdFx0XHQmLS1jb3Vyc2Uge1xyXG5cdFx0XHRcdGNvbG9yOiAkYmFzZUNvbG9yO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDQnLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNzBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19wcmljZSB7XHJcblx0XHRtYXJnaW46IDVweCAwIDAgNzBweDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyog6YGO5Y675ZWP5ZCI5qC85a++562W5oyH5bCOIC9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5idG4tcmFkaW8td3JhcCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG5cdEBpbmNsdWRlIHJhZGl1cygzKTtcclxuXHRcclxuXHQmLS01Y29sdW1uIHtcclxuXHRcdC5idG4tcmFkaW8ge1xyXG5cdFx0XHR3aWR0aDogMjAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLS0zY29sdW1uIHtcclxuXHRcdC5idG4tcmFkaW8ge1xyXG5cdFx0XHR3aWR0aDogMzMuMyU7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5idG4tcmFkaW8ge1xyXG5cclxuXHRcdGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0aW5wdXRbdHlwZT1cInJhZGlvXCJdICsgc3BhbiB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoI2ZmZmZmZiAwJSwgI2Y3ZjdmNyAxMDAlKTtcclxuXHRcdFx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KCNmZmZmZmYgMCUsICNmN2Y3ZjcgMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjZmZmZmZmIDAlLCAjZjdmN2Y3IDEwMCUpO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdH1cclxuXHJcblx0XHRpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIHNwYW4ge1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgjMTI0ODgzIDAlLCAjMzQ2ZGFhIDEwMCUpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoIzEyNDg4MyAwJSwgIzM0NmRhYSAxMDAlKTtcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCMxMjQ4ODMgMCUsICMzNDZkYWEgMTAwJSk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6Zmlyc3QtY2hpbGQgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgc3BhbiB7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi5mbG93LXN1YmplY3Qtd3JhcCB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHJcblx0LmZsb3ctc3ViamVjdCB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cclxuXHRcdGxpIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR3aWR0aDogNjBweDtcclxuXHRcdFx0cGFkZGluZzogMCAwIDE1cHg7XHJcblx0XHRcdGNvbG9yOiAjODg4ODg4O1xyXG5cdFx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHJcblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKTo6YmVmb3JlIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdGJvdHRvbTogNHB4O1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0d2lkdGg6IDYwcHg7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNiM2IzYjM7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdHdpZHRoOiAxMHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTBweDtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAwIC01cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI2IzYjNiMztcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX19hY3RpdmU6OmFmdGVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogIzEyNDg4MyFpbXBvcnRhbnQ7XHJcblx0XHRcdGJvcmRlcjogM3B4IGRvdWJsZSAjZjlmOWY5O1xyXG5cdFx0XHRsZWZ0OiBjYWxjKDUwJSAtIDRweCkgIWltcG9ydGFudDtcclxuXHRcdFx0Ym90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyog5YWl6Kmm5oOF5aCx44CA44GK44GX44KJ44GbIC9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5ueXVzaGlqb2hvLWxpc3Qge1xyXG5cdFxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwYWRkaW5nOiAxNXB4IDA7XHJcblx0XHRib3JkZXItYm90dG9tOiAgMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0XHRcclxuXHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRib3JkZXItdG9wOiAgMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9fZGF0ZSB7XHJcblx0XHRcdG1hcmdpbjogMCAwIDVweDtcclxuXHRcdFx0Zm9udC1zaXplOiAkeHhzO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRjb2xvcjogJGJhc2VDb2xvcjtcclxuXHRcdH1cclxuXHJcblx0XHQmX190ZXh0IHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0XHQmX19pY29uIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0d2lkdGg6IDk1cHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdH1cclxuXHJcblx0XHQmX19leGNlbCB7XHJcblx0XHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fcGRmIHtcclxuXHRcdFx0d2lkdGg6IDMwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxufVxyXG5cclxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyogZm9vdGVyICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5mb290ZXIge1xyXG5cdGJhY2tncm91bmQ6ICMzNzM3Mzc7XHJcblx0XHJcblx0LyogcGFnZXRvcFxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0LnBhZ2V0b3Age1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0cmlnaHQ6IDE1cHg7XHJcblx0XHRib3R0b206IDE1cHg7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKC9jb21tb24vaW1nL2NvbW1vbi9iZ190ZXh0dXJlLnBuZykgMCAwIHJlcGVhdDtcclxuXHRcdGJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKCMwMDAsIDAuMik7XHJcblx0XHRAaW5jbHVkZSByYWRpdXMoMyk7XHJcblx0XHJcblx0XHQmX19saW5rIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdHdpZHRoOiA1MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0XHRcdFxyXG5cdFx0XHQuaWNvbi1jaGV2cm9uLXVwIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAwIDA7XHJcblx0XHRcdH1cclxuXHRcdFx0Jl9fdGV4dCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAkeHh4cztcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcblx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQjd3JhcC5zY2hvb2wtc2VhcmNoX2luZGV4ICYsXHJcblx0XHQjd3JhcC5qdWt1LXNlYXJjaF9pbmRleCAme1xyXG5cdFx0XHRib3R0b206IDk1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvKiBmb290ZXItbmF2XHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQuZm9vdGVyLW5hdiB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHRcdFxyXG5cdFx0Jl9faXRlbSB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ZmxleDogMCAwIDUwJTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdGNvbG9yOiAkYmFzZUNvbG9yO1xyXG5cdFx0XHRcclxuXHRcdFx0JjpmaXJzdC1jaGlsZCAge1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Lmljb24tYW5nbGUtcmlnaHQge1xyXG5cdFx0XHRcdHJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIGNlbnRlcmluZy1lbGVtZW50cyhmYWxzZSwgdHJ1ZSlcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LyogZm9vdGVyLWxvd2VyXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQuZm9vdGVyLWxvd2VyIHtcclxuXHRcdHBhZGRpbmc6IDE1cHg7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjY7XHJcblx0XHRcclxuXHRcdCZfX3RhZ2xpbmUge1xyXG5cdFx0XHRtYXJnaW46IDAgMCA1cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogJHh4cztcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9fYWRkcmVzcyB7XHJcblx0XHRcdG1hcmdpbjogMjBweCAwIDE1cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogJHh4eHM7XHJcblx0XHRcdCZfX3RlbCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAkcztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jl9fY29weXJpZ2h0IHtcclxuXHRcdFx0d2lkdGg6IDEzMyU7XHJcblx0XHRcdGZvbnQtc2l6ZTogJHh4cztcclxuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcclxuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8qIGluZGV4Lmh0bWwgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbiNpbmRleCB7XHJcblx0XHJcblx0LyogdmlzdWFsXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQjdmlzdWFsIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1hcmdpbjogMCAwIDUwcHg7XHJcblx0XHRcclxuXHRcdC5ieHNsaWRlciB7XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmJ4LXBhZ2VyIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRib3R0b206IC0yMHB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG5cdFx0XHQuYngtcGFnZXItaXRlbSB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDVweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuYngtcGFnZXItbGluayB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA1cHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjYzFjMWMxO1xyXG5cdFx0XHRcdFx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGJhc2VDb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cdFx0XHJcblx0XHRcclxuXHR9XHRcclxuXHJcblxyXG5cdC8qIGV4YW1cclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdC5leGFtIHtcclxuXHRcdG1hcmdpbjogMCAwIDMwcHg7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDIwcHggMTBweDtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcclxuXHRcdCZfX2lubmVyIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9fdHRsIHtcclxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmJ0biB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRcdEBpbmNsdWRlIHJhZGl1cyg1MCk7XHJcblx0XHR9XHJcblx0fVx0XHJcblxyXG5cclxuXHQvKiBibnJcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdC5ibnIge1xyXG5cdFx0Jl9faXRlbSB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFxyXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDE1cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRib3gtc2hhZG93OiAwIDFweCA1cHggcmdiYSgjMDAwLCAwLjE4KTtcclxuXHRcdFx0XHRAaW5jbHVkZSByYWRpdXMoMyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cclxuXHJcblx0LyogbmV3c1xyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0Lm5ld3Mge1xyXG5cdFx0bWFyZ2luOiAzMHB4IDAgMDtcclxuXHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblxyXG5cdFx0Jl9fdHRsIHtcclxuXHRcdFx0Jl9fdGV4dCB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAxNXB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDIwcHggMCAwO1xyXG5cdFx0XHRcdGNvbG9yOiAkYmFzZUNvbG9yO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogJGw7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDozcHggc29saWQgJGJhc2VDb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRjb250ZW50OiBhdHRyKGRhdGEtdGV4dCk7XHJcblx0XHRcdFx0XHRtYXJnaW46IDEwcHggMCAwO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICM3MTk2YmU7XHJcblx0XHRcdFx0XHRmb250LXNpemU6ICR4eHhzO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmX190YWIge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRtYXJnaW46IDAgLTNweCA1cHggMDtcclxuXHRcdFx0XHJcblx0XHRcdCZfX2l0ZW0ge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR3aWR0aDogY2FsYygoMTAwJSAtIDlweCkgLyAzKTtcclxuXHRcdFx0XHRoZWlnaHQ6IDMycHg7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDNweCAwIDA7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI2RhZGFkYTtcclxuXHRcdFx0XHRjb2xvcjogJHRleHRDb2xvcjtcclxuXHRcdFx0XHRmb250LXNpemU6ICR4eHM7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAtNnB4O1xyXG5cdFx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDZweCA2cHggMDtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBjZW50ZXJpbmctZWxlbWVudHModHJ1ZSwgZmFsc2UpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYtLWluZm9ybWF0aW9uLmFjdGl2ZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkbmV3cy1pbmZvO1xyXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIgeyBib3JkZXItdG9wLWNvbG9yOiAkbmV3cy1pbmZvOyB9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYtLXNjaG9vbC5hY3RpdmUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJG5ld3Mtc2Nob29sO1xyXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIgeyBib3JkZXItdG9wLWNvbG9yOiAkbmV3cy1zY2hvb2w7IH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji0tc2l0ZS5hY3RpdmUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJG5ld3Mtc2l0ZTtcclxuXHRcdFx0XHRcdCY6OmFmdGVyIHsgYm9yZGVyLXRvcC1jb2xvcjogJG5ld3Mtc2l0ZTsgfVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRcclxuXHRcdCZfX2NvbnRlbnQge1xyXG5cdFx0XHQmX19pdGVtIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmX19pdGVtIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHggMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdCZfX2RhdGUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogJHh4eHM7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCZfX2NhdGVnb3J5IHtcclxuXHRcdFx0XHRtYXJnaW46IDAgNXB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogJHh4eHM7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0cGFkZGluZzogMnB4IDdweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG5cdFx0XHRcdCYtLWluZm9ybWF0aW9uIHsgYmFja2dyb3VuZDogJG5ld3MtaW5mbzsgfVxyXG5cdFx0XHRcdCYtLXNjaG9vbCB7IGJhY2tncm91bmQ6ICRuZXdzLXNjaG9vbDsgfVxyXG5cdFx0XHRcdCYtLXNpdGUgeyBiYWNrZ3JvdW5kOiAkbmV3cy1zaXRlOyB9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCZfX3RleHQge1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRjb2xvcjogJGJhc2VDb2xvcjtcclxuXHRcdFx0XHRmb250LXNpemU6ICR4eHM7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX19mb290ZXIge1xyXG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG5cdFx0XHRoZWlnaHQ6IDM1cHg7XHJcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRmb250LXNpemU6ICR4cztcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDM1cHg7XHJcblx0XHRcdHBhZGRpbmc6IDAgNXB4O1xyXG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcblx0XHJcblx0XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyogV+WQiOagvOOCguOBjuOAgOWFsemAmiAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLm1vZ2lzaWtlbiB7XHJcblx0LmFwcGVuZGl4IHtcclxuXHRcdHBhZGRpbmc6IDIwcHggMDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcblxyXG5cdFx0JjpmaXJzdC1vZi10eXBlIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fdHRsIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0XHJcblx0XHRcdCZfX2lubmVyIHtcclxuXHRcdFx0XHRmbGV4OiAwIDAgNzUlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDE1cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnR0bDA0IHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmX19pbWcge1xyXG5cdFx0XHRmbGV4OiAwIDAgMjUlO1xyXG5cdFx0fVxyXG5cdFx0Jl9fbGVhZCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHJcblx0XHRcdC5sZWFkIHtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5pY29uLWNoZXZyb24tZG93biB7XHJcblx0XHRcdGNvbG9yOiAkYmFzZUNvbG9yO1xyXG5cdFx0fVxyXG5cdFx0Jl9fY29sdW1uIHtcclxuXHRcdFx0bWFyZ2luOiAyMHB4IDAgMDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcbn1cclxuXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyogV+WQiOagvOOCguOBjuOAgOODiOODg+ODlyAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuI21vZ2lzaWtlbl9pbmRleCB7XHJcbn1cclxuXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyog5bm06ZaT6ZaL5YKs5LqI5a6a44Go5Ye66aGM56+E5ZuyICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4jbW9naXNpa2VuX3NjaGVkdWxlX2luZGV4IHtcclxufVxyXG5cclxuXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyog5YWF5a6f44GX44Gf5LuY6YyyICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4jbW9naXNpa2VuX2FwcGVuZGl4X2luZGV4IHtcclxuXHQuYnRuLS1zY2hlZHVsZSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdH1cclxuXHRcclxuXHQuYXBwZW5kaXgge1xyXG5cdFx0cGFkZGluZzogMjBweCAwO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXJDb2xvcjtcclxuXHJcblx0XHQmOmZpcnN0LW9mLXR5cGUge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdH1cclxuXHJcblx0XHQmX190dGwge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcclxuXHRcdFx0Jl9faW5uZXIge1xyXG5cdFx0XHRcdGZsZXg6IDAgMCA3NSU7XHJcblx0XHRcdFx0cGFkZGluZzogMCAwIDAgMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQudHRsMDQge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCZfX2ltZyB7XHJcblx0XHRcdGZsZXg6IDAgMCAyNSU7XHJcblx0XHR9XHJcblx0XHQmX19sZWFkIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcclxuXHRcdFx0LmxlYWQge1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Lmljb24tY2hldnJvbi1kb3duIHtcclxuXHRcdFx0Y29sb3I6ICRiYXNlQ29sb3I7XHJcblx0XHR9XHJcblx0XHQmX19jb2x1bW4ge1xyXG5cdFx0XHRtYXJnaW46IDIwcHggMCAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8qIOeptualteOBruino+iqrCAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLmthaXNldHUge1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRcclxuXHQuZGV0YWlsZWQge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGhlaWdodDogNTBweDtcclxuXHRcdG1hcmdpbjogMzBweCAwO1xyXG5cdFx0Y29sb3I6ICNkZjQ0MzQ7XHJcblx0XHRmb250LXNpemU6ICR4eGw7XHJcblx0XHRsaW5lLWhlaWdodDogMS4zO1xyXG5cdFx0XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogI2ZhZTBkZCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcclxuXHRcdFx0Ym9yZGVyLXdpZHRoOiA1MHB4IDEwMHB4IDA7XHJcblx0XHRcdEBpbmNsdWRlIGNlbnRlcmluZy1lbGVtZW50cyh0cnVlLCB0cnVlKTtcclxuXHRcdH1cclxuXHR9XHRcclxuXHRcclxuXHRcclxuXHQucGFnZV9ibG9jayB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cdFxyXG5cdC8qIOODouODvOODgOODq+mDqOWfuuacrOioreWumlxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQucGFnZV9ibG9jayAubW9kYWxfYXJlYSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3JkZXI6IDNweCBzb2xpZCAjZTcyMTIxO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjMwLDMzLDMzLDAuMCk7XHJcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcclxuXHR9XHJcblxyXG5cdC5wYWdlX2Jsb2NrIC5tb2RhbF9hcmVhOmhvdmVyIHtcclxuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjMwLDMzLDMzLDAuMyk7XHJcblx0fVxyXG5cclxuXHQucGFnZV9ibG9jayAubW9kYWxfYXJlYSBpbWcge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cdC5tb2RhbC1kaWFsb2cud2lkZSB7XHJcblx0XHR3aWR0aDogOTAwcHg7XHJcblx0fVxyXG5cdFxyXG5cdC8qIG1vZGFsLWhlYWRlciAqL1xyXG5cdC5tb2RhbC1oZWFkZXIge1xyXG5cdFx0cGFkZGluZzogMTBweCAxNXB4O1xyXG5cdFx0YmFja2dyb3VuZDogJGJhc2VDb2xvcjtcclxuXHR9XHJcblxyXG5cdC5jbG9zZSB7XHJcblx0XHRmb250LXNpemU6IDMycHg7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcblxyXG5cdC8qIG1vZGFsLWJvZHkgKi9cclxuXHQubW9kYWwtYm9keSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cclxuXHQuYmx1ZS1ib3gge1xyXG5cdFx0Ym9yZGVyOiAzcHggc29saWQgIzIxM2RlNztcclxuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHR3aWR0aDogMzBweDtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGhlaWdodDogMjBweDtcclxuXHRcdG1hcmdpbjogMCA1cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDMzLDYxLDIzMSwwLjMpO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dG9wOiA0cHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAubW9kYWwtYm9keS1pbWcge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5IC5tb2RhbC1ib2R5LWltZyBpbWcge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9XHJcblx0XHJcblx0Lyog44Oi44O844OA44Or55S75YOP5LiK44Gu44Od44OD44OX44Ki44OD44OX6YOoXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdC5tb2RhbC1ib2R5IC5vbl9tb2RhbF9hcmVhIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ym9yZGVyOiAzcHggc29saWQgIzIxM2RlNztcclxuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDMzLDYxLDIzMSwwLjMpO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpO1xyXG5cdFx0Y3Vyc29yOiBoZWxwO1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgLm9uX21vZGFsX2FyZWE6aG92ZXIge1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgzMyw2MSwyMzEsMC4xKTtcclxuXHR9XHJcblx0XHJcblx0XHJcblx0XHJcblx0Lyog44Oa44O844K4MDFcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0I3BhZ2UwMS0wMSB7XHJcblx0XHR3aWR0aDogMTkycHg7XHJcblx0XHRoZWlnaHQ6IDE1MHB4O1xyXG5cdFx0bGVmdDogMjczcHg7XHJcblx0XHR0b3A6IDE3MnB4O1xyXG5cdH1cclxuXHJcblx0I3BhZ2UwMS0wMiB7XHJcblx0XHR3aWR0aDogMTg2cHg7XHJcblx0XHRoZWlnaHQ6IDI2MnB4O1xyXG5cdFx0bGVmdDogNjBweDtcclxuXHRcdHRvcDogMzk2cHg7XHJcblx0fVxyXG5cclxuXHQjcGFnZTAxLTAzIHtcclxuXHRcdHdpZHRoOiAxODhweDtcclxuXHRcdGhlaWdodDogMjE4cHg7XHJcblx0XHRsZWZ0OiA1NjBweDtcclxuXHRcdHRvcDogMjQ4cHg7XHJcblx0fVxyXG5cclxuXHQjcGFnZTAxLTA0IHtcclxuXHRcdHdpZHRoOiAxODZweDtcclxuXHRcdGhlaWdodDogMzM0cHg7XHJcblx0XHRsZWZ0OiA3NzRweDtcclxuXHRcdHRvcDogMTAycHg7XHJcblx0fVxyXG5cclxuXHJcblx0Lyog44Oa44O844K4MDJcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0I3BhZ2UwMi0wMSB7XHJcblx0XHR3aWR0aDogMzkwcHg7XHJcblx0XHRoZWlnaHQ6IDU4cHg7XHJcblx0XHRsZWZ0OiA2MHB4O1xyXG5cdFx0dG9wOiA0NTZweDtcclxuXHR9XHJcblx0XHJcblx0I3BhZ2UwMi0wMiB7XHJcblx0XHR3aWR0aDogMzg2cHg7XHJcblx0XHRoZWlnaHQ6IDc0cHg7XHJcblx0XHRsZWZ0OiA2MHB4O1xyXG5cdFx0dG9wOiA1NDhweDtcclxuXHR9XHJcblxyXG5cclxuXHQvKiDjg5rjg7zjgrgwM1xyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQjcGFnZTAzLTAxIHtcclxuXHRcdHdpZHRoOiAxODZweDtcclxuXHRcdGhlaWdodDogMTcwcHg7XHJcblx0XHRsZWZ0OiA3NjNweDtcclxuXHRcdHRvcDogNDU4cHg7XHJcblx0fVxyXG5cclxuXHQjcGFnZTAzLTAyIHtcclxuXHRcdHdpZHRoOiAxODVweDtcclxuXHRcdGhlaWdodDogMTY3cHg7XHJcblx0XHRsZWZ0OiA3NjNweDtcclxuXHRcdHRvcDogMTA0cHg7XHJcblx0fVxyXG5cclxuXHRcclxuXHQvKiDjg5rjg7zjgrgwM1xyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQjcGFnZTA0LTAxIHtcclxuXHRcdHdpZHRoOiAxODVweDtcclxuXHRcdGhlaWdodDogMTgwcHg7XHJcblx0XHRsZWZ0OiAyNzJweDtcclxuXHRcdHRvcDogNDgycHg7XHJcblx0fVxyXG5cclxuXHQjcGFnZTA0LTAyIHtcclxuXHRcdHdpZHRoOiAxODhweDtcclxuXHRcdGhlaWdodDogMTE4cHg7XHJcblx0XHRsZWZ0OiAyNzBweDtcclxuXHRcdHRvcDogMjQ2cHg7XHJcblx0fVxyXG5cdFxyXG5cdCNwYWdlMDQtMDMge1xyXG5cdFx0d2lkdGg6IDE5NXB4O1xyXG5cdFx0aGVpZ2h0OiAxODRweDtcclxuXHRcdGxlZnQ6IDc2OHB4O1xyXG5cdFx0dG9wOiA0MzZweDtcclxuXHR9XHJcblx0XHJcblx0XHJcblx0Lyog44Oa44O844K4MDVcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0I3BhZ2UwNS0wMSB7XHJcblx0XHR3aWR0aDogNDE0cHg7XHJcblx0XHRoZWlnaHQ6IDEyMnB4O1xyXG5cdFx0bGVmdDogNTBweDtcclxuXHRcdHRvcDogMzE4cHg7XHJcblx0fVxyXG5cclxuXHQjcGFnZTA1LTAyIHtcclxuXHRcdHdpZHRoOiA0MTJweDtcclxuXHRcdGhlaWdodDogMTg4cHg7XHJcblx0XHRsZWZ0OiA1M3B4O1xyXG5cdFx0dG9wOiA3OHB4O1xyXG5cdH1cclxuXHRcclxuXHQjcGFnZTA1LTAzIHtcclxuXHRcdHdpZHRoOiAzNzBweDtcclxuXHRcdGhlaWdodDogMTE4cHg7XHJcblx0XHRsZWZ0OiA4OHB4O1xyXG5cdFx0dG9wOiA1MzhweDtcclxuXHR9XHJcblx0XHJcblx0I3BhZ2UwNS0wNCB7XHJcblx0XHR3aWR0aDogMzgzcHg7XHJcblx0XHRoZWlnaHQ6IDE5MnB4O1xyXG5cdFx0bGVmdDogNTc4cHg7XHJcblx0XHR0b3A6IDI0N3B4O1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyog6Kmz57Sw5Yil44Km44Kj44Oz44OJ44KmICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4ua2Fpc2V0dV9wYWdlIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFxyXG5cdC5waWNrdXAtY29udGVudCB7XHJcblx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cdFx0Y29sb3I6ICR0ZXh0Q29sb3I7XHJcblx0XHRmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBXMyBKSVMyMDA0Jywgc2Fucy1zZXJpZjtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjY7XHJcblx0fVxyXG5cclxuXHQucGlja3VwLWNvbnRlbnQgLnBhbmVsIHtcclxuXHRcdGZvbnQtc2l6ZTogJHM7XHJcblx0fVxyXG5cclxuXHJcblx0LyogcGFnZV9qYXBhbmVzZVxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdCNwYWdlX2phcGFuZXNlXzAxIHtcclxuXHRcdHdpZHRoOiA3MjZweDtcclxuXHRcdGhlaWdodDogMTk0cHg7XHJcblx0XHRsZWZ0OiA5NXB4O1xyXG5cdFx0dG9wOiAxNHB4O1xyXG5cdH1cclxuXHJcblx0I3BhZ2VfamFwYW5lc2VfMDIge1xyXG5cdFx0d2lkdGg6IDE3MnB4O1xyXG5cdFx0aGVpZ2h0OiAxNzlweDtcclxuXHRcdGxlZnQ6IDY1MHB4O1xyXG5cdFx0dG9wOiAyMjBweDtcclxuXHR9XHJcblxyXG5cdCNwYWdlX2phcGFuZXNlXzAzIHtcclxuXHRcdHdpZHRoOiA1MDlweDtcclxuXHRcdGhlaWdodDogMTc5cHg7XHJcblx0XHRsZWZ0OiAxNDBweDtcclxuXHRcdHRvcDogMjIwcHg7XHJcblx0fVxyXG5cclxuXHQjcGFnZV9qYXBhbmVzZV8wNCB7XHJcblx0XHR3aWR0aDogMTMwcHg7XHJcblx0XHRoZWlnaHQ6IDE5MHB4O1xyXG5cdFx0bGVmdDogMjNweDtcclxuXHRcdHRvcDogNDE4cHg7XHJcblx0fVxyXG5cclxuXHQjcGFnZV9qYXBhbmVzZV8wNSB7XHJcblx0XHR3aWR0aDogNDU0cHg7XHJcblx0XHRoZWlnaHQ6IDE5MHB4O1xyXG5cdFx0bGVmdDogMjYwcHg7XHJcblx0XHR0b3A6IDQxOHB4O1xyXG5cdH1cclxuXHJcblx0I3BhZ2VfamFwYW5lc2VfMDYge1xyXG5cdFx0d2lkdGg6IDk1cHg7XHJcblx0XHRoZWlnaHQ6IDE5MHB4O1xyXG5cdFx0bGVmdDogNzMwcHg7XHJcblx0XHR0b3A6IDQxOHB4O1xyXG5cdH1cclxuXHJcblxyXG5cclxuXHQvKiBwYWdlX21hdGhlbWF0aWNzXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0I3BhZ2VfbWF0aGVtYXRpY3NfMDEge1xyXG5cdFx0d2lkdGg6IDIxOHB4O1xyXG5cdFx0aGVpZ2h0OiA0MnB4O1xyXG5cdFx0bGVmdDogNjRweDtcclxuXHRcdHRvcDogMzYwcHg7XHJcblx0fVxyXG5cclxuXHQjcGFnZV9tYXRoZW1hdGljc18wMiB7XHJcblx0XHR3aWR0aDogMTM2cHg7XHJcblx0XHRoZWlnaHQ6IDUxNnB4O1xyXG5cdFx0bGVmdDogMjgzcHg7XHJcblx0XHR0b3A6IDgwcHg7XHJcblx0fVxyXG5cclxuXHQjcGFnZV9tYXRoZW1hdGljc18wMyB7XHJcblx0XHR3aWR0aDogMTkycHg7XHJcblx0XHRoZWlnaHQ6IDUxNnB4O1xyXG5cdFx0bGVmdDogNDgzcHg7XHJcblx0XHR0b3A6IDgwcHg7XHJcblx0fVxyXG5cclxuXHQjcGFnZV9tYXRoZW1hdGljc18wNCB7XHJcblx0XHR3aWR0aDogMTg4cHg7XHJcblx0XHRoZWlnaHQ6IDUxNnB4O1xyXG5cdFx0bGVmdDogNjgzcHg7XHJcblx0XHR0b3A6IDgwcHg7XHJcblx0fVxyXG5cclxuXHQvKiBwYWdlX2VuZ2xpc2hcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQjcGFnZV9lbmdsaXNoXzAxIHtcclxuXHRcdHdpZHRoOiAxOTRweDtcclxuXHRcdGhlaWdodDogMTAwcHg7XHJcblx0XHRsZWZ0OiAyMjhweDtcclxuXHRcdHRvcDogMTY1cHg7XHJcblx0fVxyXG5cclxuXHQjcGFnZV9lbmdsaXNoXzAyIHtcclxuXHRcdHdpZHRoOiAyODVweDtcclxuXHRcdGhlaWdodDogNTE0cHg7XHJcblx0XHRsZWZ0OiA0ODNweDtcclxuXHRcdHRvcDogODBweDtcclxuXHR9XHJcblxyXG5cdCNwYWdlX2VuZ2xpc2hfMDMge1xyXG5cdFx0d2lkdGg6IDI1NnB4O1xyXG5cdFx0aGVpZ2h0OiA2MnB4O1xyXG5cdFx0bGVmdDogNTAycHg7XHJcblx0XHR0b3A6IDBweDtcclxuXHR9XHJcblxyXG5cdCNwYWdlX2VuZ2xpc2hfMDQge1xyXG5cdFx0d2lkdGg6IDk4cHg7XHJcblx0XHRoZWlnaHQ6IDUxNnB4O1xyXG5cdFx0bGVmdDogNzczcHg7XHJcblx0XHR0b3A6IDgwcHg7XHJcblx0fVxyXG5cclxuXHQvKiBwYWdlX3NvY2lldHlcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQjcGFnZV9zb2NpZXR5XzAxIHtcclxuXHRcdHdpZHRoOiAzODhweDtcclxuXHRcdGhlaWdodDogMTMwcHg7XHJcblx0XHRsZWZ0OiAzMHB4O1xyXG5cdFx0dG9wOiA0NzJweDtcclxuXHR9XHJcblxyXG5cdCNwYWdlX3NvY2lldHlfMDIge1xyXG5cdFx0d2lkdGg6IDM4OHB4O1xyXG5cdFx0aGVpZ2h0OiA2NnB4O1xyXG5cdFx0bGVmdDogNDgwcHg7XHJcblx0XHR0b3A6IDRweDtcclxuXHR9XHJcblxyXG5cdC8qIHBhZ2Vfc2NpZW5jZVxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdCNwYWdlX3NjaWVuY2VfMDEge1xyXG5cdFx0d2lkdGg6IDM5MHB4O1xyXG5cdFx0aGVpZ2h0OiAxODhweDtcclxuXHRcdGxlZnQ6IDI0cHg7XHJcblx0XHR0b3A6IDY1cHg7XHJcblx0fVxyXG5cclxuXHQjcGFnZV9zY2llbmNlXzAyIHtcclxuXHRcdHdpZHRoOiAzODBweDtcclxuXHRcdGhlaWdodDogNzRweDtcclxuXHRcdGxlZnQ6IDQ5MHB4O1xyXG5cdFx0dG9wOiA4cHg7XHJcblx0fVxyXG5cclxuXHQjcGFnZV9zY2llbmNlXzAzIHtcclxuXHRcdHdpZHRoOiAyMjBweDtcclxuXHRcdGhlaWdodDogMjQ0cHg7XHJcblx0XHRsZWZ0OiAxOTJweDtcclxuXHRcdHRvcDogMjU2cHg7XHJcblx0fVxyXG59XHJcblxyXG5cclxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyogNeenkeOBruODneOCpOODs+ODiOODgeOCp+ODg+OCryAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLnBvaW50X2NoZWNrIHtcclxuXHRoZWlnaHQ6IGF1dG87XHJcblx0XHJcblx0LmRldGFpbGVkIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRtYXJnaW46IDMwcHggMDtcclxuXHRcdGNvbG9yOiAjZGY0NDM0O1xyXG5cdFx0Zm9udC1zaXplOiAkeHhsO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMztcclxuXHRcdFxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICNmYWUwZGQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRcdGJvcmRlci13aWR0aDogNTBweCAxMDBweCAwO1xyXG5cdFx0XHRAaW5jbHVkZSBjZW50ZXJpbmctZWxlbWVudHModHJ1ZSwgdHJ1ZSk7XHJcblx0XHR9XHJcblx0fVx0XHJcblx0XHJcblx0XHJcblx0LnBhZ2VfYmxvY2sge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHRcclxuXHQvKiDjg6Ljg7zjg4Djg6vpg6jln7rmnKzoqK3lrppcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0LnBhZ2VfYmxvY2sgLm1vZGFsX2FyZWEge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ym9yZGVyOiAzcHggc29saWQgI2U3MjEyMTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDIzMCwzMywzMywwLjApO1xyXG5cdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XHJcblx0fVxyXG5cclxuXHQucGFnZV9ibG9jayAubW9kYWxfYXJlYTpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDIzMCwzMywzMywwLjMpO1xyXG5cdH1cclxuXHJcblx0LnBhZ2VfYmxvY2sgLm1vZGFsX2FyZWEgaW1nIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHRvcDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdG1hcmdpbjogYXV0bztcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHQubW9kYWwtZGlhbG9nLndpZGUge1xyXG5cdFx0d2lkdGg6IDkwMHB4O1xyXG5cdH1cclxuXHRcclxuXHQvKiBtb2RhbC1oZWFkZXIgKi9cclxuXHQubW9kYWwtaGVhZGVyIHtcclxuXHRcdHBhZGRpbmc6IDEwcHggMTVweDtcclxuXHRcdGJhY2tncm91bmQ6ICRiYXNlQ29sb3I7XHJcblx0fVxyXG5cclxuXHQuY2xvc2Uge1xyXG5cdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0fVxyXG5cclxuXHQvKiBtb2RhbC1ib2R5ICovXHJcblx0Lm1vZGFsLWJvZHkge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHJcblx0LmJsdWUtYm94IHtcclxuXHRcdGJvcmRlcjogM3B4IHNvbGlkICMyMTNkZTc7XHJcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRtYXJnaW46IDAgNXB4O1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgzMyw2MSwyMzEsMC4zKTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRvcDogNHB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWJvZHkgLm1vZGFsLWJvZHktaW1nIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1hcmdpbjogMCAwIDIwcHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtYm9keSAubW9kYWwtYm9keS1pbWcgaW1nIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG5cdFxyXG5cdC8qIOODouODvOODgOODq+eUu+WDj+S4iuOBruODneODg+ODl+OCouODg+ODl+mDqFxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQubW9kYWwtYm9keSAub25fbW9kYWxfYXJlYSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvcmRlcjogM3B4IHNvbGlkICMyMTNkZTc7XHJcblx0XHRib3JkZXItcmFkaXVzOiA2cHg7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgzMyw2MSwyMzEsMC4zKTtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcclxuXHRcdGN1cnNvcjogaGVscDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1ib2R5IC5vbl9tb2RhbF9hcmVhOmhvdmVyIHtcclxuXHRcdGJhY2tncm91bmQ6IHJnYmEoMzMsNjEsMjMxLDAuMSk7XHJcblx0fVxyXG5cdFxyXG5cdFxyXG5cdFxyXG5cdC8qIOODmuODvOOCuDAxXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdCNwYWdlMDEtMDEge1xyXG5cdFx0d2lkdGg6IDE5MnB4O1xyXG5cdFx0aGVpZ2h0OiAxNTBweDtcclxuXHRcdGxlZnQ6IDI3M3B4O1xyXG5cdFx0dG9wOiAxNzJweDtcclxuXHR9XHJcblxyXG5cdCNwYWdlMDEtMDIge1xyXG5cdFx0d2lkdGg6IDE4NnB4O1xyXG5cdFx0aGVpZ2h0OiAyNjJweDtcclxuXHRcdGxlZnQ6IDYwcHg7XHJcblx0XHR0b3A6IDM5NnB4O1xyXG5cdH1cclxuXHJcblx0I3BhZ2UwMS0wMyB7XHJcblx0XHR3aWR0aDogMTg4cHg7XHJcblx0XHRoZWlnaHQ6IDIxOHB4O1xyXG5cdFx0bGVmdDogNTYwcHg7XHJcblx0XHR0b3A6IDI0OHB4O1xyXG5cdH1cclxuXHJcblx0I3BhZ2UwMS0wNCB7XHJcblx0XHR3aWR0aDogMTg2cHg7XHJcblx0XHRoZWlnaHQ6IDMzNHB4O1xyXG5cdFx0bGVmdDogNzc0cHg7XHJcblx0XHR0b3A6IDEwMnB4O1xyXG5cdH1cclxuXHJcblxyXG5cdC8qIOODmuODvOOCuDAyXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdCNwYWdlMDItMDEge1xyXG5cdFx0d2lkdGg6IDM5MHB4O1xyXG5cdFx0aGVpZ2h0OiA1OHB4O1xyXG5cdFx0bGVmdDogNjBweDtcclxuXHRcdHRvcDogNDU2cHg7XHJcblx0fVxyXG5cdFxyXG5cdCNwYWdlMDItMDIge1xyXG5cdFx0d2lkdGg6IDM4NnB4O1xyXG5cdFx0aGVpZ2h0OiA3NHB4O1xyXG5cdFx0bGVmdDogNjBweDtcclxuXHRcdHRvcDogNTQ4cHg7XHJcblx0fVxyXG5cclxuXHJcblx0Lyog44Oa44O844K4MDNcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0I3BhZ2UwMy0wMSB7XHJcblx0XHR3aWR0aDogMTg2cHg7XHJcblx0XHRoZWlnaHQ6IDE3MHB4O1xyXG5cdFx0bGVmdDogNzYzcHg7XHJcblx0XHR0b3A6IDQ1OHB4O1xyXG5cdH1cclxuXHJcblx0I3BhZ2UwMy0wMiB7XHJcblx0XHR3aWR0aDogMTg1cHg7XHJcblx0XHRoZWlnaHQ6IDE2N3B4O1xyXG5cdFx0bGVmdDogNzYzcHg7XHJcblx0XHR0b3A6IDEwNHB4O1xyXG5cdH1cclxuXHJcblx0XHJcblx0Lyog44Oa44O844K4MDNcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0I3BhZ2UwNC0wMSB7XHJcblx0XHR3aWR0aDogMTg1cHg7XHJcblx0XHRoZWlnaHQ6IDE4MHB4O1xyXG5cdFx0bGVmdDogMjcycHg7XHJcblx0XHR0b3A6IDQ4MnB4O1xyXG5cdH1cclxuXHJcblx0I3BhZ2UwNC0wMiB7XHJcblx0XHR3aWR0aDogMTg4cHg7XHJcblx0XHRoZWlnaHQ6IDExOHB4O1xyXG5cdFx0bGVmdDogMjcwcHg7XHJcblx0XHR0b3A6IDI0NnB4O1xyXG5cdH1cclxuXHRcclxuXHQjcGFnZTA0LTAzIHtcclxuXHRcdHdpZHRoOiAxOTVweDtcclxuXHRcdGhlaWdodDogMTg0cHg7XHJcblx0XHRsZWZ0OiA3NjhweDtcclxuXHRcdHRvcDogNDM2cHg7XHJcblx0fVxyXG5cdFxyXG5cdFxyXG5cdC8qIOODmuODvOOCuDA1XHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdCNwYWdlMDUtMDEge1xyXG5cdFx0d2lkdGg6IDQxNHB4O1xyXG5cdFx0aGVpZ2h0OiAxMjJweDtcclxuXHRcdGxlZnQ6IDUwcHg7XHJcblx0XHR0b3A6IDMxOHB4O1xyXG5cdH1cclxuXHJcblx0I3BhZ2UwNS0wMiB7XHJcblx0XHR3aWR0aDogNDEycHg7XHJcblx0XHRoZWlnaHQ6IDE4OHB4O1xyXG5cdFx0bGVmdDogNTNweDtcclxuXHRcdHRvcDogNzhweDtcclxuXHR9XHJcblx0XHJcblx0I3BhZ2UwNS0wMyB7XHJcblx0XHR3aWR0aDogMzcwcHg7XHJcblx0XHRoZWlnaHQ6IDExOHB4O1xyXG5cdFx0bGVmdDogODhweDtcclxuXHRcdHRvcDogNTM4cHg7XHJcblx0fVxyXG5cdFxyXG5cdCNwYWdlMDUtMDQge1xyXG5cdFx0d2lkdGg6IDM4M3B4O1xyXG5cdFx0aGVpZ2h0OiAxOTJweDtcclxuXHRcdGxlZnQ6IDU3OHB4O1xyXG5cdFx0dG9wOiAyNDdweDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8qIOips+e0sOWIpeOCpuOCo+ODs+ODieOCpiAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLnBvaW50X2NoZWNrX3BhZ2Uge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHJcblx0LnBpY2t1cC1jb250ZW50IHtcclxuXHRcdHBhZGRpbmc6IDE1cHg7XHJcblx0XHRjb2xvcjogJHRleHRDb2xvcjtcclxuXHRcdGZvbnQtZmFtaWx5OiAn44OS44Op44Ku44OO6KeS44K0IFczIEpJUzIwMDQnLCBzYW5zLXNlcmlmO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcclxuXHR9XHJcblxyXG5cdC5waWNrdXAtY29udGVudCAucGFuZWwge1xyXG5cdFx0Zm9udC1zaXplOiAkcztcclxuXHR9XHJcblxyXG5cclxuXHQvKiBwYWdlX2phcGFuZXNlXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0I3BhZ2VfamFwYW5lc2VfMDEge1xyXG5cdFx0d2lkdGg6IDcyNnB4O1xyXG5cdFx0aGVpZ2h0OiAxOTRweDtcclxuXHRcdGxlZnQ6IDk1cHg7XHJcblx0XHR0b3A6IDE0cHg7XHJcblx0fVxyXG5cclxuXHQjcGFnZV9qYXBhbmVzZV8wMiB7XHJcblx0XHR3aWR0aDogMTcycHg7XHJcblx0XHRoZWlnaHQ6IDE3OXB4O1xyXG5cdFx0bGVmdDogNjUwcHg7XHJcblx0XHR0b3A6IDIyMHB4O1xyXG5cdH1cclxuXHJcblx0I3BhZ2VfamFwYW5lc2VfMDMge1xyXG5cdFx0d2lkdGg6IDUwOXB4O1xyXG5cdFx0aGVpZ2h0OiAxNzlweDtcclxuXHRcdGxlZnQ6IDE0MHB4O1xyXG5cdFx0dG9wOiAyMjBweDtcclxuXHR9XHJcblxyXG5cdCNwYWdlX2phcGFuZXNlXzA0IHtcclxuXHRcdHdpZHRoOiAxMzBweDtcclxuXHRcdGhlaWdodDogMTkwcHg7XHJcblx0XHRsZWZ0OiAyM3B4O1xyXG5cdFx0dG9wOiA0MThweDtcclxuXHR9XHJcblxyXG5cdCNwYWdlX2phcGFuZXNlXzA1IHtcclxuXHRcdHdpZHRoOiA0NTRweDtcclxuXHRcdGhlaWdodDogMTkwcHg7XHJcblx0XHRsZWZ0OiAyNjBweDtcclxuXHRcdHRvcDogNDE4cHg7XHJcblx0fVxyXG5cclxuXHQjcGFnZV9qYXBhbmVzZV8wNiB7XHJcblx0XHR3aWR0aDogOTVweDtcclxuXHRcdGhlaWdodDogMTkwcHg7XHJcblx0XHRsZWZ0OiA3MzBweDtcclxuXHRcdHRvcDogNDE4cHg7XHJcblx0fVxyXG5cclxuXHJcblxyXG5cdC8qIHBhZ2VfbWF0aGVtYXRpY3NcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQjcGFnZV9tYXRoZW1hdGljc18wMSB7XHJcblx0XHR3aWR0aDogMjE4cHg7XHJcblx0XHRoZWlnaHQ6IDQycHg7XHJcblx0XHRsZWZ0OiA2NHB4O1xyXG5cdFx0dG9wOiAzNjBweDtcclxuXHR9XHJcblxyXG5cdCNwYWdlX21hdGhlbWF0aWNzXzAyIHtcclxuXHRcdHdpZHRoOiAxMzZweDtcclxuXHRcdGhlaWdodDogNTE2cHg7XHJcblx0XHRsZWZ0OiAyODNweDtcclxuXHRcdHRvcDogODBweDtcclxuXHR9XHJcblxyXG5cdCNwYWdlX21hdGhlbWF0aWNzXzAzIHtcclxuXHRcdHdpZHRoOiAxOTJweDtcclxuXHRcdGhlaWdodDogNTE2cHg7XHJcblx0XHRsZWZ0OiA0ODNweDtcclxuXHRcdHRvcDogODBweDtcclxuXHR9XHJcblxyXG5cdCNwYWdlX21hdGhlbWF0aWNzXzA0IHtcclxuXHRcdHdpZHRoOiAxODhweDtcclxuXHRcdGhlaWdodDogNTE2cHg7XHJcblx0XHRsZWZ0OiA2ODNweDtcclxuXHRcdHRvcDogODBweDtcclxuXHR9XHJcblxyXG5cdC8qIHBhZ2VfZW5nbGlzaFxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdCNwYWdlX2VuZ2xpc2hfMDEge1xyXG5cdFx0d2lkdGg6IDE5NHB4O1xyXG5cdFx0aGVpZ2h0OiAxMDBweDtcclxuXHRcdGxlZnQ6IDIyOHB4O1xyXG5cdFx0dG9wOiAxNjVweDtcclxuXHR9XHJcblxyXG5cdCNwYWdlX2VuZ2xpc2hfMDIge1xyXG5cdFx0d2lkdGg6IDI4NXB4O1xyXG5cdFx0aGVpZ2h0OiA1MTRweDtcclxuXHRcdGxlZnQ6IDQ4M3B4O1xyXG5cdFx0dG9wOiA4MHB4O1xyXG5cdH1cclxuXHJcblx0I3BhZ2VfZW5nbGlzaF8wMyB7XHJcblx0XHR3aWR0aDogMjU2cHg7XHJcblx0XHRoZWlnaHQ6IDYycHg7XHJcblx0XHRsZWZ0OiA1MDJweDtcclxuXHRcdHRvcDogMHB4O1xyXG5cdH1cclxuXHJcblx0I3BhZ2VfZW5nbGlzaF8wNCB7XHJcblx0XHR3aWR0aDogOThweDtcclxuXHRcdGhlaWdodDogNTE2cHg7XHJcblx0XHRsZWZ0OiA3NzNweDtcclxuXHRcdHRvcDogODBweDtcclxuXHR9XHJcblxyXG5cdC8qIHBhZ2Vfc29jaWV0eVxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdCNwYWdlX3NvY2lldHlfMDEge1xyXG5cdFx0d2lkdGg6IDM4OHB4O1xyXG5cdFx0aGVpZ2h0OiAxMzBweDtcclxuXHRcdGxlZnQ6IDMwcHg7XHJcblx0XHR0b3A6IDQ3MnB4O1xyXG5cdH1cclxuXHJcblx0I3BhZ2Vfc29jaWV0eV8wMiB7XHJcblx0XHR3aWR0aDogMzg4cHg7XHJcblx0XHRoZWlnaHQ6IDY2cHg7XHJcblx0XHRsZWZ0OiA0ODBweDtcclxuXHRcdHRvcDogNHB4O1xyXG5cdH1cclxuXHJcblx0LyogcGFnZV9zY2llbmNlXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblx0I3BhZ2Vfc2NpZW5jZV8wMSB7XHJcblx0XHR3aWR0aDogMzkwcHg7XHJcblx0XHRoZWlnaHQ6IDE4OHB4O1xyXG5cdFx0bGVmdDogMjRweDtcclxuXHRcdHRvcDogNjVweDtcclxuXHR9XHJcblxyXG5cdCNwYWdlX3NjaWVuY2VfMDIge1xyXG5cdFx0d2lkdGg6IDM4MHB4O1xyXG5cdFx0aGVpZ2h0OiA3NHB4O1xyXG5cdFx0bGVmdDogNDkwcHg7XHJcblx0XHR0b3A6IDhweDtcclxuXHR9XHJcblxyXG5cdCNwYWdlX3NjaWVuY2VfMDMge1xyXG5cdFx0d2lkdGg6IDIyMHB4O1xyXG5cdFx0aGVpZ2h0OiAyNDRweDtcclxuXHRcdGxlZnQ6IDE5MnB4O1xyXG5cdFx0dG9wOiAyNTZweDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4iXSwic291cmNlUm9vdCI6IiJ9*/