/*：源码下载唯一地址: https://www.17sucai.com*//******************************更多模板：https://www.17sucai.com/INDEX:    00 - Base - Typography    01 - Base - Variables    02 - Base - Mixins    03 - Utilities - Helper    04 - Utilities - Color    10 - Components - Navigation    11 - Components - Slider    12 - Components - Button    13 - Components - Banner    14 - Components - Product    15 - Components - Product Tab    16 - Components - Brand    17 - Components - Form    18 - Components - Social Link    19 - Components - Animation    20 - Components - Breadcrumb    21 - Components - Modal    22 - Components - Instagram    23 - Components - Service    25 - Section - Header    26 - Section - Footer    29 - Pages - Blog    30 - Pages - Shop    31 - Pages - Single Product    32 - Pages - About Us    33 - Pages - Cart    34 - Pages - Checkout    35 - Pages - Compare    36 - Pages - FAQ    37 - Pages - Wishlist    38 - Pages - My Account    39 - Pages - Login | Register    40 - Pages - Contact    41 - Pages - 404******************************//*    Primary Color:     #a8741a;    Text Color:        #151515;    Border Color:      #e5e5e5;    Font Family List:-        font-family: 'Quicksand', sans-serif;    font-family: 'Poppins', sans-serif;    font-family: 'Titillium Web', sans-serif;    font-family: 'Muli', sans-serif;    additional-font_family: 'Freestyle Script';*/@import url("css-Muli400400i500500i600600i700700i7CPoppins400400i500500i600600i700700i7CQuicksand4005006007007CTitilliumWeb400400i600600i700700i_swap.css");/*----------------------------------------*//*  00 - Base - Typography/*----------------------------------------*//* ---Quicky's Font Family--- */.font-family-01 {  font-family: "Poppins", sans-serif;}.font-family-01 h1,.font-family-01 h2,.font-family-01 h3,.font-family-01 h4,.font-family-01 h5,.font-family-01 h6 {  font-family: "Quicksand", sans-serif;}.font-family-01 a {  font-family: "Poppins", sans-serif;}.font-family-02 {  font-family: "Muli", sans-serif;}.font-family-02 h1,.font-family-02 h2,.font-family-02 h3,.font-family-02 h4,.font-family-02 h5,.font-family-02 h6 {  font-family: "Titillium Web", sans-serif;}.font-family-02 a {  font-family: "Muli", sans-serif;}body {  font-size: 14px;  line-height: 24px;  font-weight: 400;  color: #151515;}h1,h2,h3,h4,h5,h6 {  color: #202020;  font-weight: 600;  line-height: 24px;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {  -webkit-appearance: none;  margin: 0;}input[type=number] {  -moz-appearance: textfield;}ul {  margin: 0;  padding: 0;  list-style: none;}img {  max-width: 100%;}.img-full {  width: 100%;  height: 100%;  overflow: hidden;  display: block;}a {  font-size: 18px;  text-transform: capitalize;}a,a:hover,a:focus,a:active,button,button:focus,.btn,.btn:focus,input,input:focus,select,textarea {  text-decoration: none;  outline: 0;}button,.btn {  cursor: pointer;  border: 0;  padding: 0;  background: transparent;}.overflow-hidden {  overflow: hidden;}/* ---Font Family In HTML Markup--- */.quicksand-font * {  font-family: "Quicksand", sans-serif;}.poppins-font * {  font-family: "Poppins", sans-serif;}.titillium-font * {  font-family: "Titillium Web", sans-serif;}.muli-font * {  font-family: "Muli", sans-serif;}/*----------------------------------------*//*  03 - Utilities - Helper/*----------------------------------------*//* ---Quicky's Container--- */@media (min-width: 1200px) {  .container {    max-width: 1170px;  }}/* ---Quicky's Wrapper Boxed Layout--- */.wrapper-boxed_layout {  width: calc(100% - 140px);  margin: 0 auto;}@media (max-width: 767px) {  .wrapper-boxed_layout {    width: calc(100% - 30px);  }}.wrapper-boxed_layout .container-fluid {  padding: 0;}/* ---Quicky's Custom Column--- */@media (max-width: 479px) {  .custom-xxs-col {    -webkit-box-flex: 0;    -webkit-flex: 0 0 100%;        -ms-flex: 0 0 100%;            flex: 0 0 100%;    max-width: 100%;  }}/* ---Additional Font Family--- */.freestyle-script {  font-family: "Freestyle Script" !important;  font-size: 72px !important;}@media (max-width: 767px) {  .freestyle-script {    font-size: 45px !important;  }}/* ---Quicky's Section Space--- */.pt-170 {  padding-top: 170px;}.pt-160 {  padding-top: 160px;}.pt-150 {  padding-top: 150px;}.pt-140 {  padding-top: 140px;}.pt-100 {  padding-top: 100px;}.pt-95 {  padding-top: 95px;}.pt-90 {  padding-top: 90px;}.pt-85 {  padding-top: 85px;}.pt-55 {  padding-top: 55px;}.pt-60 {  padding-top: 60px;}.pt-30 {  padding-top: 30px;}.pt-25 {  padding-top: 25px;}@media (max-width: 991px) {  .pt-md-160 {    padding-top: 160px !important;  }  .pt-md-155 {    padding-top: 155px !important;  }  .pt-md-100 {    padding-top: 100px;  }  .pt-md-90 {    padding-top: 90px;  }  .pt-md-30 {    padding-top: 30px;  }}@media (max-width: 767px) {  .pt-sm-30 {    padding-top: 30px;  }}@media (max-width: 575px) {  .pt-xs-30 {    padding-top: 30px;  }  .pt-xs-25 {    padding-top: 25px;  }}.pb-170 {  padding-bottom: 170px;}.pb-160 {  padding-bottom: 160px;}.pb-150 {  padding-bottom: 150px;}.pb-140 {  padding-bottom: 140px;}.pb-100 {  padding-bottom: 100px;}.pb-95 {  padding-bottom: 95px;}.pb-90 {  padding-bottom: 90px;}.pb-55 {  padding-bottom: 55px;}.pb-60 {  padding-bottom: 60px;}.pb-30 {  padding-bottom: 30px;}.pb-25 {  padding-bottom: 25px;}@media (max-width: 991px) {  .pb-md-160 {    padding-bottom: 160px !important;  }  .pb-md-155 {    padding-bottom: 155px !important;  }  .pb-md-150 {    padding-bottom: 150px !important;  }  .pb-md-90 {    padding-bottom: 90px;  }  .pb-md-30 {    padding-bottom: 30px;  }}@media (max-width: 575px) {  .pb-xs-30 {    padding-bottom: 30px;  }}.plr-10 {  padding: 0 10px;}.ptb-170 {  padding: 170px 0;}.ptb-160 {  padding: 160px 0;}.ptb-150 {  padding: 150px 0;}.ptb-140 {  padding: 140px 0;}.ptb-100 {  padding: 100px 0;}.ptb-95 {  padding: 95px 0;}.ptb-90 {  padding: 90px 0;}.ptb-30 {  padding: 30px 0;}.mt-30 {  margin-top: 30px;}.mt-25 {  margin-top: 25px;}@media (max-width: 479px) {  .mt-xxs-30 {    margin-top: 30px;  }}@media (max-width: 575px) {  .mb-xs-30 {    margin-bottom: 25px;  }}.mr-0 {  margin-right: 0;}@media (max-width: 991px) {  .mr-md_0 {    margin-right: 0 !important;  }}/* ----Home Boxed Layout--- */.boxed-layout {  display: block;  margin: 60px auto;  width: 1290px;}@media only screen and (min-width: 1200px) and (max-width: 1500px) {  .boxed-layout {    width: 1170px;  }}@media only screen and (min-width: 992px) and (max-width: 1199px) {  .boxed-layout {    width: 970px;    margin: 40px auto;  }}@media only screen and (min-width: 768px) and (max-width: 991px) {  .boxed-layout {    width: 730px;    margin: 40px auto;  }}@media (max-width: 767px) {  .boxed-layout {    width: 480px;    margin: 30px auto;  }}@media (max-width: 479px) {  .boxed-layout {    width: 100%;    margin: 20px auto;  }}/* ---Quicky's Preloader---*/.loading {  position: fixed;  top: 0;  left: 0;  height: 100%;  width: 100%;  background-color: #000000;  z-index: 9999999999999;}.loading .middle {  position: absolute;  top: 50%;  width: 100%;}.loading .middle .loader {  display: inline-block;  width: 30px;  height: 30px;  position: absolute;  z-index: 3;  top: 50%;  -webkit-animation: loader 2s infinite ease;          animation: loader 2s infinite ease;}.loading .middle .loader-inner {  vertical-align: top;  display: inline-block;  width: 100%;  -webkit-animation: loader-inner 2s infinite ease-in;          animation: loader-inner 2s infinite ease-in;}@-webkit-keyframes loader {  0% {    -webkit-transform: rotate(0deg);            transform: rotate(0deg);  }  25% {    -webkit-transform: rotate(180deg);            transform: rotate(180deg);  }  50% {    -webkit-transform: rotate(180deg);            transform: rotate(180deg);  }  75% {    -webkit-transform: rotate(360deg);            transform: rotate(360deg);  }  100% {    -webkit-transform: rotate(360deg);            transform: rotate(360deg);  }}@keyframes loader {  0% {    -webkit-transform: rotate(0deg);            transform: rotate(0deg);  }  25% {    -webkit-transform: rotate(180deg);            transform: rotate(180deg);  }  50% {    -webkit-transform: rotate(180deg);            transform: rotate(180deg);  }  75% {    -webkit-transform: rotate(360deg);            transform: rotate(360deg);  }  100% {    -webkit-transform: rotate(360deg);            transform: rotate(360deg);  }}@-webkit-keyframes loader-inner {  0% {    height: 0%;  }  25% {    height: 0%;  }  50% {    height: 100%;  }  75% {    height: 100%;  }  100% {    height: 0%;  }}@keyframes loader-inner {  0% {    height: 0%;  }  25% {    height: 0%;  }  50% {    height: 100%;  }  75% {    height: 100%;  }  100% {    height: 0%;  }}/* ---Base Transition--- */a,button,i, .tab-content .tab-pane.active, .scroll-to-top i, .quantity .cart-plus-minus >.qtybutton, .price-filter .ui-slider-handle, .price-filter .price-slider-amount .label-input .filter-btn, .global-overlay, .slick-dots li, .template-color-1 .modal-body button span, .template-color-1 .footer-widgets >ul >li >a, .template-color-2 .modal-body button span, .template-color-2 .footer-widgets >ul >li >a, .template-color-3 .modal-body button span, .template-color-3 .footer-widgets >ul >li >a, .template-color-4 .modal-body button span, .template-color-4 .footer-widgets >ul >li >a, .template-color-5 .modal-body button span, .template-color-5 .footer-widgets >ul >li >a, .template-color-6 .modal-body button span, .template-color-6 .footer-widgets >ul >li >a, .template-color-7 .modal-body button span, .template-color-7 .footer-widgets >ul >li >a, .template-color-8 .modal-body button span, .template-color-8 .footer-widgets >ul >li >a, .template-color-9 .modal-body button span, .template-color-9 .footer-widgets >ul >li >a, .template-color-10 .modal-body button span, .template-color-10 .footer-widgets >ul >li >a, .arrow-style-2 .slick-arrow, .btn-close, .btn-close >i, .offcanvas-navigation .mobile-menu li >.menu-expand, .offcanvas-menu_wrapper .offcanvas-menu-inner, .offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-content .minicart-list >li.minicart-product .product-item_img, .quicky-btn-2, .product-item .single-product, .product-item .single-product .product-img .add-actions >ul >li, .list-product_area .list-product_slider .product-item .single-product .product-content .add-actions, .newsletter-form_wrap .subscribe-form .newsletter-btn, .modal-wrapper.modal, .modal-wrapper .modal-dialog .modal-content .modal-body .close, .modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-img_slider-nav .slick-slide img, .modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-social_btn >ul >li, .modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-social_btn >ul >li .dropdown, .modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-social_btn >ul >li .dropdown >li, .header-right_area >ul >li .quicky-dropdown, .header-right_area >ul >li .quicky-dropdown >li, .main-nav >ul >li .quicky-dropdown, .main-nav >ul >li .quicky-dropdown >li, .main-nav >ul >li.megamenu-holder .quicky-megamenu_wrap, .main-nav >ul >li.megamenu-holder .quicky-megamenu_wrap .quicky-megamenu >li >ul >li, .quicky-sidebar-search-form .quicky-search-btn i, .blog-details_area .quicky-tag-line a, .blog-details_area .quicky-blog-comment-wrapper form .comment-post-box .comment-btn_wrap .quicky-post-btn_area .quicky-post_btn, .quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories .sidebar-categories_menu ul li >ul li, .quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories .sidebar-categories_menu ul li >a >i, .quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"] .list-product_item .single-product, .quicky-content_wrapper .shop-product-wrap >[class*="col-"], .error404-area .search-error-wrapper .error-btn, .contact-main-page .contact-form-content .contact-form .form-group .contact-form_btn, .myaccount-tab-content, .login-form .check-box input[type="checkbox"] + label:before, .login-form .check-box input[type="checkbox"] + label:after, .login_btn,.register_btn, .coupon-all .coupon input.button,.coupon-all .coupon2 input.button, .cart-page-total a, .table-content table td.quicky-cart_btn a, .coupon-accordion span, .coupon-accordion .coupon-content .coupon-info p.form-row input[type="submit"], .order-button-payment input, .sp-area .sp-nav .sp-img_slider-nav .slick-slide img, .sp-area .sp-nav .sp-content .qty-btn_area >ul li >a, .sp-slider_area .sp-nav .sp-slider .product-item .single-product .product-img >a .secondary-img, .sp-gallery_area .sp-nav .sp-gallery .lg-image, .compare-table .table tbody tr {  -webkit-transition: all 0.3s ease-in;  -o-transition: all 0.3s ease-in;  transition: all 0.3s ease-in;}/* ---Section Title--- */.section-title {  text-align: center;}.section-title >h3.heading {  margin-bottom: 15px;  font-size: 36.05px;}@media (max-width: 479px) {  .section-title >h3.heading {    font-size: 30px;  }}.section-title >p.short-desc {  font-size: 15.2px;  max-width: 37%;  margin: 0 auto 40px;}@media (max-width: 1199px) {  .section-title >p.short-desc {    max-width: 45%;  }}@media (max-width: 991px) {  .section-title >p.short-desc {    max-width: 60%;  }}@media (max-width: 767px) {  .section-title >p.short-desc {    max-width: 80%;  }}@media (max-width: 575px) {  .section-title >p.short-desc {    max-width: 90%;  }}@media (max-width: 479px) {  .section-title >p.short-desc {    max-width: 100%;  }}.section-title .section-icon {  background-image: url("../image/1.png");  background-repeat: no-repeat;  background-position: center;  min-height: 30px;  margin-bottom: 30px;}/* ---Product Sticker---*/.sticker,.sticker-2 {  position: absolute;  top: 20px;  left: 20px;  font-size: 15px;  text-align: center;  text-transform: uppercase;  cursor: text;}.sticker.sticker-2,.sticker-2.sticker-2 {  left: auto;  right: 20px;}.sticker.red-color,.sticker-2.red-color {  color: #ff0000;}/* ---Tooltip--- */.tooltip {  z-index: 10;}.tooltip-inner {  padding: 0 10px;  height: 25px;  line-height: 25px;  text-align: center;  border-radius: .25rem;  font-size: 10px;}.tooltip.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip.bs-tooltip-top .arrow::before {  content: "";  border-width: 5px 5px 0;}.tooltip-inner {  background-color: #151515;}.tooltip.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip.bs-tooltip-top .arrow::before {  border-top-color: #151515;}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before {  border-bottom-color: #151515;}.tooltip.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip.bs-tooltip-right .arrow::before {  border-right-color: #151515;}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before {  border-left-color: #151515;}/* ---Spacing Between Slide Item---*/.slick-gutter-30 .slick-list {  margin: 0 -15px;}.slick-gutter-30 .slick-list .slick-slide {  padding: 0 15px;}/* ---Slick Disabled Cursor Point--- */.slick-disabled {  cursor: not-allowed !important;}/* ---Tab Content & Pane Fix--- */.tab-content {  width: 100%;}.tab-content .tab-pane {  display: block;  height: 0;  max-width: 100%;  visibility: hidden;  overflow: hidden;  opacity: 0;}.tab-content .tab-pane.active {  height: auto;  visibility: visible;  opacity: 1;  overflow: visible;}/*-- Scroll To Top --*/.scroll-to-top {  background-color: #151515;  color: #ffffff;  position: fixed;  right: 50px;  bottom: 50px;  width: 40px;  height: 40px;  line-height: 40px;  z-index: 999;  font-size: 20px;  overflow: hidden;  display: block;  text-align: center;  opacity: 0;  visibility: hidden;  -webkit-animation: quickySlideInDown 1s normal;          animation: quickySlideInDown 1s normal;  -webkit-transition: all 300ms ease;  -o-transition: all 300ms ease;  transition: all 300ms ease;}.scroll-to-top.show {  opacity: 1;  visibility: visible;  -webkit-animation: quickySlideInUp 1s normal;          animation: quickySlideInUp 1s normal;}.scroll-to-top i {  color: #ffffff;  font-size: 16px;  display: inline-block;}.scroll-to-top:hover >i {  -webkit-animation: quickySlideInUp 1s infinite;          animation: quickySlideInUp 1s infinite;}.rating-box >ul >li {  display: inline-block;}.rating-box >ul >li >i {  font-size: 16px;}.rating-box.gamboge-color >ul >li >i {  color: #DC9B0E;}/* ---Quicky's Pagination--- */.quicky-paginatoin-area {  padding-top: 30px;}.quicky-paginatoin-area .quicky-pagination-box li {  display: inline-block;}.quicky-paginatoin-area .quicky-pagination-box li >a {  border: 1px solid #e5e5e5;  padding: 9px 15px;  display: block;}.quicky-paginatoin-area .product-select-box {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: end;  -webkit-justify-content: flex-end;      -ms-flex-pack: end;          justify-content: flex-end;}.quicky-paginatoin-area .product-select-box .product-short {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;}.quicky-paginatoin-area .product-select-box .product-short >p {  all: inherit;  padding-right: 15px;}.quicky-paginatoin-area .product-select-box .product-short >span {  padding-left: 15px;}/* ---Tag--- */.quicky-tags_list li {  display: inline-block;  margin-bottom: 5px;}.quicky-tags_list li a {  font-size: 14px;  border: 1px solid #e5e5e5;  padding: 5px 15px;  display: block;  line-height: 20px;}/* ---Quantity--- */.quantity .cart-plus-minus {  position: relative;  width: 76px;  text-align: left;}.quantity .cart-plus-minus >.cart-plus-minus-box {  border: 1px solid #e5e5e5;  height: 46px;  text-align: center;  width: 48px;  background: #ffffff;}.quantity .cart-plus-minus >.qtybutton {  border-bottom: 1px solid #e5e5e5;  border-right: 1px solid #e5e5e5;  border-top: 1px solid #e5e5e5;  cursor: pointer;  height: 23px;  line-height: 20px;  position: absolute;  text-align: center;  width: 28px;  line-height: 21px;}.quantity .cart-plus-minus >.qtybutton:hover {  background: #f5f5f5;}.quantity .cart-plus-minus >.qtybutton.dec {  bottom: 0;  right: 0;}.quantity .cart-plus-minus >.qtybutton.inc {  border-bottom: none;  top: 0;  right: 0;}/* ---Color List Area--- */.color-list_area {  border: 1px solid #e5e5e5;  padding: 25px;}@media (max-width: 767px) {  .color-list_area {    padding: 15px;  }}.color-list_area .color-list_heading {  padding-bottom: 15px;}.color-list_area .color-list_heading >h4 {  text-transform: uppercase;  margin-bottom: 0;}@media (max-width: 575px) {  .color-list_area .color-list_heading >h4 {    font-size: 14px;  }}.color-list_area .sub-title {  display: block;  padding-bottom: 20px;}.color-list_area .color-list {  display: -webkit-inline-box;  display: -ms-inline-flexbox;  display: -webkit-inline-flex;  display: inline-flex;  position: relative;}@media (max-width: 479px) {  .color-list_area .color-list {    padding-bottom: 25px;    overflow: hidden;  }}.color-list_area .color-list .single-color {  border: 1px solid #e5e5e5;  display: inline-block;  margin-right: 5px;  padding: 2px;  width: 25px;  height: 25px;}.color-list_area .color-list .single-color span {  width: 100%;  height: 100%;}.color-list_area .color-list .single-color span.bg-red_color {  background-color: #ff0000;  display: block;}.color-list_area .color-list .single-color span.burnt-orange_color {  background-color: #ff832b;  display: block;}.color-list_area .color-list .single-color span.brown_color {  background-color: #a6311f;  display: block;}.color-list_area .color-list .single-color span.raw-umber_color {  background-color: #824900;  display: block;}.color-list_area .color-list .single-color span.black_color {  background-color: #000000;  display: block;}.color-list_area .color-list .single-color span.golden_color {  background-color: #a8741a;  display: block;}.color-list_area .color-list .single-color.active {  border-color: #a8741a;}.color-list_area .color-list .single-color.active .color-text {  color: #151515;  display: block;}.color-list_area .color-list .color-text {  position: absolute;  right: -150px;  width: auto !important;  top: 0;  display: none;}@media (max-width: 575px) {  .color-list_area .color-list .color-text {    right: -110px;  }}@media (max-width: 479px) {  .color-list_area .color-list .color-text {    right: auto;    left: 0;    top: 30px;  }}/* ---Range Slider--- */.price-filter {  margin-top: 35px;}.price-filter .ui-widget-content {  background-color: #e5e5e5;  border: none;  border-radius: 0;  -webkit-box-shadow: none;          box-shadow: none;  cursor: pointer;  height: 10px;  margin: 0 0 25px;  width: 100%;  border-top-left-radius: 25px;  -moz-border-radius-topleft: 25px;  border-top-right-radius: 25px;  -moz-border-radius-topright: 25px;  border-bottom-left-radius: 25px;  -moz-border-radius-bottomleft: 25px;  border-bottom-right-radius: 25px;  -moz-border-radius-bottomright: 25px;}.price-filter .ui-slider-range {  border: none;  -webkit-box-shadow: none;          box-shadow: none;  height: 100%;}.price-filter .ui-slider-handle {  background: #ffffff;  display: block;  outline: none;  width: 20px;  height: 20px;  line-height: 15px;  margin: 0;  text-align: center;  top: 50%;  border-radius: 100%;  -webkit-box-shadow: 0px 0px 6.65px 0.35px rgba(0, 0, 0, 0.15);          box-shadow: 0px 0px 6.65px 0.35px rgba(0, 0, 0, 0.15);  -webkit-transform: translate(0, -50%);  -ms-transform: translate(0, -50%);      transform: translate(0, -50%);  cursor: e-resize;}.price-filter .ui-slider-handle:last-child {  -webkit-transform: translate(-100%, -50%);  -ms-transform: translate(-100%, -50%);      transform: translate(-100%, -50%);}.price-filter .price-slider-amount {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: start;  -webkit-justify-content: flex-start;      -ms-flex-pack: start;          justify-content: flex-start;  -webkit-box-align: center;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;}.price-filter .price-slider-amount .label-input label {  font-size: 14px;  margin: 0;  text-transform: capitalize;}.price-filter .price-slider-amount .label-input input {  background: transparent none repeat scroll 0 0;  border: medium none;  -webkit-box-shadow: none;          box-shadow: none;  font-size: 14px;  height: inherit;  padding-left: 5px;  width: 99px;}.price-filter .price-slider-amount .label-input .filter-btn {  border: 1px solid #e5e5e5;  width: 85px;  height: 40px;  line-height: 39px;  border-radius: 50px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {  .price-filter .price-slider-amount .label-input .filter-btn {    margin-top: 25px;  }}/* ---Countdown--- */.countdown-wrap .countdown.item-4 .countdown__item {  display: inline-block;  position: relative;  padding: 10px 0;  text-align: center;  margin-left: 15px;}.countdown-wrap .countdown.item-4 .countdown__item:first-child {  margin-left: 0;}.countdown-wrap .countdown.item-4 .countdown__item span.countdown__time {  color: #151515;  font-size: 24px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {  .countdown-wrap .countdown.item-4 .countdown__item span.countdown__time {    font-size: 16px;  }}@media (max-width: 767px) {  .countdown-wrap .countdown.item-4 .countdown__item span.countdown__time {    font-size: 14px;  }}.countdown-wrap .countdown.item-4 .countdown__item span.daysLeft {  font-size: 30px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {  .countdown-wrap .countdown.item-4 .countdown__item span.daysLeft {    font-size: 20px;  }}@media (max-width: 767px) {  .countdown-wrap .countdown.item-4 .countdown__item span.daysLeft {    font-size: 16px;  }}@media (max-width: 479px) {  .countdown-wrap .countdown.item-4 .countdown__item span.daysLeft {    font-size: 14px;  }}.countdown-wrap .countdown.item-4 .countdown__item span.daysText {  font-size: 30px;  text-transform: capitalize;}@media (max-width: 767px) {  .countdown-wrap .countdown.item-4 .countdown__item span.daysText {    font-size: 16px;  }}@media (max-width: 479px) {  .countdown-wrap .countdown.item-4 .countdown__item span.daysText {    font-size: 14px;  }}/* ---Countdown Style Two--- */.countdown-wrap-2 .countdown.item-4 .countdown__item {  display: inline-block;  position: relative;  padding: 25px 0;  text-align: center;  margin-left: 35px;}.countdown-wrap-2 .countdown.item-4 .countdown__item:first-child {  margin-left: 0;}@media (max-width: 575px) {  .countdown-wrap-2 .countdown.item-4 .countdown__item {    padding: 0 !important;    margin-left: 15px;  }}@media (max-width: 575px) {  .countdown-wrap-2 .countdown.item-4 .countdown__item span {    font-size: 11px;  }}.countdown-wrap-2 .countdown.item-4 .countdown__item span.countdown__time {  color: #151515;  font-size: 24px;  display: block;  border-bottom: 1px solid #151515;  padding-bottom: 5px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {  .countdown-wrap-2 .countdown.item-4 .countdown__item span.countdown__time {    font-size: 16px;  }}@media (max-width: 767px) {  .countdown-wrap-2 .countdown.item-4 .countdown__item span.countdown__time {    font-size: 14px;  }}@media (max-width: 575px) {  .countdown-wrap-2 .countdown.item-4 .countdown__item span.countdown__time {    font-size: 11px;  }}.countdown-wrap-2 .countdown.item-4 [class*="countdown__item"]:not(:first-child):before {  content: ":";  position: absolute;  top: 50%;  left: -20px;  -webkit-transform: translateY(-50%);      -ms-transform: translateY(-50%);          transform: translateY(-50%);  font-size: 25px;}@media (max-width: 575px) {  .countdown-wrap-2 .countdown.item-4 [class*="countdown__item"]:not(:first-child):before {    left: -10px;    font-size: 20px;  }}/* ---Image hover effect--- */.img-hover_effect {  position: relative;}.img-hover_effect:before {  bottom: 0;  content: "";  left: 0;  position: absolute;  right: 0;  top: 0;  -webkit-transition: all 0.5s ease 0s;  -o-transition: all 0.5s ease 0s;  transition: all 0.5s ease 0s;  z-index: 1;}.img-hover_effect:after {  bottom: 0;  content: "";  left: 0;  position: absolute;  right: 0;  top: 0;  -webkit-transition: all 0.5s ease 0s;  -o-transition: all 0.5s ease 0s;  transition: all 0.5s ease 0s;  z-index: 1;}.img-hover_effect:hover:before {  background-color: rgba(255, 255, 255, 0.3);  left: 50%;  right: 50%;}.img-hover_effect:hover:after {  background-color: rgba(255, 255, 255, 0.3);  bottom: 50%;  top: 50%;}/* ---Global Overlay--- */.global-overlay {  background-color: rgba(21, 21, 21, 0.9);  position: fixed;  width: 100%;  height: 100%;  left: 0;  top: 0;  z-index: 99;  visibility: hidden;}.global-overlay.overlay-open {  visibility: visible;  cursor: url(https://www.17sucai.com/2020/3/6rmlu7595/assets/images/menu/icon/light-close.png) 16 16, pointer;}/* ---Nice Select Customization--- */.myniceselect.nice-select {  padding: 0;  margin: 0;  height: auto;  line-height: auto;}.myniceselect.nice-select span {  height: 40px;  line-height: 40px;  display: inline-block;  padding: 0 60px;}.myniceselect.nice-select .list {  width: 100%;}/* ---Quicky's Slick Dots--- */.slick-dots {  position: absolute;  bottom: 30px;  left: auto;  right: 120px;  text-align: center;  padding: 0 30px;  z-index: 8;}@media (max-width: 1500px) {  .slick-dots {    right: 100px;    padding: 0;  }}@media (max-width: 991px) {  .slick-dots {    right: 80px;  }}.slick-dots li {  border: 1px solid #000000;  display: inline-block;  cursor: pointer;  font-size: 0;  width: 12px;  height: 12px;  border-radius: 100%;}.slick-dots li:first-child {  margin-right: 15px;}.slick-dots li button {  border: none;}.slick-dots li.slick-active {  background-color: #000000;}.custom-dots .slick-dots {  position: absolute;  right: 147px;  bottom: 110px;  padding: 0;}@media (max-width: 1199px) {  .custom-dots .slick-dots {    bottom: 30px;  }}@media (max-width: 479px) {  .custom-dots .slick-dots {    bottom: 20px;    right: 65px;  }}.custom-dots .slick-dots >li {  border: 0;  font-size: 14px;}.custom-dots .slick-dots >li.slick-active {  border: 0;  background-color: transparent;}.custom-dots .slick-dots >li.slick-active button {  font-weight: 700;}.custom-dots .slick-dots >li:hover {  background-color: unset !important;}.custom-dots .slick-dots >li:hover button {  font-weight: 700;}.custom-dots.custom-dots-2 >ul.slick-dots {  left: 105px;  right: auto;  bottom: 85px;}@media (max-width: 575px) {  .custom-dots.custom-dots-2 >ul.slick-dots {    left: 50%;    right: auto;    bottom: 135px;    -webkit-transform: translateX(-50%);        -ms-transform: translateX(-50%);            transform: translateX(-50%);  }}@media (max-width: 479px) {  .custom-dots.custom-dots-2 >ul.slick-dots {    bottom: 120px;  }}.custom-dots.custom-dots-2 >ul.slick-dots >li:not(:last-child) {  margin-right: 20px;}/*----------------------------------------*//*  04 - Utilities - Color/*----------------------------------------*//* ---Background Color--- */.bg-smoke_color {  background-color: #f5f5f5;}.bg-white_color {  background-color: #ffffff;}.bg-buttery-white {  background-color: #ddeee9;}.bg-wisp-pink {  background-color: #f3ebe9;}.bg-snow {  background-color: #fff7f5;}.bg-clear_day {  background-color: #ddeee9;}.bg-black {  background-color: #000;}.template-color-1 a {  color: #151515;}.template-color-1 a:hover {  color: #a8741a;}.template-color-1 [class*="active"] >a {  color: #a8741a;}.template-color-1 .loading .middle .loader {  border: 4px solid #a8741a;}.template-color-1 .loading .middle .loader-inner {  background-color: #a8741a;}.template-color-1 .quicky-btn-2:hover {  background-color: #a8741a;}.template-color-1 .quicky-post_btn:hover {  background-color: #a8741a !important;  color: #ffffff;}.template-color-1 .quicky-group_btn >ul >li >a.add-to_cart:hover {  background-color: #a8741a !important;  color: #ffffff !important;}.template-color-1 .quicky-group_btn >ul >li >a:hover {  border-color: #a8741a !important;}.template-color-1 .login_btn:hover,.template-color-1 .register_btn:hover {  background: #a8741a;}.template-color-1 .quicky-cart_btn a:hover {  background: #a8741a;  color: #ffffff !important;}.template-color-1 .slick-dots li:hover {  background-color: #a8741a;  border-color: #a8741a;}.template-color-1 .slider-navigation button:hover {  background-color: unset;  color: #a8741a !important;}.template-color-1 .arrow-style-2 .slick-arrow {  background-color: #ddeee9;}.template-color-1 .arrow-style-2 .slick-arrow:hover {  background-color: #a8741a;}.template-color-1 .social-link-4 >ul >li:hover >a {  background-color: #a8741a;  border: 1px solid #a8741a;  color: #ffffff;}.template-color-1 .related-post_content >span >strong {  color: #a8741a;}.template-color-1 .quicky-paginatoin-area .quicky-pagination-box li.active >a {  background-color: #a8741a;  color: #ffffff;}.template-color-1 .quicky-paginatoin-area .quicky-pagination-box li:hover >a {  background-color: #a8741a;  color: #ffffff;}.template-color-1 .quicky-tag-line a:hover {  color: #a8741a;}.template-color-1 .search-btn:hover {  color: #a8741a;}.template-color-1 .reply-btn a {  color: #a8741a;  border: 1px solid #a8741a;}.template-color-1 .reply-btn a:hover {  color: #ffffff !important;  background-color: #a8741a;}.template-color-1 .qty-btn_area >ul li >a:hover {  background-color: #a8741a;  border-color: #a8741a;  color: #ffffff;}.template-color-1 .qty-cart_btn {  background-color: #151515;  border-color: #151515;  color: #ffffff;}.template-color-1 .qty-cart_btn:hover {  background-color: #a8741a;  border-color: #a8741a;}.template-color-1 .quicky-blog-tags li a {  border: 1px solid #e5e5e5;}.template-color-1 .quicky-blog-tags li a:hover {  color: #ffffff;  background-color: #a8741a;  border-color: #a8741a;}.template-color-1 .banner-area-5 .banner-item .banner-content >span {  color: #a8741a;}.template-color-1 .form-group .required {  color: #a8741a;}.template-color-1 .contact-form_btn:hover {  background-color: #a8741a !important;  color: #ffffff;  border-color: #a8741a !important;}.template-color-1 .about-us_btn {  background: #a8741a;}.template-color-1 .quicky-product-stock-status span.in-stock, .template-color-1 .quicky-product-stock-status span.out-stock {  color: #a8741a;}.template-color-1 .coupon input.button:hover,.template-color-1 .coupon2 input.button:hover {  background: #a8741a;}.template-color-1 .cart-page-total a:hover {  background: #a8741a;  border-color: #a8741a;  color: #ffffff !important;}.template-color-1 .coupon-accordion h3 {  border-top: 3px solid #a8741a;}.template-color-1 .coupon-accordion h3:before {  color: #a8741a;}.template-color-1 .coupon-accordion span:hover {  color: #a8741a;}.template-color-1 .coupon-accordion .coupon-content .coupon-info p.form-row input[type="submit"]:hover {  background: #a8741a;}.template-color-1 .coupon-accordion .coupon-content .coupon-info p.checkout-coupon input[type="submit"] {  background: #a8741a;}.template-color-1 .coupon-accordion .coupon-content .coupon-info p.lost-password a:hover {  color: #a8741a;}.template-color-1 .coupon-checkout-content .coupon-info .checkout-coupon input[type="submit"]:hover {  background: #a8741a;}.template-color-1 .country-select label span.required, .template-color-1.checkout-form-list label span.required {  color: #a8741a;}.template-color-1 .panel-title a:hover {  color: #a8741a !important;}.template-color-1 .order-button-payment input:hover {  background: #a8741a;}.template-color-1 .compare-product-name a:hover {  color: #a8741a;}.template-color-1 .modal-body button span:hover {  color: #a8741a;}.template-color-1 .btn-close:hover {  color: #a8741a !important;}.template-color-1 .offcanvas-search button.search_btn:hover >i {  color: #a8741a;}.template-color-1 .main-nav >ul >li:hover >a {  color: #a8741a;}.template-color-1 .search-button:hover {  color: #a8741a;}.template-color-1 .tty-slick-text-btn:hover {  background-color: #a8741a;  color: #ffffff !important;}.template-color-1 .minicart-wrap >a.minicart-btn .minicart-count_area >span.item-count {  background-color: #a8741a;  color: #ffffff;}.template-color-1 .offcanvas-minicart_wrapper .minicart-list >li.minicart-product .product-item_img:hover {  border-color: #a8741a !important;}.template-color-1 .megamenu-holder >ul >li >span.megamenu-title:before {  content: "";  background-color: #a8741a;}.template-color-1 .product-view-mode >a.active {  color: #a8741a;}.template-color-1 .ui-slider-range {  background: #a8741a;}.template-color-1 .ui-slider-handle {  border: 4px solid #a8741a;}.template-color-1 .ui-slider-handle:hover {  background-color: #a8741a;}.template-color-1 .filter-btn:hover {  background-color: #a8741a;  border-color: #a8741a;  color: #ffffff;}.template-color-1 .sidebar-categories_menu ul li:hover >a {  color: #a8741a;}.template-color-1 .sidebar-categories_menu ul li:hover >a >i {  color: #a8741a;}.template-color-1 .product-tab >ul.product-menu >li >a.active {  color: #a8741a;}.template-color-1 .sp-img_slider-nav .slick-slide.slick-current img {  border-color: #a8741a;}.template-color-1 .quicky-paginatoin-area .quicky-pagination-box.primary-color {  border: 2px solid #a8741a;}.template-color-1 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li:last-child >a {  border-right: 0;}.template-color-1 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li.active >a {  color: #a8741a;}.template-color-1 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li >a {  border-right: 1px solid #a8741a;}.template-color-1 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li >a:hover {  color: #a8741a !important;}.template-color-1 .add-actions >ul >li >a:hover {  color: #a8741a !important;}.template-color-1 .footer-widgets >ul >li >a {  padding-left: 0;}.template-color-1 .footer-widgets >ul >li:hover >a {  color: #a8741a;  padding-left: 10px;}.template-color-1 .quicky-social_link >ul >li >a:hover {  background-color: #a8741a;  color: #ffffff !important;}.template-color-1 .account-page-area .myaccount-tab-trigger li a.active {  background: #a8741a;  color: #ffffff;}.template-color-1 .account-page-area .myaccount-tab-trigger li a.active:hover {  color: #ffffff !important;}.template-color-1 .account-page-area .myaccount-tab-trigger li a:hover {  color: #a8741a;}.template-color-1 .error404-area .search-error-wrapper h1 {  color: #a8741a;}.template-color-1 .error404-area .search-error-wrapper .error-search_btn:hover {  color: #a8741a;}.template-color-1 .error404-area .search-error-wrapper .error-btn:hover {  background: #a8741a;  color: #ffffff;}.template-color-1 .frequently-accordion .actives {  border: 1px solid #a8741a;}.template-color-1 .frequently-accordion .card-header a:hover {  color: #a8741a !important;}.template-color-1 .quicky-tags_list li a:hover {  color: #ffffff !important;  background-color: #a8741a;  border-color: #a8741a;}.template-color-1 .overview-content >h2:after {  background: #a8741a;}.template-color-1 .overview-content >h2 span {  color: #a8741a;}.template-color-1 .count-title h2 {  color: #a8741a;}.template-color-1 .scroll-to-top:hover {  background-color: #a8741a;}.template-color-2 a {  color: #151515;}.template-color-2 a:hover {  color: #cf869a;}.template-color-2 [class*="active"] >a {  color: #cf869a;}.template-color-2 .loading .middle .loader {  border: 4px solid #cf869a;}.template-color-2 .loading .middle .loader-inner {  background-color: #cf869a;}.template-color-2 .quicky-btn-2:hover {  background-color: #cf869a;}.template-color-2 .quicky-post_btn:hover {  background-color: #cf869a !important;  color: #ffffff;}.template-color-2 .quicky-group_btn >ul >li >a.add-to_cart:hover {  background-color: #cf869a !important;  color: #ffffff !important;}.template-color-2 .quicky-group_btn >ul >li >a:hover {  border-color: #cf869a !important;}.template-color-2 .login_btn:hover,.template-color-2 .register_btn:hover {  background: #cf869a;}.template-color-2 .quicky-cart_btn a:hover {  background: #cf869a;  color: #ffffff !important;}.template-color-2 .slick-dots li:hover {  background-color: #cf869a;  border-color: #cf869a;}.template-color-2 .slider-navigation button:hover {  background-color: unset;  color: #cf869a !important;}.template-color-2 .arrow-style-2 .slick-arrow {  background-color: #ddeee9;}.template-color-2 .arrow-style-2 .slick-arrow:hover {  background-color: #cf869a;}.template-color-2 .social-link-4 >ul >li:hover >a {  background-color: #cf869a;  border: 1px solid #cf869a;  color: #ffffff;}.template-color-2 .related-post_content >span >strong {  color: #cf869a;}.template-color-2 .quicky-paginatoin-area .quicky-pagination-box li.active >a {  background-color: #cf869a;  color: #ffffff;}.template-color-2 .quicky-paginatoin-area .quicky-pagination-box li:hover >a {  background-color: #cf869a;  color: #ffffff;}.template-color-2 .quicky-tag-line a:hover {  color: #cf869a;}.template-color-2 .search-btn:hover {  color: #cf869a;}.template-color-2 .reply-btn a {  color: #cf869a;  border: 1px solid #cf869a;}.template-color-2 .reply-btn a:hover {  color: #ffffff !important;  background-color: #cf869a;}.template-color-2 .qty-btn_area >ul li >a:hover {  background-color: #cf869a;  border-color: #cf869a;  color: #ffffff;}.template-color-2 .qty-cart_btn {  background-color: #151515;  border-color: #151515;  color: #ffffff;}.template-color-2 .qty-cart_btn:hover {  background-color: #cf869a;  border-color: #cf869a;}.template-color-2 .quicky-blog-tags li a {  border: 1px solid #e5e5e5;}.template-color-2 .quicky-blog-tags li a:hover {  color: #ffffff;  background-color: #cf869a;  border-color: #cf869a;}.template-color-2 .banner-area-5 .banner-item .banner-content >span {  color: #cf869a;}.template-color-2 .form-group .required {  color: #cf869a;}.template-color-2 .contact-form_btn:hover {  background-color: #cf869a !important;  color: #ffffff;  border-color: #cf869a !important;}.template-color-2 .about-us_btn {  background: #cf869a;}.template-color-2 .quicky-product-stock-status span.in-stock, .template-color-2 .quicky-product-stock-status span.out-stock {  color: #cf869a;}.template-color-2 .coupon input.button:hover,.template-color-2 .coupon2 input.button:hover {  background: #cf869a;}.template-color-2 .cart-page-total a:hover {  background: #cf869a;  border-color: #cf869a;  color: #ffffff !important;}.template-color-2 .coupon-accordion h3 {  border-top: 3px solid #cf869a;}.template-color-2 .coupon-accordion h3:before {  color: #cf869a;}.template-color-2 .coupon-accordion span:hover {  color: #cf869a;}.template-color-2 .coupon-accordion .coupon-content .coupon-info p.form-row input[type="submit"]:hover {  background: #cf869a;}.template-color-2 .coupon-accordion .coupon-content .coupon-info p.checkout-coupon input[type="submit"] {  background: #cf869a;}.template-color-2 .coupon-accordion .coupon-content .coupon-info p.lost-password a:hover {  color: #cf869a;}.template-color-2 .coupon-checkout-content .coupon-info .checkout-coupon input[type="submit"]:hover {  background: #cf869a;}.template-color-2 .country-select label span.required, .template-color-2.checkout-form-list label span.required {  color: #cf869a;}.template-color-2 .panel-title a:hover {  color: #cf869a !important;}.template-color-2 .order-button-payment input:hover {  background: #cf869a;}.template-color-2 .compare-product-name a:hover {  color: #cf869a;}.template-color-2 .modal-body button span:hover {  color: #cf869a;}.template-color-2 .btn-close:hover {  color: #cf869a !important;}.template-color-2 .offcanvas-search button.search_btn:hover >i {  color: #cf869a;}.template-color-2 .main-nav >ul >li:hover >a {  color: #cf869a;}.template-color-2 .search-button:hover {  color: #cf869a;}.template-color-2 .tty-slick-text-btn:hover {  background-color: #cf869a;  color: #ffffff !important;}.template-color-2 .minicart-wrap >a.minicart-btn .minicart-count_area >span.item-count {  background-color: #cf869a;  color: #ffffff;}.template-color-2 .offcanvas-minicart_wrapper .minicart-list >li.minicart-product .product-item_img:hover {  border-color: #cf869a !important;}.template-color-2 .megamenu-holder >ul >li >span.megamenu-title:before {  content: "";  background-color: #cf869a;}.template-color-2 .product-view-mode >a.active {  color: #cf869a;}.template-color-2 .ui-slider-range {  background: #cf869a;}.template-color-2 .ui-slider-handle {  border: 4px solid #cf869a;}.template-color-2 .ui-slider-handle:hover {  background-color: #cf869a;}.template-color-2 .filter-btn:hover {  background-color: #cf869a;  border-color: #cf869a;  color: #ffffff;}.template-color-2 .sidebar-categories_menu ul li:hover >a {  color: #cf869a;}.template-color-2 .sidebar-categories_menu ul li:hover >a >i {  color: #cf869a;}.template-color-2 .product-tab >ul.product-menu >li >a.active {  color: #cf869a;}.template-color-2 .sp-img_slider-nav .slick-slide.slick-current img {  border-color: #cf869a;}.template-color-2 .quicky-paginatoin-area .quicky-pagination-box.primary-color {  border: 2px solid #cf869a;}.template-color-2 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li:last-child >a {  border-right: 0;}.template-color-2 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li.active >a {  color: #cf869a;}.template-color-2 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li >a {  border-right: 1px solid #cf869a;}.template-color-2 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li >a:hover {  color: #cf869a !important;}.template-color-2 .add-actions >ul >li >a:hover {  color: #cf869a !important;}.template-color-2 .footer-widgets >ul >li >a {  padding-left: 0;}.template-color-2 .footer-widgets >ul >li:hover >a {  color: #cf869a;  padding-left: 10px;}.template-color-2 .quicky-social_link >ul >li >a:hover {  background-color: #cf869a;  color: #ffffff !important;}.template-color-2 .account-page-area .myaccount-tab-trigger li a.active {  background: #cf869a;  color: #ffffff;}.template-color-2 .account-page-area .myaccount-tab-trigger li a.active:hover {  color: #ffffff !important;}.template-color-2 .account-page-area .myaccount-tab-trigger li a:hover {  color: #cf869a;}.template-color-2 .error404-area .search-error-wrapper h1 {  color: #cf869a;}.template-color-2 .error404-area .search-error-wrapper .error-search_btn:hover {  color: #cf869a;}.template-color-2 .error404-area .search-error-wrapper .error-btn:hover {  background: #cf869a;  color: #ffffff;}.template-color-2 .frequently-accordion .actives {  border: 1px solid #cf869a;}.template-color-2 .frequently-accordion .card-header a:hover {  color: #cf869a !important;}.template-color-2 .quicky-tags_list li a:hover {  color: #ffffff !important;  background-color: #cf869a;  border-color: #cf869a;}.template-color-2 .overview-content >h2:after {  background: #cf869a;}.template-color-2 .overview-content >h2 span {  color: #cf869a;}.template-color-2 .count-title h2 {  color: #cf869a;}.template-color-2 .scroll-to-top:hover {  background-color: #cf869a;}.template-color-3 a {  color: #151515;}.template-color-3 a:hover {  color: #7f1519;}.template-color-3 [class*="active"] >a {  color: #7f1519;}.template-color-3 .loading .middle .loader {  border: 4px solid #7f1519;}.template-color-3 .loading .middle .loader-inner {  background-color: #7f1519;}.template-color-3 .quicky-btn-2:hover {  background-color: #7f1519;}.template-color-3 .quicky-post_btn:hover {  background-color: #7f1519 !important;  color: #ffffff;}.template-color-3 .quicky-group_btn >ul >li >a.add-to_cart:hover {  background-color: #7f1519 !important;  color: #ffffff !important;}.template-color-3 .quicky-group_btn >ul >li >a:hover {  border-color: #7f1519 !important;}.template-color-3 .login_btn:hover,.template-color-3 .register_btn:hover {  background: #7f1519;}.template-color-3 .quicky-cart_btn a:hover {  background: #7f1519;  color: #ffffff !important;}.template-color-3 .slick-dots li:hover {  background-color: #7f1519;  border-color: #7f1519;}.template-color-3 .slider-navigation button:hover {  background-color: unset;  color: #7f1519 !important;}.template-color-3 .arrow-style-2 .slick-arrow {  background-color: #ddeee9;}.template-color-3 .arrow-style-2 .slick-arrow:hover {  background-color: #7f1519;}.template-color-3 .social-link-4 >ul >li:hover >a {  background-color: #7f1519;  border: 1px solid #7f1519;  color: #ffffff;}.template-color-3 .related-post_content >span >strong {  color: #7f1519;}.template-color-3 .quicky-paginatoin-area .quicky-pagination-box li.active >a {  background-color: #7f1519;  color: #ffffff;}.template-color-3 .quicky-paginatoin-area .quicky-pagination-box li:hover >a {  background-color: #7f1519;  color: #ffffff;}.template-color-3 .quicky-tag-line a:hover {  color: #7f1519;}.template-color-3 .search-btn:hover {  color: #7f1519;}.template-color-3 .reply-btn a {  color: #7f1519;  border: 1px solid #7f1519;}.template-color-3 .reply-btn a:hover {  color: #ffffff !important;  background-color: #7f1519;}.template-color-3 .qty-btn_area >ul li >a:hover {  background-color: #7f1519;  border-color: #7f1519;  color: #ffffff;}.template-color-3 .qty-cart_btn {  background-color: #151515;  border-color: #151515;  color: #ffffff;}.template-color-3 .qty-cart_btn:hover {  background-color: #7f1519;  border-color: #7f1519;}.template-color-3 .quicky-blog-tags li a {  border: 1px solid #e5e5e5;}.template-color-3 .quicky-blog-tags li a:hover {  color: #ffffff;  background-color: #7f1519;  border-color: #7f1519;}.template-color-3 .banner-area-5 .banner-item .banner-content >span {  color: #7f1519;}.template-color-3 .form-group .required {  color: #7f1519;}.template-color-3 .contact-form_btn:hover {  background-color: #7f1519 !important;  color: #ffffff;  border-color: #7f1519 !important;}.template-color-3 .about-us_btn {  background: #7f1519;}.template-color-3 .quicky-product-stock-status span.in-stock, .template-color-3 .quicky-product-stock-status span.out-stock {  color: #7f1519;}.template-color-3 .coupon input.button:hover,.template-color-3 .coupon2 input.button:hover {  background: #7f1519;}.template-color-3 .cart-page-total a:hover {  background: #7f1519;  border-color: #7f1519;  color: #ffffff !important;}.template-color-3 .coupon-accordion h3 {  border-top: 3px solid #7f1519;}.template-color-3 .coupon-accordion h3:before {  color: #7f1519;}.template-color-3 .coupon-accordion span:hover {  color: #7f1519;}.template-color-3 .coupon-accordion .coupon-content .coupon-info p.form-row input[type="submit"]:hover {  background: #7f1519;}.template-color-3 .coupon-accordion .coupon-content .coupon-info p.checkout-coupon input[type="submit"] {  background: #7f1519;}.template-color-3 .coupon-accordion .coupon-content .coupon-info p.lost-password a:hover {  color: #7f1519;}.template-color-3 .coupon-checkout-content .coupon-info .checkout-coupon input[type="submit"]:hover {  background: #7f1519;}.template-color-3 .country-select label span.required, .template-color-3.checkout-form-list label span.required {  color: #7f1519;}.template-color-3 .panel-title a:hover {  color: #7f1519 !important;}.template-color-3 .order-button-payment input:hover {  background: #7f1519;}.template-color-3 .compare-product-name a:hover {  color: #7f1519;}.template-color-3 .modal-body button span:hover {  color: #7f1519;}.template-color-3 .btn-close:hover {  color: #7f1519 !important;}.template-color-3 .offcanvas-search button.search_btn:hover >i {  color: #7f1519;}.template-color-3 .main-nav >ul >li:hover >a {  color: #7f1519;}.template-color-3 .search-button:hover {  color: #7f1519;}.template-color-3 .tty-slick-text-btn:hover {  background-color: #7f1519;  color: #ffffff !important;}.template-color-3 .minicart-wrap >a.minicart-btn .minicart-count_area >span.item-count {  background-color: #7f1519;  color: #ffffff;}.template-color-3 .offcanvas-minicart_wrapper .minicart-list >li.minicart-product .product-item_img:hover {  border-color: #7f1519 !important;}.template-color-3 .megamenu-holder >ul >li >span.megamenu-title:before {  content: "";  background-color: #7f1519;}.template-color-3 .product-view-mode >a.active {  color: #7f1519;}.template-color-3 .ui-slider-range {  background: #7f1519;}.template-color-3 .ui-slider-handle {  border: 4px solid #7f1519;}.template-color-3 .ui-slider-handle:hover {  background-color: #7f1519;}.template-color-3 .filter-btn:hover {  background-color: #7f1519;  border-color: #7f1519;  color: #ffffff;}.template-color-3 .sidebar-categories_menu ul li:hover >a {  color: #7f1519;}.template-color-3 .sidebar-categories_menu ul li:hover >a >i {  color: #7f1519;}.template-color-3 .product-tab >ul.product-menu >li >a.active {  color: #7f1519;}.template-color-3 .sp-img_slider-nav .slick-slide.slick-current img {  border-color: #7f1519;}.template-color-3 .quicky-paginatoin-area .quicky-pagination-box.primary-color {  border: 2px solid #7f1519;}.template-color-3 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li:last-child >a {  border-right: 0;}.template-color-3 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li.active >a {  color: #7f1519;}.template-color-3 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li >a {  border-right: 1px solid #7f1519;}.template-color-3 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li >a:hover {  color: #7f1519 !important;}.template-color-3 .add-actions >ul >li >a:hover {  color: #7f1519 !important;}.template-color-3 .footer-widgets >ul >li >a {  padding-left: 0;}.template-color-3 .footer-widgets >ul >li:hover >a {  color: #7f1519;  padding-left: 10px;}.template-color-3 .quicky-social_link >ul >li >a:hover {  background-color: #7f1519;  color: #ffffff !important;}.template-color-3 .account-page-area .myaccount-tab-trigger li a.active {  background: #7f1519;  color: #ffffff;}.template-color-3 .account-page-area .myaccount-tab-trigger li a.active:hover {  color: #ffffff !important;}.template-color-3 .account-page-area .myaccount-tab-trigger li a:hover {  color: #7f1519;}.template-color-3 .error404-area .search-error-wrapper h1 {  color: #7f1519;}.template-color-3 .error404-area .search-error-wrapper .error-search_btn:hover {  color: #7f1519;}.template-color-3 .error404-area .search-error-wrapper .error-btn:hover {  background: #7f1519;  color: #ffffff;}.template-color-3 .frequently-accordion .actives {  border: 1px solid #7f1519;}.template-color-3 .frequently-accordion .card-header a:hover {  color: #7f1519 !important;}.template-color-3 .quicky-tags_list li a:hover {  color: #ffffff !important;  background-color: #7f1519;  border-color: #7f1519;}.template-color-3 .overview-content >h2:after {  background: #7f1519;}.template-color-3 .overview-content >h2 span {  color: #7f1519;}.template-color-3 .count-title h2 {  color: #7f1519;}.template-color-3 .scroll-to-top:hover {  background-color: #7f1519;}.template-color-4 a {  color: #151515;}.template-color-4 a:hover {  color: #ff0000;}.template-color-4 [class*="active"] >a {  color: #ff0000;}.template-color-4 .loading .middle .loader {  border: 4px solid #ff0000;}.template-color-4 .loading .middle .loader-inner {  background-color: #ff0000;}.template-color-4 .quicky-btn-2:hover {  background-color: #ff0000;}.template-color-4 .quicky-post_btn:hover {  background-color: #ff0000 !important;  color: #ffffff;}.template-color-4 .quicky-group_btn >ul >li >a.add-to_cart:hover {  background-color: #ff0000 !important;  color: #ffffff !important;}.template-color-4 .quicky-group_btn >ul >li >a:hover {  border-color: #ff0000 !important;}.template-color-4 .login_btn:hover,.template-color-4 .register_btn:hover {  background: #ff0000;}.template-color-4 .quicky-cart_btn a:hover {  background: #ff0000;  color: #ffffff !important;}.template-color-4 .slick-dots li:hover {  background-color: #ff0000;  border-color: #ff0000;}.template-color-4 .slider-navigation button:hover {  background-color: unset;  color: #ff0000 !important;}.template-color-4 .arrow-style-2 .slick-arrow {  background-color: #ddeee9;}.template-color-4 .arrow-style-2 .slick-arrow:hover {  background-color: #ff0000;}.template-color-4 .social-link-4 >ul >li:hover >a {  background-color: #ff0000;  border: 1px solid #ff0000;  color: #ffffff;}.template-color-4 .related-post_content >span >strong {  color: #ff0000;}.template-color-4 .quicky-paginatoin-area .quicky-pagination-box li.active >a {  background-color: #ff0000;  color: #ffffff;}.template-color-4 .quicky-paginatoin-area .quicky-pagination-box li:hover >a {  background-color: #ff0000;  color: #ffffff;}.template-color-4 .quicky-tag-line a:hover {  color: #ff0000;}.template-color-4 .search-btn:hover {  color: #ff0000;}.template-color-4 .reply-btn a {  color: #ff0000;  border: 1px solid #ff0000;}.template-color-4 .reply-btn a:hover {  color: #ffffff !important;  background-color: #ff0000;}.template-color-4 .qty-btn_area >ul li >a:hover {  background-color: #ff0000;  border-color: #ff0000;  color: #ffffff;}.template-color-4 .qty-cart_btn {  background-color: #151515;  border-color: #151515;  color: #ffffff;}.template-color-4 .qty-cart_btn:hover {  background-color: #ff0000;  border-color: #ff0000;}.template-color-4 .quicky-blog-tags li a {  border: 1px solid #e5e5e5;}.template-color-4 .quicky-blog-tags li a:hover {  color: #ffffff;  background-color: #ff0000;  border-color: #ff0000;}.template-color-4 .banner-area-5 .banner-item .banner-content >span {  color: #ff0000;}.template-color-4 .form-group .required {  color: #ff0000;}.template-color-4 .contact-form_btn:hover {  background-color: #ff0000 !important;  color: #ffffff;  border-color: #ff0000 !important;}.template-color-4 .about-us_btn {  background: #ff0000;}.template-color-4 .quicky-product-stock-status span.in-stock, .template-color-4 .quicky-product-stock-status span.out-stock {  color: #ff0000;}.template-color-4 .coupon input.button:hover,.template-color-4 .coupon2 input.button:hover {  background: #ff0000;}.template-color-4 .cart-page-total a:hover {  background: #ff0000;  border-color: #ff0000;  color: #ffffff !important;}.template-color-4 .coupon-accordion h3 {  border-top: 3px solid #ff0000;}.template-color-4 .coupon-accordion h3:before {  color: #ff0000;}.template-color-4 .coupon-accordion span:hover {  color: #ff0000;}.template-color-4 .coupon-accordion .coupon-content .coupon-info p.form-row input[type="submit"]:hover {  background: #ff0000;}.template-color-4 .coupon-accordion .coupon-content .coupon-info p.checkout-coupon input[type="submit"] {  background: #ff0000;}.template-color-4 .coupon-accordion .coupon-content .coupon-info p.lost-password a:hover {  color: #ff0000;}.template-color-4 .coupon-checkout-content .coupon-info .checkout-coupon input[type="submit"]:hover {  background: #ff0000;}.template-color-4 .country-select label span.required, .template-color-4.checkout-form-list label span.required {  color: #ff0000;}.template-color-4 .panel-title a:hover {  color: #ff0000 !important;}.template-color-4 .order-button-payment input:hover {  background: #ff0000;}.template-color-4 .compare-product-name a:hover {  color: #ff0000;}.template-color-4 .modal-body button span:hover {  color: #ff0000;}.template-color-4 .btn-close:hover {  color: #ff0000 !important;}.template-color-4 .offcanvas-search button.search_btn:hover >i {  color: #ff0000;}.template-color-4 .main-nav >ul >li:hover >a {  color: #ff0000;}.template-color-4 .search-button:hover {  color: #ff0000;}.template-color-4 .tty-slick-text-btn:hover {  background-color: #ff0000;  color: #ffffff !important;}.template-color-4 .minicart-wrap >a.minicart-btn .minicart-count_area >span.item-count {  background-color: #ff0000;  color: #ffffff;}.template-color-4 .offcanvas-minicart_wrapper .minicart-list >li.minicart-product .product-item_img:hover {  border-color: #ff0000 !important;}.template-color-4 .megamenu-holder >ul >li >span.megamenu-title:before {  content: "";  background-color: #ff0000;}.template-color-4 .product-view-mode >a.active {  color: #ff0000;}.template-color-4 .ui-slider-range {  background: #ff0000;}.template-color-4 .ui-slider-handle {  border: 4px solid #ff0000;}.template-color-4 .ui-slider-handle:hover {  background-color: #ff0000;}.template-color-4 .filter-btn:hover {  background-color: #ff0000;  border-color: #ff0000;  color: #ffffff;}.template-color-4 .sidebar-categories_menu ul li:hover >a {  color: #ff0000;}.template-color-4 .sidebar-categories_menu ul li:hover >a >i {  color: #ff0000;}.template-color-4 .product-tab >ul.product-menu >li >a.active {  color: #ff0000;}.template-color-4 .sp-img_slider-nav .slick-slide.slick-current img {  border-color: #ff0000;}.template-color-4 .quicky-paginatoin-area .quicky-pagination-box.primary-color {  border: 2px solid #ff0000;}.template-color-4 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li:last-child >a {  border-right: 0;}.template-color-4 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li.active >a {  color: #ff0000;}.template-color-4 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li >a {  border-right: 1px solid #ff0000;}.template-color-4 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li >a:hover {  color: #ff0000 !important;}.template-color-4 .add-actions >ul >li >a:hover {  color: #ff0000 !important;}.template-color-4 .footer-widgets >ul >li >a {  padding-left: 0;}.template-color-4 .footer-widgets >ul >li:hover >a {  color: #ff0000;  padding-left: 10px;}.template-color-4 .quicky-social_link >ul >li >a:hover {  background-color: #ff0000;  color: #ffffff !important;}.template-color-4 .account-page-area .myaccount-tab-trigger li a.active {  background: #ff0000;  color: #ffffff;}.template-color-4 .account-page-area .myaccount-tab-trigger li a.active:hover {  color: #ffffff !important;}.template-color-4 .account-page-area .myaccount-tab-trigger li a:hover {  color: #ff0000;}.template-color-4 .error404-area .search-error-wrapper h1 {  color: #ff0000;}.template-color-4 .error404-area .search-error-wrapper .error-search_btn:hover {  color: #ff0000;}.template-color-4 .error404-area .search-error-wrapper .error-btn:hover {  background: #ff0000;  color: #ffffff;}.template-color-4 .frequently-accordion .actives {  border: 1px solid #ff0000;}.template-color-4 .frequently-accordion .card-header a:hover {  color: #ff0000 !important;}.template-color-4 .quicky-tags_list li a:hover {  color: #ffffff !important;  background-color: #ff0000;  border-color: #ff0000;}.template-color-4 .overview-content >h2:after {  background: #ff0000;}.template-color-4 .overview-content >h2 span {  color: #ff0000;}.template-color-4 .count-title h2 {  color: #ff0000;}.template-color-4 .scroll-to-top:hover {  background-color: #ff0000;}.template-color-5 a {  color: #151515;}.template-color-5 a:hover {  color: #fb7785;}.template-color-5 [class*="active"] >a {  color: #fb7785;}.template-color-5 .loading .middle .loader {  border: 4px solid #fb7785;}.template-color-5 .loading .middle .loader-inner {  background-color: #fb7785;}.template-color-5 .quicky-btn-2:hover {  background-color: #fb7785;}.template-color-5 .quicky-post_btn:hover {  background-color: #fb7785 !important;  color: #ffffff;}.template-color-5 .quicky-group_btn >ul >li >a.add-to_cart:hover {  background-color: #fb7785 !important;  color: #ffffff !important;}.template-color-5 .quicky-group_btn >ul >li >a:hover {  border-color: #fb7785 !important;}.template-color-5 .login_btn:hover,.template-color-5 .register_btn:hover {  background: #fb7785;}.template-color-5 .quicky-cart_btn a:hover {  background: #fb7785;  color: #ffffff !important;}.template-color-5 .slick-dots li:hover {  background-color: #fb7785;  border-color: #fb7785;}.template-color-5 .slider-navigation button:hover {  background-color: unset;  color: #fb7785 !important;}.template-color-5 .arrow-style-2 .slick-arrow {  background-color: #ddeee9;}.template-color-5 .arrow-style-2 .slick-arrow:hover {  background-color: #fb7785;}.template-color-5 .social-link-4 >ul >li:hover >a {  background-color: #fb7785;  border: 1px solid #fb7785;  color: #ffffff;}.template-color-5 .related-post_content >span >strong {  color: #fb7785;}.template-color-5 .quicky-paginatoin-area .quicky-pagination-box li.active >a {  background-color: #fb7785;  color: #ffffff;}.template-color-5 .quicky-paginatoin-area .quicky-pagination-box li:hover >a {  background-color: #fb7785;  color: #ffffff;}.template-color-5 .quicky-tag-line a:hover {  color: #fb7785;}.template-color-5 .search-btn:hover {  color: #fb7785;}.template-color-5 .reply-btn a {  color: #fb7785;  border: 1px solid #fb7785;}.template-color-5 .reply-btn a:hover {  color: #ffffff !important;  background-color: #fb7785;}.template-color-5 .qty-btn_area >ul li >a:hover {  background-color: #fb7785;  border-color: #fb7785;  color: #ffffff;}.template-color-5 .qty-cart_btn {  background-color: #151515;  border-color: #151515;  color: #ffffff;}.template-color-5 .qty-cart_btn:hover {  background-color: #fb7785;  border-color: #fb7785;}.template-color-5 .quicky-blog-tags li a {  border: 1px solid #e5e5e5;}.template-color-5 .quicky-blog-tags li a:hover {  color: #ffffff;  background-color: #fb7785;  border-color: #fb7785;}.template-color-5 .banner-area-5 .banner-item .banner-content >span {  color: #fb7785;}.template-color-5 .form-group .required {  color: #fb7785;}.template-color-5 .contact-form_btn:hover {  background-color: #fb7785 !important;  color: #ffffff;  border-color: #fb7785 !important;}.template-color-5 .about-us_btn {  background: #fb7785;}.template-color-5 .quicky-product-stock-status span.in-stock, .template-color-5 .quicky-product-stock-status span.out-stock {  color: #fb7785;}.template-color-5 .coupon input.button:hover,.template-color-5 .coupon2 input.button:hover {  background: #fb7785;}.template-color-5 .cart-page-total a:hover {  background: #fb7785;  border-color: #fb7785;  color: #ffffff !important;}.template-color-5 .coupon-accordion h3 {  border-top: 3px solid #fb7785;}.template-color-5 .coupon-accordion h3:before {  color: #fb7785;}.template-color-5 .coupon-accordion span:hover {  color: #fb7785;}.template-color-5 .coupon-accordion .coupon-content .coupon-info p.form-row input[type="submit"]:hover {  background: #fb7785;}.template-color-5 .coupon-accordion .coupon-content .coupon-info p.checkout-coupon input[type="submit"] {  background: #fb7785;}.template-color-5 .coupon-accordion .coupon-content .coupon-info p.lost-password a:hover {  color: #fb7785;}.template-color-5 .coupon-checkout-content .coupon-info .checkout-coupon input[type="submit"]:hover {  background: #fb7785;}.template-color-5 .country-select label span.required, .template-color-5.checkout-form-list label span.required {  color: #fb7785;}.template-color-5 .panel-title a:hover {  color: #fb7785 !important;}.template-color-5 .order-button-payment input:hover {  background: #fb7785;}.template-color-5 .compare-product-name a:hover {  color: #fb7785;}.template-color-5 .modal-body button span:hover {  color: #fb7785;}.template-color-5 .btn-close:hover {  color: #fb7785 !important;}.template-color-5 .offcanvas-search button.search_btn:hover >i {  color: #fb7785;}.template-color-5 .main-nav >ul >li:hover >a {  color: #fb7785;}.template-color-5 .search-button:hover {  color: #fb7785;}.template-color-5 .tty-slick-text-btn:hover {  background-color: #fb7785;  color: #ffffff !important;}.template-color-5 .minicart-wrap >a.minicart-btn .minicart-count_area >span.item-count {  background-color: #fb7785;  color: #ffffff;}.template-color-5 .offcanvas-minicart_wrapper .minicart-list >li.minicart-product .product-item_img:hover {  border-color: #fb7785 !important;}.template-color-5 .megamenu-holder >ul >li >span.megamenu-title:before {  content: "";  background-color: #fb7785;}.template-color-5 .product-view-mode >a.active {  color: #fb7785;}.template-color-5 .ui-slider-range {  background: #fb7785;}.template-color-5 .ui-slider-handle {  border: 4px solid #fb7785;}.template-color-5 .ui-slider-handle:hover {  background-color: #fb7785;}.template-color-5 .filter-btn:hover {  background-color: #fb7785;  border-color: #fb7785;  color: #ffffff;}.template-color-5 .sidebar-categories_menu ul li:hover >a {  color: #fb7785;}.template-color-5 .sidebar-categories_menu ul li:hover >a >i {  color: #fb7785;}.template-color-5 .product-tab >ul.product-menu >li >a.active {  color: #fb7785;}.template-color-5 .sp-img_slider-nav .slick-slide.slick-current img {  border-color: #fb7785;}.template-color-5 .quicky-paginatoin-area .quicky-pagination-box.primary-color {  border: 2px solid #fb7785;}.template-color-5 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li:last-child >a {  border-right: 0;}.template-color-5 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li.active >a {  color: #fb7785;}.template-color-5 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li >a {  border-right: 1px solid #fb7785;}.template-color-5 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li >a:hover {  color: #fb7785 !important;}.template-color-5 .add-actions >ul >li >a:hover {  color: #fb7785 !important;}.template-color-5 .footer-widgets >ul >li >a {  padding-left: 0;}.template-color-5 .footer-widgets >ul >li:hover >a {  color: #fb7785;  padding-left: 10px;}.template-color-5 .quicky-social_link >ul >li >a:hover {  background-color: #fb7785;  color: #ffffff !important;}.template-color-5 .account-page-area .myaccount-tab-trigger li a.active {  background: #fb7785;  color: #ffffff;}.template-color-5 .account-page-area .myaccount-tab-trigger li a.active:hover {  color: #ffffff !important;}.template-color-5 .account-page-area .myaccount-tab-trigger li a:hover {  color: #fb7785;}.template-color-5 .error404-area .search-error-wrapper h1 {  color: #fb7785;}.template-color-5 .error404-area .search-error-wrapper .error-search_btn:hover {  color: #fb7785;}.template-color-5 .error404-area .search-error-wrapper .error-btn:hover {  background: #fb7785;  color: #ffffff;}.template-color-5 .frequently-accordion .actives {  border: 1px solid #fb7785;}.template-color-5 .frequently-accordion .card-header a:hover {  color: #fb7785 !important;}.template-color-5 .quicky-tags_list li a:hover {  color: #ffffff !important;  background-color: #fb7785;  border-color: #fb7785;}.template-color-5 .overview-content >h2:after {  background: #fb7785;}.template-color-5 .overview-content >h2 span {  color: #fb7785;}.template-color-5 .count-title h2 {  color: #fb7785;}.template-color-5 .scroll-to-top:hover {  background-color: #fb7785;}.template-color-6 a {  color: #151515;}.template-color-6 a:hover {  color: #B03060;}.template-color-6 [class*="active"] >a {  color: #B03060;}.template-color-6 .loading .middle .loader {  border: 4px solid #B03060;}.template-color-6 .loading .middle .loader-inner {  background-color: #B03060;}.template-color-6 .quicky-btn-2:hover {  background-color: #B03060;}.template-color-6 .quicky-post_btn:hover {  background-color: #B03060 !important;  color: #ffffff;}.template-color-6 .quicky-group_btn >ul >li >a.add-to_cart:hover {  background-color: #B03060 !important;  color: #ffffff !important;}.template-color-6 .quicky-group_btn >ul >li >a:hover {  border-color: #B03060 !important;}.template-color-6 .login_btn:hover,.template-color-6 .register_btn:hover {  background: #B03060;}.template-color-6 .quicky-cart_btn a:hover {  background: #B03060;  color: #ffffff !important;}.template-color-6 .slick-dots li:hover {  background-color: #B03060;  border-color: #B03060;}.template-color-6 .slider-navigation button:hover {  background-color: unset;  color: #B03060 !important;}.template-color-6 .arrow-style-2 .slick-arrow {  background-color: #ddeee9;}.template-color-6 .arrow-style-2 .slick-arrow:hover {  background-color: #B03060;}.template-color-6 .social-link-4 >ul >li:hover >a {  background-color: #B03060;  border: 1px solid #B03060;  color: #ffffff;}.template-color-6 .related-post_content >span >strong {  color: #B03060;}.template-color-6 .quicky-paginatoin-area .quicky-pagination-box li.active >a {  background-color: #B03060;  color: #ffffff;}.template-color-6 .quicky-paginatoin-area .quicky-pagination-box li:hover >a {  background-color: #B03060;  color: #ffffff;}.template-color-6 .quicky-tag-line a:hover {  color: #B03060;}.template-color-6 .search-btn:hover {  color: #B03060;}.template-color-6 .reply-btn a {  color: #B03060;  border: 1px solid #B03060;}.template-color-6 .reply-btn a:hover {  color: #ffffff !important;  background-color: #B03060;}.template-color-6 .qty-btn_area >ul li >a:hover {  background-color: #B03060;  border-color: #B03060;  color: #ffffff;}.template-color-6 .qty-cart_btn {  background-color: #151515;  border-color: #151515;  color: #ffffff;}.template-color-6 .qty-cart_btn:hover {  background-color: #B03060;  border-color: #B03060;}.template-color-6 .quicky-blog-tags li a {  border: 1px solid #e5e5e5;}.template-color-6 .quicky-blog-tags li a:hover {  color: #ffffff;  background-color: #B03060;  border-color: #B03060;}.template-color-6 .banner-area-5 .banner-item .banner-content >span {  color: #B03060;}.template-color-6 .form-group .required {  color: #B03060;}.template-color-6 .contact-form_btn:hover {  background-color: #B03060 !important;  color: #ffffff;  border-color: #B03060 !important;}.template-color-6 .about-us_btn {  background: #B03060;}.template-color-6 .quicky-product-stock-status span.in-stock, .template-color-6 .quicky-product-stock-status span.out-stock {  color: #B03060;}.template-color-6 .coupon input.button:hover,.template-color-6 .coupon2 input.button:hover {  background: #B03060;}.template-color-6 .cart-page-total a:hover {  background: #B03060;  border-color: #B03060;  color: #ffffff !important;}.template-color-6 .coupon-accordion h3 {  border-top: 3px solid #B03060;}.template-color-6 .coupon-accordion h3:before {  color: #B03060;}.template-color-6 .coupon-accordion span:hover {  color: #B03060;}.template-color-6 .coupon-accordion .coupon-content .coupon-info p.form-row input[type="submit"]:hover {  background: #B03060;}.template-color-6 .coupon-accordion .coupon-content .coupon-info p.checkout-coupon input[type="submit"] {  background: #B03060;}.template-color-6 .coupon-accordion .coupon-content .coupon-info p.lost-password a:hover {  color: #B03060;}.template-color-6 .coupon-checkout-content .coupon-info .checkout-coupon input[type="submit"]:hover {  background: #B03060;}.template-color-6 .country-select label span.required, .template-color-6.checkout-form-list label span.required {  color: #B03060;}.template-color-6 .panel-title a:hover {  color: #B03060 !important;}.template-color-6 .order-button-payment input:hover {  background: #B03060;}.template-color-6 .compare-product-name a:hover {  color: #B03060;}.template-color-6 .modal-body button span:hover {  color: #B03060;}.template-color-6 .btn-close:hover {  color: #B03060 !important;}.template-color-6 .offcanvas-search button.search_btn:hover >i {  color: #B03060;}.template-color-6 .main-nav >ul >li:hover >a {  color: #B03060;}.template-color-6 .search-button:hover {  color: #B03060;}.template-color-6 .tty-slick-text-btn:hover {  background-color: #B03060;  color: #ffffff !important;}.template-color-6 .minicart-wrap >a.minicart-btn .minicart-count_area >span.item-count {  background-color: #B03060;  color: #ffffff;}.template-color-6 .offcanvas-minicart_wrapper .minicart-list >li.minicart-product .product-item_img:hover {  border-color: #B03060 !important;}.template-color-6 .megamenu-holder >ul >li >span.megamenu-title:before {  content: "";  background-color: #B03060;}.template-color-6 .product-view-mode >a.active {  color: #B03060;}.template-color-6 .ui-slider-range {  background: #B03060;}.template-color-6 .ui-slider-handle {  border: 4px solid #B03060;}.template-color-6 .ui-slider-handle:hover {  background-color: #B03060;}.template-color-6 .filter-btn:hover {  background-color: #B03060;  border-color: #B03060;  color: #ffffff;}.template-color-6 .sidebar-categories_menu ul li:hover >a {  color: #B03060;}.template-color-6 .sidebar-categories_menu ul li:hover >a >i {  color: #B03060;}.template-color-6 .product-tab >ul.product-menu >li >a.active {  color: #B03060;}.template-color-6 .sp-img_slider-nav .slick-slide.slick-current img {  border-color: #B03060;}.template-color-6 .quicky-paginatoin-area .quicky-pagination-box.primary-color {  border: 2px solid #B03060;}.template-color-6 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li:last-child >a {  border-right: 0;}.template-color-6 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li.active >a {  color: #B03060;}.template-color-6 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li >a {  border-right: 1px solid #B03060;}.template-color-6 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li >a:hover {  color: #B03060 !important;}.template-color-6 .add-actions >ul >li >a:hover {  color: #B03060 !important;}.template-color-6 .footer-widgets >ul >li >a {  padding-left: 0;}.template-color-6 .footer-widgets >ul >li:hover >a {  color: #B03060;  padding-left: 10px;}.template-color-6 .quicky-social_link >ul >li >a:hover {  background-color: #B03060;  color: #ffffff !important;}.template-color-6 .account-page-area .myaccount-tab-trigger li a.active {  background: #B03060;  color: #ffffff;}.template-color-6 .account-page-area .myaccount-tab-trigger li a.active:hover {  color: #ffffff !important;}.template-color-6 .account-page-area .myaccount-tab-trigger li a:hover {  color: #B03060;}.template-color-6 .error404-area .search-error-wrapper h1 {  color: #B03060;}.template-color-6 .error404-area .search-error-wrapper .error-search_btn:hover {  color: #B03060;}.template-color-6 .error404-area .search-error-wrapper .error-btn:hover {  background: #B03060;  color: #ffffff;}.template-color-6 .frequently-accordion .actives {  border: 1px solid #B03060;}.template-color-6 .frequently-accordion .card-header a:hover {  color: #B03060 !important;}.template-color-6 .quicky-tags_list li a:hover {  color: #ffffff !important;  background-color: #B03060;  border-color: #B03060;}.template-color-6 .overview-content >h2:after {  background: #B03060;}.template-color-6 .overview-content >h2 span {  color: #B03060;}.template-color-6 .count-title h2 {  color: #B03060;}.template-color-6 .scroll-to-top:hover {  background-color: #B03060;}.template-color-7 a {  color: #151515;}.template-color-7 a:hover {  color: #6a0dad;}.template-color-7 [class*="active"] >a {  color: #6a0dad;}.template-color-7 .loading .middle .loader {  border: 4px solid #6a0dad;}.template-color-7 .loading .middle .loader-inner {  background-color: #6a0dad;}.template-color-7 .quicky-btn-2:hover {  background-color: #6a0dad;}.template-color-7 .quicky-post_btn:hover {  background-color: #6a0dad !important;  color: #ffffff;}.template-color-7 .quicky-group_btn >ul >li >a.add-to_cart:hover {  background-color: #6a0dad !important;  color: #ffffff !important;}.template-color-7 .quicky-group_btn >ul >li >a:hover {  border-color: #6a0dad !important;}.template-color-7 .login_btn:hover,.template-color-7 .register_btn:hover {  background: #6a0dad;}.template-color-7 .quicky-cart_btn a:hover {  background: #6a0dad;  color: #ffffff !important;}.template-color-7 .slick-dots li:hover {  background-color: #6a0dad;  border-color: #6a0dad;}.template-color-7 .slider-navigation button:hover {  background-color: unset;  color: #6a0dad !important;}.template-color-7 .arrow-style-2 .slick-arrow {  background-color: #ddeee9;}.template-color-7 .arrow-style-2 .slick-arrow:hover {  background-color: #6a0dad;}.template-color-7 .social-link-4 >ul >li:hover >a {  background-color: #6a0dad;  border: 1px solid #6a0dad;  color: #ffffff;}.template-color-7 .related-post_content >span >strong {  color: #6a0dad;}.template-color-7 .quicky-paginatoin-area .quicky-pagination-box li.active >a {  background-color: #6a0dad;  color: #ffffff;}.template-color-7 .quicky-paginatoin-area .quicky-pagination-box li:hover >a {  background-color: #6a0dad;  color: #ffffff;}.template-color-7 .quicky-tag-line a:hover {  color: #6a0dad;}.template-color-7 .search-btn:hover {  color: #6a0dad;}.template-color-7 .reply-btn a {  color: #6a0dad;  border: 1px solid #6a0dad;}.template-color-7 .reply-btn a:hover {  color: #ffffff !important;  background-color: #6a0dad;}.template-color-7 .qty-btn_area >ul li >a:hover {  background-color: #6a0dad;  border-color: #6a0dad;  color: #ffffff;}.template-color-7 .qty-cart_btn {  background-color: #151515;  border-color: #151515;  color: #ffffff;}.template-color-7 .qty-cart_btn:hover {  background-color: #6a0dad;  border-color: #6a0dad;}.template-color-7 .quicky-blog-tags li a {  border: 1px solid #e5e5e5;}.template-color-7 .quicky-blog-tags li a:hover {  color: #ffffff;  background-color: #6a0dad;  border-color: #6a0dad;}.template-color-7 .banner-area-5 .banner-item .banner-content >span {  color: #6a0dad;}.template-color-7 .form-group .required {  color: #6a0dad;}.template-color-7 .contact-form_btn:hover {  background-color: #6a0dad !important;  color: #ffffff;  border-color: #6a0dad !important;}.template-color-7 .about-us_btn {  background: #6a0dad;}.template-color-7 .quicky-product-stock-status span.in-stock, .template-color-7 .quicky-product-stock-status span.out-stock {  color: #6a0dad;}.template-color-7 .coupon input.button:hover,.template-color-7 .coupon2 input.button:hover {  background: #6a0dad;}.template-color-7 .cart-page-total a:hover {  background: #6a0dad;  border-color: #6a0dad;  color: #ffffff !important;}.template-color-7 .coupon-accordion h3 {  border-top: 3px solid #6a0dad;}.template-color-7 .coupon-accordion h3:before {  color: #6a0dad;}.template-color-7 .coupon-accordion span:hover {  color: #6a0dad;}.template-color-7 .coupon-accordion .coupon-content .coupon-info p.form-row input[type="submit"]:hover {  background: #6a0dad;}.template-color-7 .coupon-accordion .coupon-content .coupon-info p.checkout-coupon input[type="submit"] {  background: #6a0dad;}.template-color-7 .coupon-accordion .coupon-content .coupon-info p.lost-password a:hover {  color: #6a0dad;}.template-color-7 .coupon-checkout-content .coupon-info .checkout-coupon input[type="submit"]:hover {  background: #6a0dad;}.template-color-7 .country-select label span.required, .template-color-7.checkout-form-list label span.required {  color: #6a0dad;}.template-color-7 .panel-title a:hover {  color: #6a0dad !important;}.template-color-7 .order-button-payment input:hover {  background: #6a0dad;}.template-color-7 .compare-product-name a:hover {  color: #6a0dad;}.template-color-7 .modal-body button span:hover {  color: #6a0dad;}.template-color-7 .btn-close:hover {  color: #6a0dad !important;}.template-color-7 .offcanvas-search button.search_btn:hover >i {  color: #6a0dad;}.template-color-7 .main-nav >ul >li:hover >a {  color: #6a0dad;}.template-color-7 .search-button:hover {  color: #6a0dad;}.template-color-7 .tty-slick-text-btn:hover {  background-color: #6a0dad;  color: #ffffff !important;}.template-color-7 .minicart-wrap >a.minicart-btn .minicart-count_area >span.item-count {  background-color: #6a0dad;  color: #ffffff;}.template-color-7 .offcanvas-minicart_wrapper .minicart-list >li.minicart-product .product-item_img:hover {  border-color: #6a0dad !important;}.template-color-7 .megamenu-holder >ul >li >span.megamenu-title:before {  content: "";  background-color: #6a0dad;}.template-color-7 .product-view-mode >a.active {  color: #6a0dad;}.template-color-7 .ui-slider-range {  background: #6a0dad;}.template-color-7 .ui-slider-handle {  border: 4px solid #6a0dad;}.template-color-7 .ui-slider-handle:hover {  background-color: #6a0dad;}.template-color-7 .filter-btn:hover {  background-color: #6a0dad;  border-color: #6a0dad;  color: #ffffff;}.template-color-7 .sidebar-categories_menu ul li:hover >a {  color: #6a0dad;}.template-color-7 .sidebar-categories_menu ul li:hover >a >i {  color: #6a0dad;}.template-color-7 .product-tab >ul.product-menu >li >a.active {  color: #6a0dad;}.template-color-7 .sp-img_slider-nav .slick-slide.slick-current img {  border-color: #6a0dad;}.template-color-7 .quicky-paginatoin-area .quicky-pagination-box.primary-color {  border: 2px solid #6a0dad;}.template-color-7 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li:last-child >a {  border-right: 0;}.template-color-7 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li.active >a {  color: #6a0dad;}.template-color-7 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li >a {  border-right: 1px solid #6a0dad;}.template-color-7 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li >a:hover {  color: #6a0dad !important;}.template-color-7 .add-actions >ul >li >a:hover {  color: #6a0dad !important;}.template-color-7 .footer-widgets >ul >li >a {  padding-left: 0;}.template-color-7 .footer-widgets >ul >li:hover >a {  color: #6a0dad;  padding-left: 10px;}.template-color-7 .quicky-social_link >ul >li >a:hover {  background-color: #6a0dad;  color: #ffffff !important;}.template-color-7 .account-page-area .myaccount-tab-trigger li a.active {  background: #6a0dad;  color: #ffffff;}.template-color-7 .account-page-area .myaccount-tab-trigger li a.active:hover {  color: #ffffff !important;}.template-color-7 .account-page-area .myaccount-tab-trigger li a:hover {  color: #6a0dad;}.template-color-7 .error404-area .search-error-wrapper h1 {  color: #6a0dad;}.template-color-7 .error404-area .search-error-wrapper .error-search_btn:hover {  color: #6a0dad;}.template-color-7 .error404-area .search-error-wrapper .error-btn:hover {  background: #6a0dad;  color: #ffffff;}.template-color-7 .frequently-accordion .actives {  border: 1px solid #6a0dad;}.template-color-7 .frequently-accordion .card-header a:hover {  color: #6a0dad !important;}.template-color-7 .quicky-tags_list li a:hover {  color: #ffffff !important;  background-color: #6a0dad;  border-color: #6a0dad;}.template-color-7 .overview-content >h2:after {  background: #6a0dad;}.template-color-7 .overview-content >h2 span {  color: #6a0dad;}.template-color-7 .count-title h2 {  color: #6a0dad;}.template-color-7 .scroll-to-top:hover {  background-color: #6a0dad;}.template-color-8 a {  color: #151515;}.template-color-8 a:hover {  color: #ffa500;}.template-color-8 [class*="active"] >a {  color: #ffa500;}.template-color-8 .loading .middle .loader {  border: 4px solid #ffa500;}.template-color-8 .loading .middle .loader-inner {  background-color: #ffa500;}.template-color-8 .quicky-btn-2:hover {  background-color: #ffa500;}.template-color-8 .quicky-post_btn:hover {  background-color: #ffa500 !important;  color: #ffffff;}.template-color-8 .quicky-group_btn >ul >li >a.add-to_cart:hover {  background-color: #ffa500 !important;  color: #ffffff !important;}.template-color-8 .quicky-group_btn >ul >li >a:hover {  border-color: #ffa500 !important;}.template-color-8 .login_btn:hover,.template-color-8 .register_btn:hover {  background: #ffa500;}.template-color-8 .quicky-cart_btn a:hover {  background: #ffa500;  color: #ffffff !important;}.template-color-8 .slick-dots li:hover {  background-color: #ffa500;  border-color: #ffa500;}.template-color-8 .slider-navigation button:hover {  background-color: unset;  color: #ffa500 !important;}.template-color-8 .arrow-style-2 .slick-arrow {  background-color: #ddeee9;}.template-color-8 .arrow-style-2 .slick-arrow:hover {  background-color: #ffa500;}.template-color-8 .social-link-4 >ul >li:hover >a {  background-color: #ffa500;  border: 1px solid #ffa500;  color: #ffffff;}.template-color-8 .related-post_content >span >strong {  color: #ffa500;}.template-color-8 .quicky-paginatoin-area .quicky-pagination-box li.active >a {  background-color: #ffa500;  color: #ffffff;}.template-color-8 .quicky-paginatoin-area .quicky-pagination-box li:hover >a {  background-color: #ffa500;  color: #ffffff;}.template-color-8 .quicky-tag-line a:hover {  color: #ffa500;}.template-color-8 .search-btn:hover {  color: #ffa500;}.template-color-8 .reply-btn a {  color: #ffa500;  border: 1px solid #ffa500;}.template-color-8 .reply-btn a:hover {  color: #ffffff !important;  background-color: #ffa500;}.template-color-8 .qty-btn_area >ul li >a:hover {  background-color: #ffa500;  border-color: #ffa500;  color: #ffffff;}.template-color-8 .qty-cart_btn {  background-color: #151515;  border-color: #151515;  color: #ffffff;}.template-color-8 .qty-cart_btn:hover {  background-color: #ffa500;  border-color: #ffa500;}.template-color-8 .quicky-blog-tags li a {  border: 1px solid #e5e5e5;}.template-color-8 .quicky-blog-tags li a:hover {  color: #ffffff;  background-color: #ffa500;  border-color: #ffa500;}.template-color-8 .banner-area-5 .banner-item .banner-content >span {  color: #ffa500;}.template-color-8 .form-group .required {  color: #ffa500;}.template-color-8 .contact-form_btn:hover {  background-color: #ffa500 !important;  color: #ffffff;  border-color: #ffa500 !important;}.template-color-8 .about-us_btn {  background: #ffa500;}.template-color-8 .quicky-product-stock-status span.in-stock, .template-color-8 .quicky-product-stock-status span.out-stock {  color: #ffa500;}.template-color-8 .coupon input.button:hover,.template-color-8 .coupon2 input.button:hover {  background: #ffa500;}.template-color-8 .cart-page-total a:hover {  background: #ffa500;  border-color: #ffa500;  color: #ffffff !important;}.template-color-8 .coupon-accordion h3 {  border-top: 3px solid #ffa500;}.template-color-8 .coupon-accordion h3:before {  color: #ffa500;}.template-color-8 .coupon-accordion span:hover {  color: #ffa500;}.template-color-8 .coupon-accordion .coupon-content .coupon-info p.form-row input[type="submit"]:hover {  background: #ffa500;}.template-color-8 .coupon-accordion .coupon-content .coupon-info p.checkout-coupon input[type="submit"] {  background: #ffa500;}.template-color-8 .coupon-accordion .coupon-content .coupon-info p.lost-password a:hover {  color: #ffa500;}.template-color-8 .coupon-checkout-content .coupon-info .checkout-coupon input[type="submit"]:hover {  background: #ffa500;}.template-color-8 .country-select label span.required, .template-color-8.checkout-form-list label span.required {  color: #ffa500;}.template-color-8 .panel-title a:hover {  color: #ffa500 !important;}.template-color-8 .order-button-payment input:hover {  background: #ffa500;}.template-color-8 .compare-product-name a:hover {  color: #ffa500;}.template-color-8 .modal-body button span:hover {  color: #ffa500;}.template-color-8 .btn-close:hover {  color: #ffa500 !important;}.template-color-8 .offcanvas-search button.search_btn:hover >i {  color: #ffa500;}.template-color-8 .main-nav >ul >li:hover >a {  color: #ffa500;}.template-color-8 .search-button:hover {  color: #ffa500;}.template-color-8 .tty-slick-text-btn:hover {  background-color: #ffa500;  color: #ffffff !important;}.template-color-8 .minicart-wrap >a.minicart-btn .minicart-count_area >span.item-count {  background-color: #ffa500;  color: #ffffff;}.template-color-8 .offcanvas-minicart_wrapper .minicart-list >li.minicart-product .product-item_img:hover {  border-color: #ffa500 !important;}.template-color-8 .megamenu-holder >ul >li >span.megamenu-title:before {  content: "";  background-color: #ffa500;}.template-color-8 .product-view-mode >a.active {  color: #ffa500;}.template-color-8 .ui-slider-range {  background: #ffa500;}.template-color-8 .ui-slider-handle {  border: 4px solid #ffa500;}.template-color-8 .ui-slider-handle:hover {  background-color: #ffa500;}.template-color-8 .filter-btn:hover {  background-color: #ffa500;  border-color: #ffa500;  color: #ffffff;}.template-color-8 .sidebar-categories_menu ul li:hover >a {  color: #ffa500;}.template-color-8 .sidebar-categories_menu ul li:hover >a >i {  color: #ffa500;}.template-color-8 .product-tab >ul.product-menu >li >a.active {  color: #ffa500;}.template-color-8 .sp-img_slider-nav .slick-slide.slick-current img {  border-color: #ffa500;}.template-color-8 .quicky-paginatoin-area .quicky-pagination-box.primary-color {  border: 2px solid #ffa500;}.template-color-8 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li:last-child >a {  border-right: 0;}.template-color-8 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li.active >a {  color: #ffa500;}.template-color-8 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li >a {  border-right: 1px solid #ffa500;}.template-color-8 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li >a:hover {  color: #ffa500 !important;}.template-color-8 .add-actions >ul >li >a:hover {  color: #ffa500 !important;}.template-color-8 .footer-widgets >ul >li >a {  padding-left: 0;}.template-color-8 .footer-widgets >ul >li:hover >a {  color: #ffa500;  padding-left: 10px;}.template-color-8 .quicky-social_link >ul >li >a:hover {  background-color: #ffa500;  color: #ffffff !important;}.template-color-8 .account-page-area .myaccount-tab-trigger li a.active {  background: #ffa500;  color: #ffffff;}.template-color-8 .account-page-area .myaccount-tab-trigger li a.active:hover {  color: #ffffff !important;}.template-color-8 .account-page-area .myaccount-tab-trigger li a:hover {  color: #ffa500;}.template-color-8 .error404-area .search-error-wrapper h1 {  color: #ffa500;}.template-color-8 .error404-area .search-error-wrapper .error-search_btn:hover {  color: #ffa500;}.template-color-8 .error404-area .search-error-wrapper .error-btn:hover {  background: #ffa500;  color: #ffffff;}.template-color-8 .frequently-accordion .actives {  border: 1px solid #ffa500;}.template-color-8 .frequently-accordion .card-header a:hover {  color: #ffa500 !important;}.template-color-8 .quicky-tags_list li a:hover {  color: #ffffff !important;  background-color: #ffa500;  border-color: #ffa500;}.template-color-8 .overview-content >h2:after {  background: #ffa500;}.template-color-8 .overview-content >h2 span {  color: #ffa500;}.template-color-8 .count-title h2 {  color: #ffa500;}.template-color-8 .scroll-to-top:hover {  background-color: #ffa500;}.template-color-9 a {  color: #151515;}.template-color-9 a:hover {  color: #8e4585;}.template-color-9 [class*="active"] >a {  color: #8e4585;}.template-color-9 .loading .middle .loader {  border: 4px solid #8e4585;}.template-color-9 .loading .middle .loader-inner {  background-color: #8e4585;}.template-color-9 .quicky-btn-2:hover {  background-color: #8e4585;}.template-color-9 .quicky-post_btn:hover {  background-color: #8e4585 !important;  color: #ffffff;}.template-color-9 .quicky-group_btn >ul >li >a.add-to_cart:hover {  background-color: #8e4585 !important;  color: #ffffff !important;}.template-color-9 .quicky-group_btn >ul >li >a:hover {  border-color: #8e4585 !important;}.template-color-9 .login_btn:hover,.template-color-9 .register_btn:hover {  background: #8e4585;}.template-color-9 .quicky-cart_btn a:hover {  background: #8e4585;  color: #ffffff !important;}.template-color-9 .slick-dots li:hover {  background-color: #8e4585;  border-color: #8e4585;}.template-color-9 .slider-navigation button:hover {  background-color: unset;  color: #8e4585 !important;}.template-color-9 .arrow-style-2 .slick-arrow {  background-color: #ddeee9;}.template-color-9 .arrow-style-2 .slick-arrow:hover {  background-color: #8e4585;}.template-color-9 .social-link-4 >ul >li:hover >a {  background-color: #8e4585;  border: 1px solid #8e4585;  color: #ffffff;}.template-color-9 .related-post_content >span >strong {  color: #8e4585;}.template-color-9 .quicky-paginatoin-area .quicky-pagination-box li.active >a {  background-color: #8e4585;  color: #ffffff;}.template-color-9 .quicky-paginatoin-area .quicky-pagination-box li:hover >a {  background-color: #8e4585;  color: #ffffff;}.template-color-9 .quicky-tag-line a:hover {  color: #8e4585;}.template-color-9 .search-btn:hover {  color: #8e4585;}.template-color-9 .reply-btn a {  color: #8e4585;  border: 1px solid #8e4585;}.template-color-9 .reply-btn a:hover {  color: #ffffff !important;  background-color: #8e4585;}.template-color-9 .qty-btn_area >ul li >a:hover {  background-color: #8e4585;  border-color: #8e4585;  color: #ffffff;}.template-color-9 .qty-cart_btn {  background-color: #151515;  border-color: #151515;  color: #ffffff;}.template-color-9 .qty-cart_btn:hover {  background-color: #8e4585;  border-color: #8e4585;}.template-color-9 .quicky-blog-tags li a {  border: 1px solid #e5e5e5;}.template-color-9 .quicky-blog-tags li a:hover {  color: #ffffff;  background-color: #8e4585;  border-color: #8e4585;}.template-color-9 .banner-area-5 .banner-item .banner-content >span {  color: #8e4585;}.template-color-9 .form-group .required {  color: #8e4585;}.template-color-9 .contact-form_btn:hover {  background-color: #8e4585 !important;  color: #ffffff;  border-color: #8e4585 !important;}.template-color-9 .about-us_btn {  background: #8e4585;}.template-color-9 .quicky-product-stock-status span.in-stock, .template-color-9 .quicky-product-stock-status span.out-stock {  color: #8e4585;}.template-color-9 .coupon input.button:hover,.template-color-9 .coupon2 input.button:hover {  background: #8e4585;}.template-color-9 .cart-page-total a:hover {  background: #8e4585;  border-color: #8e4585;  color: #ffffff !important;}.template-color-9 .coupon-accordion h3 {  border-top: 3px solid #8e4585;}.template-color-9 .coupon-accordion h3:before {  color: #8e4585;}.template-color-9 .coupon-accordion span:hover {  color: #8e4585;}.template-color-9 .coupon-accordion .coupon-content .coupon-info p.form-row input[type="submit"]:hover {  background: #8e4585;}.template-color-9 .coupon-accordion .coupon-content .coupon-info p.checkout-coupon input[type="submit"] {  background: #8e4585;}.template-color-9 .coupon-accordion .coupon-content .coupon-info p.lost-password a:hover {  color: #8e4585;}.template-color-9 .coupon-checkout-content .coupon-info .checkout-coupon input[type="submit"]:hover {  background: #8e4585;}.template-color-9 .country-select label span.required, .template-color-9.checkout-form-list label span.required {  color: #8e4585;}.template-color-9 .panel-title a:hover {  color: #8e4585 !important;}.template-color-9 .order-button-payment input:hover {  background: #8e4585;}.template-color-9 .compare-product-name a:hover {  color: #8e4585;}.template-color-9 .modal-body button span:hover {  color: #8e4585;}.template-color-9 .btn-close:hover {  color: #8e4585 !important;}.template-color-9 .offcanvas-search button.search_btn:hover >i {  color: #8e4585;}.template-color-9 .main-nav >ul >li:hover >a {  color: #8e4585;}.template-color-9 .search-button:hover {  color: #8e4585;}.template-color-9 .tty-slick-text-btn:hover {  background-color: #8e4585;  color: #ffffff !important;}.template-color-9 .minicart-wrap >a.minicart-btn .minicart-count_area >span.item-count {  background-color: #8e4585;  color: #ffffff;}.template-color-9 .offcanvas-minicart_wrapper .minicart-list >li.minicart-product .product-item_img:hover {  border-color: #8e4585 !important;}.template-color-9 .megamenu-holder >ul >li >span.megamenu-title:before {  content: "";  background-color: #8e4585;}.template-color-9 .product-view-mode >a.active {  color: #8e4585;}.template-color-9 .ui-slider-range {  background: #8e4585;}.template-color-9 .ui-slider-handle {  border: 4px solid #8e4585;}.template-color-9 .ui-slider-handle:hover {  background-color: #8e4585;}.template-color-9 .filter-btn:hover {  background-color: #8e4585;  border-color: #8e4585;  color: #ffffff;}.template-color-9 .sidebar-categories_menu ul li:hover >a {  color: #8e4585;}.template-color-9 .sidebar-categories_menu ul li:hover >a >i {  color: #8e4585;}.template-color-9 .product-tab >ul.product-menu >li >a.active {  color: #8e4585;}.template-color-9 .sp-img_slider-nav .slick-slide.slick-current img {  border-color: #8e4585;}.template-color-9 .quicky-paginatoin-area .quicky-pagination-box.primary-color {  border: 2px solid #8e4585;}.template-color-9 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li:last-child >a {  border-right: 0;}.template-color-9 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li.active >a {  color: #8e4585;}.template-color-9 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li >a {  border-right: 1px solid #8e4585;}.template-color-9 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li >a:hover {  color: #8e4585 !important;}.template-color-9 .add-actions >ul >li >a:hover {  color: #8e4585 !important;}.template-color-9 .footer-widgets >ul >li >a {  padding-left: 0;}.template-color-9 .footer-widgets >ul >li:hover >a {  color: #8e4585;  padding-left: 10px;}.template-color-9 .quicky-social_link >ul >li >a:hover {  background-color: #8e4585;  color: #ffffff !important;}.template-color-9 .account-page-area .myaccount-tab-trigger li a.active {  background: #8e4585;  color: #ffffff;}.template-color-9 .account-page-area .myaccount-tab-trigger li a.active:hover {  color: #ffffff !important;}.template-color-9 .account-page-area .myaccount-tab-trigger li a:hover {  color: #8e4585;}.template-color-9 .error404-area .search-error-wrapper h1 {  color: #8e4585;}.template-color-9 .error404-area .search-error-wrapper .error-search_btn:hover {  color: #8e4585;}.template-color-9 .error404-area .search-error-wrapper .error-btn:hover {  background: #8e4585;  color: #ffffff;}.template-color-9 .frequently-accordion .actives {  border: 1px solid #8e4585;}.template-color-9 .frequently-accordion .card-header a:hover {  color: #8e4585 !important;}.template-color-9 .quicky-tags_list li a:hover {  color: #ffffff !important;  background-color: #8e4585;  border-color: #8e4585;}.template-color-9 .overview-content >h2:after {  background: #8e4585;}.template-color-9 .overview-content >h2 span {  color: #8e4585;}.template-color-9 .count-title h2 {  color: #8e4585;}.template-color-9 .scroll-to-top:hover {  background-color: #8e4585;}.template-color-10 a {  color: #151515;}.template-color-10 a:hover {  color: #65000b;}.template-color-10 [class*="active"] >a {  color: #65000b;}.template-color-10 .loading .middle .loader {  border: 4px solid #65000b;}.template-color-10 .loading .middle .loader-inner {  background-color: #65000b;}.template-color-10 .quicky-btn-2:hover {  background-color: #65000b;}.template-color-10 .quicky-post_btn:hover {  background-color: #65000b !important;  color: #ffffff;}.template-color-10 .quicky-group_btn >ul >li >a.add-to_cart:hover {  background-color: #65000b !important;  color: #ffffff !important;}.template-color-10 .quicky-group_btn >ul >li >a:hover {  border-color: #65000b !important;}.template-color-10 .login_btn:hover,.template-color-10 .register_btn:hover {  background: #65000b;}.template-color-10 .quicky-cart_btn a:hover {  background: #65000b;  color: #ffffff !important;}.template-color-10 .slick-dots li:hover {  background-color: #65000b;  border-color: #65000b;}.template-color-10 .slider-navigation button:hover {  background-color: unset;  color: #65000b !important;}.template-color-10 .arrow-style-2 .slick-arrow {  background-color: #ddeee9;}.template-color-10 .arrow-style-2 .slick-arrow:hover {  background-color: #65000b;}.template-color-10 .social-link-4 >ul >li:hover >a {  background-color: #65000b;  border: 1px solid #65000b;  color: #ffffff;}.template-color-10 .related-post_content >span >strong {  color: #65000b;}.template-color-10 .quicky-paginatoin-area .quicky-pagination-box li.active >a {  background-color: #65000b;  color: #ffffff;}.template-color-10 .quicky-paginatoin-area .quicky-pagination-box li:hover >a {  background-color: #65000b;  color: #ffffff;}.template-color-10 .quicky-tag-line a:hover {  color: #65000b;}.template-color-10 .search-btn:hover {  color: #65000b;}.template-color-10 .reply-btn a {  color: #65000b;  border: 1px solid #65000b;}.template-color-10 .reply-btn a:hover {  color: #ffffff !important;  background-color: #65000b;}.template-color-10 .qty-btn_area >ul li >a:hover {  background-color: #65000b;  border-color: #65000b;  color: #ffffff;}.template-color-10 .qty-cart_btn {  background-color: #151515;  border-color: #151515;  color: #ffffff;}.template-color-10 .qty-cart_btn:hover {  background-color: #65000b;  border-color: #65000b;}.template-color-10 .quicky-blog-tags li a {  border: 1px solid #e5e5e5;}.template-color-10 .quicky-blog-tags li a:hover {  color: #ffffff;  background-color: #65000b;  border-color: #65000b;}.template-color-10 .banner-area-5 .banner-item .banner-content >span {  color: #65000b;}.template-color-10 .form-group .required {  color: #65000b;}.template-color-10 .contact-form_btn:hover {  background-color: #65000b !important;  color: #ffffff;  border-color: #65000b !important;}.template-color-10 .about-us_btn {  background: #65000b;}.template-color-10 .quicky-product-stock-status span.in-stock, .template-color-10 .quicky-product-stock-status span.out-stock {  color: #65000b;}.template-color-10 .coupon input.button:hover,.template-color-10 .coupon2 input.button:hover {  background: #65000b;}.template-color-10 .cart-page-total a:hover {  background: #65000b;  border-color: #65000b;  color: #ffffff !important;}.template-color-10 .coupon-accordion h3 {  border-top: 3px solid #65000b;}.template-color-10 .coupon-accordion h3:before {  color: #65000b;}.template-color-10 .coupon-accordion span:hover {  color: #65000b;}.template-color-10 .coupon-accordion .coupon-content .coupon-info p.form-row input[type="submit"]:hover {  background: #65000b;}.template-color-10 .coupon-accordion .coupon-content .coupon-info p.checkout-coupon input[type="submit"] {  background: #65000b;}.template-color-10 .coupon-accordion .coupon-content .coupon-info p.lost-password a:hover {  color: #65000b;}.template-color-10 .coupon-checkout-content .coupon-info .checkout-coupon input[type="submit"]:hover {  background: #65000b;}.template-color-10 .country-select label span.required, .template-color-10.checkout-form-list label span.required {  color: #65000b;}.template-color-10 .panel-title a:hover {  color: #65000b !important;}.template-color-10 .order-button-payment input:hover {  background: #65000b;}.template-color-10 .compare-product-name a:hover {  color: #65000b;}.template-color-10 .modal-body button span:hover {  color: #65000b;}.template-color-10 .btn-close:hover {  color: #65000b !important;}.template-color-10 .offcanvas-search button.search_btn:hover >i {  color: #65000b;}.template-color-10 .main-nav >ul >li:hover >a {  color: #65000b;}.template-color-10 .search-button:hover {  color: #65000b;}.template-color-10 .tty-slick-text-btn:hover {  background-color: #65000b;  color: #ffffff !important;}.template-color-10 .minicart-wrap >a.minicart-btn .minicart-count_area >span.item-count {  background-color: #65000b;  color: #ffffff;}.template-color-10 .offcanvas-minicart_wrapper .minicart-list >li.minicart-product .product-item_img:hover {  border-color: #65000b !important;}.template-color-10 .megamenu-holder >ul >li >span.megamenu-title:before {  content: "";  background-color: #65000b;}.template-color-10 .product-view-mode >a.active {  color: #65000b;}.template-color-10 .ui-slider-range {  background: #65000b;}.template-color-10 .ui-slider-handle {  border: 4px solid #65000b;}.template-color-10 .ui-slider-handle:hover {  background-color: #65000b;}.template-color-10 .filter-btn:hover {  background-color: #65000b;  border-color: #65000b;  color: #ffffff;}.template-color-10 .sidebar-categories_menu ul li:hover >a {  color: #65000b;}.template-color-10 .sidebar-categories_menu ul li:hover >a >i {  color: #65000b;}.template-color-10 .product-tab >ul.product-menu >li >a.active {  color: #65000b;}.template-color-10 .sp-img_slider-nav .slick-slide.slick-current img {  border-color: #65000b;}.template-color-10 .quicky-paginatoin-area .quicky-pagination-box.primary-color {  border: 2px solid #65000b;}.template-color-10 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li:last-child >a {  border-right: 0;}.template-color-10 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li.active >a {  color: #65000b;}.template-color-10 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li >a {  border-right: 1px solid #65000b;}.template-color-10 .quicky-paginatoin-area .quicky-pagination-box.primary-color >li >a:hover {  color: #65000b !important;}.template-color-10 .add-actions >ul >li >a:hover {  color: #65000b !important;}.template-color-10 .footer-widgets >ul >li >a {  padding-left: 0;}.template-color-10 .footer-widgets >ul >li:hover >a {  color: #65000b;  padding-left: 10px;}.template-color-10 .quicky-social_link >ul >li >a:hover {  background-color: #65000b;  color: #ffffff !important;}.template-color-10 .account-page-area .myaccount-tab-trigger li a.active {  background: #65000b;  color: #ffffff;}.template-color-10 .account-page-area .myaccount-tab-trigger li a.active:hover {  color: #ffffff !important;}.template-color-10 .account-page-area .myaccount-tab-trigger li a:hover {  color: #65000b;}.template-color-10 .error404-area .search-error-wrapper h1 {  color: #65000b;}.template-color-10 .error404-area .search-error-wrapper .error-search_btn:hover {  color: #65000b;}.template-color-10 .error404-area .search-error-wrapper .error-btn:hover {  background: #65000b;  color: #ffffff;}.template-color-10 .frequently-accordion .actives {  border: 1px solid #65000b;}.template-color-10 .frequently-accordion .card-header a:hover {  color: #65000b !important;}.template-color-10 .quicky-tags_list li a:hover {  color: #ffffff !important;  background-color: #65000b;  border-color: #65000b;}.template-color-10 .overview-content >h2:after {  background: #65000b;}.template-color-10 .overview-content >h2 span {  color: #65000b;}.template-color-10 .count-title h2 {  color: #65000b;}.template-color-10 .scroll-to-top:hover {  background-color: #65000b;}/*----------------------------------------*//*  10 - Components - Navigation/*----------------------------------------*//* ---Home Slider Arrow--- */.quicky-element-carousel.arrow-style .tty-slick-text-btn {  background-color: rgba(0, 0, 0, 0.5);  color: #ffffff;  font-size: 16px;  width: 50px;  height: 50px;  line-height: 55px;  display: block;  text-align: center;  position: absolute;  cursor: pointer;  top: 50%;  z-index: 1;  -webkit-transform: translateY(-50%);      -ms-transform: translateY(-50%);          transform: translateY(-50%);  opacity: 0;  visibility: hidden;}.quicky-element-carousel.arrow-style .tty-slick-text-btn.tty-slick-text-prev {  right: auto;  left: 15px;}.quicky-element-carousel.arrow-style .tty-slick-text-btn.tty-slick-text-next {  left: auto;  right: 15px;}.quicky-element-carousel.arrow-style .tty-slick-text-btn:hover {  background-color: #151515;}.quicky-element-carousel.arrow-style:hover .slick-arrow {  opacity: 1;  visibility: visible;}.quicky-element-carousel.arrow-sm_size .tty-slick-text-btn {  width: 30px;  height: 30px;  line-height: 32px;  font-size: 10px;}.quicky-element-carousel.arrow-day_color .tty-slick-text-btn {  background-color: #ddeee9;  color: #151515;}.quicky-element-carousel:hover.arrow-style .tty-slick-text-btn {  opacity: 1;  visibility: visible;}.arrow-style-2 .slick-arrow {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center;  -webkit-justify-content: center;      -ms-flex-pack: center;          justify-content: center;  width: 100%;  padding: 5px 0;}.arrow-style-2 .slick-arrow.tty-slick-text-prev {  margin-bottom: 5px;}.arrow-style-2 .slick-arrow.tty-slick-text-next {  margin-top: 5px;}.arrow-style-2 .slick-arrow >i {  -webkit-transform: rotate(87deg);      -ms-transform: rotate(87deg);          transform: rotate(87deg);  display: block;}/* ---Mobile Menu Wrapper--- */.mobile-menu_wrapper .offcanvas-menu-inner,.offcanvas-minicart_wrapper .offcanvas-menu-inner,.offcanvas-search_wrapper .offcanvas-menu-inner {  background: rgba(255, 255, 255, 0.97);  position: fixed;  top: 0;  right: -285px;  width: 285px;  height: 100%;  z-index: 9999;  visibility: hidden;  opacity: 0;  -webkit-transition: all 500ms ease;  -o-transition: all 500ms ease;  transition: all 500ms ease;}@media (max-width: 479px) {  .mobile-menu_wrapper .offcanvas-menu-inner,  .offcanvas-minicart_wrapper .offcanvas-menu-inner,  .offcanvas-search_wrapper .offcanvas-menu-inner {    width: 260px;  }}.mobile-menu_wrapper .offcanvas-menu-inner .offcanvas-inner_logo,.offcanvas-minicart_wrapper .offcanvas-menu-inner .offcanvas-inner_logo,.offcanvas-search_wrapper .offcanvas-menu-inner .offcanvas-inner_logo {  padding: 30px 0;  text-align: center;}.mobile-menu_wrapper.open .offcanvas-menu-inner,.offcanvas-minicart_wrapper.open .offcanvas-menu-inner,.offcanvas-search_wrapper.open .offcanvas-menu-inner {  left: auto;  right: 0;  visibility: visible;  opacity: 1;  z-index: 999;}/* ---Offcanvas Close Button--- */.btn-close {  position: absolute;  top: 0;  left: -60px;  background: #151515;  width: 60px;  height: 60px;  line-height: 60px;  text-align: center;  z-index: 10;  font-size: 24px;}@media (max-width: 479px) {  .btn-close {    left: -50px;    width: 50px;  }}.btn-close:hover >i {  -webkit-transform: rotate(90deg);      -ms-transform: rotate(90deg);          transform: rotate(90deg);}.btn-close >i {  -webkit-transform: rotate(0);      -ms-transform: rotate(0);          transform: rotate(0);  display: inline-block;}.btn-close.white-close_btn {  color: #ffffff !important;}/* ---Offcanvas Navigation Area--- */.offcanvas-navigation .mobile-menu >li {  height: 100%;  border-bottom: 1px solid #e5e5e5;}.offcanvas-navigation .mobile-menu >li >a span {  position: relative;}.offcanvas-navigation .mobile-menu li {  position: relative;}.offcanvas-navigation .mobile-menu li >.menu-expand {  position: absolute;  right: 0;  top: 2px;  width: 50px;  height: 100%;  line-height: 40px;  cursor: pointer;  text-align: center;  margin-right: 4px;  font-size: 20px;}.offcanvas-navigation .mobile-menu li a {  font-size: 14px;  text-transform: uppercase;  display: block;  padding: 10px 0;}.offcanvas-navigation .mobile-menu li .sub-menu {  padding-left: 10px;  max-height: 100px;  overflow-y: auto;}.offcanvas-navigation .mobile-menu li .sub-menu li a {  text-transform: capitalize;  font-size: 13px;}.offcanvas-navigation .mobile-menu li.menu-open >.menu-expand i:before {  content: '\f273';}/* ---Header User Setting Area--- */.user-setting_area {  padding-top: 25px;}.user-setting_area >ul >li >a >span {  text-transform: capitalize;}/* ---Offcanvas Menu Wrapper--- */.offcanvas-menu_wrapper {  text-align: center;}.offcanvas-menu_wrapper .offcanvas-menu-inner {  padding: 25px 30px 30px;  position: fixed;  top: 0;  left: auto;  right: 0;  -webkit-transform: scaleY(0);      -ms-transform: scaleY(0);          transform: scaleY(0);  -webkit-transform-origin: 0 0 0;      -ms-transform-origin: 0 0 0;          transform-origin: 0 0 0;  width: 375px;  height: 100%;  background: #ffffff;  z-index: 9999;  visibility: hidden;  min-height: 600px;  overflow-y: auto;  /* ---Offcanvas Component--- */  /* ---Offcanvas Inner Social Link--- */}.offcanvas-menu_wrapper .offcanvas-menu-inner .btn-close {  top: auto;  left: auto;  width: auto;  height: auto;  line-height: 1;  background: transparent;  color: #151515;  z-index: 10;  font-size: 24px;  position: relative;  display: inline-block;  text-align: center;  margin: 0 auto;}.offcanvas-menu_wrapper .offcanvas-menu-inner .btn-close:hover {  background: transparent;}.offcanvas-menu_wrapper .offcanvas-menu-inner .offcanvas-component {  text-align: left;  padding-top: 30px;}.offcanvas-menu_wrapper .offcanvas-menu-inner .offcanvas-component.first-child {  padding-top: 35px;}.offcanvas-menu_wrapper .offcanvas-menu-inner .offcanvas-component .offcanvas-component_title {  font-size: 16px;  display: block;  padding-bottom: 15px;  text-transform: uppercase;}.offcanvas-menu_wrapper .offcanvas-menu-inner .offcanvas-component .offcanvas-component_menu >li {  display: inline-block;  position: relative;  padding-right: 40px;}.offcanvas-menu_wrapper .offcanvas-menu-inner .offcanvas-component .offcanvas-component_menu >li:last-child {  padding-right: 0;}.offcanvas-menu_wrapper .offcanvas-menu-inner .offcanvas-component .offcanvas-component_menu >li:after {  content: "";  width: 18px;  height: 1px;  background: #e5e5e5;  display: block;  top: 50%;  right: 10px;  position: absolute;}.offcanvas-menu_wrapper .offcanvas-menu-inner .offcanvas-component .offcanvas-component_menu >li:last-child:after {  background: transparent;}.offcanvas-menu_wrapper .offcanvas-menu-inner .offcanvas-inner-social_link {  position: absolute;  bottom: 30px;}.offcanvas-menu_wrapper.open .offcanvas-menu-inner {  top: 0;  visibility: visible;  -webkit-transform: scaleY(1);      -ms-transform: scaleY(1);          transform: scaleY(1);}.offcanvas-menu_wrapper .offcanvas-inner_logo {  padding: 25px 0;}.offcanvas-menu_wrapper .short-desc {  border-bottom: 1px solid #e5e5e5;  padding-bottom: 25px;}.offcanvas-menu_wrapper .short-desc >p {  margin-bottom: 0;}/* ---Offcanvas Minicart Area--- */.offcanvas-minicart_wrapper .offcanvas-menu-inner {  padding: 60px !important;  width: 450px;  -webkit-box-shadow: 0px 0 15px rgba(0, 0, 0, 0.2);          box-shadow: 0px 0 15px rgba(0, 0, 0, 0.2);}@media (max-width: 479px) {  .offcanvas-minicart_wrapper .offcanvas-menu-inner {    width: 100%;    padding: 60px 15px !important;  }}.offcanvas-minicart_wrapper .offcanvas-menu-inner .btn-close {  background: transparent;  color: #151515;  top: 0;  right: 0;  left: auto;}.offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-content .minicart-heading >h4 {  margin-bottom: 0;  padding-bottom: 25px;}.offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-content .minicart-list {  max-height: 310px;  position: relative;  overflow: auto;}.offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-content .minicart-list >li {  padding-bottom: 30px;}.offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-content .minicart-list >li:last-child {  padding-bottom: 0;}.offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-content .minicart-list >li.minicart-product {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;}.offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-content .minicart-list >li.minicart-product >a.product-item_remove {  position: absolute;  right: 15px;}.offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-content .minicart-list >li.minicart-product .product-item_img {  border: 1px solid #e5e5e5;  -ms-flex-preferred-size: 70px;  -webkit-flex-basis: 70px;  flex-basis: 70px;  max-width: 70px;}.offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-content .minicart-list >li.minicart-product .product-item_content {  -webkit-flex-basis: calc(100% - 70px);  -ms-flex-preferred-size: calc(100% - 70px);  flex-basis: calc(100% - 70px);  max-width: calc(100% - 70px);  padding-left: 20px;  padding-right: 10px;}@media (max-width: 479px) {  .offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-content .minicart-list >li.minicart-product .product-item_content a.product-item_title {    font-size: 14px;  }}.offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-content .minicart-list >li.minicart-product .product-item_content .product-item_quantity {  display: block;  padding-top: 10px;}.offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-item_total {  display: -webkit-box;  display: -webkit-flex;  display: -moz-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: justify;  -ms-flex-pack: justify;  -webkit-justify-content: space-between;  -moz-justify-content: space-between;  justify-content: space-between;  -webkit-box-align: center;  -ms-flex-align: center;  -webkit-align-items: center;  -moz-align-items: center;  align-items: center;  padding: 25px 0;}.offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-btn_area {  padding-bottom: 15px;}.offcanvas-minicart_wrapper .offcanvas-menu-inner .minicart-btn_area .hiraola-btn {  height: 60px;  line-height: 60px;  color: #ffffff !important;}/* ---Offcanvas Search Area--- */.offcanvas-search_wrapper .offcanvas-menu-inner {  background-color: #151515;  opacity: 0.97;  width: 100%;  right: 0;  -webkit-transition: all 500ms ease;  -o-transition: all 500ms ease;  transition: all 500ms ease;  -webkit-transform: scale(0);      -ms-transform: scale(0);          transform: scale(0);  -webkit-transform-origin: center;      -ms-transform-origin: center;          transform-origin: center;  visibility: visible;  opacity: 0;}.offcanvas-search_wrapper .offcanvas-menu-inner .btn-close {  background: transparent;  color: #151515;  top: 15px;  right: 15px;  left: auto;  font-size: 45px;  color: #ffffff;}.offcanvas-search_wrapper .offcanvas-menu-inner .offcanvas-search {  background-color: #151515;  -webkit-transform: translate(-50%, -50%);      -ms-transform: translate(-50%, -50%);          transform: translate(-50%, -50%);  position: absolute;  z-index: 9;  top: 50%;  left: 50%;  width: calc(100% - 25%);}.offcanvas-search_wrapper .offcanvas-menu-inner .offcanvas-search .hm-searchbox {  position: relative;}.offcanvas-search_wrapper .offcanvas-menu-inner .offcanvas-search .hm-searchbox >input {  background-color: #333333;  border: 0;  height: 100px;  line-height: 100px;  width: 100%;  padding: 0 100px 0 25px;  color: #ffffff;  -webkit-transform: scaleY(0);      -ms-transform: scaleY(0);          transform: scaleY(0);  -webkit-transition: 1.3s ease-in-out;  -o-transition: 1.3s ease-in-out;  transition: 1.3s ease-in-out;  -webkit-transform-origin: top bottom;      -ms-transform-origin: top bottom;          transform-origin: top bottom;}.offcanvas-search_wrapper .offcanvas-menu-inner .offcanvas-search .hm-searchbox >input::-webkit-input-placeholder {  color: #ffffff;}.offcanvas-search_wrapper .offcanvas-menu-inner .offcanvas-search .hm-searchbox >input::-moz-placeholder {  color: #ffffff;}.offcanvas-search_wrapper .offcanvas-menu-inner .offcanvas-search .hm-searchbox >input:-ms-input-placeholder {  color: #ffffff;}.offcanvas-search_wrapper .offcanvas-menu-inner .offcanvas-search .hm-searchbox >input::-ms-input-placeholder {  color: #ffffff;}.offcanvas-search_wrapper .offcanvas-menu-inner .offcanvas-search .hm-searchbox >input::placeholder {  color: #ffffff;}.offcanvas-search_wrapper .offcanvas-menu-inner .offcanvas-search .hm-searchbox >.search_btn {  position: absolute;  font-size: 48px;  top: 50%;  -webkit-transform: translateY(-50%);      -ms-transform: translateY(-50%);          transform: translateY(-50%);  right: 30px;  border: 0;  background: transparent;  color: #ffffff;}.offcanvas-search_wrapper.open .offcanvas-menu-inner {  left: auto;  right: 0;  padding: 0;  -webkit-transform: scale(1);      -ms-transform: scale(1);          transform: scale(1);  visibility: visible;  opacity: 1;}.offcanvas-search_wrapper.open .offcanvas-menu-inner .offcanvas-search .hm-searchbox >input {  -webkit-transform: scaleY(1);      -ms-transform: scaleY(1);          transform: scaleY(1);}/*----------------------------------------*//*  11 - Components - Slider/*----------------------------------------*/.home-slider .slide-item {  display: -webkit-box !important;  display: -webkit-flex !important;  display: -ms-flexbox !important;  display: flex !important;  -webkit-box-align: center;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;}.home-slider .slide-item .inner-slide {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;  -webkit-box-pack: justify;  -webkit-justify-content: space-between;      -ms-flex-pack: justify;          justify-content: space-between;}.home-slider .slide-item .inner-slide .slide-content >h2 {  font-size: 55px;  font-weight: 400;  margin-bottom: 20px;  line-height: 40px;}@media (max-width: 575px) {  .home-slider .slide-item .inner-slide .slide-content >h2 {    font-size: 35px;  }}@media (max-width: 479px) {  .home-slider .slide-item .inner-slide .slide-content >h2 {    font-size: 25px;  }}.home-slider .slide-item .inner-slide .slide-content >p {  margin-bottom: 25px;  font-size: 18px;  line-height: 26px;}.home-slider .slide-item .inner-slide .slide-content >p.short-desc {  max-width: 60%;}@media (max-width: 991px) {  .home-slider .slide-item .inner-slide .slide-content >p.short-desc {    max-width: 85%;  }}@media (max-width: 575px) {  .home-slider .slide-item .inner-slide .slide-content >p.short-desc {    max-width: 100%;    font-size: 14px;  }}.home-slider .slide-item .inner-slide .slide-content.slide-content_right {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-orient: vertical;  -webkit-box-direction: normal;  -webkit-flex-direction: column;      -ms-flex-direction: column;          flex-direction: column;  -webkit-box-align: end;  -webkit-align-items: flex-end;      -ms-flex-align: end;          align-items: flex-end;  text-align: right;}.home-slider .slide-item .inner-slide .slide-content.slide-content_right >p.short-desc {  max-width: 60%;  text-align: right;}@media (max-width: 991px) {  .home-slider .slide-item .inner-slide .slide-content.slide-content_right >p.short-desc {    max-width: 85%;  }}.home-slider .slide-item .inner-slide.inner-slide-2 .slider-img.left-side_img {  margin-top: -10%;  margin-left: -8%;}@media (max-width: 1500px) {  .home-slider .slide-item .inner-slide.inner-slide-2 .slider-img.left-side_img {    margin-left: 0;  }}@media (max-width: 479px) {  .home-slider .slide-item .inner-slide.inner-slide-2 .slider-img.left-side_img {    width: 80%;  }}.home-slider .slide-item .inner-slide.inner-slide-2 .slider-img.right-side_img {  margin-bottom: -10%;  margin-right: -8%;}@media (max-width: 1500px) {  .home-slider .slide-item .inner-slide.inner-slide-2 .slider-img.right-side_img {    margin-bottom: 0;    margin-right: 0;  }}@media (max-width: 479px) {  .home-slider .slide-item .inner-slide.inner-slide-2 .slider-img.right-side_img {    width: 80%;  }}.home-slider .slide-item .inner-slide.inner-slide-2 .slide-content {  text-align: center;}.home-slider .slide-item .inner-slide.inner-slide-2 .slide-content >h2 {  font-weight: 700;  font-size: 80.04px;  line-height: 80.04px;}@media (max-width: 991px) {  .home-slider .slide-item .inner-slide.inner-slide-2 .slide-content >h2 {    font-size: 40px;    line-height: 40px;  }}@media (max-width: 575px) {  .home-slider .slide-item .inner-slide.inner-slide-2 .slide-content >h2 {    font-size: 25px;    line-height: 25px;  }}@media (max-width: 479px) {  .home-slider .slide-item .inner-slide.inner-slide-2 .slide-content >h2 {    font-size: 20px;    line-height: 21px;    margin-bottom: 10px;  }}.home-slider .slide-item .inner-slide.inner-slide-2 .slide-content >p.short-desc-2 {  font-size: 24.01px;  line-height: 36.02px;  max-width: 85%;  margin: 0 auto 25px;}@media (max-width: 991px) {  .home-slider .slide-item .inner-slide.inner-slide-2 .slide-content >p.short-desc-2 {    font-size: 16px;    line-height: 24px;    max-width: 100%;  }}@media (max-width: 575px) {  .home-slider .slide-item .inner-slide.inner-slide-2 .slide-content >p.short-desc-2 {    font-size: 14px;  }}@media (max-width: 479px) {  .home-slider .slide-item .inner-slide.inner-slide-2 .slide-content >p.short-desc-2 {    font-size: 12px;    line-height: 20px;    margin-bottom: 5px;  }}@media (max-width: 479px) {  .home-slider .slide-item .inner-slide.inner-slide-2 .slide-content a.quicky-btn {    font-size: 14px;  }}@media (max-width: 575px) {  .home-slider .tty-slick-text-btn {    display: none !important;  }}@media (max-width: 991px) {  .home-slider.home-slider-2 .inner-slide .slide-content >p.short-desc {    max-width: 55%;  }}@media (max-width: 479px) {  .home-slider.home-slider-2 .inner-slide .slide-content >p.short-desc {    max-width: 90%;  }}@media (max-width: 1500px) {  .home-slider.home-slider-3 .slide-item .inner-slide .slide-content {    -webkit-box-align: center;    -webkit-align-items: center;        -ms-flex-align: center;            align-items: center;  }}@media (max-width: 479px) {  .home-slider.home-slider-3 .slide-item .inner-slide .slide-content >h2.freestyle-script {    font-size: 27px !important;  }}@media (max-width: 1199px) {  .home-slider.home-slider-3 .slide-item .inner-slide .slide-content >p.short-desc {    max-width: 75%;    text-align: center;  }}@media (max-width: 991px) {  .home-slider.home-slider-3 .slide-item .inner-slide .slide-content >p.short-desc {    max-width: 100%;  }}@media (max-width: 767px) {  .home-slider.home-slider-3 .slide-item .inner-slide .slide-content >p.short-desc {    font-size: 14px;  }}@media (max-width: 479px) {  .home-slider.home-slider-3 .slide-item .inner-slide .slide-content >p.short-desc {    font-size: 11px;  }}@media (max-width: 1199px) {  .home-slider.home-slider-3 .slide-item .inner-slide .slide-content .slide-btn .quicky-btn:before {    display: none;  }}@media (max-width: 767px) {  .home-slider.home-slider-3 .slide-item .social-link-2 {    -webkit-transform: rotate(0deg);        -ms-transform: rotate(0deg);            transform: rotate(0deg);    right: auto;    left: 30px;    top: 30px;  }}/* ---Slider Area Four--- */.slider-area-4 .home-slider-4 .slide-item {  background-position: right;}.slider-area-4 .home-slider-4 .slide-item .inner-slide .slide-content.slide-content_absolute {  position: absolute;  left: auto;  right: -5%;}@media (max-width: 1199px) {  .slider-area-4 .home-slider-4 .slide-item .inner-slide .slide-content.slide-content_absolute {    right: -30%;  }}@media (max-width: 991px) {  .slider-area-4 .home-slider-4 .slide-item .inner-slide .slide-content.slide-content_absolute {    right: -50%;  }}@media (max-width: 767px) {  .slider-area-4 .home-slider-4 .slide-item .inner-slide .slide-content.slide-content_absolute {    right: auto;    left: 5%;  }}.slider-area-4 .home-slider-4 .slide-item .inner-slide .slide-content.slide-content_absolute >p.short-desc {  max-width: 50%;}@media (max-width: 767px) {  .slider-area-4 .home-slider-4 .slide-item .inner-slide .slide-content.slide-content_absolute >p.short-desc {    max-width: 100%;  }}@media (max-width: 991px) {  .slider-area-4 .home-slider-4.custom-dots .slick-dots {    bottom: 30px;  }}/* ---Home One--- */.bg-1 {  background-image: url("../image/1-11.jpg");  background-repeat: no-repeat;  background-position: center center;  background-size: cover;  min-height: 755px;}@media (max-width: 1199px) {  .bg-1 {    min-height: 450px;  }}@media (max-width: 479px) {  .bg-1 {    min-height: 380px;  }}/* ---Home Two--- */.bg-2,.bg-3 {  background-image: url("../image/2-11.jpg");  background-repeat: no-repeat;  background-position: center center;  background-size: cover;  min-height: 750px;}@media (max-width: 1919px) {  .bg-2,  .bg-3 {    min-height: 580px;  }}@media (max-width: 1500px) {  .bg-2,  .bg-3 {    min-height: 390px;  }}@media (max-width: 991px) {  .bg-2,  .bg-3 {    min-height: 300px;  }}@media (max-width: 767px) {  .bg-2,  .bg-3 {    background-position: left;    min-height: 450px;  }}@media (max-width: 767px) {  .bg-2,  .bg-3 {    min-height: 380px;  }}.bg-3 {  background-image: url("../image/2-2.jpg");}/* ---Home Three--- */.bg-4 {  background-image: url("../image/3-1.jpg");  background-repeat: no-repeat;  background-position: center center;  background-size: cover;  min-height: 750px;}@media (max-width: 1199px) {  .bg-4 {    min-height: 450px;  }}@media (max-width: 479px) {  .bg-4 {    min-height: 380px;  }}/* ---Home Four--- */.bg-5 {  background-image: url("../image/4-1.jpg");  background-repeat: no-repeat;  background-position: center center;  background-size: cover;  min-height: 755px;}@media (max-width: 1199px) {  .bg-5 {    min-height: 450px;  }}@media (max-width: 479px) {  .bg-5 {    min-height: 380px;  }}/* ---Home Five--- */.bg-6,.bg-7 {  background-image: url("../image/5-1.jpg");  background-repeat: no-repeat;  background-position: center center;  background-size: cover;  min-height: 755px;}@media (max-width: 1199px) {  .bg-6,  .bg-7 {    min-height: 450px;  }}@media (max-width: 479px) {  .bg-6,  .bg-7 {    min-height: 380px;  }}.bg-7 {  background-image: url("../image/5-2.jpg");}/* ---Home Six--- */.bg-8 {  background-image: url("../image/6-1.jpg");  background-repeat: no-repeat;  background-position: center center;  background-size: cover;  min-height: 755px;}@media (max-width: 1199px) {  .bg-8 {    min-height: 450px;  }}@media (max-width: 479px) {  .bg-8 {    min-height: 380px;  }}/*----------------------------------------*//*  12 - Components - Button/*----------------------------------------*//* ---Quicky's Button Position--- */.quicky-btn-ps_center {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center;  -webkit-justify-content: center;      -ms-flex-pack: center;          justify-content: center;}.quicky-btn-ps_center.quicky-btn-ps_left {  -webkit-box-pack: start;  -webkit-justify-content: flex-start;      -ms-flex-pack: start;          justify-content: flex-start;}.quicky-btn-ps_center.quicky-btn-ps_right {  -webkit-box-pack: end;  -webkit-justify-content: flex-end;      -ms-flex-pack: end;          justify-content: flex-end;}.quicky-btn {  position: relative;  line-height: 26px;}@media (max-width: 575px) {  .quicky-btn.horizontal-line_ltr {    font-size: 14px;  }}.quicky-btn.horizontal-line_ltr:before {  background-color: #2f2f2f;  content: "";  position: absolute;  width: 100px;  height: 2px;  left: 185px;  top: 50%;  -webkit-transform: translate(-50%);      -ms-transform: translate(-50%);          transform: translate(-50%);}@media (max-width: 575px) {  .quicky-btn.horizontal-line_ltr:before {    left: 135px;    width: 50px;  }}.quicky-btn.horizontal-line_ltr.horizontal-line_rtl:before {  left: auto;  right: 85px;}.quicky-btn.vertical-line:before {  background-color: #2f2f2f;  content: "";  position: absolute;  width: 100%;  height: 1px;  bottom: 0;}/* ---Quicky's Button Style Two--- */.quicky-btn-2 {  -webkit-box-shadow: 0px 8px 15px rgba(0, 0, 0, 0);          box-shadow: 0px 8px 15px rgba(0, 0, 0, 0);  background-color: #151515;  color: #ffffff !important;  width: 175px;  height: 45px;  line-height: 45px;  display: block;  text-align: center;  text-transform: uppercase;  font-weight: 400;  border-radius: 25px;  font-size: 16px;}.quicky-btn-2.transparent-btn {  background-color: transparent;}.quicky-btn-2.quicky-btn_fullwidth {  width: 100%;}.quicky-btn-2.quicky-btn_sm {  width: 100%;  height: 40px;  line-height: 40px;  font-size: 13px;}.quicky-btn-2.black-color {  border: 1px solid #000000;  font-size: 14px;}.quicky-btn-2.square-btn {  border-radius: 0;}/*----------------------------------------*//*  23 - Components - Service/*----------------------------------------*/.service-area .service-item {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;}@media (max-width: 479px) {  .service-area .service-item {    display: block;    text-align: center;  }}.service-area .service-item .service-content {  padding-left: 15px;}.service-area .service-item .service-content >h3.heading {  font-size: 18px;  line-height: 45px;  margin-bottom: 0;}.service-area .service-item .service-content >p.short-desc {  font-size: 15px;  margin-bottom: 0;}@media (max-width: 991px) {  .service-area [class*="col-"]:not(:last-child) {    padding-bottom: 30px;  }}.service-area-2 .service-item {  text-align: center;}.service-area-2 .service-item.img-height {  background-repeat: no-repeat;  background-position: center center;  background-size: cover;  min-height: 320px;  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-orient: vertical;  -webkit-box-direction: normal;  -webkit-flex-direction: column;      -ms-flex-direction: column;          flex-direction: column;  -webkit-box-pack: center;  -webkit-justify-content: center;      -ms-flex-pack: center;          justify-content: center;}.service-area-2 .service-item.bg-01 {  background-image: url("../image/11.jpg");}.service-area-2 .service-item.bg-02 {  background-image: url("../image/21.jpg");}.service-area-2 .service-item.bg-03 {  background-image: url("../image/3.jpg");}.service-area-2 .service-item .service-img {  padding-bottom: 25px;}.service-area-2 .service-item .service-content >h3.heading {  font-size: 24px;  line-height: 45px;  margin-bottom: 5px;  font-family: "Muli", sans-serif;}.service-area-2 .service-item .service-content >p.short-desc {  font-size: 16px;  line-height: 26px;  max-width: 65%;  margin: 0 auto;}@media (max-width: 991px) {  .service-area-2 [class*="col-"]:not(:last-child) .service-item {    margin-bottom: 30px;  }}/*----------------------------------------*//*  13 - Components - Banner/*----------------------------------------*/.banner-item .banner-img a img {  width: 100%;}.banner-area [class*="banner-wrap"]:last-child {  padding-top: 30px;}@media (max-width: 767px) {  .banner-area [class*="banner-wrap"] [class*="col-"]:not(:last-child) .banner-item {    padding-bottom: 30px;  }}@media (max-width: 767px) {  .banner-area .specific-banner_item {    padding-top: 30px;  }}@media (max-width: 479px) {  .banner-area [class*="custom-xxs-col"]:first-child {    padding-bottom: 30px;  }}/* ---Banner Area Two--- */@media (max-width: 767px) {  .banner-area-2 [class*="col-"]:not(:last-child) .banner-item {    padding-bottom: 30px;  }}/* ---Banner Area Four--- */@media (max-width: 479px) {  .banner-area-4 [class*="banner-wrap"]:first-child [class*="custom-xxs-col"]:first-child {    padding-bottom: 30px;  }}.banner-area-4 [class*="banner-wrap"]:last-child {  padding-top: 30px;}@media (max-width: 479px) {  .banner-area-4 [class*="banner-wrap"]:last-child {    padding: 30px 0;  }}/* ---Banner Area Five--- */@media (max-width: 479px) {  .banner-area-5 [class*="custom-xxs-col"]:first-child .banner-item {    padding-bottom: 30px;  }}.banner-area-5 .banner-wrap [class*="col-"]:not(:last-child) {  padding-bottom: 30px;}/* ---Banner Area Six--- */@media (max-width: 479px) {  .banner-area-6 [class*="custom-xxs-col"]:first-child .banner-item {    padding-bottom: 30px;  }}/* ---Banner Area Seven--- */@media (max-width: 767px) {  .banner-area-7 [class*="col-"]:not(:last-child) .banner-item {    padding-bottom: 30px;  }}/* ---Banner Area Nine--- */.banner-area-9 [class*="banner-wrap"]:not(:last-child) {  padding-bottom: 30px;}/* ---Banner Area Ten | Countdown Banner--- */.countdown-banner .banner-img {  position: relative;}.countdown-banner .banner-content {  position: absolute;  top: 50px;  right: 50px;  text-align: center;}@media (max-width: 479px) {  .countdown-banner .banner-content {    top: 30px;    right: 30px;  }}.countdown-banner .banner-content span {  display: block;  padding-bottom: 10px;  font-size: 18px;}@media (max-width: 479px) {  .countdown-banner .banner-content span {    font-size: 11px;    line-height: 1;    padding-bottom: 0;  }}.countdown-banner .banner-content h3 {  margin-bottom: 0;}@media (max-width: 479px) {  .countdown-banner .banner-content h3 {    font-size: 16px;  }}.countdown-banner .banner-content .countdown-wrap-2 .countdown.item-4 .countdown__item {  padding: 15px 0;}@media (max-width: 575px) {  .countdown-banner .banner-content a.quicky-btn {    font-size: 12px;  }}/* ---Banner Area Eleven--- */.banner-area-11 .banner-custom_col-1 {  -webkit-box-flex: 0;  -webkit-flex: 0 0 38.75%;      -ms-flex: 0 0 38.75%;          flex: 0 0 38.75%;  max-width: 38.75%;}@media (max-width: 575px) {  .banner-area-11 .banner-custom_col-1 {    -webkit-box-flex: 0;    -webkit-flex: 0 0 100%;        -ms-flex: 0 0 100%;            flex: 0 0 100%;    max-width: 100%;  }}.banner-area-11 .banner-custom_col-2 {  -webkit-box-flex: 0;  -webkit-flex: 0 0 22.5%;      -ms-flex: 0 0 22.5%;          flex: 0 0 22.5%;  max-width: 22.5%;}@media (max-width: 575px) {  .banner-area-11 .banner-custom_col-2 {    -webkit-box-flex: 0;    -webkit-flex: 0 0 100%;        -ms-flex: 0 0 100%;            flex: 0 0 100%;    max-width: 100%;  }}/*----------------------------------------*//*  14 - Components - Product/*----------------------------------------*/.product-item {  margin: 15px 0;}.product-item .single-product {  -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);          box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);}.product-item .single-product .product-img {  position: relative;  text-align: center;  overflow: hidden;}.product-item .single-product .product-img >a {  display: block;}.product-item .single-product .product-img >a img {  width: 100%;}.product-item .single-product .product-img .add-actions {  position: absolute;  bottom: -35px;  left: 0;  right: 0;  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center;  -webkit-justify-content: center;      -ms-flex-pack: center;          justify-content: center;  z-index: 9;}.product-item .single-product .product-img .add-actions >ul >li {  display: inline-block;  -webkit-transform: translateY(0);      -ms-transform: translateY(0);          transform: translateY(0);}.product-item .single-product .product-img .add-actions >ul >li:first-child {  -webkit-transition-delay: 100ms;       -o-transition-delay: 100ms;          transition-delay: 100ms;}.product-item .single-product .product-img .add-actions >ul >li:nth-child(2) {  -webkit-transition-delay: 200ms;       -o-transition-delay: 200ms;          transition-delay: 200ms;}.product-item .single-product .product-img .add-actions >ul >li:nth-child(3) {  -webkit-transition-delay: 300ms;       -o-transition-delay: 300ms;          transition-delay: 300ms;}.product-item .single-product .product-img .add-actions >ul >li:last-child {  -webkit-transition-delay: 400ms;       -o-transition-delay: 400ms;          transition-delay: 400ms;}.product-item .single-product .product-img .add-actions >ul >li:last-child >a {  padding-right: 0;}.product-item .single-product .product-img .add-actions >ul >li >a {  display: block;  text-align: center;  padding: 10px;}.product-item .single-product .product-img .add-actions >ul >li >a >i {  font-size: 20px;}.product-item .single-product .product-img .add-actions.hover-right_side {  top: 50%;  bottom: auto;  left: auto;  right: -35px;  -webkit-transform: translateY(-50%);      -ms-transform: translateY(-50%);          transform: translateY(-50%);}.product-item .single-product .product-img .add-actions.hover-right_side >ul >li {  display: block;  -webkit-transform: translateX(0px);      -ms-transform: translateX(0px);          transform: translateX(0px);}.product-item .single-product .product-img .add-actions.hover-right_side >ul >li:last-child >a {  padding: 10px;}.product-item .single-product .product-content {  padding: 25px 25px 20px 30px;}@media only screen and (min-width: 480px) and (max-width: 575px) {  .product-item .single-product .product-content {    padding: 25px 15px 20px 20px;  }}.product-item .single-product .product-content .product-desc_info .manufacture-product_top {  padding-bottom: 5px;}.product-item .single-product .product-content .product-desc_info .manufacture-product_top >span {  position: relative;  padding-left: 40px;}.product-item .single-product .product-content .product-desc_info .manufacture-product_top >span:before {  background-color: #151515;  content: "";  position: absolute;  width: 30px;  height: 1px;  top: 50%;  -webkit-transform: translateY(-50%);      -ms-transform: translateY(-50%);          transform: translateY(-50%);  left: 0;}.product-item .single-product .product-content .product-desc_info .price-box .new-price {  font-size: 18px;  margin-left: 10px;}.product-item .single-product .product-content .product-desc_info .price-box .old-price {  color: #bbbbbb;  text-decoration: line-through;  font-size: 15px;}.product-item .single-product .product-content .product-desc_info .product-category {  position: relative;  margin-bottom: 10px;  padding-left: 30px;}.product-item .single-product .product-content .product-desc_info .product-category a {  font-size: 14px;  display: block;}.product-item .single-product .product-content .product-desc_info .product-category a:before {  content: "";  background-color: #bbbbbb;  height: 2px;  width: 20px;  position: absolute;  left: 0;  top: 50%;  -webkit-transform: translateY(-50%);      -ms-transform: translateY(-50%);          transform: translateY(-50%);}.product-item .single-product .product-content .product-desc_info h3.product-name {  margin-bottom: 10px;  font-size: 16px;  font-weight: 400;}.product-item .single-product .product-content .product-desc_info .review-area {  padding-top: 10px;}.product-item .single-product:hover .product-img .add-actions >ul >li {  -webkit-transform: translateY(-45px);      -ms-transform: translateY(-45px);          transform: translateY(-45px);}.product-item .single-product:hover .product-img .add-actions.hover-right_side >ul >li {  -webkit-transform: translateX(-60px);      -ms-transform: translateX(-60px);          transform: translateX(-60px);}/* ---List Product--- */.list-product_area {  padding-top: 80px;}.list-product_area .section-title {  margin-bottom: 25px;}@media (max-width: 479px) {  .list-product_area .section-title >h3 {    font-size: 16px;    padding-left: 0;    padding-right: 10px;  }}.list-product_area .list-product_slider .product-item {  border: 1px solid #e5e5e5;  margin: 15px 0;}.list-product_area .list-product_slider .product-item .single-product {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  border: 0;  padding: 20px;}@media (max-width: 479px) {  .list-product_area .list-product_slider .product-item .single-product {    display: block;  }}.list-product_area .list-product_slider .product-item .single-product .product-img {  -webkit-box-flex: 0;  -webkit-flex: 0 0 140px;      -ms-flex: 0 0 140px;          flex: 0 0 140px;}.list-product_area .list-product_slider .product-item .single-product .product-content {  padding-left: 15px;  padding-top: 0;}@media (max-width: 479px) {  .list-product_area .list-product_slider .product-item .single-product .product-content {    padding-bottom: 30px;  }}.list-product_area .list-product_slider .product-item .single-product .product-content span.manufacture-product {  padding-bottom: 5px;  display: block;}.list-product_area .list-product_slider .product-item .single-product .product-content .add-actions {  opacity: 0;}.list-product_area .list-product_slider .product-item .single-product .product-content .add-actions >ul >li {  display: inline-block;}.list-product_area .list-product_slider .product-item .single-product .product-content .add-actions >ul >li >a {  background-color: #f5f5f5;  padding: 10px;}.list-product_area .list-product_slider .product-item .single-product .product-content .add-actions >ul >li i {  font-size: 18px;}.list-product_area .list-product_slider .product-item .single-product .product-content .add-actions >ul >li:not(:last-child) {  margin-right: 5px;}.list-product_area .list-product_slider .product-item .single-product .product-content .add-actions >ul >li:nth-child(2) >a {  padding: 10px 20px;}@media (max-width: 991px) {  .list-product_area .list-product_slider .product-item .single-product .product-content .add-actions >ul >li:nth-child(2) >a {    padding: 10px 8px;  }}.list-product_area .list-product_slider .product-item .single-product:hover {  -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);          box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);}.list-product_area .list-product_slider .product-item .single-product:hover .add-actions {  opacity: 1;  -webkit-transform: translateY(20px);      -ms-transform: translateY(20px);          transform: translateY(20px);}.list-product_area .list-product_slider .slick-list {  margin: -15px;}/*----------------------------------------*//*  15 - Components - Product Tab/*----------------------------------------*/.product-tab_area .short-desc {  margin: 0 auto;  text-align: center;}.product-tab_area .short-desc >p {  margin-bottom: 0;  padding-bottom: 15px;}.product-tab_area .product-tab {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: justify;  -webkit-justify-content: space-between;      -ms-flex-pack: justify;          justify-content: space-between;  margin-bottom: 30px;  padding-bottom: 25px;}@media (max-width: 767px) {  .product-tab_area .product-tab {    display: block;  }}@media (max-width: 767px) {  .product-tab_area .product-tab .quicky-tab_title {    padding-bottom: 20px;  }}.product-tab_area .product-tab .quicky-tab_title >h4 {  text-transform: uppercase;  margin-bottom: 0;}@media (max-width: 991px) {  .product-tab_area .product-tab .quicky-tab_title >h4 {    font-size: 20px;  }}@media (max-width: 479px) {  .product-tab_area .product-tab >ul.product-menu {    display: block;    width: 100%;    text-align: center;  }}.product-tab_area .product-tab >ul.product-menu >li >a {  text-transform: uppercase;  padding: 0 30px;  position: relative;  display: block;}@media (max-width: 991px) {  .product-tab_area .product-tab >ul.product-menu >li >a {    padding: 0 15px;    font-size: 14px;  }}@media (max-width: 479px) {  .product-tab_area .product-tab >ul.product-menu >li >a {    padding: 0 0 10px 0;  }}.product-tab_area .product-tab >ul.product-menu >li >a:after {  background-color: #bbbbbb;  content: "";  position: absolute;  top: 50%;  right: -9px;  height: 2px;  width: 18px;}@media (max-width: 991px) {  .product-tab_area .product-tab >ul.product-menu >li >a:after {    width: 10px;    right: -5px;  }}@media (max-width: 575px) {  .product-tab_area .product-tab >ul.product-menu >li >a:after {    display: none;  }}.product-tab_area .product-tab >ul.product-menu >li:last-child >a {  padding-right: 0;}@media (max-width: 479px) {  .product-tab_area .product-tab >ul.product-menu >li:last-child >a {    padding: 0;  }}.product-tab_area .product-tab >ul.product-menu >li:last-child >a:after {  display: none;}/*----------------------------------------*//*  16 - Components - Brand/*----------------------------------------*//*----------------------------------------*//*  17 - Components - Form/*----------------------------------------*//* ---Newsletter Form--- */.newsletter-form_wrap .subscribe-form {  position: relative;}.newsletter-form_wrap .subscribe-form .newsletter-input {  border: 1px solid #e5e5e5;  background-color: #DAE5E7;  height: 50px;  width: 100%;  padding: 0 125px 0 20px;}.newsletter-form_wrap .subscribe-form .newsletter-btn {  background-color: #151515;  color: #ffffff;  position: absolute;  font-size: 21px;  top: 0;  right: 0;  width: 105px;  height: 50px;  line-height: 50px;  text-align: center;}.newsletter-form_wrap .subscribe-form .newsletter-btn:hover {  background-color: #a8741a;}/*----------------------------------------*//*  18 - Components - Social Link/*----------------------------------------*/.social-link {  padding-top: 25px;}.social-link >ul >li {  display: inline-block;  padding-right: 25px;}.social-link >ul >li:last-child {  padding-right: 0;}.social-link >ul >li >a {  font-size: 22px;  display: block;}.social-link-2 {  position: absolute;  -webkit-transform: rotate(-90deg);      -ms-transform: rotate(-90deg);          transform: rotate(-90deg);  right: -135px;  padding-top: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px) {  .social-link-2 {    right: -150px;  }}@media (max-width: 991px) {  .social-link-2 {    right: -105px;  }}@media (max-width: 991px) {  .social-link-2 >ul >li {    padding-right: 15px;  }  .social-link-2 >ul >li >a {    font-size: 16px;  }}.social-with_navigation {  position: absolute;  bottom: 110px;  right: 0;  width: 100%;}@media (max-width: 1199px) {  .social-with_navigation {    bottom: 30px;  }}.social-with_navigation .social-link-3 {  position: absolute;  right: 0;  bottom: 35px;  border-bottom: 1px solid #151515;  padding-bottom: 10px;  padding-right: 45px;}@media (max-width: 479px) {  .social-with_navigation .social-link-3 {    padding-right: 15px;    bottom: 25px;  }}.social-with_navigation .social-link-3 >ul >li {  display: inline-block;  margin-right: 15px;}.social-with_navigation .social-link-3 >ul >li:last-child {  margin-right: 0;}@media (max-width: 479px) {  .social-with_navigation .social-link-3 >ul >li {    margin-right: 10px;  }}@media (max-width: 479px) {  .social-with_navigation .social-link-3 >ul >li >a {    font-size: 12px;  }}.social-link-4 {  padding-top: 25px;  text-align: center;}.social-link-4 >ul >li {  display: inline-block;  padding-right: 10px;}.social-link-4 >ul >li >a {  background-color: #e5e5e5;  border: 1px solid #e5e5e5;  font-size: 18px;  display: block;  width: 40px;  height: 40px;  line-height: 40px;  text-align: center;  border-radius: 100%;}.social-link-4.square-style >ul >li >a {  border-radius: 0;}.social-link-4.align-left {  text-align: left;}.social-link-4.border-style >ul >li >a {  background-color: transparent;  border: 1px solid #e5e5e5;}/*----------------------------------------*//*  19 - Components - Animation/*----------------------------------------*//* Animation Style One */.slick-active .animation-style-01 .slide-content >h2 {  -webkit-animation-name: fadeInUp;          animation-name: fadeInUp;  -webkit-animation-delay: 2s;          animation-delay: 2s;  -webkit-animation-duration: 1.3s;          animation-duration: 1.3s;  -webkit-animation-fill-mode: both;          animation-fill-mode: both;}.slick-active .animation-style-01 .slide-content >p {  -webkit-animation-name: fadeInUp;          animation-name: fadeInUp;  -webkit-animation-delay: 2.5s;          animation-delay: 2.5s;  -webkit-animation-duration: 1.3s;          animation-duration: 1.3s;  -webkit-animation-fill-mode: both;          animation-fill-mode: both;}.slick-active .animation-style-01 .slide-content >.slide-btn {  -webkit-animation-name: fadeInUp;          animation-name: fadeInUp;  -webkit-animation-delay: 3s;          animation-delay: 3s;  -webkit-animation-duration: 1.3s;          animation-duration: 1.3s;  -webkit-animation-fill-mode: both;          animation-fill-mode: both;}.slick-active .animation-style-01 .slider-img img {  -webkit-animation-name: fadeInRight;          animation-name: fadeInRight;  -webkit-animation-delay: 3.5s;          animation-delay: 3.5s;  -webkit-animation-duration: 1.3s;          animation-duration: 1.3s;  -webkit-animation-fill-mode: both;          animation-fill-mode: both;}.slick-active .animation-style-02 .slide-content >h2 {  -webkit-animation-name: fadeInLeft;          animation-name: fadeInLeft;  -webkit-animation-delay: 2s;          animation-delay: 2s;  -webkit-animation-duration: 1.3s;          animation-duration: 1.3s;  -webkit-animation-fill-mode: both;          animation-fill-mode: both;}.slick-active .animation-style-02 .slide-content >p {  -webkit-animation-name: fadeInLeft;          animation-name: fadeInLeft;  -webkit-animation-delay: 2.5s;          animation-delay: 2.5s;  -webkit-animation-duration: 1.3s;          animation-duration: 1.3s;  -webkit-animation-fill-mode: both;          animation-fill-mode: both;}.slick-active .animation-style-02 .slide-content >.slide-btn {  -webkit-animation-name: fadeInLeft;          animation-name: fadeInLeft;  -webkit-animation-delay: 3s;          animation-delay: 3s;  -webkit-animation-duration: 1.3s;          animation-duration: 1.3s;  -webkit-animation-fill-mode: both;          animation-fill-mode: both;}.slick-active .animation-style-02 .slider-img img {  -webkit-animation-name: fadeInUp;          animation-name: fadeInUp;  -webkit-animation-delay: 3.5s;          animation-delay: 3.5s;  -webkit-animation-duration: 1.3s;          animation-duration: 1.3s;  -webkit-animation-fill-mode: both;          animation-fill-mode: both;}.slick-active .animation-style-03 .slide-content >h2 {  -webkit-animation-name: fadeInRight;          animation-name: fadeInRight;  -webkit-animation-delay: 2s;          animation-delay: 2s;  -webkit-animation-duration: 1.3s;          animation-duration: 1.3s;  -webkit-animation-fill-mode: both;          animation-fill-mode: both;}.slick-active .animation-style-03 .slide-content >p {  -webkit-animation-name: fadeInRight;          animation-name: fadeInRight;  -webkit-animation-delay: 2.5s;          animation-delay: 2.5s;  -webkit-animation-duration: 1.3s;          animation-duration: 1.3s;  -webkit-animation-fill-mode: both;          animation-fill-mode: both;}.slick-active .animation-style-03 .slide-content >.slide-btn {  -webkit-animation-name: fadeInRight;          animation-name: fadeInRight;  -webkit-animation-delay: 3s;          animation-delay: 3s;  -webkit-animation-duration: 1.3s;          animation-duration: 1.3s;  -webkit-animation-fill-mode: both;          animation-fill-mode: both;}.slick-active .animation-style-03 .slider-img img {  -webkit-animation-name: fadeInLeft;          animation-name: fadeInLeft;  -webkit-animation-delay: 3.5s;          animation-delay: 3.5s;  -webkit-animation-duration: 1.3s;          animation-duration: 1.3s;  -webkit-animation-fill-mode: both;          animation-fill-mode: both;}.slick-active .animation-style-04 .left-side_img img {  -webkit-animation-name: fadeInLeft;          animation-name: fadeInLeft;  -webkit-animation-delay: 3.5s;          animation-delay: 3.5s;  -webkit-animation-duration: 1.3s;          animation-duration: 1.3s;  -webkit-animation-fill-mode: both;          animation-fill-mode: both;}.slick-active .animation-style-04 .slide-content >h2 {  -webkit-animation-name: fadeInUp;          animation-name: fadeInUp;  -webkit-animation-delay: 2s;          animation-delay: 2s;  -webkit-animation-duration: 1.3s;          animation-duration: 1.3s;  -webkit-animation-fill-mode: both;          animation-fill-mode: both;}.slick-active .animation-style-04 .slide-content >p {  -webkit-animation-name: fadeInUp;          animation-name: fadeInUp;  -webkit-animation-delay: 2.5s;          animation-delay: 2.5s;  -webkit-animation-duration: 1.3s;          animation-duration: 1.3s;  -webkit-animation-fill-mode: both;          animation-fill-mode: both;}.slick-active .animation-style-04 .slide-content >.slide-btn {  -webkit-animation-name: fadeInUp;          animation-name: fadeInUp;  -webkit-animation-delay: 3s;          animation-delay: 3s;  -webkit-animation-duration: 1.3s;          animation-duration: 1.3s;  -webkit-animation-fill-mode: both;          animation-fill-mode: both;}.slick-active .animation-style-04 .right-side_img img {  -webkit-animation-name: fadeInUp;          animation-name: fadeInUp;  -webkit-animation-delay: 4s;          animation-delay: 4s;  -webkit-animation-duration: 1.3s;          animation-duration: 1.3s;  -webkit-animation-fill-mode: both;          animation-fill-mode: both;}/* ---Slider Progress Bar--- */.slider-progress {  background: rgba(0, 0, 0, 0.3);  -webkit-animation: initial;  animation: initial;  height: 5px;  left: 0;  opacity: 0.8;  position: absolute;  top: 0;  z-index: 4;}.slick-current .slider-progress {  -webkit-animation: timebar 8s ease-in-out 0s 1 backwards;  animation: timebar 8s ease-in-out 0s 1 backwards;}@-webkit-keyframes timebar {  0% {    width: 0;  }  100% {    width: 100%;  }}@keyframes timebar {  0% {    width: 0;  }  100% {    width: 100%;  }}/*Top Up Keyframes*/@-webkit-keyframes quickySlideInUp {  0% {    -webkit-transform: translateY(250px);    transform: translateY(250px);    opacity: 0;  }  100% {    -webkit-transform: translateY(0);    transform: translateY(0);    opacity: 1;  }}@keyframes quickySlideInUp {  0% {    -webkit-transform: translateY(250px);    transform: translateY(250px);    opacity: 0;  }  100% {    -webkit-transform: translateY(0);    transform: translateY(0);    opacity: 1;  }}/*Top Down Keyframes*/@-webkit-keyframes quickySlideInDown {  0% {    -webkit-transform: translateY(0);    transform: translateY(0);  }  100% {    -webkit-transform: translateY(100px);    transform: translateY(100px);  }}@keyframes quickySlideInDown {  0% {    -webkit-transform: translateY(0);    transform: translateY(0);  }  100% {    -webkit-transform: translateY(100px);    transform: translateY(100px);  }}.quickySlideInDown {  -webkit-animation: slide-bottom 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;  animation: slide-bottom 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;}.slide-in-right {  -webkit-animation: slide-in-right 4s linear infinite alternate both;  animation: slide-in-right 4s linear infinite alternate both;}/* ---------------------------------------------- * Generated by Animista on 2019-1-7 17:0:13 * w: http://animista.net, t: @cssanimista * ---------------------------------------------- *//** * ---------------------------------------- * animation slide-in-right * ---------------------------------------- */@-webkit-keyframes slide-in-right {  0% {    -webkit-transform: translateX(340px);    transform: translateX(340px);  }  100% {    -webkit-transform: translateX(0);    transform: translateX(0);  }}@keyframes slide-in-right {  0% {    -webkit-transform: translateX(340px);    transform: translateX(340px);  }  100% {    -webkit-transform: translateX(0);    transform: translateX(0);  }}/*----------------------------------------*//*  20 - Components - Breadcrumb/*----------------------------------------*/.breadcrumb-area {  background-image: url("../image/12.jpg");  background-repeat: no-repeat;  background-position: center center;  background-size: cover;  min-height: 466px;  position: relative;}@media (max-width: 991px) {  .breadcrumb-area {    min-height: 250px;  }}.breadcrumb-area .breadcrumb-content {  position: absolute;  left: 50%;  top: 50%;  -webkit-transform: translate(-50%, -50%);      -ms-transform: translate(-50%, -50%);          transform: translate(-50%, -50%);  text-align: center;}@media (max-width: 575px) {  .breadcrumb-area .breadcrumb-content {    width: 100%;  }}.breadcrumb-area .breadcrumb-content >h2 {  text-transform: uppercase;  text-align: center;  font-size: 36px;  margin-bottom: 0;  padding-bottom: 20px;}@media (max-width: 1199px) {  .breadcrumb-area .breadcrumb-content >h2 {    font-size: 20px;  }}.breadcrumb-area .breadcrumb-content ul >li {  display: inline-block;  padding-left: 20px;  position: relative;}.breadcrumb-area .breadcrumb-content ul >li:first-child {  padding-left: 0;}.breadcrumb-area .breadcrumb-content ul >li:before {  content: "\f2ee";  font-family: 'Material-Design-Iconic-Font';  position: absolute;  font-size: 10px;  font-weight: 600;  right: -15px;  top: 50%;  -webkit-transform: translateY(-50%);      -ms-transform: translateY(-50%);          transform: translateY(-50%);}.breadcrumb-area .breadcrumb-content ul >li:last-child:before {  display: none;}.breadcrumb-area.breadcrumb-area-2 {  background-image: url("../image/22.jpg");  background-position: left;}@media (max-width: 991px) {  .breadcrumb-area.breadcrumb-area-2 {    background-position: center;  }}/*----------------------------------------*//*  21 - Components - Modal/*----------------------------------------*//* ---Modal--- */.modal-wrapper {  display: block !important;}.modal-wrapper.modal {  visibility: hidden;  opacity: 0;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  z-index: -9;}.modal-wrapper.show {  background-color: rgba(0, 0, 0, 0.9);  visibility: visible;  opacity: 1;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  z-index: 1050;}.modal-wrapper .modal-dialog {  max-width: 55%;}@media (max-width: 1500px) {  .modal-wrapper .modal-dialog {    max-width: 80%;  }}@media (max-width: 575px) {  .modal-wrapper .modal-dialog {    max-width: 100%;    left: 0;  }}.modal-wrapper .modal-dialog .modal-content {  padding: 30px 30px 25px;  overflow-y: auto;}.modal-wrapper .modal-dialog .modal-content .modal-body {  padding: 0;}.modal-wrapper .modal-dialog .modal-content .modal-body .close {  font-size: 30px;  font-weight: 400;  opacity: 1;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  position: absolute;  right: 15px;  top: 0;  z-index: 99;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-img_slider .slick-slide img {  width: 100%;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-img_slider-nav {  padding: 0 60px;  margin-top: 30px;}@media (max-width: 479px) {  .modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-img_slider-nav {    padding: 0;  }}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-img_slider-nav .slick-slide img {  border: 1px solid #e5e5e5;  width: 100%;  opacity: 0.7;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-img_slider-nav .slick-slide.slick-current img {  opacity: 1;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-img_slider-nav .slick-slide:hover img {  opacity: 1;}@media (max-width: 479px) {  .modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-img_slider-nav .tty-slick-text-btn {    display: none !important;  }}@media (max-width: 991px) {  .modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content {    padding-top: 25px;  }}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .sp-heading >h5 {  margin-bottom: 0;  padding-bottom: 20px;  line-height: 24px;}@media (max-width: 1199px) {  .modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .sp-heading >h5 {    font-size: 18px;  }}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .rating-box {  padding-bottom: 15px;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .rating-box >ul >li {  display: inline-block;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .price-box {  padding-bottom: 10px;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .price-box .new-price {  font-size: 24px;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .price-box .new-price {  font-size: 18px;  margin-left: 10px;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .price-box .old-price {  color: #bbbbbb;  text-decoration: line-through;  font-size: 15px;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .essential_stuff {  border-bottom: 1px solid #e5e5e5;  padding-bottom: 20px;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .color-list_area {  margin-top: 15px;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quantity {  padding-top: 15px;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-group_btn {  padding-top: 22px;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-group_btn >ul >li {  display: inline-block;  margin-left: 5px;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-group_btn >ul >li:first-child {  margin-left: 0;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-group_btn >ul >li >a {  border: 2px solid #e5e5e5;  width: 50px;  height: 50px;  line-height: 47px;  display: block;  text-align: center;}@media (max-width: 479px) {  .modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-group_btn >ul >li >a {    width: 40px;    height: 40px;    line-height: 40px;  }}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-group_btn >ul >li >a.add-to_cart {  background-color: #151515;  border: 2px solid #151515;  color: #ffffff;  width: 140px;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-group_btn >ul >li >a >i {  font-size: 18px;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-tag-line {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  padding-top: 20px;  -webkit-box-align: center;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-tag-line h6 {  margin-bottom: 0;  padding-right: 5px;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-tag-line >span {  padding-right: 5px;}@media (max-width: 575px) {  .modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-tag-line >a {    font-size: 14px;  }}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-social_btn {  padding-top: 17px;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-social_btn >ul >li {  display: inline-block;  opacity: 0.8;  position: relative;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-social_btn >ul >li >a {  background: #3b579d;  color: #ffffff;  padding: 2px 5px;  border-radius: 2px;  font-size: 14px;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-social_btn >ul >li >a:hover {  color: #ffffff !important;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-social_btn >ul >li >a >i {  padding-right: 5px;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-social_btn >ul >li:nth-child(2) >a {  background-color: #3acaff;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-social_btn >ul >li:nth-child(3) >a {  background-color: #fe6d4c;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-social_btn >ul >li:hover {  opacity: 1;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-social_btn >ul >li .dropdown {  background-color: #ffffff;  border: 1px solid #e5e5e5;  -webkit-box-shadow: 0 1px 2px 2px rgba(0, 0, 0, 0.2);          box-shadow: 0 1px 2px 2px rgba(0, 0, 0, 0.2);  width: 165px;  padding: 4px;  -webkit-transform-origin: 0 0 0;      -ms-transform-origin: 0 0 0;          transform-origin: 0 0 0;  position: absolute;  opacity: 0;  visibility: hidden;  bottom: 25px;  left: 0;  z-index: 99;}@media (max-width: 575px) {  .modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-social_btn >ul >li .dropdown {    left: auto;    right: 0;  }}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-social_btn >ul >li .dropdown >li {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;  margin-bottom: 5px;  cursor: pointer;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-social_btn >ul >li .dropdown >li:hover {  background-color: #3b579d;  color: #ffffff;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-social_btn >ul >li .dropdown >li >i {  text-align: center;  -webkit-flex-basis: 30px;      -ms-flex-preferred-size: 30px;          flex-basis: 30px;  width: 30px;}.modal-wrapper .modal-dialog .modal-content .modal-body .modal-inner-area .sp-content .quicky-social_btn >ul >li:hover >.dropdown {  opacity: 1;  visibility: visible;}/*----------------------------------------*//*  22 - Components - Instagram/*----------------------------------------*/.quicky-instagram_area {  padding: 95px 0;}.quicky-instagram_area .quicky-section_area {  text-align: center;  padding-bottom: 40px;}.quicky-instagram_area .quicky-section_area >p {  max-width: 40%;  margin: 0 auto;}@media (max-width: 1500px) {  .quicky-instagram_area .quicky-section_area >p {    max-width: 35%;  }}@media (max-width: 1199px) {  .quicky-instagram_area .quicky-section_area >p {    max-width: 45%;  }}@media (max-width: 767px) {  .quicky-instagram_area .quicky-section_area >p {    max-width: 70%;  }}@media (max-width: 575px) {  .quicky-instagram_area .quicky-section_area >p {    max-width: 100%;  }}.quicky-instagram_area .instagram-slider .single-item .instagram-img >a img {  width: 100%;}/*----------------------------------------*//*  24 - Components - Best Deals/*----------------------------------------*/@media (max-width: 1199px) {  .best-deal_wrap {    padding-bottom: 25px;  }}.best-deal_wrap .best-deal_slider .best-deal_item {  position: relative;}.best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-01, .best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-02, .best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-03, .best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-04, .best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-05 {  background-image: url("../image/1-12.jpg");  background-repeat: no-repeat;  background-position: center center;  background-size: cover;  min-height: 470px;}@media (max-width: 1500px) {  .best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-01, .best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-02, .best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-03, .best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-04, .best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-05 {    min-height: 350px;  }}@media (max-width: 1199px) {  .best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-01, .best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-02, .best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-03, .best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-04, .best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-05 {    min-height: 450px;  }}@media (max-width: 767px) {  .best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-01, .best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-02, .best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-03, .best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-04, .best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-05 {    min-height: 320px;  }}@media (max-width: 479px) {  .best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-01, .best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-02, .best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-03, .best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-04, .best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-05 {    background-position: left;  }}.best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-02 {  background-image: url("../image/1-2.jpg");}.best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-03 {  background-image: url("../image/1-3.jpg");}.best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-04 {  background-image: url("../image/1-4.jpg");}.best-deal_wrap .best-deal_slider .best-deal_item.best-deal-bg-05 {  background-image: url("../image/1-5.jpg");}.best-deal_wrap .best-deal_slider .best-deal_item .best-deal_content {  position: absolute;  top: 50%;  left: 10%;  -webkit-transform: translateY(-50%);      -ms-transform: translateY(-50%);          transform: translateY(-50%);}@media (max-width: 1500px) {  .best-deal_wrap .best-deal_slider .best-deal_item .best-deal_content {    left: 5%;  }}.best-deal_wrap .best-deal_slider .best-deal_item .best-deal_content span.product-discount {  font-size: 18px;}@media (max-width: 767px) {  .best-deal_wrap .best-deal_slider .best-deal_item .best-deal_content span.product-discount {    font-size: 16px;  }}.best-deal_wrap .best-deal_slider .best-deal_item .best-deal_content span.product-offer {  display: block;  font-size: 18px;  line-height: 40px;  padding-bottom: 10px;}@media (max-width: 767px) {  .best-deal_wrap .best-deal_slider .best-deal_item .best-deal_content span.product-offer {    font-size: 16px;  }}.best-deal_wrap .best-deal_slider .best-deal_item .best-deal_content >h3 {  font-size: 36px;  line-height: 40px;  margin-bottom: 5px;}@media (max-width: 767px) {  .best-deal_wrap .best-deal_slider .best-deal_item .best-deal_content >h3 {    font-size: 25px;  }}.best-deal_wrap .best-deal_slider .best-deal_item .best-deal_content .quicky-btn-ps_left {  padding-top: 15px;}.best-deal_wrap .best-deal_slider.best-deal_arrow .tty-slick-text-btn {  background-color: #ffffff;  color: #151515;  border-radius: 100%;  width: 40px;  height: 40px;  line-height: 42px;  font-size: 14px;}@media (max-width: 767px) {  .best-deal_wrap .best-deal_slider.best-deal_arrow .tty-slick-text-btn {    display: none !important;  }}.best-deal_wrap .best-deal_slider.best-deal_arrow .tty-slick-text-btn:hover {  background-color: #151515;  color: #ffffff;}/* ---Testimonial Wrap--- */.testimonial-wrap .testimonial-slider .testimonial-item {  position: relative;}.testimonial-wrap .testimonial-slider .testimonial-item.testimonial-bg-01 {  background-image: url("../image/2-12.jpg");  background-repeat: no-repeat;  background-position: center center;  background-size: cover;  min-height: 470px;}@media (max-width: 1500px) {  .testimonial-wrap .testimonial-slider .testimonial-item.testimonial-bg-01 {    min-height: 350px;  }}.testimonial-wrap .testimonial-slider .testimonial-item .testimonial-content {  border: 2px solid #555555;  width: 460px;  margin: 0 auto;  position: absolute;  top: 29%;  left: 50%;  -webkit-transform: translateX(-50%);      -ms-transform: translateX(-50%);          transform: translateX(-50%);}@media (max-width: 767px) {  .testimonial-wrap .testimonial-slider .testimonial-item .testimonial-content {    width: 350px;    top: 18%;  }}@media (max-width: 479px) {  .testimonial-wrap .testimonial-slider .testimonial-item .testimonial-content {    width: 280px;  }}.testimonial-wrap .testimonial-slider .testimonial-item .testimonial-content:before {  content: '\f1b2';  font-family: 'Material-Design-Iconic-Font';  position: absolute;  top: -20px;  font-size: 45px;  background: #f6efe0;  width: 35px;  height: 35px;  line-height: 35px;  left: -6px;}.testimonial-wrap .testimonial-slider .testimonial-item .testimonial-content:after {  content: "";  border-top: 2px solid transparent;  border-bottom: 2px solid #555555;  border-left: 2px solid transparent;  border-right: 2px solid #555555;  width: 37px;  height: 37px;  line-height: 30px;  position: absolute;  bottom: -20px;  left: 160px;  -webkit-transform: skew(0deg, 45deg);      -ms-transform: skew(0deg, 45deg);          transform: skew(0deg, 45deg);}@media (max-width: 767px) {  .testimonial-wrap .testimonial-slider .testimonial-item .testimonial-content:after {    display: none;  }}.testimonial-wrap .testimonial-slider .testimonial-item .testimonial-content p.short-desc {  padding: 30px;  margin-bottom: -15px;  font-size: 16px;}@media (max-width: 767px) {  .testimonial-wrap .testimonial-slider .testimonial-item .testimonial-content p.short-desc {    padding: 20px;    font-size: 14px;  }}.testimonial-wrap .testimonial-slider .testimonial-item .testimonial-content .user-info {  position: absolute;  bottom: -75px;  right: 115px;}@media (max-width: 767px) {  .testimonial-wrap .testimonial-slider .testimonial-item .testimonial-content .user-info {    right: auto;    left: 50%;    -webkit-transform: translateX(-50%);        -ms-transform: translateX(-50%);            transform: translateX(-50%);  }}.testimonial-wrap .testimonial-slider .testimonial-item .testimonial-content .user-info >h3.user-name {  font-size: 18px;  line-height: 24px;  margin-bottom: 0;}.testimonial-wrap .testimonial-slider .testimonial-item .testimonial-content .user-info >span.user-occupation {  font-size: 15px;}/*-------------------------------------------------------*//*  25 - Components - Newsletter With Testimonial/*----------------------------------------------*//* ---Newsletter Area--- */.newsletter-area {  min-height: 410px;  text-align: center;}.newsletter-area .newsletter-wrap {  position: absolute;  position: absolute;  left: 50%;  top: 50%;  -webkit-transform: translate(-50%, -50%);      -ms-transform: translate(-50%, -50%);          transform: translate(-50%, -50%);  width: 85%;}.newsletter-area .newsletter-wrap span {  font-size: 18px;  line-height: 36px;}.newsletter-area .newsletter-wrap >h2.heading {  font-size: 36px;  line-height: 45px;  margin-bottom: 25px;}@media (max-width: 479px) {  .newsletter-area .newsletter-wrap >h2.heading {    font-size: 30px;  }}.newsletter-area .newsletter-wrap >p.short-desc {  font-size: 15px;  padding-top: 15px;  max-width: 75%;  margin: 0 auto;}/* ---Testimonial Area--- */.testimonial-area {  position: relative;}@media (max-width: 991px) {  .testimonial-area {    padding-top: 30px;  }}.testimonial-area .client-review_area {  position: absolute;  bottom: 20px;  right: 130px;  text-align: center;  z-index: 1;}@media only screen and (min-width: 992px) and (max-width: 1199px) {  .testimonial-area .client-review_area {    right: 30px;  }}@media (max-width: 767px) {  .testimonial-area .client-review_area {    right: 75px;  }}@media (max-width: 575px) {  .testimonial-area .client-review_area {    bottom: 20px;    right: 15px;  }}.testimonial-area .client-review_area >span {  font-size: 18px;  line-height: 36px;}@media (max-width: 479px) {  .testimonial-area .client-review_area >span {    font-size: 16px;    line-height: 16px;  }}.testimonial-area .client-review_area >h2 {  font-size: 36px;  line-height: 45px;  text-transform: capitalize;  font-family: "Muli", sans-serif;}@media (max-width: 575px) {  .testimonial-area .client-review_area >h2 {    font-size: 25px;    line-height: 25px;    margin-bottom: 0;  }}@media (max-width: 479px) {  .testimonial-area .client-review_area >h2 {    font-size: 20px;    line-height: 20px;  }}.testimonial-area .testimonial-slider {  background-image: url("../image/13.jpg");  background-repeat: no-repeat;  background-position: center center;  background-size: cover;  overflow: hidden;}.testimonial-area .testimonial-slider .testimonial-item {  min-height: 410px;  position: relative;}.testimonial-area .testimonial-slider .testimonial-item .testimonial-img {  position: absolute;  top: 50%;  left: 7%;  -webkit-transform: translateY(-50%);      -ms-transform: translateY(-50%);          transform: translateY(-50%);}@media (max-width: 575px) {  .testimonial-area .testimonial-slider .testimonial-item .testimonial-img {    position: relative;    top: auto;    left: auto;    -webkit-transform: none;        -ms-transform: none;            transform: none;    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-box-pack: center;    -webkit-justify-content: center;        -ms-flex-pack: center;            justify-content: center;    padding-top: 20px;  }}@media (max-width: 575px) {  .testimonial-area .testimonial-slider .testimonial-item .testimonial-img img {    max-width: 30%;  }}@media (max-width: 479px) {  .testimonial-area .testimonial-slider .testimonial-item .testimonial-img img {    max-width: 45%;  }}.testimonial-area .testimonial-slider .testimonial-item .testimonial-content {  position: absolute;  left: 320px;  top: 50px;}@media (max-width: 1199px) {  .testimonial-area .testimonial-slider .testimonial-item .testimonial-content {    left: 240px;  }}@media (max-width: 575px) {  .testimonial-area .testimonial-slider .testimonial-item .testimonial-content {    left: auto;    position: relative;    top: 10px;  }}.testimonial-area .testimonial-slider .testimonial-item .testimonial-content >p.comment {  margin-bottom: 15px;  font-size: 15px;  max-width: 85%;  letter-spacing: 0.5px;}@media (max-width: 1199px) {  .testimonial-area .testimonial-slider .testimonial-item .testimonial-content >p.comment {    max-width: 100%;  }}@media (max-width: 575px) {  .testimonial-area .testimonial-slider .testimonial-item .testimonial-content >p.comment {    max-width: 90%;    text-align: center;    margin: 0 auto;  }}@media (max-width: 479px) {  .testimonial-area .testimonial-slider .testimonial-item .testimonial-content >p.comment {    max-width: 95%;  }}.testimonial-area .testimonial-slider .testimonial-item .testimonial-content >h3.client-name {  font-size: 15px;  margin-bottom: 0;  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center;  -webkit-justify-content: center;      -ms-flex-pack: center;          justify-content: center;  cursor: text;}@media (max-width: 991px) {  .testimonial-area .testimonial-slider .testimonial-item .testimonial-content >h3.client-name {    -webkit-box-pack: start;    -webkit-justify-content: flex-start;        -ms-flex-pack: start;            justify-content: flex-start;  }}@media (max-width: 575px) {  .testimonial-area .testimonial-slider .testimonial-item .testimonial-content >h3.client-name {    -webkit-box-pack: center;    -webkit-justify-content: center;        -ms-flex-pack: center;            justify-content: center;    padding-top: 10px;  }}.testimonial-area .testimonial-slider .testimonial-item .testimonial-content >h3.client-name >span {  position: relative;  padding-left: 40px;}.testimonial-area .testimonial-slider .testimonial-item .testimonial-content >h3.client-name >span:before {  content: "";  background-color: #151515;  height: 2px;  width: 30px;  position: absolute;  left: 0;  top: 50%;  -webkit-transform: translateY(-50%);      -ms-transform: translateY(-50%);          transform: translateY(-50%);}/*----------------------------------------*//*  25 - Section - Header/*----------------------------------------*//* ---Header Right Area--- */.header-right_area {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;}.header-right_area >ul >li {  display: inline-block;  margin-right: 35px;}.header-right_area >ul >li:last-child {  margin-right: 0;}.header-right_area >ul >li .quicky-dropdown {  -webkit-box-shadow: 0 0 7px 0.5px rgba(0, 0, 0, 0.15);          box-shadow: 0 0 7px 0.5px rgba(0, 0, 0, 0.15);  background: #ddeee9;  -webkit-transform-origin: 0 0 0;      -ms-transform-origin: 0 0 0;          transform-origin: 0 0 0;  padding: 20px 0 24px;  -webkit-transform: scaleY(0);      -ms-transform: scaleY(0);          transform: scaleY(0);  position: absolute;  width: 230px;  z-index: 9;}.header-right_area >ul >li .quicky-dropdown >li {  padding-left: 0;}.header-right_area >ul >li .quicky-dropdown >li >a {  padding: 10px 20px;  display: block;  font-size: 14px;}.header-right_area >ul >li .quicky-dropdown >li:hover {  padding-left: 10px;}.header-right_area >ul >li:hover .quicky-dropdown {  -webkit-transform: scaleY(1);      -ms-transform: scaleY(1);          transform: scaleY(1);}.header-right_area >ul >li.user-setting_wrap {  position: relative;}@media (max-width: 991px) {  .header-right_area >ul >li.user-setting_wrap {    display: none;  }}.header-right_area >ul >li.user-setting_wrap .quicky-dropdown {  top: 60px;  left: auto;  right: 0;}.header-right_area >ul >li.user-setting_wrap .quicky-dropdown >li .quicky-submenu {  left: auto;  right: 100%;  top: 0;  -webkit-transform: scaleY(0);      -ms-transform: scaleY(0);          transform: scaleY(0);}.header-right_area >ul >li.user-setting_wrap .quicky-dropdown >li:hover .quicky-submenu {  -webkit-transform: scaleY(1);      -ms-transform: scaleY(1);          transform: scaleY(1);}.header-right_area >ul >li.user-setting_wrap .quicky-dropdown >li >ul >li:hover {  padding-left: 0;}.header-right_area >ul >li.minicart-wrap >a {  border: 0;  padding: 0;}.header-right_area >ul >li.minicart-wrap >a >.minicart-count_area {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;}.header-right_area >ul >li.minicart-wrap >a >.minicart-count_area >i {  padding-right: 10px;  font-size: 25px;}.header-right_area >ul >li.minicart-wrap >a >.minicart-count_area p.total-price {  margin-bottom: 0;}.header-right_area >ul >li.mobile-menu_wrap {  vertical-align: top;}.header-right_area >ul >li.mobile-menu_wrap >a >i {  vertical-align: text-bottom;  font-size: 23px;}.header-right_area >ul >li >a >i {  font-size: 25px;}/* ---Header Bottom Area--- */.main-nav >ul >li {  display: inline-block;  margin-right: 45px;}.main-nav >ul >li .quicky-dropdown {  -webkit-box-shadow: 0 0 7px 0.5px rgba(0, 0, 0, 0.15);          box-shadow: 0 0 7px 0.5px rgba(0, 0, 0, 0.15);  background: #ddeee9;  -webkit-transform-origin: 0 0 0;      -ms-transform-origin: 0 0 0;          transform-origin: 0 0 0;  padding: 20px 0 24px;  -webkit-transform: scaleY(0);      -ms-transform: scaleY(0);          transform: scaleY(0);  position: absolute;  width: 230px;  z-index: 9;}.main-nav >ul >li .quicky-dropdown >li {  padding-left: 0;}.main-nav >ul >li .quicky-dropdown >li >a {  padding: 10px 20px;  display: block;  font-size: 14px;}.main-nav >ul >li .quicky-dropdown >li:hover {  padding-left: 10px;}.main-nav >ul >li:hover .quicky-dropdown {  -webkit-transform: scaleY(1);      -ms-transform: scaleY(1);          transform: scaleY(1);}.main-nav >ul >li >ul.quicky-dropdown >li .quicky-submenu {  left: auto;  right: 100%;  top: 0;  -webkit-transform: scaleY(0);      -ms-transform: scaleY(0);          transform: scaleY(0);}.main-nav >ul >li >ul.quicky-dropdown >li:hover .quicky-submenu {  -webkit-transform: scaleY(1);      -ms-transform: scaleY(1);          transform: scaleY(1);}.main-nav >ul >li >a {  padding: 22px 0;  display: block;  line-height: 45px;}.main-nav >ul >li >a >i {  margin-left: 5px;}.main-nav >ul >li.mh-sticker_wrap {  position: relative;}.main-nav >ul >li.mh-sticker_wrap >span {  position: relative;}.main-nav >ul >li.mh-sticker_wrap >span.mh-sticker {  background-color: #ff0000;  color: #ffffff;  position: absolute;  width: 35px;  height: 19px;  line-height: 20px;  display: block;  top: 10px;  left: 0;  font-size: 10px;  text-align: center;  text-transform: uppercase;  cursor: text;}.main-nav >ul >li.mh-sticker_wrap >span.mh-sticker:before {  content: "";  border-top: 2px solid transparent;  border-bottom: 8px solid #ff0000;  border-left: 2px solid transparent;  border-right: 2px solid #ff0000;  width: 20px;  height: 20px;  line-height: 20px;  position: absolute;  bottom: 3px;  left: 3px;  -webkit-transform: skew(0deg, 45deg);      -ms-transform: skew(0deg, 45deg);          transform: skew(0deg, 45deg);  z-index: -1;}.main-nav >ul >li.megamenu-holder .quicky-megamenu_wrap {  -webkit-box-shadow: 0 0 7px 0.5px rgba(0, 0, 0, 0.15);          box-shadow: 0 0 7px 0.5px rgba(0, 0, 0, 0.15);  background: #ddeee9;  display: block;  -webkit-transform-origin: 0 0 0;      -ms-transform-origin: 0 0 0;          transform-origin: 0 0 0;  -webkit-transform: scaleY(0);      -ms-transform: scaleY(0);          transform: scaleY(0);  visibility: hidden;  opacity: 0;  position: absolute;  width: 100%;  left: 0;  right: auto;  top: 100%;  z-index: 999;}.main-nav >ul >li.megamenu-holder .quicky-megamenu_wrap .quicky-megamenu {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: justify;  -webkit-justify-content: space-between;      -ms-flex-pack: justify;          justify-content: space-between;  padding: 30px 30px 0;}.main-nav >ul >li.megamenu-holder .quicky-megamenu_wrap .quicky-megamenu >li {  width: 33.33%;}.main-nav >ul >li.megamenu-holder .quicky-megamenu_wrap .quicky-megamenu >li >span.megamenu-title {  border-bottom: 1px solid #e5e5e5;  position: relative;  font-weight: 500;  font-size: 18px;  display: inline-block;  line-height: 40px;}.main-nav >ul >li.megamenu-holder .quicky-megamenu_wrap .quicky-megamenu >li >ul >li {  padding-left: 0;}.main-nav >ul >li.megamenu-holder .quicky-megamenu_wrap .quicky-megamenu >li >ul >li >a {  display: block;  line-height: 35px;  font-size: 16px;}.main-nav >ul >li.megamenu-holder .quicky-megamenu_wrap .quicky-megamenu >li >ul >li:hover {  padding-left: 10px;}.main-nav >ul >li.megamenu-holder .main-menu_bg {  padding-top: 20px;}.main-nav >ul >li.megamenu-holder .main-menu_bg img {  width: 100%;}.main-nav >ul >li.megamenu-holder:hover .quicky-megamenu_wrap {  visibility: visible;  opacity: 1;  -webkit-transform: scaleY(1);      -ms-transform: scaleY(1);          transform: scaleY(1);}/* ---Header Contact--- */.header-contact {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;}.header-contact >i {  font-size: 30px;}.header-contact .contact-content {  padding-left: 15px;}.header-contact .contact-content p {  margin-bottom: 0;}/* ---Main Header--- */.main-header .main-header_nav {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: justify;  -webkit-justify-content: space-between;      -ms-flex-pack: justify;          justify-content: space-between;}@media (max-width: 991px) {  .main-header .main-header_nav {    padding: 22px 0;  }}@media (max-width: 479px) {  .main-header .main-header_nav {    display: block;  }}.main-header .main-header_nav .header-logo_area {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;}@media (max-width: 479px) {  .main-header .main-header_nav .header-logo_area {    -webkit-box-pack: center;    -webkit-justify-content: center;        -ms-flex-pack: center;            justify-content: center;    padding-bottom: 20px;  }}/* ---Main Header Two--- */@media only screen and (min-width: 992px) and (max-width: 1199px) {  .main-header_area-2 .main-header_nav .main-menu_area >nav.main-nav >ul >li {    margin-right: 30px;  }}@media only screen and (min-width: 992px) and (max-width: 1199px) {  .main-header_area-2 .main-header_nav .main-menu_area >nav.main-nav >ul >li:last-child {    margin-right: 0;  }}.main-header_area-2 .header-sticky .container-fluid {  padding: 0 70px;}@media (max-width: 767px) {  .main-header_area-2 .header-sticky .container-fluid {    padding: 0 50px;  }}@media (max-width: 767px) {  .main-header_area-2 .header-sticky .container-fluid {    padding: 0 15px;  }}/* ---Main Header Three--- */.main-header_area-3 .container-fluid {  padding: 0 70px;}@media (max-width: 767px) {  .main-header_area-3 .container-fluid {    padding: 0 30px;  }}@media (max-width: 479px) {  .main-header_area-3 .container-fluid {    padding: 0 15px;  }}@media (max-width: 1199px) {  .main-header_area-3 .main-nav >ul >li {    margin-right: 25px;  }}/* ---Sticky Header--- */.header-sticky {  background-color: #ffffff;  -webkit-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.2);          box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.2);  left: 0;  position: fixed;  right: 0;  top: 0;  -webkit-transition: all 300ms ease-in 0s;  -o-transition: all 300ms ease-in 0s;  transition: all 300ms ease-in 0s;  z-index: 99;  display: none;}.header-sticky.sticky {  -webkit-animation: 800ms ease-in-out 0s normal none 1 running slideInDown;          animation: 800ms ease-in-out 0s normal none 1 running slideInDown;  display: block;}@media (max-width: 575px) {  .header-sticky.sticky {    position: static;  }}.header-sticky .sticky-header_nav {  padding: 0;}@media (max-width: 991px) {  .header-sticky .sticky-header_nav {    padding: 20px 0;  }}.header-sticky .sticky-header_nav .header-logo_area >a >img {  max-width: 120px;}@media (max-width: 1199px) {  .header-sticky .sticky-header_nav .main-menu_area >nav.main-nav >ul >li {    margin-right: 20px;  }}/*----------------------------------------*//*  26 - Section - Footer/*----------------------------------------*/.footer-top_area {  padding: 70px 0;}.footer-top_area .footer-widgets_area .logo-area {  padding-bottom: 25px;}.footer-top_area .footer-widgets_area p {  line-height: 22px;  font-size: 15px;  max-width: 72%;}@media (max-width: 1199px) {  .footer-top_area .footer-widgets_area p {    max-width: 90%;  }}.footer-top_area .footer-widgets_area p.short-desc {  border-bottom: 1px solid #c4c4c4;  margin-bottom: 0;  padding-bottom: 25px;}.footer-top_area .footer-widgets_area p.address-info {  margin-bottom: 10px;}.footer-top_area .footer-widgets_area >h3.heading {  font-size: 18px;  line-height: 45px;  margin-bottom: 30px;}.footer-top_area .footer-widgets_area .footer-widgets >ul >li:not(:last-child) {  margin-bottom: 10px;}.footer-top_area .footer-widgets_area .footer-widgets >ul >li >a {  font-size: 15px;  line-height: 23px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {  .footer-top_area .footer-widgets_area .footer-widgets >ul >li >a {    font-size: 14px;  }}.footer-top_area .footer-widgets_area .widgets-mail >a {  display: block;  font-size: 15px;  line-height: 23px;  padding-bottom: 5px;  text-transform: none;}.footer-top_area .footer-widgets_area a.widgets-contects {  font-family: 'Poppins', sans-serif;  font-size: 22px;  line-height: 23px;  display: block;  padding-top: 20px;}@media (max-width: 991px) {  .footer-top_area [class*="col-"]:not(:last-child) .footer-widgets_area {    padding-bottom: 50px;  }}/* ---Footer Area Two--- */.footer-area-2 .footer-top_area {  padding: 85px 0 95px;}.footer-area-2 .footer-top_area .footer-widgets_area >h3 {  font-size: 24px;  line-height: 45px;  margin-bottom: 5px;}.footer-area-2 .footer-top_area .footer-widgets_area >h3.horizontal-line_ltr >span {  position: relative;}.footer-area-2 .footer-top_area .footer-widgets_area >h3.horizontal-line_ltr >span:before {  background-color: #151515;  content: "";  height: 1px;  width: 30px;  position: absolute;  top: 50%;  right: -45px;  -webkit-transform: translateY(-50%);      -ms-transform: translateY(-50%);          transform: translateY(-50%);}.footer-area-2 .footer-top_area .footer-widgets_area .footer-widgets p {  font-size: 16px;  line-height: 24px;}.footer-area-2 .footer-top_area .footer-widgets_area .footer-widgets p.address-info {  max-width: 85%;  margin-bottom: 15px;}.footer-area-2 .footer-top_area .footer-widgets_area .footer-widgets .widgets-contects a {  font-weight: 700;}.footer-area-2 .footer-top_area .footer-widgets_area .footer-widgets .widgets-mail {  padding-top: 10px;}.footer-area-2 .footer-top_area .footer-widgets_area .footer-widgets .widgets-mail a {  letter-spacing: 4.5px;  font-size: 16px;  line-height: 24px;  padding-bottom: 0;}@media only screen and (min-width: 768px) and (max-width: 991px) {  .footer-area-2 .footer-top_area .footer-widgets_area.address-widgets_area {    padding-bottom: 80px;  }}@media only screen and (min-width: 768px) and (max-width: 991px) {  .footer-area-2 .footer-top_area [class*="col-"]:not(:first-child) .footer-widgets_area {    padding-bottom: 0;  }}/* ---Footer Area Three--- */.footer-area-3 .container-fluid {  padding: 0 70px;}@media (max-width: 767px) {  .footer-area-3 .container-fluid {    padding: 0 30px;  }}@media (max-width: 767px) {  .footer-area-3 .container-fluid {    padding: 0 15px;  }}.footer-bottom_area {  padding: 25px 0;}@media (max-width: 767px) {  .footer-bottom_area .copyright {    text-align: center;  }}.footer-bottom_area .copyright >span {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;  font-size: 15px;}@media (max-width: 767px) {  .footer-bottom_area .copyright >span {    -webkit-box-pack: center;    -webkit-justify-content: center;        -ms-flex-pack: center;            justify-content: center;  }}@media (max-width: 991px) {  .footer-bottom_area .copyright >span {    display: block;  }}.footer-bottom_area .copyright >span >a {  font-size: 15px;  padding-left: 5px;  text-transform: none;}.footer-bottom_area .payment {  text-align: right;}@media (max-width: 767px) {  .footer-bottom_area .payment {    padding-top: 25px;    text-align: center;  }}/*----------------------------------------*//*  29 - Pages - Blog/*----------------------------------------*/.blog-item .blog-img >a img {  width: 100%;}.blog-item .blog-content >h3.heading {  padding-top: 20px;  line-height: 28px;  font-size: 18px;  margin-bottom: 0;}@media only screen and (min-width: 480px) and (max-width: 575px) {  .blog-item .blog-content >h3.heading >a {    font-size: 14px;  }}.blog-item .blog-content .blog-meta {  padding-top: 15px;}.blog-item .blog-content .blog-meta span {  position: relative;  display: block;}.blog-item .blog-content .blog-meta span:before {  content: "";  background-color: #e5e5e5;  height: 2px;  width: 30px;  position: absolute;  top: 50%;  left: 145px;  -webkit-transform: translateY(-50%);      -ms-transform: translateY(-50%);          transform: translateY(-50%);}/* ---Latest Blog--- */.latest-blog_area .section-title {  margin-bottom: 50px;}.latest-blog_area .blog-item .blog-content >h3.heading {  font-size: 18px;}/* ---Latest Blog Two--- */.latest-blog_area-2 .blog-item .blog-content {  padding: 25px;}.latest-blog_area-2 .blog-item .blog-content >h3.heading {  padding-top: 0;  font-size: 20px;  line-height: 40px;}.latest-blog_area-2 .blog-item .blog-content >p.short-desc {  font-size: 15px;}.latest-blog_area-2 .blog-item .blog-content .readmore-ps_left {  position: relative;}.latest-blog_area-2 .blog-item .blog-content .readmore-ps_left:before {  background-color: #151515;  content: "";  height: 1px;  width: 30px;  position: absolute;  top: 50%;  -webkit-transform: translateY(-50%);      -ms-transform: translateY(-50%);          transform: translateY(-50%);}.latest-blog_area-2 .blog-item .blog-content .readmore-ps_left >a {  padding-left: 40px;  text-transform: none;  font-size: 16px;}/* ---Blog Page Style--- */@media (max-width: 575px) {  .blog-grid_area .quicky-pagination-box,  .blog-list_area .quicky-pagination-box {    text-align: center;  }}@media (max-width: 575px) {  .blog-grid_area .product-select-box,  .blog-list_area .product-select-box {    -webkit-box-pack: center;    -webkit-justify-content: center;        -ms-flex-pack: center;            justify-content: center;  }}.blog-grid_area .myniceselect.nice-select span,.blog-list_area .myniceselect.nice-select span {  padding: 0 40px;}/* --Search Form--- */.quicky-sidebar-search-form .quicky-search-field {  width: calc(100% - 50px);  border: 1px solid #e5e5e5;  padding: 0 10px;  font-size: 14px;  height: 50px;  float: left;  text-transform: capitalize;}.quicky-sidebar-search-form .quicky-search-btn {  width: 50px;  height: 50px;  margin-left: -4px;  text-align: center;  cursor: pointer;  background-color: #151515;  border: 1px solid #151515;}.quicky-sidebar-search-form .quicky-search-btn:hover {  background: #a8741a;  border-color: #a8741a;}.quicky-sidebar-search-form .quicky-search-btn i {  font-size: 20px;  line-height: 50px;  color: #ffffff;}/* --Blog Sidebar Other Related Stuff--- */.quicky-blog-sidebar-wrapper .quicky-blog-sidebar {  padding-top: 30px;}.quicky-blog-sidebar-wrapper .quicky-blog-sidebar:first-child {  padding-top: 0;}.quicky-blog-sidebar-wrapper .quicky-blog-sidebar:last-child {  padding-top: 0;}.quicky-blog-sidebar-wrapper .quicky-blog-sidebar .quicky-blog-sidebar-title {  font-size: 14px;  font-weight: 600;  line-height: 20px;  text-transform: uppercase;  position: relative;  margin-bottom: 55px;}.quicky-blog-sidebar-wrapper .quicky-blog-sidebar .quicky-blog-sidebar-title:before {  width: 55px;  height: 2px;  bottom: -26px;  left: 0;  background-color: #a8741a;  content: "";  position: absolute;}.quicky-blog-sidebar-wrapper .quicky-blog-sidebar .quicky-blog-archive li {  margin-bottom: 10px;}.quicky-blog-sidebar-wrapper .quicky-blog-sidebar .quicky-blog-archive li a {  font-size: 14px;}.quicky-blog-sidebar-wrapper .quicky-blog-sidebar .quicky-blog-archive li:last-child {  margin-bottom: 0;}.quicky-blog-sidebar-wrapper .quicky-blog-sidebar .quicky-recent-post {  display: -webkit-box;  display: -ms-flexbox;  display: -webkit-flex;  display: flex;}.quicky-blog-sidebar-wrapper .quicky-blog-sidebar .quicky-recent-post .quicky-recent-post-thumb {  width: 65px;  border: 1px solid #e5e5e5;  height: 100%;  margin-bottom: 30px;}.quicky-blog-sidebar-wrapper .quicky-blog-sidebar .quicky-recent-post .quicky-recent-post-des {  padding-left: 10px;}.quicky-blog-sidebar-wrapper .quicky-blog-sidebar .quicky-recent-post .quicky-recent-post-des span {  display: block;  font-size: 13px;  font-weight: 600;  text-transform: capitalize;}.quicky-blog-sidebar-wrapper .quicky-blog-sidebar .quicky-recent-post .quicky-recent-post-des .quicky-post-date {  font-size: 13px;  font-weight: 400;}.quicky-blog-sidebar-wrapper .quicky-blog-sidebar .quicky-blog-tags li {  display: inline-block;  margin-bottom: 5px;}.quicky-blog-sidebar-wrapper .quicky-blog-sidebar .quicky-blog-tags li a {  font-size: 14px;  padding: 5px 15px;  display: block;  line-height: 20px;}/* ---Blog List Area--- */.blog-list_area .blog-item .blog-img {  height: 100%;}.blog-list_area .blog-item .blog-content {  height: 100%;  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-orient: vertical;  -webkit-box-direction: normal;  -webkit-flex-direction: column;      -ms-flex-direction: column;          flex-direction: column;  -webkit-box-pack: center;  -webkit-justify-content: center;      -ms-flex-pack: center;          justify-content: center;}/* ---Blog Details--- */.blog-details_area .blog-item .blog-content {  padding: 0 0 25px;}.blog-details_area .blog-item .blog-content >h3.heading >a {  font-size: 22px;}.blog-details_area .quicky-blog-blockquote {  padding: 0 0 0 40px;}@media (max-width: 991px) {  .blog-details_area .quicky-blog-blockquote {    padding: 0;  }}.blog-details_area .quicky-blog-blockquote blockquote {  border: 1px solid #e5e5e5;  padding: 40px;  position: relative;  margin: 0 0 20px;  font-style: italic;  background: #f5f5f5;}.blog-details_area .quicky-blog-blockquote blockquote p:before {  content: "";  background: #a8741a;  position: absolute;  width: 5px;  height: 100%;  top: 0;  left: 0;}.blog-details_area .quicky-tag-line {  padding: 25px 0 25px;  margin-top: 25px;  border-top: 1px solid #e5e5e5;  border-bottom: 1px solid #e5e5e5;}.blog-details_area .quicky-tag-line h4 {  font-size: 18px;  font-weight: 600;  text-transform: capitalize;  display: inline-block;  padding-right: 5px;}.blog-details_area .quicky-tag-line a {  font-style: italic;  text-transform: capitalize;  font-size: 16px;}.blog-details_area .related-post_area >h3.heading {  font-weight: 400;  margin-bottom: 0;  font-size: 21px;  padding-bottom: 25px;}.blog-details_area .related-post_area .related-post_info .related-post_img img {  width: 100%;}.blog-details_area .related-post_area .related-post_info .related-post_content >h3.title {  font-weight: 400;  margin-bottom: 0;  padding-top: 20px;  font-size: 21px;}.blog-details_area .related-post_area .related-post_info .related-post_content >span {  padding-top: 5px;  display: block;}.blog-details_area .related-post_area .related-post_info .related-post_content >span >strong {  font-weight: 400;}.blog-details_area .related-post_area [class*="col-"]:not(:last-child) .related-post_info .related-post_content span {  padding-bottom: 25px;}.blog-details_area .quicky-comment-section {  padding-top: 28px;}.blog-details_area .quicky-comment-section h3 {  font-size: 18px;  font-weight: 600;  padding-bottom: 25px;  text-transform: uppercase;  margin-bottom: 0;}.blog-details_area .quicky-comment-section ul li {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  padding: 30px 30px 23px;  margin-bottom: 30px;  border: 1px solid #e5e5e5;}@media (max-width: 479px) {  .blog-details_area .quicky-comment-section ul li {    display: block;  }}.blog-details_area .quicky-comment-section ul li .author-avatar {  -ms-flex-preferred-size: 70px;  -webkit-flex-basis: 70px;          flex-basis: 70px;}@media (max-width: 479px) {  .blog-details_area .quicky-comment-section ul li .author-avatar {    text-align: center;    padding-bottom: 20px;  }}.blog-details_area .quicky-comment-section ul li .author-avatar img {  border-radius: 100%;}@media (max-width: 479px) {  .blog-details_area .quicky-comment-section ul li .author-avatar img {    -webkit-flex-basis: 50%;        -ms-flex-preferred-size: 50%;            flex-basis: 50%;    max-width: 50%;  }}.blog-details_area .quicky-comment-section ul li .comment-body {  -ms-flex-preferred-size: 100%;  -webkit-flex-basis: 100%;          flex-basis: 100%;  padding-left: 30px;}@media (max-width: 479px) {  .blog-details_area .quicky-comment-section ul li .comment-body {    padding-left: 0;  }}.blog-details_area .quicky-comment-section ul li .comment-body h5 {  font-size: 14px;  font-weight: 600;  padding-bottom: 13px;  margin-bottom: 0;  text-transform: capitalize;}@media (max-width: 479px) {  .blog-details_area .quicky-comment-section ul li .comment-body h5 {    padding-bottom: 18px;    overflow: hidden;    line-height: 26px;  }}.blog-details_area .quicky-comment-section ul li .comment-body p {  font-size: 14px;  max-width: 80%;  margin-bottom: 0;}@media (max-width: 479px) {  .blog-details_area .quicky-comment-section ul li .comment-body p {    max-width: 100%;  }}.blog-details_area .quicky-comment-section ul li .comment-body .comment-post-date {  padding-bottom: 10px;}@media (max-width: 479px) {  .blog-details_area .quicky-comment-section ul li .comment-body .comment-post-date {    padding-bottom: 15px;  }}.blog-details_area .quicky-comment-section ul li .comment-body .reply-btn {  float: right;}.blog-details_area .quicky-comment-section ul li .comment-body .reply-btn a {  font-size: 12px;  display: inline-block;  width: 60px;  height: 25px;  line-height: 21px;  text-align: center;  border-radius: 20px;  text-transform: capitalize;}.blog-details_area .quicky-comment-section ul .comment-children {  margin-left: 40px;}.blog-details_area .quicky-blog-comment-wrapper h3 {  font-size: 18px;  font-weight: 600;  padding: 0 0 26px;  text-transform: uppercase;  border-bottom: 1px solid #e5e5e5;  margin-bottom: 0;}.blog-details_area .quicky-blog-comment-wrapper p {  padding: 20px 0 0;  font-size: 14px;}.blog-details_area .quicky-blog-comment-wrapper form .comment-post-box label {  font-weight: 600;  margin-bottom: 25px;  display: block;  text-transform: capitalize;}.blog-details_area .quicky-blog-comment-wrapper form .comment-post-box .coment-field {  background: #f5f5f5;  border: none;  padding: 8px 10px;  width: 100%;}.blog-details_area .quicky-blog-comment-wrapper form .comment-post-box textarea {  height: 130px;  margin-bottom: 20px;  padding: 10px;  width: 100%;  background: #f5f5f5;  border: none;  font-size: 14px;}.blog-details_area .quicky-blog-comment-wrapper form .comment-post-box .comment-btn_wrap {  padding-top: 30px;}.blog-details_area .quicky-blog-comment-wrapper form .comment-post-box .comment-btn_wrap .quicky-post-btn_area {  display: inline-block;}.blog-details_area .quicky-blog-comment-wrapper form .comment-post-box .comment-btn_wrap .quicky-post-btn_area .quicky-post_btn {  background-color: #ddeee9;  padding: 0 30px;  height: 40px;  line-height: 37px;  display: block;  cursor: pointer;  text-transform: capitalize;  font-weight: 600;}/*----------------------------------------*//*  30 - Pages - Shop/*----------------------------------------*/@media (max-width: 991px) {  .quicky-content_wrapper .quicky-sidebar-catagories_area {    padding-top: 100px;  }}.quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories {  background-color: #ffffff;}.quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories .quicky-categories_title {  border-bottom: 1px solid #e5e5e5;  position: relative;  padding-top: 55px;  margin-bottom: 30px;}.quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories .quicky-categories_title.first-child {  padding-top: 0;}.quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories .quicky-categories_title h5 {  margin-bottom: 0;  padding-bottom: 45px;}.quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories .quicky-categories_title h5:after {  height: 2px;  bottom: -2px;}.quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories .quicky-categories_title.quicky-tags_title {  padding-top: 45px;  margin-bottom: 30px;}.quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories .sidebar-checkbox_list >li {  padding-bottom: 15px;}.quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories .sidebar-checkbox_list >li:first-child {  padding-top: 0;}.quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories .sidebar-checkbox_list >li:last-child {  padding-bottom: 0;}.quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories .sidebar-checkbox_list >li >a {  vertical-align: middle;}.quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories .sidebar-categories_menu ul li {  cursor: pointer;}.quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories .sidebar-categories_menu ul li:first-child {  padding-top: 0;}.quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories .sidebar-categories_menu ul li:last-child >a {  padding-bottom: 0;}.quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories .sidebar-categories_menu ul li.has-sub ul >li:first-child {  padding-top: 0;}.quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories .sidebar-categories_menu ul li >ul {  display: none;}.quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories .sidebar-categories_menu ul li >ul li a {  display: inline-block;  padding-bottom: 20px;  padding-left: 15px;}.quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories .sidebar-categories_menu ul li >ul li:last-child >a {  padding-bottom: 25px;}.quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories .sidebar-categories_menu ul li >a {  display: block;  padding-bottom: 20px;  position: relative;  line-height: 1;}.quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories .sidebar-categories_menu ul li >a >i {  font-size: 20px;  position: absolute;  top: 0;  right: 0;  -webkit-transform: rotate(0deg);      -ms-transform: rotate(0deg);          transform: rotate(0deg);}.quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories .sidebar-categories_menu ul li.open >a >i {  -webkit-transform: rotate(45deg);      -ms-transform: rotate(45deg);          transform: rotate(45deg);}.quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories.list-product_area {  padding-top: 0;}.quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories.list-product_area .quicky-categories_title {  margin-bottom: 15px;}.quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories.list-product_area .list-product_slider .product-item .single-product {  padding: 15px;}@media only screen and (min-width: 576px) and (max-width: 767px) {  .quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories.list-product_area .list-product_slider .product-item .single-product {    display: block;  }}.quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories.list-product_area .list-product_slider .product-item .single-product .product-img {  -webkit-box-flex: 0;  -webkit-flex: 0 0 40%;      -ms-flex: 0 0 40%;          flex: 0 0 40%;}.quicky-content_wrapper .quicky-sidebar-catagories_area .quicky-sidebar_categories.list-product_area .list-product_slider .product-item .single-product .product-content .product-desc_info >h3.product-name {  line-height: 24px;  font-size: 14px;}.quicky-content_wrapper .shop-toolbar {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: justify;  -webkit-justify-content: space-between;      -ms-flex-pack: justify;          justify-content: space-between;  padding: 0 0 25px 0;}@media (max-width: 767px) {  .quicky-content_wrapper .shop-toolbar {    display: block;  }}.quicky-content_wrapper .shop-toolbar .product-view-mode {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;}@media (max-width: 767px) {  .quicky-content_wrapper .shop-toolbar .product-view-mode {    -webkit-box-pack: center;    -webkit-justify-content: center;        -ms-flex-pack: center;            justify-content: center;  }}.quicky-content_wrapper .shop-toolbar .product-view-mode >a {  display: inline-block;  cursor: pointer;  font-size: 24px;}.quicky-content_wrapper .shop-toolbar .product-view-mode >a >i {  padding-right: 10px;}.quicky-content_wrapper .shop-toolbar .product-view-mode >a:last-child >i {  padding-right: 0;}.quicky-content_wrapper .shop-toolbar .product-item-selection_area {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;}@media (max-width: 767px) {  .quicky-content_wrapper .shop-toolbar .product-item-selection_area {    padding-top: 30px;    display: block;    text-align: center;  }}.quicky-content_wrapper .shop-toolbar .product-item-selection_area .product-short {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;}@media (max-width: 767px) {  .quicky-content_wrapper .shop-toolbar .product-item-selection_area .product-short {    -webkit-box-pack: center;    -webkit-justify-content: center;        -ms-flex-pack: center;            justify-content: center;  }}.quicky-content_wrapper .shop-toolbar .product-item-selection_area .product-short >label {  margin-bottom: 0;  padding-right: 25px;}@media (max-width: 991px) {  .quicky-content_wrapper .shop-toolbar .product-item-selection_area .product-short >label {    padding-right: 10px;  }}.quicky-content_wrapper .shop-toolbar .product-item-selection_area .product-short .nice-select .list {  width: 100%;}.quicky-content_wrapper .shop-toolbar .product-item-selection_area .product-showing {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;  padding-left: 25px;}@media (max-width: 767px) {  .quicky-content_wrapper .shop-toolbar .product-item-selection_area .product-showing {    -webkit-box-pack: center;    -webkit-justify-content: center;        -ms-flex-pack: center;            justify-content: center;    padding: 30px 0 0 0;  }}.quicky-content_wrapper .shop-toolbar .product-item-selection_area .product-showing >label {  margin-bottom: 0;  padding-right: 25px;}@media (max-width: 991px) {  .quicky-content_wrapper .shop-toolbar .product-item-selection_area .product-showing >label {    padding-right: 10px;  }}.quicky-content_wrapper .shop-toolbar .product-item-selection_area .product-showing .myniceselect.nice-select span {  height: 40px;  line-height: 40px;}@media (max-width: 767px) {  .quicky-content_wrapper .shop-toolbar .product-item-selection_area .product-showing .myniceselect.nice-select span {    padding: 0 35px 0 20px;  }}@media (max-width: 767px) {  .quicky-content_wrapper .shop-toolbar .product-item-selection_area .product-showing .myniceselect.nice-select .list {    width: auto;    right: 0;    left: auto;  }}.quicky-content_wrapper .shop-toolbar .product-page_count {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;}@media (max-width: 767px) {  .quicky-content_wrapper .shop-toolbar .product-page_count {    -webkit-box-pack: center;    -webkit-justify-content: center;        -ms-flex-pack: center;            justify-content: center;    padding: 25px 0 0 0;  }}.quicky-content_wrapper .shop-toolbar .product-page_count >p {  margin-bottom: 0;}.quicky-content_wrapper .shop-product-wrap.grid [class*="col-"]:not(:nth-child(-n + 3)) .product-item {  padding-top: 30px;}@media (max-width: 1199px) {  .quicky-content_wrapper .shop-product-wrap.grid [class*="col-"]:not(:nth-child(-n + 2)) .product-item {    padding-top: 30px;  }}@media (max-width: 575px) {  .quicky-content_wrapper .shop-product-wrap.grid [class*="col-"]:not(:last-child) .product-item {    padding-top: 30px;  }}.quicky-content_wrapper .shop-product-wrap.grid .list-product_item {  display: none;}.quicky-content_wrapper .shop-product-wrap.grid .product-item {  display: block;  margin: 0;}.quicky-content_wrapper .shop-product-wrap.grid .product-item .single-product {  overflow: hidden;}.quicky-content_wrapper .shop-product-wrap.grid .product-item .single-product .product-img img {  width: 100%;}@media (max-width: 991px) {  .quicky-content_wrapper .shop-product-wrap.grid .product-item .single-product .product-img .add-actions >ul >li >a {    width: 35px;    height: 35px;    line-height: 35px;  }}.quicky-content_wrapper .shop-product-wrap.grid.gridview-2 >[class*="col-"] {  -webkit-box-flex: 0;  -webkit-flex: 0 0 50%;  -moz-flex: 0 0 50%;  -ms-flex: 0 0 50%;  flex: 0 0 50%;  max-width: 50%;}@media (max-width: 575px) {  .quicky-content_wrapper .shop-product-wrap.grid.gridview-2 >[class*="col-"] {    -webkit-box-flex: 0;    -webkit-flex: 0 0 100%;    -moz-flex: 0 0 100%;    -ms-flex: 0 0 100%;    flex: 0 0 100%;    max-width: 100%;  }}.quicky-content_wrapper .shop-product-wrap.grid.gridview-3 >[class*="col-"] {  -webkit-box-flex: 0;  -webkit-flex: 0 0 33.33333%;  -moz-flex: 0 0 33.33333%;  -ms-flex: 0 0 33.33333%;  flex: 0 0 33.33333%;  max-width: 33.333333%;}@media (max-width: 1199px) {  .quicky-content_wrapper .shop-product-wrap.grid.gridview-3 >[class*="col-"] {    -webkit-box-flex: 0;    -webkit-flex: 0 0 50%;    -moz-flex: 0 0 50%;    -ms-flex: 0 0 50%;    flex: 0 0 50%;    max-width: 50%;  }}@media (max-width: 479px) {  .quicky-content_wrapper .shop-product-wrap.grid.gridview-3 >[class*="col-"] {    -webkit-box-flex: 0;    -webkit-flex: 0 0 100%;    -moz-flex: 0 0 100%;    -ms-flex: 0 0 100%;    flex: 0 0 100%;    max-width: 100%;  }}.quicky-content_wrapper .shop-product-wrap.grid.gridview-4 >[class*="col-"] {  -webkit-box-flex: 0;  -webkit-flex: 0 0 25%;  -moz-flex: 0 0 25%;  -ms-flex: 0 0 25%;  flex: 0 0 25%;  max-width: 25%;}.quicky-content_wrapper .shop-product-wrap.grid.gridview-5 >[class*="col-"] {  -webkit-box-flex: 0;  -webkit-flex: 0 0 20%;  -moz-flex: 0 0 20%;  -ms-flex: 0 0 20%;  flex: 0 0 20%;  max-width: 20%;}.quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"] {  -webkit-box-flex: 1;  -webkit-flex: 1 0 100%;  -moz-flex: 1 0 100%;  -ms-flex: 1 0 100%;  flex: 1 0 100%;  width: 100%;  max-width: 100%;}.quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"] .list-product_item {  display: block;}.quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"] .list-product_item .single-product {  background-color: #ffffff;  border: 1px solid #e5e5e5;  padding: 25px;  overflow: hidden;  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;}@media (max-width: 1199px) {  .quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"] .list-product_item .single-product {    padding: 25px;  }}@media (max-width: 767px) {  .quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"] .list-product_item .single-product {    display: block;  }}.quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"] .list-product_item .single-product:hover {  -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);          box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);}.quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"] .list-product_item .single-product .product-img {  position: relative;  width: 270px;}@media (max-width: 767px) {  .quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"] .list-product_item .single-product .product-img {    width: auto;  }}.quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"] .list-product_item .single-product .product-img >a {  display: block;}.quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"] .list-product_item .single-product .product-img >a img {  width: 100%;}.quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"] .list-product_item .single-product .quicky-product-content {  width: calc(100% - 270px);  padding-left: 15px;}@media (max-width: 767px) {  .quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"] .list-product_item .single-product .quicky-product-content {    width: auto;    padding-left: 0;  }}@media (max-width: 767px) {  .quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"] .list-product_item .single-product .quicky-product-content .product-desc_info {    padding-top: 25px;  }}.quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"] .list-product_item .single-product .quicky-product-content .product-desc_info >h6 {  margin-bottom: 0;  padding-bottom: 10px;}.quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"] .list-product_item .single-product .quicky-product-content .product-desc_info .rating-box {  padding-bottom: 5px;}.quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"] .list-product_item .single-product .quicky-product-content .product-desc_info .rating-box >ul >li {  display: inline-block;}.quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"] .list-product_item .single-product .quicky-product-content .product-desc_info .price-box {  padding-bottom: 5px;}.quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"] .list-product_item .single-product .quicky-product-content .product-desc_info .price-box .old-price {  color: #bbbbbb;  text-decoration: line-through;  font-size: 15px;}.quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"] .list-product_item .single-product .quicky-product-content .product-desc_info .price-box .old-price {  display: inline-block;}.quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"] .list-product_item .single-product .quicky-product-content .product-desc_info .price-box .new-price {  font-size: 18px;  margin-left: 10px;}.quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"] .list-product_item .single-product .quicky-product-content .product-desc_info .product-short_desc >p {  margin-bottom: 0;  padding-bottom: 23px;}.quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"] .list-product_item .single-product .quicky-product-content .add-actions >ul >li {  display: inline-block;  padding-left: 5px;}.quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"] .list-product_item .single-product .quicky-product-content .add-actions >ul >li >a {  background-color: #f5f5f5;  border-radius: 100%;  display: block;  width: 40px;  height: 40px;  line-height: 40px;  text-align: center;}.quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"] .list-product_item .single-product .quicky-product-content .add-actions >ul >li >a:hover {  background-color: #ff0000;  color: #ffffff !important;}.quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"] .list-product_item .single-product .quicky-product-content .add-actions >ul >li >a >i {  font-size: 14px;}.quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"] .product-item {  display: none;}.quicky-content_wrapper .shop-product-wrap.listview >[class*="col-"]:not(:last-child) .list-product_item .single-product {  margin-bottom: 30px;}.quicky-content_wrapper .quicky-paginatoin-area {  padding-top: 30px;}@media (max-width: 575px) {  .quicky-content_wrapper .quicky-paginatoin-area .quicky-pagination-box {    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-box-pack: center;    -webkit-justify-content: center;        -ms-flex-pack: center;            justify-content: center;  }}@media (max-width: 479px) {  .quicky-content_wrapper .quicky-paginatoin-area .quicky-pagination-box {    display: block;  }}@media (max-width: 575px) {  .quicky-content_wrapper .quicky-paginatoin-area .quicky-pagination-box >li {    margin-right: 10px;  }}@media (max-width: 575px) {  .quicky-content_wrapper .quicky-paginatoin-area .quicky-pagination-box >li:last-child {    margin-right: 0;  }}@media (max-width: 479px) {  .quicky-content_wrapper .quicky-paginatoin-area .quicky-pagination-box >li {    margin-right: 0;  }}@media (max-width: 479px) {  .quicky-content_wrapper .quicky-paginatoin-area .quicky-pagination-box >li >a {    padding: 10px;  }}/*----------------------------------------*//*  41 - Pages - 404/*----------------------------------------*/.error404-area {  padding: 75px 0 100px;}.error404-area .search-error-wrapper h1 {  font-size: 120px;  margin-bottom: 0;  padding-bottom: 22px;  line-height: 1;}.error404-area .search-error-wrapper h2 {  font-size: 28px;  margin-bottom: 0;  padding-bottom: 20px;}.error404-area .search-error-wrapper >p {  margin: 0 auto 0;  max-width: 520px;  font-size: 16px;}.error404-area .search-error-wrapper .error-form .inner-error_form {  position: relative;  width: 275px;  margin: 22px auto 30px;}.error404-area .search-error-wrapper .error-form .inner-error_form input {  border: 1px solid #e5e5e5;  font-size: 13px;  position: relative;  width: 270px;  height: 40px;  line-height: 40px;  padding: 0 40px 0 15px;}.error404-area .search-error-wrapper .error-search_btn {  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;  border: medium none;  padding: 8px 20px;  position: absolute;  right: 0;  top: 0;  font-size: 20px;}.error404-area .search-error-wrapper .error-btn {  background-color: #ddeee9;  -webkit-box-shadow: none;          box-shadow: none;  display: inline-block;  font-size: 12px;  font-weight: bold;  height: 40px;  line-height: 40px;  padding: 0 30px;  text-transform: uppercase;}/*----------------------------------------*//*  40 - Pages - Contact/*----------------------------------------*//* ---Google Map Related Stuff--- */#google-map {  height: 400px;}/* ---Contact Main Page--- */.contact-main-page {  /* ---Contact Form Area--- */}.contact-main-page .contact-page-side-content {  background-color: #f5f5f5;  padding: 30px 30px 19px;  margin-top: 100px;}@media (max-width: 479px) {  .contact-main-page .contact-page-side-content {    padding: 25px 30px 19px;  }}.contact-main-page .contact-page-side-content .contact-page-message {  margin-bottom: 0;  padding-bottom: 25px;}.contact-main-page .contact-page-side-content .single-contact-block {  padding-bottom: 3px;  margin-bottom: 27px;  border-bottom: 1px solid #e5e5e5;}.contact-main-page .contact-page-side-content .single-contact-block:last-child {  border-bottom: none;}.contact-main-page .contact-page-side-content .single-contact-block h4 {  margin-bottom: 0;  padding-bottom: 25px;}.contact-main-page .contact-page-side-content .single-contact-block p {  margin-bottom: 0;  padding-bottom: 20px;}.contact-main-page .contact-page-side-content .single-contact-block.last-child >h4 {  padding-bottom: 20px;}.contact-main-page .contact-page-title {  font-size: 32px;  line-height: 32px;  font-weight: 500;  margin-bottom: 0;  padding-bottom: 20px;}@media (max-width: 479px) {  .contact-main-page .contact-page-title {    font-size: 25px;  }}.contact-main-page .contact-form-content {  margin-top: 95px;}.contact-main-page .contact-form-content .contact-form .form-group {  margin-bottom: 20px;}.contact-main-page .contact-form-content .contact-form .form-group.form-group-2 {  margin-bottom: 25px;}.contact-main-page .contact-form-content .contact-form .form-group label {  display: block;  font-size: 15px;  line-height: 29px;  font-weight: 400;  margin-bottom: 20px;  cursor: text;}.contact-main-page .contact-form-content .contact-form .form-group input {  background-color: #ffffff;  width: 100%;  height: 50px;  line-height: 50px;  outline: none;  border: 1px solid #e5e5e5;  padding-left: 20px;}.contact-main-page .contact-form-content .contact-form .form-group textarea {  background-color: #ffffff;  width: 100%;  outline: none;  border: 1px solid #e5e5e5;  padding-left: 20px;  line-height: 50px;  height: 200px;}.contact-main-page .contact-form-content .contact-form .form-group .contact-form_btn {  line-height: 12px;  display: inline-block;  padding: 16px 30px;  border-radius: 3px;  font-weight: 500;  font-size: 12px;  background-color: #151515;  border: 1px solid #151515;  color: #ffffff;  text-transform: uppercase;}/*----------------------------------------*//*  36 - Pages - FAQ/*----------------------------------------*/.frequently-area {  padding: 95px 0 85px;}.frequently-area .frequently-content .frequently-desc {  margin-bottom: 25px;}.frequently-area .frequently-content .frequently-desc h3 {  text-transform: capitalize;  padding-bottom: 15px;  line-height: 32px;  font-size: 25px;  margin-bottom: 0;  font-weight: 400;}@media (max-width: 767px) {  .frequently-area .frequently-content .frequently-desc h3 {    font-size: 20px;  }}.frequently-area .frequently-content .frequently-desc p {  margin: 0;  font-size: 14px;}.frequently-area .frequently-accordion .card {  border-radius: 0;  margin-bottom: 15px;}.frequently-area .frequently-accordion .card-header {  padding: 0;  margin-bottom: 0;  background-color: #f5f5f5;  border: 0;}.frequently-area .frequently-accordion .card-header a {  padding: 15px 10px 15px 25px;  text-transform: capitalize;  line-height: 24px;  cursor: pointer;  display: block;  font-size: 16px;  font-weight: 400;}@media (max-width: 767px) {  .frequently-area .frequently-accordion .card-header a {    font-size: 14px;  }}.frequently-area .frequently-accordion .card-header a.collapsed:before {  content: "\f278";  font-family: "Material-Design-Iconic-Font";  font-weight: 600;  position: absolute;  right: 15px;  top: 15px;}@media (max-width: 479px) {  .frequently-area .frequently-accordion .card-header a.collapsed:before {    display: none;  }}.frequently-area .frequently-accordion .card-header a:after {  content: "\f273";  font-family: "Material-Design-Iconic-Font";  font-weight: 600;  position: absolute;  right: 15px;  top: 15px;}@media (max-width: 479px) {  .frequently-area .frequently-accordion .card-header a:after {    display: none;  }}/*----------------------------------------*//*  38 - Pages - My Account/*----------------------------------------*/.account-page-area {  padding: 100px 0;}.account-page-area .myaccount-tab-trigger {  display: block;}@media (max-width: 991px) {  .account-page-area .myaccount-tab-trigger {    padding-bottom: 30px;  }}.account-page-area .myaccount-tab-trigger li {  display: block;}.account-page-area .myaccount-tab-trigger li:first-child {  margin-top: -1px;}.account-page-area .myaccount-tab-trigger li a {  display: block;  background: #151515;  color: #ffffff;  text-transform: uppercase;  font-weight: 600;  padding: 10px 20px;}.myaccount-tab-content {  border: 1px solid #e5e5e5;  padding: 30px;}@media (max-width: 479px) {  .myaccount-tab-content {    padding: 0;    border: 0;  }}.myaccount-dashboard p {  margin-bottom: 20px;}.myaccount-dashboard p:last-child {  margin-bottom: 0;}.myaccount-orders .table {  margin-bottom: 0;}.myaccount-orders .table .account-order-id:hover {  color: #a8741a;}.myaccount-orders .table.table-hover tbody tr:hover {  background-color: rgba(0, 0, 0, 0.02);}.myaccount-orders .table td,.myaccount-orders .table th {  vertical-align: middle;  text-align: center;}@media (max-width: 767px) {  .myaccount-orders .table td,  .myaccount-orders .table th {    min-width: 180px;  }}.myaccount-orders .small-title {  margin-bottom: 15px;}@media (max-width: 575px) {  .myaccount-address .row {    display: block;  }}@media (max-width: 575px) {  .myaccount-address .row [class*="col-"]:last-child address {    margin-bottom: 0;  }}.myaccount-address h4.small-title {  text-transform: uppercase;}@media (max-width: 767px) {  .myaccount-address h4.small-title {    text-transform: capitalize;  }}/* ---My Account Form Style--- */.quicky-form,.quicky-form-boxed {  padding: 30px;  border-radius: 0;  border: 1px solid #e5e5e5;}.quicky-form .quicky-form-inner,.quicky-form-boxed .quicky-form-inner {  display: -webkit-box;  display: -ms-flexbox;  display: -webkit-flex;  display: flex;  -ms-flex-wrap: wrap;  -webkit-flex-wrap: wrap;          flex-wrap: wrap;  -webkit-box-pack: justify;  -ms-flex-pack: justify;  -webkit-justify-content: space-between;          justify-content: space-between;  margin-top: -20px;}@media (max-width: 479px) {  .quicky-form .quicky-form-inner,  .quicky-form-boxed .quicky-form-inner {    display: block;  }}.quicky-form .quicky-form-inner .single-input,.quicky-form-boxed .quicky-form-inner .single-input {  -webkit-box-flex: 0;  -ms-flex: 0 0 100%;  -webkit-flex: 0 0 100%;          flex: 0 0 100%;  max-width: 100%;  margin-top: 20px;}@media (max-width: 479px) {  .quicky-form .quicky-form-inner .single-input,  .quicky-form-boxed .quicky-form-inner .single-input {    max-width: 100% !important;  }}.quicky-form .quicky-form-inner .single-input.single-input-half,.quicky-form-boxed .quicky-form-inner .single-input.single-input-half {  -webkit-box-flex: 0;  -ms-flex: 0 0 calc(50% - 15px);  -webkit-flex: 0 0 calc(50% - 15px);          flex: 0 0 calc(50% - 15px);  max-width: calc(50% - 15px);}.quicky-form .quicky-form-inner .single-input label,.quicky-form-boxed .quicky-form-inner .single-input label {  margin-bottom: 8px;  display: block;}.quicky-form .quicky-form-inner .single-input input,.quicky-form .quicky-form-inner .single-input select,.quicky-form .quicky-form-inner .single-input textarea,.quicky-form-boxed .quicky-form-inner .single-input input,.quicky-form-boxed .quicky-form-inner .single-input select,.quicky-form-boxed .quicky-form-inner .single-input textarea {  padding: 0 15px;  border: 1px solid #e5e5e5;  height: 40px;  width: 100%;}.quicky-form .quicky-form-inner .single-input input:first-child,.quicky-form-boxed .quicky-form-inner .single-input input:first-child {  margin-top: 20px;}.quicky-form .quicky-form-inner .single-input .checkbox-input,.quicky-form-boxed .quicky-form-inner .single-input .checkbox-input {  display: inline-block;}.quicky-form .quicky-form-inner .single-input .checkbox-input label,.quicky-form-boxed .quicky-form-inner .single-input .checkbox-input label {  display: inline-block;}.quicky-form .quicky-form-inner a,.quicky-form-boxed .quicky-form-inner a {  font-size: 13px;}.quicky-form .quicky-form-inner a:hover,.quicky-form-boxed .quicky-form-inner a:hover {  color: #a8741a;}/*----------------------------------------*//*  39 - Pages - Login | Register/*----------------------------------------*/.login-register_area {  padding: 100px 0;}@media (max-width: 991px) {  [class*="col-"]:first-child form .login-form {    margin-bottom: 30px;  }}.login-form {  background-color: #ffffff;  padding: 30px;  -webkit-box-shadow: 1px 1px 5px 5px rgba(0, 0, 0, 0.1);  box-shadow: 1px 1px 5px 5px rgba(0, 0, 0, 0.1);}.login-form .login-title {  font-size: 20px;  line-height: 23px;  text-transform: capitalize;  font-weight: 700;  margin-bottom: 0;  padding-bottom: 20px;}.login-form label {  display: block;  font-size: 14px;  margin-bottom: 12px;  font-weight: 500;  text-transform: capitalize;}.login-form input {  width: 100%;  background-color: transparent;  border: 1px solid #e5e5e5;  border-radius: 0;  line-height: 23px;  padding: 10px 20px;  font-size: 14px;  margin-bottom: 15px;}.login-form input[type="checkbox"] {  width: auto;}.login-form .check-box {  float: left;  margin-right: 70px;}.login-form .check-box:last-child {  margin-right: 0;}.login-form .check-box input[type="checkbox"] {  display: none;}.login-form .check-box input[type="checkbox"] + label {  position: relative;  padding-left: 30px;  line-height: 20px;  font-size: 14px;  font-weight: 400;  margin: 0;}.login-form .check-box input[type="checkbox"] + label:before {  position: absolute;  left: 0;  top: 0;  width: 20px;  height: 20px;  display: block;  border: 2px solid #e5e5e5;  content: "";}.login-form .check-box input[type="checkbox"] + label:after {  position: absolute;  left: 0;  top: 0;  display: block;  content: "\f26b";  font-family: 'Material-Design-Iconic-Font';  font-weight: 600;  font-size: 12px;  line-height: 20px;  opacity: 0;  width: 20px;  text-align: center;}.login-form .check-box input[type="checkbox"]:checked + label:before {  border: 2px solid #e5e5e5;}.login-form .check-box input[type="checkbox"]:checked + label:after {  opacity: 1;}@media (max-width: 767px) {  .forgotton-password_info {    padding-top: 15px;  }}.forgotton-password_info a {  font-size: 14px;}/*-- Place Order --*/.login_btn,.register_btn {  background-color: #151515;  color: #ffffff;  display: block;  margin-top: 30px;  width: 140px;  border-radius: 0;  height: 40px;  line-height: 40px;  border: 0;  text-transform: uppercase;}@media (max-width: 767px) {  .login_btn,  .register_btn {    margin-top: 25px;  }}.register_btn {  margin-top: 15px;}/*----------------------------------------*//*  33 - Pages - Cart/*----------------------------------------*/.quicky-cart-area {  padding: 100px 0;}.table-content table td.product-subtotal {  font-size: 16px;  font-weight: 700;}.table-content table td.quantity .cart-plus-minus {  margin: 0 auto;}@media (max-width: 767px) {  .quicky-cart-area .table-content table td:nth-child(3) {    padding: 45.1px 10px;  }}.coupon-all {  margin-top: 30px;}.coupon-all .coupon {  float: left;}.coupon-all .coupon input {  background-color: transparent;  border: 1px solid #e5e5e5;  font-size: 13px;  border-radius: 0;  height: 42px;  width: 120px;  padding: 0 10px;}.coupon-all .coupon input.button,.coupon-all .coupon2 input.button {  background-color: #151515;  border: 0 none;  border-radius: 2px;  color: #ffffff;  display: inline-block;  font-size: 13px;  font-weight: 700;  cursor: pointer;  height: 42px;  letter-spacing: 1px;  line-height: 42px;  padding: 0 25px;  text-transform: uppercase;  width: inherit;}@media only screen and (min-width: 480px) and (max-width: 575px) {  .coupon-all .coupon input.button,  .coupon-all .coupon2 input.button {    padding: 0 19.5px;  }}.coupon-all .coupon.coupon2,.coupon-all .coupon2.coupon2 {  float: right;}@media (max-width: 479px) {  .coupon-all .coupon.coupon2,  .coupon-all .coupon2.coupon2 {    float: left;    padding-top: 30px;  }}.cart-page-total {  padding-top: 30px;}.cart-page-total >h2 {  font-size: 25px;  font-weight: 700;  margin-bottom: 20px;  text-transform: capitalize;}.cart-page-total >ul {  border: 1px solid #e5e5e5;}.cart-page-total >ul li {  list-style: none;  font-size: 15px;  padding: 10px 30px;  border-bottom: 1px solid #e5e5e5;  font-weight: 700;}.cart-page-total >ul li:last-child {  border-bottom: 0;}.cart-page-total >ul li span {  float: right;}.cart-page-total a {  background-color: #151515;  border: 1px solid #e5e5e5;  color: #ffffff;  display: inline-block;  margin-top: 30px;  padding: 10px 20px;  text-transform: capitalize;}/*----------------------------------------*//*  37 - Pages - Wishlist/*----------------------------------------*/.quicky-wishlist_area {  padding: 100px 0;}.table-content table {  background: #ffffff none repeat scroll 0 0;  border-color: #e5e5e5;  border-radius: 0;  border-style: solid;  border-width: 1px 0 0 1px;  text-align: center;  width: 100%;  margin-bottom: 0;}.table-content table th,.table-content table td {  border-bottom: 1px solid #e5e5e5;  border-right: 1px solid #e5e5e5;}.table-content table th {  border-top: medium none;  font-size: 15px;  text-transform: capitalize;  padding: 20px 10px;  text-align: center;  font-weight: 500;  vertical-align: middle;}.table-content table td {  border-top: medium none;  padding: 18px 10px;  vertical-align: middle;  font-size: 13px;}@media (max-width: 767px) {  .table-content table td {    width: 100%;  }}@media (max-width: 767px) {  .table-content table td:nth-child(3) {    padding: 32.1px 10px;    display: block;    width: 180px;  }}.table-content table td.quicky-product_remove {  font-size: 20px;}.table-content table td.quicky-product_remove >a >i {  font-size: 14px;  -webkit-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;}.table-content table td.quicky-product-name {  font-size: 16px;  text-transform: capitalize;}.table-content table td.quicky-product-price {  font-size: 16px;}.table-content table td.quicky-product-stock-status span.in-stock, .table-content table td.quicky-product-stock-status span.out-stock {  font-size: 12px;  text-transform: capitalize;}.table-content table td.quicky-product-stock-status span.out-stock {  color: #ff0000;}.table-content table td.quicky-cart_btn a {  font-size: 14px;  text-transform: uppercase;  background: #151515;  color: #ffffff;  height: 40px;  line-height: 43px;  width: 130px;  display: inline-block;}/*----------------------------------------*//*  34 - Pages - Checkout/*----------------------------------------*/.checkout-area {  padding: 100px 0 95px;}.coupon-accordion h3 {  background-color: #f5f5f5;  font-size: 14px;  font-weight: 400;  list-style: outside none none;  margin: 0 0 30px;  padding: 16px 32px 16px 56px;  position: relative;  width: auto;  text-transform: none;}@media (max-width: 479px) {  .coupon-accordion h3 {    line-height: 24px;  }}.coupon-accordion h3:before {  content: "\f32e";  display: inline-block;  font-family: 'Material-Design-Iconic-Font';  left: 24px;  position: absolute;  top: 16px;}.coupon-accordion span {  cursor: pointer;  text-transform: none;}.coupon-accordion .coupon-content {  border: 1px solid #e5e5e5;  margin-bottom: 20px;  display: none;  padding: 20px;}.coupon-accordion .coupon-content .coupon-info p {  margin-bottom: 0;}.coupon-accordion .coupon-content .coupon-info p.form-row-first label, .coupon-accordion .coupon-content .coupon-info p.form-row-last label {  display: block;}.coupon-accordion .coupon-content .coupon-info p.form-row-first label span.required, .coupon-accordion .coupon-content .coupon-info p.form-row-last label span.required {  color: #ff0000;}.coupon-accordion .coupon-content .coupon-info p.form-row-first input, .coupon-accordion .coupon-content .coupon-info p.form-row-last input {  border: 1px solid #e5e5e5;  height: 36px;  margin: 0 0 14px;  border-radius: 0;  max-width: 100%;  padding: 0 0 0 10px;  width: 370px;  background-color: transparent;}.coupon-accordion .coupon-content .coupon-info p.form-row input[type="submit"] {  background: #151515 none repeat scroll 0 0;  border: medium none;  border-radius: 0;  -webkit-box-shadow: none;          box-shadow: none;  color: #ffffff;  cursor: pointer;  display: inline-block;  float: left;  font-size: 12px;  height: 40px;  line-height: 40px;  margin-right: 15px;  padding: 0 30px;  text-shadow: none;  text-transform: uppercase;  width: inherit;}.coupon-accordion .coupon-content .coupon-info p.form-row input[type="checkbox"] {  height: inherit;  position: relative;  top: 2px;  width: inherit;}.coupon-accordion .coupon-content .coupon-info p.form-row label {  margin-top: 7px;}.coupon-accordion .coupon-content .coupon-info p.lost-password {  margin-top: 15px;}.coupon-accordion .coupon-content .coupon-info p.lost-password a {  font-size: 14px;}.coupon-checkout-content {  margin-bottom: 30px;  display: none;}.coupon-checkout-content .coupon-info .checkout-coupon {  margin-bottom: 0;}.coupon-checkout-content .coupon-info .checkout-coupon input[type="text"] {  background-color: transparent;  border: 1px solid #e5e5e5;  border-radius: 0;  height: 36px;  padding-left: 10px;  width: 170px;}.coupon-checkout-content .coupon-info .checkout-coupon input[type="submit"] {  background: #151515;  border: medium none;  border-radius: 0;  color: #ffffff;  height: 36px;  cursor: pointer;  margin-left: 6px;  padding: 5px 10px;  -webkit-transition: all 0.3s ease 0s;  -o-transition: all 0.3s ease 0s;  transition: all 0.3s ease 0s;  width: inherit;}@media (max-width: 479px) {  .coupon-checkout-content .coupon-info .checkout-coupon .coupon-inner_btn {    margin: 28px 0 0 !important;  }}.checkbox-form h3 {  border-bottom: 1px solid #e5e5e5;  font-size: 25px;  margin: 0 0 25px;  padding-bottom: 10px;  text-transform: uppercase;  width: 100%;}@media (max-width: 479px) {  .checkbox-form h3 {    font-size: 18px;  }}.checkbox-form .country-select {  margin-bottom: 25px;}.checkbox-form .country-select .myniceselect.nice-select span {  height: 40px;  line-height: 40px;  display: inline-block;  width: 100%;  padding: 0 0 0 15px;}.checkbox-form .checkout-form-list {  margin-bottom: 30px;}.checkbox-form .checkout-form-list input[type="text"],.checkbox-form .checkout-form-list input[type="password"],.checkbox-form .checkout-form-list input[type="email"] {  background: #ffffff;  border: 1px solid #e5e5e5;  border-radius: 0;  height: 42px;  width: 100%;  padding: 0 0 0 10px;}.checkbox-form .checkout-form-list input[type="checkbox"] {  display: inline-block;  height: inherit;  margin-right: 10px;  position: relative;  top: 2px;  width: inherit;}.checkbox-form .checkout-form-list.create-acc {  margin-bottom: 15px !important;}.checkbox-form .checkout-form-list.create-acc label {  display: inline-block;}.checkbox-form .country-select label, .checkbox-form.checkout-form-list label {  margin: 0 0 5px;  display: block;}.checkbox-form .country-select label span.required, .checkbox-form.checkout-form-list label span.required {  display: inline-block;  font-size: 24px;  line-height: 16px;  position: relative;  top: 5px;}.different-address h3 label {  display: inline-block;  margin-right: 20px;  font-size: 25px;  margin-bottom: 10px;}@media (max-width: 479px) {  .different-address h3 label {    font-size: 15px;  }}.different-address h3 input {  height: inherit;  line-height: normal;  margin: 4px 0 0;  position: relative;  top: 0;  width: auto;}.order-notes .checkout-form-list-2 {  margin-bottom: 0;}@media (max-width: 991px) {  .order-notes .checkout-form-list-2 {    margin-bottom: 30px;  }}.order-notes textarea {  background-color: transparent;  border: 1px solid #e5e5e5;  height: 90px;  padding: 15px;  width: 100%;}.create-account,#ship-box-info {  display: none;}.your-order {  background: #f5f5f5;  padding: 30px 40px 30px;}.your-order h3 {  border-bottom: 1px solid #e5e5e5;  font-size: 25px;  padding-bottom: 10px;  text-transform: uppercase;  width: 100%;}@media (max-width: 479px) {  .your-order h3 {    font-size: 18px;  }}.your-order .your-order-table table {  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;  border: medium none;  width: 100%;}.your-order .your-order-table table thead {  background-color: #f5f5f5;}.your-order .your-order-table table thead tr th {  border-top: medium none;  font-weight: normal;  text-align: center;  text-transform: uppercase;  vertical-align: middle;  width: 250px;}.your-order .your-order-table table thead tr th,.your-order .your-order-table table thead tr td {  border-bottom: 1px solid #e5e5e5;  border-right: medium none;  font-size: 14px;  padding: 15px 0;  text-align: center;}.your-order .your-order-table table .cart_item:hover {  background: #f5f5f5;}.your-order .your-order-table table .order-total td {  border-bottom: medium none;}.your-order .your-order-table table .order-total td span {  font-size: 20px;}.your-order .your-order-table table .order-total th {  border-bottom: medium none;  font-size: 18px;}.payment-method {  margin-top: 20px;}.payment-method .payment-accordion .card {  border: 0;  border-radius: 0;  background: #f5f5f5;}.payment-method .payment-accordion .card-header {  padding: 0;  margin-bottom: 0;  background-color: #f5f5f5;  border-bottom: 0;}.payment-method .payment-accordion .card-body {  padding: 0;}.payment-method .payment-accordion .panel.panel-default {  margin-bottom: 20px;}.payment-method .payment-accordion .panel-title {  font-size: 18px;  cursor: pointer;}.order-button-payment input {  background: #151515;  border: medium none;  color: #ffffff;  font-size: 17px;  height: 50px;  margin: 20px 0 0;  padding: 0;  text-transform: uppercase;  width: 100%;  border: 1px solid transparent;  cursor: pointer;}/*----------------------------------------*//*  31 - Pages - Single Product/*----------------------------------------*//* ---Single Product Page--- */.sp-area .sp-nav {  background-color: #ffffff;}.sp-area .sp-nav .sp-img_slider {  cursor: move;}.sp-area .sp-nav .sp-img_slider .slick-list .slick-slide img {  width: 100%;}.sp-area .sp-nav .sp-img_slider-nav {  padding: 0 60px;  margin-top: 30px;}.sp-area .sp-nav .sp-img_slider-nav .slick-slide img {  border: 1px solid #e5e5e5;  width: 100%;  opacity: 0.7;}.sp-area .sp-nav .sp-img_slider-nav .slick-slide.slick-current img {  border-color: #a8741a;  opacity: 1;}.sp-area .sp-nav .sp-img_slider-nav .slick-slide:hover img {  opacity: 1;}@media (max-width: 991px) {  .sp-area .sp-nav .sp-content {    padding-top: 30px;  }}.sp-area .sp-nav .sp-content .sp-heading >h5 {  margin-bottom: 0;  padding-bottom: 20px;}@media (max-width: 575px) {  .sp-area .sp-nav .sp-content .sp-heading >h5 {    font-size: 18px;    line-height: 24px;  }}.sp-area .sp-nav .sp-content .rating-box {  padding: 5px 0 0;}.sp-area .sp-nav .sp-content .rating-box >ul >li {  display: inline-block;}.sp-area .sp-nav .sp-content .rating-box >ul >li >i {  font-size: 14px;}.sp-area .sp-nav .sp-content .sp-essential_stuff >ul >li >a {  padding-left: 5px;}.sp-area .sp-nav .sp-content .price-box {  padding-bottom: 10px;}.sp-area .sp-nav .sp-content .price-box .old-price {  color: #bbbbbb;  text-decoration: line-through;  font-size: 15px;}.sp-area .sp-nav .sp-content .price-box .new-price {  font-size: 18px;  margin-left: 10px;}.sp-area .sp-nav .sp-content .short-desc >p {  margin-bottom: 0;  padding-bottom: 20px;}.sp-area .sp-nav .sp-content .countdown-wrap-2 .countdown.item-4 .countdown__item {  margin-left: 15px;}.sp-area .sp-nav .sp-content .countdown-wrap-2 .countdown.item-4 .countdown__item:first-child {  margin-left: 0;}@media (max-width: 575px) {  .sp-area .sp-nav .sp-content .countdown-wrap-2 .countdown.item-4 .countdown__item {    padding: 25px 0 !important;  }}.sp-area .sp-nav .sp-content .countdown-wrap-2 .countdown.item-4 .countdown__item span {  font-size: 16px;}.sp-area .sp-nav .sp-content .product-size_box {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;  padding-top: 25px;}.sp-area .sp-nav .sp-content .product-size_box >span {  padding-right: 15px;}.sp-area .sp-nav .sp-content .product-size_box .myniceselect.nice-select >span {  height: 40px;  line-height: 40px;  padding: 0 30px;}.sp-area .sp-nav .sp-content .color-list_area {  margin-top: 25px;}.sp-area .sp-nav .sp-content .quantity {  padding-top: 30px;}.sp-area .sp-nav .sp-content .quantity .cart-plus-minus {  display: inline-block;  margin-left: 15px;}.sp-area .sp-nav .sp-content .qty-btn_area {  padding-top: 30px;}.sp-area .sp-nav .sp-content .qty-btn_area >ul li {  display: inline-block;  padding-left: 5px;}.sp-area .sp-nav .sp-content .qty-btn_area >ul li:first-child {  padding-left: 0;}.sp-area .sp-nav .sp-content .qty-btn_area >ul li >a {  border: 1px solid #e5e5e5;  display: block;  padding: 10px 15px;  text-transform: uppercase;}@media (max-width: 575px) {  .sp-area .sp-nav .sp-content .qty-btn_area >ul li >a {    padding: 10px 14px;  }}.sp-area .sp-nav .sp-content .quicky-tag-line {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;  padding-top: 23px;}.sp-area .sp-nav .sp-content .quicky-tag-line >h6 {  font-size: 18px;  margin-bottom: 0;}.sp-area .sp-nav .sp-content .quicky-tag-line >a {  padding-left: 10px;  display: block;}@media (max-width: 575px) {  .sp-area .sp-nav .sp-content .quicky-tag-line >a {    font-size: 14px;  }}.sp-area .sp-nav .sp-content .quicky-social_link {  padding-top: 25px;  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;}.sp-area.sp-sale_area .sp-content .quantity {  padding-top: 0;}/* ---Single Product Group Page--- */.sp-group_area .sp-nav .sp-content .choose-group-product {  padding-top: 30px;}.sp-group_area .sp-nav .sp-content .choose-group-product .cart-table table {  margin-bottom: 0;}.sp-group_area .sp-nav .sp-content .choose-group-product .cart-table table tbody tr td {  vertical-align: middle;  text-align: center;}/* ---Single Produc Affiliate Page--- */.sp-affiliate_area .sp-content .qty-btn_area {  display: inline-block;  padding-top: 25px !important;}.sp-affiliate_area .sp-content .qty-btn_area a.qty-buy_btn {  background-color: #151515;  color: #ffffff;  padding: 15px 30px;  display: block;}.sp-affiliate_area .sp-content .qty-btn_area a.qty-buy_btn:hover {  background-color: #a8741a;  color: #ffffff !important;}/* ---Single Product Slider Area--- */.sp-slider_area {  padding-top: 60px;}.sp-slider_area .sp-nav {  padding: 30px 0 0;}.sp-slider_area .sp-nav .sp-slider .product-item .single-product .product-img {  position: relative;  overflow: hidden;}.sp-slider_area .sp-nav .sp-slider .product-item .single-product .product-img >a {  display: block;}.sp-slider_area .sp-nav .sp-slider .product-item .single-product .product-img >a .secondary-img {  position: absolute;  left: 0;  top: 0;  opacity: 0;  width: 100%;}.sp-slider_area .sp-nav .sp-slider .product-item .single-product .product-img:hover .secondary-img {  opacity: 1;}.sp-slider_area .sp-nav .sp-slider.slick-gutter-30 .slick-list {  margin: -15px;}.sp-slider_area .sp-nav .sp-slider.slick-gutter-30 .slick-list .slick-slide {  padding: 15px;}.sp-slider_area .sp-nav .sp-content {  padding-top: 25px !important;  float: unset;  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-orient: vertical;  -webkit-box-direction: normal;  -webkit-flex-direction: column;      -ms-flex-direction: column;          flex-direction: column;  -webkit-box-pack: center;  -webkit-justify-content: center;      -ms-flex-pack: center;          justify-content: center;  text-align: center;}.sp-slider_area .sp-nav .sp-content .product-size_box {  -webkit-box-pack: center;  -webkit-justify-content: center;      -ms-flex-pack: center;          justify-content: center;}.sp-slider_area .sp-nav .sp-content .quicky-tag-line {  -webkit-box-pack: center;  -webkit-justify-content: center;      -ms-flex-pack: center;          justify-content: center;}@media (max-width: 575px) {  .sp-slider_area .sp-nav .sp-content .quicky-tag-line {    margin: 0 -30px;  }}.sp-slider_area .sp-nav .sp-content .quicky-social_link {  -webkit-box-pack: center;  -webkit-justify-content: center;      -ms-flex-pack: center;          justify-content: center;}@media (max-width: 479px) {  .sp-slider_area .sp-nav .sp-content .quicky-social_link >ul >li >a {    width: 35px;  }}/* ---Single Product Gallery--- */.sp-gallery_area .sp-nav .sp-gallery .lg-image:hover {  border-color: #a8741a;}@media (max-width: 991px) {  .sp-gallery_area .sp-nav .sp-gallery .lg-image {    margin-bottom: 30px;  }}.sp-gallery_area .sp-nav .sp-gallery >.row:first-child {  margin-bottom: 30px;}@media (max-width: 991px) {  .sp-gallery_area .sp-nav .sp-gallery >.row:first-child {    margin-bottom: 0;  }}/* ---Single Product Tab Style--- */.sp-tab-style_left .sp-img_area {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-orient: horizontal;  -webkit-box-direction: reverse;  -webkit-flex-direction: row-reverse;      -ms-flex-direction: row-reverse;          flex-direction: row-reverse;  -webkit-box-align: center;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;}.sp-tab-style_left .sp-img_area .sp-img_slider {  -webkit-flex-basis: 80%;      -ms-flex-preferred-size: 80%;          flex-basis: 80%;  max-width: 80%;  padding-left: 30px;}.sp-tab-style_left .sp-img_area .sp-img_slider-nav {  -webkit-flex-basis: 20%;      -ms-flex-preferred-size: 20%;          flex-basis: 20%;  max-width: 20%;  padding: 0;  margin-top: 0;}.sp-tab-style_left.sp-tab-style_right .sp-img_area {  -webkit-box-orient: unset;  -webkit-box-direction: unset;  -webkit-flex-direction: unset;      -ms-flex-direction: unset;          flex-direction: unset;}.sp-tab-style_left.sp-tab-style_right .sp-img_area .sp-img_slider {  padding: 0 30px 0 0;}/* ---Single Product Sticky--- */@media only screen and (min-width: 768px) and (max-width: 991px) {  .sp-sticky_area .sp-content {    padding-top: 0 !important;  }}.product-tab_area .sp-product-tab_nav .product-tab {  background-color: #f5f5f5;  padding: 25px 0 25px;}.product-tab_area .sp-product-tab_nav .product-tab .product-menu {  padding-bottom: 0 !important;}.product-tab_area .sp-product-tab_nav .tab-content {  border: 1px solid #e5e5e5;  padding: 30px;}.product-tab_area .sp-product-tab_nav .tab-content .product-description {  margin: -5px 0 -5px;}.product-tab_area .sp-product-tab_nav .tab-content .product-description >ul >li {  padding-top: 15px;}.product-tab_area .sp-product-tab_nav .tab-content .product-description >ul >li:first-child {  padding-top: 0;}.product-tab_area .sp-product-tab_nav .tab-content .product-description >ul >li span.title {  display: block;  font-size: 18px;  padding-bottom: 10px;  font-weight: 500;}.product-tab_area .sp-product-tab_nav .tab-content .form-horizontal .table-striped {  margin-bottom: 25px;}.product-tab_area .sp-product-tab_nav .tab-content .form-horizontal .table-striped >tbody tr:nth-child(2) td >p {  margin-bottom: 0;  padding-bottom: 20px;}.product-tab_area .sp-product-tab_nav .tab-content .form-horizontal .table-striped >tbody tr:nth-child(2) td .rating-box >ul >li {  display: inline-block;}.product-tab_area .sp-product-tab_nav .tab-content .form-horizontal .table-striped >tbody tr td {  padding: 20px;}.product-tab_area .sp-product-tab_nav .tab-content .form-horizontal h2 {  margin-bottom: 0;  padding-bottom: 15px;}.product-tab_area .sp-product-tab_nav .tab-content .form-horizontal .form-group {  margin-bottom: 0;  padding-bottom: 15px;}.product-tab_area .sp-product-tab_nav .tab-content .form-horizontal .form-group.second-child {  padding-bottom: 10px;}.product-tab_area .sp-product-tab_nav .tab-content .form-horizontal .form-group.last-child {  padding-bottom: 0;}.product-tab_area .sp-product-tab_nav .tab-content .form-horizontal .form-group .review-input,.product-tab_area .sp-product-tab_nav .tab-content .form-horizontal .form-group .review-textarea {  border: 1px solid #e5e5e5;  width: 100%;  height: 30px;}.product-tab_area .sp-product-tab_nav .tab-content .form-horizontal .form-group .review-input.review-textarea,.product-tab_area .sp-product-tab_nav .tab-content .form-horizontal .form-group .review-textarea.review-textarea {  height: 120px;}.product-tab_area .sp-product-tab_nav .tab-content .form-horizontal .form-group label {  margin-bottom: 0;  padding-bottom: 18px;}.product-tab_area .sp-product-tab_nav .tab-content .form-horizontal .form-group .help-block {  padding-top: 18px;}.product-tab_area .sp-product-tab_nav .tab-content .form-horizontal .form-group .quicky-btn-ps_right {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: end;  -webkit-justify-content: flex-end;      -ms-flex-pack: end;          justify-content: flex-end;}@media (max-width: 479px) {  .product-tab_area .sp-product-tab_nav .tab-content .form-horizontal .form-group .quicky-btn-ps_right {    -webkit-box-pack: start;    -webkit-justify-content: flex-start;        -ms-flex-pack: start;            justify-content: flex-start;    padding-top: 20px;  }}.product-tab_area .sp-product-tab_nav .tab-content .form-horizontal .form-group .your-opinion span .br-wrapper .br-widget a {  font-size: 16px;}.product-tab_area .sp-product-tab_nav .tab-content .form-horizontal .form-group .your-opinion span .br-wrapper .br-widget a.br-active:after {  color: #a8741a;}.product-tab_area .sp-product-tab_nav .tab-content .form-horizontal .form-group .your-opinion span .br-wrapper .br-widget a.br-selected:after {  color: #a8741a;}/* ---Single Product Slider Area--- */.sp-product-slider_area {  padding: 40px 0 60px;}/*----------------------------------------*//*  35 - Pages - Compare/*----------------------------------------*/.compare-area {  padding: 100px 0;}.compare-table .table thead th {  border-width: 1px;  padding: 15px 10px;}.compare-table .table tbody tr:hover {  background-color: rgba(0, 0, 0, 0.02);}.compare-table .table tbody tr td,.compare-table .table tbody tr th {  vertical-align: middle;  text-align: center;}.compare-table .table tbody tr th {  min-width: 200px;}.compare-table .table tbody tr td {  min-width: 250px;}.compare-table .table tbody tr td .compare-pdoduct-image {  max-width: 200px;  display: inline-block;  padding: 20px 0;}.compare-table .table tbody tr td .compare-pdoduct-image a {  display: inline-block;}.compare-table .table tbody tr td .compare-pdoduct-image .quicky-btn {  margin-top: 30px;}.compare-table .table tbody tr td .compare-pdoduct-image .quicky-btn:hover {  color: #ffffff !important;}.compare-table .table tbody tr td .compare-product-name {  font-size: 14px;  margin-bottom: 0;}.compare-table .table tbody tr td .compare-product-name a {  -webkit-transition-property: color;  -o-transition-property: color;  transition-property: color;}.compare-table .table tbody tr td .rating-box >ul >li {  display: inline-block;}/*----------------------------------------*//*  32 - Pages - About Us/*----------------------------------------*/.main-content_area .container-fluid {  padding: 0 250px;}@media (max-width: 1500px) {  .main-content_area .container-fluid {    padding: 0 60px;  }}@media (max-width: 767px) {  .main-content_area .container-fluid {    padding: 0 30px;  }}@media (max-width: 479px) {  .main-content_area .container-fluid {    padding: 0 15px;  }}.main-content_area .banner-with_text .text-area {  padding: 0 250px;}@media (max-width: 1500px) {  .main-content_area .banner-with_text .text-area {    padding: 0 70px;  }}@media (max-width: 767px) {  .main-content_area .banner-with_text .text-area {    padding: 0 30px;  }}@media (max-width: 479px) {  .main-content_area .banner-with_text .text-area {    padding: 0 15px;  }}.main-content_area .banner-with_text .text-area span {  text-transform: uppercase;  padding-bottom: 40px;  display: block;  font-size: 16px;  font-weight: 700;}.main-content_area .banner-with_text .text-area h2 {  line-height: 40px;  font-size: 30px;  font-weight: 700;  margin-bottom: 0;}.main-content_area .banner-with_text .text-area h2.heading {  padding-bottom: 80px;}.main-content_area .banner-with_text .text-area p {  font-size: 20px;  line-height: 35px;}.main-content_area .banner-with_text .text-area p.short-desc {  margin-bottom: 0;  padding-bottom: 40px;}.main-content_area .banner-with_text.banner-with_text-2 .text-area {  padding: 0 220px;}@media (max-width: 1500px) {  .main-content_area .banner-with_text.banner-with_text-2 .text-area {    padding: 0 70px;  }}@media (max-width: 767px) {  .main-content_area .banner-with_text.banner-with_text-2 .text-area {    padding: 0 30px;  }}@media (max-width: 479px) {  .main-content_area .banner-with_text.banner-with_text-2 .text-area {    padding: 0 15px;  }}.main-content_area .banner-with_text.banner-with_text-2 .text-area h2.heading-2 {  padding-bottom: 20px;}.main-content_area .banner-with_text.banner-with_text-2 .text-area p.short-desc-2 {  margin-bottom: 0;  padding-bottom: 80px;}.main-content_area .banner-with_text.banner-with_text-3 .banner-nav.bg-black span {  padding-top: 155px;  display: block;}.main-content_area .banner-with_text.banner-with_text-3 .additional-text_area {  padding: 0 210px;}@media (max-width: 1500px) {  .main-content_area .banner-with_text.banner-with_text-3 .additional-text_area {    padding: 0 70px;  }}@media (max-width: 767px) {  .main-content_area .banner-with_text.banner-with_text-3 .additional-text_area {    padding: 0 30px;  }}@media (max-width: 479px) {  .main-content_area .banner-with_text.banner-with_text-3 .additional-text_area {    padding: 0 15px;  }}.main-content_area .banner-with_text.banner-with_text-3 .additional-text_area span {  font-size: 16px;  text-transform: uppercase;}.main-content_area .banner-with_text.banner-with_text-3 .additional-text_area h2.heading {  margin-bottom: 0;  padding-top: 90px;  padding-bottom: 35px;  line-height: 1.2;}.main-content_area .banner-with_text.banner-with_text-3 .additional-text_area p {  font-size: 16px;}.main-content_area .banner-with_text .pearl-text_color {  color: #a7a7ac;}.main-content_area .banner-with_text .white-text_color {  color: #ffffff;}.main-content_area .team-area .intro-section {  padding: 0 250px;}@media (max-width: 1500px) {  .main-content_area .team-area .intro-section {    padding: 0 70px;  }}@media (max-width: 767px) {  .main-content_area .team-area .intro-section {    padding: 0 30px;  }}@media (max-width: 767px) {  .main-content_area .team-area .intro-section {    padding: 0 15px;  }}.main-content_area .team-area .intro-section h2.heading {  margin-bottom: 0;  line-height: 40px;  padding-bottom: 70px;}.main-content_area .team-area .intro-section .read-more {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;}.main-content_area .team-area .intro-section .read-more span {  font-size: 18px;  font-weight: 600;}.main-content_area .team-area .intro-section .read-more i {  background-color: #fb7785;  border: 1px solid #e5e5e5;  color: #ffffff;  font-size: 18px;  margin-right: 10px;  width: 40px;  height: 40px;  line-height: 40px;  text-align: center;  border-radius: 100%;}.main-content_area .team-area .intro-short_desc {  padding: 0 210px;  font-size: 18px;  line-height: 30px;  color: #a7a7ac;}@media (max-width: 1500px) {  .main-content_area .team-area .intro-short_desc {    padding: 0 70px;  }}@media (max-width: 767px) {  .main-content_area .team-area .intro-short_desc {    padding: 0 30px;  }}@media (max-width: 767px) {  .main-content_area .team-area .intro-short_desc {    padding: 0 15px;  }}@media (max-width: 991px) {  .main-content_area .team-member_area .single-item .text-area >h2.title {    font-size: 28px;  }}.main-content_area .team-member_area .single-item .text-area span {  font-size: 18px;  color: #a7a7ac;  font-weight: 600;}@media (max-width: 991px) {  .main-content_area .testimonial-area .testimonial-slider .testimonial-item .testimonial-content {    left: 50%;  }}@media (max-width: 575px) {  .main-content_area .testimonial-area .testimonial-slider .testimonial-item .testimonial-content {    left: 0;  }}@media (max-width: 991px) {  .main-content_area .testimonial-area .testimonial-slider .testimonial-item .testimonial-content >p.comment {    max-width: 75%;  }}@media (max-width: 1500px) {  .main-content_area .testimonial-area .testimonial-slider .testimonial-item .testimonial-content >p.comment {    max-width: 90%;    font-size: 14px;  }}/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCJzdHlsZS5jc3MiLCJiYXNlL190eXBvZ3JhcGh5LnNjc3MiLCJiYXNlL192YXJpYWJsZXMuc2NzcyIsInV0aWxpdGllcy9faGVscGVyLnNjc3MiLCJiYXNlL19taXhpbnMuc2NzcyIsInV0aWxpdGllcy9fY29sb3Iuc2NzcyIsImNvbXBvbmVudHMvX25hdmlnYXRpb24uc2NzcyIsImNvbXBvbmVudHMvX3NsaWRlci5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9uLnNjc3MiLCJjb21wb25lbnRzL19zZXJ2aWNlLnNjc3MiLCJjb21wb25lbnRzL19iYW5uZXIuc2NzcyIsImNvbXBvbmVudHMvX3Byb2R1Y3Quc2NzcyIsImNvbXBvbmVudHMvX3Byb2R1Y3QtdGFiLnNjc3MiLCJjb21wb25lbnRzL19icmFuZC5zY3NzIiwiY29tcG9uZW50cy9fZm9ybS5zY3NzIiwiY29tcG9uZW50cy9fc29jaWFsLWxpbmsuc2NzcyIsImNvbXBvbmVudHMvX2FuaW1hdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fYnJlYWRjcnVtYi5zY3NzIiwiY29tcG9uZW50cy9fbW9kYWwuc2NzcyIsImNvbXBvbmVudHMvX2luc3RhZ3JhbS5zY3NzIiwiY29tcG9uZW50cy9fYmVzdC1kZWFscy5zY3NzIiwiY29tcG9uZW50cy9fbmV3c2xldHRlci13aXRoX3Rlc3RpbW9uaWFsLnNjc3MiLCJzZWN0aW9uL19oZWFkZXIuc2NzcyIsInNlY3Rpb24vX2Zvb3Rlci5zY3NzIiwicGFnZXMvX2Jsb2cuc2NzcyIsInBhZ2VzL19zaG9wLnNjc3MiLCJwYWdlcy9fNDA0LnNjc3MiLCJwYWdlcy9fY29udGFjdC5zY3NzIiwicGFnZXMvX2ZhcS5zY3NzIiwicGFnZXMvX215LWFjY291bnQuc2NzcyIsInBhZ2VzL19sb2dpbi1yZWdpc3Rlci5zY3NzIiwicGFnZXMvX2NhcnQuc2NzcyIsInBhZ2VzL193aXNobGlzdC5zY3NzIiwicGFnZXMvX2NoZWNrb3V0LnNjc3MiLCJwYWdlcy9fc2luZ2xlLXByb2R1Y3Quc2NzcyIsInBhZ2VzL19jb21wYXJlLnNjc3MiLCJwYWdlcy9fYWJvdXQtdXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs4QkMyQzhCO0FERTlCOzs7Ozs7Ozs7Ozs7Ozs7Q0NjQztBRElELDJOQUFZO0FFL0RaLDJDQUFBO0FBQ0E7MkNEOEQyQztBQzVEM0MsK0JBQUE7QUFDQTtFQUNDLGtDQzBCbUM7QUZvQ3BDOztBQy9EQTs7Ozs7O0VBUUUsb0NDa0JzQztBRjhDeEM7O0FDeEVBO0VBV0Usa0NDZ0JrQztBRmlEcEM7O0FDOURBO0VBQ0MsK0JDYzZCO0FGbUQ5Qjs7QUNsRUE7Ozs7OztFQVFFLHdDQ00wQztBRjZENUM7O0FDM0VBO0VBV0UsK0JDSTRCO0FGZ0U5Qjs7QUNoRUE7RUFDQyxlQUFlO0VBQ1osaUJBQWlCO0VBQ3BCLGdCQUFnQjtFQUNoQixjQ3pCMEI7QUY0RjNCOztBQy9EQTs7Ozs7O0VBTUMsY0NsQzBCO0VEbUMxQixnQkFBZ0I7RUFDaEIsaUJBQWlCO0FEa0VsQjs7QUMvREE7O0VBRUMsd0JBQXdCO0VBQ3hCLFNBQVM7QURrRVY7O0FDaEVBO0VBQ0MsMEJBQTBCO0FEbUUzQjs7QUNoRUE7RUFDQyxTQUFTO0VBQ1QsVUFBVTtFQUNWLGdCQUFnQjtBRG1FakI7O0FDaEVBO0VBQ0MsZUFBZTtBRG1FaEI7O0FDaEVBO0VBQ0MsV0FBVztFQUNYLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsY0FBYztBRG1FZjs7QUNoRUE7RUFDQyxlQUFlO0VBQ2YsMEJBQTBCO0FEbUUzQjs7QUMxREE7Ozs7Ozs7Ozs7OztFQVlDLHFCQUFxQjtFQUNyQixVQUFVO0FENkRYOztBQzFEQTs7RUFFQyxlQUFlO0VBQ2YsU0FBUztFQUNULFVBQVU7RUFDVix1QkFBdUI7QUQ2RHhCOztBQzFEQTtFQUNDLGdCQUFnQjtBRDZEakI7O0FDMURBLHFDQUFBO0FBQ0E7RUFFRSxvQ0MxRnNDO0FGc0p4Qzs7QUN6REE7RUFFRSxrQ0M5RmtDO0FGeUpwQzs7QUN4REE7RUFFRSx3Q0NsRzBDO0FGNEo1Qzs7QUN2REE7RUFFRSwrQkN0RzRCO0FGK0o5Qjs7QUdoTUEsMkNBQUE7QUFDQTsyQ0htTTJDO0FHak0zQyw2QkFBQTtBQzRFRTtFRDNFRjtJQUVFLGlCQUFpQjtFSG1NakI7QUFDRjs7QUdqTUEsd0NBQUE7QUFDQTtFQUNDLHlCQUF5QjtFQUN6QixjQUFjO0FIb01mOztBSWpKRTtFRHJERjtJQUlFLHdCQUF3QjtFSHVNeEI7QUFDRjs7QUc1TUE7RUFPRSxVQUFVO0FIeU1aOztBR3JNQSxpQ0FBQTtBQ29ERTtFRGxERjtJQUVFLG1CQUFjO0lBQWQsc0JBQWM7UUFBZCxrQkFBYztZQUFkLGNBQWM7SUFDZCxlQUFlO0VIdU1mO0FBQ0Y7O0FHcE1BLGlDQUFBO0FBQ0E7RUFDQywwQ0RIcUQ7RUNJckQsMEJBQTBCO0FIdU0zQjs7QUl6S0U7RURoQ0Y7SUFJRSwwQkFBMEI7RUgwTTFCO0FBQ0Y7O0FHdk1BLGlDQUFBO0FBR0E7RUFDQyxrQkFBa0I7QUh3TW5COztBR3RNQTtFQUNDLGtCQUFrQjtBSHlNbkI7O0FHdk1BO0VBQ0Msa0JBQWtCO0FIME1uQjs7QUd4TUE7RUFDQyxrQkFBa0I7QUgyTW5COztBR3pNQTtFQUNDLGtCQUFrQjtBSDRNbkI7O0FHMU1BO0VBQ0MsaUJBQWlCO0FINk1sQjs7QUczTUE7RUFDQyxpQkFBaUI7QUg4TWxCOztBRzVNQTtFQUNDLGlCQUFpQjtBSCtNbEI7O0FHN01BO0VBQ0MsaUJBQWlCO0FIZ05sQjs7QUc5TUE7RUFDQyxpQkFBaUI7QUhpTmxCOztBRy9NQTtFQUNDLGlCQUFpQjtBSGtObEI7O0FHaE5BO0VBQ0MsaUJBQWlCO0FIbU5sQjs7QUlyT0U7RUR1QkQ7SUFDQyw2QkFBNkI7RUhrTjdCO0VHaE5EO0lBQ0MsNkJBQTZCO0VIa043QjtFR2hORDtJQUNDLGtCQUFrQjtFSGtObEI7RUdoTkQ7SUFDQyxpQkFBaUI7RUhrTmpCO0VHaE5EO0lBQ0MsaUJBQWlCO0VIa05qQjtBQUNGOztBSWxQRTtFRHFDRDtJQUNDLGlCQUFpQjtFSGlOakI7QUFDRjs7QUluUEU7RURzQ0Q7SUFDQyxpQkFBaUI7RUhpTmpCO0VHL01EO0lBQ0MsaUJBQWlCO0VIaU5qQjtBQUNGOztBRzdNQTtFQUNDLHFCQUFxQjtBSGdOdEI7O0FHOU1BO0VBQ0MscUJBQXFCO0FIaU50Qjs7QUcvTUE7RUFDQyxxQkFBcUI7QUhrTnRCOztBR2hOQTtFQUNDLHFCQUFxQjtBSG1OdEI7O0FHak5BO0VBQ0MscUJBQXFCO0FIb050Qjs7QUdsTkE7RUFDQyxvQkFBb0I7QUhxTnJCOztBR25OQTtFQUNDLG9CQUFvQjtBSHNOckI7O0FHcE5BO0VBQ0Msb0JBQW9CO0FIdU5yQjs7QUdyTkE7RUFDQyxvQkFBb0I7QUh3TnJCOztBR3ROQTtFQUNDLG9CQUFvQjtBSHlOckI7O0FHdk5BO0VBQ0Msb0JBQW9CO0FIME5yQjs7QUlsVEU7RUQ2RkQ7SUFDQyxnQ0FBZ0M7RUh5TmhDO0VHdk5EO0lBQ0MsZ0NBQWdDO0VIeU5oQztFR3ZORDtJQUNDLGdDQUFnQztFSHlOaEM7RUd2TkQ7SUFDQyxvQkFBb0I7RUh5TnBCO0VHdk5EO0lBQ0Msb0JBQW9CO0VIeU5wQjtBQUNGOztBSTFURTtFRHNHRDtJQUNDLG9CQUFvQjtFSHdOcEI7QUFDRjs7QUdwTkE7RUFDQyxlQUFlO0FIdU5oQjs7QUduTkE7RUFDQyxnQkFBZ0I7QUhzTmpCOztBR3BOQTtFQUNDLGdCQUFnQjtBSHVOakI7O0FHck5BO0VBQ0MsZ0JBQWdCO0FId05qQjs7QUd0TkE7RUFDQyxnQkFBZ0I7QUh5TmpCOztBR3ZOQTtFQUNDLGdCQUFnQjtBSDBOakI7O0FHeE5BO0VBQ0MsZUFBZTtBSDJOaEI7O0FHek5BO0VBQ0MsZUFBZTtBSDROaEI7O0FHMU5BO0VBQ0MsZUFBZTtBSDZOaEI7O0FHek5BO0VBQ0MsZ0JBQWdCO0FINE5qQjs7QUcxTkE7RUFDQyxnQkFBZ0I7QUg2TmpCOztBSXZXRTtFRDhJRjtJQUVFLGdCQUFnQjtFSDROaEI7QUFDRjs7QUlsWEU7RUQwSkY7SUFFRSxtQkFBbUI7RUgyTm5C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QUhtVlo7O0FJanlDRTtFRHk4QkY7SUFPRyxZQUFZO0VIc1ZiO0FBQ0Y7O0FJbnhDRTtFRHE3QkY7SUFVRyxZQUFZO0lBQ1osV0FBVztFSHlWWjtBQUNGOztBR3JXQTtFQWNHLFNBQVM7RUFDVCxlQUFlO0FIMlZsQjs7QUcxV0E7RUFpQkksU0FBUztFQUNULDZCQUE2QjtBSDZWakM7O0FHL1dBO0VBb0JLLGdCQUFnQjtBSCtWckI7O0FHblhBO0VBd0JJLGtDQUFrQztBSCtWdEM7O0FHdlhBO0VBMEJLLGdCQUFnQjtBSGlXckI7O0FHM1hBO0VBa0NJLFdBQVc7RUFDWCxXQUFXO0VBQ1gsWUFBWTtBSDZWaEI7O0FJM3pDRTtFRDA3QkY7SUFzQ0ssU0FBUztJQUNULFdBQVc7SUFDWCxhQUFhO0lBQ2IsbUNBQTJCO1FBQTNCLCtCQUEyQjtZQUEzQiwyQkFBMkI7RUhnVzlCO0FBQ0Y7O0FJL3pDRTtFRHE3QkY7SUE0Q0ssYUFBYTtFSG1XaEI7QUFDRjs7QUdoWkE7RUFnRE0sa0JBQWtCO0FIb1d4Qjs7QUtsNUNBLDJDQUFBO0FBQ0E7MkNMcTVDMkM7QUtuNUMzQywyQkFBQTtBQUNBO0VBQ0kseUJIZ0J1QjtBRnE0QzNCOztBS241Q0E7RUFDSSx5QkhZdUI7QUYwNEMzQjs7QUtwNUNBO0VBQ0kseUJIS3VCO0FGazVDM0I7O0FLcjVDQTtFQUNJLHlCSEd1QjtBRnE1QzNCOztBS3Q1Q0E7RUFDSSx5QkhPdUI7QUZrNUMzQjs7QUt2NUNBO0VBQ0kseUJBQXlCO0FMMDVDN0I7O0FLeDVDQTtFQUNJLHNCQUFzQjtBTDI1QzFCOztBS3Y1Q0k7RUFFUSxjSGpCZTtBRjA2QzNCOztBSzM1Q0k7RUFJWSxjSDdCVztBRnc3QzNCOztBSy81Q0k7RUFTWSxjSGxDVztBRjQ3QzNCOztBS242Q0k7RUFnQmdCLHlCSHpDTztBRmc4QzNCOztBS3Y2Q0k7RUFvQmdCLHlCSDdDTztBRm84QzNCOztBSzM2Q0k7RUEyQlkseUJIcERXO0FGdzhDM0I7O0FLLzZDSTtFQWlDWSxvQ0FBZ0Q7RUFDaEQsY0h6Q1c7QUYyN0MzQjs7QUtwN0NJO0VBNEM0QixvQ0FBZ0Q7RUFDaEQseUJBQThCO0FMNDRDOUQ7O0FLejdDSTtFQWlEd0IsZ0NBQTRDO0FMNDRDeEU7O0FLNzdDSTs7RUEyRFksbUJIcEZXO0FGMjlDM0I7O0FLbDhDSTtFQWtFZ0IsbUJIM0ZPO0VHNEZQLHlCQUE4QjtBTG80Q2xEOztBS3Y4Q0k7RUEyRWdCLHlCSHBHTztFR3FHUCxxQkhyR087QUZxK0MzQjs7QUs1OENJO0VBb0ZnQix1QkFBdUI7RUFDdkIseUJBQXFDO0FMNDNDekQ7O0FLajlDSTtFQTRGWSx5QkFBeUI7QUx5M0N6Qzs7QUtyOUNJO0VBOEZnQix5Qkh2SE87QUZrL0MzQjs7QUt6OUNJO0VBd0d3Qix5QkhqSUQ7RUdrSUMseUJIbElEO0VHbUlDLGNIakhEO0FGcytDM0I7O0FLLzlDSTtFQW9IZ0IsY0g3SU87QUY0L0MzQjs7QUtuK0NJO0VBOEh3Qix5Qkh2SkQ7RUd3SkMsY0h0SUQ7QUYrK0MzQjs7QUt4K0NJO0VBb0l3Qix5Qkg3SkQ7RUc4SkMsY0g1SUQ7QUZvL0MzQjs7QUs3K0NJO0VBK0lnQixjSHhLTztBRjBnRDNCOztBS2ovQ0k7RUFzSlksY0gvS1c7QUY4Z0QzQjs7QUtyL0NJO0VBNEpZLGNIckxXO0VHc0xYLHlCSHRMVztBRm1oRDNCOztBSzEvQ0k7RUErSmdCLHlCQUE4QjtFQUM5Qix5Qkh6TE87QUZ3aEQzQjs7QUsvL0NJO0VBMEt3Qix5QkhuTUQ7RUdvTUMscUJIcE1EO0VHcU1DLGNIbkxEO0FGNGdEM0I7O0FLcmdESTtFQW9MUSx5QkhuTWU7RUdvTWYscUJIcE1lO0VHcU1mLGNIN0xlO0FGa2hEM0I7O0FLM2dESTtFQXdMWSx5QkhqTlc7RUdrTlgscUJIbE5XO0FGeWlEM0I7O0FLaGhESTtFQWdNQyx5Qkg3TXNCO0FGaWlEM0I7O0FLcGhESTtFQWtNRSxjSHpNcUI7RUcwTXJCLHlCSDVOcUI7RUc2TnJCLHFCSDdOcUI7QUZtakQzQjs7QUsxaERJO0VBOE1vQixjSHZPRztBRnVqRDNCOztBSzloREk7RUFzTlMsY0gvT2M7QUYyakQzQjs7QUtsaURJO0VBNE5ZLG9DQUFnRDtFQUNoRCxjSHBPVztFR3FPWCxnQ0FBNEM7QUwwMEM1RDs7QUt4aURJO0VBbU9RLG1CSDVQZTtBRnFrRDNCOztBSzVpREk7RUEwT2dCLGNIblFPO0FGeWtEM0I7O0FLaGpESTs7RUFvUG9CLG1CSDdRRztBRjhrRDNCOztBS3JqREk7RUE2UGdCLG1CSHRSTztFR3VSUCxxQkh2Uk87RUd3UlAseUJBQThCO0FMNHpDbEQ7O0FLM2pESTtFQXNRWSw2QkgvUlc7QUZ3bEQzQjs7QUsvakRJO0VBd1FnQixjSGpTTztBRjRsRDNCOztBS25rREk7RUE2UWdCLGNIdFNPO0FGZ21EM0I7O0FLdmtESTtFQXNSZ0MsbUJIL1NUO0FGb21EM0I7O0FLM2tESTtFQTRSNEIsbUJIclRMO0FGd21EM0I7O0FLL2tESTtFQWtTZ0MsY0gzVFQ7QUY0bUQzQjs7QUtubERJO0VBZ1R3QixtQkh6VUQ7QUZnbkQzQjs7QUt2bERJO0VBNFRvQixjSHJWRztBRm9uRDNCOztBSzNsREk7RUFxVUMseUJBQXFDO0FMMHhDMUM7O0FLL2xESTtFQTZVZ0IsbUJIdFdPO0FGNG5EM0I7O0FLbm1ESTtFQXFWZ0IsY0g5V087QUZnb0QzQjs7QUt2bURJO0VBK1ZvQixjSHhYRztBRm9vRDNCOztBSzNtREk7RUF1V1kseUJBQXFDO0FMd3dDckQ7O0FLL21ESTtFQWdYd0IsY0h6WUQ7QUY0b0QzQjs7QUtubkRJO0VBNFh3QixjSHJaRDtBRmdwRDNCOztBS3ZuREk7RUFxWVksY0g5Wlc7QUZvcEQzQjs7QUszbkRJO0VBMllZLHlCSHBhVztFR3FhWCx5QkFBOEI7QUxvdkM5Qzs7QUtob0RJO0VBc1o0Qix5QkgvYUw7RUdnYkssY0g5Wkw7QUY0b0QzQjs7QUtyb0RJO0VBcWFJLGdDQUE0QztBTG91Q3BEOztBS3pvREk7RUFtYjRCLFdBQVc7RUFDWCx5Qkg3Y0w7QUZ1cUQzQjs7QUs5b0RJO0VBK2JDLGNIeGRzQjtBRjJxRDNCOztBS2xwREk7RUFxY1EsbUJIOWRlO0FGK3FEM0I7O0FLdHBESTtFQXdjUSx5QkhqZWU7QUZtckQzQjs7QUsxcERJO0VBMGNZLHlCSG5lVztBRnVyRDNCOztBSzlwREk7RUErY1kseUJIeGVXO0VHeWVYLHFCSHplVztFRzBlWCxjSHhkVztBRjJxRDNCOztBS3BxREk7RUEwZHdCLGNIbmZEO0FGaXNEM0I7O0FLeHFESTtFQTRkNEIsY0hyZkw7QUZxc0QzQjs7QUs1cURJO0VBMGU0QixjSG5nQkw7QUZ5c0QzQjs7QUtockRJO0VBc2ZvQixxQkgvZ0JHO0FGNnNEM0I7O0FLcHJESTtFQStmZ0IseUJIeGhCTztBRml0RDNCOztBS3hyREk7RUFtZ0I0QixlQUFlO0FMeXJDL0M7O0FLNXJESTtFQXdnQjRCLGNIamlCTDtBRnl0RDNCOztBS2hzREk7RUE0Z0J3QiwrQkhyaUJEO0FGNnREM0I7O0FLcHNESTtFQThnQjRCLHlCQUFxQztBTDByQ3JFOztBS3hzREk7RUEyaEJ3Qix5QkFBcUM7QUxpckNqRTs7QUs1c0RJO0VBdWlCRSxlQUFlO0FMeXFDckI7O0FLaHRESTtFQTJpQkcsY0hwa0JvQjtFR3FrQnBCLGtCQUFrQjtBTHlxQ3pCOztBS3J0REk7RUF3akJ3Qix5QkhqbEJEO0VHa2xCQyx5QkFBOEI7QUxpcUMxRDs7QUsxdERJO0VBcWtCd0IsbUJIOWxCRDtFRytsQkMsY0g3a0JEO0FGc3VEM0I7O0FLL3RESTtFQXdrQjRCLHlCQUE4QjtBTDJwQzlEOztBS251REk7RUE0a0J3QixjSHJtQkQ7QUZnd0QzQjs7QUt2dURJO0VBc2xCZ0IsY0gvbUJPO0FGb3dEM0I7O0FLM3VESTtFQTBsQm9CLGNIbm5CRztBRnd3RDNCOztBSy91REk7RUErbEJvQixtQkh4bkJHO0VHeW5CSCxjSHZtQkc7QUYydkQzQjs7QUtwdkRJO0VBdW1CWSx5Qkhob0JXO0FGaXhEM0I7O0FLeHZESTtFQTRtQm9CLHlCQUFxQztBTGdwQzdEOztBSzV2REk7RUFzbkJvQix5QkFBOEI7RUFDOUIseUJIaHBCRztFR2lwQkgscUJIanBCRztBRjJ4RDNCOztBS2x3REk7RUFpb0JnQixtQkgxcEJPO0FGK3hEM0I7O0FLdHdESTtFQW9vQmdCLGNIN3BCTztBRm15RDNCOztBSzF3REk7RUEyb0JBLGNIcHFCdUI7QUZ1eUQzQjs7QUs5d0RJO0VBaXBCWSx5QkgxcUJXO0FGMnlEM0I7O0FLbHhESTtFQUVRLGNIakJlO0FGcXlEM0I7O0FLdHhESTtFQUlZLGNINUJXO0FGa3pEM0I7O0FLMXhESTtFQVNZLGNIakNXO0FGc3pEM0I7O0FLOXhESTtFQWdCZ0IseUJIeENPO0FGMHpEM0I7O0FLbHlESTtFQW9CZ0IseUJINUNPO0FGOHpEM0I7O0FLdHlESTtFQTJCWSx5QkhuRFc7QUZrMEQzQjs7QUsxeURJO0VBaUNZLG9DQUFnRDtFQUNoRCxjSHpDVztBRnN6RDNCOztBSy95REk7RUE0QzRCLG9DQUFnRDtFQUNoRCx5QkFBOEI7QUx1d0Q5RDs7QUtwekRJO0VBaUR3QixnQ0FBNEM7QUx1d0R4RTs7QUt4ekRJOztFQTJEWSxtQkhuRlc7QUZxMUQzQjs7QUs3ekRJO0VBa0VnQixtQkgxRk87RUcyRlAseUJBQThCO0FMK3ZEbEQ7O0FLbDBESTtFQTJFZ0IseUJIbkdPO0VHb0dQLHFCSHBHTztBRisxRDNCOztBS3YwREk7RUFvRmdCLHVCQUF1QjtFQUN2Qix5QkFBcUM7QUx1dkR6RDs7QUs1MERJO0VBNEZZLHlCQUF5QjtBTG92RHpDOztBS2gxREk7RUE4RmdCLHlCSHRITztBRjQyRDNCOztBS3AxREk7RUF3R3dCLHlCSGhJRDtFR2lJQyx5QkhqSUQ7RUdrSUMsY0hqSEQ7QUZpMkQzQjs7QUsxMURJO0VBb0hnQixjSDVJTztBRnMzRDNCOztBSzkxREk7RUE4SHdCLHlCSHRKRDtFR3VKQyxjSHRJRDtBRjAyRDNCOztBS24yREk7RUFvSXdCLHlCSDVKRDtFRzZKQyxjSDVJRDtBRisyRDNCOztBS3gyREk7RUErSWdCLGNIdktPO0FGbzREM0I7O0FLNTJESTtFQXNKWSxjSDlLVztBRnc0RDNCOztBS2gzREk7RUE0SlksY0hwTFc7RUdxTFgseUJIckxXO0FGNjREM0I7O0FLcjNESTtFQStKZ0IseUJBQThCO0VBQzlCLHlCSHhMTztBRms1RDNCOztBSzEzREk7RUEwS3dCLHlCSGxNRDtFR21NQyxxQkhuTUQ7RUdvTUMsY0huTEQ7QUZ1NEQzQjs7QUtoNERJO0VBb0xRLHlCSG5NZTtFR29NZixxQkhwTWU7RUdxTWYsY0g3TGU7QUY2NEQzQjs7QUt0NERJO0VBd0xZLHlCSGhOVztFR2lOWCxxQkhqTlc7QUZtNkQzQjs7QUszNERJO0VBZ01DLHlCSDdNc0I7QUY0NUQzQjs7QUsvNERJO0VBa01FLGNIek1xQjtFRzBNckIseUJIM05xQjtFRzROckIscUJINU5xQjtBRjY2RDNCOztBS3I1REk7RUE4TW9CLGNIdE9HO0FGaTdEM0I7O0FLejVESTtFQXNOUyxjSDlPYztBRnE3RDNCOztBSzc1REk7RUE0Tlksb0NBQWdEO0VBQ2hELGNIcE9XO0VHcU9YLGdDQUE0QztBTHFzRDVEOztBS242REk7RUFtT1EsbUJIM1BlO0FGKzdEM0I7O0FLdjZESTtFQTBPZ0IsY0hsUU87QUZtOEQzQjs7QUszNkRJOztFQW9Qb0IsbUJINVFHO0FGdzhEM0I7O0FLaDdESTtFQTZQZ0IsbUJIclJPO0VHc1JQLHFCSHRSTztFR3VSUCx5QkFBOEI7QUx1ckRsRDs7QUt0N0RJO0VBc1FZLDZCSDlSVztBRms5RDNCOztBSzE3REk7RUF3UWdCLGNIaFNPO0FGczlEM0I7O0FLOTdESTtFQTZRZ0IsY0hyU087QUYwOUQzQjs7QUtsOERJO0VBc1JnQyxtQkg5U1Q7QUY4OUQzQjs7QUt0OERJO0VBNFI0QixtQkhwVEw7QUZrK0QzQjs7QUsxOERJO0VBa1NnQyxjSDFUVDtBRnMrRDNCOztBSzk4REk7RUFnVHdCLG1CSHhVRDtBRjArRDNCOztBS2w5REk7RUE0VG9CLGNIcFZHO0FGOCtEM0I7O0FLdDlESTtFQXFVQyx5QkFBcUM7QUxxcEQxQzs7QUsxOURJO0VBNlVnQixtQkhyV087QUZzL0QzQjs7QUs5OURJO0VBcVZnQixjSDdXTztBRjAvRDNCOztBS2wrREk7RUErVm9CLGNIdlhHO0FGOC9EM0I7O0FLdCtESTtFQXVXWSx5QkFBcUM7QUxtb0RyRDs7QUsxK0RJO0VBZ1h3QixjSHhZRDtBRnNnRTNCOztBSzkrREk7RUE0WHdCLGNIcFpEO0FGMGdFM0I7O0FLbC9ESTtFQXFZWSxjSDdaVztBRjhnRTNCOztBS3QvREk7RUEyWVkseUJIbmFXO0VHb2FYLHlCQUE4QjtBTCttRDlDOztBSzMvREk7RUFzWjRCLHlCSDlhTDtFRythSyxjSDlaTDtBRnVnRTNCOztBS2hnRUk7RUFxYUksZ0NBQTRDO0FMK2xEcEQ7O0FLcGdFSTtFQW1iNEIsV0FBVztFQUNYLHlCSDVjTDtBRmlpRTNCOztBS3pnRUk7RUErYkMsY0h2ZHNCO0FGcWlFM0I7O0FLN2dFSTtFQXFjUSxtQkg3ZGU7QUZ5aUUzQjs7QUtqaEVJO0VBd2NRLHlCSGhlZTtBRjZpRTNCOztBS3JoRUk7RUEwY1kseUJIbGVXO0FGaWpFM0I7O0FLemhFSTtFQStjWSx5Qkh2ZVc7RUd3ZVgscUJIeGVXO0VHeWVYLGNIeGRXO0FGc2lFM0I7O0FLL2hFSTtFQTBkd0IsY0hsZkQ7QUYyakUzQjs7QUtuaUVJO0VBNGQ0QixjSHBmTDtBRitqRTNCOztBS3ZpRUk7RUEwZTRCLGNIbGdCTDtBRm1rRTNCOztBSzNpRUk7RUFzZm9CLHFCSDlnQkc7QUZ1a0UzQjs7QUsvaUVJO0VBK2ZnQix5Qkh2aEJPO0FGMmtFM0I7O0FLbmpFSTtFQW1nQjRCLGVBQWU7QUxvakQvQzs7QUt2akVJO0VBd2dCNEIsY0hoaUJMO0FGbWxFM0I7O0FLM2pFSTtFQTRnQndCLCtCSHBpQkQ7QUZ1bEUzQjs7QUsvakVJO0VBOGdCNEIseUJBQXFDO0FMcWpEckU7O0FLbmtFSTtFQTJoQndCLHlCQUFxQztBTDRpRGpFOztBS3ZrRUk7RUF1aUJFLGVBQWU7QUxvaURyQjs7QUsza0VJO0VBMmlCRyxjSG5rQm9CO0VHb2tCcEIsa0JBQWtCO0FMb2lEekI7O0FLaGxFSTtFQXdqQndCLHlCSGhsQkQ7RUdpbEJDLHlCQUE4QjtBTDRoRDFEOztBS3JsRUk7RUFxa0J3QixtQkg3bEJEO0VHOGxCQyxjSDdrQkQ7QUZpbUUzQjs7QUsxbEVJO0VBd2tCNEIseUJBQThCO0FMc2hEOUQ7O0FLOWxFSTtFQTRrQndCLGNIcG1CRDtBRjBuRTNCOztBS2xtRUk7RUFzbEJnQixjSDltQk87QUY4bkUzQjs7QUt0bUVJO0VBMGxCb0IsY0hsbkJHO0FGa29FM0I7O0FLMW1FSTtFQStsQm9CLG1CSHZuQkc7RUd3bkJILGNIdm1CRztBRnNuRTNCOztBSy9tRUk7RUF1bUJZLHlCSC9uQlc7QUYyb0UzQjs7QUtubkVJO0VBNG1Cb0IseUJBQXFDO0FMMmdEN0Q7O0FLdm5FSTtFQXNuQm9CLHlCQUE4QjtFQUM5Qix5Qkgvb0JHO0VHZ3BCSCxxQkhocEJHO0FGcXBFM0I7O0FLN25FSTtFQWlvQmdCLG1CSHpwQk87QUZ5cEUzQjs7QUtqb0VJO0VBb29CZ0IsY0g1cEJPO0FGNnBFM0I7O0FLcm9FSTtFQTJvQkEsY0hucUJ1QjtBRmlxRTNCOztBS3pvRUk7RUFpcEJZLHlCSHpxQlc7QUZxcUUzQjs7QUs3b0VJO0VBRVEsY0hqQmU7QUZncUUzQjs7QUtqcEVJO0VBSVksY0gzQlc7QUY0cUUzQjs7QUtycEVJO0VBU1ksY0hoQ1c7QUZnckUzQjs7QUt6cEVJO0VBZ0JnQix5Qkh2Q087QUZvckUzQjs7QUs3cEVJO0VBb0JnQix5QkgzQ087QUZ3ckUzQjs7QUtqcUVJO0VBMkJZLHlCSGxEVztBRjRyRTNCOztBS3JxRUk7RUFpQ1ksb0NBQWdEO0VBQ2hELGNIekNXO0FGaXJFM0I7O0FLMXFFSTtFQTRDNEIsb0NBQWdEO0VBQ2hELHlCQUE4QjtBTGtvRTlEOztBSy9xRUk7RUFpRHdCLGdDQUE0QztBTGtvRXhFOztBS25yRUk7O0VBMkRZLG1CSGxGVztBRitzRTNCOztBS3hyRUk7RUFrRWdCLG1CSHpGTztFRzBGUCx5QkFBOEI7QUwwbkVsRDs7QUs3ckVJO0VBMkVnQix5QkhsR087RUdtR1AscUJIbkdPO0FGeXRFM0I7O0FLbHNFSTtFQW9GZ0IsdUJBQXVCO0VBQ3ZCLHlCQUFxQztBTGtuRXpEOztBS3ZzRUk7RUE0RlkseUJBQXlCO0FMK21FekM7O0FLM3NFSTtFQThGZ0IseUJIckhPO0FGc3VFM0I7O0FLL3NFSTtFQXdHd0IseUJIL0hEO0VHZ0lDLHlCSGhJRDtFR2lJQyxjSGpIRDtBRjR0RTNCOztBS3J0RUk7RUFvSGdCLGNIM0lPO0FGZ3ZFM0I7O0FLenRFSTtFQThId0IseUJIckpEO0VHc0pDLGNIdElEO0FGcXVFM0I7O0FLOXRFSTtFQW9Jd0IseUJIM0pEO0VHNEpDLGNINUlEO0FGMHVFM0I7O0FLbnVFSTtFQStJZ0IsY0h0S087QUY4dkUzQjs7QUt2dUVJO0VBc0pZLGNIN0tXO0FGa3dFM0I7O0FLM3VFSTtFQTRKWSxjSG5MVztFR29MWCx5QkhwTFc7QUZ1d0UzQjs7QUtodkVJO0VBK0pnQix5QkFBOEI7RUFDOUIseUJIdkxPO0FGNHdFM0I7O0FLcnZFSTtFQTBLd0IseUJIak1EO0VHa01DLHFCSGxNRDtFR21NQyxjSG5MRDtBRmt3RTNCOztBSzN2RUk7RUFvTFEseUJIbk1lO0VHb01mLHFCSHBNZTtFR3FNZixjSDdMZTtBRnd3RTNCOztBS2p3RUk7RUF3TFkseUJIL01XO0VHZ05YLHFCSGhOVztBRjZ4RTNCOztBS3R3RUk7RUFnTUMseUJIN01zQjtBRnV4RTNCOztBSzF3RUk7RUFrTUUsY0h6TXFCO0VHME1yQix5QkgxTnFCO0VHMk5yQixxQkgzTnFCO0FGdXlFM0I7O0FLaHhFSTtFQThNb0IsY0hyT0c7QUYyeUUzQjs7QUtweEVJO0VBc05TLGNIN09jO0FGK3lFM0I7O0FLeHhFSTtFQTROWSxvQ0FBZ0Q7RUFDaEQsY0hwT1c7RUdxT1gsZ0NBQTRDO0FMZ2tFNUQ7O0FLOXhFSTtFQW1PUSxtQkgxUGU7QUZ5ekUzQjs7QUtseUVJO0VBME9nQixjSGpRTztBRjZ6RTNCOztBS3R5RUk7O0VBb1BvQixtQkgzUUc7QUZrMEUzQjs7QUszeUVJO0VBNlBnQixtQkhwUk87RUdxUlAscUJIclJPO0VHc1JQLHlCQUE4QjtBTGtqRWxEOztBS2p6RUk7RUFzUVksNkJIN1JXO0FGNDBFM0I7O0FLcnpFSTtFQXdRZ0IsY0gvUk87QUZnMUUzQjs7QUt6ekVJO0VBNlFnQixjSHBTTztBRm8xRTNCOztBSzd6RUk7RUFzUmdDLG1CSDdTVDtBRncxRTNCOztBS2owRUk7RUE0UjRCLG1CSG5UTDtBRjQxRTNCOztBS3IwRUk7RUFrU2dDLGNIelRUO0FGZzJFM0I7O0FLejBFSTtFQWdUd0IsbUJIdlVEO0FGbzJFM0I7O0FLNzBFSTtFQTRUb0IsY0huVkc7QUZ3MkUzQjs7QUtqMUVJO0VBcVVDLHlCQUFxQztBTGdoRTFDOztBS3IxRUk7RUE2VWdCLG1CSHBXTztBRmczRTNCOztBS3oxRUk7RUFxVmdCLGNINVdPO0FGbzNFM0I7O0FLNzFFSTtFQStWb0IsY0h0WEc7QUZ3M0UzQjs7QUtqMkVJO0VBdVdZLHlCQUFxQztBTDgvRHJEOztBS3IyRUk7RUFnWHdCLGNIdllEO0FGZzRFM0I7O0FLejJFSTtFQTRYd0IsY0huWkQ7QUZvNEUzQjs7QUs3MkVJO0VBcVlZLGNINVpXO0FGdzRFM0I7O0FLajNFSTtFQTJZWSx5QkhsYVc7RUdtYVgseUJBQThCO0FMMCtEOUM7O0FLdDNFSTtFQXNaNEIseUJIN2FMO0VHOGFLLGNIOVpMO0FGazRFM0I7O0FLMzNFSTtFQXFhSSxnQ0FBNEM7QUwwOURwRDs7QUsvM0VJO0VBbWI0QixXQUFXO0VBQ1gseUJIM2NMO0FGMjVFM0I7O0FLcDRFSTtFQStiQyxjSHRkc0I7QUYrNUUzQjs7QUt4NEVJO0VBcWNRLG1CSDVkZTtBRm02RTNCOztBSzU0RUk7RUF3Y1EseUJIL2RlO0FGdTZFM0I7O0FLaDVFSTtFQTBjWSx5QkhqZVc7QUYyNkUzQjs7QUtwNUVJO0VBK2NZLHlCSHRlVztFR3VlWCxxQkh2ZVc7RUd3ZVgsY0h4ZFc7QUZpNkUzQjs7QUsxNUVJO0VBMGR3QixjSGpmRDtBRnE3RTNCOztBSzk1RUk7RUE0ZDRCLGNIbmZMO0FGeTdFM0I7O0FLbDZFSTtFQTBlNEIsY0hqZ0JMO0FGNjdFM0I7O0FLdDZFSTtFQXNmb0IscUJIN2dCRztBRmk4RTNCOztBSzE2RUk7RUErZmdCLHlCSHRoQk87QUZxOEUzQjs7QUs5NkVJO0VBbWdCNEIsZUFBZTtBTCs2RC9DOztBS2w3RUk7RUF3Z0I0QixjSC9oQkw7QUY2OEUzQjs7QUt0N0VJO0VBNGdCd0IsK0JIbmlCRDtBRmk5RTNCOztBSzE3RUk7RUE4Z0I0Qix5QkFBcUM7QUxnN0RyRTs7QUs5N0VJO0VBMmhCd0IseUJBQXFDO0FMdTZEakU7O0FLbDhFSTtFQXVpQkUsZUFBZTtBTCs1RHJCOztBS3Q4RUk7RUEyaUJHLGNIbGtCb0I7RUdta0JwQixrQkFBa0I7QUwrNUR6Qjs7QUszOEVJO0VBd2pCd0IseUJIL2tCRDtFR2dsQkMseUJBQThCO0FMdTVEMUQ7O0FLaDlFSTtFQXFrQndCLG1CSDVsQkQ7RUc2bEJDLGNIN2tCRDtBRjQ5RTNCOztBS3I5RUk7RUF3a0I0Qix5QkFBOEI7QUxpNUQ5RDs7QUt6OUVJO0VBNGtCd0IsY0hubUJEO0FGby9FM0I7O0FLNzlFSTtFQXNsQmdCLGNIN21CTztBRncvRTNCOztBS2orRUk7RUEwbEJvQixjSGpuQkc7QUY0L0UzQjs7QUtyK0VJO0VBK2xCb0IsbUJIdG5CRztFR3VuQkgsY0h2bUJHO0FGaS9FM0I7O0FLMStFSTtFQXVtQlkseUJIOW5CVztBRnFnRjNCOztBSzkrRUk7RUE0bUJvQix5QkFBcUM7QUxzNEQ3RDs7QUtsL0VJO0VBc25Cb0IseUJBQThCO0VBQzlCLHlCSDlvQkc7RUcrb0JILHFCSC9vQkc7QUYrZ0YzQjs7QUt4L0VJO0VBaW9CZ0IsbUJIeHBCTztBRm1oRjNCOztBSzUvRUk7RUFvb0JnQixjSDNwQk87QUZ1aEYzQjs7QUtoZ0ZJO0VBMm9CQSxjSGxxQnVCO0FGMmhGM0I7O0FLcGdGSTtFQWlwQlkseUJIeHFCVztBRitoRjNCOztBS3hnRkk7RUFFUSxjSGpCZTtBRjJoRjNCOztBSzVnRkk7RUFJWSxjSDFCVztBRnNpRjNCOztBS2hoRkk7RUFTWSxjSC9CVztBRjBpRjNCOztBS3BoRkk7RUFnQmdCLHlCSHRDTztBRjhpRjNCOztBS3hoRkk7RUFvQmdCLHlCSDFDTztBRmtqRjNCOztBSzVoRkk7RUEyQlkseUJIakRXO0FGc2pGM0I7O0FLaGlGSTtFQWlDWSxvQ0FBZ0Q7RUFDaEQsY0h6Q1c7QUY0aUYzQjs7QUtyaUZJO0VBNEM0QixvQ0FBZ0Q7RUFDaEQseUJBQThCO0FMNi9FOUQ7O0FLMWlGSTtFQWlEd0IsZ0NBQTRDO0FMNi9FeEU7O0FLOWlGSTs7RUEyRFksbUJIakZXO0FGeWtGM0I7O0FLbmpGSTtFQWtFZ0IsbUJIeEZPO0VHeUZQLHlCQUE4QjtBTHEvRWxEOztBS3hqRkk7RUEyRWdCLHlCSGpHTztFR2tHUCxxQkhsR087QUZtbEYzQjs7QUs3akZJO0VBb0ZnQix1QkFBdUI7RUFDdkIseUJBQXFDO0FMNitFekQ7O0FLbGtGSTtFQTRGWSx5QkFBeUI7QUwwK0V6Qzs7QUt0a0ZJO0VBOEZnQix5QkhwSE87QUZnbUYzQjs7QUsxa0ZJO0VBd0d3Qix5Qkg5SEQ7RUcrSEMseUJIL0hEO0VHZ0lDLGNIakhEO0FGdWxGM0I7O0FLaGxGSTtFQW9IZ0IsY0gxSU87QUYwbUYzQjs7QUtwbEZJO0VBOEh3Qix5QkhwSkQ7RUdxSkMsY0h0SUQ7QUZnbUYzQjs7QUt6bEZJO0VBb0l3Qix5QkgxSkQ7RUcySkMsY0g1SUQ7QUZxbUYzQjs7QUs5bEZJO0VBK0lnQixjSHJLTztBRnduRjNCOztBS2xtRkk7RUFzSlksY0g1S1c7QUY0bkYzQjs7QUt0bUZJO0VBNEpZLGNIbExXO0VHbUxYLHlCSG5MVztBRmlvRjNCOztBSzNtRkk7RUErSmdCLHlCQUE4QjtFQUM5Qix5Qkh0TE87QUZzb0YzQjs7QUtobkZJO0VBMEt3Qix5QkhoTUQ7RUdpTUMscUJIak1EO0VHa01DLGNIbkxEO0FGNm5GM0I7O0FLdG5GSTtFQW9MUSx5QkhuTWU7RUdvTWYscUJIcE1lO0VHcU1mLGNIN0xlO0FGbW9GM0I7O0FLNW5GSTtFQXdMWSx5Qkg5TVc7RUcrTVgscUJIL01XO0FGdXBGM0I7O0FLam9GSTtFQWdNQyx5Qkg3TXNCO0FGa3BGM0I7O0FLcm9GSTtFQWtNRSxjSHpNcUI7RUcwTXJCLHlCSHpOcUI7RUcwTnJCLHFCSDFOcUI7QUZpcUYzQjs7QUszb0ZJO0VBOE1vQixjSHBPRztBRnFxRjNCOztBSy9vRkk7RUFzTlMsY0g1T2M7QUZ5cUYzQjs7QUtucEZJO0VBNE5ZLG9DQUFnRDtFQUNoRCxjSHBPVztFR3FPWCxnQ0FBNEM7QUwyN0U1RDs7QUt6cEZJO0VBbU9RLG1CSHpQZTtBRm1yRjNCOztBSzdwRkk7RUEwT2dCLGNIaFFPO0FGdXJGM0I7O0FLanFGSTs7RUFvUG9CLG1CSDFRRztBRjRyRjNCOztBS3RxRkk7RUE2UGdCLG1CSG5STztFR29SUCxxQkhwUk87RUdxUlAseUJBQThCO0FMNjZFbEQ7O0FLNXFGSTtFQXNRWSw2Qkg1Ulc7QUZzc0YzQjs7QUtockZJO0VBd1FnQixjSDlSTztBRjBzRjNCOztBS3ByRkk7RUE2UWdCLGNIblNPO0FGOHNGM0I7O0FLeHJGSTtFQXNSZ0MsbUJINVNUO0FGa3RGM0I7O0FLNXJGSTtFQTRSNEIsbUJIbFRMO0FGc3RGM0I7O0FLaHNGSTtFQWtTZ0MsY0h4VFQ7QUYwdEYzQjs7QUtwc0ZJO0VBZ1R3QixtQkh0VUQ7QUY4dEYzQjs7QUt4c0ZJO0VBNFRvQixjSGxWRztBRmt1RjNCOztBSzVzRkk7RUFxVUMseUJBQXFDO0FMMjRFMUM7O0FLaHRGSTtFQTZVZ0IsbUJIbldPO0FGMHVGM0I7O0FLcHRGSTtFQXFWZ0IsY0gzV087QUY4dUYzQjs7QUt4dEZJO0VBK1ZvQixjSHJYRztBRmt2RjNCOztBSzV0Rkk7RUF1V1kseUJBQXFDO0FMeTNFckQ7O0FLaHVGSTtFQWdYd0IsY0h0WUQ7QUYwdkYzQjs7QUtwdUZJO0VBNFh3QixjSGxaRDtBRjh2RjNCOztBS3h1Rkk7RUFxWVksY0gzWlc7QUZrd0YzQjs7QUs1dUZJO0VBMllZLHlCSGphVztFR2thWCx5QkFBOEI7QUxxMkU5Qzs7QUtqdkZJO0VBc1o0Qix5Qkg1YUw7RUc2YUssY0g5Wkw7QUY2dkYzQjs7QUt0dkZJO0VBcWFJLGdDQUE0QztBTHExRXBEOztBSzF2Rkk7RUFtYjRCLFdBQVc7RUFDWCx5QkgxY0w7QUZxeEYzQjs7QUsvdkZJO0VBK2JDLGNIcmRzQjtBRnl4RjNCOztBS253Rkk7RUFxY1EsbUJIM2RlO0FGNnhGM0I7O0FLdndGSTtFQXdjUSx5Qkg5ZGU7QUZpeUYzQjs7QUszd0ZJO0VBMGNZLHlCSGhlVztBRnF5RjNCOztBSy93Rkk7RUErY1kseUJIcmVXO0VHc2VYLHFCSHRlVztFR3VlWCxjSHhkVztBRjR4RjNCOztBS3J4Rkk7RUEwZHdCLGNIaGZEO0FGK3lGM0I7O0FLenhGSTtFQTRkNEIsY0hsZkw7QUZtekYzQjs7QUs3eEZJO0VBMGU0QixjSGhnQkw7QUZ1ekYzQjs7QUtqeUZJO0VBc2ZvQixxQkg1Z0JHO0FGMnpGM0I7O0FLcnlGSTtFQStmZ0IseUJIcmhCTztBRit6RjNCOztBS3p5Rkk7RUFtZ0I0QixlQUFlO0FMMHlFL0M7O0FLN3lGSTtFQXdnQjRCLGNIOWhCTDtBRnUwRjNCOztBS2p6Rkk7RUE0Z0J3QiwrQkhsaUJEO0FGMjBGM0I7O0FLcnpGSTtFQThnQjRCLHlCQUFxQztBTDJ5RXJFOztBS3p6Rkk7RUEyaEJ3Qix5QkFBcUM7QUxreUVqRTs7QUs3ekZJO0VBdWlCRSxlQUFlO0FMMHhFckI7O0FLajBGSTtFQTJpQkcsY0hqa0JvQjtFR2trQnBCLGtCQUFrQjtBTDB4RXpCOztBS3QwRkk7RUF3akJ3Qix5Qkg5a0JEO0VHK2tCQyx5QkFBOEI7QUxreEUxRDs7QUszMEZJO0VBcWtCd0IsbUJIM2xCRDtFRzRsQkMsY0g3a0JEO0FGdTFGM0I7O0FLaDFGSTtFQXdrQjRCLHlCQUE4QjtBTDR3RTlEOztBS3AxRkk7RUE0a0J3QixjSGxtQkQ7QUY4MkYzQjs7QUt4MUZJO0VBc2xCZ0IsY0g1bUJPO0FGazNGM0I7O0FLNTFGSTtFQTBsQm9CLGNIaG5CRztBRnMzRjNCOztBS2gyRkk7RUErbEJvQixtQkhybkJHO0VHc25CSCxjSHZtQkc7QUY0MkYzQjs7QUtyMkZJO0VBdW1CWSx5Qkg3bkJXO0FGKzNGM0I7O0FLejJGSTtFQTRtQm9CLHlCQUFxQztBTGl3RTdEOztBSzcyRkk7RUFzbkJvQix5QkFBOEI7RUFDOUIseUJIN29CRztFRzhvQkgscUJIOW9CRztBRnk0RjNCOztBS24zRkk7RUFpb0JnQixtQkh2cEJPO0FGNjRGM0I7O0FLdjNGSTtFQW9vQmdCLGNIMXBCTztBRmk1RjNCOztBSzMzRkk7RUEyb0JBLGNIanFCdUI7QUZxNUYzQjs7QUsvM0ZJO0VBaXBCWSx5Qkh2cUJXO0FGeTVGM0I7O0FLbjRGSTtFQUVRLGNIakJlO0FGczVGM0I7O0FLdjRGSTtFQUlZLGNIekJXO0FGZzZGM0I7O0FLMzRGSTtFQVNZLGNIOUJXO0FGbzZGM0I7O0FLLzRGSTtFQWdCZ0IseUJIckNPO0FGdzZGM0I7O0FLbjVGSTtFQW9CZ0IseUJIekNPO0FGNDZGM0I7O0FLdjVGSTtFQTJCWSx5QkhoRFc7QUZnN0YzQjs7QUszNUZJO0VBaUNZLG9DQUFnRDtFQUNoRCxjSHpDVztBRnU2RjNCOztBS2g2Rkk7RUE0QzRCLG9DQUFnRDtFQUNoRCx5QkFBOEI7QUx3M0Y5RDs7QUtyNkZJO0VBaUR3QixnQ0FBNEM7QUx3M0Z4RTs7QUt6NkZJOztFQTJEWSxtQkhoRlc7QUZtOEYzQjs7QUs5NkZJO0VBa0VnQixtQkh2Rk87RUd3RlAseUJBQThCO0FMZzNGbEQ7O0FLbjdGSTtFQTJFZ0IseUJIaEdPO0VHaUdQLHFCSGpHTztBRjY4RjNCOztBS3g3Rkk7RUFvRmdCLHVCQUF1QjtFQUN2Qix5QkFBcUM7QUx3MkZ6RDs7QUs3N0ZJO0VBNEZZLHlCQUF5QjtBTHEyRnpDOztBS2o4Rkk7RUE4RmdCLHlCSG5ITztBRjA5RjNCOztBS3I4Rkk7RUF3R3dCLHlCSDdIRDtFRzhIQyx5Qkg5SEQ7RUcrSEMsY0hqSEQ7QUZrOUYzQjs7QUszOEZJO0VBb0hnQixjSHpJTztBRm8rRjNCOztBSy84Rkk7RUE4SHdCLHlCSG5KRDtFR29KQyxjSHRJRDtBRjI5RjNCOztBS3A5Rkk7RUFvSXdCLHlCSHpKRDtFRzBKQyxjSDVJRDtBRmcrRjNCOztBS3o5Rkk7RUErSWdCLGNIcEtPO0FGay9GM0I7O0FLNzlGSTtFQXNKWSxjSDNLVztBRnMvRjNCOztBS2orRkk7RUE0SlksY0hqTFc7RUdrTFgseUJIbExXO0FGMi9GM0I7O0FLdCtGSTtFQStKZ0IseUJBQThCO0VBQzlCLHlCSHJMTztBRmdnRzNCOztBSzMrRkk7RUEwS3dCLHlCSC9MRDtFR2dNQyxxQkhoTUQ7RUdpTUMsY0huTEQ7QUZ3L0YzQjs7QUtqL0ZJO0VBb0xRLHlCSG5NZTtFR29NZixxQkhwTWU7RUdxTWYsY0g3TGU7QUY4L0YzQjs7QUt2L0ZJO0VBd0xZLHlCSDdNVztFRzhNWCxxQkg5TVc7QUZpaEczQjs7QUs1L0ZJO0VBZ01DLHlCSDdNc0I7QUY2Z0czQjs7QUtoZ0dJO0VBa01FLGNIek1xQjtFRzBNckIseUJIeE5xQjtFR3lOckIscUJIek5xQjtBRjJoRzNCOztBS3RnR0k7RUE4TW9CLGNIbk9HO0FGK2hHM0I7O0FLMWdHSTtFQXNOUyxjSDNPYztBRm1pRzNCOztBSzlnR0k7RUE0Tlksb0NBQWdEO0VBQ2hELGNIcE9XO0VHcU9YLGdDQUE0QztBTHN6RjVEOztBS3BoR0k7RUFtT1EsbUJIeFBlO0FGNmlHM0I7O0FLeGhHSTtFQTBPZ0IsY0gvUE87QUZpakczQjs7QUs1aEdJOztFQW9Qb0IsbUJIelFHO0FGc2pHM0I7O0FLamlHSTtFQTZQZ0IsbUJIbFJPO0VHbVJQLHFCSG5STztFR29SUCx5QkFBOEI7QUx3eUZsRDs7QUt2aUdJO0VBc1FZLDZCSDNSVztBRmdrRzNCOztBSzNpR0k7RUF3UWdCLGNIN1JPO0FGb2tHM0I7O0FLL2lHSTtFQTZRZ0IsY0hsU087QUZ3a0czQjs7QUtuakdJO0VBc1JnQyxtQkgzU1Q7QUY0a0czQjs7QUt2akdJO0VBNFI0QixtQkhqVEw7QUZnbEczQjs7QUszakdJO0VBa1NnQyxjSHZUVDtBRm9sRzNCOztBSy9qR0k7RUFnVHdCLG1CSHJVRDtBRndsRzNCOztBS25rR0k7RUE0VG9CLGNIalZHO0FGNGxHM0I7O0FLdmtHSTtFQXFVQyx5QkFBcUM7QUxzd0YxQzs7QUsza0dJO0VBNlVnQixtQkhsV087QUZvbUczQjs7QUsva0dJO0VBcVZnQixjSDFXTztBRndtRzNCOztBS25sR0k7RUErVm9CLGNIcFhHO0FGNG1HM0I7O0FLdmxHSTtFQXVXWSx5QkFBcUM7QUxvdkZyRDs7QUszbEdJO0VBZ1h3QixjSHJZRDtBRm9uRzNCOztBSy9sR0k7RUE0WHdCLGNIalpEO0FGd25HM0I7O0FLbm1HSTtFQXFZWSxjSDFaVztBRjRuRzNCOztBS3ZtR0k7RUEyWVkseUJIaGFXO0VHaWFYLHlCQUE4QjtBTGd1RjlDOztBSzVtR0k7RUFzWjRCLHlCSDNhTDtFRzRhSyxjSDlaTDtBRnduRzNCOztBS2puR0k7RUFxYUksZ0NBQTRDO0FMZ3RGcEQ7O0FLcm5HSTtFQW1iNEIsV0FBVztFQUNYLHlCSHpjTDtBRitvRzNCOztBSzFuR0k7RUErYkMsY0hwZHNCO0FGbXBHM0I7O0FLOW5HSTtFQXFjUSxtQkgxZGU7QUZ1cEczQjs7QUtsb0dJO0VBd2NRLHlCSDdkZTtBRjJwRzNCOztBS3RvR0k7RUEwY1kseUJIL2RXO0FGK3BHM0I7O0FLMW9HSTtFQStjWSx5QkhwZVc7RUdxZVgscUJIcmVXO0VHc2VYLGNIeGRXO0FGdXBHM0I7O0FLaHBHSTtFQTBkd0IsY0gvZUQ7QUZ5cUczQjs7QUtwcEdJO0VBNGQ0QixjSGpmTDtBRjZxRzNCOztBS3hwR0k7RUEwZTRCLGNIL2ZMO0FGaXJHM0I7O0FLNXBHSTtFQXNmb0IscUJIM2dCRztBRnFyRzNCOztBS2hxR0k7RUErZmdCLHlCSHBoQk87QUZ5ckczQjs7QUtwcUdJO0VBbWdCNEIsZUFBZTtBTHFxRi9DOztBS3hxR0k7RUF3Z0I0QixjSDdoQkw7QUZpc0czQjs7QUs1cUdJO0VBNGdCd0IsK0JIamlCRDtBRnFzRzNCOztBS2hyR0k7RUE4Z0I0Qix5QkFBcUM7QUxzcUZyRTs7QUtwckdJO0VBMmhCd0IseUJBQXFDO0FMNnBGakU7O0FLeHJHSTtFQXVpQkUsZUFBZTtBTHFwRnJCOztBSzVyR0k7RUEyaUJHLGNIaGtCb0I7RUdpa0JwQixrQkFBa0I7QUxxcEZ6Qjs7QUtqc0dJO0VBd2pCd0IseUJIN2tCRDtFRzhrQkMseUJBQThCO0FMNm9GMUQ7O0FLdHNHSTtFQXFrQndCLG1CSDFsQkQ7RUcybEJDLGNIN2tCRDtBRmt0RzNCOztBSzNzR0k7RUF3a0I0Qix5QkFBOEI7QUx1b0Y5RDs7QUsvc0dJO0VBNGtCd0IsY0hqbUJEO0FGd3VHM0I7O0FLbnRHSTtFQXNsQmdCLGNIM21CTztBRjR1RzNCOztBS3Z0R0k7RUEwbEJvQixjSC9tQkc7QUZndkczQjs7QUszdEdJO0VBK2xCb0IsbUJIcG5CRztFR3FuQkgsY0h2bUJHO0FGdXVHM0I7O0FLaHVHSTtFQXVtQlkseUJINW5CVztBRnl2RzNCOztBS3B1R0k7RUE0bUJvQix5QkFBcUM7QUw0bkY3RDs7QUt4dUdJO0VBc25Cb0IseUJBQThCO0VBQzlCLHlCSDVvQkc7RUc2b0JILHFCSDdvQkc7QUZtd0czQjs7QUs5dUdJO0VBaW9CZ0IsbUJIdHBCTztBRnV3RzNCOztBS2x2R0k7RUFvb0JnQixjSHpwQk87QUYyd0czQjs7QUt0dkdJO0VBMm9CQSxjSGhxQnVCO0FGK3dHM0I7O0FLMXZHSTtFQWlwQlkseUJIdHFCVztBRm14RzNCOztBSzl2R0k7RUFFUSxjSGpCZTtBRml4RzNCOztBS2x3R0k7RUFJWSxjSHhCVztBRjB4RzNCOztBS3R3R0k7RUFTWSxjSDdCVztBRjh4RzNCOztBSzF3R0k7RUFnQmdCLHlCSHBDTztBRmt5RzNCOztBSzl3R0k7RUFvQmdCLHlCSHhDTztBRnN5RzNCOztBS2x4R0k7RUEyQlkseUJIL0NXO0FGMHlHM0I7O0FLdHhHSTtFQWlDWSxvQ0FBZ0Q7RUFDaEQsY0h6Q1c7QUZreUczQjs7QUszeEdJO0VBNEM0QixvQ0FBZ0Q7RUFDaEQseUJBQThCO0FMbXZHOUQ7O0FLaHlHSTtFQWlEd0IsZ0NBQTRDO0FMbXZHeEU7O0FLcHlHSTs7RUEyRFksbUJIL0VXO0FGNnpHM0I7O0FLenlHSTtFQWtFZ0IsbUJIdEZPO0VHdUZQLHlCQUE4QjtBTDJ1R2xEOztBSzl5R0k7RUEyRWdCLHlCSC9GTztFR2dHUCxxQkhoR087QUZ1MEczQjs7QUtuekdJO0VBb0ZnQix1QkFBdUI7RUFDdkIseUJBQXFDO0FMbXVHekQ7O0FLeHpHSTtFQTRGWSx5QkFBeUI7QUxndUd6Qzs7QUs1ekdJO0VBOEZnQix5QkhsSE87QUZvMUczQjs7QUtoMEdJO0VBd0d3Qix5Qkg1SEQ7RUc2SEMseUJIN0hEO0VHOEhDLGNIakhEO0FGNjBHM0I7O0FLdDBHSTtFQW9IZ0IsY0h4SU87QUY4MUczQjs7QUsxMEdJO0VBOEh3Qix5QkhsSkQ7RUdtSkMsY0h0SUQ7QUZzMUczQjs7QUsvMEdJO0VBb0l3Qix5Qkh4SkQ7RUd5SkMsY0g1SUQ7QUYyMUczQjs7QUtwMUdJO0VBK0lnQixjSG5LTztBRjQyRzNCOztBS3gxR0k7RUFzSlksY0gxS1c7QUZnM0czQjs7QUs1MUdJO0VBNEpZLGNIaExXO0VHaUxYLHlCSGpMVztBRnEzRzNCOztBS2oyR0k7RUErSmdCLHlCQUE4QjtFQUM5Qix5QkhwTE87QUYwM0czQjs7QUt0MkdJO0VBMEt3Qix5Qkg5TEQ7RUcrTEMscUJIL0xEO0VHZ01DLGNIbkxEO0FGbTNHM0I7O0FLNTJHSTtFQW9MUSx5QkhuTWU7RUdvTWYscUJIcE1lO0VHcU1mLGNIN0xlO0FGeTNHM0I7O0FLbDNHSTtFQXdMWSx5Qkg1TVc7RUc2TVgscUJIN01XO0FGMjRHM0I7O0FLdjNHSTtFQWdNQyx5Qkg3TXNCO0FGdzRHM0I7O0FLMzNHSTtFQWtNRSxjSHpNcUI7RUcwTXJCLHlCSHZOcUI7RUd3TnJCLHFCSHhOcUI7QUZxNUczQjs7QUtqNEdJO0VBOE1vQixjSGxPRztBRnk1RzNCOztBS3I0R0k7RUFzTlMsY0gxT2M7QUY2NUczQjs7QUt6NEdJO0VBNE5ZLG9DQUFnRDtFQUNoRCxjSHBPVztFR3FPWCxnQ0FBNEM7QUxpckc1RDs7QUsvNEdJO0VBbU9RLG1CSHZQZTtBRnU2RzNCOztBS241R0k7RUEwT2dCLGNIOVBPO0FGMjZHM0I7O0FLdjVHSTs7RUFvUG9CLG1CSHhRRztBRmc3RzNCOztBSzU1R0k7RUE2UGdCLG1CSGpSTztFR2tSUCxxQkhsUk87RUdtUlAseUJBQThCO0FMbXFHbEQ7O0FLbDZHSTtFQXNRWSw2QkgxUlc7QUYwN0czQjs7QUt0NkdJO0VBd1FnQixjSDVSTztBRjg3RzNCOztBSzE2R0k7RUE2UWdCLGNIalNPO0FGazhHM0I7O0FLOTZHSTtFQXNSZ0MsbUJIMVNUO0FGczhHM0I7O0FLbDdHSTtFQTRSNEIsbUJIaFRMO0FGMDhHM0I7O0FLdDdHSTtFQWtTZ0MsY0h0VFQ7QUY4OEczQjs7QUsxN0dJO0VBZ1R3QixtQkhwVUQ7QUZrOUczQjs7QUs5N0dJO0VBNFRvQixjSGhWRztBRnM5RzNCOztBS2w4R0k7RUFxVUMseUJBQXFDO0FMaW9HMUM7O0FLdDhHSTtFQTZVZ0IsbUJIaldPO0FGODlHM0I7O0FLMThHSTtFQXFWZ0IsY0h6V087QUZrK0czQjs7QUs5OEdJO0VBK1ZvQixjSG5YRztBRnMrRzNCOztBS2w5R0k7RUF1V1kseUJBQXFDO0FMK21HckQ7O0FLdDlHSTtFQWdYd0IsY0hwWUQ7QUY4K0czQjs7QUsxOUdJO0VBNFh3QixjSGhaRDtBRmsvRzNCOztBSzk5R0k7RUFxWVksY0h6Wlc7QUZzL0czQjs7QUtsK0dJO0VBMllZLHlCSC9aVztFR2dhWCx5QkFBOEI7QUwybEc5Qzs7QUt2K0dJO0VBc1o0Qix5QkgxYUw7RUcyYUssY0g5Wkw7QUZtL0czQjs7QUs1K0dJO0VBcWFJLGdDQUE0QztBTDJrR3BEOztBS2gvR0k7RUFtYjRCLFdBQVc7RUFDWCx5Qkh4Y0w7QUZ5Z0gzQjs7QUtyL0dJO0VBK2JDLGNIbmRzQjtBRjZnSDNCOztBS3ovR0k7RUFxY1EsbUJIemRlO0FGaWhIM0I7O0FLNy9HSTtFQXdjUSx5Qkg1ZGU7QUZxaEgzQjs7QUtqZ0hJO0VBMGNZLHlCSDlkVztBRnloSDNCOztBS3JnSEk7RUErY1kseUJIbmVXO0VHb2VYLHFCSHBlVztFR3FlWCxjSHhkVztBRmtoSDNCOztBSzNnSEk7RUEwZHdCLGNIOWVEO0FGbWlIM0I7O0FLL2dISTtFQTRkNEIsY0hoZkw7QUZ1aUgzQjs7QUtuaEhJO0VBMGU0QixjSDlmTDtBRjJpSDNCOztBS3ZoSEk7RUFzZm9CLHFCSDFnQkc7QUYraUgzQjs7QUszaEhJO0VBK2ZnQix5QkhuaEJPO0FGbWpIM0I7O0FLL2hISTtFQW1nQjRCLGVBQWU7QUxnaUcvQzs7QUtuaUhJO0VBd2dCNEIsY0g1aEJMO0FGMmpIM0I7O0FLdmlISTtFQTRnQndCLCtCSGhpQkQ7QUYrakgzQjs7QUszaUhJO0VBOGdCNEIseUJBQXFDO0FMaWlHckU7O0FLL2lISTtFQTJoQndCLHlCQUFxQztBTHdoR2pFOztBS25qSEk7RUF1aUJFLGVBQWU7QUxnaEdyQjs7QUt2akhJO0VBMmlCRyxjSC9qQm9CO0VHZ2tCcEIsa0JBQWtCO0FMZ2hHekI7O0FLNWpISTtFQXdqQndCLHlCSDVrQkQ7RUc2a0JDLHlCQUE4QjtBTHdnRzFEOztBS2prSEk7RUFxa0J3QixtQkh6bEJEO0VHMGxCQyxjSDdrQkQ7QUY2a0gzQjs7QUt0a0hJO0VBd2tCNEIseUJBQThCO0FMa2dHOUQ7O0FLMWtISTtFQTRrQndCLGNIaG1CRDtBRmttSDNCOztBSzlrSEk7RUFzbEJnQixjSDFtQk87QUZzbUgzQjs7QUtsbEhJO0VBMGxCb0IsY0g5bUJHO0FGMG1IM0I7O0FLdGxISTtFQStsQm9CLG1CSG5uQkc7RUdvbkJILGNIdm1CRztBRmttSDNCOztBSzNsSEk7RUF1bUJZLHlCSDNuQlc7QUZtbkgzQjs7QUsvbEhJO0VBNG1Cb0IseUJBQXFDO0FMdS9GN0Q7O0FLbm1ISTtFQXNuQm9CLHlCQUE4QjtFQUM5Qix5Qkgzb0JHO0VHNG9CSCxxQkg1b0JHO0FGNm5IM0I7O0FLem1ISTtFQWlvQmdCLG1CSHJwQk87QUZpb0gzQjs7QUs3bUhJO0VBb29CZ0IsY0h4cEJPO0FGcW9IM0I7O0FLam5ISTtFQTJvQkEsY0gvcEJ1QjtBRnlvSDNCOztBS3JuSEk7RUFpcEJZLHlCSHJxQlc7QUY2b0gzQjs7QUt6bkhJO0VBRVEsY0hqQmU7QUY0b0gzQjs7QUs3bkhJO0VBSVksY0h2Qlc7QUZvcEgzQjs7QUtqb0hJO0VBU1ksY0g1Qlc7QUZ3cEgzQjs7QUtyb0hJO0VBZ0JnQix5QkhuQ087QUY0cEgzQjs7QUt6b0hJO0VBb0JnQix5Qkh2Q087QUZncUgzQjs7QUs3b0hJO0VBMkJZLHlCSDlDVztBRm9xSDNCOztBS2pwSEk7RUFpQ1ksb0NBQWdEO0VBQ2hELGNIekNXO0FGNnBIM0I7O0FLdHBISTtFQTRDNEIsb0NBQWdEO0VBQ2hELHlCQUE4QjtBTDhtSDlEOztBSzNwSEk7RUFpRHdCLGdDQUE0QztBTDhtSHhFOztBSy9wSEk7O0VBMkRZLG1CSDlFVztBRnVySDNCOztBS3BxSEk7RUFrRWdCLG1CSHJGTztFR3NGUCx5QkFBOEI7QUxzbUhsRDs7QUt6cUhJO0VBMkVnQix5Qkg5Rk87RUcrRlAscUJIL0ZPO0FGaXNIM0I7O0FLOXFISTtFQW9GZ0IsdUJBQXVCO0VBQ3ZCLHlCQUFxQztBTDhsSHpEOztBS25ySEk7RUE0RlkseUJBQXlCO0FMMmxIekM7O0FLdnJISTtFQThGZ0IseUJIakhPO0FGOHNIM0I7O0FLM3JISTtFQXdHd0IseUJIM0hEO0VHNEhDLHlCSDVIRDtFRzZIQyxjSGpIRDtBRndzSDNCOztBS2pzSEk7RUFvSGdCLGNIdklPO0FGd3RIM0I7O0FLcnNISTtFQThId0IseUJIakpEO0VHa0pDLGNIdElEO0FGaXRIM0I7O0FLMXNISTtFQW9Jd0IseUJIdkpEO0VHd0pDLGNINUlEO0FGc3RIM0I7O0FLL3NISTtFQStJZ0IsY0hsS087QUZzdUgzQjs7QUtudEhJO0VBc0pZLGNIektXO0FGMHVIM0I7O0FLdnRISTtFQTRKWSxjSC9LVztFR2dMWCx5QkhoTFc7QUYrdUgzQjs7QUs1dEhJO0VBK0pnQix5QkFBOEI7RUFDOUIseUJIbkxPO0FGb3ZIM0I7O0FLanVISTtFQTBLd0IseUJIN0xEO0VHOExDLHFCSDlMRDtFRytMQyxjSG5MRDtBRjh1SDNCOztBS3Z1SEk7RUFvTFEseUJIbk1lO0VHb01mLHFCSHBNZTtFR3FNZixjSDdMZTtBRm92SDNCOztBSzd1SEk7RUF3TFkseUJIM01XO0VHNE1YLHFCSDVNVztBRnF3SDNCOztBS2x2SEk7RUFnTUMseUJIN01zQjtBRm13SDNCOztBS3R2SEk7RUFrTUUsY0h6TXFCO0VHME1yQix5Qkh0TnFCO0VHdU5yQixxQkh2TnFCO0FGK3dIM0I7O0FLNXZISTtFQThNb0IsY0hqT0c7QUZteEgzQjs7QUtod0hJO0VBc05TLGNIek9jO0FGdXhIM0I7O0FLcHdISTtFQTROWSxvQ0FBZ0Q7RUFDaEQsY0hwT1c7RUdxT1gsZ0NBQTRDO0FMNGlINUQ7O0FLMXdISTtFQW1PUSxtQkh0UGU7QUZpeUgzQjs7QUs5d0hJO0VBME9nQixjSDdQTztBRnF5SDNCOztBS2x4SEk7O0VBb1BvQixtQkh2UUc7QUYweUgzQjs7QUt2eEhJO0VBNlBnQixtQkhoUk87RUdpUlAscUJIalJPO0VHa1JQLHlCQUE4QjtBTDhoSGxEOztBSzd4SEk7RUFzUVksNkJIelJXO0FGb3pIM0I7O0FLanlISTtFQXdRZ0IsY0gzUk87QUZ3ekgzQjs7QUtyeUhJO0VBNlFnQixjSGhTTztBRjR6SDNCOztBS3p5SEk7RUFzUmdDLG1CSHpTVDtBRmcwSDNCOztBSzd5SEk7RUE0UjRCLG1CSC9TTDtBRm8wSDNCOztBS2p6SEk7RUFrU2dDLGNIclRUO0FGdzBIM0I7O0FLcnpISTtFQWdUd0IsbUJIblVEO0FGNDBIM0I7O0FLenpISTtFQTRUb0IsY0gvVUc7QUZnMUgzQjs7QUs3ekhJO0VBcVVDLHlCQUFxQztBTDQvRzFDOztBS2owSEk7RUE2VWdCLG1CSGhXTztBRncxSDNCOztBS3IwSEk7RUFxVmdCLGNIeFdPO0FGNDFIM0I7O0FLejBISTtFQStWb0IsY0hsWEc7QUZnMkgzQjs7QUs3MEhJO0VBdVdZLHlCQUFxQztBTDArR3JEOztBS2oxSEk7RUFnWHdCLGNIbllEO0FGdzJIM0I7O0FLcjFISTtFQTRYd0IsY0gvWUQ7QUY0MkgzQjs7QUt6MUhJO0VBcVlZLGNIeFpXO0FGZzNIM0I7O0FLNzFISTtFQTJZWSx5Qkg5Wlc7RUcrWlgseUJBQThCO0FMczlHOUM7O0FLbDJISTtFQXNaNEIseUJIemFMO0VHMGFLLGNIOVpMO0FGODJIM0I7O0FLdjJISTtFQXFhSSxnQ0FBNEM7QUxzOEdwRDs7QUszMkhJO0VBbWI0QixXQUFXO0VBQ1gseUJIdmNMO0FGbTRIM0I7O0FLaDNISTtFQStiQyxjSGxkc0I7QUZ1NEgzQjs7QUtwM0hJO0VBcWNRLG1CSHhkZTtBRjI0SDNCOztBS3gzSEk7RUF3Y1EseUJIM2RlO0FGKzRIM0I7O0FLNTNISTtFQTBjWSx5Qkg3ZFc7QUZtNUgzQjs7QUtoNEhJO0VBK2NZLHlCSGxlVztFR21lWCxxQkhuZVc7RUdvZVgsY0h4ZFc7QUY2NEgzQjs7QUt0NEhJO0VBMGR3QixjSDdlRDtBRjY1SDNCOztBSzE0SEk7RUE0ZDRCLGNIL2VMO0FGaTZIM0I7O0FLOTRISTtFQTBlNEIsY0g3Zkw7QUZxNkgzQjs7QUtsNUhJO0VBc2ZvQixxQkh6Z0JHO0FGeTZIM0I7O0FLdDVISTtFQStmZ0IseUJIbGhCTztBRjY2SDNCOztBSzE1SEk7RUFtZ0I0QixlQUFlO0FMMjVHL0M7O0FLOTVISTtFQXdnQjRCLGNIM2hCTDtBRnE3SDNCOztBS2w2SEk7RUE0Z0J3QiwrQkgvaEJEO0FGeTdIM0I7O0FLdDZISTtFQThnQjRCLHlCQUFxQztBTDQ1R3JFOztBSzE2SEk7RUEyaEJ3Qix5QkFBcUM7QUxtNUdqRTs7QUs5NkhJO0VBdWlCRSxlQUFlO0FMMjRHckI7O0FLbDdISTtFQTJpQkcsY0g5akJvQjtFRytqQnBCLGtCQUFrQjtBTDI0R3pCOztBS3Y3SEk7RUF3akJ3Qix5Qkgza0JEO0VHNGtCQyx5QkFBOEI7QUxtNEcxRDs7QUs1N0hJO0VBcWtCd0IsbUJIeGxCRDtFR3lsQkMsY0g3a0JEO0FGdzhIM0I7O0FLajhISTtFQXdrQjRCLHlCQUE4QjtBTDYzRzlEOztBS3I4SEk7RUE0a0J3QixjSC9sQkQ7QUY0OUgzQjs7QUt6OEhJO0VBc2xCZ0IsY0h6bUJPO0FGZytIM0I7O0FLNzhISTtFQTBsQm9CLGNIN21CRztBRm8rSDNCOztBS2o5SEk7RUErbEJvQixtQkhsbkJHO0VHbW5CSCxjSHZtQkc7QUY2OUgzQjs7QUt0OUhJO0VBdW1CWSx5QkgxbkJXO0FGNitIM0I7O0FLMTlISTtFQTRtQm9CLHlCQUFxQztBTGszRzdEOztBSzk5SEk7RUFzbkJvQix5QkFBOEI7RUFDOUIseUJIMW9CRztFRzJvQkgscUJIM29CRztBRnUvSDNCOztBS3ArSEk7RUFpb0JnQixtQkhwcEJPO0FGMi9IM0I7O0FLeCtISTtFQW9vQmdCLGNIdnBCTztBRisvSDNCOztBSzUrSEk7RUEyb0JBLGNIOXBCdUI7QUZtZ0kzQjs7QUtoL0hJO0VBaXBCWSx5QkhwcUJXO0FGdWdJM0I7O0FLcC9ISTtFQUVRLGNIakJlO0FGdWdJM0I7O0FLeC9ISTtFQUlZLGNIdEJXO0FGOGdJM0I7O0FLNS9ISTtFQVNZLGNIM0JXO0FGa2hJM0I7O0FLaGdJSTtFQWdCZ0IseUJIbENPO0FGc2hJM0I7O0FLcGdJSTtFQW9CZ0IseUJIdENPO0FGMGhJM0I7O0FLeGdJSTtFQTJCWSx5Qkg3Q1c7QUY4aEkzQjs7QUs1Z0lJO0VBaUNZLG9DQUFnRDtFQUNoRCxjSHpDVztBRndoSTNCOztBS2poSUk7RUE0QzRCLG9DQUFnRDtFQUNoRCx5QkFBOEI7QUx5K0g5RDs7QUt0aElJO0VBaUR3QixnQ0FBNEM7QUx5K0h4RTs7QUsxaElJOztFQTJEWSxtQkg3RVc7QUZpakkzQjs7QUsvaElJO0VBa0VnQixtQkhwRk87RUdxRlAseUJBQThCO0FMaStIbEQ7O0FLcGlJSTtFQTJFZ0IseUJIN0ZPO0VHOEZQLHFCSDlGTztBRjJqSTNCOztBS3ppSUk7RUFvRmdCLHVCQUF1QjtFQUN2Qix5QkFBcUM7QUx5OUh6RDs7QUs5aUlJO0VBNEZZLHlCQUF5QjtBTHM5SHpDOztBS2xqSUk7RUE4RmdCLHlCSGhITztBRndrSTNCOztBS3RqSUk7RUF3R3dCLHlCSDFIRDtFRzJIQyx5QkgzSEQ7RUc0SEMsY0hqSEQ7QUZta0kzQjs7QUs1aklJO0VBb0hnQixjSHRJTztBRmtsSTNCOztBS2hrSUk7RUE4SHdCLHlCSGhKRDtFR2lKQyxjSHRJRDtBRjRrSTNCOztBS3JrSUk7RUFvSXdCLHlCSHRKRDtFR3VKQyxjSDVJRDtBRmlsSTNCOztBSzFrSUk7RUErSWdCLGNIaktPO0FGZ21JM0I7O0FLOWtJSTtFQXNKWSxjSHhLVztBRm9tSTNCOztBS2xsSUk7RUE0SlksY0g5S1c7RUcrS1gseUJIL0tXO0FGeW1JM0I7O0FLdmxJSTtFQStKZ0IseUJBQThCO0VBQzlCLHlCSGxMTztBRjhtSTNCOztBSzVsSUk7RUEwS3dCLHlCSDVMRDtFRzZMQyxxQkg3TEQ7RUc4TEMsY0huTEQ7QUZ5bUkzQjs7QUtsbUlJO0VBb0xRLHlCSG5NZTtFR29NZixxQkhwTWU7RUdxTWYsY0g3TGU7QUYrbUkzQjs7QUt4bUlJO0VBd0xZLHlCSDFNVztFRzJNWCxxQkgzTVc7QUYrbkkzQjs7QUs3bUlJO0VBZ01DLHlCSDdNc0I7QUY4bkkzQjs7QUtqbklJO0VBa01FLGNIek1xQjtFRzBNckIseUJIck5xQjtFR3NOckIscUJIdE5xQjtBRnlvSTNCOztBS3ZuSUk7RUE4TW9CLGNIaE9HO0FGNm9JM0I7O0FLM25JSTtFQXNOUyxjSHhPYztBRmlwSTNCOztBSy9uSUk7RUE0Tlksb0NBQWdEO0VBQ2hELGNIcE9XO0VHcU9YLGdDQUE0QztBTHU2SDVEOztBS3JvSUk7RUFtT1EsbUJIclBlO0FGMnBJM0I7O0FLem9JSTtFQTBPZ0IsY0g1UE87QUYrcEkzQjs7QUs3b0lJOztFQW9Qb0IsbUJIdFFHO0FGb3FJM0I7O0FLbHBJSTtFQTZQZ0IsbUJIL1FPO0VHZ1JQLHFCSGhSTztFR2lSUCx5QkFBOEI7QUx5NUhsRDs7QUt4cElJO0VBc1FZLDZCSHhSVztBRjhxSTNCOztBSzVwSUk7RUF3UWdCLGNIMVJPO0FGa3JJM0I7O0FLaHFJSTtFQTZRZ0IsY0gvUk87QUZzckkzQjs7QUtwcUlJO0VBc1JnQyxtQkh4U1Q7QUYwckkzQjs7QUt4cUlJO0VBNFI0QixtQkg5U0w7QUY4ckkzQjs7QUs1cUlJO0VBa1NnQyxjSHBUVDtBRmtzSTNCOztBS2hySUk7RUFnVHdCLG1CSGxVRDtBRnNzSTNCOztBS3BySUk7RUE0VG9CLGNIOVVHO0FGMHNJM0I7O0FLeHJJSTtFQXFVQyx5QkFBcUM7QUx1M0gxQzs7QUs1cklJO0VBNlVnQixtQkgvVk87QUZrdEkzQjs7QUtoc0lJO0VBcVZnQixjSHZXTztBRnN0STNCOztBS3BzSUk7RUErVm9CLGNIalhHO0FGMHRJM0I7O0FLeHNJSTtFQXVXWSx5QkFBcUM7QUxxMkhyRDs7QUs1c0lJO0VBZ1h3QixjSGxZRDtBRmt1STNCOztBS2h0SUk7RUE0WHdCLGNIOVlEO0FGc3VJM0I7O0FLcHRJSTtFQXFZWSxjSHZaVztBRjB1STNCOztBS3h0SUk7RUEyWVkseUJIN1pXO0VHOFpYLHlCQUE4QjtBTGkxSDlDOztBSzd0SUk7RUFzWjRCLHlCSHhhTDtFR3lhSyxjSDlaTDtBRnl1STNCOztBS2x1SUk7RUFxYUksZ0NBQTRDO0FMaTBIcEQ7O0FLdHVJSTtFQW1iNEIsV0FBVztFQUNYLHlCSHRjTDtBRjZ2STNCOztBSzN1SUk7RUErYkMsY0hqZHNCO0FGaXdJM0I7O0FLL3VJSTtFQXFjUSxtQkh2ZGU7QUZxd0kzQjs7QUtudklJO0VBd2NRLHlCSDFkZTtBRnl3STNCOztBS3Z2SUk7RUEwY1kseUJINWRXO0FGNndJM0I7O0FLM3ZJSTtFQStjWSx5QkhqZVc7RUdrZVgscUJIbGVXO0VHbWVYLGNIeGRXO0FGd3dJM0I7O0FLandJSTtFQTBkd0IsY0g1ZUQ7QUZ1eEkzQjs7QUtyd0lJO0VBNGQ0QixjSDllTDtBRjJ4STNCOztBS3p3SUk7RUEwZTRCLGNINWZMO0FGK3hJM0I7O0FLN3dJSTtFQXNmb0IscUJIeGdCRztBRm15STNCOztBS2p4SUk7RUErZmdCLHlCSGpoQk87QUZ1eUkzQjs7QUtyeElJO0VBbWdCNEIsZUFBZTtBTHN4SC9DOztBS3p4SUk7RUF3Z0I0QixjSDFoQkw7QUYreUkzQjs7QUs3eElJO0VBNGdCd0IsK0JIOWhCRDtBRm16STNCOztBS2p5SUk7RUE4Z0I0Qix5QkFBcUM7QUx1eEhyRTs7QUtyeUlJO0VBMmhCd0IseUJBQXFDO0FMOHdIakU7O0FLenlJSTtFQXVpQkUsZUFBZTtBTHN3SHJCOztBSzd5SUk7RUEyaUJHLGNIN2pCb0I7RUc4akJwQixrQkFBa0I7QUxzd0h6Qjs7QUtseklJO0VBd2pCd0IseUJIMWtCRDtFRzJrQkMseUJBQThCO0FMOHZIMUQ7O0FLdnpJSTtFQXFrQndCLG1CSHZsQkQ7RUd3bEJDLGNIN2tCRDtBRm0wSTNCOztBSzV6SUk7RUF3a0I0Qix5QkFBOEI7QUx3dkg5RDs7QUtoMElJO0VBNGtCd0IsY0g5bEJEO0FGczFJM0I7O0FLcDBJSTtFQXNsQmdCLGNIeG1CTztBRjAxSTNCOztBS3gwSUk7RUEwbEJvQixjSDVtQkc7QUY4MUkzQjs7QUs1MElJO0VBK2xCb0IsbUJIam5CRztFR2tuQkgsY0h2bUJHO0FGdzFJM0I7O0FLajFJSTtFQXVtQlkseUJIem5CVztBRnUySTNCOztBS3IxSUk7RUE0bUJvQix5QkFBcUM7QUw2dUg3RDs7QUt6MUlJO0VBc25Cb0IseUJBQThCO0VBQzlCLHlCSHpvQkc7RUcwb0JILHFCSDFvQkc7QUZpM0kzQjs7QUsvMUlJO0VBaW9CZ0IsbUJIbnBCTztBRnEzSTNCOztBS24ySUk7RUFvb0JnQixjSHRwQk87QUZ5M0kzQjs7QUt2MklJO0VBMm9CQSxjSDdwQnVCO0FGNjNJM0I7O0FLMzJJSTtFQWlwQlkseUJIbnFCVztBRmk0STNCOztBSy8ySUk7RUFFUSxjSGpCZTtBRms0STNCOztBS24zSUk7RUFJWSxjSHJCVztBRnc0STNCOztBS3YzSUk7RUFTWSxjSDFCVztBRjQ0STNCOztBSzMzSUk7RUFnQmdCLHlCSGpDTztBRmc1STNCOztBSy8zSUk7RUFvQmdCLHlCSHJDTztBRm81STNCOztBS240SUk7RUEyQlkseUJINUNXO0FGdzVJM0I7O0FLdjRJSTtFQWlDWSxvQ0FBZ0Q7RUFDaEQsY0h6Q1c7QUZtNUkzQjs7QUs1NElJO0VBNEM0QixvQ0FBZ0Q7RUFDaEQseUJBQThCO0FMbzJJOUQ7O0FLajVJSTtFQWlEd0IsZ0NBQTRDO0FMbzJJeEU7O0FLcjVJSTs7RUEyRFksbUJINUVXO0FGMjZJM0I7O0FLMTVJSTtFQWtFZ0IsbUJIbkZPO0VHb0ZQLHlCQUE4QjtBTDQxSWxEOztBSy81SUk7RUEyRWdCLHlCSDVGTztFRzZGUCxxQkg3Rk87QUZxN0kzQjs7QUtwNklJO0VBb0ZnQix1QkFBdUI7RUFDdkIseUJBQXFDO0FMbzFJekQ7O0FLejZJSTtFQTRGWSx5QkFBeUI7QUxpMUl6Qzs7QUs3NklJO0VBOEZnQix5QkgvR087QUZrOEkzQjs7QUtqN0lJO0VBd0d3Qix5Qkh6SEQ7RUcwSEMseUJIMUhEO0VHMkhDLGNIakhEO0FGODdJM0I7O0FLdjdJSTtFQW9IZ0IsY0hySU87QUY0OEkzQjs7QUszN0lJO0VBOEh3Qix5QkgvSUQ7RUdnSkMsY0h0SUQ7QUZ1OEkzQjs7QUtoOElJO0VBb0l3Qix5QkhySkQ7RUdzSkMsY0g1SUQ7QUY0OEkzQjs7QUtyOElJO0VBK0lnQixjSGhLTztBRjA5STNCOztBS3o4SUk7RUFzSlksY0h2S1c7QUY4OUkzQjs7QUs3OElJO0VBNEpZLGNIN0tXO0VHOEtYLHlCSDlLVztBRm0rSTNCOztBS2w5SUk7RUErSmdCLHlCQUE4QjtFQUM5Qix5QkhqTE87QUZ3K0kzQjs7QUt2OUlJO0VBMEt3Qix5QkgzTEQ7RUc0TEMscUJINUxEO0VHNkxDLGNIbkxEO0FGbytJM0I7O0FLNzlJSTtFQW9MUSx5QkhuTWU7RUdvTWYscUJIcE1lO0VHcU1mLGNIN0xlO0FGMCtJM0I7O0FLbitJSTtFQXdMWSx5Qkh6TVc7RUcwTVgscUJIMU1XO0FGeS9JM0I7O0FLeCtJSTtFQWdNQyx5Qkg3TXNCO0FGeS9JM0I7O0FLNStJSTtFQWtNRSxjSHpNcUI7RUcwTXJCLHlCSHBOcUI7RUdxTnJCLHFCSHJOcUI7QUZtZ0ozQjs7QUtsL0lJO0VBOE1vQixjSC9ORztBRnVnSjNCOztBS3QvSUk7RUFzTlMsY0h2T2M7QUYyZ0ozQjs7QUsxL0lJO0VBNE5ZLG9DQUFnRDtFQUNoRCxjSHBPVztFR3FPWCxnQ0FBNEM7QUxreUk1RDs7QUtoZ0pJO0VBbU9RLG1CSHBQZTtBRnFoSjNCOztBS3BnSkk7RUEwT2dCLGNIM1BPO0FGeWhKM0I7O0FLeGdKSTs7RUFvUG9CLG1CSHJRRztBRjhoSjNCOztBSzdnSkk7RUE2UGdCLG1CSDlRTztFRytRUCxxQkgvUU87RUdnUlAseUJBQThCO0FMb3hJbEQ7O0FLbmhKSTtFQXNRWSw2Qkh2Ulc7QUZ3aUozQjs7QUt2aEpJO0VBd1FnQixjSHpSTztBRjRpSjNCOztBSzNoSkk7RUE2UWdCLGNIOVJPO0FGZ2pKM0I7O0FLL2hKSTtFQXNSZ0MsbUJIdlNUO0FGb2pKM0I7O0FLbmlKSTtFQTRSNEIsbUJIN1NMO0FGd2pKM0I7O0FLdmlKSTtFQWtTZ0MsY0huVFQ7QUY0akozQjs7QUszaUpJO0VBZ1R3QixtQkhqVUQ7QUZna0ozQjs7QUsvaUpJO0VBNFRvQixjSDdVRztBRm9rSjNCOztBS25qSkk7RUFxVUMseUJBQXFDO0FMa3ZJMUM7O0FLdmpKSTtFQTZVZ0IsbUJIOVZPO0FGNGtKM0I7O0FLM2pKSTtFQXFWZ0IsY0h0V087QUZnbEozQjs7QUsvakpJO0VBK1ZvQixjSGhYRztBRm9sSjNCOztBS25rSkk7RUF1V1kseUJBQXFDO0FMZ3VJckQ7O0FLdmtKSTtFQWdYd0IsY0hqWUQ7QUY0bEozQjs7QUsza0pJO0VBNFh3QixjSDdZRDtBRmdtSjNCOztBSy9rSkk7RUFxWVksY0h0Wlc7QUZvbUozQjs7QUtubEpJO0VBMllZLHlCSDVaVztFRzZaWCx5QkFBOEI7QUw0c0k5Qzs7QUt4bEpJO0VBc1o0Qix5Qkh2YUw7RUd3YUssY0g5Wkw7QUZvbUozQjs7QUs3bEpJO0VBcWFJLGdDQUE0QztBTDRySXBEOztBS2ptSkk7RUFtYjRCLFdBQVc7RUFDWCx5QkhyY0w7QUZ1bkozQjs7QUt0bUpJO0VBK2JDLGNIaGRzQjtBRjJuSjNCOztBSzFtSkk7RUFxY1EsbUJIdGRlO0FGK25KM0I7O0FLOW1KSTtFQXdjUSx5Qkh6ZGU7QUZtb0ozQjs7QUtsbkpJO0VBMGNZLHlCSDNkVztBRnVvSjNCOztBS3RuSkk7RUErY1kseUJIaGVXO0VHaWVYLHFCSGplVztFR2tlWCxjSHhkVztBRm1vSjNCOztBSzVuSkk7RUEwZHdCLGNIM2VEO0FGaXBKM0I7O0FLaG9KSTtFQTRkNEIsY0g3ZUw7QUZxcEozQjs7QUtwb0pJO0VBMGU0QixjSDNmTDtBRnlwSjNCOztBS3hvSkk7RUFzZm9CLHFCSHZnQkc7QUY2cEozQjs7QUs1b0pJO0VBK2ZnQix5QkhoaEJPO0FGaXFKM0I7O0FLaHBKSTtFQW1nQjRCLGVBQWU7QUxpcEkvQzs7QUtwcEpJO0VBd2dCNEIsY0h6aEJMO0FGeXFKM0I7O0FLeHBKSTtFQTRnQndCLCtCSDdoQkQ7QUY2cUozQjs7QUs1cEpJO0VBOGdCNEIseUJBQXFDO0FMa3BJckU7O0FLaHFKSTtFQTJoQndCLHlCQUFxQztBTHlvSWpFOztBS3BxSkk7RUF1aUJFLGVBQWU7QUxpb0lyQjs7QUt4cUpJO0VBMmlCRyxjSDVqQm9CO0VHNmpCcEIsa0JBQWtCO0FMaW9JekI7O0FLN3FKSTtFQXdqQndCLHlCSHprQkQ7RUcwa0JDLHlCQUE4QjtBTHluSTFEOztBS2xySkk7RUFxa0J3QixtQkh0bEJEO0VHdWxCQyxjSDdrQkQ7QUY4ckozQjs7QUt2ckpJO0VBd2tCNEIseUJBQThCO0FMbW5JOUQ7O0FLM3JKSTtFQTRrQndCLGNIN2xCRDtBRmd0SjNCOztBSy9ySkk7RUFzbEJnQixjSHZtQk87QUZvdEozQjs7QUtuc0pJO0VBMGxCb0IsY0gzbUJHO0FGd3RKM0I7O0FLdnNKSTtFQStsQm9CLG1CSGhuQkc7RUdpbkJILGNIdm1CRztBRm10SjNCOztBSzVzSkk7RUF1bUJZLHlCSHhuQlc7QUZpdUozQjs7QUtodEpJO0VBNG1Cb0IseUJBQXFDO0FMd21JN0Q7O0FLcHRKSTtFQXNuQm9CLHlCQUE4QjtFQUM5Qix5Qkh4b0JHO0VHeW9CSCxxQkh6b0JHO0FGMnVKM0I7O0FLMXRKSTtFQWlvQmdCLG1CSGxwQk87QUYrdUozQjs7QUs5dEpJO0VBb29CZ0IsY0hycEJPO0FGbXZKM0I7O0FLbHVKSTtFQTJvQkEsY0g1cEJ1QjtBRnV2SjNCOztBS3R1Skk7RUFpcEJZLHlCSGxxQlc7QUYydkozQjs7QUsxdUpJO0VBRVEsY0hqQmU7QUY2dkozQjs7QUs5dUpJO0VBSVksY0hwQlc7QUZrd0ozQjs7QUtsdkpJO0VBU1ksY0h6Qlc7QUZzd0ozQjs7QUt0dkpJO0VBZ0JnQix5QkhoQ087QUYwd0ozQjs7QUsxdkpJO0VBb0JnQix5QkhwQ087QUY4d0ozQjs7QUs5dkpJO0VBMkJZLHlCSDNDVztBRmt4SjNCOztBS2x3Skk7RUFpQ1ksb0NBQWdEO0VBQ2hELGNIekNXO0FGOHdKM0I7O0FLdndKSTtFQTRDNEIsb0NBQWdEO0VBQ2hELHlCQUE4QjtBTCt0SjlEOztBSzV3Skk7RUFpRHdCLGdDQUE0QztBTCt0SnhFOztBS2h4Skk7O0VBMkRZLG1CSDNFVztBRnF5SjNCOztBS3J4Skk7RUFrRWdCLG1CSGxGTztFR21GUCx5QkFBOEI7QUx1dEpsRDs7QUsxeEpJO0VBMkVnQix5QkgzRk87RUc0RlAscUJINUZPO0FGK3lKM0I7O0FLL3hKSTtFQW9GZ0IsdUJBQXVCO0VBQ3ZCLHlCQUFxQztBTCtzSnpEOztBS3B5Skk7RUE0RlkseUJBQXlCO0FMNHNKekM7O0FLeHlKSTtFQThGZ0IseUJIOUdPO0FGNHpKM0I7O0FLNXlKSTtFQXdHd0IseUJIeEhEO0VHeUhDLHlCSHpIRDtFRzBIQyxjSGpIRDtBRnl6SjNCOztBS2x6Skk7RUFvSGdCLGNIcElPO0FGczBKM0I7O0FLdHpKSTtFQThId0IseUJIOUlEO0VHK0lDLGNIdElEO0FGazBKM0I7O0FLM3pKSTtFQW9Jd0IseUJIcEpEO0VHcUpDLGNINUlEO0FGdTBKM0I7O0FLaDBKSTtFQStJZ0IsY0gvSk87QUZvMUozQjs7QUtwMEpJO0VBc0pZLGNIdEtXO0FGdzFKM0I7O0FLeDBKSTtFQTRKWSxjSDVLVztFRzZLWCx5Qkg3S1c7QUY2MUozQjs7QUs3MEpJO0VBK0pnQix5QkFBOEI7RUFDOUIseUJIaExPO0FGazJKM0I7O0FLbDFKSTtFQTBLd0IseUJIMUxEO0VHMkxDLHFCSDNMRDtFRzRMQyxjSG5MRDtBRisxSjNCOztBS3gxSkk7RUFvTFEseUJIbk1lO0VHb01mLHFCSHBNZTtFR3FNZixjSDdMZTtBRnEySjNCOztBSzkxSkk7RUF3TFkseUJIeE1XO0VHeU1YLHFCSHpNVztBRm0zSjNCOztBS24ySkk7RUFnTUMseUJIN01zQjtBRm8zSjNCOztBS3YySkk7RUFrTUUsY0h6TXFCO0VHME1yQix5QkhuTnFCO0VHb05yQixxQkhwTnFCO0FGNjNKM0I7O0FLNzJKSTtFQThNb0IsY0g5Tkc7QUZpNEozQjs7QUtqM0pJO0VBc05TLGNIdE9jO0FGcTRKM0I7O0FLcjNKSTtFQTROWSxvQ0FBZ0Q7RUFDaEQsY0hwT1c7RUdxT1gsZ0NBQTRDO0FMNnBKNUQ7O0FLMzNKSTtFQW1PUSxtQkhuUGU7QUYrNEozQjs7QUsvM0pJO0VBME9nQixjSDFQTztBRm01SjNCOztBS240Skk7O0VBb1BvQixtQkhwUUc7QUZ3NUozQjs7QUt4NEpJO0VBNlBnQixtQkg3UU87RUc4UVAscUJIOVFPO0VHK1FQLHlCQUE4QjtBTCtvSmxEOztBSzk0Skk7RUFzUVksNkJIdFJXO0FGazZKM0I7O0FLbDVKSTtFQXdRZ0IsY0h4Uk87QUZzNkozQjs7QUt0NUpJO0VBNlFnQixjSDdSTztBRjA2SjNCOztBSzE1Skk7RUFzUmdDLG1CSHRTVDtBRjg2SjNCOztBSzk1Skk7RUE0UjRCLG1CSDVTTDtBRms3SjNCOztBS2w2Skk7RUFrU2dDLGNIbFRUO0FGczdKM0I7O0FLdDZKSTtFQWdUd0IsbUJIaFVEO0FGMDdKM0I7O0FLMTZKSTtFQTRUb0IsY0g1VUc7QUY4N0ozQjs7QUs5NkpJO0VBcVVDLHlCQUFxQztBTDZtSjFDOztBS2w3Skk7RUE2VWdCLG1CSDdWTztBRnM4SjNCOztBS3Q3Skk7RUFxVmdCLGNIcldPO0FGMDhKM0I7O0FLMTdKSTtFQStWb0IsY0gvV0c7QUY4OEozQjs7QUs5N0pJO0VBdVdZLHlCQUFxQztBTDJsSnJEOztBS2w4Skk7RUFnWHdCLGNIaFlEO0FGczlKM0I7O0FLdDhKSTtFQTRYd0IsY0g1WUQ7QUYwOUozQjs7QUsxOEpJO0VBcVlZLGNIclpXO0FGODlKM0I7O0FLOThKSTtFQTJZWSx5QkgzWlc7RUc0WlgseUJBQThCO0FMdWtKOUM7O0FLbjlKSTtFQXNaNEIseUJIdGFMO0VHdWFLLGNIOVpMO0FGKzlKM0I7O0FLeDlKSTtFQXFhSSxnQ0FBNEM7QUx1akpwRDs7QUs1OUpJO0VBbWI0QixXQUFXO0VBQ1gseUJIcGNMO0FGaS9KM0I7O0FLaitKSTtFQStiQyxjSC9jc0I7QUZxL0ozQjs7QUtyK0pJO0VBcWNRLG1CSHJkZTtBRnkvSjNCOztBS3orSkk7RUF3Y1EseUJIeGRlO0FGNi9KM0I7O0FLNytKSTtFQTBjWSx5QkgxZFc7QUZpZ0szQjs7QUtqL0pJO0VBK2NZLHlCSC9kVztFR2dlWCxxQkhoZVc7RUdpZVgsY0h4ZFc7QUY4L0ozQjs7QUt2L0pJO0VBMGR3QixjSDFlRDtBRjJnSzNCOztBSzMvSkk7RUE0ZDRCLGNINWVMO0FGK2dLM0I7O0FLLy9KSTtFQTBlNEIsY0gxZkw7QUZtaEszQjs7QUtuZ0tJO0VBc2ZvQixxQkh0Z0JHO0FGdWhLM0I7O0FLdmdLSTtFQStmZ0IseUJIL2dCTztBRjJoSzNCOztBSzNnS0k7RUFtZ0I0QixlQUFlO0FMNGdKL0M7O0FLL2dLSTtFQXdnQjRCLGNIeGhCTDtBRm1pSzNCOztBS25oS0k7RUE0Z0J3QiwrQkg1aEJEO0FGdWlLM0I7O0FLdmhLSTtFQThnQjRCLHlCQUFxQztBTDZnSnJFOztBSzNoS0k7RUEyaEJ3Qix5QkFBcUM7QUxvZ0pqRTs7QUsvaEtJO0VBdWlCRSxlQUFlO0FMNC9JckI7O0FLbmlLSTtFQTJpQkcsY0gzakJvQjtFRzRqQnBCLGtCQUFrQjtBTDQvSXpCOztBS3hpS0k7RUF3akJ3Qix5Qkh4a0JEO0VHeWtCQyx5QkFBOEI7QUxvL0kxRDs7QUs3aUtJO0VBcWtCd0IsbUJIcmxCRDtFR3NsQkMsY0g3a0JEO0FGeWpLM0I7O0FLbGpLSTtFQXdrQjRCLHlCQUE4QjtBTDgrSTlEOztBS3RqS0k7RUE0a0J3QixjSDVsQkQ7QUYwa0szQjs7QUsxaktJO0VBc2xCZ0IsY0h0bUJPO0FGOGtLM0I7O0FLOWpLSTtFQTBsQm9CLGNIMW1CRztBRmtsSzNCOztBS2xrS0k7RUErbEJvQixtQkgvbUJHO0VHZ25CSCxjSHZtQkc7QUY4a0szQjs7QUt2a0tJO0VBdW1CWSx5Qkh2bkJXO0FGMmxLM0I7O0FLM2tLSTtFQTRtQm9CLHlCQUFxQztBTG0rSTdEOztBSy9rS0k7RUFzbkJvQix5QkFBOEI7RUFDOUIseUJIdm9CRztFR3dvQkgscUJIeG9CRztBRnFtSzNCOztBS3JsS0k7RUFpb0JnQixtQkhqcEJPO0FGeW1LM0I7O0FLemxLSTtFQW9vQmdCLGNIcHBCTztBRjZtSzNCOztBSzdsS0k7RUEyb0JBLGNIM3BCdUI7QUZpbkszQjs7QUtqbUtJO0VBaXBCWSx5QkhqcUJXO0FGcW5LM0I7O0FNaG9LQSwyQ0FBQTtBQUNBOzJDTm1vSzJDO0FNam9LM0MsNEJBQUE7QUFDQTtFQUdHLG9DQUFvQztFQUNwQyxjSll3QjtFSVh4QixlQUFlO0VBQ2YsV0FBVztFQUNYLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsY0FBYztFQUNkLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLFFBQVE7RUFDUixVQUFVO0VBQ1YsbUNBQTJCO01BQTNCLCtCQUEyQjtVQUEzQiwyQkFBMkI7RUFDM0IsVUFBVTtFQUNWLGtCQUFrQjtBTmlvS3JCOztBTWxwS0E7RUFtQkksV0FBVztFQUNYLFVBQVU7QU5tb0tkOztBTXZwS0E7RUF1QkksVUFBVTtFQUNWLFdBQVc7QU5vb0tmOztBTTVwS0E7RUEyQkkseUJKbkJ1QjtBRndwSzNCOztBTWhxS0E7RUFnQ0ksVUFBVTtFQUNWLG1CQUFtQjtBTm9vS3ZCOztBTXJxS0E7RUF1Q0csV0FBVztFQUNYLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsZUFBZTtBTmtvS2xCOztBTTVxS0E7RUErQ0cseUJBQXlCO0VBQ3pCLGNKeEN3QjtBRnlxSzNCOztBTWpyS0E7RUFzREksVUFBVTtFQUNWLG1CQUFtQjtBTituS3ZCOztBTXpuS0E7RUFFRSxvQkFBYTtFQUFiLHFCQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2Isd0JBQXVCO0VBQXZCLCtCQUF1QjtNQUF2QixxQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLFdBQVc7RUFFWCxjQUFjO0FOMG5LaEI7O0FNaG9LQTtFQVFHLGtCQUFrQjtBTjRuS3JCOztBTXBvS0E7RUFXRyxlQUFlO0FONm5LbEI7O0FNeG9LQTtFQWNHLGdDQUF3QjtNQUF4Qiw0QkFBd0I7VUFBeEIsd0JBQXdCO0VBQ3hCLGNBQWM7QU44bktqQjs7QU16bktBLDhCQUFBO0FBQ0E7OztFQUlFLHFDQUFxQztFQUNyQyxlQUFlO0VBQ2YsTUFBTTtFQUNOLGFBQWE7RUFDYixZQUFZO0VBQ1osWUFBWTtFQUNaLGFBQWE7RUFDYixrQkFBa0I7RUFDbEIsVUFBVTtFRjRFWCxrQ0UzRW1DO0VGOEVuQyw2QkU5RW1DO0VGK0VuQywwQkUvRW1DO0FOK25LcEM7O0FJenBLRTtFRWFGOzs7SUFlRyxZQUFZO0VOb29LYjtBQUNGOztBTXBwS0E7OztFQWtCRyxlQUFlO0VBQ2Ysa0JBQWtCO0FOd29LckI7O0FNM3BLQTs7O0VBd0JHLFVBQVU7RUFDVixRQUFRO0VBQ1IsbUJBQW1CO0VBQ25CLFVBQVU7RUFDVixZQUFZO0FOeW9LZjs7QU1wb0tBLGlDQUFBO0FBQ0E7RUFDQyxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLFdBQVc7RUFDWCxtQkpoSDBCO0VJaUgxQixXQUFXO0VBQ1gsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsV0FBVztFQUNYLGVBQWU7QU51b0toQjs7QUloc0tFO0VFK0NGO0lBYUUsV0FBVztJQUNYLFdBQVc7RU55b0tYO0FBQ0Y7O0FNeHBLQTtFQWtCRyxnQ0FBd0I7TUFBeEIsNEJBQXdCO1VBQXhCLHdCQUF3QjtBTjBvSzNCOztBTTVwS0E7RUFzQkUsNEJBQW9CO01BQXBCLHdCQUFvQjtVQUFwQixvQkFBb0I7RUFFcEIscUJBQXFCO0FOeW9LdkI7O0FNanFLQTtFQTJCRSx5QkFBOEI7QU4wb0toQzs7QU12b0tBLG9DQUFBO0FBQ0E7RUFHRyxZQUFZO0VBQ1osZ0NKN0l3QjtBRnF4SzNCOztBTTVvS0E7RUFPSyxrQkFBa0I7QU55b0t2Qjs7QU1ocEtBO0VBWUcsa0JBQWtCO0FOd29LckI7O0FNcHBLQTtFQWNJLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1IsUUFBUTtFQUNSLFdBQVc7RUFDWCxZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsaUJBQWlCO0VBRWpCLGVBQWU7QU55b0tuQjs7QU1qcUtBO0VBMkJJLGVBQWU7RUFDZix5QkFBeUI7RUFDekIsY0FBYztFQUNkLGVBQWU7QU4wb0tuQjs7QU14cUtBO0VBaUNJLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsZ0JBQWdCO0FOMm9LcEI7O0FNOXFLQTtFQXNDTSwwQkFBMEI7RUFDMUIsZUFBZTtBTjRvS3JCOztBTW5yS0E7RUErQ08sZ0JBQWdCO0FOd29LdkI7O0FNaG9LQSxtQ0FBQTtBQUNBO0VBQ0MsaUJBQWlCO0FObW9LbEI7O0FNcG9LQTtFQU1LLDBCQUEwQjtBTmtvSy9COztBTTNuS0EsaUNBQUE7QUFDQTtFQUNDLGtCQUFrQjtBTjhuS25COztBTS9uS0E7RUFHRSx1QkFBdUI7RUFDdkIsZUFBZTtFQUNmLE1BQU07RUFDTixVQUFVO0VBQ1YsUUFBUTtFQUNSLDRCQUFvQjtNQUFwQix3QkFBb0I7VUFBcEIsb0JBQW9CO0VBQ3BCLCtCQUF1QjtNQUF2QiwyQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLFlBQVk7RUFDWixZQUFZO0VBQ1osbUJKck55QjtFSXNOekIsYUFBYTtFQUNiLGtCQUFrQjtFQUVsQixpQkFBaUI7RUFDakIsZ0JBQWdCO0VBbUJoQiw4QkFBQTtFQXVDQSxzQ0FBQTtBTnVrS0Y7O0FNbHBLQTtFQW1CRyxTQUFTO0VBQ1QsVUFBVTtFQUNWLFdBQVc7RUFDWCxZQUFZO0VBQ1osY0FBYztFQUNkLHVCQUF1QjtFQUN2QixjSjFPd0I7RUkyT3hCLFdBQVc7RUFDWCxlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLHFCQUFxQjtFQUNyQixrQkFBa0I7RUFDbEIsY0FBYztBTm1vS2pCOztBTWxxS0E7RUFpQ0ksdUJBQXVCO0FOcW9LM0I7O0FNdHFLQTtFQXNDRyxnQkFBZ0I7RUFDaEIsaUJBQWlCO0FOb29LcEI7O0FNM3FLQTtFQXlDSSxpQkFBaUI7QU5zb0tyQjs7QU0vcUtBO0VBNENJLGVBQWU7RUFDZixjQUFjO0VBQ2Qsb0JBQW9CO0VBQ3BCLHlCQUF5QjtBTnVvSzdCOztBTXRyS0E7RUFtREsscUJBQXFCO0VBQ3JCLGtCQUFrQjtFQUNsQixtQkFBbUI7QU51b0t4Qjs7QU01cktBO0VBdURNLGdCQUFnQjtBTnlvS3RCOztBTWhzS0E7RUEwRE0sV0FBVztFQUNYLFdBQVc7RUFDWCxXQUFXO0VBQ1gsbUJKNVFxQjtFSTZRckIsY0FBYztFQUNkLFFBQVE7RUFDUixXQUFXO0VBQ1gsa0JBQWtCO0FOMG9LeEI7O0FNM3NLQTtFQXFFTyx1QkFBdUI7QU4wb0s5Qjs7QU0vc0tBO0VBNkVHLGtCQUFrQjtFQUNsQixZQUFZO0FOc29LZjs7QU1wdEtBO0VBbUZHLE1BQU07RUFDTixtQkFBbUI7RUFDbkIsNEJBQW9CO01BQXBCLHdCQUFvQjtVQUFwQixvQkFBb0I7QU5xb0t2Qjs7QU0xdEtBO0VBeUZFLGVBQWU7QU5xb0tqQjs7QU05dEtBO0VBNEZFLGdDSjNTeUI7RUk0U3pCLG9CQUFvQjtBTnNvS3RCOztBTW51S0E7RUErRkcsZ0JBQWdCO0FOd29LbkI7O0FNbm9LQSxrQ0FBQTtBQUNBO0VBRUUsd0JBQXdCO0VBQ3hCLFlBQVk7RUFDWixpREFBeUM7VUFBekMseUNBQXlDO0FOcW9LM0M7O0FJbDRLRTtFRXlQRjtJQU1HLFdBQVc7SUFDWCw2QkFBNkI7RU53b0s5QjtBQUNGOztBTWhwS0E7RUFVRyx1QkFBdUI7RUFDdkIsY0pqVXdCO0VJa1V4QixNQUFNO0VBQ04sUUFBUTtFQUNSLFVBQVU7QU4wb0tiOztBTXhwS0E7RUFtQkssZ0JBQWdCO0VBQ2hCLG9CQUFvQjtBTnlvS3pCOztBTTdwS0E7RUF3QkksaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixjQUFjO0FOeW9LbEI7O0FNbnFLQTtFQTRCSyxvQkFBb0I7QU4yb0t6Qjs7QU12cUtBO0VBOEJNLGlCQUFpQjtBTjZvS3ZCOztBTTNxS0E7RUFpQ00sb0JBQWE7RUFBYixxQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtBTjhvS25COztBTS9xS0E7RUFvQ1Esa0JBQWtCO0VBQ2xCLFdBQVc7QU4rb0tuQjs7QU1wcktBO0VBeUNPLHlCSjdWb0I7RUk4VnBCLDZCQUE2QjtFQUM3Qix3QkFBd0I7RUFFeEIsZ0JBQWdCO0VBQ2hCLGVBQWU7QU4rb0t0Qjs7QU03cktBO0VBa0RPLHFDQUFxQztFQUVyQywwQ0FBMEM7RUFDMUMsNkJBQTZCO0VBQzdCLDRCQUE0QjtFQUM1QixrQkFBa0I7RUFDbEIsbUJBQW1CO0FOK29LMUI7O0FJaDhLRTtFRXlQRjtJQTREVSxlQUFlO0VOZ3BLdkI7QUFDRjs7QU03c0tBO0VBaUVRLGNBQWM7RUFDZCxpQkFBaUI7QU5ncEt6Qjs7QU1sdEtBO0VBMEVHLG9CQUFvQjtFQUNwQixxQkFBcUI7RUFDckIsa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQixhQUFhO0VBQ2IseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QixzQ0FBc0M7RUFDdEMsbUNBQW1DO0VBQ25DLDhCQUE4QjtFQUM5Qix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLDJCQUEyQjtFQUMzQix3QkFBd0I7RUFDeEIsbUJBQW1CO0VBQ25CLGVBQWU7QU40b0tsQjs7QU1ydUtBO0VBNEZHLG9CQUFvQjtBTjZvS3ZCOztBTXp1S0E7RUE4RkksWUFBWTtFQUNaLGlCQUFpQjtFQUNqQix5QkFBOEI7QU4rb0tsQzs7QU16b0tBLGdDQUFBO0FBQ0E7RUFFRSx5QkovWnlCO0VJZ2F6QixhQUFhO0VBQ2IsV0FBVztFQUNYLFFBQVE7RUZoUVQsa0NFaVFtQztFRjlQbkMsNkJFOFBtQztFRjdQbkMsMEJFNlBtQztFQUNsQywyQkFBbUI7TUFBbkIsdUJBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQixnQ0FBd0I7TUFBeEIsNEJBQXdCO1VBQXhCLHdCQUF3QjtFQUN4QixtQkFBbUI7RUFDbkIsVUFBVTtBTitvS1o7O0FNenBLQTtFQVlHLHVCQUF1QjtFQUN2QixjSjFhd0I7RUkyYXhCLFNBQVM7RUFDVCxXQUFXO0VBQ1gsVUFBVTtFQUNWLGVBQWU7RUFDZixjSnZhd0I7QUZ3akwzQjs7QU1ucUtBO0VBcUJHLHlCSmxid0I7RUltYnhCLHdDQUFnQztNQUFoQyxvQ0FBZ0M7VUFBaEMsZ0NBQWdDO0VBQ2hDLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1YsUUFBUTtFQUNSLFNBQVM7RUFDVCx1QkFBdUI7QU5rcEsxQjs7QU03cUtBO0VBNkJJLGtCQUFrQjtBTm9wS3RCOztBTWpyS0E7RUErQksseUJBQXlCO0VBQ3pCLFNBQVM7RUFDVCxhQUFhO0VBQ2Isa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCx1QkFBdUI7RUFDdkIsY0oxYnNCO0VJMmJ0Qiw0QkFBb0I7TUFBcEIsd0JBQW9CO1VBQXBCLG9CQUFvQjtFRmpTeEIsb0NFa1N3QztFRi9SeEMsK0JFK1J3QztFRjlSeEMsNEJFOFJ3QztFQUNwQyxvQ0FBNEI7TUFBNUIsZ0NBQTRCO1VBQTVCLDRCQUE0QjtBTjBwS2pDOztBTWxzS0E7RUEwQ00sY0ovYnFCO0FGMmxMM0I7O0FNdHNLQTtFQTBDTSxjSi9icUI7QUYybEwzQjs7QU10c0tBO0VBMENNLGNKL2JxQjtBRjJsTDNCOztBTXRzS0E7RUEwQ00sY0ovYnFCO0FGMmxMM0I7O0FNdHNLQTtFQTBDTSxjSi9icUI7QUYybEwzQjs7QU10c0tBO0VBOENLLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2YsUUFBUTtFQUNSLG1DQUEyQjtNQUEzQiwrQkFBMkI7VUFBM0IsMkJBQTJCO0VBQzNCLFdBQVc7RUFDWCxTQUFTO0VBQ1QsdUJBQXVCO0VBQ3ZCLGNKMWNzQjtBRnNtTDNCOztBTWp0S0E7RUE0REcsVUFBVTtFQUNWLFFBQVE7RUFDUixVQUFVO0VBQ1YsMkJBQW1CO01BQW5CLHVCQUFtQjtVQUFuQixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLFVBQVU7QU55cEtiOztBTTF0S0E7RUFxRU0sNEJBQW9CO01BQXBCLHdCQUFvQjtVQUFwQixvQkFBb0I7QU55cEsxQjs7QU92b0xBLDJDQUFBO0FBQ0E7MkNQMG9MMkM7QU94b0wzQztFQUVFLCtCQUF3QjtFQUF4QixnQ0FBd0I7RUFBeEIsK0JBQXdCO0VBQXhCLHdCQUF3QjtFQUN4Qix5QkFBbUI7RUFBbkIsMkJBQW1CO01BQW5CLHNCQUFtQjtVQUFuQixtQkFBbUI7QVB5b0xyQjs7QU81b0xBO0VBS0csb0JBQWE7RUFBYixxQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLHlCQUFtQjtFQUFuQiwyQkFBbUI7TUFBbkIsc0JBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQix5QkFBOEI7RUFBOUIsc0NBQThCO01BQTlCLHNCQUE4QjtVQUE5Qiw4QkFBOEI7QVAyb0xqQzs7QU9scExBO0VBVUssZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsaUJBQWlCO0FQNG9MdEI7O0FJeGxMRTtFR2pFRjtJQWVNLGVBQWU7RVArb0xuQjtBQUNGOztBSXpsTEU7RUd0RUY7SUFrQk0sZUFBZTtFUGtwTG5CO0FBQ0Y7O0FPcnFMQTtFQXNCSyxtQkFBbUI7RUFDbkIsZUFBZTtFQUNmLGlCQUFpQjtBUG1wTHRCOztBTzNxTEE7RUEwQk0sY0FBYztBUHFwTHBCOztBSXhuTEU7RUd2REY7SUE0Qk8sY0FBYztFUHdwTG5CO0FBQ0Y7O0FJcG5MRTtFR2pFRjtJQStCTyxlQUFlO0lBQ2YsZUFBZTtFUDJwTHBCO0FBQ0Y7O0FPNXJMQTtFQXFDSyxvQkFBYTtFQUFiLHFCQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IsNEJBQXNCO0VBQXRCLDZCQUFzQjtFQUF0Qiw4QkFBc0I7TUFBdEIsMEJBQXNCO1VBQXRCLHNCQUFzQjtFQUN0QixzQkFBcUI7RUFBckIsNkJBQXFCO01BQXJCLG1CQUFxQjtVQUFyQixxQkFBcUI7RUFDckIsaUJBQWlCO0FQMnBMdEI7O0FPbnNMQTtFQTJDTyxjQUFjO0VBQ2QsaUJBQWlCO0FQNHBMeEI7O0FJanBMRTtFR3ZERjtJQThDUSxjQUFjO0VQK3BMcEI7QUFDRjs7QU85c0xBO0VBdURNLGdCQUFnQjtFQUNoQixnQkFBZ0I7QVAycEx0Qjs7QUl0cUxFO0VHN0NGO0lBMERPLGNBQWM7RVA4cExuQjtBQUNGOztBSW5wTEU7RUd0RUY7SUE2RE8sVUFBVTtFUGlxTGY7QUFDRjs7QU8vdExBO0VBaUVNLG1CQUFtQjtFQUNuQixpQkFBaUI7QVBrcUx2Qjs7QUl2ckxFO0VHN0NGO0lBb0VPLGdCQUFnQjtJQUNoQixlQUFlO0VQcXFMcEI7QUFDRjs7QUlycUxFO0VHdEVGO0lBd0VPLFVBQVU7RVB3cUxmO0FBQ0Y7O0FPanZMQTtFQTZFSyxrQkFBa0I7QVB3cUx2Qjs7QU9ydkxBO0VBK0VNLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsb0JBQW9CO0FQMHFMMUI7O0FJcHNMRTtFR3ZERjtJQW1GTyxlQUFlO0lBQ2YsaUJBQWlCO0VQNnFMdEI7QUFDRjs7QUlqc0xFO0VHakVGO0lBdUZPLGVBQWU7SUFDZixpQkFBaUI7RVBnckx0QjtBQUNGOztBSW5zTEU7RUd0RUY7SUEyRk8sZUFBZTtJQUNmLGlCQUFpQjtJQUNqQixtQkFBbUI7RVBtckx4QjtBQUNGOztBT2p4TEE7RUFrR08sa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQixjQUFjO0VBQ2QsbUJBQW1CO0FQbXJMMUI7O0FJanVMRTtFR3ZERjtJQXVHUSxlQUFlO0lBQ2YsaUJBQWlCO0lBQ2pCLGVBQWU7RVBzckxyQjtBQUNGOztBSS90TEU7RUdqRUY7SUE0R1EsZUFBZTtFUHlyTHJCO0FBQ0Y7O0FJaHVMRTtFR3RFRjtJQStHUSxlQUFlO0lBQ2YsaUJBQWlCO0lBQ2pCLGtCQUFrQjtFUDRyTHhCO0FBQ0Y7O0FJeHVMRTtFR3RFRjtJQXdIUSxlQUFlO0VQMnJMckI7QUFDRjs7QUludkxFO0VHakVGO0lBa0lHLHdCQUF3QjtFUHVyTHpCO0FBQ0Y7O0FJbndMRTtFR3ZERjtJQTJJTyxjQUFjO0VQb3JMbkI7QUFDRjs7QUkxdkxFO0VHdEVGO0lBOElPLGNBQWM7RVB1ckxuQjtBQUNGOztBSXp4TEU7RUc3Q0Y7SUEwSk0seUJBQW1CO0lBQW5CLDJCQUFtQjtRQUFuQixzQkFBbUI7WUFBbkIsbUJBQW1CO0VQaXJMdkI7QUFDRjs7QUl0d0xFO0VHdEVGO0lBK0pRLDBCQUEwQjtFUGtyTGhDO0FBQ0Y7O0FJaHlMRTtFR2xERjtJQXNLUSxjQUFjO0lBQ2Qsa0JBQWtCO0VQaXJMeEI7QUFDRjs7QUlseUxFO0VHdkRGO0lBMEtRLGVBQWU7RVBvckxyQjtBQUNGOztBSW55TEU7RUc1REY7SUE2S1EsZUFBZTtFUHVyTHJCO0FBQ0Y7O0FJL3hMRTtFR3RFRjtJQWdMUSxlQUFlO0VQMHJMckI7QUFDRjs7QUl6ekxFO0VHbERGO0lBd0xTLGFBQWE7RVB3ckxwQjtBQUNGOztBSXJ6TEU7RUc1REY7SUFpTUssK0JBQXVCO1FBQXZCLDJCQUF1QjtZQUF2Qix1QkFBdUI7SUFDdkIsV0FBVztJQUNYLFVBQVU7SUFDVixTQUFTO0VQcXJMWjtBQUNGOztBTy9xTEEsMkJBQUE7QUFDQTtFQUdHLDBCQUEwQjtBUGdyTDdCOztBT25yTEE7RUFPTSxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFVBQVU7QVBnckxoQjs7QUluMUxFO0VHMEpGO0lBV08sV0FBVztFUG1yTGhCO0FBQ0Y7O0FJcDFMRTtFR3FKRjtJQWNPLFdBQVc7RVBzckxoQjtBQUNGOztBSXIxTEU7RUdnSkY7SUFpQk8sV0FBVztJQUNYLFFBQVE7RVB5ckxiO0FBQ0Y7O0FPNXNMQTtFQXNCUSxjQUFjO0FQMHJMdEI7O0FJaDJMRTtFR2dKRjtJQXdCUyxlQUFlO0VQNnJMdEI7QUFDRjs7QUkzMkxFO0VHcUpGO0lBbUNLLFlBQVk7RVB3ckxmO0FBQ0Y7O0FPbHJMQSxtQkFBQTtBQUNBO0VBQ0Msb0RBQW9EO0VBQ3BELDRCQUE0QjtFQUM1QixrQ0FBa0M7RUFDbEMsc0JBQXNCO0VBQ3RCLGlCQUFpQjtBUHFyTGxCOztBSS8zTEU7RUdxTUY7SUFPRSxpQkFBaUI7RVB3ckxqQjtBQUNGOztBSWozTEU7RUdpTEY7SUFVRSxpQkFBaUI7RVAyckxqQjtBQUNGOztBT3pyTEEsbUJBQUE7QUFDQTs7RUFFQyxvREFBb0Q7RUFDcEQsNEJBQTRCO0VBQzVCLGtDQUFrQztFQUNsQyxzQkFBc0I7RUFDdEIsaUJBQWlCO0FQNHJMbEI7O0FJLzVMRTtFRzZORjs7SUFRRSxpQkFBaUI7RVBnc0xqQjtBQUNGOztBSWo2TEU7RUd3TkY7O0lBV0UsaUJBQWlCO0VQb3NMakI7QUFDRjs7QUk5NUxFO0VHOE1GOztJQWNFLGlCQUFpQjtFUHdzTGpCO0FBQ0Y7O0FJaDZMRTtFR3lNRjs7SUFpQkUseUJBQXlCO0lBQ3pCLGlCQUFpQjtFUDRzTGpCO0FBQ0Y7O0FJeDZMRTtFR3lNRjs7SUFxQkUsaUJBQWlCO0VQZ3RMakI7QUFDRjs7QU85c0xBO0VBQ0Msb0RBQW9EO0FQaXRMckQ7O0FPL3NMQSxxQkFBQTtBQUNBO0VBQ0Msb0RBQW9EO0VBQ3BELDRCQUE0QjtFQUM1QixrQ0FBa0M7RUFDbEMsc0JBQXNCO0VBQ3RCLGlCQUFpQjtBUGt0TGxCOztBSXQ4TEU7RUcrT0Y7SUFPRSxpQkFBaUI7RVBxdExqQjtBQUNGOztBSXg3TEU7RUcyTkY7SUFVRSxpQkFBaUI7RVB3dExqQjtBQUNGOztBT3R0TEEsb0JBQUE7QUFDQTtFQUNDLG9EQUFvRDtFQUNwRCw0QkFBNEI7RUFDNUIsa0NBQWtDO0VBQ2xDLHNCQUFzQjtFQUN0QixpQkFBaUI7QVB5dExsQjs7QUkzOUxFO0VHNlBGO0lBT0UsaUJBQWlCO0VQNHRMakI7QUFDRjs7QUk3OExFO0VHeU9GO0lBVUUsaUJBQWlCO0VQK3RMakI7QUFDRjs7QU83dExBLG9CQUFBO0FBQ0E7O0VBRUMsb0RBQW9EO0VBQ3BELDRCQUE0QjtFQUM1QixrQ0FBa0M7RUFDbEMsc0JBQXNCO0VBQ3RCLGlCQUFpQjtBUGd1TGxCOztBSWovTEU7RUcyUUY7O0lBUUUsaUJBQWlCO0VQb3VMakI7QUFDRjs7QUlwK0xFO0VHdVBGOztJQVdFLGlCQUFpQjtFUHd1TGpCO0FBQ0Y7O0FPdHVMQTtFQUNDLG9EQUFvRDtBUHl1THJEOztBT3Z1TEEsbUJBQUE7QUFDQTtFQUNDLG9EQUFvRDtFQUNwRCw0QkFBNEI7RUFDNUIsa0NBQWtDO0VBQ2xDLHNCQUFzQjtFQUN0QixpQkFBaUI7QVAwdUxsQjs7QUk1Z01FO0VHNlJGO0lBT0UsaUJBQWlCO0VQNnVMakI7QUFDRjs7QUk5L0xFO0VHeVFGO0lBVUUsaUJBQWlCO0VQZ3ZMakI7QUFDRjs7QVE3a01BLDJDQUFBO0FBQ0E7MkNSZ2xNMkM7QVE5a00zQyxtQ0FBQTtBQUNBO0VBQ0Msb0JBQWE7RUFBYixxQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLHdCQUF1QjtFQUF2QiwrQkFBdUI7TUFBdkIscUJBQXVCO1VBQXZCLHVCQUF1QjtBUmdsTXhCOztBUWxsTUE7RUFJRSx1QkFBMkI7RUFBM0IsbUNBQTJCO01BQTNCLG9CQUEyQjtVQUEzQiwyQkFBMkI7QVJrbE03Qjs7QVF0bE1BO0VBT0UscUJBQXlCO0VBQXpCLGlDQUF5QjtNQUF6QixrQkFBeUI7VUFBekIseUJBQXlCO0FSbWxNM0I7O0FRL2tNQTtFQUNDLGtCQUFrQjtFQUNsQixpQkFBaUI7QVJrbE1sQjs7QUkvaE1FO0VJckRGO0lBS0csZUFBZTtFUm9sTWhCO0FBQ0Y7O0FRMWxNQTtFQVFHLHlCTkF3QjtFTUN4QixXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixXQUFXO0VBQ1gsV0FBVztFQUNYLFFBQVE7RUFDUixrQ0FBMEI7TUFBMUIsOEJBQTBCO1VBQTFCLDBCQUEwQjtBUnNsTTdCOztBSWhqTUU7RUlyREY7SUFpQkksV0FBVztJQUNYLFdBQVc7RVJ5bE1iO0FBQ0Y7O0FRNW1NQTtFQXVCSSxVQUFVO0VBQ1YsV0FBVztBUnlsTWY7O0FRam5NQTtFQThCRyx5Qk50QndCO0VNdUJ4QixXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxXQUFXO0VBQ1gsU0FBUztBUnVsTVo7O0FRbGxNQSxvQ0FBQTtBQUNBO0VBQ0MsaURBQXlDO1VBQXpDLHlDQUF5QztFQUN6Qyx5Qk45QzBCO0VNK0N2Qix5QkFBOEI7RUFDakMsWUFBWTtFQUNaLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsY0FBYztFQUNkLGtCQUFrQjtFQUNsQix5QkFBeUI7RUFDekIsZ0JBQWdCO0VBRWIsbUJBQW1CO0VBQ3RCLGVBQWU7QVJvbE1oQjs7QVFqbU1BO0VBZUUsNkJBQTZCO0FSc2xNL0I7O0FRcm1NQTtFQW1CRSxXQUFXO0FSc2xNYjs7QVF6bU1BO0VBc0JFLFdBQVc7RUFDWCxZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLGVBQWU7QVJ1bE1qQjs7QVFobk1BO0VBNkJFLHlCTi9DeUI7RU1nRHpCLGVBQWU7QVJ1bE1qQjs7QVFybk1BO0VBa0NFLGdCQUFnQjtBUnVsTWxCOztBU2pyTUEsMkNBQUE7QUFDQTsyQ1Rvck0yQztBU2xyTTNDO0VBRVEsb0JBQWE7RUFBYixxQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtBVG1yTXJCOztBSS9tTUU7RUt0RUY7SUFJWSxjQUFjO0lBQ2Qsa0JBQWtCO0VUc3JNNUI7QUFDRjs7QVM1ck1BO0VBUVksa0JBQWtCO0FUd3JNOUI7O0FTaHNNQTtFQVdvQixlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLGdCQUFnQjtBVHlyTXBDOztBU3RzTUE7RUFrQm9CLGVBQWU7RUFDZixnQkFBZ0I7QVR3ck1wQzs7QUlwcE1FO0VLdkRGO0lBMkJnQixvQkFBb0I7RVRxck1sQztBQUNGOztBU2hyTUE7RUFFUSxrQkFBa0I7QVRrck0xQjs7QVNwck1BO0VBSVksNEJBQTRCO0VBQzVCLGtDQUFrQztFQUNsQyxzQkFBc0I7RUFDdEIsaUJBQWlCO0VBQ2pCLG9CQUFhO0VBQWIscUJBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYiw0QkFBc0I7RUFBdEIsNkJBQXNCO0VBQXRCLDhCQUFzQjtNQUF0QiwwQkFBc0I7VUFBdEIsc0JBQXNCO0VBQ3RCLHdCQUF1QjtFQUF2QiwrQkFBdUI7TUFBdkIscUJBQXVCO1VBQXZCLHVCQUF1QjtBVG9yTW5DOztBUzlyTUE7RUFhWSxtREFBbUQ7QVRxck0vRDs7QVNsc01BO0VBZ0JZLG1EQUFtRDtBVHNyTS9EOztBU3RzTUE7RUFtQlksbURBQW1EO0FUdXJNL0Q7O0FTMXNNQTtFQXNCWSxvQkFBb0I7QVR3ck1oQzs7QVM5c01BO0VBMkJvQixlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQiwrQlBqQ1U7QUZ3dE05Qjs7QVNydE1BO0VBbUNvQixlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLGNBQWM7RUFDZCxjQUFjO0FUc3JNbEM7O0FJdHNNRTtFS3RCRjtJQStDb0IsbUJBQW1CO0VUa3JNckM7QUFDRjs7QVV0d01BLDJDQUFBO0FBQ0E7MkNWeXdNMkM7QVV2d00zQztFQUlJLFdBQVc7QVZzd01mOztBVWp3TUE7RUFHRyxpQkFBaUI7QVZrd01wQjs7QUlsdE1FO0VNbkRGO0lBU00sb0JBQW9CO0VWaXdNeEI7QUFDRjs7QUl4dE1FO0VNbkRGO0lBaUJHLGlCQUFpQjtFVit2TWxCO0FBQ0Y7O0FJcHRNRTtFTTdERjtJQXVCSSxvQkFBb0I7RVYrdk10QjtBQUNGOztBVTF2TUEsMEJBQUE7QU5zQkU7RU1yQkY7SUFLSyxvQkFBb0I7RVYwdk12QjtBQUNGOztBVXB2TUEsMkJBQUE7QU5tQkU7RU1sQkY7SUFNTSxvQkFBb0I7RVZtdk14QjtBQUNGOztBVTF2TUE7RUFZRyxpQkFBaUI7QVZrdk1wQjs7QUk1dU1FO0VNbEJGO0lBY0ksZUFBZTtFVnF2TWpCO0FBQ0Y7O0FVaHZNQSwyQkFBQTtBTkZFO0VNR0Y7SUFLSyxvQkFBb0I7RVZndk12QjtBQUNGOztBVXR2TUE7RUFhSSxvQkFBb0I7QVY2dU14Qjs7QVV2dU1BLDBCQUFBO0FOdEJFO0VNdUJGO0lBS0ssb0JBQW9CO0VWdXVNdkI7QUFDRjs7QVVqdU1BLDRCQUFBO0FON0NFO0VNOENGO0lBS0ssb0JBQW9CO0VWaXVNdkI7QUFDRjs7QVUzdE1BLDJCQUFBO0FBQ0E7RUFHRyxvQkFBb0I7QVY0dE12Qjs7QVV2dE1BLDZDQUFBO0FBQ0E7RUFFRSxrQkFBa0I7QVZ5dE1wQjs7QVUzdE1BO0VBS0Usa0JBQWtCO0VBQ2xCLFNBQVM7RUFDVCxXQUFXO0VBQ1gsa0JBQWtCO0FWMHRNcEI7O0FJNXhNRTtFTTBERjtJQVVHLFNBQVM7SUFDVCxXQUFXO0VWNnRNWjtBQUNGOztBVXp1TUE7RUFjRyxjQUFjO0VBQ2Qsb0JBQW9CO0VBQ3BCLGVBQWU7QVYrdE1sQjs7QUl6eU1FO0VNMERGO0lBa0JJLGVBQWU7SUFDZixjQUFjO0lBQ2QsaUJBQWlCO0VWa3VNbkI7QUFDRjs7QVV2dk1BO0VBd0JHLGdCQUFnQjtBVm11TW5COztBSXJ6TUU7RU0wREY7SUEwQkksZUFBZTtFVnN1TWpCO0FBQ0Y7O0FVandNQTtFQWdDSyxlQUFlO0FWcXVNcEI7O0FJcDBNRTtFTStERjtJQXVDSyxlQUFlO0VWbXVNbEI7QUFDRjs7QVU3dE1BLDZCQUFBO0FBQ0E7RUFFRSxtQkFBZ0I7RUFBaEIsd0JBQWdCO01BQWhCLG9CQUFnQjtVQUFoQixnQkFBZ0I7RUFDaEIsaUJBQWlCO0FWK3RNbkI7O0FJaDFNRTtFTThHRjtJQUtHLG1CQUFjO0lBQWQsc0JBQWM7UUFBZCxrQkFBYztZQUFkLGNBQWM7SUFDZCxlQUFlO0VWa3VNaEI7QUFDRjs7QVV6dU1BO0VBVUUsbUJBQWU7RUFBZix1QkFBZTtNQUFmLG1CQUFlO1VBQWYsZUFBZTtFQUNmLGdCQUFnQjtBVm11TWxCOztBSTUxTUU7RU04R0Y7SUFhRyxtQkFBYztJQUFkLHNCQUFjO1FBQWQsa0JBQWM7WUFBZCxjQUFjO0lBQ2QsZUFBZTtFVnN1TWhCO0FBQ0Y7O0FXdjZNQSwyQ0FBQTtBQUNBOzJDWDA2TTJDO0FXeDZNM0M7RUFDSSxjQUFjO0FYMDZNbEI7O0FXMzZNQTtFQUdRLGlEQUF5QztVQUF6Qyx5Q0FBeUM7QVg0Nk1qRDs7QVcvNk1BO0VBTVksa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixnQkFBZ0I7QVg2Nk01Qjs7QVdyN01BO0VBVWdCLGNBQWM7QVgrNk05Qjs7QVd6N01BO0VBWW9CLFdBQVc7QVhpN00vQjs7QVc3N01BO0VBZ0JnQixrQkFBa0I7RUFDbEIsYUFBYTtFQUNiLE9BQU87RUFDUCxRQUFRO0VBQ1Isb0JBQWE7RUFBYixxQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLHdCQUF1QjtFQUF2QiwrQkFBdUI7TUFBdkIscUJBQXVCO1VBQXZCLHVCQUF1QjtFQUN2QixVQUFVO0FYaTdNMUI7O0FXdjhNQTtFQXlCd0IscUJBQXFCO0VBQ3JCLGdDQUF3QjtNQUF4Qiw0QkFBd0I7VUFBeEIsd0JBQXdCO0FYazdNaEQ7O0FXNThNQTtFQTZCNEIsK0JBQXVCO09BQXZCLDBCQUF1QjtVQUF2Qix1QkFBdUI7QVhtN01uRDs7QVdoOU1BO0VBZ0M0QiwrQkFBdUI7T0FBdkIsMEJBQXVCO1VBQXZCLHVCQUF1QjtBWG83TW5EOztBV3A5TUE7RUFtQzRCLCtCQUF1QjtPQUF2QiwwQkFBdUI7VUFBdkIsdUJBQXVCO0FYcTdNbkQ7O0FXeDlNQTtFQXNDNEIsK0JBQXVCO09BQXZCLDBCQUF1QjtVQUF2Qix1QkFBdUI7QVhzN01uRDs7QVc1OU1BO0VBd0NnQyxnQkFBZ0I7QVh3N01oRDs7QVdoK01BO0VBNEM0QixjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLGFBQWE7QVh3N016Qzs7QVd0K01BO0VBZ0RnQyxlQUFlO0FYMDdNL0M7O0FXMStNQTtFQXNEb0IsUUFBUTtFQUNSLFlBQVk7RUFDWixVQUFVO0VBQ1YsWUFBWTtFQUNaLG1DQUEyQjtNQUEzQiwrQkFBMkI7VUFBM0IsMkJBQTJCO0FYdzdNL0M7O0FXbC9NQTtFQTZENEIsY0FBYztFQUNkLGtDQUEwQjtNQUExQiw4QkFBMEI7VUFBMUIsMEJBQTBCO0FYeTdNdEQ7O0FXdi9NQTtFQWlFb0MsYUFBYTtBWDA3TWpEOztBVzMvTUE7RUEwRVksNEJBQTRCO0FYcTdNeEM7O0FJcCtNRTtFTzNCRjtJQTRFZ0IsNEJBQTRCO0VYdzdNMUM7QUFDRjs7QVdyZ05BO0VBZ0ZvQixtQkFBbUI7QVh5N012Qzs7QVd6Z05BO0VBa0Z3QixrQkFBa0I7RUFDbEIsa0JBQWtCO0FYMjdNMUM7O0FXOWdOQTtFQXFGNEIseUJUNUVEO0VTNkVDLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFdBQVc7RUFDWCxRQUFRO0VBQ1IsbUNBQTJCO01BQTNCLCtCQUEyQjtVQUEzQiwyQkFBMkI7RUFDM0IsT0FBTztBWDY3TW5DOztBSXpqTUM7RUFDQyxlQUFlO0VBQ2YsaUJBQWlCO0FKNGpNbkI7O0FJdGpNQztFQUNDLGNGdGR5QjtFRXVkekIsNkJBQTZCO0VBQzdCLGVBQWU7QUp5ak1qQjs7QVdwaU5BO0VBcUdvQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLGtCQUFrQjtBWG04TXRDOztBVzFpTkE7RUF5R3dCLGVBQWU7RUFDZixjQUFjO0FYcThNdEM7O0FXL2lOQTtFQTRHNEIsV0FBVztFQUNYLHlCVDFGRDtFUzJGQyxXQUFXO0VBQ1gsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixPQUFPO0VBQ1AsUUFBUTtFQUNSLG1DQUEyQjtNQUEzQiwrQkFBMkI7VUFBM0IsMkJBQTJCO0FYdThNdkQ7O0FXMWpOQTtFQXlId0IsbUJBQW1CO0VBQ25CLGVBQWU7RUFDZixnQkFBZ0I7QVhxOE14Qzs7QVdoa05BO0VBK0hvQixpQkFBaUI7QVhxOE1yQzs7QVdwa05BO0VBd0k0QixvQ0FBNEI7TUFBNUIsZ0NBQTRCO1VBQTVCLDRCQUE0QjtBWGc4TXhEOztBV3hrTkE7RUE4SWdDLG9DQUE0QjtNQUE1QixnQ0FBNEI7VUFBNUIsNEJBQTRCO0FYODdNNUQ7O0FXcDdNQSx1QkFBQTtBQUNBO0VBQ0ksaUJBQWlCO0FYdTdNckI7O0FXeDdNQTtFQUdRLG1CQUFtQjtBWHk3TTNCOztBSS9nTkU7RU9tRkY7SUFNZ0IsZUFBZTtJQUNmLGVBQWU7SUFDZixtQkFBbUI7RVgyN01qQztBQUNGOztBV3A4TUE7RUFjWSx5QlQ1SmU7RVM2SmYsY0FBYztBWDA3TTFCOztBV3o4TUE7RUFpQmdCLG9CQUFhO0VBQWIscUJBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYixTQUFTO0VBQ1QsYUFBYTtBWDQ3TTdCOztBSWxpTkU7RU9tRkY7SUFxQm9CLGNBQWM7RVgrN01oQztBQUNGOztBV3I5TUE7RUF3Qm9CLG1CQUFlO0VBQWYsdUJBQWU7TUFBZixtQkFBZTtVQUFmLGVBQWU7QVhpOE1uQzs7QVd6OU1BO0VBMkJvQixrQkFBa0I7RUFDbEIsY0FBYztBWGs4TWxDOztBSWpqTkU7RU9tRkY7SUE4QndCLG9CQUFvQjtFWHE4TTFDO0FBQ0Y7O0FXcCtNQTtFQWtDNEIsbUJBQW1CO0VBQ25CLGNBQWM7QVhzOE0xQzs7QVd6K01BO0VBd0N3QixVQUFVO0FYcThNbEM7O0FXNytNQTtFQTJDZ0MscUJBQXFCO0FYczhNckQ7O0FXai9NQTtFQTZDb0MseUJUcExUO0VTcUxTLGFBQWE7QVh3OE1qRDs7QVd0L01BO0VBaURvQyxlQUFlO0FYeThNbkQ7O0FXMS9NQTtFQW9Eb0MsaUJBQWlCO0FYMDhNckQ7O0FXOS9NQTtFQXdEd0Msa0JBQWtCO0FYMDhNMUQ7O0FJcG1ORTtFT2tHRjtJQTBENEMsaUJBQWlCO0VYNjhNM0Q7QUFDRjs7QVd4Z05BO0VBbUVvQiwrQ0FBdUM7VUFBdkMsdUNBQXVDO0FYeThNM0Q7O0FXNWdOQTtFQXFFd0IsVUFBVTtFQUNWLG1DQUEyQjtNQUEzQiwrQkFBMkI7VUFBM0IsMkJBQTJCO0FYMjhNbkQ7O0FXamhOQTtFQTRFWSxhQUFhO0FYeThNekI7O0FZanJOQSwyQ0FBQTtBQUNBOzJDWm9yTjJDO0FZbHJOM0M7RUFFRSxjQUFjO0VBQ2Qsa0JBQWtCO0FabXJOcEI7O0FZdHJOQTtFQUtHLGdCQUFnQjtFQUNoQixvQkFBb0I7QVpxck52Qjs7QVkzck5BO0VBVUUsb0JBQWE7RUFBYixxQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLHlCQUE4QjtFQUE5QixzQ0FBOEI7TUFBOUIsc0JBQThCO1VBQTlCLDhCQUE4QjtFQUM5QixtQkFBbUI7RUFDbkIsb0JBQW9CO0FacXJOdEI7O0FJdG9ORTtFUTVERjtJQWVHLGNBQWM7RVp3ck5mO0FBQ0Y7O0FJNW9ORTtFUTVERjtJQW1CSSxvQkFBb0I7RVowck50QjtBQUNGOztBWTlzTkE7RUFzQkkseUJBQXlCO0VBQ3pCLGdCQUFnQjtBWjRyTnBCOztBSTVwTkU7RVF2REY7SUF5QkssZUFBZTtFWityTmxCO0FBQ0Y7O0FJbnBORTtFUXRFRjtJQWdDSyxjQUFjO0lBQ2QsV0FBVztJQUNYLGtCQUFrQjtFWjhyTnJCO0FBQ0Y7O0FZanVOQTtFQXNDTSx5QkFBeUI7RUFDekIsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixjQUFjO0FaK3JOcEI7O0FJanJORTtFUXZERjtJQTJDTyxlQUFlO0lBQ2YsZUFBZTtFWmtzTnBCO0FBQ0Y7O0FJenFORTtFUXRFRjtJQStDTyxtQkFBbUI7RVpxc054QjtBQUNGOztBWXJ2TkE7RUFtRE8seUJWaENvQjtFVWlDcEIsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1IsV0FBVztFQUNYLFdBQVc7RUFDWCxXQUFXO0Fac3NObEI7O0FJeHNORTtFUXZERjtJQTJEUSxXQUFXO0lBQ1gsV0FBVztFWnlzTmpCO0FBQ0Y7O0FJcnNORTtFUWpFRjtJQStEUSxhQUFhO0VaNHNObkI7QUFDRjs7QVk1d05BO0VBcUVPLGdCQUFnQjtBWjJzTnZCOztBSTFzTkU7RVF0RUY7SUF1RVEsVUFBVTtFWjhzTmhCO0FBQ0Y7O0FZdHhOQTtFQTBFUSxhQUFhO0FaZ3ROckI7O0FhN3hOQSwyQ0FBQTtBQUNBOzJDYmd5TjJDO0FjanlOM0MsMkNBQUE7QUFDQTsyQ2RteU4yQztBY2p5TjNDLDBCQUFBO0FBQ0E7RUFFRSxrQkFBa0I7QWRreU5wQjs7QWNweU5BO0VBSUcseUJaTXdCO0VZTHhCLHlCWmlCd0I7RVloQnhCLFlBQVk7RUFDWixXQUFXO0VBQ1gsdUJBQXVCO0Fkb3lOMUI7O0FjNXlOQTtFQVdHLHlCWkh3QjtFWUl4QixjWkl3QjtFWUh4QixrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLE1BQU07RUFDTixRQUFRO0VBQ1IsWUFBWTtFQUNaLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsa0JBQWtCO0FkcXlOckI7O0FjenpOQTtFQXVCSSx5Qlp6QnVCO0FGK3pOM0I7O0FlajBOQSwyQ0FBQTtBQUNBOzJDZm8wTjJDO0FlbDBOM0M7RUFDQyxpQkFBaUI7QWZvME5sQjs7QWVyME5BO0VBSUcscUJBQXFCO0VBQ3JCLG1CQUFtQjtBZnEwTnRCOztBZTEwTkE7RUFPSSxnQkFBZ0I7QWZ1ME5wQjs7QWU5ME5BO0VBVUksZUFBZTtFQUNmLGNBQWM7QWZ3ME5sQjs7QWVsME5BO0VBQ0ksa0JBQWtCO0VBQ2xCLGlDQUF5QjtNQUF6Qiw2QkFBeUI7VUFBekIseUJBQXlCO0VBQ3pCLGFBQWE7RUFDaEIsY0FBYztBZnEwTmY7O0FJajFORTtFV1FGO0lBTUUsYUFBYTtFZncwTmI7QUFDRjs7QUl6eU5FO0VXdENGO0lBU0UsYUFBYTtFZjIwTmI7QUFDRjs7QUkveU5FO0VXdENGO0lBY0ksbUJBQW1CO0VmNDBOckI7RWUxMU5GO0lBZ0JLLGVBQWU7RWY2ME5sQjtBQUNGOztBZXYwTkE7RUFDQyxrQkFBa0I7RUFDZixhQUFhO0VBQ2IsUUFBUTtFQUNYLFdBQVc7QWYwME5aOztBSXAwTkU7RVdWRjtJQU1FLFlBQVk7RWY2ME5aO0FBQ0Y7O0FlcDFOQTtFQVNFLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1IsWUFBWTtFQUNaLGdDYjNDeUI7RWE0Q3pCLG9CQUFvQjtFQUNwQixtQkFBbUI7QWYrME5yQjs7QUkvek5FO0VXOUJGO0lBZ0JHLG1CQUFtQjtJQUNuQixZQUFZO0VmazFOYjtBQUNGOztBZXAyTkE7RUFxQkkscUJBQXFCO0VBQ3JCLGtCQUFrQjtBZm0xTnRCOztBZXoyTkE7RUF3QkssZUFBZTtBZnExTnBCOztBSS8wTkU7RVc5QkY7SUEyQkssa0JBQWtCO0VmdTFOckI7QUFDRjs7QUlyMU5FO0VXOUJGO0lBK0JNLGVBQWU7RWZ5MU5uQjtBQUNGOztBZWwxTkE7RUFDQyxpQkFBaUI7RUFDakIsa0JBQWtCO0FmcTFObkI7O0FldjFOQTtFQVdHLHFCQUFxQjtFQUNyQixtQkFBbUI7QWZnMU50Qjs7QWU1MU5BO0VBY0kseUJibEZ1QjtFYW1GdkIseUJibkZ1QjtFYW9GdkIsZUFBZTtFQUNmLGNBQWM7RUFDZCxXQUFXO0VBQ1gsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsbUJBQW1CO0FmazFOdkI7O0FleDJOQTtFQThCSyxnQkFBZ0I7QWY4ME5yQjs7QWU1Mk5BO0VBb0NFLGdCQUFnQjtBZjQwTmxCOztBZWgzTkE7RUEwQ0ssNkJBQTZCO0VBQzdCLHlCYi9Hc0I7QUZ5N04zQjs7QWdCdjhOQSwyQ0FBQTtBQUNBOzJDaEIwOE4yQztBZ0J4OE4zQyx3QkFBQTtBQUNBO0VBSUksZ0NBQXdCO1VBQXhCLHdCQUF3QjtFQUN4QiwyQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLGdDQUF3QjtVQUF4Qix3QkFBd0I7RUFDeEIsaUNBQXlCO1VBQXpCLHlCQUF5QjtBaEJ1OE43Qjs7QWdCOThOQTtFQVdJLGdDQUF3QjtVQUF4Qix3QkFBd0I7RUFDeEIsNkJBQXFCO1VBQXJCLHFCQUFxQjtFQUNyQixnQ0FBd0I7VUFBeEIsd0JBQXdCO0VBQ3hCLGlDQUF5QjtVQUF6Qix5QkFBeUI7QWhCdThON0I7O0FnQnI5TkE7RUFpQkksZ0NBQXdCO1VBQXhCLHdCQUF3QjtFQUN4QiwyQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLGdDQUF3QjtVQUF4Qix3QkFBd0I7RUFDeEIsaUNBQXlCO1VBQXpCLHlCQUF5QjtBaEJ3OE43Qjs7QWdCNTlOQTtFQXlCSSxtQ0FBMkI7VUFBM0IsMkJBQTJCO0VBQzNCLDZCQUFxQjtVQUFyQixxQkFBcUI7RUFDckIsZ0NBQXdCO1VBQXhCLHdCQUF3QjtFQUN4QixpQ0FBeUI7VUFBekIseUJBQXlCO0FoQnU4TjdCOztBZ0JuK05BO0VBbUNJLGtDQUEwQjtVQUExQiwwQkFBMEI7RUFDMUIsMkJBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQixnQ0FBd0I7VUFBeEIsd0JBQXdCO0VBQ3hCLGlDQUF5QjtVQUF6Qix5QkFBeUI7QWhCbzhON0I7O0FnQjErTkE7RUEwQ0ksa0NBQTBCO1VBQTFCLDBCQUEwQjtFQUMxQiw2QkFBcUI7VUFBckIscUJBQXFCO0VBQ3JCLGdDQUF3QjtVQUF4Qix3QkFBd0I7RUFDeEIsaUNBQXlCO1VBQXpCLHlCQUF5QjtBaEJvOE43Qjs7QWdCai9OQTtFQWdESSxrQ0FBMEI7VUFBMUIsMEJBQTBCO0VBQzFCLDJCQUFtQjtVQUFuQixtQkFBbUI7RUFDbkIsZ0NBQXdCO1VBQXhCLHdCQUF3QjtFQUN4QixpQ0FBeUI7VUFBekIseUJBQXlCO0FoQnE4TjdCOztBZ0J4L05BO0VBd0RJLGdDQUF3QjtVQUF4Qix3QkFBd0I7RUFDeEIsNkJBQXFCO1VBQXJCLHFCQUFxQjtFQUNyQixnQ0FBd0I7VUFBeEIsd0JBQXdCO0VBQ3hCLGlDQUF5QjtVQUF6Qix5QkFBeUI7QWhCbzhON0I7O0FnQi8vTkE7RUFrRUksbUNBQTJCO1VBQTNCLDJCQUEyQjtFQUMzQiwyQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLGdDQUF3QjtVQUF4Qix3QkFBd0I7RUFDeEIsaUNBQXlCO1VBQXpCLHlCQUF5QjtBaEJpOE43Qjs7QWdCdGdPQTtFQXlFSSxtQ0FBMkI7VUFBM0IsMkJBQTJCO0VBQzNCLDZCQUFxQjtVQUFyQixxQkFBcUI7RUFDckIsZ0NBQXdCO1VBQXhCLHdCQUF3QjtFQUN4QixpQ0FBeUI7VUFBekIseUJBQXlCO0FoQmk4TjdCOztBZ0I3Z09BO0VBK0VJLG1DQUEyQjtVQUEzQiwyQkFBMkI7RUFDM0IsMkJBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQixnQ0FBd0I7VUFBeEIsd0JBQXdCO0VBQ3hCLGlDQUF5QjtVQUF6Qix5QkFBeUI7QWhCazhON0I7O0FnQnBoT0E7RUF1Rkksa0NBQTBCO1VBQTFCLDBCQUEwQjtFQUMxQiw2QkFBcUI7VUFBckIscUJBQXFCO0VBQ3JCLGdDQUF3QjtVQUF4Qix3QkFBd0I7RUFDeEIsaUNBQXlCO1VBQXpCLHlCQUF5QjtBaEJpOE43Qjs7QWdCM2hPQTtFQWlHSSxrQ0FBMEI7VUFBMUIsMEJBQTBCO0VBQzFCLDZCQUFxQjtVQUFyQixxQkFBcUI7RUFDckIsZ0NBQXdCO1VBQXhCLHdCQUF3QjtFQUN4QixpQ0FBeUI7VUFBekIseUJBQXlCO0FoQjg3TjdCOztBZ0JsaU9BO0VBeUdJLGdDQUF3QjtVQUF4Qix3QkFBd0I7RUFDeEIsMkJBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQixnQ0FBd0I7VUFBeEIsd0JBQXdCO0VBQ3hCLGlDQUF5QjtVQUF6Qix5QkFBeUI7QWhCNjdON0I7O0FnQnppT0E7RUFnSEksZ0NBQXdCO1VBQXhCLHdCQUF3QjtFQUN4Qiw2QkFBcUI7VUFBckIscUJBQXFCO0VBQ3JCLGdDQUF3QjtVQUF4Qix3QkFBd0I7RUFDeEIsaUNBQXlCO1VBQXpCLHlCQUF5QjtBaEI2N043Qjs7QWdCaGpPQTtFQXNISSxnQ0FBd0I7VUFBeEIsd0JBQXdCO0VBQ3hCLDJCQUFtQjtVQUFuQixtQkFBbUI7RUFDbkIsZ0NBQXdCO1VBQXhCLHdCQUF3QjtFQUN4QixpQ0FBeUI7VUFBekIseUJBQXlCO0FoQjg3TjdCOztBZ0J2ak9BO0VBOEhJLGdDQUF3QjtVQUF4Qix3QkFBd0I7RUFDeEIsMkJBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQixnQ0FBd0I7VUFBeEIsd0JBQXdCO0VBQ3hCLGlDQUF5QjtVQUF6Qix5QkFBeUI7QWhCNjdON0I7O0FnQnY3TkEsOEJBQUE7QUFDQTtFQUNDLDhCQUE2QjtFQUM3QiwwQkFBMEI7RUFDMUIsa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxPQUFPO0VBQ1AsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sVUFBVTtBaEIwN05YOztBZ0J2N05BO0VBRVEsd0RBQXdEO0VBQ3hELGdEQUFnRDtBaEJ5N054RDs7QWdCcDdOQTtFQUNDO0lBQ0MsUUFBUTtFaEJ1N05SO0VnQnI3TkQ7SUFDQyxXQUFXO0VoQnU3Tlg7QUFDRjs7QWdCcjdOQTtFQUNDO0lBQ0MsUUFBUTtFaEJ3N05SO0VnQnQ3TkQ7SUFDQyxXQUFXO0VoQnc3Tlg7QUFDRjs7QWdCbjdOQSxtQkFBQTtBQUNBO0VBQ0M7SUFDQyxvQ0FBb0M7SUFDcEMsNEJBQTRCO0lBQzVCLFVBQVU7RWhCczdOVjtFZ0JwN05EO0lBQ0MsZ0NBQWdDO0lBQ2hDLHdCQUF3QjtJQUN4QixVQUFVO0VoQnM3TlY7QUFDRjs7QWdCcDdOQTtFQUNDO0lBQ0Msb0NBQW9DO0lBQ3BDLDRCQUE0QjtJQUM1QixVQUFVO0VoQnU3TlY7RWdCcjdORDtJQUNDLGdDQUFnQztJQUNoQyx3QkFBd0I7SUFDeEIsVUFBVTtFaEJ1N05WO0FBQ0Y7O0FnQnI3TkEscUJBQUE7QUFFQztFQUNBO0lBQ0UsZ0NBQWdDO0lBQzlCLHdCQUF3QjtFaEJ1N04zQjtFZ0JyN05EO0lBQ0Usb0NBQW9DO0lBQ2xDLDRCQUE0QjtFaEJ1N04vQjtBQUNGOztBZ0JyN05FO0VBQ0Q7SUFDRSxnQ0FBZ0M7SUFDOUIsd0JBQXdCO0VoQnc3TjNCO0VnQnQ3TkQ7SUFDRSxvQ0FBb0M7SUFDbEMsNEJBQTRCO0VoQnc3Ti9CO0FBQ0Y7O0FnQnI3TkU7RUFDRCw4RUFBa0Y7RUFDMUUsc0VBQTBFO0FoQnc3Tm5GOztBZ0JwN05BO0VBQ0MsbUVBQW1FO0VBQ25FLDJEQUEyRDtBaEJ1N041RDs7QWdCcjdOQTs7O21EaEIwN05tRDtBZ0JyN05uRDs7OztFaEIwN05FO0FnQnI3TkY7RUFDQztJQUNDLG9DQUFvQztJQUNwQyw0QkFBNEI7RWhCdTdONUI7RWdCcjdORDtJQUNDLGdDQUFnQztJQUNoQyx3QkFBd0I7RWhCdTdOeEI7QUFDRjs7QWdCcjdOQTtFQUNDO0lBQ0Msb0NBQW9DO0lBQ3BDLDRCQUE0QjtFaEJ3N041QjtFZ0J0N05EO0lBQ0MsZ0NBQWdDO0lBQ2hDLHdCQUF3QjtFaEJ3N054QjtBQUNGOztBaUJqc09BLDJDQUFBO0FBQ0E7MkNqQm9zTzJDO0FpQmxzTzNDO0VBQ0MsbURBQW1EO0VBQ25ELDRCQUE0QjtFQUM1QixrQ0FBa0M7RUFDbEMsc0JBQXNCO0VBQ3RCLGlCQUFpQjtFQUNqQixrQkFBa0I7QWpCb3NPbkI7O0FJbnBPRTtFYXZERjtJQVFFLGlCQUFpQjtFakJ1c09qQjtBQUNGOztBaUJodE9BO0Vib0ZDLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsUUFBUTtFQUNSLHdDQUFnQztNQUFoQyxvQ0FBZ0M7VUFBaEMsZ0NBQWdDO0VhM0UvQixrQkFBa0I7QWpCNHNPcEI7O0FJdnBPRTtFYWpFRjtJQWNHLFdBQVc7RWpCK3NPWjtBQUNGOztBaUI5dE9BO0VBaUJHLHlCQUF5QjtFQUN6QixrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixvQkFBb0I7QWpCaXRPdkI7O0FJcHJPRTtFYWxERjtJQXVCSSxlQUFlO0VqQm90T2pCO0FBQ0Y7O0FpQjV1T0E7RUE0QkkscUJBQXFCO0VBQ3JCLGtCQUFrQjtFQUNsQixrQkFBa0I7QWpCb3RPdEI7O0FpQmx2T0E7RUFnQ0ssZUFBZTtBakJzdE9wQjs7QWlCdHZPQTtFQW1DSyxnQkFBZ0I7RUFDaEIsMENBQTBDO0VBQzFDLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLFlBQVk7RUFDWixRQUFRO0VBQ1IsbUNBQTJCO01BQTNCLCtCQUEyQjtVQUEzQiwyQkFBMkI7QWpCdXRPaEM7O0FpQmp3T0E7RUE4Q00sYUFBYTtBakJ1dE9uQjs7QWlCcndPQTtFQXFERSxtREFBbUQ7RUFDbkQseUJBQXlCO0FqQm90TzNCOztBSW50T0U7RWF2REY7SUF3REcsMkJBQTJCO0VqQnV0TzVCO0FBQ0Y7O0FrQm54T0EsMkNBQUE7QUFDQTsyQ2xCc3hPMkM7QWtCcHhPM0MsZ0JBQUE7QUFDQTtFQUNDLHlCQUF5QjtBbEJzeE8xQjs7QWtCdnhPQTtFQUdFLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1YsZ0VBQWdFO0VBRWhFLFdBQVc7QWxCdXhPYjs7QWtCOXhPQTtFQVVFLG9DQUFtQztFQUNuQyxtQkFBbUI7RUFDbkIsVUFBVTtFQUNWLGtFQUFrRTtFQUNsRSxhQUFhO0FsQnd4T2Y7O0FrQnR5T0E7RUFpQkUsY0FBYztBbEJ5eE9oQjs7QUk5dk9FO0VjNUNGO0lBbUJHLGNBQWM7RWxCNHhPZjtBQUNGOztBSWh2T0U7RWNoRUY7SUFzQkcsZUFBZTtJQUNmLE9BQU87RWxCK3hPUjtBQUNGOztBa0J2ek9BO0VBMEJHLHVCQUF1QjtFQUN2QixnQkFBZ0I7QWxCaXlPbkI7O0FrQjV6T0E7RUFrQ0ksVUFBVTtBbEI4eE9kOztBa0JoME9BO0VBb0NLLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsVUFBVTtFQUNWLGtFQUFrRTtFQUNsRSxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLE1BQU07RUFDTixXQUFXO0FsQmd5T2hCOztBa0IzME9BO0VBcURRLFdBQVc7QWxCMHhPbkI7O0FrQi8wT0E7RUEwRE0sZUFBZTtFQUNmLGdCQUFnQjtBbEJ5eE90Qjs7QUkvd09FO0VjckVGO0lBNkRPLFVBQVU7RWxCNHhPZjtBQUNGOztBa0IxMU9BO0VBaUVRLHlCaEJ2RG1CO0VnQndEbkIsV0FBVztFQUNYLFlBQVk7QWxCNnhPcEI7O0FrQmgyT0E7RUF3RVMsVUFBVTtBbEI0eE9uQjs7QWtCcDJPQTtFQTZFUyxVQUFVO0FsQjJ4T25COztBSW55T0U7RWNyRUY7SUFtRlEsd0JBQXdCO0VsQjB4TzlCO0FBQ0Y7O0FJeHpPRTtFY3RERjtJQXlGTyxpQkFBaUI7RWxCMHhPdEI7QUFDRjs7QWtCcDNPQTtFQTZGUSxnQkFBZ0I7RUFDaEIsb0JBQW9CO0VBQ3BCLGlCQUFpQjtBbEIyeE96Qjs7QUl6ME9FO0VjakRGO0lBaUdTLGVBQWU7RWxCOHhPdEI7QUFDRjs7QWtCaDRPQTtFQXNHTyxvQkFBb0I7QWxCOHhPM0I7O0FrQnA0T0E7RUF5R1MscUJBQXFCO0FsQit4TzlCOztBa0J4NE9BO0VBOEdPLG9CQUFvQjtBbEI4eE8zQjs7QWtCNTRPQTtFQWdIUSxlQUFlO0FsQmd5T3ZCOztBa0JoNU9BO0VkZ2VFLGVBQWU7RUFDZixpQkFBaUI7QUpvN05uQjs7QUk5Nk5DO0VBQ0MsY0Z0ZHlCO0VFdWR6Qiw2QkFBNkI7RUFDN0IsZUFBZTtBSmk3TmpCOztBa0IzNU9BO0VBc0hPLGdDaEI1R29CO0VnQjZHcEIsb0JBQW9CO0FsQnl5TzNCOztBa0JoNk9BO0VBMEhPLGdCQUFnQjtBbEIweU92Qjs7QWtCcDZPQTtFQTZITyxpQkFBaUI7QWxCMnlPeEI7O0FrQng2T0E7RUFnSU8saUJBQWlCO0FsQjR5T3hCOztBa0I1Nk9BO0VBbUlTLHFCQUFxQjtFQUNyQixnQkFBZ0I7QWxCNnlPekI7O0FrQmo3T0E7RUFzSVUsY0FBYztBbEIreU94Qjs7QWtCcjdPQTtFQXlJVSx5QmhCL0hpQjtFZ0JnSWpCLFdBQVc7RUFDWCxZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLGNBQWM7RUFDZCxrQkFBa0I7QWxCZ3pPNUI7O0FJejNPRTtFY3JFRjtJQWdKVyxXQUFXO0lBQ1gsWUFBWTtJQUNaLGlCQUFpQjtFbEJtek8xQjtBQUNGOztBa0J0OE9BO0VBcUpXLHlCaEI3SWdCO0VnQjhJaEIseUJoQjlJZ0I7RWdCK0loQixjaEJ2SWdCO0VnQndJaEIsWUFBWTtBbEJxek92Qjs7QWtCNzhPQTtFQTJKVyxlQUFlO0FsQnN6TzFCOztBa0JqOU9BO0VBa0tPLG9CQUFhO0VBQWIscUJBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYixpQkFBaUI7RUFDakIseUJBQW1CO0VBQW5CLDJCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CO0FsQm16TzFCOztBa0J2OU9BO0VBc0tRLGdCQUFnQjtFQUNoQixrQkFBa0I7QWxCcXpPMUI7O0FrQjU5T0E7RUEwS1Esa0JBQWtCO0FsQnN6TzFCOztBSWg2T0U7RWNoRUY7SUE4S1MsZUFBZTtFbEJ1ek90QjtBQUNGOztBa0J0K09BO0VBbUxPLGlCQUFpQjtBbEJ1ek94Qjs7QWtCMStPQTtFQXNMUyxxQkFBcUI7RUFDckIsWUFBWTtFQUVaLGtCQUFrQjtBbEJ1ek8zQjs7QWtCaC9PQTtFQTJMVSxtQmhCcEppQjtFZ0JxSmpCLGNoQjVLaUI7RWdCNktqQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLGVBQWU7QWxCeXpPekI7O0FrQngvT0E7RUFpTVcseUJBQThCO0FsQjJ6T3pDOztBa0I1L09BO0VBb01XLGtCQUFrQjtBbEI0ek83Qjs7QWtCaGdQQTtFQXlNVyx5QmhCaktnQjtBRjQ5TzNCOztBa0JwZ1BBO0VBOE1XLHlCaEJoS2dCO0FGMDlPM0I7O0FrQnhnUEE7RUFrTlUsVUFBVTtBbEIwek9wQjs7QWtCNWdQQTtFQXFOVSx5QmhCck1pQjtFZ0JzTWpCLHlCaEI1TWlCO0VnQjZNakIsb0RBQTRDO1VBQTVDLDRDQUE0QztFQUM1QyxZQUFZO0VBQ1osWUFBWTtFQUNaLCtCQUF1QjtNQUF2QiwyQkFBdUI7VUFBdkIsdUJBQXVCO0VBRXZCLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixPQUFPO0VBQ1AsV0FBVztBbEIwek9yQjs7QUkzOU9FO0VjaEVGO0lBbU9XLFVBQVU7SUFDVixRQUFRO0VsQjZ6T2pCO0FBQ0Y7O0FrQmxpUEE7RUF1T1csb0JBQWE7RUFBYixxQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLHlCQUFtQjtFQUFuQiwyQkFBbUI7TUFBbkIsc0JBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsZUFBZTtBbEIrek8xQjs7QWtCemlQQTtFQTZPWSx5QmhCdE1lO0VnQnVNZixjaEI5TmU7QUY4aFAzQjs7QWtCOWlQQTtFQWlQWSxrQkFBa0I7RUFDbEIsd0JBQWdCO01BQWhCLDZCQUFnQjtVQUFoQixnQkFBZ0I7RUFDaEIsV0FBVztBbEJpME92Qjs7QWtCcGpQQTtFQXlQVyxVQUFVO0VBQ1YsbUJBQW1CO0FsQit6TzlCOztBbUI3alBBLDJDQUFBO0FBQ0E7MkNuQmdrUDJDO0FtQjlqUDNDO0VBQ0ksZUFBZTtBbkJna1BuQjs7QW1CamtQQTtFQUdRLGtCQUFrQjtFQUNsQixvQkFBb0I7QW5Ca2tQNUI7O0FtQnRrUEE7RUFNWSxjQUFjO0VBQ2QsY0FBYztBbkJva1AxQjs7QUk5aFBFO0VlN0NGO0lBU2dCLGNBQWM7RW5CdWtQNUI7QUFDRjs7QUkvaFBFO0VlbERGO0lBWWdCLGNBQWM7RW5CMGtQNUI7QUFDRjs7QUkzaFBFO0VlNURGO0lBZWdCLGNBQWM7RW5CNmtQNUI7QUFDRjs7QUk1aFBFO0VlakVGO0lBa0JnQixlQUFlO0VuQmdsUDdCO0FBQ0Y7O0FtQm5tUEE7RUEyQndCLFdBQVc7QW5CNGtQbkM7O0FvQjFtUEEsMkNBQUE7QUFDQTsyQ3BCNm1QMkM7QUl6alB6QztFZ0JsREY7SUFFUSxvQkFBb0I7RXBCNm1QMUI7QUFDRjs7QW9CaG5QQTtFQU1ZLGtCQUFrQjtBcEI4bVA5Qjs7QW9CcG5QQTtFQVlnQix1REFBdUQ7RUFDdkQsNEJBQTRCO0VBQzVCLGtDQUFrQztFQUNsQyxzQkFBc0I7RUFDdEIsaUJBQWlCO0FwQjRtUGpDOztBSS9rUEU7RWdCN0NGO0lBa0JvQixpQkFBaUI7RXBCK21QbkM7QUFDRjs7QUlobFBFO0VnQmxERjtJQXFCb0IsaUJBQWlCO0VwQmtuUG5DO0FBQ0Y7O0FJNWtQRTtFZ0I1REY7SUF3Qm9CLGlCQUFpQjtFcEJxblBuQztBQUNGOztBSXhrUEU7RWdCdEVGO0lBMkJvQix5QkFBeUI7RXBCd25QM0M7QUFDRjs7QW9CcHBQQTtFQStCZ0IsdURBQXVEO0FwQnluUHZFOztBb0J4cFBBO0VBa0NnQix1REFBdUQ7QXBCMG5QdkU7O0FvQjVwUEE7RUFxQ2dCLHVEQUF1RDtBcEIyblB2RTs7QW9CaHFQQTtFQXdDZ0IsdURBQXVEO0FwQjRuUHZFOztBb0JwcVBBO0VBMkNnQixrQkFBa0I7RUFDbEIsUUFBUTtFQUNSLFNBQVM7RUFDVCxtQ0FBMkI7TUFBM0IsK0JBQTJCO1VBQTNCLDJCQUEyQjtBcEI2blAzQzs7QUk5blBFO0VnQjdDRjtJQWdEb0IsUUFBUTtFcEJnb1AxQjtBQUNGOztBb0JqclBBO0VBb0R3QixlQUFlO0FwQmlvUHZDOztBSXpuUEU7RWdCNURGO0lBc0Q0QixlQUFlO0VwQm9vUHpDO0FBQ0Y7O0FvQjNyUEE7RUEwRHdCLGNBQWM7RUFDZCxlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLG9CQUFvQjtBcEJxb1A1Qzs7QUl0b1BFO0VnQjVERjtJQStENEIsZUFBZTtFcEJ3b1B6QztBQUNGOztBb0J4c1BBO0VBb0VvQixlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLGtCQUFrQjtBcEJ3b1B0Qzs7QUlscFBFO0VnQjVERjtJQXdFd0IsZUFBZTtFcEIyb1ByQztBQUNGOztBb0JwdFBBO0VBNEVvQixpQkFBaUI7QXBCNG9QckM7O0FvQnh0UEE7RUFrRmdCLHlCbEJqRVc7RWtCa0VYLGNsQjFFVztFa0IyRVgsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCxZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLGVBQWU7QXBCMG9QL0I7O0FJdHFQRTtFZ0I1REY7SUEwRm9CLHdCQUF3QjtFcEI2b1AxQztBQUNGOztBb0J4dVBBO0VBNkZvQix5QmxCcEZPO0VrQnFGUCxjbEI3RU87QUY0dFAzQjs7QW9CeG9QQSwyQkFBQTtBQUNBO0VBR1ksa0JBQWtCO0FwQnlvUDlCOztBb0I1b1BBO0VBS2dCLHVEQUF1RDtFQUN2RCw0QkFBNEI7RUFDNUIsa0NBQWtDO0VBQ2xDLHNCQUFzQjtFQUN0QixpQkFBaUI7QXBCMm9QakM7O0FJN3NQRTtFZ0J5REY7SUFXb0IsaUJBQWlCO0VwQjhvUG5DO0FBQ0Y7O0FvQjFwUEE7RUFlZ0IseUJBQXlCO0VBQ3pCLFlBQVk7RUFDWixjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLFFBQVE7RUFDUixTQUFTO0VBQ1QsbUNBQTJCO01BQTNCLCtCQUEyQjtVQUEzQiwyQkFBMkI7QXBCK29QM0M7O0FJOXNQRTtFZ0IwQ0Y7SUF1Qm9CLFlBQVk7SUFDWixRQUFRO0VwQmtwUDFCO0FBQ0Y7O0FJM3NQRTtFZ0JnQ0Y7SUEyQm9CLFlBQVk7RXBCcXBQOUI7QUFDRjs7QW9CanJQQTtFQThCb0IsZ0JBQWdCO0VBQ2hCLDBDQUEwQztFQUMxQyxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsV0FBVztFQUNYLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsVUFBVTtBcEJ1cFA5Qjs7QW9COXJQQTtFQTBDb0IsV0FBVztFQUNYLGlDQUFpQztFQUNqQyxnQ0FBZ0M7RUFDaEMsa0NBQWtDO0VBQ2xDLCtCQUErQjtFQUMvQixXQUFXO0VBQ1gsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsYUFBYTtFQUNiLFdBQVc7RUFDWCxvQ0FBNEI7TUFBNUIsZ0NBQTRCO1VBQTVCLDRCQUE0QjtBcEJ3cFBoRDs7QUl2dlBFO0VnQjBDRjtJQXVEd0IsYUFBYTtFcEIycFBuQztBQUNGOztBb0JudFBBO0VBNER3QixhQUFhO0VBQ2Isb0JBQW9CO0VBQ3BCLGVBQWU7QXBCMnBQdkM7O0FJbndQRTtFZ0IwQ0Y7SUFnRTRCLGFBQWE7SUFDYixlQUFlO0VwQjhwUHpDO0FBQ0Y7O0FvQmh1UEE7RUFzRW9CLGtCQUFrQjtFQUNsQixhQUFhO0VBQ2IsWUFBWTtBcEI4cFBoQzs7QUloeFBFO0VnQjBDRjtJQTBFd0IsV0FBVztJQUNYLFNBQVM7SUFDVCxtQ0FBMkI7UUFBM0IsK0JBQTJCO1lBQTNCLDJCQUEyQjtFcEJpcVBqRDtBQUNGOztBb0I5dVBBO0VBaUY0QixlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLGdCQUFnQjtBcEJpcVA1Qzs7QW9CcHZQQTtFQXdGNEIsZUFBZTtBcEJncVAzQzs7QXFCajJQQSwwREFBQTtBQUNBO2lEckJvMlBpRDtBcUJsMlBqRCwwQkFBQTtBQUNBO0VBQ0ksaUJBQWlCO0VBQ2pCLGtCQUFrQjtBckJvMlB0Qjs7QXFCdDJQQTtFQUlRLGtCQUFrQjtFakIrRXpCLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsUUFBUTtFQUNSLHdDQUFnQztNQUFoQyxvQ0FBZ0M7VUFBaEMsZ0NBQWdDO0VpQmhGekIsVUFBVTtBckJ5MlBsQjs7QXFCLzJQQTtFQVFZLGVBQWU7RUFDZixpQkFBaUI7QXJCMjJQN0I7O0FxQnAzUEE7RUFhZ0IsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixtQkFBbUI7QXJCMjJQbkM7O0FJcnpQRTtFaUJyRUY7SUFpQm9CLGVBQWU7RXJCODJQakM7QUFDRjs7QXFCaDRQQTtFQXVCZ0IsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixjQUFjO0VBQ2QsY0FBYztBckI2MlA5Qjs7QXFCdjJQQSwyQkFBQTtBQUNBO0VBQ0ksa0JBQWtCO0FyQjAyUHRCOztBSXQxUEU7RWlCckJGO0lBR1EsaUJBQWlCO0VyQjYyUHZCO0FBQ0Y7O0FxQmozUEE7RUFNUSxrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsVUFBVTtBckIrMlBsQjs7QUlsNVBFO0VpQnlCRjtJQVlZLFdBQVc7RXJCazNQckI7QUFDRjs7QUlyMlBFO0VpQjFCRjtJQWVZLFdBQVc7RXJCcTNQckI7QUFDRjs7QUl0MlBFO0VpQi9CRjtJQWtCWSxZQUFZO0lBQ1osV0FBVztFckJ3M1ByQjtBQUNGOztBcUI1NFBBO0VBc0JZLGVBQWU7RUFDZixpQkFBaUI7QXJCMDNQN0I7O0FJNzJQRTtFaUJwQ0Y7SUF5QmdCLGVBQWU7SUFDZixpQkFBaUI7RXJCNjNQL0I7QUFDRjs7QXFCeDVQQTtFQThCWSxlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLDBCQUEwQjtFQUMxQiwrQm5CckNrQjtBRm02UDlCOztBSWg0UEU7RWlCL0JGO0lBbUNnQixlQUFlO0lBQ2YsaUJBQWlCO0lBQ2pCLGdCQUFnQjtFckJpNFA5QjtBQUNGOztBSW40UEU7RWlCcENGO0lBd0NnQixlQUFlO0lBQ2YsaUJBQWlCO0VyQm80UC9CO0FBQ0Y7O0FxQjk2UEE7RUE4Q1EsdURBQXVEO0VBQ3ZELDRCQUE0QjtFQUM1QixrQ0FBa0M7RUFDbEMsc0JBQXNCO0VBQ3RCLGdCQUFnQjtBckJvNFB4Qjs7QXFCdDdQQTtFQW9EWSxpQkFBaUI7RUFDakIsa0JBQWtCO0FyQnM0UDlCOztBcUIzN1BBO0VBdURnQixrQkFBa0I7RUFDbEIsUUFBUTtFQUNSLFFBQVE7RUFDUixtQ0FBMkI7TUFBM0IsK0JBQTJCO1VBQTNCLDJCQUEyQjtBckJ3NFAzQzs7QUluNlBFO0VpQi9CRjtJQTREb0Isa0JBQWtCO0lBQ2xCLFNBQVM7SUFDVCxVQUFVO0lBQ1YsdUJBQWU7UUFBZixtQkFBZTtZQUFmLGVBQWU7SUFDZixvQkFBYTtJQUFiLHFCQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2Isd0JBQXVCO0lBQXZCLCtCQUF1QjtRQUF2QixxQkFBdUI7WUFBdkIsdUJBQXVCO0lBQ3ZCLGlCQUFpQjtFckIyNFBuQztBQUNGOztBSS82UEU7RWlCL0JGO0lBc0V3QixjQUFjO0VyQjY0UHBDO0FBQ0Y7O0FJaDdQRTtFaUJwQ0Y7SUF5RXdCLGNBQWM7RXJCZzVQcEM7QUFDRjs7QXFCMTlQQTtFQThFZ0Isa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxTQUFTO0FyQmc1UHpCOztBSWg5UEU7RWlCaEJGO0lBa0ZvQixXQUFXO0VyQm01UDdCO0FBQ0Y7O0FJdjhQRTtFaUIvQkY7SUFxRm9CLFVBQVU7SUFDVixrQkFBa0I7SUFDbEIsU0FBUztFckJzNVAzQjtBQUNGOztBcUI5K1BBO0VBMkZ3QixtQkFBbUI7RUFDbkIsZUFBZTtFQUNmLGNBQWM7RUFDZCxxQkFBcUI7QXJCdTVQN0M7O0FJcitQRTtFaUJoQkY7SUFnRzRCLGVBQWU7RXJCMDVQekM7QUFDRjs7QUk1OVBFO0VpQi9CRjtJQW1HNEIsY0FBYztJQUNkLGtCQUFrQjtJQUNsQixjQUFjO0VyQjY1UHhDO0FBQ0Y7O0FJLzlQRTtFaUJwQ0Y7SUF3RzRCLGNBQWM7RXJCZzZQeEM7QUFDRjs7QXFCemdRQTtFQThHd0IsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixvQkFBYTtFQUFiLHFCQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2Isd0JBQXVCO0VBQXZCLCtCQUF1QjtNQUF2QixxQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLFlBQVk7QXJCKzVQcEM7O0FJNS9QRTtFaUJyQkY7SUFvSDRCLHVCQUEyQjtJQUEzQixtQ0FBMkI7UUFBM0Isb0JBQTJCO1lBQTNCLDJCQUEyQjtFckJrNlByRDtBQUNGOztBSXgvUEU7RWlCL0JGO0lBdUg0Qix3QkFBdUI7SUFBdkIsK0JBQXVCO1FBQXZCLHFCQUF1QjtZQUF2Qix1QkFBdUI7SUFDdkIsaUJBQWlCO0VyQnE2UDNDO0FBQ0Y7O0FxQjloUUE7RUEySDRCLGtCQUFrQjtFQUNsQixrQkFBa0I7QXJCdTZQOUM7O0FxQm5pUUE7RUE4SGdDLFdBQVc7RUFDWCx5Qm5CeEpMO0VtQnlKSyxXQUFXO0VBQ1gsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixPQUFPO0VBQ1AsUUFBUTtFQUNSLG1DQUEyQjtNQUEzQiwrQkFBMkI7VUFBM0IsMkJBQTJCO0FyQnk2UDNEOztBc0JubFFBLDJDQUFBO0FBQ0E7MkN0QnNsUTJDO0FzQm5sUTNDLDRCQUFBO0FBQ0E7RUFDSSxvQkFBYTtFQUFiLHFCQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IseUJBQW1CO0VBQW5CLDJCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CO0F0QnFsUXZCOztBc0J2bFFBO0VBS1kscUJBQXFCO0VBQ3JCLGtCQUFrQjtBdEJzbFE5Qjs7QXNCNWxRQTtFQVFnQixlQUFlO0F0QndsUS9COztBSWpyUEM7RUFDQyxxREFBNkM7VUFBN0MsNkNBQTZDO0VBQzdDLG1CRnRheUI7RUV1YXpCLCtCQUF1QjtNQUF2QiwyQkFBdUI7VUFBdkIsdUJBQXVCO0VBRXZCLG9CQUFvQjtFQUNwQiw0QkFBb0I7TUFBcEIsd0JBQW9CO1VBQXBCLG9CQUFvQjtFQUNwQixrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLFVBQVU7QUptclBaOztBSWxyUEU7RUFDQyxlQUFlO0FKcXJQbEI7O0FJbnJQRztFQUNDLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsZUFBZTtBSnNyUG5COztBSXByUEc7RUFDQyxrQkFBa0I7QUp1clB0Qjs7QUlsclBFO0VBQ0MsNEJBQW9CO01BQXBCLHdCQUFvQjtVQUFwQixvQkFBb0I7QUpxclB2Qjs7QXNCN25RQTtFQVlnQixrQkFBa0I7QXRCcW5RbEM7O0FJNWtRRTtFa0JyREY7SUFjb0IsYUFBYTtFdEJ3blEvQjtBQUNGOztBc0J2b1FBO0VBaUJvQixTQUFTO0VBQ1QsVUFBVTtFQUNWLFFBQVE7QXRCMG5RNUI7O0FJOXJQQztFQUNDLFVBQVU7RUFDVixXQUFXO0VBQ1gsTUFBTTtFQUNOLDRCQUFvQjtNQUFwQix3QkFBb0I7VUFBcEIsb0JBQW9CO0FKaXNQdEI7O0FJOXJQRTtFQUNDLDRCQUFvQjtNQUFwQix3QkFBb0I7VUFBcEIsb0JBQW9CO0FKaXNQdkI7O0FzQnhwUUE7RUF5Qm9DLGVBQWU7QXRCbW9RbkQ7O0FzQjVwUUE7RUFrQ29CLFNBQVM7RUFDVCxVQUFVO0F0QjhuUTlCOztBc0JqcVFBO0VBcUN3QixvQkFBYTtFQUFiLHFCQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0F0QmdvUXJDOztBc0JycVFBO0VBdUM0QixtQkFBbUI7RUFDbkIsZUFBZTtBdEJrb1EzQzs7QXNCMXFRQTtFQTRDZ0MsZ0JBQWdCO0F0QmtvUWhEOztBc0I5cVFBO0VBbURnQixtQkFBbUI7QXRCK25RbkM7O0FzQmxyUUE7RUFzRHdCLDJCQUEyQjtFQUMzQixlQUFlO0F0QmdvUXZDOztBc0J2clFBO0VBNkRvQixlQUFlO0F0QjhuUW5DOztBc0J2blFBLDZCQUFBO0FBQ0E7RUFHWSxxQkFBcUI7RUFFckIsa0JBQWtCO0F0QnVuUTlCOztBSWx4UEM7RUFDQyxxREFBNkM7VUFBN0MsNkNBQTZDO0VBQzdDLG1CRnRheUI7RUV1YXpCLCtCQUF1QjtNQUF2QiwyQkFBdUI7VUFBdkIsdUJBQXVCO0VBRXZCLG9CQUFvQjtFQUNwQiw0QkFBb0I7TUFBcEIsd0JBQW9CO1VBQXBCLG9CQUFvQjtFQUNwQixrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLFVBQVU7QUpveFBaOztBSW54UEU7RUFDQyxlQUFlO0FKc3hQbEI7O0FJcHhQRztFQUNDLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsZUFBZTtBSnV4UG5COztBSXJ4UEc7RUFDQyxrQkFBa0I7QUp3eFB0Qjs7QUlueFBFO0VBQ0MsNEJBQW9CO01BQXBCLHdCQUFvQjtVQUFwQixvQkFBb0I7QUpzeFB2Qjs7QUkvd1BDO0VBQ0MsVUFBVTtFQUNWLFdBQVc7RUFDWCxNQUFNO0VBQ04sNEJBQW9CO01BQXBCLHdCQUFvQjtVQUFwQixvQkFBb0I7QUpreFB0Qjs7QUkvd1BFO0VBQ0MsNEJBQW9CO01BQXBCLHdCQUFvQjtVQUFwQixvQkFBb0I7QUpreFB2Qjs7QXNCcHFRQTtFQWNnQixlQUFlO0VBQ2YsY0FBYztFQUNkLGlCQUFpQjtBdEIwcFFqQzs7QXNCMXFRQTtFQWtCb0IsZ0JBQWdCO0F0QjRwUXBDOztBc0I5cVFBO0VBc0JnQixrQkFBa0I7QXRCNHBRbEM7O0FzQmxyUUE7RUF3Qm9CLGtCQUFrQjtBdEI4cFF0Qzs7QXNCdHJRQTtFQTBCd0IseUJwQi9GRztFb0JnR0gsY3BCakZHO0VvQmtGSCxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsY0FBYztFQUNkLFNBQVM7RUFDVCxPQUFPO0VBQ1AsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQix5QkFBeUI7RUFDekIsWUFBWTtBdEJncVFwQzs7QXNCdHNRQTtFQXdDNEIsV0FBVztFQUNYLGlDQUFpQztFQUNqQyxnQ3BCL0dEO0VvQmdIQyxrQ0FBa0M7RUFDbEMsK0JwQmpIRDtFb0JrSEMsV0FBVztFQUNYLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxTQUFTO0VBQ1Qsb0NBQTRCO01BQTVCLGdDQUE0QjtVQUE1Qiw0QkFBNEI7RUFDNUIsV0FBVztBdEJrcVF2Qzs7QXNCdHRRQTtFQTJEb0IscURBQTZDO1VBQTdDLDZDQUE2QztFQUM3QyxtQnBCdEhPO0VvQnVIUCxjQUFjO0VBRWQsK0JBQXVCO01BQXZCLDJCQUF1QjtVQUF2Qix1QkFBdUI7RUFDdkIsNEJBQW9CO01BQXBCLHdCQUFvQjtVQUFwQixvQkFBb0I7RUFDcEIsa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixrQkFBa0I7RUFDbEIsV0FBVztFQUNYLE9BQU87RUFDUCxXQUFXO0VBQ1gsU0FBUztFQUNULFlBQVk7QXRCOHBRaEM7O0FzQnR1UUE7RUEwRXdCLG9CQUFhO0VBQWIscUJBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYix5QkFBOEI7RUFBOUIsc0NBQThCO01BQTlCLHNCQUE4QjtVQUE5Qiw4QkFBOEI7RUFDOUIsb0JBQW9CO0F0QmdxUTVDOztBc0I1dVFBO0VBOEU0QixhQUFhO0F0QmtxUXpDOztBc0JodlFBO0VBaUZvQyxnQ3BCN0lUO0VvQjhJUyxrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixxQkFBcUI7RUFDckIsaUJBQWlCO0F0Qm1xUXJEOztBc0J6dlFBO0VBOEZvQyxlQUFlO0F0QitwUW5EOztBc0I3dlFBO0VBaUd3QyxjQUFjO0VBQ2QsaUJBQWlCO0VBQ2pCLGVBQWU7QXRCZ3FRdkQ7O0FzQm53UUE7RUFzR3dDLGtCQUFrQjtBdEJpcVExRDs7QXNCdndRQTtFQThHb0IsaUJBQWlCO0F0QjZwUXJDOztBc0Izd1FBO0VBZ0h3QixXQUFXO0F0QitwUW5DOztBc0Ivd1FBO0VBcUh3QixtQkFBbUI7RUFDbkIsVUFBVTtFQUNWLDRCQUFvQjtNQUFwQix3QkFBb0I7VUFBcEIsb0JBQW9CO0F0QjhwUTVDOztBc0JycFFBLHlCQUFBO0FBQ0E7RUFDSSxvQkFBYTtFQUFiLHFCQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IseUJBQW1CO0VBQW5CLDJCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CO0F0QndwUXZCOztBc0IxcFFBO0VBSVEsZUFBZTtBdEIwcFF2Qjs7QXNCOXBRQTtFQU9RLGtCQUFrQjtBdEIycFExQjs7QXNCbHFRQTtFQVNZLGdCQUFnQjtBdEI2cFE1Qjs7QXNCeHBRQSxzQkFBQTtBQUNBO0VBRVEsb0JBQWE7RUFBYixxQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLHlCQUE4QjtFQUE5QixzQ0FBOEI7TUFBOUIsc0JBQThCO1VBQTlCLDhCQUE4QjtBdEIwcFF0Qzs7QUk3elFFO0VrQmdLRjtJQUtZLGVBQWU7RXRCNnBRekI7QUFDRjs7QUlwelFFO0VrQmlKRjtJQVFZLGNBQWM7RXRCZ3FReEI7QUFDRjs7QXNCenFRQTtFQVdZLG9CQUFhO0VBQWIscUJBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYix5QkFBbUI7RUFBbkIsMkJBQW1CO01BQW5CLHNCQUFtQjtVQUFuQixtQkFBbUI7QXRCa3FRL0I7O0FJL3pRRTtFa0JpSkY7SUFjZ0Isd0JBQXVCO0lBQXZCLCtCQUF1QjtRQUF2QixxQkFBdUI7WUFBdkIsdUJBQXVCO0lBQ3ZCLG9CQUFvQjtFdEJxcVFsQztBQUNGOztBc0JocVFBLDBCQUFBO0FsQm5PRTtFa0JvT0Y7SUFRZ0Msa0JBQWtCO0V0QjZwUWhEO0FBQ0Y7O0FJMTRRRTtFa0JvT0Y7SUFZb0MsZUFBZTtFdEIrcFFqRDtBQUNGOztBc0I1cVFBO0VBdUJZLGVBQWU7QXRCeXBRM0I7O0FJajJRRTtFa0JpTEY7SUF5QmdCLGVBQWU7RXRCNHBRN0I7QUFDRjs7QUl2MlFFO0VrQmlMRjtJQTRCZ0IsZUFBZTtFdEIrcFE3QjtBQUNGOztBc0IxcFFBLDRCQUFBO0FBQ0E7RUFFUSxlQUFlO0F0QjRwUXZCOztBSWwzUUU7RWtCb05GO0lBSVksZUFBZTtFdEIrcFF6QjtBQUNGOztBSTkyUUU7RWtCME1GO0lBT1ksZUFBZTtFdEJrcVF6QjtBQUNGOztBSXg0UUU7RWtCOE5GO0lBWVksa0JBQWtCO0V0Qm1xUTVCO0FBQ0Y7O0FzQi9wUUEsd0JBQUE7QUFDQTtFQUNJLHlCcEJsUnVCO0VvQm1SdkIsc0RBQThDO1VBQTlDLDhDQUE4QztFQUM5QyxPQUFPO0VBQ1AsZUFBZTtFQUNmLFFBQVE7RUFDUixNQUFNO0VsQjdIVCx3Q2tCOEgyQztFbEIzSDNDLG1Da0IySDJDO0VsQjFIM0MsZ0NrQjBIMkM7RUFDeEMsV0FBVztFQUNYLGFBQWE7QXRCc3FRakI7O0FzQi9xUUE7RUFXUSx5RUFBaUU7VUFBakUsaUVBQWlFO0VBQ2pFLGNBQWM7QXRCd3FRdEI7O0FJcjVRRTtFa0JpT0Y7SUFjWSxnQkFBZ0I7RXRCMnFRMUI7QUFDRjs7QXNCMXJRQTtFQWtCUSxVQUFVO0F0QjRxUWxCOztBSXo2UUU7RWtCMk9GO0lBb0JZLGVBQWU7RXRCK3FRekI7QUFDRjs7QXNCcHNRQTtFQXlCb0IsZ0JBQWdCO0F0QitxUXBDOztBSXg3UUU7RWtCZ1BGO0lBbUNnQyxrQkFBa0I7RXRCMHFRaEQ7QUFDRjs7QXVCbi9RQSwyQ0FBQTtBQUNBOzJDdkJzL1EyQztBdUJwL1EzQztFQUNDLGVBQWU7QXZCcy9RaEI7O0F1QnYvUUE7RUFJRyxvQkFBb0I7QXZCdS9RdkI7O0F1QjMvUUE7RUFPRyxpQkFBaUI7RUFDakIsZUFBZTtFQUNmLGNBQWM7QXZCdy9RakI7O0FJLzhRRTtFbUJsREY7SUFXSSxjQUFjO0V2QjIvUWhCO0FBQ0Y7O0F1QnZnUkE7RUFjSSxnQ3JCRnVCO0VxQkd2QixnQkFBZ0I7RUFDaEIsb0JBQW9CO0F2QjYvUXhCOztBdUI3Z1JBO0VBbUJJLG1CQUFtQjtBdkI4L1F2Qjs7QXVCamhSQTtFQXdCSSxlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLG1CQUFtQjtBdkI2L1F2Qjs7QXVCdmhSQTtFQWlDTSxtQkFBbUI7QXZCMC9RekI7O0F1QjNoUkE7RUFvQ00sZUFBZTtFQUNmLGlCQUFpQjtBdkIyL1F2Qjs7QUl2aFJFO0VtQlRGO0lBdUNPLGVBQWU7RXZCOC9RcEI7QUFDRjs7QXVCdGlSQTtFQStDSSxjQUFjO0VBQ2QsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsb0JBQW9CO0F2QjIvUXhCOztBdUI5aVJBO0VBd0RJLGtDQUFrQztFQUNsQyxlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLGNBQWM7RUFDZCxpQkFBaUI7QXZCMC9RckI7O0FJLy9RRTtFbUJ2REY7SUFvRUssb0JBQW9CO0V2QnUvUXZCO0FBQ0Y7O0F1QmwvUUEsMEJBQUE7QUFDQTtFQUVFLG9CQUFvQjtBdkJvL1F0Qjs7QXVCdC9RQTtFQUtJLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsa0JBQWtCO0F2QnEvUXRCOztBdUI1L1FBO0VBVU0sa0JBQWtCO0F2QnMvUXhCOztBdUJoZ1JBO0VBWU8seUJyQjlFb0I7RXFCK0VwQixXQUFXO0VBQ1gsV0FBVztFQUNYLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsUUFBUTtFQUNSLFlBQVk7RUFDWixtQ0FBMkI7TUFBM0IsK0JBQTJCO1VBQTNCLDJCQUEyQjtBdkJ3L1FsQzs7QXVCM2dSQTtFQTBCSyxlQUFlO0VBQ2YsaUJBQWlCO0F2QnEvUXRCOztBdUJoaFJBO0VBNkJNLGNBQWM7RUFDZCxtQkFBbUI7QXZCdS9RekI7O0F1QnJoUkE7RUFtQ00sZ0JBQWdCO0F2QnMvUXRCOztBdUJ6aFJBO0VBdUNLLGlCQUFpQjtBdkJzL1F0Qjs7QXVCN2hSQTtFQXlDTSxxQkFBcUI7RUFDckIsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixpQkFBaUI7QXZCdy9RdkI7O0FJaG1SRTtFbUI0REY7SUFrREssb0JBQW9CO0V2QnUvUXZCO0FBQ0Y7O0FJdG1SRTtFbUI0REY7SUEwRE0saUJBQWlCO0V2QnEvUXJCO0FBQ0Y7O0F1QjkrUUEsNEJBQUE7QUFDQTtFQUVFLGVBQWU7QXZCZy9RakI7O0FJcGtSRTtFbUJrRkY7SUFJRyxlQUFlO0V2Qm0vUWhCO0FBQ0Y7O0FJMWtSRTtFbUJrRkY7SUFPRyxlQUFlO0V2QnMvUWhCO0FBQ0Y7O0F1QmwvUUE7RUFDQyxlQUFlO0F2QnEvUWhCOztBSXBsUkU7RW1COEZGO0lBSUcsa0JBQWtCO0V2QnUvUW5CO0FBQ0Y7O0F1QjUvUUE7RUFPRyxvQkFBYTtFQUFiLHFCQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IseUJBQW1CO0VBQW5CLDJCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLGVBQWU7QXZCeS9RbEI7O0FJaG1SRTtFbUI4RkY7SUFXSSx3QkFBdUI7SUFBdkIsK0JBQXVCO1FBQXZCLHFCQUF1QjtZQUF2Qix1QkFBdUI7RXZCNC9RekI7QUFDRjs7QUkzbVJFO0VtQm1HRjtJQWNJLGNBQWM7RXZCKy9RaEI7QUFDRjs7QXVCOWdSQTtFQWlCSSxlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLG9CQUFvQjtBdkJpZ1J4Qjs7QXVCcGhSQTtFQXdCRSxpQkFBaUI7QXZCZ2dSbkI7O0FJdG5SRTtFbUI4RkY7SUEwQkcsaUJBQWlCO0lBQ2pCLGtCQUFrQjtFdkJtZ1JuQjtBQUNGOztBd0I1clJBLDJDQUFBO0FBQ0E7MkN4QityUjJDO0F3QjdyUjNDO0VBSUksV0FBVztBeEI0clJmOztBd0Joc1JBO0VBV2dCLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsZUFBZTtFQUMzQixnQkFBZ0I7QXhCeXJScEI7O0FJNXFSRTtFb0IzQkY7SUFpQk0sZUFBZTtFeEIyclJuQjtBQUNGOztBd0I3c1JBO0VBdUJHLGlCQUFpQjtBeEIwclJwQjs7QXdCanRSQTtFQXlCSSxrQkFBa0I7RUFDbEIsY0FBYztBeEI0clJsQjs7QXdCdHRSQTtFQTRCSyxXQUFXO0VBQ1gseUJ0QmxCc0I7RXNCbUJ0QixXQUFXO0VBQ1gsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1IsV0FBVztFQUNYLG1DQUEyQjtNQUEzQiwrQkFBMkI7VUFBM0IsMkJBQTJCO0F4QjhyUmhDOztBd0J2clJBLHNCQUFBO0FBQ0E7RUFFRSxtQkFBbUI7QXhCeXJSckI7O0F3QjNyUkE7RUFRSyxlQUFlO0F4QnVyUnBCOztBd0JoclJBLDBCQUFBO0FBQ0E7RUFHRyxhQUFhO0F4QmlyUmhCOztBd0JwclJBO0VBTUssY0FBYztFQUNkLGVBQWU7RUFDZixpQkFBaUI7QXhCa3JSdEI7O0F3QjFyUkE7RUFhSyxlQUFlO0F4QmlyUnBCOztBd0I5clJBO0VBaUJJLGtCQUFrQjtBeEJpclJ0Qjs7QXdCbHNSQTtFQW1CSyx5QnRCckVzQjtFc0JzRXRCLFdBQVc7RUFDWCxXQUFXO0VBQ1gsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1IsbUNBQTJCO01BQTNCLCtCQUEyQjtVQUEzQiwyQkFBMkI7QXhCbXJSaEM7O0F3QjVzUkE7RUE0Qkssa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQixlQUFlO0F4Qm9yUnBCOztBd0I3cVJBLDBCQUFBO0FwQi9CRTtFb0JpQ0Y7O0lBSUcsa0JBQWtCO0V4QjhxUm5CO0FBQ0Y7O0FJcHRSRTtFb0JpQ0Y7O0lBU0csd0JBQXVCO0lBQXZCLCtCQUF1QjtRQUF2QixxQkFBdUI7WUFBdkIsdUJBQXVCO0V4QmdyUnhCO0FBQ0Y7O0F3QjFyUkE7O0VBZUksZUFBZTtBeEJnclJuQjs7QXdCMXFSQSxxQkFBQTtBQUNBO0VBRUUsd0JBQXdCO0VBQ3hCLHlCdEJoSHlCO0VzQmlIekIsZUFBZTtFQUNmLGVBQWU7RUFDZixZQUFZO0VBQ1osV0FBVztFQUNYLDBCQUEwQjtBeEI0cVI1Qjs7QXdCcHJSQTtFQVdFLFdBQVc7RUFDWCxZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2YseUJ0Qi9IeUI7RXNCZ0l6Qix5QnRCaEl5QjtBRjZ5UjNCOztBd0I5clJBO0VBbUJHLG1CdEI1SXdCO0VzQjZJeEIscUJ0QjdJd0I7QUY0elIzQjs7QXdCbnNSQTtFQXVCRyxlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLGN0QmhJd0I7QUZnelIzQjs7QXdCM3FSQSwwQ0FBQTtBQUNBO0VBS0UsaUJBQWlCO0F4QjBxUm5COztBd0IvcVJBO0VBT0csY0FBYztBeEI0cVJqQjs7QXdCbnJSQTtFQVVHLGNBQWM7QXhCNnFSakI7O0F3QnZyUkE7RUFhRyxlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQix5QkFBeUI7RUFDekIsa0JBQWtCO0VBQ2xCLG1CQUFtQjtBeEI4cVJ0Qjs7QXdCaHNSQTtFQW9CSSxXQUFXO0VBQ1gsV0FBVztFQUNYLGFBQWE7RUFDYixPQUFPO0VBQ1AseUJ0QmhMdUI7RXNCaUx2QixXQUFXO0VBQ1gsa0JBQWtCO0F4QmdyUnRCOztBd0Ixc1JBO0VBK0JJLG1CQUFtQjtBeEIrcVJ2Qjs7QXdCOXNSQTtFQWlDSyxlQUFlO0F4QmlyUnBCOztBd0JsdFJBO0VBb0NLLGdCQUFnQjtBeEJrclJyQjs7QXdCdHRSQTtFQXlDRyxvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLHFCQUFhO0VBQWIsYUFBYTtBeEJpclJoQjs7QXdCNXRSQTtFQTZDSSxXQUFXO0VBQ1gseUJ0QjFMdUI7RXNCMkx2QixZQUFZO0VBQ1osbUJBQW1CO0F4Qm1yUnZCOztBd0JudVJBO0VBbURJLGtCQUFrQjtBeEJvclJ0Qjs7QXdCdnVSQTtFQXFESyxjQUFjO0VBQ2QsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQiwwQkFBMEI7QXhCc3JSL0I7O0F3Qjl1UkE7RUEyREssZUFBZTtFQUNmLGdCQUFnQjtBeEJ1clJyQjs7QXdCbnZSQTtFQWtFSSxxQkFBcUI7RUFDckIsa0JBQWtCO0F4QnFyUnRCOztBd0J4dlJBO0VBcUVLLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsY0FBYztFQUNkLGlCQUFpQjtBeEJ1clJ0Qjs7QXdCaHJSQSx5QkFBQTtBQUNBO0VBR0csWUFBWTtBeEJpclJmOztBd0JwclJBO0VBTUcsWUFBWTtFQUNaLG9CQUFhO0VBQWIscUJBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYiw0QkFBc0I7RUFBdEIsNkJBQXNCO0VBQXRCLDhCQUFzQjtNQUF0QiwwQkFBc0I7VUFBdEIsc0JBQXNCO0VBQ3RCLHdCQUF1QjtFQUF2QiwrQkFBdUI7TUFBdkIscUJBQXVCO1VBQXZCLHVCQUF1QjtBeEJrclIxQjs7QXdCN3FSQSx1QkFBQTtBQUNBO0VBR0csaUJBQWlCO0F4QjhxUnBCOztBd0JqclJBO0VBTUssZUFBZTtBeEIrcVJwQjs7QXdCcnJSQTtFQVlFLG1CQUFtQjtBeEI2cVJyQjs7QUl4M1JFO0VvQitMRjtJQWNHLFVBQVU7RXhCZ3JSWDtBQUNGOztBd0IvclJBO0VBaUJHLHlCdEI1UHdCO0VzQjZQeEIsYUFBYTtFQUNiLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLG1CdEIxUHdCO0FGNDZSM0I7O0F3QnhzUkE7RUF5QkssV0FBVztFQUNYLG1CdEJqUnNCO0VzQmtSdEIsa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixZQUFZO0VBQ1osTUFBTTtFQUNOLE9BQU87QXhCbXJSWjs7QXdCbHRSQTtFQXFDRSxvQkFBb0I7RUFDcEIsZ0JBQWdCO0VBQ2hCLDZCdEJsUnlCO0VzQm1SekIsZ0N0Qm5SeUI7QUZvOFIzQjs7QXdCenRSQTtFQTBDRyxlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLDBCQUEwQjtFQUMxQixxQkFBcUI7RUFDckIsa0JBQWtCO0F4Qm1yUnJCOztBd0JqdVJBO0VBaURHLGtCQUFrQjtFQUNsQiwwQkFBMEI7RUFFMUIsZUFBZTtBeEJtclJsQjs7QXdCdnVSQTtFQTJESSxnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixvQkFBb0I7QXhCZ3JSeEI7O0F3Qjl1UkE7RUFvRUssV0FBVztBeEI4cVJoQjs7QXdCbHZSQTtFQTBFTSxnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixlQUFlO0F4QjRxUnJCOztBd0J6dlJBO0VBaUZLLGdCQUFnQjtFQUNoQixjQUFjO0F4QjRxUm5COztBd0I5dlJBO0VBb0ZNLGdCQUFnQjtBeEI4cVJ0Qjs7QXdCbHdSQTtFQThGTyxvQkFBb0I7QXhCd3FSM0I7O0F3QnR3UkE7RUFzR0UsaUJBQWlCO0F4Qm9xUm5COztBd0Ixd1JBO0VBd0dHLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsb0JBQW9CO0VBQ3BCLHlCQUF5QjtFQUN6QixnQkFBZ0I7QXhCc3FSbkI7O0F3Qmx4UkE7RUFnSEksb0JBQWE7RUFBYixxQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLHVCQUF1QjtFQUN2QixtQkFBbUI7RUFDbkIseUJ0QjlWdUI7QUZvZ1MzQjs7QUl6OFJFO0VvQmdMRjtJQXFISyxjQUFjO0V4QnlxUmpCO0FBQ0Y7O0F3Qi94UkE7RUF3SEssNkJBQTZCO0VBQzdCLHdCQUFnQjtVQUFoQixnQkFBZ0I7QXhCMnFSckI7O0FJcDlSRTtFb0JnTEY7SUEySE0sa0JBQWtCO0lBQ2xCLG9CQUFvQjtFeEI4cVJ4QjtBQUNGOztBd0IzeVJBO0VBK0hNLG1CQUFtQjtBeEJnclJ6Qjs7QUkvOVJFO0VvQmdMRjtJQWlJTyx1QkFBZTtRQUFmLDRCQUFlO1lBQWYsZUFBZTtJQUNmLGNBQWM7RXhCbXJSbkI7QUFDRjs7QXdCdHpSQTtFQXVJSyw2QkFBNkI7RUFDN0Isd0JBQWdCO1VBQWhCLGdCQUFnQjtFQUNoQixrQkFBa0I7QXhCbXJSdkI7O0FJNStSRTtFb0JnTEY7SUEySU0sZUFBZTtFeEJzclJuQjtBQUNGOztBd0JsMFJBO0VBOElNLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsb0JBQW9CO0VBQ3BCLGdCQUFnQjtFQUNoQiwwQkFBMEI7QXhCd3JSaEM7O0FJMS9SRTtFb0JnTEY7SUFvSk8sb0JBQW9CO0lBQ3BCLGdCQUFnQjtJQUNoQixpQkFBaUI7RXhCMnJSdEI7QUFDRjs7QXdCbDFSQTtFQTBKTSxlQUFlO0VBQ2YsY0FBYztFQUNkLGdCQUFnQjtBeEI0clJ0Qjs7QUl4Z1NFO0VvQmdMRjtJQThKTyxlQUFlO0V4QityUnBCO0FBQ0Y7O0F3QjkxUkE7RUFrS00sb0JBQW9CO0F4QmdzUjFCOztBSWxoU0U7RW9CZ0xGO0lBb0tPLG9CQUFvQjtFeEJtc1J6QjtBQUNGOztBd0J4MlJBO0VBd0tNLFlBQVk7QXhCb3NSbEI7O0F3QjUyUkE7RUEwS08sZUFBZTtFQUNmLHFCQUFxQjtFQUNyQixXQUFXO0VBQ1gsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLDBCQUEwQjtBeEJzc1JqQzs7QXdCdjNSQTtFQXVMSSxpQkFBaUI7QXhCb3NSckI7O0F3QjMzUkE7RUE2TEcsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIseUJBQXlCO0VBQ3pCLGdDdEI1YXdCO0VzQjZheEIsZ0JBQWdCO0F4QmtzUm5COztBd0JwNFJBO0VBcU1HLGlCQUFpQjtFQUNqQixlQUFlO0F4Qm1zUmxCOztBd0J6NFJBO0VBMk1LLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsY0FBYztFQUNkLDBCQUEwQjtBeEJrc1IvQjs7QXdCaDVSQTtFQWlOSyxtQnRCcmJzQjtFc0JzYnRCLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsV0FBVztBeEJtc1JoQjs7QXdCdjVSQTtFQXVOSyxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLGFBQWE7RUFDYixXQUFXO0VBQ1gsbUJ0Qi9ic0I7RXNCZ2N0QixZQUFZO0VBQ1osZUFBZTtBeEJvc1JwQjs7QXdCajZSQTtFQWdPSyxpQkFBaUI7QXhCcXNSdEI7O0F3QnI2UkE7RUFrT00scUJBQXFCO0F4QnVzUjNCOztBd0J6NlJBO0VBb09PLHlCQUF5QjtFQUN6QixlQUFlO0VBQ2YsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixjQUFjO0VBQ2QsZUFBZTtFQUNmLDBCQUEwQjtFQUUxQixnQkFBZ0I7QXhCd3NSdkI7O0F5QjdxU0EsMkNBQUE7QUFDQTsyQ3pCZ3JTMkM7QUl2blN6QztFcUJ2REY7SUFJRyxrQkFBa0I7RXpCOHFTbkI7QUFDRjs7QXlCbnJTQTtFQU9HLHlCdkJVd0I7QUZzcVMzQjs7QXlCdnJTQTtFQVNJLGdDdkJFdUI7RXVCRHZCLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsbUJBQW1CO0F6QmtyU3ZCOztBeUI5clNBO0VBY0ssY0FBYztBekJvclNuQjs7QXlCbHNTQTtFQWlCSyxnQkFBZ0I7RUFDaEIsb0JBQW9CO0F6QnFyU3pCOztBeUJ2c1NBO0VBb0JNLFdBQVc7RUFDWCxZQUFZO0F6QnVyU2xCOztBeUI1c1NBO0VBeUJLLGlCQUFpQjtFQUNqQixtQkFBbUI7QXpCdXJTeEI7O0F5Qmp0U0E7RUErQkssb0JBQW9CO0F6QnNyU3pCOztBeUJydFNBO0VBaUNNLGNBQWM7QXpCd3JTcEI7O0F5Qnp0U0E7RUFvQ00saUJBQWlCO0F6QnlyU3ZCOztBeUI3dFNBO0VBdUNNLHNCQUFzQjtBekIwclM1Qjs7QXlCanVTQTtFQThDTSxlQUFlO0F6QnVyU3JCOztBeUJydVNBO0VBZ0RPLGNBQWM7QXpCeXJTckI7O0F5Qnp1U0E7RUFvRFEsaUJBQWlCO0F6QnlyU3pCOztBeUI3dVNBO0VBMkRVLGNBQWM7QXpCc3JTeEI7O0F5Qmp2U0E7RUFpRU8sYUFBYTtBekJvclNwQjs7QXlCcnZTQTtFQXFFUyxxQkFBcUI7RUFDckIsb0JBQW9CO0VBQ3BCLGtCQUFrQjtBekJvclMzQjs7QXlCM3ZTQTtFQTJFVSxvQkFBb0I7QXpCb3JTOUI7O0F5Qi92U0E7RUFpRk8sY0FBYztFQUNkLG9CQUFvQjtFQUNwQixrQkFBa0I7RUFDbEIsY0FBYztBekJrclNyQjs7QXlCdHdTQTtFQXNGUSxlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixRQUFRO0VBQ1IsK0JBQXVCO01BQXZCLDJCQUF1QjtVQUF2Qix1QkFBdUI7QXpCb3JTL0I7O0F5Qjl3U0E7RUFpR1MsZ0NBQXdCO01BQXhCLDRCQUF3QjtVQUF4Qix3QkFBd0I7QXpCaXJTakM7O0F5Qmx4U0E7RUF5R0ksY0FBYztBekI2cVNsQjs7QXlCdHhTQTtFQTJHSyxtQkFBbUI7QXpCK3FTeEI7O0F5QjF4U0E7RUFnSE8sYUFBYTtBekI4cVNwQjs7QUl6d1NFO0VxQnJCRjtJQWtIUSxjQUFjO0V6QmlyU3BCO0FBQ0Y7O0F5QnB5U0E7RUFxSFEsbUJBQWE7RUFBYixxQkFBYTtNQUFiLGlCQUFhO1VBQWIsYUFBYTtBekJtclNyQjs7QXlCeHlTQTtFQTJIVyxpQkFBaUI7RUFDakIsZUFBZTtBekJpclMxQjs7QXlCN3lTQTtFQXlJRSxvQkFBYTtFQUFiLHFCQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IseUJBQThCO0VBQTlCLHNDQUE4QjtNQUE5QixzQkFBOEI7VUFBOUIsOEJBQThCO0VBQzlCLG1CQUFtQjtBekJ3cVNyQjs7QUl2dlNFO0VxQjVERjtJQTZJRyxjQUFjO0V6QjJxU2Y7QUFDRjs7QXlCenpTQTtFQWdKRyxvQkFBYTtFQUFiLHFCQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IseUJBQW1CO0VBQW5CLDJCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CO0F6QjZxU3RCOztBSWx3U0U7RXFCNURGO0lBbUpJLHdCQUF1QjtJQUF2QiwrQkFBdUI7UUFBdkIscUJBQXVCO1lBQXZCLHVCQUF1QjtFekJnclN6QjtBQUNGOztBeUJwMFNBO0VBc0pJLHFCQUFxQjtFQUNyQixlQUFlO0VBQ2YsZUFBZTtBekJrclNuQjs7QXlCMTBTQTtFQTBKSyxtQkFBbUI7QXpCb3JTeEI7O0F5QjkwU0E7RUE4Sk0sZ0JBQWdCO0F6Qm9yU3RCOztBeUJsMVNBO0VBb0tHLG9CQUFhO0VBQWIscUJBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7QXpCa3JTaEI7O0FJMXhTRTtFcUI1REY7SUFzS0ksaUJBQWlCO0lBQ2pCLGNBQWM7SUFDZCxrQkFBa0I7RXpCcXJTcEI7QUFDRjs7QXlCOTFTQTtFQTJLSSxvQkFBYTtFQUFiLHFCQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IseUJBQW1CO0VBQW5CLDJCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CO0F6QnVyU3ZCOztBSXZ5U0U7RXFCNURGO0lBOEtLLHdCQUF1QjtJQUF2QiwrQkFBdUI7UUFBdkIscUJBQXVCO1lBQXZCLHVCQUF1QjtFekIwclMxQjtBQUNGOztBeUJ6MlNBO0VBaUxLLGdCQUFnQjtFQUNoQixtQkFBbUI7QXpCNHJTeEI7O0FJdnpTRTtFcUJ2REY7SUFvTE0sbUJBQW1CO0V6QityU3ZCO0FBQ0Y7O0F5QnAzU0E7RUF5TE0sV0FBVztBekIrclNqQjs7QXlCeDNTQTtFQThMSSxvQkFBYTtFQUFiLHFCQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IseUJBQW1CO0VBQW5CLDJCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLGtCQUFrQjtBekI4clN0Qjs7QUlsMFNFO0VxQjVERjtJQWtNSyx3QkFBdUI7SUFBdkIsK0JBQXVCO1FBQXZCLHFCQUF1QjtZQUF2Qix1QkFBdUI7SUFDdkIsbUJBQW1CO0V6QmlzU3RCO0FBQ0Y7O0F5QnI0U0E7RUFzTUssZ0JBQWdCO0VBQ2hCLG1CQUFtQjtBekJtc1N4Qjs7QUluMVNFO0VxQnZERjtJQXlNTSxtQkFBbUI7RXpCc3NTdkI7QUFDRjs7QXlCaDVTQTtFQStNTyxZQUFZO0VBQ1osaUJBQWlCO0F6QnFzU3hCOztBSXoxU0U7RXFCNURGO0lBa05RLHNCQUFzQjtFekJ3c1M1QjtBQUNGOztBSS8xU0U7RXFCNURGO0lBdU5RLFdBQVc7SUFDWCxRQUFRO0lBQ1IsVUFBVTtFekJ5c1NoQjtBQUNGOztBeUJuNlNBO0VBaU9HLG9CQUFhO0VBQWIscUJBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYix5QkFBbUI7RUFBbkIsMkJBQW1CO01BQW5CLHNCQUFtQjtVQUFuQixtQkFBbUI7QXpCc3NTdEI7O0FJNTJTRTtFcUI1REY7SUFvT0ksd0JBQXVCO0lBQXZCLCtCQUF1QjtRQUF2QixxQkFBdUI7WUFBdkIsdUJBQXVCO0lBQ3ZCLG1CQUFtQjtFekJ5c1NyQjtBQUNGOztBeUIvNlNBO0VBd09JLGdCQUFnQjtBekIyc1NwQjs7QXlCbjdTQTtFQWtQTSxpQkFBaUI7QXpCcXNTdkI7O0FJcjRTRTtFcUJsREY7SUF3UE8saUJBQWlCO0V6Qm9zU3RCO0FBQ0Y7O0FJNTNTRTtFcUJqRUY7SUErUE8saUJBQWlCO0V6Qm1zU3RCO0FBQ0Y7O0F5Qm44U0E7RUFxUUksYUFBYTtBekJrc1NqQjs7QXlCdjhTQTtFQXdRSSxjQUFjO0VBQ2QsU0FBUztBekJtc1NiOztBeUI1OFNBO0VBMlFLLGdCQUFnQjtBekJxc1NyQjs7QXlCaDlTQTtFQThRTyxXQUFXO0F6QnNzU2xCOztBSTc1U0U7RXFCdkRGO0lBcVJXLFdBQVc7SUFDWCxZQUFZO0lBQ1osaUJBQWlCO0V6Qm9zUzFCO0FBQ0Y7O0F5QjU5U0E7RXJCMlRDLG1CcUJ4Qm9CO0VyQnlCcEIscUJxQnpCMEI7RXJCMkIxQixrQnFCM0IwQjtFckI0QjFCLGlCcUI1QjBCO0VyQjZCMUIsYXFCN0IwQjtFQUNyQixjQUFjO0F6QmtzU3BCOztBSXI2U0U7RXFCakVGO0lyQjJUQyxtQnFCckJxQjtJckJzQnJCLHNCcUJ0QjRCO0lyQndCNUIsbUJxQnhCNEI7SXJCeUI1QixrQnFCekI0QjtJckIwQjVCLGNxQjFCNEI7SUFDdEIsZUFBZTtFekIwc1NwQjtBQUNGOztBeUJsL1NBO0VyQjJUQyxtQnFCZG9CO0VyQmVwQiwyQnFCZmlDO0VyQmlCakMsd0JxQmpCaUM7RXJCa0JqQyx1QnFCbEJpQztFckJtQmpDLG1CcUJuQmlDO0VBQzVCLHFCQUFxQjtBekI4c1MzQjs7QUkxOFNFO0VxQmxERjtJckIyVEMsbUJxQlhxQjtJckJZckIscUJxQloyQjtJckJjM0Isa0JxQmQyQjtJckJlM0IsaUJxQmYyQjtJckJnQjNCLGFxQmhCMkI7SUFDckIsY0FBYztFekJzdFNuQjtBQUNGOztBSXYrU0U7RXFCakNGO0lyQjJUQyxtQnFCUHFCO0lyQlFyQixzQnFCUjRCO0lyQlU1QixtQnFCVjRCO0lyQlc1QixrQnFCWDRCO0lyQlk1QixjcUJaNEI7SUFDdEIsZUFBZTtFekI4dFNwQjtBQUNGOztBeUJwaFRBO0VyQjJUQyxtQnFCQW9CO0VyQkNwQixxQnFCRDBCO0VyQkcxQixrQnFCSDBCO0VyQkkxQixpQnFCSjBCO0VyQksxQixhcUJMMEI7RUFDckIsY0FBYztBekJrdVNwQjs7QXlCOWhUQTtFckIyVEMsbUJxQk1vQjtFckJMcEIscUJxQkswQjtFckJIMUIsa0JxQkcwQjtFckJGMUIsaUJxQkUwQjtFckJEMUIsYXFCQzBCO0VBQ3JCLGNBQWM7QXpCc3VTcEI7O0F5QnhpVEE7RXJCMlRDLG1CcUJja0I7RXJCYmxCLHNCcUJheUI7RXJCWHpCLG1CcUJXeUI7RXJCVnpCLGtCcUJVeUI7RXJCVHpCLGNxQlN5QjtFQUN0QixXQUFXO0VBQ1gsZUFBZTtBekJ3dVNuQjs7QXlCbmpUQTtFQTZVSyxjQUFjO0F6QjB1U25COztBeUJ2alRBO0VBK1VNLHlCdkI5VHFCO0V1QitUckIseUJ2QnJVcUI7RXVCc1VyQixhQUFhO0VBQ2IsZ0JBQWdCO0VBQ2hCLG9CQUFhO0VBQWIscUJBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7QXpCNHVTbkI7O0FJN2dURTtFcUJsREY7SUFzVk8sYUFBYTtFekI4dVNsQjtBQUNGOztBSXpnVEU7RXFCNURGO0lBeVZPLGNBQWM7RXpCaXZTbkI7QUFDRjs7QXlCM2tUQTtFQTRWTyxpREFBeUM7VUFBekMseUNBQXlDO0F6Qm12U2hE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RXBDdStXcEI7QUFDRjs7QW9DOXBYQTtFQTJMSyxlQUFlO0VBQ2YsY0FBYztFQUNkLGdCQUFnQjtBcEN1K1dyQjs7QUk3bVhFO0VnQ3ZERjtJQXVNTSxTQUFTO0VwQ2srV2I7QUFDRjs7QUl6bVhFO0VnQ2pFRjtJQTBNTSxPQUFPO0VwQ3ErV1g7QUFDRjs7QUl6blhFO0VnQ3ZERjtJQStNUSxjQUFjO0VwQ3MrV3BCO0FBQ0Y7O0FJem9YRTtFZ0M3Q0Y7SUFrTlEsY0FBYztJQUNkLGVBQWU7RXBDeStXckI7QUFDRiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcblxyXG5JTkRFWDpcclxuXHJcbiAgICAwMCAtIEJhc2UgLSBUeXBvZ3JhcGh5XHJcbiAgICAwMSAtIEJhc2UgLSBWYXJpYWJsZXNcclxuICAgIDAyIC0gQmFzZSAtIE1peGluc1xyXG5cclxuICAgIDAzIC0gVXRpbGl0aWVzIC0gSGVscGVyXHJcbiAgICAwNCAtIFV0aWxpdGllcyAtIENvbG9yXHJcblxyXG4gICAgMTAgLSBDb21wb25lbnRzIC0gTmF2aWdhdGlvblxyXG4gICAgMTEgLSBDb21wb25lbnRzIC0gU2xpZGVyXHJcbiAgICAxMiAtIENvbXBvbmVudHMgLSBCdXR0b25cclxuICAgIDEzIC0gQ29tcG9uZW50cyAtIEJhbm5lclxyXG4gICAgMTQgLSBDb21wb25lbnRzIC0gUHJvZHVjdFxyXG4gICAgMTUgLSBDb21wb25lbnRzIC0gUHJvZHVjdCBUYWJcclxuICAgIDE2IC0gQ29tcG9uZW50cyAtIEJyYW5kXHJcbiAgICAxNyAtIENvbXBvbmVudHMgLSBGb3JtXHJcbiAgICAxOCAtIENvbXBvbmVudHMgLSBTb2NpYWwgTGlua1xyXG4gICAgMTkgLSBDb21wb25lbnRzIC0gQW5pbWF0aW9uXHJcbiAgICAyMCAtIENvbXBvbmVudHMgLSBCcmVhZGNydW1iXHJcbiAgICAyMSAtIENvbXBvbmVudHMgLSBNb2RhbFxyXG4gICAgMjIgLSBDb21wb25lbnRzIC0gSW5zdGFncmFtXHJcbiAgICAyMyAtIENvbXBvbmVudHMgLSBTZXJ2aWNlXHJcblxyXG4gICAgMjUgLSBTZWN0aW9uIC0gSGVhZGVyXHJcbiAgICAyNiAtIFNlY3Rpb24gLSBGb290ZXJcclxuXHJcbiAgICAyOSAtIFBhZ2VzIC0gQmxvZ1xyXG4gICAgMzAgLSBQYWdlcyAtIFNob3BcclxuICAgIDMxIC0gUGFnZXMgLSBTaW5nbGUgUHJvZHVjdFxyXG4gICAgMzIgLSBQYWdlcyAtIEFib3V0IFVzXHJcbiAgICAzMyAtIFBhZ2VzIC0gQ2FydFxyXG4gICAgMzQgLSBQYWdlcyAtIENoZWNrb3V0XHJcbiAgICAzNSAtIFBhZ2VzIC0gQ29tcGFyZVxyXG4gICAgMzYgLSBQYWdlcyAtIEZBUVxyXG4gICAgMzcgLSBQYWdlcyAtIFdpc2hsaXN0XHJcbiAgICAzOCAtIFBhZ2VzIC0gTXkgQWNjb3VudFxyXG4gICAgMzkgLSBQYWdlcyAtIExvZ2luIHwgUmVnaXN0ZXJcclxuICAgIDQwIC0gUGFnZXMgLSBDb250YWN0XHJcbiAgICA0MSAtIFBhZ2VzIC0gNDA0XHJcblxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4vKlxyXG5cclxuICAgIFByaW1hcnkgQ29sb3I6ICAgICAjYTg3NDFhO1xyXG4gICAgVGV4dCBDb2xvcjogICAgICAgICMxNTE1MTU7XHJcbiAgICBCb3JkZXIgQ29sb3I6ICAgICAgI2U1ZTVlNTtcclxuXHJcblxyXG4gICAgRm9udCBGYW1pbHkgTGlzdDotXHJcbiAgICBcclxuICAgIGZvbnQtZmFtaWx5OiAnUXVpY2tzYW5kJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LWZhbWlseTogJ1RpdGlsbGl1bSBXZWInLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1mYW1pbHk6ICdNdWxpJywgc2Fucy1zZXJpZjtcclxuICAgIGFkZGl0aW9uYWwtZm9udF9mYW1pbHk6ICdGcmVlc3R5bGUgU2NyaXB0JztcclxuXHJcbiovXHJcblxyXG4vLyBGb250c1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU11bGk6NDAwLDQwMGksNTAwLDUwMGksNjAwLDYwMGksNzAwLDcwMGl8UG9wcGluczo0MDAsNDAwaSw1MDAsNTAwaSw2MDAsNjAwaSw3MDAsNzAwaXxRdWlja3NhbmQ6NDAwLDUwMCw2MDAsNzAwfFRpdGlsbGl1bStXZWI6NDAwLDQwMGksNjAwLDYwMGksNzAwLDcwMGkmZGlzcGxheT1zd2FwJyk7XHJcblxyXG4vL0Jhc2VcclxuQGltcG9ydCAnYmFzZS92YXJpYWJsZXMnO1xyXG5AaW1wb3J0ICdiYXNlL21peGlucyc7XHJcbkBpbXBvcnQgJ2Jhc2UvdHlwb2dyYXBoeSc7XHJcblxyXG4vLyBVdGlsaXRpZXNcclxuQGltcG9ydCAndXRpbGl0aWVzL2hlbHBlcic7XHJcbkBpbXBvcnQgJ3V0aWxpdGllcy9jb2xvcic7XHJcblxyXG4vLyBDb21wb25lbnRzXHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvbmF2aWdhdGlvbic7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvc2xpZGVyJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9idXR0b24nO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL3NlcnZpY2UnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL2Jhbm5lcic7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvcHJvZHVjdCc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvcHJvZHVjdC10YWInO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL2JyYW5kJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9mb3JtJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9zb2NpYWwtbGluayc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvYW5pbWF0aW9uJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9icmVhZGNydW1iJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9tb2RhbCc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvaW5zdGFncmFtJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9iZXN0LWRlYWxzJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9uZXdzbGV0dGVyLXdpdGhfdGVzdGltb25pYWwnO1xyXG5cclxuLy8gU2VjdGlvblxyXG5AaW1wb3J0ICdzZWN0aW9uL2hlYWRlcic7XHJcbkBpbXBvcnQgJ3NlY3Rpb24vZm9vdGVyJztcclxuXHJcbi8vIFBhZ2VzXHJcbkBpbXBvcnQgJ3BhZ2VzL2Jsb2cnO1xyXG5AaW1wb3J0ICdwYWdlcy9zaG9wJztcclxuQGltcG9ydCAncGFnZXMvNDA0JztcclxuQGltcG9ydCAncGFnZXMvY29udGFjdCc7XHJcbkBpbXBvcnQgJ3BhZ2VzL2ZhcSc7XHJcbkBpbXBvcnQgJ3BhZ2VzL215LWFjY291bnQnO1xyXG5AaW1wb3J0ICdwYWdlcy9sb2dpbi1yZWdpc3Rlcic7XHJcbkBpbXBvcnQgJ3BhZ2VzL2NhcnQnO1xyXG5AaW1wb3J0ICdwYWdlcy93aXNobGlzdCc7XHJcbkBpbXBvcnQgJ3BhZ2VzL2NoZWNrb3V0JztcclxuQGltcG9ydCAncGFnZXMvc2luZ2xlLXByb2R1Y3QnO1xyXG5AaW1wb3J0ICdwYWdlcy9jb21wYXJlJztcclxuQGltcG9ydCAncGFnZXMvYWJvdXQtdXMnO1xyXG4iLCIvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcblxyXG5JTkRFWDpcclxuXHJcbiAgICAwMCAtIEJhc2UgLSBUeXBvZ3JhcGh5XHJcbiAgICAwMSAtIEJhc2UgLSBWYXJpYWJsZXNcclxuICAgIDAyIC0gQmFzZSAtIE1peGluc1xyXG5cclxuICAgIDAzIC0gVXRpbGl0aWVzIC0gSGVscGVyXHJcbiAgICAwNCAtIFV0aWxpdGllcyAtIENvbG9yXHJcblxyXG4gICAgMTAgLSBDb21wb25lbnRzIC0gTmF2aWdhdGlvblxyXG4gICAgMTEgLSBDb21wb25lbnRzIC0gU2xpZGVyXHJcbiAgICAxMiAtIENvbXBvbmVudHMgLSBCdXR0b25cclxuICAgIDEzIC0gQ29tcG9uZW50cyAtIEJhbm5lclxyXG4gICAgMTQgLSBDb21wb25lbnRzIC0gUHJvZHVjdFxyXG4gICAgMTUgLSBDb21wb25lbnRzIC0gUHJvZHVjdCBUYWJcclxuICAgIDE2IC0gQ29tcG9uZW50cyAtIEJyYW5kXHJcbiAgICAxNyAtIENvbXBvbmVudHMgLSBGb3JtXHJcbiAgICAxOCAtIENvbXBvbmVudHMgLSBTb2NpYWwgTGlua1xyXG4gICAgMTkgLSBDb21wb25lbnRzIC0gQW5pbWF0aW9uXHJcbiAgICAyMCAtIENvbXBvbmVudHMgLSBCcmVhZGNydW1iXHJcbiAgICAyMSAtIENvbXBvbmVudHMgLSBNb2RhbFxyXG4gICAgMjIgLSBDb21wb25lbnRzIC0gSW5zdGFncmFtXHJcbiAgICAyMyAtIENvbXBvbmVudHMgLSBTZXJ2aWNlXHJcblxyXG4gICAgMjUgLSBTZWN0aW9uIC0gSGVhZGVyXHJcbiAgICAyNiAtIFNlY3Rpb24gLSBGb290ZXJcclxuXHJcbiAgICAyOSAtIFBhZ2VzIC0gQmxvZ1xyXG4gICAgMzAgLSBQYWdlcyAtIFNob3BcclxuICAgIDMxIC0gUGFnZXMgLSBTaW5nbGUgUHJvZHVjdFxyXG4gICAgMzIgLSBQYWdlcyAtIEFib3V0IFVzXHJcbiAgICAzMyAtIFBhZ2VzIC0gQ2FydFxyXG4gICAgMzQgLSBQYWdlcyAtIENoZWNrb3V0XHJcbiAgICAzNSAtIFBhZ2VzIC0gQ29tcGFyZVxyXG4gICAgMzYgLSBQYWdlcyAtIEZBUVxyXG4gICAgMzcgLSBQYWdlcyAtIFdpc2hsaXN0XHJcbiAgICAzOCAtIFBhZ2VzIC0gTXkgQWNjb3VudFxyXG4gICAgMzkgLSBQYWdlcyAtIExvZ2luIHwgUmVnaXN0ZXJcclxuICAgIDQwIC0gUGFnZXMgLSBDb250YWN0XHJcbiAgICA0MSAtIFBhZ2VzIC0gNDA0XHJcblxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKlxyXG5cclxuICAgIFByaW1hcnkgQ29sb3I6ICAgICAjYTg3NDFhO1xyXG4gICAgVGV4dCBDb2xvcjogICAgICAgICMxNTE1MTU7XHJcbiAgICBCb3JkZXIgQ29sb3I6ICAgICAgI2U1ZTVlNTtcclxuXHJcblxyXG4gICAgRm9udCBGYW1pbHkgTGlzdDotXHJcbiAgICBcclxuICAgIGZvbnQtZmFtaWx5OiAnUXVpY2tzYW5kJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LWZhbWlseTogJ1RpdGlsbGl1bSBXZWInLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1mYW1pbHk6ICdNdWxpJywgc2Fucy1zZXJpZjtcclxuICAgIGFkZGl0aW9uYWwtZm9udF9mYW1pbHk6ICdGcmVlc3R5bGUgU2NyaXB0JztcclxuXHJcbiovXG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1NdWxpOjQwMCw0MDBpLDUwMCw1MDBpLDYwMCw2MDBpLDcwMCw3MDBpfFBvcHBpbnM6NDAwLDQwMGksNTAwLDUwMGksNjAwLDYwMGksNzAwLDcwMGl8UXVpY2tzYW5kOjQwMCw1MDAsNjAwLDcwMHxUaXRpbGxpdW0rV2ViOjQwMCw0MDBpLDYwMCw2MDBpLDcwMCw3MDBpJmRpc3BsYXk9c3dhcFwiKTtcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAgMDAgLSBCYXNlIC0gVHlwb2dyYXBoeVxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogLS0tUXVpY2t5J3MgRm9udCBGYW1pbHktLS0gKi9cbi5mb250LWZhbWlseS0wMSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbn1cblxuLmZvbnQtZmFtaWx5LTAxIGgxLFxuLmZvbnQtZmFtaWx5LTAxIGgyLFxuLmZvbnQtZmFtaWx5LTAxIGgzLFxuLmZvbnQtZmFtaWx5LTAxIGg0LFxuLmZvbnQtZmFtaWx5LTAxIGg1LFxuLmZvbnQtZmFtaWx5LTAxIGg2IHtcbiAgZm9udC1mYW1pbHk6IFwiUXVpY2tzYW5kXCIsIHNhbnMtc2VyaWY7XG59XG5cbi5mb250LWZhbWlseS0wMSBhIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xufVxuXG4uZm9udC1mYW1pbHktMDIge1xuICBmb250LWZhbWlseTogXCJNdWxpXCIsIHNhbnMtc2VyaWY7XG59XG5cbi5mb250LWZhbWlseS0wMiBoMSxcbi5mb250LWZhbWlseS0wMiBoMixcbi5mb250LWZhbWlseS0wMiBoMyxcbi5mb250LWZhbWlseS0wMiBoNCxcbi5mb250LWZhbWlseS0wMiBoNSxcbi5mb250LWZhbWlseS0wMiBoNiB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbn1cblxuLmZvbnQtZmFtaWx5LTAyIGEge1xuICBmb250LWZhbWlseTogXCJNdWxpXCIsIHNhbnMtc2VyaWY7XG59XG5cbmJvZHkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzE1MTUxNTtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgY29sb3I6ICMyMDIwMjA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG5pbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cblxuaW5wdXRbdHlwZT1udW1iZXJdIHtcbiAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG59XG5cbnVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5pbWctZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5hIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuYSxcbmE6aG92ZXIsXG5hOmZvY3VzLFxuYTphY3RpdmUsXG5idXR0b24sXG5idXR0b246Zm9jdXMsXG4uYnRuLFxuLmJ0bjpmb2N1cyxcbmlucHV0LFxuaW5wdXQ6Zm9jdXMsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbn1cblxuYnV0dG9uLFxuLmJ0biB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIC0tLUZvbnQgRmFtaWx5IEluIEhUTUwgTWFya3VwLS0tICovXG4ucXVpY2tzYW5kLWZvbnQgKiB7XG4gIGZvbnQtZmFtaWx5OiBcIlF1aWNrc2FuZFwiLCBzYW5zLXNlcmlmO1xufVxuXG4ucG9wcGlucy1mb250ICoge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG59XG5cbi50aXRpbGxpdW0tZm9udCAqIHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xufVxuXG4ubXVsaS1mb250ICoge1xuICBmb250LWZhbWlseTogXCJNdWxpXCIsIHNhbnMtc2VyaWY7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAgMDMgLSBVdGlsaXRpZXMgLSBIZWxwZXJcclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIC0tLVF1aWNreSdzIENvbnRhaW5lci0tLSAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExNzBweDtcbiAgfVxufVxuXG4vKiAtLS1RdWlja3kncyBXcmFwcGVyIEJveGVkIExheW91dC0tLSAqL1xuLndyYXBwZXItYm94ZWRfbGF5b3V0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDE0MHB4KTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud3JhcHBlci1ib3hlZF9sYXlvdXQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgfVxufVxuXG4ud3JhcHBlci1ib3hlZF9sYXlvdXQgLmNvbnRhaW5lci1mbHVpZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIC0tLVF1aWNreSdzIEN1c3RvbSBDb2x1bW4tLS0gKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuY3VzdG9tLXh4cy1jb2wge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vKiAtLS1BZGRpdGlvbmFsIEZvbnQgRmFtaWx5LS0tICovXG4uZnJlZXN0eWxlLXNjcmlwdCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZyZWVzdHlsZSBTY3JpcHRcIiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDcycHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mcmVlc3R5bGUtc2NyaXB0IHtcbiAgICBmb250LXNpemU6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiAtLS1RdWlja3kncyBTZWN0aW9uIFNwYWNlLS0tICovXG4ucHQtMTcwIHtcbiAgcGFkZGluZy10b3A6IDE3MHB4O1xufVxuXG4ucHQtMTYwIHtcbiAgcGFkZGluZy10b3A6IDE2MHB4O1xufVxuXG4ucHQtMTUwIHtcbiAgcGFkZGluZy10b3A6IDE1MHB4O1xufVxuXG4ucHQtMTQwIHtcbiAgcGFkZGluZy10b3A6IDE0MHB4O1xufVxuXG4ucHQtMTAwIHtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xufVxuXG4ucHQtOTUge1xuICBwYWRkaW5nLXRvcDogOTVweDtcbn1cblxuLnB0LTkwIHtcbiAgcGFkZGluZy10b3A6IDkwcHg7XG59XG5cbi5wdC04NSB7XG4gIHBhZGRpbmctdG9wOiA4NXB4O1xufVxuXG4ucHQtNTUge1xuICBwYWRkaW5nLXRvcDogNTVweDtcbn1cblxuLnB0LTYwIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG59XG5cbi5wdC0zMCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4ucHQtMjUge1xuICBwYWRkaW5nLXRvcDogMjVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wdC1tZC0xNjAge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xNTUge1xuICAgIHBhZGRpbmctdG9wOiAxNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xMDAge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgfVxuICAucHQtbWQtOTAge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICB9XG4gIC5wdC1tZC0zMCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wdC1zbS0zMCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5wdC14cy0zMCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbiAgLnB0LXhzLTI1IHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgfVxufVxuXG4ucGItMTcwIHtcbiAgcGFkZGluZy1ib3R0b206IDE3MHB4O1xufVxuXG4ucGItMTYwIHtcbiAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xufVxuXG4ucGItMTUwIHtcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xufVxuXG4ucGItMTQwIHtcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xufVxuXG4ucGItMTAwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuXG4ucGItOTUge1xuICBwYWRkaW5nLWJvdHRvbTogOTVweDtcbn1cblxuLnBiLTkwIHtcbiAgcGFkZGluZy1ib3R0b206IDkwcHg7XG59XG5cbi5wYi01NSB7XG4gIHBhZGRpbmctYm90dG9tOiA1NXB4O1xufVxuXG4ucGItNjAge1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbn1cblxuLnBiLTMwIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5wYi0yNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBiLW1kLTE2MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTE1NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTE1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTkwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgfVxuICAucGItbWQtMzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucGIteHMtMzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5wbHItMTAge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5cbi5wdGItMTcwIHtcbiAgcGFkZGluZzogMTcwcHggMDtcbn1cblxuLnB0Yi0xNjAge1xuICBwYWRkaW5nOiAxNjBweCAwO1xufVxuXG4ucHRiLTE1MCB7XG4gIHBhZGRpbmc6IDE1MHB4IDA7XG59XG5cbi5wdGItMTQwIHtcbiAgcGFkZGluZzogMTQwcHggMDtcbn1cblxuLnB0Yi0xMDAge1xuICBwYWRkaW5nOiAxMDBweCAwO1xufVxuXG4ucHRiLTk1IHtcbiAgcGFkZGluZzogOTVweCAwO1xufVxuXG4ucHRiLTkwIHtcbiAgcGFkZGluZzogOTBweCAwO1xufVxuXG4ucHRiLTMwIHtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuXG4ubXQtMzAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4ubXQtMjUge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLm10LXh4cy0zMCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLm1iLXhzLTMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5cbi5tci0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm1yLW1kXzAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIC0tLS1Ib21lIEJveGVkIExheW91dC0tLSAqL1xuLmJveGVkLWxheW91dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDYwcHggYXV0bztcbiAgd2lkdGg6IDEyOTBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmJveGVkLWxheW91dCB7XG4gICAgd2lkdGg6IDExNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5ib3hlZC1sYXlvdXQge1xuICAgIHdpZHRoOiA5NzBweDtcbiAgICBtYXJnaW46IDQwcHggYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJveGVkLWxheW91dCB7XG4gICAgd2lkdGg6IDczMHB4O1xuICAgIG1hcmdpbjogNDBweCBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYm94ZWQtbGF5b3V0IHtcbiAgICB3aWR0aDogNDgwcHg7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5ib3hlZC1sYXlvdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICB9XG59XG5cbi8qIC0tLVF1aWNreSdzIFByZWxvYWRlci0tLSovXG4ubG9hZGluZyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICB6LWluZGV4OiA5OTk5OTk5OTk5OTk5O1xufVxuXG4ubG9hZGluZyAubWlkZGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5sb2FkaW5nIC5taWRkbGUgLmxvYWRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAzO1xuICB0b3A6IDUwJTtcbiAgYW5pbWF0aW9uOiBsb2FkZXIgMnMgaW5maW5pdGUgZWFzZTtcbn1cblxuLmxvYWRpbmcgLm1pZGRsZSAubG9hZGVyLWlubmVyIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYW5pbWF0aW9uOiBsb2FkZXItaW5uZXIgMnMgaW5maW5pdGUgZWFzZS1pbjtcbn1cblxuQGtleWZyYW1lcyBsb2FkZXIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxvYWRlci1pbm5lciB7XG4gIDAlIHtcbiAgICBoZWlnaHQ6IDAlO1xuICB9XG4gIDI1JSB7XG4gICAgaGVpZ2h0OiAwJTtcbiAgfVxuICA1MCUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICA3NSUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAxMDAlIHtcbiAgICBoZWlnaHQ6IDAlO1xuICB9XG59XG5cbi8qIC0tLUJhc2UgVHJhbnNpdGlvbi0tLSAqL1xuYSxcbmJ1dHRvbixcbmksIC50YWItY29udGVudCAudGFiLXBhbmUuYWN0aXZlLCAuc2Nyb2xsLXRvLXRvcCBpLCAucXVhbnRpdHkgLmNhcnQtcGx1cy1taW51cyA+IC5xdHlidXR0b24sIC5wcmljZS1maWx0ZXIgLnVpLXNsaWRlci1oYW5kbGUsIC5wcmljZS1maWx0ZXIgLnByaWNlLXNsaWRlci1hbW91bnQgLmxhYmVsLWlucHV0IC5maWx0ZXItYnRuLCAuZ2xvYmFsLW92ZXJsYXksIC5zbGljay1kb3RzIGxpLCAudGVtcGxhdGUtY29sb3ItMSAubW9kYWwtYm9keSBidXR0b24gc3BhbiwgLnRlbXBsYXRlLWNvbG9yLTEgLmZvb3Rlci13aWRnZXRzID4gdWwgPiBsaSA+IGEsIC50ZW1wbGF0ZS1jb2xvci0yIC5tb2RhbC1ib2R5IGJ1dHRvbiBzcGFuLCAudGVtcGxhdGUtY29sb3ItMiAuZm9vdGVyLXdpZGdldHMgPiB1bCA+IGxpID4gYSwgLnRlbXBsYXRlLWNvbG9yLTMgLm1vZGFsLWJvZHkgYnV0dG9uIHNwYW4sIC50ZW1wbGF0ZS1jb2xvci0zIC5mb290ZXItd2lkZ2V0cyA+IHVsID4gbGkgPiBhLCAudGVtcGxhdGUtY29sb3ItNCAubW9kYWwtYm9keSBidXR0b24gc3BhbiwgLnRlbXBsYXRlLWNvbG9yLTQgLmZvb3Rlci13aWRnZXRzID4gdWwgPiBsaSA+IGEsIC50ZW1wbGF0ZS1jb2xvci01IC5tb2RhbC1ib2R5IGJ1dHRvbiBzcGFuLCAudGVtcGxhdGUtY29sb3ItNSAuZm9vdGVyLXdpZGdldHMgPiB1bCA+IGxpID4gYSwgLnRlbXBsYXRlLWNvbG9yLTYgLm1vZGFsLWJvZHkgYnV0dG9uIHNwYW4sIC50ZW1wbGF0ZS1jb2xvci02IC5mb290ZXItd2lkZ2V0cyA+IHVsID4gbGkgPiBhLCAudGVtcGxhdGUtY29sb3ItNyAubW9kYWwtYm9keSBidXR0b24gc3BhbiwgLnRlbXBsYXRlLWNvbG9yLTcgLmZvb3Rlci13aWRnZXRzID4gdWwgPiBsaSA+IGEsIC50ZW1wbGF0ZS1jb2xvci04IC5tb2RhbC1ib2R5IGJ1dHRvbiBzcGFuLCAudGVtcGxhdGUtY29sb3ItOCAuZm9vdGVyLXdpZGdldHMgPiB1bCA+IGxpID4gYSwgLnRlbXBsYXRlLWNvbG9yLTkgLm1vZGFsLWJvZHkgYnV0dG9uIHNwYW4sIC50ZW1wbGF0ZS1jb2xvci05IC5mb290ZXItd2lkZ2V0cyA+IHVsID4gbGkgPiBhLCAudGVtcGxhdGUtY29sb3ItMTAgLm1vZGFsLWJvZHkgYnV0dG9uIHNwYW4sIC50ZW1wbGF0ZS1jb2xvci0xMCAuZm9vdGVyLXdpZGdldHMgPiB1bCA+IGxpID4gYSwgLmFycm93LXN0eWxlLTIgLnNsaWNrLWFycm93LCAuYnRuLWNsb3NlLCAuYnRuLWNsb3NlID4gaSwgLm9mZmNhbnZhcy1uYXZpZ2F0aW9uIC5tb2JpbGUtbWVudSBsaSA+IC5tZW51LWV4cGFuZCwgLm9mZmNhbnZhcy1tZW51X3dyYXBwZXIgLm9mZmNhbnZhcy1tZW51LWlubmVyLCAub2ZmY2FudmFzLW1pbmljYXJ0X3dyYXBwZXIgLm9mZmNhbnZhcy1tZW51LWlubmVyIC5taW5pY2FydC1jb250ZW50IC5taW5pY2FydC1saXN0ID4gbGkubWluaWNhcnQtcHJvZHVjdCAucHJvZHVjdC1pdGVtX2ltZywgLnF1aWNreS1idG4tMiwgLnByb2R1Y3QtaXRlbSAuc2luZ2xlLXByb2R1Y3QsIC5wcm9kdWN0LWl0ZW0gLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LWltZyAuYWRkLWFjdGlvbnMgPiB1bCA+IGxpLCAubGlzdC1wcm9kdWN0X2FyZWEgLmxpc3QtcHJvZHVjdF9zbGlkZXIgLnByb2R1Y3QtaXRlbSAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtY29udGVudCAuYWRkLWFjdGlvbnMsIC5uZXdzbGV0dGVyLWZvcm1fd3JhcCAuc3Vic2NyaWJlLWZvcm0gLm5ld3NsZXR0ZXItYnRuLCAubW9kYWwtd3JhcHBlci5tb2RhbCwgLm1vZGFsLXdyYXBwZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuY2xvc2UsIC5tb2RhbC13cmFwcGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWlubmVyLWFyZWEgLnNwLWltZ19zbGlkZXItbmF2IC5zbGljay1zbGlkZSBpbWcsIC5tb2RhbC13cmFwcGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWlubmVyLWFyZWEgLnNwLWNvbnRlbnQgLnF1aWNreS1zb2NpYWxfYnRuID4gdWwgPiBsaSwgLm1vZGFsLXdyYXBwZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtaW5uZXItYXJlYSAuc3AtY29udGVudCAucXVpY2t5LXNvY2lhbF9idG4gPiB1bCA+IGxpIC5kcm9wZG93biwgLm1vZGFsLXdyYXBwZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtaW5uZXItYXJlYSAuc3AtY29udGVudCAucXVpY2t5LXNvY2lhbF9idG4gPiB1bCA+IGxpIC5kcm9wZG93biA+IGxpLCAuaGVhZGVyLXJpZ2h0X2FyZWEgPiB1bCA+IGxpIC5xdWlja3ktZHJvcGRvd24sIC5oZWFkZXItcmlnaHRfYXJlYSA+IHVsID4gbGkgLnF1aWNreS1kcm9wZG93biA+IGxpLCAubWFpbi1uYXYgPiB1bCA+IGxpIC5xdWlja3ktZHJvcGRvd24sIC5tYWluLW5hdiA+IHVsID4gbGkgLnF1aWNreS1kcm9wZG93biA+IGxpLCAubWFpbi1uYXYgPiB1bCA+IGxpLm1lZ2FtZW51LWhvbGRlciAucXVpY2t5LW1lZ2FtZW51X3dyYXAsIC5tYWluLW5hdiA+IHVsID4gbGkubWVnYW1lbnUtaG9sZGVyIC5xdWlja3ktbWVnYW1lbnVfd3JhcCAucXVpY2t5LW1lZ2FtZW51ID4gbGkgPiB1bCA+IGxpLCAucXVpY2t5LXNpZGViYXItc2VhcmNoLWZvcm0gLnF1aWNreS1zZWFyY2gtYnRuIGksIC5ibG9nLWRldGFpbHNfYXJlYSAucXVpY2t5LXRhZy1saW5lIGEsIC5ibG9nLWRldGFpbHNfYXJlYSAucXVpY2t5LWJsb2ctY29tbWVudC13cmFwcGVyIGZvcm0gLmNvbW1lbnQtcG9zdC1ib3ggLmNvbW1lbnQtYnRuX3dyYXAgLnF1aWNreS1wb3N0LWJ0bl9hcmVhIC5xdWlja3ktcG9zdF9idG4sIC5xdWlja3ktY29udGVudF93cmFwcGVyIC5xdWlja3ktc2lkZWJhci1jYXRhZ29yaWVzX2FyZWEgLnF1aWNreS1zaWRlYmFyX2NhdGVnb3JpZXMgLnNpZGViYXItY2F0ZWdvcmllc19tZW51IHVsIGxpID4gdWwgbGksIC5xdWlja3ktY29udGVudF93cmFwcGVyIC5xdWlja3ktc2lkZWJhci1jYXRhZ29yaWVzX2FyZWEgLnF1aWNreS1zaWRlYmFyX2NhdGVnb3JpZXMgLnNpZGViYXItY2F0ZWdvcmllc19tZW51IHVsIGxpID4gYSA+IGksIC5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXByb2R1Y3Qtd3JhcC5saXN0dmlldyA+IFtjbGFzcyo9XCJjb2wtXCJdIC5saXN0LXByb2R1Y3RfaXRlbSAuc2luZ2xlLXByb2R1Y3QsIC5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXByb2R1Y3Qtd3JhcCA+IFtjbGFzcyo9XCJjb2wtXCJdLCAuZXJyb3I0MDQtYXJlYSAuc2VhcmNoLWVycm9yLXdyYXBwZXIgLmVycm9yLWJ0biwgLmNvbnRhY3QtbWFpbi1wYWdlIC5jb250YWN0LWZvcm0tY29udGVudCAuY29udGFjdC1mb3JtIC5mb3JtLWdyb3VwIC5jb250YWN0LWZvcm1fYnRuLCAubXlhY2NvdW50LXRhYi1jb250ZW50LCAubG9naW4tZm9ybSAuY2hlY2stYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIGxhYmVsOmJlZm9yZSwgLmxvZ2luLWZvcm0gLmNoZWNrLWJveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyBsYWJlbDphZnRlciwgLmxvZ2luX2J0bixcbi5yZWdpc3Rlcl9idG4sIC5jb3Vwb24tYWxsIC5jb3Vwb24gaW5wdXQuYnV0dG9uLFxuLmNvdXBvbi1hbGwgLmNvdXBvbjIgaW5wdXQuYnV0dG9uLCAuY2FydC1wYWdlLXRvdGFsIGEsIC50YWJsZS1jb250ZW50IHRhYmxlIHRkLnF1aWNreS1jYXJ0X2J0biBhLCAuY291cG9uLWFjY29yZGlvbiBzcGFuLCAuY291cG9uLWFjY29yZGlvbiAuY291cG9uLWNvbnRlbnQgLmNvdXBvbi1pbmZvIHAuZm9ybS1yb3cgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwgLm9yZGVyLWJ1dHRvbi1wYXltZW50IGlucHV0LCAuc3AtYXJlYSAuc3AtbmF2IC5zcC1pbWdfc2xpZGVyLW5hdiAuc2xpY2stc2xpZGUgaW1nLCAuc3AtYXJlYSAuc3AtbmF2IC5zcC1jb250ZW50IC5xdHktYnRuX2FyZWEgPiB1bCBsaSA+IGEsIC5zcC1zbGlkZXJfYXJlYSAuc3AtbmF2IC5zcC1zbGlkZXIgLnByb2R1Y3QtaXRlbSAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtaW1nID4gYSAuc2Vjb25kYXJ5LWltZywgLnNwLWdhbGxlcnlfYXJlYSAuc3AtbmF2IC5zcC1nYWxsZXJ5IC5sZy1pbWFnZSwgLmNvbXBhcmUtdGFibGUgLnRhYmxlIHRib2R5IHRyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xufVxuXG4vKiAtLS1TZWN0aW9uIFRpdGxlLS0tICovXG4uc2VjdGlvbi10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlY3Rpb24tdGl0bGUgPiBoMy5oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAzNi4wNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnNlY3Rpb24tdGl0bGUgPiBoMy5oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuLnNlY3Rpb24tdGl0bGUgPiBwLnNob3J0LWRlc2Mge1xuICBmb250LXNpemU6IDE1LjJweDtcbiAgbWF4LXdpZHRoOiAzNyU7XG4gIG1hcmdpbjogMCBhdXRvIDQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNlY3Rpb24tdGl0bGUgPiBwLnNob3J0LWRlc2Mge1xuICAgIG1heC13aWR0aDogNDUlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VjdGlvbi10aXRsZSA+IHAuc2hvcnQtZGVzYyB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLXRpdGxlID4gcC5zaG9ydC1kZXNjIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNlY3Rpb24tdGl0bGUgPiBwLnNob3J0LWRlc2Mge1xuICAgIG1heC13aWR0aDogOTAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuc2VjdGlvbi10aXRsZSA+IHAuc2hvcnQtZGVzYyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5zZWN0aW9uLXRpdGxlIC5zZWN0aW9uLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc2VjdGlvbi10aXRsZS9pY29uLzEucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi8qIC0tLVByb2R1Y3QgU3RpY2tlci0tLSovXG4uc3RpY2tlcixcbi5zdGlja2VyLTIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgbGVmdDogMjBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGN1cnNvcjogdGV4dDtcbn1cblxuLnN0aWNrZXIuc3RpY2tlci0yLFxuLnN0aWNrZXItMi5zdGlja2VyLTIge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMjBweDtcbn1cblxuLnN0aWNrZXIucmVkLWNvbG9yLFxuLnN0aWNrZXItMi5yZWQtY29sb3Ige1xuICBjb2xvcjogI2ZmMDAwMDtcbn1cblxuLyogLS0tVG9vbHRpcC0tLSAqL1xuLnRvb2x0aXAge1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnRvb2x0aXAtaW5uZXIge1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGhlaWdodDogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbi50b29sdGlwLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3c6OmJlZm9yZSxcbi50b29sdGlwLmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDA7XG59XG5cbi50b29sdGlwLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1MTUxNTtcbn1cblxuLnRvb2x0aXAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YmVmb3JlLFxuLnRvb2x0aXAuYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMTUxNTE1O1xufVxuXG4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdzo6YmVmb3JlLFxuLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzE1MTUxNTtcbn1cblxuLnRvb2x0aXAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93OjpiZWZvcmUsXG4udG9vbHRpcC5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMTUxNTE1O1xufVxuXG4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSAuYXJyb3c6OmJlZm9yZSxcbi5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzE1MTUxNTtcbn1cblxuLyogLS0tU3BhY2luZyBCZXR3ZWVuIFNsaWRlIEl0ZW0tLS0qL1xuLnNsaWNrLWd1dHRlci0zMCAuc2xpY2stbGlzdCB7XG4gIG1hcmdpbjogMCAtMTVweDtcbn1cblxuLnNsaWNrLWd1dHRlci0zMCAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUge1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG5cbi8qIC0tLVNsaWNrIERpc2FibGVkIEN1cnNvciBQb2ludC0tLSAqL1xuLnNsaWNrLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xufVxuXG4vKiAtLS1UYWIgQ29udGVudCAmIFBhbmUgRml4LS0tICovXG4udGFiLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnRhYi1jb250ZW50IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xufVxuXG4udGFiLWNvbnRlbnQgLnRhYi1wYW5lLmFjdGl2ZSB7XG4gIGhlaWdodDogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qLS0gU2Nyb2xsIFRvIFRvcCAtLSovXG4uc2Nyb2xsLXRvLXRvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTE1MTU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiA1MHB4O1xuICBib3R0b206IDUwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB6LWluZGV4OiA5OTk7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBhbmltYXRpb246IHF1aWNreVNsaWRlSW5Eb3duIDFzIG5vcm1hbDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG59XG5cbi5zY3JvbGwtdG8tdG9wLnNob3cge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBhbmltYXRpb246IHF1aWNreVNsaWRlSW5VcCAxcyBub3JtYWw7XG59XG5cbi5zY3JvbGwtdG8tdG9wIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5zY3JvbGwtdG8tdG9wOmhvdmVyID4gaSB7XG4gIGFuaW1hdGlvbjogcXVpY2t5U2xpZGVJblVwIDFzIGluZmluaXRlO1xufVxuXG4ucmF0aW5nLWJveCA+IHVsID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5yYXRpbmctYm94ID4gdWwgPiBsaSA+IGkge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5yYXRpbmctYm94LmdhbWJvZ2UtY29sb3IgPiB1bCA+IGxpID4gaSB7XG4gIGNvbG9yOiAjREM5QjBFO1xufVxuXG4vKiAtLS1RdWlja3kncyBQYWdpbmF0aW9uLS0tICovXG4ucXVpY2t5LXBhZ2luYXRvaW4tYXJlYSB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4ucXVpY2t5LXBhZ2luYXRvaW4tYXJlYSAucXVpY2t5LXBhZ2luYXRpb24tYm94IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucXVpY2t5LXBhZ2luYXRvaW4tYXJlYSAucXVpY2t5LXBhZ2luYXRpb24tYm94IGxpID4gYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIHBhZGRpbmc6IDlweCAxNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnByb2R1Y3Qtc2VsZWN0LWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5xdWlja3ktcGFnaW5hdG9pbi1hcmVhIC5wcm9kdWN0LXNlbGVjdC1ib3ggLnByb2R1Y3Qtc2hvcnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucXVpY2t5LXBhZ2luYXRvaW4tYXJlYSAucHJvZHVjdC1zZWxlY3QtYm94IC5wcm9kdWN0LXNob3J0ID4gcCB7XG4gIGFsbDogaW5oZXJpdDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnByb2R1Y3Qtc2VsZWN0LWJveCAucHJvZHVjdC1zaG9ydCA+IHNwYW4ge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi8qIC0tLVRhZy0tLSAqL1xuLnF1aWNreS10YWdzX2xpc3QgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLnF1aWNreS10YWdzX2xpc3QgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLyogLS0tUXVhbnRpdHktLS0gKi9cbi5xdWFudGl0eSAuY2FydC1wbHVzLW1pbnVzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNzZweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnF1YW50aXR5IC5jYXJ0LXBsdXMtbWludXMgPiAuY2FydC1wbHVzLW1pbnVzLWJveCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIGhlaWdodDogNDZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogNDhweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLnF1YW50aXR5IC5jYXJ0LXBsdXMtbWludXMgPiAucXR5YnV0dG9uIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMjNweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG59XG5cbi5xdWFudGl0eSAuY2FydC1wbHVzLW1pbnVzID4gLnF0eWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG59XG5cbi5xdWFudGl0eSAuY2FydC1wbHVzLW1pbnVzID4gLnF0eWJ1dHRvbi5kZWMge1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4ucXVhbnRpdHkgLmNhcnQtcGx1cy1taW51cyA+IC5xdHlidXR0b24uaW5jIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cblxuLyogLS0tQ29sb3IgTGlzdCBBcmVhLS0tICovXG4uY29sb3ItbGlzdF9hcmVhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgcGFkZGluZzogMjVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb2xvci1saXN0X2FyZWEge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cblxuLmNvbG9yLWxpc3RfYXJlYSAuY29sb3ItbGlzdF9oZWFkaW5nIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5jb2xvci1saXN0X2FyZWEgLmNvbG9yLWxpc3RfaGVhZGluZyA+IGg0IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jb2xvci1saXN0X2FyZWEgLmNvbG9yLWxpc3RfaGVhZGluZyA+IGg0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmNvbG9yLWxpc3RfYXJlYSAuc3ViLXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4uY29sb3ItbGlzdF9hcmVhIC5jb2xvci1saXN0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuY29sb3ItbGlzdF9hcmVhIC5jb2xvci1saXN0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbi5jb2xvci1saXN0X2FyZWEgLmNvbG9yLWxpc3QgLnNpbmdsZS1jb2xvciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHBhZGRpbmc6IDJweDtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbn1cblxuLmNvbG9yLWxpc3RfYXJlYSAuY29sb3ItbGlzdCAuc2luZ2xlLWNvbG9yIHNwYW4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uY29sb3ItbGlzdF9hcmVhIC5jb2xvci1saXN0IC5zaW5nbGUtY29sb3Igc3Bhbi5iZy1yZWRfY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNvbG9yLWxpc3RfYXJlYSAuY29sb3ItbGlzdCAuc2luZ2xlLWNvbG9yIHNwYW4uYnVybnQtb3JhbmdlX2NvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmODMyYjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jb2xvci1saXN0X2FyZWEgLmNvbG9yLWxpc3QgLnNpbmdsZS1jb2xvciBzcGFuLmJyb3duX2NvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E2MzExZjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jb2xvci1saXN0X2FyZWEgLmNvbG9yLWxpc3QgLnNpbmdsZS1jb2xvciBzcGFuLnJhdy11bWJlcl9jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MjQ5MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY29sb3ItbGlzdF9hcmVhIC5jb2xvci1saXN0IC5zaW5nbGUtY29sb3Igc3Bhbi5ibGFja19jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY29sb3ItbGlzdF9hcmVhIC5jb2xvci1saXN0IC5zaW5nbGUtY29sb3Igc3Bhbi5nb2xkZW5fY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTg3NDFhO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNvbG9yLWxpc3RfYXJlYSAuY29sb3ItbGlzdCAuc2luZ2xlLWNvbG9yLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2E4NzQxYTtcbn1cblxuLmNvbG9yLWxpc3RfYXJlYSAuY29sb3ItbGlzdCAuc2luZ2xlLWNvbG9yLmFjdGl2ZSAuY29sb3ItdGV4dCB7XG4gIGNvbG9yOiAjMTUxNTE1O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNvbG9yLWxpc3RfYXJlYSAuY29sb3ItbGlzdCAuY29sb3ItdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xNTBweDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmNvbG9yLWxpc3RfYXJlYSAuY29sb3ItbGlzdCAuY29sb3ItdGV4dCB7XG4gICAgcmlnaHQ6IC0xMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmNvbG9yLWxpc3RfYXJlYSAuY29sb3ItbGlzdCAuY29sb3ItdGV4dCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDMwcHg7XG4gIH1cbn1cblxuLyogLS0tUmFuZ2UgU2xpZGVyLS0tICovXG4ucHJpY2UtZmlsdGVyIHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cblxuLnByaWNlLWZpbHRlciAudWktd2lkZ2V0LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW46IDAgMCAyNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDI1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDI1cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDI1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAyNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbXJpZ2h0OiAyNXB4O1xufVxuXG4ucHJpY2UtZmlsdGVyIC51aS1zbGlkZXItcmFuZ2Uge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnByaWNlLWZpbHRlciAudWktc2xpZGVyLWhhbmRsZSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdXRsaW5lOiBub25lO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogNTAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDYuNjVweCAwLjM1cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIGN1cnNvcjogZS1yZXNpemU7XG59XG5cbi5wcmljZS1maWx0ZXIgLnVpLXNsaWRlci1oYW5kbGU6bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgLTUwJSk7XG59XG5cbi5wcmljZS1maWx0ZXIgLnByaWNlLXNsaWRlci1hbW91bnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wcmljZS1maWx0ZXIgLnByaWNlLXNsaWRlci1hbW91bnQgLmxhYmVsLWlucHV0IGxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4ucHJpY2UtZmlsdGVyIC5wcmljZS1zbGlkZXItYW1vdW50IC5sYWJlbC1pbnB1dCBpbnB1dCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG4gIGJvcmRlcjogbWVkaXVtIG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgd2lkdGg6IDk5cHg7XG59XG5cbi5wcmljZS1maWx0ZXIgLnByaWNlLXNsaWRlci1hbW91bnQgLmxhYmVsLWlucHV0IC5maWx0ZXItYnRuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgd2lkdGg6IDg1cHg7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDM5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnByaWNlLWZpbHRlciAucHJpY2Utc2xpZGVyLWFtb3VudCAubGFiZWwtaW5wdXQgLmZpbHRlci1idG4ge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cblxuLyogLS0tQ291bnRkb3duLS0tICovXG4uY291bnRkb3duLXdyYXAgLmNvdW50ZG93bi5pdGVtLTQgLmNvdW50ZG93bl9faXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbi5jb3VudGRvd24td3JhcCAuY291bnRkb3duLml0ZW0tNCAuY291bnRkb3duX19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5jb3VudGRvd24td3JhcCAuY291bnRkb3duLml0ZW0tNCAuY291bnRkb3duX19pdGVtIHNwYW4uY291bnRkb3duX190aW1lIHtcbiAgY29sb3I6ICMxNTE1MTU7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY291bnRkb3duLXdyYXAgLmNvdW50ZG93bi5pdGVtLTQgLmNvdW50ZG93bl9faXRlbSBzcGFuLmNvdW50ZG93bl9fdGltZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY291bnRkb3duLXdyYXAgLmNvdW50ZG93bi5pdGVtLTQgLmNvdW50ZG93bl9faXRlbSBzcGFuLmNvdW50ZG93bl9fdGltZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5jb3VudGRvd24td3JhcCAuY291bnRkb3duLml0ZW0tNCAuY291bnRkb3duX19pdGVtIHNwYW4uZGF5c0xlZnQge1xuICBmb250LXNpemU6IDMwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmNvdW50ZG93bi13cmFwIC5jb3VudGRvd24uaXRlbS00IC5jb3VudGRvd25fX2l0ZW0gc3Bhbi5kYXlzTGVmdCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY291bnRkb3duLXdyYXAgLmNvdW50ZG93bi5pdGVtLTQgLmNvdW50ZG93bl9faXRlbSBzcGFuLmRheXNMZWZ0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5jb3VudGRvd24td3JhcCAuY291bnRkb3duLml0ZW0tNCAuY291bnRkb3duX19pdGVtIHNwYW4uZGF5c0xlZnQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uY291bnRkb3duLXdyYXAgLmNvdW50ZG93bi5pdGVtLTQgLmNvdW50ZG93bl9faXRlbSBzcGFuLmRheXNUZXh0IHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb3VudGRvd24td3JhcCAuY291bnRkb3duLml0ZW0tNCAuY291bnRkb3duX19pdGVtIHNwYW4uZGF5c1RleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmNvdW50ZG93bi13cmFwIC5jb3VudGRvd24uaXRlbS00IC5jb3VudGRvd25fX2l0ZW0gc3Bhbi5kYXlzVGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi8qIC0tLUNvdW50ZG93biBTdHlsZSBUd28tLS0gKi9cbi5jb3VudGRvd24td3JhcC0yIC5jb3VudGRvd24uaXRlbS00IC5jb3VudGRvd25fX2l0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjVweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xufVxuXG4uY291bnRkb3duLXdyYXAtMiAuY291bnRkb3duLml0ZW0tNCAuY291bnRkb3duX19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY291bnRkb3duLXdyYXAtMiAuY291bnRkb3duLml0ZW0tNCAuY291bnRkb3duX19pdGVtIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jb3VudGRvd24td3JhcC0yIC5jb3VudGRvd24uaXRlbS00IC5jb3VudGRvd25fX2l0ZW0gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG5cbi5jb3VudGRvd24td3JhcC0yIC5jb3VudGRvd24uaXRlbS00IC5jb3VudGRvd25fX2l0ZW0gc3Bhbi5jb3VudGRvd25fX3RpbWUge1xuICBjb2xvcjogIzE1MTUxNTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxNTE1MTU7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmNvdW50ZG93bi13cmFwLTIgLmNvdW50ZG93bi5pdGVtLTQgLmNvdW50ZG93bl9faXRlbSBzcGFuLmNvdW50ZG93bl9fdGltZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY291bnRkb3duLXdyYXAtMiAuY291bnRkb3duLml0ZW0tNCAuY291bnRkb3duX19pdGVtIHNwYW4uY291bnRkb3duX190aW1lIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jb3VudGRvd24td3JhcC0yIC5jb3VudGRvd24uaXRlbS00IC5jb3VudGRvd25fX2l0ZW0gc3Bhbi5jb3VudGRvd25fX3RpbWUge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuXG4uY291bnRkb3duLXdyYXAtMiAuY291bnRkb3duLml0ZW0tNCBbY2xhc3MqPVwiY291bnRkb3duX19pdGVtXCJdOm5vdCg6Zmlyc3QtY2hpbGQpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiOlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAtMjBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBmb250LXNpemU6IDI1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY291bnRkb3duLXdyYXAtMiAuY291bnRkb3duLml0ZW0tNCBbY2xhc3MqPVwiY291bnRkb3duX19pdGVtXCJdOm5vdCg6Zmlyc3QtY2hpbGQpOmJlZm9yZSB7XG4gICAgbGVmdDogLTEwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi8qIC0tLUltYWdlIGhvdmVyIGVmZmVjdC0tLSAqL1xuLmltZy1ob3Zlcl9lZmZlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pbWctaG92ZXJfZWZmZWN0OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZSAwcztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UgMHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UgMHM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UgMHM7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5pbWctaG92ZXJfZWZmZWN0OmFmdGVyIHtcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZSAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlIDBzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZSAwcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZSAwcztcbiAgei1pbmRleDogMTtcbn1cblxuLmltZy1ob3Zlcl9lZmZlY3Q6aG92ZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICBsZWZ0OiA1MCU7XG4gIHJpZ2h0OiA1MCU7XG59XG5cbi5pbWctaG92ZXJfZWZmZWN0OmhvdmVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICBib3R0b206IDUwJTtcbiAgdG9wOiA1MCU7XG59XG5cbi8qIC0tLUdsb2JhbCBPdmVybGF5LS0tICovXG4uZ2xvYmFsLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxLCAyMSwgMjEsIDAuOSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uZ2xvYmFsLW92ZXJsYXkub3ZlcmxheS1vcGVuIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgY3Vyc29yOiB1cmwoLi4vaW1hZ2VzL21lbnUvaWNvbi9saWdodC1jbG9zZS5wbmcpIDE2IDE2LCBwb2ludGVyO1xufVxuXG4vKiAtLS1OaWNlIFNlbGVjdCBDdXN0b21pemF0aW9uLS0tICovXG4ubXluaWNlc2VsZWN0Lm5pY2Utc2VsZWN0IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiBhdXRvO1xufVxuXG4ubXluaWNlc2VsZWN0Lm5pY2Utc2VsZWN0IHNwYW4ge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgNjBweDtcbn1cblxuLm15bmljZXNlbGVjdC5uaWNlLXNlbGVjdCAubGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiAtLS1RdWlja3kncyBTbGljayBEb3RzLS0tICovXG4uc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzMHB4O1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMTIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCAzMHB4O1xuICB6LWluZGV4OiA4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5zbGljay1kb3RzIHtcbiAgICByaWdodDogMTAwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNsaWNrLWRvdHMge1xuICAgIHJpZ2h0OiA4MHB4O1xuICB9XG59XG5cbi5zbGljay1kb3RzIGxpIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuLnNsaWNrLWRvdHMgbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5cbi5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cblxuLmN1c3RvbS1kb3RzIC5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTQ3cHg7XG4gIGJvdHRvbTogMTEwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmN1c3RvbS1kb3RzIC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5jdXN0b20tZG90cyAuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIHJpZ2h0OiA2NXB4O1xuICB9XG59XG5cbi5jdXN0b20tZG90cyAuc2xpY2stZG90cyA+IGxpIHtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5jdXN0b20tZG90cyAuc2xpY2stZG90cyA+IGxpLnNsaWNrLWFjdGl2ZSB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5jdXN0b20tZG90cyAuc2xpY2stZG90cyA+IGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uY3VzdG9tLWRvdHMgLnNsaWNrLWRvdHMgPiBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tZG90cyAuc2xpY2stZG90cyA+IGxpOmhvdmVyIGJ1dHRvbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5jdXN0b20tZG90cy5jdXN0b20tZG90cy0yID4gdWwuc2xpY2stZG90cyB7XG4gIGxlZnQ6IDEwNXB4O1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiA4NXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmN1c3RvbS1kb3RzLmN1c3RvbS1kb3RzLTIgPiB1bC5zbGljay1kb3RzIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiAxMzVweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5jdXN0b20tZG90cy5jdXN0b20tZG90cy0yID4gdWwuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiAxMjBweDtcbiAgfVxufVxuXG4uY3VzdG9tLWRvdHMuY3VzdG9tLWRvdHMtMiA+IHVsLnNsaWNrLWRvdHMgPiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogIDA0IC0gVXRpbGl0aWVzIC0gQ29sb3JcclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIC0tLUJhY2tncm91bmQgQ29sb3ItLS0gKi9cbi5iZy1zbW9rZV9jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG5cbi5iZy13aGl0ZV9jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5iZy1idXR0ZXJ5LXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZWVlOTtcbn1cblxuLmJnLXdpc3AtcGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2ViZTk7XG59XG5cbi5iZy1zbm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjdmNTtcbn1cblxuLmJnLWNsZWFyX2RheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGVlZTk7XG59XG5cbi5iZy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xIGEge1xuICBjb2xvcjogIzE1MTUxNTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEgYTpob3ZlciB7XG4gIGNvbG9yOiAjYTg3NDFhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSBbY2xhc3MqPVwiYWN0aXZlXCJdID4gYSB7XG4gIGNvbG9yOiAjYTg3NDFhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAubG9hZGluZyAubWlkZGxlIC5sb2FkZXIge1xuICBib3JkZXI6IDRweCBzb2xpZCAjYTg3NDFhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAubG9hZGluZyAubWlkZGxlIC5sb2FkZXItaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTg3NDFhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAucXVpY2t5LWJ0bi0yOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4NzQxYTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEgLnF1aWNreS1wb3N0X2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhODc0MWEgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xIC5xdWlja3ktZ3JvdXBfYnRuID4gdWwgPiBsaSA+IGEuYWRkLXRvX2NhcnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTg3NDFhICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xIC5xdWlja3ktZ3JvdXBfYnRuID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNhODc0MWEgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEgLmxvZ2luX2J0bjpob3Zlcixcbi50ZW1wbGF0ZS1jb2xvci0xIC5yZWdpc3Rlcl9idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYTg3NDFhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAucXVpY2t5LWNhcnRfYnRuIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYTg3NDFhO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAuc2xpY2stZG90cyBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhODc0MWE7XG4gIGJvcmRlci1jb2xvcjogI2E4NzQxYTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEgLnNsaWRlci1uYXZpZ2F0aW9uIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBjb2xvcjogI2E4NzQxYSAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAuYXJyb3ctc3R5bGUtMiAuc2xpY2stYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRlZWU5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAuYXJyb3ctc3R5bGUtMiAuc2xpY2stYXJyb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTg3NDFhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAuc29jaWFsLWxpbmstNCA+IHVsID4gbGk6aG92ZXIgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4NzQxYTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2E4NzQxYTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xIC5yZWxhdGVkLXBvc3RfY29udGVudCA+IHNwYW4gPiBzdHJvbmcge1xuICBjb2xvcjogI2E4NzQxYTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveCBsaS5hY3RpdmUgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4NzQxYTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xIC5xdWlja3ktcGFnaW5hdG9pbi1hcmVhIC5xdWlja3ktcGFnaW5hdGlvbi1ib3ggbGk6aG92ZXIgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4NzQxYTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xIC5xdWlja3ktdGFnLWxpbmUgYTpob3ZlciB7XG4gIGNvbG9yOiAjYTg3NDFhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAuc2VhcmNoLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjYTg3NDFhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAucmVwbHktYnRuIGEge1xuICBjb2xvcjogI2E4NzQxYTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2E4NzQxYTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEgLnJlcGx5LWJ0biBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4NzQxYTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEgLnF0eS1idG5fYXJlYSA+IHVsIGxpID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhODc0MWE7XG4gIGJvcmRlci1jb2xvcjogI2E4NzQxYTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xIC5xdHktY2FydF9idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNTE1O1xuICBib3JkZXItY29sb3I6ICMxNTE1MTU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAucXR5LWNhcnRfYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4NzQxYTtcbiAgYm9yZGVyLWNvbG9yOiAjYTg3NDFhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAucXVpY2t5LWJsb2ctdGFncyBsaSBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEgLnF1aWNreS1ibG9nLXRhZ3MgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTg3NDFhO1xuICBib3JkZXItY29sb3I6ICNhODc0MWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xIC5iYW5uZXItYXJlYS01IC5iYW5uZXItaXRlbSAuYmFubmVyLWNvbnRlbnQgPiBzcGFuIHtcbiAgY29sb3I6ICNhODc0MWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xIC5mb3JtLWdyb3VwIC5yZXF1aXJlZCB7XG4gIGNvbG9yOiAjYTg3NDFhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAuY29udGFjdC1mb3JtX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhODc0MWEgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2E4NzQxYSAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAuYWJvdXQtdXNfYnRuIHtcbiAgYmFja2dyb3VuZDogI2E4NzQxYTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEgLnF1aWNreS1wcm9kdWN0LXN0b2NrLXN0YXR1cyBzcGFuLmluLXN0b2NrLCAudGVtcGxhdGUtY29sb3ItMSAucXVpY2t5LXByb2R1Y3Qtc3RvY2stc3RhdHVzIHNwYW4ub3V0LXN0b2NrIHtcbiAgY29sb3I6ICNhODc0MWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xIC5jb3Vwb24gaW5wdXQuYnV0dG9uOmhvdmVyLFxuLnRlbXBsYXRlLWNvbG9yLTEgLmNvdXBvbjIgaW5wdXQuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2E4NzQxYTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEgLmNhcnQtcGFnZS10b3RhbCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2E4NzQxYTtcbiAgYm9yZGVyLWNvbG9yOiAjYTg3NDFhO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAuY291cG9uLWFjY29yZGlvbiBoMyB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjYTg3NDFhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAuY291cG9uLWFjY29yZGlvbiBoMzpiZWZvcmUge1xuICBjb2xvcjogI2E4NzQxYTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEgLmNvdXBvbi1hY2NvcmRpb24gc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjYTg3NDFhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAuY291cG9uLWFjY29yZGlvbiAuY291cG9uLWNvbnRlbnQgLmNvdXBvbi1pbmZvIHAuZm9ybS1yb3cgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNhODc0MWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xIC5jb3Vwb24tYWNjb3JkaW9uIC5jb3Vwb24tY29udGVudCAuY291cG9uLWluZm8gcC5jaGVja291dC1jb3Vwb24gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGJhY2tncm91bmQ6ICNhODc0MWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xIC5jb3Vwb24tYWNjb3JkaW9uIC5jb3Vwb24tY29udGVudCAuY291cG9uLWluZm8gcC5sb3N0LXBhc3N3b3JkIGE6aG92ZXIge1xuICBjb2xvcjogI2E4NzQxYTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEgLmNvdXBvbi1jaGVja291dC1jb250ZW50IC5jb3Vwb24taW5mbyAuY2hlY2tvdXQtY291cG9uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYTg3NDFhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAuY291bnRyeS1zZWxlY3QgbGFiZWwgc3Bhbi5yZXF1aXJlZCwgLnRlbXBsYXRlLWNvbG9yLTEuY2hlY2tvdXQtZm9ybS1saXN0IGxhYmVsIHNwYW4ucmVxdWlyZWQge1xuICBjb2xvcjogI2E4NzQxYTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEgLnBhbmVsLXRpdGxlIGE6aG92ZXIge1xuICBjb2xvcjogI2E4NzQxYSAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAub3JkZXItYnV0dG9uLXBheW1lbnQgaW5wdXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYTg3NDFhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAuY29tcGFyZS1wcm9kdWN0LW5hbWUgYTpob3ZlciB7XG4gIGNvbG9yOiAjYTg3NDFhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAubW9kYWwtYm9keSBidXR0b24gc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjYTg3NDFhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAuYnRuLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICNhODc0MWEgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEgLm9mZmNhbnZhcy1zZWFyY2ggYnV0dG9uLnNlYXJjaF9idG46aG92ZXIgPiBpIHtcbiAgY29sb3I6ICNhODc0MWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xIC5tYWluLW5hdiA+IHVsID4gbGk6aG92ZXIgPiBhIHtcbiAgY29sb3I6ICNhODc0MWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xIC5zZWFyY2gtYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICNhODc0MWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xIC50dHktc2xpY2stdGV4dC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTg3NDFhO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAubWluaWNhcnQtd3JhcCA+IGEubWluaWNhcnQtYnRuIC5taW5pY2FydC1jb3VudF9hcmVhID4gc3Bhbi5pdGVtLWNvdW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4NzQxYTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xIC5vZmZjYW52YXMtbWluaWNhcnRfd3JhcHBlciAubWluaWNhcnQtbGlzdCA+IGxpLm1pbmljYXJ0LXByb2R1Y3QgLnByb2R1Y3QtaXRlbV9pbWc6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNhODc0MWEgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEgLm1lZ2FtZW51LWhvbGRlciA+IHVsID4gbGkgPiBzcGFuLm1lZ2FtZW51LXRpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhODc0MWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xIC5wcm9kdWN0LXZpZXctbW9kZSA+IGEuYWN0aXZlIHtcbiAgY29sb3I6ICNhODc0MWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xIC51aS1zbGlkZXItcmFuZ2Uge1xuICBiYWNrZ3JvdW5kOiAjYTg3NDFhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAudWktc2xpZGVyLWhhbmRsZSB7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNhODc0MWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xIC51aS1zbGlkZXItaGFuZGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4NzQxYTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEgLmZpbHRlci1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTg3NDFhO1xuICBib3JkZXItY29sb3I6ICNhODc0MWE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAuc2lkZWJhci1jYXRlZ29yaWVzX21lbnUgdWwgbGk6aG92ZXIgPiBhIHtcbiAgY29sb3I6ICNhODc0MWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xIC5zaWRlYmFyLWNhdGVnb3JpZXNfbWVudSB1bCBsaTpob3ZlciA+IGEgPiBpIHtcbiAgY29sb3I6ICNhODc0MWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xIC5wcm9kdWN0LXRhYiA+IHVsLnByb2R1Y3QtbWVudSA+IGxpID4gYS5hY3RpdmUge1xuICBjb2xvcjogI2E4NzQxYTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEgLnNwLWltZ19zbGlkZXItbmF2IC5zbGljay1zbGlkZS5zbGljay1jdXJyZW50IGltZyB7XG4gIGJvcmRlci1jb2xvcjogI2E4NzQxYTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2E4NzQxYTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGk6bGFzdC1jaGlsZCA+IGEge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xIC5xdWlja3ktcGFnaW5hdG9pbi1hcmVhIC5xdWlja3ktcGFnaW5hdGlvbi1ib3gucHJpbWFyeS1jb2xvciA+IGxpLmFjdGl2ZSA+IGEge1xuICBjb2xvcjogI2E4NzQxYTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGkgPiBhIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2E4NzQxYTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGkgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICNhODc0MWEgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEgLmFkZC1hY3Rpb25zID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBjb2xvcjogI2E4NzQxYSAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAuZm9vdGVyLXdpZGdldHMgPiB1bCA+IGxpID4gYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEgLmZvb3Rlci13aWRnZXRzID4gdWwgPiBsaTpob3ZlciA+IGEge1xuICBjb2xvcjogI2E4NzQxYTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAucXVpY2t5LXNvY2lhbF9saW5rID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTg3NDFhO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAuYWNjb3VudC1wYWdlLWFyZWEgLm15YWNjb3VudC10YWItdHJpZ2dlciBsaSBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNhODc0MWE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAuYWNjb3VudC1wYWdlLWFyZWEgLm15YWNjb3VudC10YWItdHJpZ2dlciBsaSBhLmFjdGl2ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xIC5hY2NvdW50LXBhZ2UtYXJlYSAubXlhY2NvdW50LXRhYi10cmlnZ2VyIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2E4NzQxYTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEgLmVycm9yNDA0LWFyZWEgLnNlYXJjaC1lcnJvci13cmFwcGVyIGgxIHtcbiAgY29sb3I6ICNhODc0MWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xIC5lcnJvcjQwNC1hcmVhIC5zZWFyY2gtZXJyb3Itd3JhcHBlciAuZXJyb3Itc2VhcmNoX2J0bjpob3ZlciB7XG4gIGNvbG9yOiAjYTg3NDFhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAuZXJyb3I0MDQtYXJlYSAuc2VhcmNoLWVycm9yLXdyYXBwZXIgLmVycm9yLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNhODc0MWE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAuZnJlcXVlbnRseS1hY2NvcmRpb24gLmFjdGl2ZXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTg3NDFhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAuZnJlcXVlbnRseS1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBjb2xvcjogI2E4NzQxYSAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAucXVpY2t5LXRhZ3NfbGlzdCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4NzQxYTtcbiAgYm9yZGVyLWNvbG9yOiAjYTg3NDFhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAub3ZlcnZpZXctY29udGVudCA+IGgyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2E4NzQxYTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEgLm92ZXJ2aWV3LWNvbnRlbnQgPiBoMiBzcGFuIHtcbiAgY29sb3I6ICNhODc0MWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xIC5jb3VudC10aXRsZSBoMiB7XG4gIGNvbG9yOiAjYTg3NDFhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMSAuc2Nyb2xsLXRvLXRvcDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhODc0MWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0yIGEge1xuICBjb2xvcjogIzE1MTUxNTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTIgYTpob3ZlciB7XG4gIGNvbG9yOiAjY2Y4NjlhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiBbY2xhc3MqPVwiYWN0aXZlXCJdID4gYSB7XG4gIGNvbG9yOiAjY2Y4NjlhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAubG9hZGluZyAubWlkZGxlIC5sb2FkZXIge1xuICBib3JkZXI6IDRweCBzb2xpZCAjY2Y4NjlhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAubG9hZGluZyAubWlkZGxlIC5sb2FkZXItaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2Y4NjlhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAucXVpY2t5LWJ0bi0yOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmODY5YTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTIgLnF1aWNreS1wb3N0X2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZjg2OWEgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0yIC5xdWlja3ktZ3JvdXBfYnRuID4gdWwgPiBsaSA+IGEuYWRkLXRvX2NhcnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2Y4NjlhICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0yIC5xdWlja3ktZ3JvdXBfYnRuID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjZjg2OWEgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTIgLmxvZ2luX2J0bjpob3Zlcixcbi50ZW1wbGF0ZS1jb2xvci0yIC5yZWdpc3Rlcl9idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjY2Y4NjlhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAucXVpY2t5LWNhcnRfYnRuIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjY2Y4NjlhO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAuc2xpY2stZG90cyBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZjg2OWE7XG4gIGJvcmRlci1jb2xvcjogI2NmODY5YTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTIgLnNsaWRlci1uYXZpZ2F0aW9uIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBjb2xvcjogI2NmODY5YSAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAuYXJyb3ctc3R5bGUtMiAuc2xpY2stYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRlZWU5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAuYXJyb3ctc3R5bGUtMiAuc2xpY2stYXJyb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2Y4NjlhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAuc29jaWFsLWxpbmstNCA+IHVsID4gbGk6aG92ZXIgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmODY5YTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NmODY5YTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0yIC5yZWxhdGVkLXBvc3RfY29udGVudCA+IHNwYW4gPiBzdHJvbmcge1xuICBjb2xvcjogI2NmODY5YTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTIgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveCBsaS5hY3RpdmUgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmODY5YTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0yIC5xdWlja3ktcGFnaW5hdG9pbi1hcmVhIC5xdWlja3ktcGFnaW5hdGlvbi1ib3ggbGk6aG92ZXIgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmODY5YTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0yIC5xdWlja3ktdGFnLWxpbmUgYTpob3ZlciB7XG4gIGNvbG9yOiAjY2Y4NjlhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAuc2VhcmNoLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjY2Y4NjlhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAucmVwbHktYnRuIGEge1xuICBjb2xvcjogI2NmODY5YTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NmODY5YTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTIgLnJlcGx5LWJ0biBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmODY5YTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTIgLnF0eS1idG5fYXJlYSA+IHVsIGxpID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZjg2OWE7XG4gIGJvcmRlci1jb2xvcjogI2NmODY5YTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0yIC5xdHktY2FydF9idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNTE1O1xuICBib3JkZXItY29sb3I6ICMxNTE1MTU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAucXR5LWNhcnRfYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmODY5YTtcbiAgYm9yZGVyLWNvbG9yOiAjY2Y4NjlhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAucXVpY2t5LWJsb2ctdGFncyBsaSBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTIgLnF1aWNreS1ibG9nLXRhZ3MgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2Y4NjlhO1xuICBib3JkZXItY29sb3I6ICNjZjg2OWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0yIC5iYW5uZXItYXJlYS01IC5iYW5uZXItaXRlbSAuYmFubmVyLWNvbnRlbnQgPiBzcGFuIHtcbiAgY29sb3I6ICNjZjg2OWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0yIC5mb3JtLWdyb3VwIC5yZXF1aXJlZCB7XG4gIGNvbG9yOiAjY2Y4NjlhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAuY29udGFjdC1mb3JtX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZjg2OWEgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2NmODY5YSAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAuYWJvdXQtdXNfYnRuIHtcbiAgYmFja2dyb3VuZDogI2NmODY5YTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTIgLnF1aWNreS1wcm9kdWN0LXN0b2NrLXN0YXR1cyBzcGFuLmluLXN0b2NrLCAudGVtcGxhdGUtY29sb3ItMiAucXVpY2t5LXByb2R1Y3Qtc3RvY2stc3RhdHVzIHNwYW4ub3V0LXN0b2NrIHtcbiAgY29sb3I6ICNjZjg2OWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0yIC5jb3Vwb24gaW5wdXQuYnV0dG9uOmhvdmVyLFxuLnRlbXBsYXRlLWNvbG9yLTIgLmNvdXBvbjIgaW5wdXQuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2NmODY5YTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTIgLmNhcnQtcGFnZS10b3RhbCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2NmODY5YTtcbiAgYm9yZGVyLWNvbG9yOiAjY2Y4NjlhO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAuY291cG9uLWFjY29yZGlvbiBoMyB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjY2Y4NjlhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAuY291cG9uLWFjY29yZGlvbiBoMzpiZWZvcmUge1xuICBjb2xvcjogI2NmODY5YTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTIgLmNvdXBvbi1hY2NvcmRpb24gc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjY2Y4NjlhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAuY291cG9uLWFjY29yZGlvbiAuY291cG9uLWNvbnRlbnQgLmNvdXBvbi1pbmZvIHAuZm9ybS1yb3cgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNjZjg2OWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0yIC5jb3Vwb24tYWNjb3JkaW9uIC5jb3Vwb24tY29udGVudCAuY291cG9uLWluZm8gcC5jaGVja291dC1jb3Vwb24gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGJhY2tncm91bmQ6ICNjZjg2OWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0yIC5jb3Vwb24tYWNjb3JkaW9uIC5jb3Vwb24tY29udGVudCAuY291cG9uLWluZm8gcC5sb3N0LXBhc3N3b3JkIGE6aG92ZXIge1xuICBjb2xvcjogI2NmODY5YTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTIgLmNvdXBvbi1jaGVja291dC1jb250ZW50IC5jb3Vwb24taW5mbyAuY2hlY2tvdXQtY291cG9uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjY2Y4NjlhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAuY291bnRyeS1zZWxlY3QgbGFiZWwgc3Bhbi5yZXF1aXJlZCwgLnRlbXBsYXRlLWNvbG9yLTIuY2hlY2tvdXQtZm9ybS1saXN0IGxhYmVsIHNwYW4ucmVxdWlyZWQge1xuICBjb2xvcjogI2NmODY5YTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTIgLnBhbmVsLXRpdGxlIGE6aG92ZXIge1xuICBjb2xvcjogI2NmODY5YSAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAub3JkZXItYnV0dG9uLXBheW1lbnQgaW5wdXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjY2Y4NjlhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAuY29tcGFyZS1wcm9kdWN0LW5hbWUgYTpob3ZlciB7XG4gIGNvbG9yOiAjY2Y4NjlhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAubW9kYWwtYm9keSBidXR0b24gc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjY2Y4NjlhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAuYnRuLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICNjZjg2OWEgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTIgLm9mZmNhbnZhcy1zZWFyY2ggYnV0dG9uLnNlYXJjaF9idG46aG92ZXIgPiBpIHtcbiAgY29sb3I6ICNjZjg2OWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0yIC5tYWluLW5hdiA+IHVsID4gbGk6aG92ZXIgPiBhIHtcbiAgY29sb3I6ICNjZjg2OWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0yIC5zZWFyY2gtYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICNjZjg2OWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0yIC50dHktc2xpY2stdGV4dC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2Y4NjlhO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAubWluaWNhcnQtd3JhcCA+IGEubWluaWNhcnQtYnRuIC5taW5pY2FydC1jb3VudF9hcmVhID4gc3Bhbi5pdGVtLWNvdW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmODY5YTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0yIC5vZmZjYW52YXMtbWluaWNhcnRfd3JhcHBlciAubWluaWNhcnQtbGlzdCA+IGxpLm1pbmljYXJ0LXByb2R1Y3QgLnByb2R1Y3QtaXRlbV9pbWc6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjZjg2OWEgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTIgLm1lZ2FtZW51LWhvbGRlciA+IHVsID4gbGkgPiBzcGFuLm1lZ2FtZW51LXRpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZjg2OWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0yIC5wcm9kdWN0LXZpZXctbW9kZSA+IGEuYWN0aXZlIHtcbiAgY29sb3I6ICNjZjg2OWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0yIC51aS1zbGlkZXItcmFuZ2Uge1xuICBiYWNrZ3JvdW5kOiAjY2Y4NjlhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAudWktc2xpZGVyLWhhbmRsZSB7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNjZjg2OWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0yIC51aS1zbGlkZXItaGFuZGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmODY5YTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTIgLmZpbHRlci1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2Y4NjlhO1xuICBib3JkZXItY29sb3I6ICNjZjg2OWE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAuc2lkZWJhci1jYXRlZ29yaWVzX21lbnUgdWwgbGk6aG92ZXIgPiBhIHtcbiAgY29sb3I6ICNjZjg2OWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0yIC5zaWRlYmFyLWNhdGVnb3JpZXNfbWVudSB1bCBsaTpob3ZlciA+IGEgPiBpIHtcbiAgY29sb3I6ICNjZjg2OWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0yIC5wcm9kdWN0LXRhYiA+IHVsLnByb2R1Y3QtbWVudSA+IGxpID4gYS5hY3RpdmUge1xuICBjb2xvcjogI2NmODY5YTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTIgLnNwLWltZ19zbGlkZXItbmF2IC5zbGljay1zbGlkZS5zbGljay1jdXJyZW50IGltZyB7XG4gIGJvcmRlci1jb2xvcjogI2NmODY5YTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTIgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2NmODY5YTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTIgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGk6bGFzdC1jaGlsZCA+IGEge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0yIC5xdWlja3ktcGFnaW5hdG9pbi1hcmVhIC5xdWlja3ktcGFnaW5hdGlvbi1ib3gucHJpbWFyeS1jb2xvciA+IGxpLmFjdGl2ZSA+IGEge1xuICBjb2xvcjogI2NmODY5YTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTIgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGkgPiBhIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NmODY5YTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTIgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGkgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICNjZjg2OWEgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTIgLmFkZC1hY3Rpb25zID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBjb2xvcjogI2NmODY5YSAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAuZm9vdGVyLXdpZGdldHMgPiB1bCA+IGxpID4gYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTIgLmZvb3Rlci13aWRnZXRzID4gdWwgPiBsaTpob3ZlciA+IGEge1xuICBjb2xvcjogI2NmODY5YTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAucXVpY2t5LXNvY2lhbF9saW5rID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2Y4NjlhO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAuYWNjb3VudC1wYWdlLWFyZWEgLm15YWNjb3VudC10YWItdHJpZ2dlciBsaSBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNjZjg2OWE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAuYWNjb3VudC1wYWdlLWFyZWEgLm15YWNjb3VudC10YWItdHJpZ2dlciBsaSBhLmFjdGl2ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0yIC5hY2NvdW50LXBhZ2UtYXJlYSAubXlhY2NvdW50LXRhYi10cmlnZ2VyIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2NmODY5YTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTIgLmVycm9yNDA0LWFyZWEgLnNlYXJjaC1lcnJvci13cmFwcGVyIGgxIHtcbiAgY29sb3I6ICNjZjg2OWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0yIC5lcnJvcjQwNC1hcmVhIC5zZWFyY2gtZXJyb3Itd3JhcHBlciAuZXJyb3Itc2VhcmNoX2J0bjpob3ZlciB7XG4gIGNvbG9yOiAjY2Y4NjlhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAuZXJyb3I0MDQtYXJlYSAuc2VhcmNoLWVycm9yLXdyYXBwZXIgLmVycm9yLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNjZjg2OWE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAuZnJlcXVlbnRseS1hY2NvcmRpb24gLmFjdGl2ZXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2Y4NjlhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAuZnJlcXVlbnRseS1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBjb2xvcjogI2NmODY5YSAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAucXVpY2t5LXRhZ3NfbGlzdCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmODY5YTtcbiAgYm9yZGVyLWNvbG9yOiAjY2Y4NjlhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAub3ZlcnZpZXctY29udGVudCA+IGgyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2NmODY5YTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTIgLm92ZXJ2aWV3LWNvbnRlbnQgPiBoMiBzcGFuIHtcbiAgY29sb3I6ICNjZjg2OWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0yIC5jb3VudC10aXRsZSBoMiB7XG4gIGNvbG9yOiAjY2Y4NjlhO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMiAuc2Nyb2xsLXRvLXRvcDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZjg2OWE7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0zIGEge1xuICBjb2xvcjogIzE1MTUxNTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTMgYTpob3ZlciB7XG4gIGNvbG9yOiAjN2YxNTE5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyBbY2xhc3MqPVwiYWN0aXZlXCJdID4gYSB7XG4gIGNvbG9yOiAjN2YxNTE5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAubG9hZGluZyAubWlkZGxlIC5sb2FkZXIge1xuICBib3JkZXI6IDRweCBzb2xpZCAjN2YxNTE5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAubG9hZGluZyAubWlkZGxlIC5sb2FkZXItaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2YxNTE5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAucXVpY2t5LWJ0bi0yOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdmMTUxOTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTMgLnF1aWNreS1wb3N0X2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZjE1MTkgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0zIC5xdWlja3ktZ3JvdXBfYnRuID4gdWwgPiBsaSA+IGEuYWRkLXRvX2NhcnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2YxNTE5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0zIC5xdWlja3ktZ3JvdXBfYnRuID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM3ZjE1MTkgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTMgLmxvZ2luX2J0bjpob3Zlcixcbi50ZW1wbGF0ZS1jb2xvci0zIC5yZWdpc3Rlcl9idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjN2YxNTE5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAucXVpY2t5LWNhcnRfYnRuIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjN2YxNTE5O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAuc2xpY2stZG90cyBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZjE1MTk7XG4gIGJvcmRlci1jb2xvcjogIzdmMTUxOTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTMgLnNsaWRlci1uYXZpZ2F0aW9uIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBjb2xvcjogIzdmMTUxOSAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAuYXJyb3ctc3R5bGUtMiAuc2xpY2stYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRlZWU5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAuYXJyb3ctc3R5bGUtMiAuc2xpY2stYXJyb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2YxNTE5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAuc29jaWFsLWxpbmstNCA+IHVsID4gbGk6aG92ZXIgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdmMTUxOTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzdmMTUxOTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0zIC5yZWxhdGVkLXBvc3RfY29udGVudCA+IHNwYW4gPiBzdHJvbmcge1xuICBjb2xvcjogIzdmMTUxOTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTMgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveCBsaS5hY3RpdmUgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdmMTUxOTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0zIC5xdWlja3ktcGFnaW5hdG9pbi1hcmVhIC5xdWlja3ktcGFnaW5hdGlvbi1ib3ggbGk6aG92ZXIgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdmMTUxOTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0zIC5xdWlja3ktdGFnLWxpbmUgYTpob3ZlciB7XG4gIGNvbG9yOiAjN2YxNTE5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAuc2VhcmNoLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjN2YxNTE5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAucmVwbHktYnRuIGEge1xuICBjb2xvcjogIzdmMTUxOTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzdmMTUxOTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTMgLnJlcGx5LWJ0biBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdmMTUxOTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTMgLnF0eS1idG5fYXJlYSA+IHVsIGxpID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZjE1MTk7XG4gIGJvcmRlci1jb2xvcjogIzdmMTUxOTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0zIC5xdHktY2FydF9idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNTE1O1xuICBib3JkZXItY29sb3I6ICMxNTE1MTU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAucXR5LWNhcnRfYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdmMTUxOTtcbiAgYm9yZGVyLWNvbG9yOiAjN2YxNTE5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAucXVpY2t5LWJsb2ctdGFncyBsaSBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTMgLnF1aWNreS1ibG9nLXRhZ3MgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2YxNTE5O1xuICBib3JkZXItY29sb3I6ICM3ZjE1MTk7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0zIC5iYW5uZXItYXJlYS01IC5iYW5uZXItaXRlbSAuYmFubmVyLWNvbnRlbnQgPiBzcGFuIHtcbiAgY29sb3I6ICM3ZjE1MTk7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0zIC5mb3JtLWdyb3VwIC5yZXF1aXJlZCB7XG4gIGNvbG9yOiAjN2YxNTE5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAuY29udGFjdC1mb3JtX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZjE1MTkgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzdmMTUxOSAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAuYWJvdXQtdXNfYnRuIHtcbiAgYmFja2dyb3VuZDogIzdmMTUxOTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTMgLnF1aWNreS1wcm9kdWN0LXN0b2NrLXN0YXR1cyBzcGFuLmluLXN0b2NrLCAudGVtcGxhdGUtY29sb3ItMyAucXVpY2t5LXByb2R1Y3Qtc3RvY2stc3RhdHVzIHNwYW4ub3V0LXN0b2NrIHtcbiAgY29sb3I6ICM3ZjE1MTk7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0zIC5jb3Vwb24gaW5wdXQuYnV0dG9uOmhvdmVyLFxuLnRlbXBsYXRlLWNvbG9yLTMgLmNvdXBvbjIgaW5wdXQuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzdmMTUxOTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTMgLmNhcnQtcGFnZS10b3RhbCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzdmMTUxOTtcbiAgYm9yZGVyLWNvbG9yOiAjN2YxNTE5O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAuY291cG9uLWFjY29yZGlvbiBoMyB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjN2YxNTE5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAuY291cG9uLWFjY29yZGlvbiBoMzpiZWZvcmUge1xuICBjb2xvcjogIzdmMTUxOTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTMgLmNvdXBvbi1hY2NvcmRpb24gc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjN2YxNTE5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAuY291cG9uLWFjY29yZGlvbiAuY291cG9uLWNvbnRlbnQgLmNvdXBvbi1pbmZvIHAuZm9ybS1yb3cgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM3ZjE1MTk7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0zIC5jb3Vwb24tYWNjb3JkaW9uIC5jb3Vwb24tY29udGVudCAuY291cG9uLWluZm8gcC5jaGVja291dC1jb3Vwb24gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGJhY2tncm91bmQ6ICM3ZjE1MTk7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0zIC5jb3Vwb24tYWNjb3JkaW9uIC5jb3Vwb24tY29udGVudCAuY291cG9uLWluZm8gcC5sb3N0LXBhc3N3b3JkIGE6aG92ZXIge1xuICBjb2xvcjogIzdmMTUxOTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTMgLmNvdXBvbi1jaGVja291dC1jb250ZW50IC5jb3Vwb24taW5mbyAuY2hlY2tvdXQtY291cG9uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjN2YxNTE5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAuY291bnRyeS1zZWxlY3QgbGFiZWwgc3Bhbi5yZXF1aXJlZCwgLnRlbXBsYXRlLWNvbG9yLTMuY2hlY2tvdXQtZm9ybS1saXN0IGxhYmVsIHNwYW4ucmVxdWlyZWQge1xuICBjb2xvcjogIzdmMTUxOTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTMgLnBhbmVsLXRpdGxlIGE6aG92ZXIge1xuICBjb2xvcjogIzdmMTUxOSAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAub3JkZXItYnV0dG9uLXBheW1lbnQgaW5wdXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjN2YxNTE5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAuY29tcGFyZS1wcm9kdWN0LW5hbWUgYTpob3ZlciB7XG4gIGNvbG9yOiAjN2YxNTE5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAubW9kYWwtYm9keSBidXR0b24gc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjN2YxNTE5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAuYnRuLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICM3ZjE1MTkgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTMgLm9mZmNhbnZhcy1zZWFyY2ggYnV0dG9uLnNlYXJjaF9idG46aG92ZXIgPiBpIHtcbiAgY29sb3I6ICM3ZjE1MTk7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0zIC5tYWluLW5hdiA+IHVsID4gbGk6aG92ZXIgPiBhIHtcbiAgY29sb3I6ICM3ZjE1MTk7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0zIC5zZWFyY2gtYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICM3ZjE1MTk7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0zIC50dHktc2xpY2stdGV4dC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2YxNTE5O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAubWluaWNhcnQtd3JhcCA+IGEubWluaWNhcnQtYnRuIC5taW5pY2FydC1jb3VudF9hcmVhID4gc3Bhbi5pdGVtLWNvdW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdmMTUxOTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0zIC5vZmZjYW52YXMtbWluaWNhcnRfd3JhcHBlciAubWluaWNhcnQtbGlzdCA+IGxpLm1pbmljYXJ0LXByb2R1Y3QgLnByb2R1Y3QtaXRlbV9pbWc6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM3ZjE1MTkgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTMgLm1lZ2FtZW51LWhvbGRlciA+IHVsID4gbGkgPiBzcGFuLm1lZ2FtZW51LXRpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZjE1MTk7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0zIC5wcm9kdWN0LXZpZXctbW9kZSA+IGEuYWN0aXZlIHtcbiAgY29sb3I6ICM3ZjE1MTk7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0zIC51aS1zbGlkZXItcmFuZ2Uge1xuICBiYWNrZ3JvdW5kOiAjN2YxNTE5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAudWktc2xpZGVyLWhhbmRsZSB7XG4gIGJvcmRlcjogNHB4IHNvbGlkICM3ZjE1MTk7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0zIC51aS1zbGlkZXItaGFuZGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdmMTUxOTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTMgLmZpbHRlci1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2YxNTE5O1xuICBib3JkZXItY29sb3I6ICM3ZjE1MTk7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAuc2lkZWJhci1jYXRlZ29yaWVzX21lbnUgdWwgbGk6aG92ZXIgPiBhIHtcbiAgY29sb3I6ICM3ZjE1MTk7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0zIC5zaWRlYmFyLWNhdGVnb3JpZXNfbWVudSB1bCBsaTpob3ZlciA+IGEgPiBpIHtcbiAgY29sb3I6ICM3ZjE1MTk7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0zIC5wcm9kdWN0LXRhYiA+IHVsLnByb2R1Y3QtbWVudSA+IGxpID4gYS5hY3RpdmUge1xuICBjb2xvcjogIzdmMTUxOTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTMgLnNwLWltZ19zbGlkZXItbmF2IC5zbGljay1zbGlkZS5zbGljay1jdXJyZW50IGltZyB7XG4gIGJvcmRlci1jb2xvcjogIzdmMTUxOTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTMgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzdmMTUxOTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTMgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGk6bGFzdC1jaGlsZCA+IGEge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0zIC5xdWlja3ktcGFnaW5hdG9pbi1hcmVhIC5xdWlja3ktcGFnaW5hdGlvbi1ib3gucHJpbWFyeS1jb2xvciA+IGxpLmFjdGl2ZSA+IGEge1xuICBjb2xvcjogIzdmMTUxOTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTMgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGkgPiBhIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzdmMTUxOTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTMgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGkgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICM3ZjE1MTkgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTMgLmFkZC1hY3Rpb25zID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBjb2xvcjogIzdmMTUxOSAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAuZm9vdGVyLXdpZGdldHMgPiB1bCA+IGxpID4gYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTMgLmZvb3Rlci13aWRnZXRzID4gdWwgPiBsaTpob3ZlciA+IGEge1xuICBjb2xvcjogIzdmMTUxOTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAucXVpY2t5LXNvY2lhbF9saW5rID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2YxNTE5O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAuYWNjb3VudC1wYWdlLWFyZWEgLm15YWNjb3VudC10YWItdHJpZ2dlciBsaSBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM3ZjE1MTk7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAuYWNjb3VudC1wYWdlLWFyZWEgLm15YWNjb3VudC10YWItdHJpZ2dlciBsaSBhLmFjdGl2ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0zIC5hY2NvdW50LXBhZ2UtYXJlYSAubXlhY2NvdW50LXRhYi10cmlnZ2VyIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzdmMTUxOTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTMgLmVycm9yNDA0LWFyZWEgLnNlYXJjaC1lcnJvci13cmFwcGVyIGgxIHtcbiAgY29sb3I6ICM3ZjE1MTk7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0zIC5lcnJvcjQwNC1hcmVhIC5zZWFyY2gtZXJyb3Itd3JhcHBlciAuZXJyb3Itc2VhcmNoX2J0bjpob3ZlciB7XG4gIGNvbG9yOiAjN2YxNTE5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAuZXJyb3I0MDQtYXJlYSAuc2VhcmNoLWVycm9yLXdyYXBwZXIgLmVycm9yLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM3ZjE1MTk7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAuZnJlcXVlbnRseS1hY2NvcmRpb24gLmFjdGl2ZXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjN2YxNTE5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAuZnJlcXVlbnRseS1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBjb2xvcjogIzdmMTUxOSAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAucXVpY2t5LXRhZ3NfbGlzdCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdmMTUxOTtcbiAgYm9yZGVyLWNvbG9yOiAjN2YxNTE5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAub3ZlcnZpZXctY29udGVudCA+IGgyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzdmMTUxOTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTMgLm92ZXJ2aWV3LWNvbnRlbnQgPiBoMiBzcGFuIHtcbiAgY29sb3I6ICM3ZjE1MTk7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0zIC5jb3VudC10aXRsZSBoMiB7XG4gIGNvbG9yOiAjN2YxNTE5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMyAuc2Nyb2xsLXRvLXRvcDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZjE1MTk7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci00IGEge1xuICBjb2xvcjogIzE1MTUxNTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTQgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmYwMDAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCBbY2xhc3MqPVwiYWN0aXZlXCJdID4gYSB7XG4gIGNvbG9yOiAjZmYwMDAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAubG9hZGluZyAubWlkZGxlIC5sb2FkZXIge1xuICBib3JkZXI6IDRweCBzb2xpZCAjZmYwMDAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAubG9hZGluZyAubWlkZGxlIC5sb2FkZXItaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAucXVpY2t5LWJ0bi0yOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTQgLnF1aWNreS1wb3N0X2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjAwMDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci00IC5xdWlja3ktZ3JvdXBfYnRuID4gdWwgPiBsaSA+IGEuYWRkLXRvX2NhcnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci00IC5xdWlja3ktZ3JvdXBfYnRuID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZjAwMDAgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTQgLmxvZ2luX2J0bjpob3Zlcixcbi50ZW1wbGF0ZS1jb2xvci00IC5yZWdpc3Rlcl9idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmYwMDAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAucXVpY2t5LWNhcnRfYnRuIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmYwMDAwO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAuc2xpY2stZG90cyBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjAwMDA7XG4gIGJvcmRlci1jb2xvcjogI2ZmMDAwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTQgLnNsaWRlci1uYXZpZ2F0aW9uIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBjb2xvcjogI2ZmMDAwMCAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAuYXJyb3ctc3R5bGUtMiAuc2xpY2stYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRlZWU5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAuYXJyb3ctc3R5bGUtMiAuc2xpY2stYXJyb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAuc29jaWFsLWxpbmstNCA+IHVsID4gbGk6aG92ZXIgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmMDAwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci00IC5yZWxhdGVkLXBvc3RfY29udGVudCA+IHNwYW4gPiBzdHJvbmcge1xuICBjb2xvcjogI2ZmMDAwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTQgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveCBsaS5hY3RpdmUgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci00IC5xdWlja3ktcGFnaW5hdG9pbi1hcmVhIC5xdWlja3ktcGFnaW5hdGlvbi1ib3ggbGk6aG92ZXIgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci00IC5xdWlja3ktdGFnLWxpbmUgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmYwMDAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAuc2VhcmNoLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmYwMDAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAucmVwbHktYnRuIGEge1xuICBjb2xvcjogI2ZmMDAwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmMDAwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTQgLnJlcGx5LWJ0biBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTQgLnF0eS1idG5fYXJlYSA+IHVsIGxpID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjAwMDA7XG4gIGJvcmRlci1jb2xvcjogI2ZmMDAwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci00IC5xdHktY2FydF9idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNTE1O1xuICBib3JkZXItY29sb3I6ICMxNTE1MTU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAucXR5LWNhcnRfYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZmYwMDAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAucXVpY2t5LWJsb2ctdGFncyBsaSBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTQgLnF1aWNreS1ibG9nLXRhZ3MgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDAwO1xuICBib3JkZXItY29sb3I6ICNmZjAwMDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci00IC5iYW5uZXItYXJlYS01IC5iYW5uZXItaXRlbSAuYmFubmVyLWNvbnRlbnQgPiBzcGFuIHtcbiAgY29sb3I6ICNmZjAwMDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci00IC5mb3JtLWdyb3VwIC5yZXF1aXJlZCB7XG4gIGNvbG9yOiAjZmYwMDAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAuY29udGFjdC1mb3JtX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjAwMDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmMDAwMCAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAuYWJvdXQtdXNfYnRuIHtcbiAgYmFja2dyb3VuZDogI2ZmMDAwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTQgLnF1aWNreS1wcm9kdWN0LXN0b2NrLXN0YXR1cyBzcGFuLmluLXN0b2NrLCAudGVtcGxhdGUtY29sb3ItNCAucXVpY2t5LXByb2R1Y3Qtc3RvY2stc3RhdHVzIHNwYW4ub3V0LXN0b2NrIHtcbiAgY29sb3I6ICNmZjAwMDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci00IC5jb3Vwb24gaW5wdXQuYnV0dG9uOmhvdmVyLFxuLnRlbXBsYXRlLWNvbG9yLTQgLmNvdXBvbjIgaW5wdXQuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmMDAwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTQgLmNhcnQtcGFnZS10b3RhbCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmMDAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZmYwMDAwO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAuY291cG9uLWFjY29yZGlvbiBoMyB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZmYwMDAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAuY291cG9uLWFjY29yZGlvbiBoMzpiZWZvcmUge1xuICBjb2xvcjogI2ZmMDAwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTQgLmNvdXBvbi1hY2NvcmRpb24gc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjZmYwMDAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAuY291cG9uLWFjY29yZGlvbiAuY291cG9uLWNvbnRlbnQgLmNvdXBvbi1pbmZvIHAuZm9ybS1yb3cgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZjAwMDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci00IC5jb3Vwb24tYWNjb3JkaW9uIC5jb3Vwb24tY29udGVudCAuY291cG9uLWluZm8gcC5jaGVja291dC1jb3Vwb24gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGJhY2tncm91bmQ6ICNmZjAwMDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci00IC5jb3Vwb24tYWNjb3JkaW9uIC5jb3Vwb24tY29udGVudCAuY291cG9uLWluZm8gcC5sb3N0LXBhc3N3b3JkIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmMDAwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTQgLmNvdXBvbi1jaGVja291dC1jb250ZW50IC5jb3Vwb24taW5mbyAuY2hlY2tvdXQtY291cG9uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmYwMDAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAuY291bnRyeS1zZWxlY3QgbGFiZWwgc3Bhbi5yZXF1aXJlZCwgLnRlbXBsYXRlLWNvbG9yLTQuY2hlY2tvdXQtZm9ybS1saXN0IGxhYmVsIHNwYW4ucmVxdWlyZWQge1xuICBjb2xvcjogI2ZmMDAwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTQgLnBhbmVsLXRpdGxlIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmMDAwMCAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAub3JkZXItYnV0dG9uLXBheW1lbnQgaW5wdXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmYwMDAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAuY29tcGFyZS1wcm9kdWN0LW5hbWUgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmYwMDAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAubW9kYWwtYm9keSBidXR0b24gc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjZmYwMDAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAuYnRuLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICNmZjAwMDAgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTQgLm9mZmNhbnZhcy1zZWFyY2ggYnV0dG9uLnNlYXJjaF9idG46aG92ZXIgPiBpIHtcbiAgY29sb3I6ICNmZjAwMDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci00IC5tYWluLW5hdiA+IHVsID4gbGk6aG92ZXIgPiBhIHtcbiAgY29sb3I6ICNmZjAwMDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci00IC5zZWFyY2gtYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICNmZjAwMDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci00IC50dHktc2xpY2stdGV4dC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDAwO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAubWluaWNhcnQtd3JhcCA+IGEubWluaWNhcnQtYnRuIC5taW5pY2FydC1jb3VudF9hcmVhID4gc3Bhbi5pdGVtLWNvdW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci00IC5vZmZjYW52YXMtbWluaWNhcnRfd3JhcHBlciAubWluaWNhcnQtbGlzdCA+IGxpLm1pbmljYXJ0LXByb2R1Y3QgLnByb2R1Y3QtaXRlbV9pbWc6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZjAwMDAgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTQgLm1lZ2FtZW51LWhvbGRlciA+IHVsID4gbGkgPiBzcGFuLm1lZ2FtZW51LXRpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjAwMDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci00IC5wcm9kdWN0LXZpZXctbW9kZSA+IGEuYWN0aXZlIHtcbiAgY29sb3I6ICNmZjAwMDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci00IC51aS1zbGlkZXItcmFuZ2Uge1xuICBiYWNrZ3JvdW5kOiAjZmYwMDAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAudWktc2xpZGVyLWhhbmRsZSB7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNmZjAwMDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci00IC51aS1zbGlkZXItaGFuZGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTQgLmZpbHRlci1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDAwO1xuICBib3JkZXItY29sb3I6ICNmZjAwMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAuc2lkZWJhci1jYXRlZ29yaWVzX21lbnUgdWwgbGk6aG92ZXIgPiBhIHtcbiAgY29sb3I6ICNmZjAwMDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci00IC5zaWRlYmFyLWNhdGVnb3JpZXNfbWVudSB1bCBsaTpob3ZlciA+IGEgPiBpIHtcbiAgY29sb3I6ICNmZjAwMDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci00IC5wcm9kdWN0LXRhYiA+IHVsLnByb2R1Y3QtbWVudSA+IGxpID4gYS5hY3RpdmUge1xuICBjb2xvcjogI2ZmMDAwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTQgLnNwLWltZ19zbGlkZXItbmF2IC5zbGljay1zbGlkZS5zbGljay1jdXJyZW50IGltZyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmMDAwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTQgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmMDAwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTQgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGk6bGFzdC1jaGlsZCA+IGEge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci00IC5xdWlja3ktcGFnaW5hdG9pbi1hcmVhIC5xdWlja3ktcGFnaW5hdGlvbi1ib3gucHJpbWFyeS1jb2xvciA+IGxpLmFjdGl2ZSA+IGEge1xuICBjb2xvcjogI2ZmMDAwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTQgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGkgPiBhIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmMDAwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTQgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGkgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZjAwMDAgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTQgLmFkZC1hY3Rpb25zID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBjb2xvcjogI2ZmMDAwMCAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAuZm9vdGVyLXdpZGdldHMgPiB1bCA+IGxpID4gYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTQgLmZvb3Rlci13aWRnZXRzID4gdWwgPiBsaTpob3ZlciA+IGEge1xuICBjb2xvcjogI2ZmMDAwMDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAucXVpY2t5LXNvY2lhbF9saW5rID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDAwO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAuYWNjb3VudC1wYWdlLWFyZWEgLm15YWNjb3VudC10YWItdHJpZ2dlciBsaSBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZjAwMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAuYWNjb3VudC1wYWdlLWFyZWEgLm15YWNjb3VudC10YWItdHJpZ2dlciBsaSBhLmFjdGl2ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci00IC5hY2NvdW50LXBhZ2UtYXJlYSAubXlhY2NvdW50LXRhYi10cmlnZ2VyIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmMDAwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTQgLmVycm9yNDA0LWFyZWEgLnNlYXJjaC1lcnJvci13cmFwcGVyIGgxIHtcbiAgY29sb3I6ICNmZjAwMDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci00IC5lcnJvcjQwNC1hcmVhIC5zZWFyY2gtZXJyb3Itd3JhcHBlciAuZXJyb3Itc2VhcmNoX2J0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmYwMDAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAuZXJyb3I0MDQtYXJlYSAuc2VhcmNoLWVycm9yLXdyYXBwZXIgLmVycm9yLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZjAwMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAuZnJlcXVlbnRseS1hY2NvcmRpb24gLmFjdGl2ZXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmYwMDAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAuZnJlcXVlbnRseS1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmMDAwMCAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAucXVpY2t5LXRhZ3NfbGlzdCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZmYwMDAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAub3ZlcnZpZXctY29udGVudCA+IGgyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmMDAwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTQgLm92ZXJ2aWV3LWNvbnRlbnQgPiBoMiBzcGFuIHtcbiAgY29sb3I6ICNmZjAwMDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci00IC5jb3VudC10aXRsZSBoMiB7XG4gIGNvbG9yOiAjZmYwMDAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNCAuc2Nyb2xsLXRvLXRvcDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjAwMDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci01IGEge1xuICBjb2xvcjogIzE1MTUxNTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTUgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmI3Nzg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSBbY2xhc3MqPVwiYWN0aXZlXCJdID4gYSB7XG4gIGNvbG9yOiAjZmI3Nzg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAubG9hZGluZyAubWlkZGxlIC5sb2FkZXIge1xuICBib3JkZXI6IDRweCBzb2xpZCAjZmI3Nzg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAubG9hZGluZyAubWlkZGxlIC5sb2FkZXItaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmI3Nzg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAucXVpY2t5LWJ0bi0yOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiNzc4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTUgLnF1aWNreS1wb3N0X2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYjc3ODUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci01IC5xdWlja3ktZ3JvdXBfYnRuID4gdWwgPiBsaSA+IGEuYWRkLXRvX2NhcnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmI3Nzg1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci01IC5xdWlja3ktZ3JvdXBfYnRuID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmYjc3ODUgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTUgLmxvZ2luX2J0bjpob3Zlcixcbi50ZW1wbGF0ZS1jb2xvci01IC5yZWdpc3Rlcl9idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmI3Nzg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAucXVpY2t5LWNhcnRfYnRuIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmI3Nzg1O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAuc2xpY2stZG90cyBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYjc3ODU7XG4gIGJvcmRlci1jb2xvcjogI2ZiNzc4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTUgLnNsaWRlci1uYXZpZ2F0aW9uIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBjb2xvcjogI2ZiNzc4NSAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAuYXJyb3ctc3R5bGUtMiAuc2xpY2stYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRlZWU5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAuYXJyb3ctc3R5bGUtMiAuc2xpY2stYXJyb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmI3Nzg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAuc29jaWFsLWxpbmstNCA+IHVsID4gbGk6aG92ZXIgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiNzc4NTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZiNzc4NTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci01IC5yZWxhdGVkLXBvc3RfY29udGVudCA+IHNwYW4gPiBzdHJvbmcge1xuICBjb2xvcjogI2ZiNzc4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTUgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveCBsaS5hY3RpdmUgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiNzc4NTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci01IC5xdWlja3ktcGFnaW5hdG9pbi1hcmVhIC5xdWlja3ktcGFnaW5hdGlvbi1ib3ggbGk6aG92ZXIgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiNzc4NTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci01IC5xdWlja3ktdGFnLWxpbmUgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmI3Nzg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAuc2VhcmNoLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmI3Nzg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAucmVwbHktYnRuIGEge1xuICBjb2xvcjogI2ZiNzc4NTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZiNzc4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTUgLnJlcGx5LWJ0biBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiNzc4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTUgLnF0eS1idG5fYXJlYSA+IHVsIGxpID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYjc3ODU7XG4gIGJvcmRlci1jb2xvcjogI2ZiNzc4NTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci01IC5xdHktY2FydF9idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNTE1O1xuICBib3JkZXItY29sb3I6ICMxNTE1MTU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAucXR5LWNhcnRfYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiNzc4NTtcbiAgYm9yZGVyLWNvbG9yOiAjZmI3Nzg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAucXVpY2t5LWJsb2ctdGFncyBsaSBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTUgLnF1aWNreS1ibG9nLXRhZ3MgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmI3Nzg1O1xuICBib3JkZXItY29sb3I6ICNmYjc3ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci01IC5iYW5uZXItYXJlYS01IC5iYW5uZXItaXRlbSAuYmFubmVyLWNvbnRlbnQgPiBzcGFuIHtcbiAgY29sb3I6ICNmYjc3ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci01IC5mb3JtLWdyb3VwIC5yZXF1aXJlZCB7XG4gIGNvbG9yOiAjZmI3Nzg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAuY29udGFjdC1mb3JtX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYjc3ODUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZiNzc4NSAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAuYWJvdXQtdXNfYnRuIHtcbiAgYmFja2dyb3VuZDogI2ZiNzc4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTUgLnF1aWNreS1wcm9kdWN0LXN0b2NrLXN0YXR1cyBzcGFuLmluLXN0b2NrLCAudGVtcGxhdGUtY29sb3ItNSAucXVpY2t5LXByb2R1Y3Qtc3RvY2stc3RhdHVzIHNwYW4ub3V0LXN0b2NrIHtcbiAgY29sb3I6ICNmYjc3ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci01IC5jb3Vwb24gaW5wdXQuYnV0dG9uOmhvdmVyLFxuLnRlbXBsYXRlLWNvbG9yLTUgLmNvdXBvbjIgaW5wdXQuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZiNzc4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTUgLmNhcnQtcGFnZS10b3RhbCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZiNzc4NTtcbiAgYm9yZGVyLWNvbG9yOiAjZmI3Nzg1O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAuY291cG9uLWFjY29yZGlvbiBoMyB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZmI3Nzg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAuY291cG9uLWFjY29yZGlvbiBoMzpiZWZvcmUge1xuICBjb2xvcjogI2ZiNzc4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTUgLmNvdXBvbi1hY2NvcmRpb24gc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjZmI3Nzg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAuY291cG9uLWFjY29yZGlvbiAuY291cG9uLWNvbnRlbnQgLmNvdXBvbi1pbmZvIHAuZm9ybS1yb3cgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmYjc3ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci01IC5jb3Vwb24tYWNjb3JkaW9uIC5jb3Vwb24tY29udGVudCAuY291cG9uLWluZm8gcC5jaGVja291dC1jb3Vwb24gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGJhY2tncm91bmQ6ICNmYjc3ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci01IC5jb3Vwb24tYWNjb3JkaW9uIC5jb3Vwb24tY29udGVudCAuY291cG9uLWluZm8gcC5sb3N0LXBhc3N3b3JkIGE6aG92ZXIge1xuICBjb2xvcjogI2ZiNzc4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTUgLmNvdXBvbi1jaGVja291dC1jb250ZW50IC5jb3Vwb24taW5mbyAuY2hlY2tvdXQtY291cG9uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmI3Nzg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAuY291bnRyeS1zZWxlY3QgbGFiZWwgc3Bhbi5yZXF1aXJlZCwgLnRlbXBsYXRlLWNvbG9yLTUuY2hlY2tvdXQtZm9ybS1saXN0IGxhYmVsIHNwYW4ucmVxdWlyZWQge1xuICBjb2xvcjogI2ZiNzc4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTUgLnBhbmVsLXRpdGxlIGE6aG92ZXIge1xuICBjb2xvcjogI2ZiNzc4NSAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAub3JkZXItYnV0dG9uLXBheW1lbnQgaW5wdXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmI3Nzg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAuY29tcGFyZS1wcm9kdWN0LW5hbWUgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmI3Nzg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAubW9kYWwtYm9keSBidXR0b24gc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjZmI3Nzg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAuYnRuLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICNmYjc3ODUgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTUgLm9mZmNhbnZhcy1zZWFyY2ggYnV0dG9uLnNlYXJjaF9idG46aG92ZXIgPiBpIHtcbiAgY29sb3I6ICNmYjc3ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci01IC5tYWluLW5hdiA+IHVsID4gbGk6aG92ZXIgPiBhIHtcbiAgY29sb3I6ICNmYjc3ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci01IC5zZWFyY2gtYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICNmYjc3ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci01IC50dHktc2xpY2stdGV4dC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmI3Nzg1O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAubWluaWNhcnQtd3JhcCA+IGEubWluaWNhcnQtYnRuIC5taW5pY2FydC1jb3VudF9hcmVhID4gc3Bhbi5pdGVtLWNvdW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiNzc4NTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci01IC5vZmZjYW52YXMtbWluaWNhcnRfd3JhcHBlciAubWluaWNhcnQtbGlzdCA+IGxpLm1pbmljYXJ0LXByb2R1Y3QgLnByb2R1Y3QtaXRlbV9pbWc6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmYjc3ODUgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTUgLm1lZ2FtZW51LWhvbGRlciA+IHVsID4gbGkgPiBzcGFuLm1lZ2FtZW51LXRpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYjc3ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci01IC5wcm9kdWN0LXZpZXctbW9kZSA+IGEuYWN0aXZlIHtcbiAgY29sb3I6ICNmYjc3ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci01IC51aS1zbGlkZXItcmFuZ2Uge1xuICBiYWNrZ3JvdW5kOiAjZmI3Nzg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAudWktc2xpZGVyLWhhbmRsZSB7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNmYjc3ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci01IC51aS1zbGlkZXItaGFuZGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiNzc4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTUgLmZpbHRlci1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmI3Nzg1O1xuICBib3JkZXItY29sb3I6ICNmYjc3ODU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAuc2lkZWJhci1jYXRlZ29yaWVzX21lbnUgdWwgbGk6aG92ZXIgPiBhIHtcbiAgY29sb3I6ICNmYjc3ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci01IC5zaWRlYmFyLWNhdGVnb3JpZXNfbWVudSB1bCBsaTpob3ZlciA+IGEgPiBpIHtcbiAgY29sb3I6ICNmYjc3ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci01IC5wcm9kdWN0LXRhYiA+IHVsLnByb2R1Y3QtbWVudSA+IGxpID4gYS5hY3RpdmUge1xuICBjb2xvcjogI2ZiNzc4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTUgLnNwLWltZ19zbGlkZXItbmF2IC5zbGljay1zbGlkZS5zbGljay1jdXJyZW50IGltZyB7XG4gIGJvcmRlci1jb2xvcjogI2ZiNzc4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTUgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZiNzc4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTUgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGk6bGFzdC1jaGlsZCA+IGEge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci01IC5xdWlja3ktcGFnaW5hdG9pbi1hcmVhIC5xdWlja3ktcGFnaW5hdGlvbi1ib3gucHJpbWFyeS1jb2xvciA+IGxpLmFjdGl2ZSA+IGEge1xuICBjb2xvcjogI2ZiNzc4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTUgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGkgPiBhIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZiNzc4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTUgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGkgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICNmYjc3ODUgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTUgLmFkZC1hY3Rpb25zID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBjb2xvcjogI2ZiNzc4NSAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAuZm9vdGVyLXdpZGdldHMgPiB1bCA+IGxpID4gYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTUgLmZvb3Rlci13aWRnZXRzID4gdWwgPiBsaTpob3ZlciA+IGEge1xuICBjb2xvcjogI2ZiNzc4NTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAucXVpY2t5LXNvY2lhbF9saW5rID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmI3Nzg1O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAuYWNjb3VudC1wYWdlLWFyZWEgLm15YWNjb3VudC10YWItdHJpZ2dlciBsaSBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmYjc3ODU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAuYWNjb3VudC1wYWdlLWFyZWEgLm15YWNjb3VudC10YWItdHJpZ2dlciBsaSBhLmFjdGl2ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci01IC5hY2NvdW50LXBhZ2UtYXJlYSAubXlhY2NvdW50LXRhYi10cmlnZ2VyIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2ZiNzc4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTUgLmVycm9yNDA0LWFyZWEgLnNlYXJjaC1lcnJvci13cmFwcGVyIGgxIHtcbiAgY29sb3I6ICNmYjc3ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci01IC5lcnJvcjQwNC1hcmVhIC5zZWFyY2gtZXJyb3Itd3JhcHBlciAuZXJyb3Itc2VhcmNoX2J0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmI3Nzg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAuZXJyb3I0MDQtYXJlYSAuc2VhcmNoLWVycm9yLXdyYXBwZXIgLmVycm9yLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmYjc3ODU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAuZnJlcXVlbnRseS1hY2NvcmRpb24gLmFjdGl2ZXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmI3Nzg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAuZnJlcXVlbnRseS1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBjb2xvcjogI2ZiNzc4NSAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAucXVpY2t5LXRhZ3NfbGlzdCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiNzc4NTtcbiAgYm9yZGVyLWNvbG9yOiAjZmI3Nzg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAub3ZlcnZpZXctY29udGVudCA+IGgyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZiNzc4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTUgLm92ZXJ2aWV3LWNvbnRlbnQgPiBoMiBzcGFuIHtcbiAgY29sb3I6ICNmYjc3ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci01IC5jb3VudC10aXRsZSBoMiB7XG4gIGNvbG9yOiAjZmI3Nzg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNSAuc2Nyb2xsLXRvLXRvcDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYjc3ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci02IGEge1xuICBjb2xvcjogIzE1MTUxNTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTYgYTpob3ZlciB7XG4gIGNvbG9yOiAjQjAzMDYwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiBbY2xhc3MqPVwiYWN0aXZlXCJdID4gYSB7XG4gIGNvbG9yOiAjQjAzMDYwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAubG9hZGluZyAubWlkZGxlIC5sb2FkZXIge1xuICBib3JkZXI6IDRweCBzb2xpZCAjQjAzMDYwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAubG9hZGluZyAubWlkZGxlIC5sb2FkZXItaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjAzMDYwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAucXVpY2t5LWJ0bi0yOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IwMzA2MDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTYgLnF1aWNreS1wb3N0X2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMDMwNjAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci02IC5xdWlja3ktZ3JvdXBfYnRuID4gdWwgPiBsaSA+IGEuYWRkLXRvX2NhcnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjAzMDYwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci02IC5xdWlja3ktZ3JvdXBfYnRuID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNCMDMwNjAgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTYgLmxvZ2luX2J0bjpob3Zlcixcbi50ZW1wbGF0ZS1jb2xvci02IC5yZWdpc3Rlcl9idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjQjAzMDYwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAucXVpY2t5LWNhcnRfYnRuIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjQjAzMDYwO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAuc2xpY2stZG90cyBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMDMwNjA7XG4gIGJvcmRlci1jb2xvcjogI0IwMzA2MDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTYgLnNsaWRlci1uYXZpZ2F0aW9uIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBjb2xvcjogI0IwMzA2MCAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAuYXJyb3ctc3R5bGUtMiAuc2xpY2stYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRlZWU5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAuYXJyb3ctc3R5bGUtMiAuc2xpY2stYXJyb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjAzMDYwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAuc29jaWFsLWxpbmstNCA+IHVsID4gbGk6aG92ZXIgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IwMzA2MDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0IwMzA2MDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci02IC5yZWxhdGVkLXBvc3RfY29udGVudCA+IHNwYW4gPiBzdHJvbmcge1xuICBjb2xvcjogI0IwMzA2MDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTYgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveCBsaS5hY3RpdmUgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IwMzA2MDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci02IC5xdWlja3ktcGFnaW5hdG9pbi1hcmVhIC5xdWlja3ktcGFnaW5hdGlvbi1ib3ggbGk6aG92ZXIgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IwMzA2MDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci02IC5xdWlja3ktdGFnLWxpbmUgYTpob3ZlciB7XG4gIGNvbG9yOiAjQjAzMDYwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAuc2VhcmNoLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjQjAzMDYwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAucmVwbHktYnRuIGEge1xuICBjb2xvcjogI0IwMzA2MDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0IwMzA2MDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTYgLnJlcGx5LWJ0biBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IwMzA2MDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTYgLnF0eS1idG5fYXJlYSA+IHVsIGxpID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMDMwNjA7XG4gIGJvcmRlci1jb2xvcjogI0IwMzA2MDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci02IC5xdHktY2FydF9idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNTE1O1xuICBib3JkZXItY29sb3I6ICMxNTE1MTU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAucXR5LWNhcnRfYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IwMzA2MDtcbiAgYm9yZGVyLWNvbG9yOiAjQjAzMDYwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAucXVpY2t5LWJsb2ctdGFncyBsaSBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTYgLnF1aWNreS1ibG9nLXRhZ3MgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjAzMDYwO1xuICBib3JkZXItY29sb3I6ICNCMDMwNjA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci02IC5iYW5uZXItYXJlYS01IC5iYW5uZXItaXRlbSAuYmFubmVyLWNvbnRlbnQgPiBzcGFuIHtcbiAgY29sb3I6ICNCMDMwNjA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci02IC5mb3JtLWdyb3VwIC5yZXF1aXJlZCB7XG4gIGNvbG9yOiAjQjAzMDYwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAuY29udGFjdC1mb3JtX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMDMwNjAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI0IwMzA2MCAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAuYWJvdXQtdXNfYnRuIHtcbiAgYmFja2dyb3VuZDogI0IwMzA2MDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTYgLnF1aWNreS1wcm9kdWN0LXN0b2NrLXN0YXR1cyBzcGFuLmluLXN0b2NrLCAudGVtcGxhdGUtY29sb3ItNiAucXVpY2t5LXByb2R1Y3Qtc3RvY2stc3RhdHVzIHNwYW4ub3V0LXN0b2NrIHtcbiAgY29sb3I6ICNCMDMwNjA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci02IC5jb3Vwb24gaW5wdXQuYnV0dG9uOmhvdmVyLFxuLnRlbXBsYXRlLWNvbG9yLTYgLmNvdXBvbjIgaW5wdXQuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0IwMzA2MDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTYgLmNhcnQtcGFnZS10b3RhbCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0IwMzA2MDtcbiAgYm9yZGVyLWNvbG9yOiAjQjAzMDYwO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAuY291cG9uLWFjY29yZGlvbiBoMyB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjQjAzMDYwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAuY291cG9uLWFjY29yZGlvbiBoMzpiZWZvcmUge1xuICBjb2xvcjogI0IwMzA2MDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTYgLmNvdXBvbi1hY2NvcmRpb24gc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjQjAzMDYwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAuY291cG9uLWFjY29yZGlvbiAuY291cG9uLWNvbnRlbnQgLmNvdXBvbi1pbmZvIHAuZm9ybS1yb3cgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNCMDMwNjA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci02IC5jb3Vwb24tYWNjb3JkaW9uIC5jb3Vwb24tY29udGVudCAuY291cG9uLWluZm8gcC5jaGVja291dC1jb3Vwb24gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGJhY2tncm91bmQ6ICNCMDMwNjA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci02IC5jb3Vwb24tYWNjb3JkaW9uIC5jb3Vwb24tY29udGVudCAuY291cG9uLWluZm8gcC5sb3N0LXBhc3N3b3JkIGE6aG92ZXIge1xuICBjb2xvcjogI0IwMzA2MDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTYgLmNvdXBvbi1jaGVja291dC1jb250ZW50IC5jb3Vwb24taW5mbyAuY2hlY2tvdXQtY291cG9uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjQjAzMDYwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAuY291bnRyeS1zZWxlY3QgbGFiZWwgc3Bhbi5yZXF1aXJlZCwgLnRlbXBsYXRlLWNvbG9yLTYuY2hlY2tvdXQtZm9ybS1saXN0IGxhYmVsIHNwYW4ucmVxdWlyZWQge1xuICBjb2xvcjogI0IwMzA2MDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTYgLnBhbmVsLXRpdGxlIGE6aG92ZXIge1xuICBjb2xvcjogI0IwMzA2MCAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAub3JkZXItYnV0dG9uLXBheW1lbnQgaW5wdXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjQjAzMDYwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAuY29tcGFyZS1wcm9kdWN0LW5hbWUgYTpob3ZlciB7XG4gIGNvbG9yOiAjQjAzMDYwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAubW9kYWwtYm9keSBidXR0b24gc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjQjAzMDYwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAuYnRuLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICNCMDMwNjAgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTYgLm9mZmNhbnZhcy1zZWFyY2ggYnV0dG9uLnNlYXJjaF9idG46aG92ZXIgPiBpIHtcbiAgY29sb3I6ICNCMDMwNjA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci02IC5tYWluLW5hdiA+IHVsID4gbGk6aG92ZXIgPiBhIHtcbiAgY29sb3I6ICNCMDMwNjA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci02IC5zZWFyY2gtYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICNCMDMwNjA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci02IC50dHktc2xpY2stdGV4dC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjAzMDYwO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAubWluaWNhcnQtd3JhcCA+IGEubWluaWNhcnQtYnRuIC5taW5pY2FydC1jb3VudF9hcmVhID4gc3Bhbi5pdGVtLWNvdW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IwMzA2MDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci02IC5vZmZjYW52YXMtbWluaWNhcnRfd3JhcHBlciAubWluaWNhcnQtbGlzdCA+IGxpLm1pbmljYXJ0LXByb2R1Y3QgLnByb2R1Y3QtaXRlbV9pbWc6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNCMDMwNjAgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTYgLm1lZ2FtZW51LWhvbGRlciA+IHVsID4gbGkgPiBzcGFuLm1lZ2FtZW51LXRpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMDMwNjA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci02IC5wcm9kdWN0LXZpZXctbW9kZSA+IGEuYWN0aXZlIHtcbiAgY29sb3I6ICNCMDMwNjA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci02IC51aS1zbGlkZXItcmFuZ2Uge1xuICBiYWNrZ3JvdW5kOiAjQjAzMDYwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAudWktc2xpZGVyLWhhbmRsZSB7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNCMDMwNjA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci02IC51aS1zbGlkZXItaGFuZGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IwMzA2MDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTYgLmZpbHRlci1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjAzMDYwO1xuICBib3JkZXItY29sb3I6ICNCMDMwNjA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAuc2lkZWJhci1jYXRlZ29yaWVzX21lbnUgdWwgbGk6aG92ZXIgPiBhIHtcbiAgY29sb3I6ICNCMDMwNjA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci02IC5zaWRlYmFyLWNhdGVnb3JpZXNfbWVudSB1bCBsaTpob3ZlciA+IGEgPiBpIHtcbiAgY29sb3I6ICNCMDMwNjA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci02IC5wcm9kdWN0LXRhYiA+IHVsLnByb2R1Y3QtbWVudSA+IGxpID4gYS5hY3RpdmUge1xuICBjb2xvcjogI0IwMzA2MDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTYgLnNwLWltZ19zbGlkZXItbmF2IC5zbGljay1zbGlkZS5zbGljay1jdXJyZW50IGltZyB7XG4gIGJvcmRlci1jb2xvcjogI0IwMzA2MDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTYgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0IwMzA2MDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTYgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGk6bGFzdC1jaGlsZCA+IGEge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci02IC5xdWlja3ktcGFnaW5hdG9pbi1hcmVhIC5xdWlja3ktcGFnaW5hdGlvbi1ib3gucHJpbWFyeS1jb2xvciA+IGxpLmFjdGl2ZSA+IGEge1xuICBjb2xvcjogI0IwMzA2MDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTYgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGkgPiBhIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0IwMzA2MDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTYgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGkgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICNCMDMwNjAgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTYgLmFkZC1hY3Rpb25zID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBjb2xvcjogI0IwMzA2MCAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAuZm9vdGVyLXdpZGdldHMgPiB1bCA+IGxpID4gYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTYgLmZvb3Rlci13aWRnZXRzID4gdWwgPiBsaTpob3ZlciA+IGEge1xuICBjb2xvcjogI0IwMzA2MDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAucXVpY2t5LXNvY2lhbF9saW5rID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjAzMDYwO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAuYWNjb3VudC1wYWdlLWFyZWEgLm15YWNjb3VudC10YWItdHJpZ2dlciBsaSBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNCMDMwNjA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAuYWNjb3VudC1wYWdlLWFyZWEgLm15YWNjb3VudC10YWItdHJpZ2dlciBsaSBhLmFjdGl2ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci02IC5hY2NvdW50LXBhZ2UtYXJlYSAubXlhY2NvdW50LXRhYi10cmlnZ2VyIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI0IwMzA2MDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTYgLmVycm9yNDA0LWFyZWEgLnNlYXJjaC1lcnJvci13cmFwcGVyIGgxIHtcbiAgY29sb3I6ICNCMDMwNjA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci02IC5lcnJvcjQwNC1hcmVhIC5zZWFyY2gtZXJyb3Itd3JhcHBlciAuZXJyb3Itc2VhcmNoX2J0bjpob3ZlciB7XG4gIGNvbG9yOiAjQjAzMDYwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAuZXJyb3I0MDQtYXJlYSAuc2VhcmNoLWVycm9yLXdyYXBwZXIgLmVycm9yLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNCMDMwNjA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAuZnJlcXVlbnRseS1hY2NvcmRpb24gLmFjdGl2ZXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQjAzMDYwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAuZnJlcXVlbnRseS1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBjb2xvcjogI0IwMzA2MCAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAucXVpY2t5LXRhZ3NfbGlzdCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IwMzA2MDtcbiAgYm9yZGVyLWNvbG9yOiAjQjAzMDYwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAub3ZlcnZpZXctY29udGVudCA+IGgyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0IwMzA2MDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTYgLm92ZXJ2aWV3LWNvbnRlbnQgPiBoMiBzcGFuIHtcbiAgY29sb3I6ICNCMDMwNjA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci02IC5jb3VudC10aXRsZSBoMiB7XG4gIGNvbG9yOiAjQjAzMDYwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNiAuc2Nyb2xsLXRvLXRvcDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMDMwNjA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci03IGEge1xuICBjb2xvcjogIzE1MTUxNTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTcgYTpob3ZlciB7XG4gIGNvbG9yOiAjNmEwZGFkO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyBbY2xhc3MqPVwiYWN0aXZlXCJdID4gYSB7XG4gIGNvbG9yOiAjNmEwZGFkO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAubG9hZGluZyAubWlkZGxlIC5sb2FkZXIge1xuICBib3JkZXI6IDRweCBzb2xpZCAjNmEwZGFkO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAubG9hZGluZyAubWlkZGxlIC5sb2FkZXItaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmEwZGFkO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAucXVpY2t5LWJ0bi0yOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZhMGRhZDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTcgLnF1aWNreS1wb3N0X2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YTBkYWQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci03IC5xdWlja3ktZ3JvdXBfYnRuID4gdWwgPiBsaSA+IGEuYWRkLXRvX2NhcnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmEwZGFkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci03IC5xdWlja3ktZ3JvdXBfYnRuID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM2YTBkYWQgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTcgLmxvZ2luX2J0bjpob3Zlcixcbi50ZW1wbGF0ZS1jb2xvci03IC5yZWdpc3Rlcl9idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNmEwZGFkO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAucXVpY2t5LWNhcnRfYnRuIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNmEwZGFkO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAuc2xpY2stZG90cyBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YTBkYWQ7XG4gIGJvcmRlci1jb2xvcjogIzZhMGRhZDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTcgLnNsaWRlci1uYXZpZ2F0aW9uIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBjb2xvcjogIzZhMGRhZCAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAuYXJyb3ctc3R5bGUtMiAuc2xpY2stYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRlZWU5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAuYXJyb3ctc3R5bGUtMiAuc2xpY2stYXJyb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmEwZGFkO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAuc29jaWFsLWxpbmstNCA+IHVsID4gbGk6aG92ZXIgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZhMGRhZDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzZhMGRhZDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci03IC5yZWxhdGVkLXBvc3RfY29udGVudCA+IHNwYW4gPiBzdHJvbmcge1xuICBjb2xvcjogIzZhMGRhZDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTcgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveCBsaS5hY3RpdmUgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZhMGRhZDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci03IC5xdWlja3ktcGFnaW5hdG9pbi1hcmVhIC5xdWlja3ktcGFnaW5hdGlvbi1ib3ggbGk6aG92ZXIgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZhMGRhZDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci03IC5xdWlja3ktdGFnLWxpbmUgYTpob3ZlciB7XG4gIGNvbG9yOiAjNmEwZGFkO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAuc2VhcmNoLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjNmEwZGFkO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAucmVwbHktYnRuIGEge1xuICBjb2xvcjogIzZhMGRhZDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzZhMGRhZDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTcgLnJlcGx5LWJ0biBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZhMGRhZDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTcgLnF0eS1idG5fYXJlYSA+IHVsIGxpID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YTBkYWQ7XG4gIGJvcmRlci1jb2xvcjogIzZhMGRhZDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci03IC5xdHktY2FydF9idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNTE1O1xuICBib3JkZXItY29sb3I6ICMxNTE1MTU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAucXR5LWNhcnRfYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZhMGRhZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmEwZGFkO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAucXVpY2t5LWJsb2ctdGFncyBsaSBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTcgLnF1aWNreS1ibG9nLXRhZ3MgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmEwZGFkO1xuICBib3JkZXItY29sb3I6ICM2YTBkYWQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci03IC5iYW5uZXItYXJlYS01IC5iYW5uZXItaXRlbSAuYmFubmVyLWNvbnRlbnQgPiBzcGFuIHtcbiAgY29sb3I6ICM2YTBkYWQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci03IC5mb3JtLWdyb3VwIC5yZXF1aXJlZCB7XG4gIGNvbG9yOiAjNmEwZGFkO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAuY29udGFjdC1mb3JtX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YTBkYWQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzZhMGRhZCAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAuYWJvdXQtdXNfYnRuIHtcbiAgYmFja2dyb3VuZDogIzZhMGRhZDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTcgLnF1aWNreS1wcm9kdWN0LXN0b2NrLXN0YXR1cyBzcGFuLmluLXN0b2NrLCAudGVtcGxhdGUtY29sb3ItNyAucXVpY2t5LXByb2R1Y3Qtc3RvY2stc3RhdHVzIHNwYW4ub3V0LXN0b2NrIHtcbiAgY29sb3I6ICM2YTBkYWQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci03IC5jb3Vwb24gaW5wdXQuYnV0dG9uOmhvdmVyLFxuLnRlbXBsYXRlLWNvbG9yLTcgLmNvdXBvbjIgaW5wdXQuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzZhMGRhZDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTcgLmNhcnQtcGFnZS10b3RhbCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzZhMGRhZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmEwZGFkO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAuY291cG9uLWFjY29yZGlvbiBoMyB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjNmEwZGFkO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAuY291cG9uLWFjY29yZGlvbiBoMzpiZWZvcmUge1xuICBjb2xvcjogIzZhMGRhZDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTcgLmNvdXBvbi1hY2NvcmRpb24gc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjNmEwZGFkO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAuY291cG9uLWFjY29yZGlvbiAuY291cG9uLWNvbnRlbnQgLmNvdXBvbi1pbmZvIHAuZm9ybS1yb3cgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM2YTBkYWQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci03IC5jb3Vwb24tYWNjb3JkaW9uIC5jb3Vwb24tY29udGVudCAuY291cG9uLWluZm8gcC5jaGVja291dC1jb3Vwb24gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGJhY2tncm91bmQ6ICM2YTBkYWQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci03IC5jb3Vwb24tYWNjb3JkaW9uIC5jb3Vwb24tY29udGVudCAuY291cG9uLWluZm8gcC5sb3N0LXBhc3N3b3JkIGE6aG92ZXIge1xuICBjb2xvcjogIzZhMGRhZDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTcgLmNvdXBvbi1jaGVja291dC1jb250ZW50IC5jb3Vwb24taW5mbyAuY2hlY2tvdXQtY291cG9uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNmEwZGFkO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAuY291bnRyeS1zZWxlY3QgbGFiZWwgc3Bhbi5yZXF1aXJlZCwgLnRlbXBsYXRlLWNvbG9yLTcuY2hlY2tvdXQtZm9ybS1saXN0IGxhYmVsIHNwYW4ucmVxdWlyZWQge1xuICBjb2xvcjogIzZhMGRhZDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTcgLnBhbmVsLXRpdGxlIGE6aG92ZXIge1xuICBjb2xvcjogIzZhMGRhZCAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAub3JkZXItYnV0dG9uLXBheW1lbnQgaW5wdXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNmEwZGFkO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAuY29tcGFyZS1wcm9kdWN0LW5hbWUgYTpob3ZlciB7XG4gIGNvbG9yOiAjNmEwZGFkO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAubW9kYWwtYm9keSBidXR0b24gc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjNmEwZGFkO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAuYnRuLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICM2YTBkYWQgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTcgLm9mZmNhbnZhcy1zZWFyY2ggYnV0dG9uLnNlYXJjaF9idG46aG92ZXIgPiBpIHtcbiAgY29sb3I6ICM2YTBkYWQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci03IC5tYWluLW5hdiA+IHVsID4gbGk6aG92ZXIgPiBhIHtcbiAgY29sb3I6ICM2YTBkYWQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci03IC5zZWFyY2gtYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICM2YTBkYWQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci03IC50dHktc2xpY2stdGV4dC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmEwZGFkO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAubWluaWNhcnQtd3JhcCA+IGEubWluaWNhcnQtYnRuIC5taW5pY2FydC1jb3VudF9hcmVhID4gc3Bhbi5pdGVtLWNvdW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZhMGRhZDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci03IC5vZmZjYW52YXMtbWluaWNhcnRfd3JhcHBlciAubWluaWNhcnQtbGlzdCA+IGxpLm1pbmljYXJ0LXByb2R1Y3QgLnByb2R1Y3QtaXRlbV9pbWc6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM2YTBkYWQgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTcgLm1lZ2FtZW51LWhvbGRlciA+IHVsID4gbGkgPiBzcGFuLm1lZ2FtZW51LXRpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YTBkYWQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci03IC5wcm9kdWN0LXZpZXctbW9kZSA+IGEuYWN0aXZlIHtcbiAgY29sb3I6ICM2YTBkYWQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci03IC51aS1zbGlkZXItcmFuZ2Uge1xuICBiYWNrZ3JvdW5kOiAjNmEwZGFkO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAudWktc2xpZGVyLWhhbmRsZSB7XG4gIGJvcmRlcjogNHB4IHNvbGlkICM2YTBkYWQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci03IC51aS1zbGlkZXItaGFuZGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZhMGRhZDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTcgLmZpbHRlci1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmEwZGFkO1xuICBib3JkZXItY29sb3I6ICM2YTBkYWQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAuc2lkZWJhci1jYXRlZ29yaWVzX21lbnUgdWwgbGk6aG92ZXIgPiBhIHtcbiAgY29sb3I6ICM2YTBkYWQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci03IC5zaWRlYmFyLWNhdGVnb3JpZXNfbWVudSB1bCBsaTpob3ZlciA+IGEgPiBpIHtcbiAgY29sb3I6ICM2YTBkYWQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci03IC5wcm9kdWN0LXRhYiA+IHVsLnByb2R1Y3QtbWVudSA+IGxpID4gYS5hY3RpdmUge1xuICBjb2xvcjogIzZhMGRhZDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTcgLnNwLWltZ19zbGlkZXItbmF2IC5zbGljay1zbGlkZS5zbGljay1jdXJyZW50IGltZyB7XG4gIGJvcmRlci1jb2xvcjogIzZhMGRhZDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTcgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzZhMGRhZDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTcgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGk6bGFzdC1jaGlsZCA+IGEge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci03IC5xdWlja3ktcGFnaW5hdG9pbi1hcmVhIC5xdWlja3ktcGFnaW5hdGlvbi1ib3gucHJpbWFyeS1jb2xvciA+IGxpLmFjdGl2ZSA+IGEge1xuICBjb2xvcjogIzZhMGRhZDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTcgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGkgPiBhIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzZhMGRhZDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTcgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGkgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICM2YTBkYWQgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTcgLmFkZC1hY3Rpb25zID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBjb2xvcjogIzZhMGRhZCAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAuZm9vdGVyLXdpZGdldHMgPiB1bCA+IGxpID4gYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTcgLmZvb3Rlci13aWRnZXRzID4gdWwgPiBsaTpob3ZlciA+IGEge1xuICBjb2xvcjogIzZhMGRhZDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAucXVpY2t5LXNvY2lhbF9saW5rID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmEwZGFkO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAuYWNjb3VudC1wYWdlLWFyZWEgLm15YWNjb3VudC10YWItdHJpZ2dlciBsaSBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM2YTBkYWQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAuYWNjb3VudC1wYWdlLWFyZWEgLm15YWNjb3VudC10YWItdHJpZ2dlciBsaSBhLmFjdGl2ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci03IC5hY2NvdW50LXBhZ2UtYXJlYSAubXlhY2NvdW50LXRhYi10cmlnZ2VyIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzZhMGRhZDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTcgLmVycm9yNDA0LWFyZWEgLnNlYXJjaC1lcnJvci13cmFwcGVyIGgxIHtcbiAgY29sb3I6ICM2YTBkYWQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci03IC5lcnJvcjQwNC1hcmVhIC5zZWFyY2gtZXJyb3Itd3JhcHBlciAuZXJyb3Itc2VhcmNoX2J0bjpob3ZlciB7XG4gIGNvbG9yOiAjNmEwZGFkO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAuZXJyb3I0MDQtYXJlYSAuc2VhcmNoLWVycm9yLXdyYXBwZXIgLmVycm9yLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM2YTBkYWQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAuZnJlcXVlbnRseS1hY2NvcmRpb24gLmFjdGl2ZXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNmEwZGFkO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAuZnJlcXVlbnRseS1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBjb2xvcjogIzZhMGRhZCAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAucXVpY2t5LXRhZ3NfbGlzdCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZhMGRhZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmEwZGFkO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAub3ZlcnZpZXctY29udGVudCA+IGgyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzZhMGRhZDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTcgLm92ZXJ2aWV3LWNvbnRlbnQgPiBoMiBzcGFuIHtcbiAgY29sb3I6ICM2YTBkYWQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci03IC5jb3VudC10aXRsZSBoMiB7XG4gIGNvbG9yOiAjNmEwZGFkO1xufVxuXG4udGVtcGxhdGUtY29sb3ItNyAuc2Nyb2xsLXRvLXRvcDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YTBkYWQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci04IGEge1xuICBjb2xvcjogIzE1MTUxNTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTggYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZhNTAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCBbY2xhc3MqPVwiYWN0aXZlXCJdID4gYSB7XG4gIGNvbG9yOiAjZmZhNTAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAubG9hZGluZyAubWlkZGxlIC5sb2FkZXIge1xuICBib3JkZXI6IDRweCBzb2xpZCAjZmZhNTAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAubG9hZGluZyAubWlkZGxlIC5sb2FkZXItaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhNTAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAucXVpY2t5LWJ0bi0yOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTUwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTggLnF1aWNreS1wb3N0X2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmE1MDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci04IC5xdWlja3ktZ3JvdXBfYnRuID4gdWwgPiBsaSA+IGEuYWRkLXRvX2NhcnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhNTAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci04IC5xdWlja3ktZ3JvdXBfYnRuID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmE1MDAgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTggLmxvZ2luX2J0bjpob3Zlcixcbi50ZW1wbGF0ZS1jb2xvci04IC5yZWdpc3Rlcl9idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZhNTAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAucXVpY2t5LWNhcnRfYnRuIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZhNTAwO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAuc2xpY2stZG90cyBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmE1MDA7XG4gIGJvcmRlci1jb2xvcjogI2ZmYTUwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTggLnNsaWRlci1uYXZpZ2F0aW9uIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBjb2xvcjogI2ZmYTUwMCAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAuYXJyb3ctc3R5bGUtMiAuc2xpY2stYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRlZWU5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAuYXJyb3ctc3R5bGUtMiAuc2xpY2stYXJyb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhNTAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAuc29jaWFsLWxpbmstNCA+IHVsID4gbGk6aG92ZXIgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTUwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmYTUwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci04IC5yZWxhdGVkLXBvc3RfY29udGVudCA+IHNwYW4gPiBzdHJvbmcge1xuICBjb2xvcjogI2ZmYTUwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTggLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveCBsaS5hY3RpdmUgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTUwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci04IC5xdWlja3ktcGFnaW5hdG9pbi1hcmVhIC5xdWlja3ktcGFnaW5hdGlvbi1ib3ggbGk6aG92ZXIgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTUwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci04IC5xdWlja3ktdGFnLWxpbmUgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZhNTAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAuc2VhcmNoLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmZhNTAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAucmVwbHktYnRuIGEge1xuICBjb2xvcjogI2ZmYTUwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmYTUwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTggLnJlcGx5LWJ0biBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTUwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTggLnF0eS1idG5fYXJlYSA+IHVsIGxpID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmE1MDA7XG4gIGJvcmRlci1jb2xvcjogI2ZmYTUwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci04IC5xdHktY2FydF9idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNTE1O1xuICBib3JkZXItY29sb3I6ICMxNTE1MTU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAucXR5LWNhcnRfYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTUwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZhNTAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAucXVpY2t5LWJsb2ctdGFncyBsaSBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTggLnF1aWNreS1ibG9nLXRhZ3MgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhNTAwO1xuICBib3JkZXItY29sb3I6ICNmZmE1MDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci04IC5iYW5uZXItYXJlYS01IC5iYW5uZXItaXRlbSAuYmFubmVyLWNvbnRlbnQgPiBzcGFuIHtcbiAgY29sb3I6ICNmZmE1MDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci04IC5mb3JtLWdyb3VwIC5yZXF1aXJlZCB7XG4gIGNvbG9yOiAjZmZhNTAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAuY29udGFjdC1mb3JtX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmE1MDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmYTUwMCAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAuYWJvdXQtdXNfYnRuIHtcbiAgYmFja2dyb3VuZDogI2ZmYTUwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTggLnF1aWNreS1wcm9kdWN0LXN0b2NrLXN0YXR1cyBzcGFuLmluLXN0b2NrLCAudGVtcGxhdGUtY29sb3ItOCAucXVpY2t5LXByb2R1Y3Qtc3RvY2stc3RhdHVzIHNwYW4ub3V0LXN0b2NrIHtcbiAgY29sb3I6ICNmZmE1MDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci04IC5jb3Vwb24gaW5wdXQuYnV0dG9uOmhvdmVyLFxuLnRlbXBsYXRlLWNvbG9yLTggLmNvdXBvbjIgaW5wdXQuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmYTUwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTggLmNhcnQtcGFnZS10b3RhbCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmYTUwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZhNTAwO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAuY291cG9uLWFjY29yZGlvbiBoMyB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZmZhNTAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAuY291cG9uLWFjY29yZGlvbiBoMzpiZWZvcmUge1xuICBjb2xvcjogI2ZmYTUwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTggLmNvdXBvbi1hY2NvcmRpb24gc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZhNTAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAuY291cG9uLWFjY29yZGlvbiAuY291cG9uLWNvbnRlbnQgLmNvdXBvbi1pbmZvIHAuZm9ybS1yb3cgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmE1MDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci04IC5jb3Vwb24tYWNjb3JkaW9uIC5jb3Vwb24tY29udGVudCAuY291cG9uLWluZm8gcC5jaGVja291dC1jb3Vwb24gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGJhY2tncm91bmQ6ICNmZmE1MDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci04IC5jb3Vwb24tYWNjb3JkaW9uIC5jb3Vwb24tY29udGVudCAuY291cG9uLWluZm8gcC5sb3N0LXBhc3N3b3JkIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmYTUwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTggLmNvdXBvbi1jaGVja291dC1jb250ZW50IC5jb3Vwb24taW5mbyAuY2hlY2tvdXQtY291cG9uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZhNTAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAuY291bnRyeS1zZWxlY3QgbGFiZWwgc3Bhbi5yZXF1aXJlZCwgLnRlbXBsYXRlLWNvbG9yLTguY2hlY2tvdXQtZm9ybS1saXN0IGxhYmVsIHNwYW4ucmVxdWlyZWQge1xuICBjb2xvcjogI2ZmYTUwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTggLnBhbmVsLXRpdGxlIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmYTUwMCAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAub3JkZXItYnV0dG9uLXBheW1lbnQgaW5wdXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZhNTAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAuY29tcGFyZS1wcm9kdWN0LW5hbWUgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZhNTAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAubW9kYWwtYm9keSBidXR0b24gc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZhNTAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAuYnRuLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmE1MDAgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTggLm9mZmNhbnZhcy1zZWFyY2ggYnV0dG9uLnNlYXJjaF9idG46aG92ZXIgPiBpIHtcbiAgY29sb3I6ICNmZmE1MDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci04IC5tYWluLW5hdiA+IHVsID4gbGk6aG92ZXIgPiBhIHtcbiAgY29sb3I6ICNmZmE1MDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci04IC5zZWFyY2gtYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICNmZmE1MDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci04IC50dHktc2xpY2stdGV4dC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhNTAwO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAubWluaWNhcnQtd3JhcCA+IGEubWluaWNhcnQtYnRuIC5taW5pY2FydC1jb3VudF9hcmVhID4gc3Bhbi5pdGVtLWNvdW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTUwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci04IC5vZmZjYW52YXMtbWluaWNhcnRfd3JhcHBlciAubWluaWNhcnQtbGlzdCA+IGxpLm1pbmljYXJ0LXByb2R1Y3QgLnByb2R1Y3QtaXRlbV9pbWc6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmE1MDAgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTggLm1lZ2FtZW51LWhvbGRlciA+IHVsID4gbGkgPiBzcGFuLm1lZ2FtZW51LXRpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmE1MDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci04IC5wcm9kdWN0LXZpZXctbW9kZSA+IGEuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmE1MDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci04IC51aS1zbGlkZXItcmFuZ2Uge1xuICBiYWNrZ3JvdW5kOiAjZmZhNTAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAudWktc2xpZGVyLWhhbmRsZSB7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNmZmE1MDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci04IC51aS1zbGlkZXItaGFuZGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTUwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTggLmZpbHRlci1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhNTAwO1xuICBib3JkZXItY29sb3I6ICNmZmE1MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAuc2lkZWJhci1jYXRlZ29yaWVzX21lbnUgdWwgbGk6aG92ZXIgPiBhIHtcbiAgY29sb3I6ICNmZmE1MDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci04IC5zaWRlYmFyLWNhdGVnb3JpZXNfbWVudSB1bCBsaTpob3ZlciA+IGEgPiBpIHtcbiAgY29sb3I6ICNmZmE1MDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci04IC5wcm9kdWN0LXRhYiA+IHVsLnByb2R1Y3QtbWVudSA+IGxpID4gYS5hY3RpdmUge1xuICBjb2xvcjogI2ZmYTUwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTggLnNwLWltZ19zbGlkZXItbmF2IC5zbGljay1zbGlkZS5zbGljay1jdXJyZW50IGltZyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYTUwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTggLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmYTUwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTggLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGk6bGFzdC1jaGlsZCA+IGEge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci04IC5xdWlja3ktcGFnaW5hdG9pbi1hcmVhIC5xdWlja3ktcGFnaW5hdGlvbi1ib3gucHJpbWFyeS1jb2xvciA+IGxpLmFjdGl2ZSA+IGEge1xuICBjb2xvcjogI2ZmYTUwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTggLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGkgPiBhIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmYTUwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTggLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGkgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmE1MDAgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTggLmFkZC1hY3Rpb25zID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBjb2xvcjogI2ZmYTUwMCAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAuZm9vdGVyLXdpZGdldHMgPiB1bCA+IGxpID4gYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTggLmZvb3Rlci13aWRnZXRzID4gdWwgPiBsaTpob3ZlciA+IGEge1xuICBjb2xvcjogI2ZmYTUwMDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAucXVpY2t5LXNvY2lhbF9saW5rID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhNTAwO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAuYWNjb3VudC1wYWdlLWFyZWEgLm15YWNjb3VudC10YWItdHJpZ2dlciBsaSBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmE1MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAuYWNjb3VudC1wYWdlLWFyZWEgLm15YWNjb3VudC10YWItdHJpZ2dlciBsaSBhLmFjdGl2ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci04IC5hY2NvdW50LXBhZ2UtYXJlYSAubXlhY2NvdW50LXRhYi10cmlnZ2VyIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmYTUwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTggLmVycm9yNDA0LWFyZWEgLnNlYXJjaC1lcnJvci13cmFwcGVyIGgxIHtcbiAgY29sb3I6ICNmZmE1MDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci04IC5lcnJvcjQwNC1hcmVhIC5zZWFyY2gtZXJyb3Itd3JhcHBlciAuZXJyb3Itc2VhcmNoX2J0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmZhNTAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAuZXJyb3I0MDQtYXJlYSAuc2VhcmNoLWVycm9yLXdyYXBwZXIgLmVycm9yLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmE1MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAuZnJlcXVlbnRseS1hY2NvcmRpb24gLmFjdGl2ZXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZhNTAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAuZnJlcXVlbnRseS1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmYTUwMCAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAucXVpY2t5LXRhZ3NfbGlzdCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTUwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZhNTAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAub3ZlcnZpZXctY29udGVudCA+IGgyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmYTUwMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTggLm92ZXJ2aWV3LWNvbnRlbnQgPiBoMiBzcGFuIHtcbiAgY29sb3I6ICNmZmE1MDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci04IC5jb3VudC10aXRsZSBoMiB7XG4gIGNvbG9yOiAjZmZhNTAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOCAuc2Nyb2xsLXRvLXRvcDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmE1MDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci05IGEge1xuICBjb2xvcjogIzE1MTUxNTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTkgYTpob3ZlciB7XG4gIGNvbG9yOiAjOGU0NTg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSBbY2xhc3MqPVwiYWN0aXZlXCJdID4gYSB7XG4gIGNvbG9yOiAjOGU0NTg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAubG9hZGluZyAubWlkZGxlIC5sb2FkZXIge1xuICBib3JkZXI6IDRweCBzb2xpZCAjOGU0NTg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAubG9hZGluZyAubWlkZGxlIC5sb2FkZXItaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU0NTg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAucXVpY2t5LWJ0bi0yOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhlNDU4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTkgLnF1aWNreS1wb3N0X2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZTQ1ODUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci05IC5xdWlja3ktZ3JvdXBfYnRuID4gdWwgPiBsaSA+IGEuYWRkLXRvX2NhcnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU0NTg1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci05IC5xdWlja3ktZ3JvdXBfYnRuID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM4ZTQ1ODUgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTkgLmxvZ2luX2J0bjpob3Zlcixcbi50ZW1wbGF0ZS1jb2xvci05IC5yZWdpc3Rlcl9idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjOGU0NTg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAucXVpY2t5LWNhcnRfYnRuIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjOGU0NTg1O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAuc2xpY2stZG90cyBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZTQ1ODU7XG4gIGJvcmRlci1jb2xvcjogIzhlNDU4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTkgLnNsaWRlci1uYXZpZ2F0aW9uIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBjb2xvcjogIzhlNDU4NSAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAuYXJyb3ctc3R5bGUtMiAuc2xpY2stYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRlZWU5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAuYXJyb3ctc3R5bGUtMiAuc2xpY2stYXJyb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU0NTg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAuc29jaWFsLWxpbmstNCA+IHVsID4gbGk6aG92ZXIgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhlNDU4NTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzhlNDU4NTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci05IC5yZWxhdGVkLXBvc3RfY29udGVudCA+IHNwYW4gPiBzdHJvbmcge1xuICBjb2xvcjogIzhlNDU4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTkgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveCBsaS5hY3RpdmUgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhlNDU4NTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci05IC5xdWlja3ktcGFnaW5hdG9pbi1hcmVhIC5xdWlja3ktcGFnaW5hdGlvbi1ib3ggbGk6aG92ZXIgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhlNDU4NTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci05IC5xdWlja3ktdGFnLWxpbmUgYTpob3ZlciB7XG4gIGNvbG9yOiAjOGU0NTg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAuc2VhcmNoLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjOGU0NTg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAucmVwbHktYnRuIGEge1xuICBjb2xvcjogIzhlNDU4NTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzhlNDU4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTkgLnJlcGx5LWJ0biBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhlNDU4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTkgLnF0eS1idG5fYXJlYSA+IHVsIGxpID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZTQ1ODU7XG4gIGJvcmRlci1jb2xvcjogIzhlNDU4NTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci05IC5xdHktY2FydF9idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNTE1O1xuICBib3JkZXItY29sb3I6ICMxNTE1MTU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAucXR5LWNhcnRfYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhlNDU4NTtcbiAgYm9yZGVyLWNvbG9yOiAjOGU0NTg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAucXVpY2t5LWJsb2ctdGFncyBsaSBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTkgLnF1aWNreS1ibG9nLXRhZ3MgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU0NTg1O1xuICBib3JkZXItY29sb3I6ICM4ZTQ1ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci05IC5iYW5uZXItYXJlYS01IC5iYW5uZXItaXRlbSAuYmFubmVyLWNvbnRlbnQgPiBzcGFuIHtcbiAgY29sb3I6ICM4ZTQ1ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci05IC5mb3JtLWdyb3VwIC5yZXF1aXJlZCB7XG4gIGNvbG9yOiAjOGU0NTg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAuY29udGFjdC1mb3JtX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZTQ1ODUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzhlNDU4NSAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAuYWJvdXQtdXNfYnRuIHtcbiAgYmFja2dyb3VuZDogIzhlNDU4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTkgLnF1aWNreS1wcm9kdWN0LXN0b2NrLXN0YXR1cyBzcGFuLmluLXN0b2NrLCAudGVtcGxhdGUtY29sb3ItOSAucXVpY2t5LXByb2R1Y3Qtc3RvY2stc3RhdHVzIHNwYW4ub3V0LXN0b2NrIHtcbiAgY29sb3I6ICM4ZTQ1ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci05IC5jb3Vwb24gaW5wdXQuYnV0dG9uOmhvdmVyLFxuLnRlbXBsYXRlLWNvbG9yLTkgLmNvdXBvbjIgaW5wdXQuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzhlNDU4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTkgLmNhcnQtcGFnZS10b3RhbCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzhlNDU4NTtcbiAgYm9yZGVyLWNvbG9yOiAjOGU0NTg1O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAuY291cG9uLWFjY29yZGlvbiBoMyB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjOGU0NTg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAuY291cG9uLWFjY29yZGlvbiBoMzpiZWZvcmUge1xuICBjb2xvcjogIzhlNDU4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTkgLmNvdXBvbi1hY2NvcmRpb24gc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjOGU0NTg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAuY291cG9uLWFjY29yZGlvbiAuY291cG9uLWNvbnRlbnQgLmNvdXBvbi1pbmZvIHAuZm9ybS1yb3cgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM4ZTQ1ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci05IC5jb3Vwb24tYWNjb3JkaW9uIC5jb3Vwb24tY29udGVudCAuY291cG9uLWluZm8gcC5jaGVja291dC1jb3Vwb24gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGJhY2tncm91bmQ6ICM4ZTQ1ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci05IC5jb3Vwb24tYWNjb3JkaW9uIC5jb3Vwb24tY29udGVudCAuY291cG9uLWluZm8gcC5sb3N0LXBhc3N3b3JkIGE6aG92ZXIge1xuICBjb2xvcjogIzhlNDU4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTkgLmNvdXBvbi1jaGVja291dC1jb250ZW50IC5jb3Vwb24taW5mbyAuY2hlY2tvdXQtY291cG9uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjOGU0NTg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAuY291bnRyeS1zZWxlY3QgbGFiZWwgc3Bhbi5yZXF1aXJlZCwgLnRlbXBsYXRlLWNvbG9yLTkuY2hlY2tvdXQtZm9ybS1saXN0IGxhYmVsIHNwYW4ucmVxdWlyZWQge1xuICBjb2xvcjogIzhlNDU4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTkgLnBhbmVsLXRpdGxlIGE6aG92ZXIge1xuICBjb2xvcjogIzhlNDU4NSAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAub3JkZXItYnV0dG9uLXBheW1lbnQgaW5wdXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjOGU0NTg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAuY29tcGFyZS1wcm9kdWN0LW5hbWUgYTpob3ZlciB7XG4gIGNvbG9yOiAjOGU0NTg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAubW9kYWwtYm9keSBidXR0b24gc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjOGU0NTg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAuYnRuLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICM4ZTQ1ODUgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTkgLm9mZmNhbnZhcy1zZWFyY2ggYnV0dG9uLnNlYXJjaF9idG46aG92ZXIgPiBpIHtcbiAgY29sb3I6ICM4ZTQ1ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci05IC5tYWluLW5hdiA+IHVsID4gbGk6aG92ZXIgPiBhIHtcbiAgY29sb3I6ICM4ZTQ1ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci05IC5zZWFyY2gtYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICM4ZTQ1ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci05IC50dHktc2xpY2stdGV4dC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU0NTg1O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAubWluaWNhcnQtd3JhcCA+IGEubWluaWNhcnQtYnRuIC5taW5pY2FydC1jb3VudF9hcmVhID4gc3Bhbi5pdGVtLWNvdW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhlNDU4NTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci05IC5vZmZjYW52YXMtbWluaWNhcnRfd3JhcHBlciAubWluaWNhcnQtbGlzdCA+IGxpLm1pbmljYXJ0LXByb2R1Y3QgLnByb2R1Y3QtaXRlbV9pbWc6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM4ZTQ1ODUgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTkgLm1lZ2FtZW51LWhvbGRlciA+IHVsID4gbGkgPiBzcGFuLm1lZ2FtZW51LXRpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZTQ1ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci05IC5wcm9kdWN0LXZpZXctbW9kZSA+IGEuYWN0aXZlIHtcbiAgY29sb3I6ICM4ZTQ1ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci05IC51aS1zbGlkZXItcmFuZ2Uge1xuICBiYWNrZ3JvdW5kOiAjOGU0NTg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAudWktc2xpZGVyLWhhbmRsZSB7XG4gIGJvcmRlcjogNHB4IHNvbGlkICM4ZTQ1ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci05IC51aS1zbGlkZXItaGFuZGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhlNDU4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTkgLmZpbHRlci1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU0NTg1O1xuICBib3JkZXItY29sb3I6ICM4ZTQ1ODU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAuc2lkZWJhci1jYXRlZ29yaWVzX21lbnUgdWwgbGk6aG92ZXIgPiBhIHtcbiAgY29sb3I6ICM4ZTQ1ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci05IC5zaWRlYmFyLWNhdGVnb3JpZXNfbWVudSB1bCBsaTpob3ZlciA+IGEgPiBpIHtcbiAgY29sb3I6ICM4ZTQ1ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci05IC5wcm9kdWN0LXRhYiA+IHVsLnByb2R1Y3QtbWVudSA+IGxpID4gYS5hY3RpdmUge1xuICBjb2xvcjogIzhlNDU4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTkgLnNwLWltZ19zbGlkZXItbmF2IC5zbGljay1zbGlkZS5zbGljay1jdXJyZW50IGltZyB7XG4gIGJvcmRlci1jb2xvcjogIzhlNDU4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTkgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzhlNDU4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTkgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGk6bGFzdC1jaGlsZCA+IGEge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci05IC5xdWlja3ktcGFnaW5hdG9pbi1hcmVhIC5xdWlja3ktcGFnaW5hdGlvbi1ib3gucHJpbWFyeS1jb2xvciA+IGxpLmFjdGl2ZSA+IGEge1xuICBjb2xvcjogIzhlNDU4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTkgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGkgPiBhIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzhlNDU4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTkgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGkgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICM4ZTQ1ODUgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTkgLmFkZC1hY3Rpb25zID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBjb2xvcjogIzhlNDU4NSAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAuZm9vdGVyLXdpZGdldHMgPiB1bCA+IGxpID4gYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTkgLmZvb3Rlci13aWRnZXRzID4gdWwgPiBsaTpob3ZlciA+IGEge1xuICBjb2xvcjogIzhlNDU4NTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAucXVpY2t5LXNvY2lhbF9saW5rID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU0NTg1O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAuYWNjb3VudC1wYWdlLWFyZWEgLm15YWNjb3VudC10YWItdHJpZ2dlciBsaSBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM4ZTQ1ODU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAuYWNjb3VudC1wYWdlLWFyZWEgLm15YWNjb3VudC10YWItdHJpZ2dlciBsaSBhLmFjdGl2ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci05IC5hY2NvdW50LXBhZ2UtYXJlYSAubXlhY2NvdW50LXRhYi10cmlnZ2VyIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzhlNDU4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTkgLmVycm9yNDA0LWFyZWEgLnNlYXJjaC1lcnJvci13cmFwcGVyIGgxIHtcbiAgY29sb3I6ICM4ZTQ1ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci05IC5lcnJvcjQwNC1hcmVhIC5zZWFyY2gtZXJyb3Itd3JhcHBlciAuZXJyb3Itc2VhcmNoX2J0bjpob3ZlciB7XG4gIGNvbG9yOiAjOGU0NTg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAuZXJyb3I0MDQtYXJlYSAuc2VhcmNoLWVycm9yLXdyYXBwZXIgLmVycm9yLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM4ZTQ1ODU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAuZnJlcXVlbnRseS1hY2NvcmRpb24gLmFjdGl2ZXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOGU0NTg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAuZnJlcXVlbnRseS1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBjb2xvcjogIzhlNDU4NSAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAucXVpY2t5LXRhZ3NfbGlzdCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhlNDU4NTtcbiAgYm9yZGVyLWNvbG9yOiAjOGU0NTg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAub3ZlcnZpZXctY29udGVudCA+IGgyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzhlNDU4NTtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTkgLm92ZXJ2aWV3LWNvbnRlbnQgPiBoMiBzcGFuIHtcbiAgY29sb3I6ICM4ZTQ1ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci05IC5jb3VudC10aXRsZSBoMiB7XG4gIGNvbG9yOiAjOGU0NTg1O1xufVxuXG4udGVtcGxhdGUtY29sb3ItOSAuc2Nyb2xsLXRvLXRvcDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZTQ1ODU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCBhIHtcbiAgY29sb3I6ICMxNTE1MTU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCBhOmhvdmVyIHtcbiAgY29sb3I6ICM2NTAwMGI7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCBbY2xhc3MqPVwiYWN0aXZlXCJdID4gYSB7XG4gIGNvbG9yOiAjNjUwMDBiO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMTAgLmxvYWRpbmcgLm1pZGRsZSAubG9hZGVyIHtcbiAgYm9yZGVyOiA0cHggc29saWQgIzY1MDAwYjtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC5sb2FkaW5nIC5taWRkbGUgLmxvYWRlci1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NTAwMGI7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAucXVpY2t5LWJ0bi0yOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY1MDAwYjtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC5xdWlja3ktcG9zdF9idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjUwMDBiICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMTAgLnF1aWNreS1ncm91cF9idG4gPiB1bCA+IGxpID4gYS5hZGQtdG9fY2FydDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NTAwMGIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC5xdWlja3ktZ3JvdXBfYnRuID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM2NTAwMGIgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC5sb2dpbl9idG46aG92ZXIsXG4udGVtcGxhdGUtY29sb3ItMTAgLnJlZ2lzdGVyX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM2NTAwMGI7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAucXVpY2t5LWNhcnRfYnRuIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNjUwMDBiO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMTAgLnNsaWNrLWRvdHMgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjUwMDBiO1xuICBib3JkZXItY29sb3I6ICM2NTAwMGI7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAuc2xpZGVyLW5hdmlnYXRpb24gYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gIGNvbG9yOiAjNjUwMDBiICFpbXBvcnRhbnQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAuYXJyb3ctc3R5bGUtMiAuc2xpY2stYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRlZWU5O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMTAgLmFycm93LXN0eWxlLTIgLnNsaWNrLWFycm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY1MDAwYjtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC5zb2NpYWwtbGluay00ID4gdWwgPiBsaTpob3ZlciA+IGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjUwMDBiO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjUwMDBiO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC5yZWxhdGVkLXBvc3RfY29udGVudCA+IHNwYW4gPiBzdHJvbmcge1xuICBjb2xvcjogIzY1MDAwYjtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC5xdWlja3ktcGFnaW5hdG9pbi1hcmVhIC5xdWlja3ktcGFnaW5hdGlvbi1ib3ggbGkuYWN0aXZlID4gYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NTAwMGI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMTAgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveCBsaTpob3ZlciA+IGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjUwMDBiO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC5xdWlja3ktdGFnLWxpbmUgYTpob3ZlciB7XG4gIGNvbG9yOiAjNjUwMDBiO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMTAgLnNlYXJjaC1idG46aG92ZXIge1xuICBjb2xvcjogIzY1MDAwYjtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC5yZXBseS1idG4gYSB7XG4gIGNvbG9yOiAjNjUwMDBiO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjUwMDBiO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMTAgLnJlcGx5LWJ0biBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY1MDAwYjtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC5xdHktYnRuX2FyZWEgPiB1bCBsaSA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjUwMDBiO1xuICBib3JkZXItY29sb3I6ICM2NTAwMGI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMTAgLnF0eS1jYXJ0X2J0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTE1MTU7XG4gIGJvcmRlci1jb2xvcjogIzE1MTUxNTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAucXR5LWNhcnRfYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY1MDAwYjtcbiAgYm9yZGVyLWNvbG9yOiAjNjUwMDBiO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMTAgLnF1aWNreS1ibG9nLXRhZ3MgbGkgYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAucXVpY2t5LWJsb2ctdGFncyBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NTAwMGI7XG4gIGJvcmRlci1jb2xvcjogIzY1MDAwYjtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC5iYW5uZXItYXJlYS01IC5iYW5uZXItaXRlbSAuYmFubmVyLWNvbnRlbnQgPiBzcGFuIHtcbiAgY29sb3I6ICM2NTAwMGI7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAuZm9ybS1ncm91cCAucmVxdWlyZWQge1xuICBjb2xvcjogIzY1MDAwYjtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC5jb250YWN0LWZvcm1fYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY1MDAwYiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNjUwMDBiICFpbXBvcnRhbnQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAuYWJvdXQtdXNfYnRuIHtcbiAgYmFja2dyb3VuZDogIzY1MDAwYjtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC5xdWlja3ktcHJvZHVjdC1zdG9jay1zdGF0dXMgc3Bhbi5pbi1zdG9jaywgLnRlbXBsYXRlLWNvbG9yLTEwIC5xdWlja3ktcHJvZHVjdC1zdG9jay1zdGF0dXMgc3Bhbi5vdXQtc3RvY2sge1xuICBjb2xvcjogIzY1MDAwYjtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC5jb3Vwb24gaW5wdXQuYnV0dG9uOmhvdmVyLFxuLnRlbXBsYXRlLWNvbG9yLTEwIC5jb3Vwb24yIGlucHV0LmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM2NTAwMGI7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAuY2FydC1wYWdlLXRvdGFsIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNjUwMDBiO1xuICBib3JkZXItY29sb3I6ICM2NTAwMGI7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAuY291cG9uLWFjY29yZGlvbiBoMyB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjNjUwMDBiO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMTAgLmNvdXBvbi1hY2NvcmRpb24gaDM6YmVmb3JlIHtcbiAgY29sb3I6ICM2NTAwMGI7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAuY291cG9uLWFjY29yZGlvbiBzcGFuOmhvdmVyIHtcbiAgY29sb3I6ICM2NTAwMGI7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAuY291cG9uLWFjY29yZGlvbiAuY291cG9uLWNvbnRlbnQgLmNvdXBvbi1pbmZvIHAuZm9ybS1yb3cgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM2NTAwMGI7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAuY291cG9uLWFjY29yZGlvbiAuY291cG9uLWNvbnRlbnQgLmNvdXBvbi1pbmZvIHAuY2hlY2tvdXQtY291cG9uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBiYWNrZ3JvdW5kOiAjNjUwMDBiO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMTAgLmNvdXBvbi1hY2NvcmRpb24gLmNvdXBvbi1jb250ZW50IC5jb3Vwb24taW5mbyBwLmxvc3QtcGFzc3dvcmQgYTpob3ZlciB7XG4gIGNvbG9yOiAjNjUwMDBiO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMTAgLmNvdXBvbi1jaGVja291dC1jb250ZW50IC5jb3Vwb24taW5mbyAuY2hlY2tvdXQtY291cG9uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNjUwMDBiO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMTAgLmNvdW50cnktc2VsZWN0IGxhYmVsIHNwYW4ucmVxdWlyZWQsIC50ZW1wbGF0ZS1jb2xvci0xMC5jaGVja291dC1mb3JtLWxpc3QgbGFiZWwgc3Bhbi5yZXF1aXJlZCB7XG4gIGNvbG9yOiAjNjUwMDBiO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMTAgLnBhbmVsLXRpdGxlIGE6aG92ZXIge1xuICBjb2xvcjogIzY1MDAwYiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMTAgLm9yZGVyLWJ1dHRvbi1wYXltZW50IGlucHV0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzY1MDAwYjtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC5jb21wYXJlLXByb2R1Y3QtbmFtZSBhOmhvdmVyIHtcbiAgY29sb3I6ICM2NTAwMGI7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAubW9kYWwtYm9keSBidXR0b24gc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjNjUwMDBiO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMTAgLmJ0bi1jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjNjUwMDBiICFpbXBvcnRhbnQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAub2ZmY2FudmFzLXNlYXJjaCBidXR0b24uc2VhcmNoX2J0bjpob3ZlciA+IGkge1xuICBjb2xvcjogIzY1MDAwYjtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC5tYWluLW5hdiA+IHVsID4gbGk6aG92ZXIgPiBhIHtcbiAgY29sb3I6ICM2NTAwMGI7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAuc2VhcmNoLWJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjNjUwMDBiO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMTAgLnR0eS1zbGljay10ZXh0LWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NTAwMGI7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAubWluaWNhcnQtd3JhcCA+IGEubWluaWNhcnQtYnRuIC5taW5pY2FydC1jb3VudF9hcmVhID4gc3Bhbi5pdGVtLWNvdW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY1MDAwYjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAub2ZmY2FudmFzLW1pbmljYXJ0X3dyYXBwZXIgLm1pbmljYXJ0LWxpc3QgPiBsaS5taW5pY2FydC1wcm9kdWN0IC5wcm9kdWN0LWl0ZW1faW1nOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjUwMDBiICFpbXBvcnRhbnQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAubWVnYW1lbnUtaG9sZGVyID4gdWwgPiBsaSA+IHNwYW4ubWVnYW1lbnUtdGl0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY1MDAwYjtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC5wcm9kdWN0LXZpZXctbW9kZSA+IGEuYWN0aXZlIHtcbiAgY29sb3I6ICM2NTAwMGI7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAudWktc2xpZGVyLXJhbmdlIHtcbiAgYmFja2dyb3VuZDogIzY1MDAwYjtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC51aS1zbGlkZXItaGFuZGxlIHtcbiAgYm9yZGVyOiA0cHggc29saWQgIzY1MDAwYjtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC51aS1zbGlkZXItaGFuZGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY1MDAwYjtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC5maWx0ZXItYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY1MDAwYjtcbiAgYm9yZGVyLWNvbG9yOiAjNjUwMDBiO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC5zaWRlYmFyLWNhdGVnb3JpZXNfbWVudSB1bCBsaTpob3ZlciA+IGEge1xuICBjb2xvcjogIzY1MDAwYjtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC5zaWRlYmFyLWNhdGVnb3JpZXNfbWVudSB1bCBsaTpob3ZlciA+IGEgPiBpIHtcbiAgY29sb3I6ICM2NTAwMGI7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAucHJvZHVjdC10YWIgPiB1bC5wcm9kdWN0LW1lbnUgPiBsaSA+IGEuYWN0aXZlIHtcbiAgY29sb3I6ICM2NTAwMGI7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAuc3AtaW1nX3NsaWRlci1uYXYgLnNsaWNrLXNsaWRlLnNsaWNrLWN1cnJlbnQgaW1nIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjUwMDBiO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMTAgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzY1MDAwYjtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC5xdWlja3ktcGFnaW5hdG9pbi1hcmVhIC5xdWlja3ktcGFnaW5hdGlvbi1ib3gucHJpbWFyeS1jb2xvciA+IGxpOmxhc3QtY2hpbGQgPiBhIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMTAgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGkuYWN0aXZlID4gYSB7XG4gIGNvbG9yOiAjNjUwMDBiO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMTAgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveC5wcmltYXJ5LWNvbG9yID4gbGkgPiBhIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzY1MDAwYjtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC5xdWlja3ktcGFnaW5hdG9pbi1hcmVhIC5xdWlja3ktcGFnaW5hdGlvbi1ib3gucHJpbWFyeS1jb2xvciA+IGxpID4gYTpob3ZlciB7XG4gIGNvbG9yOiAjNjUwMDBiICFpbXBvcnRhbnQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAuYWRkLWFjdGlvbnMgPiB1bCA+IGxpID4gYTpob3ZlciB7XG4gIGNvbG9yOiAjNjUwMDBiICFpbXBvcnRhbnQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAuZm9vdGVyLXdpZGdldHMgPiB1bCA+IGxpID4gYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC5mb290ZXItd2lkZ2V0cyA+IHVsID4gbGk6aG92ZXIgPiBhIHtcbiAgY29sb3I6ICM2NTAwMGI7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC5xdWlja3ktc29jaWFsX2xpbmsgPiB1bCA+IGxpID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NTAwMGI7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAuYWNjb3VudC1wYWdlLWFyZWEgLm15YWNjb3VudC10YWItdHJpZ2dlciBsaSBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM2NTAwMGI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMTAgLmFjY291bnQtcGFnZS1hcmVhIC5teWFjY291bnQtdGFiLXRyaWdnZXIgbGkgYS5hY3RpdmU6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udGVtcGxhdGUtY29sb3ItMTAgLmFjY291bnQtcGFnZS1hcmVhIC5teWFjY291bnQtdGFiLXRyaWdnZXIgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjNjUwMDBiO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMTAgLmVycm9yNDA0LWFyZWEgLnNlYXJjaC1lcnJvci13cmFwcGVyIGgxIHtcbiAgY29sb3I6ICM2NTAwMGI7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAuZXJyb3I0MDQtYXJlYSAuc2VhcmNoLWVycm9yLXdyYXBwZXIgLmVycm9yLXNlYXJjaF9idG46aG92ZXIge1xuICBjb2xvcjogIzY1MDAwYjtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC5lcnJvcjQwNC1hcmVhIC5zZWFyY2gtZXJyb3Itd3JhcHBlciAuZXJyb3ItYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzY1MDAwYjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAuZnJlcXVlbnRseS1hY2NvcmRpb24gLmFjdGl2ZXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjUwMDBiO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMTAgLmZyZXF1ZW50bHktYWNjb3JkaW9uIC5jYXJkLWhlYWRlciBhOmhvdmVyIHtcbiAgY29sb3I6ICM2NTAwMGIgIWltcG9ydGFudDtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC5xdWlja3ktdGFnc19saXN0IGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjUwMDBiO1xuICBib3JkZXItY29sb3I6ICM2NTAwMGI7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAub3ZlcnZpZXctY29udGVudCA+IGgyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzY1MDAwYjtcbn1cblxuLnRlbXBsYXRlLWNvbG9yLTEwIC5vdmVydmlldy1jb250ZW50ID4gaDIgc3BhbiB7XG4gIGNvbG9yOiAjNjUwMDBiO1xufVxuXG4udGVtcGxhdGUtY29sb3ItMTAgLmNvdW50LXRpdGxlIGgyIHtcbiAgY29sb3I6ICM2NTAwMGI7XG59XG5cbi50ZW1wbGF0ZS1jb2xvci0xMCAuc2Nyb2xsLXRvLXRvcDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NTAwMGI7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAgMTAgLSBDb21wb25lbnRzIC0gTmF2aWdhdGlvblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogLS0tSG9tZSBTbGlkZXIgQXJyb3ctLS0gKi9cbi5xdWlja3ktZWxlbWVudC1jYXJvdXNlbC5hcnJvdy1zdHlsZSAudHR5LXNsaWNrLXRleHQtYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogNTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRvcDogNTAlO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnF1aWNreS1lbGVtZW50LWNhcm91c2VsLmFycm93LXN0eWxlIC50dHktc2xpY2stdGV4dC1idG4udHR5LXNsaWNrLXRleHQtcHJldiB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxNXB4O1xufVxuXG4ucXVpY2t5LWVsZW1lbnQtY2Fyb3VzZWwuYXJyb3ctc3R5bGUgLnR0eS1zbGljay10ZXh0LWJ0bi50dHktc2xpY2stdGV4dC1uZXh0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDE1cHg7XG59XG5cbi5xdWlja3ktZWxlbWVudC1jYXJvdXNlbC5hcnJvdy1zdHlsZSAudHR5LXNsaWNrLXRleHQtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1MTUxNTtcbn1cblxuLnF1aWNreS1lbGVtZW50LWNhcm91c2VsLmFycm93LXN0eWxlOmhvdmVyIC5zbGljay1hcnJvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5xdWlja3ktZWxlbWVudC1jYXJvdXNlbC5hcnJvdy1zbV9zaXplIC50dHktc2xpY2stdGV4dC1idG4ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4ucXVpY2t5LWVsZW1lbnQtY2Fyb3VzZWwuYXJyb3ctZGF5X2NvbG9yIC50dHktc2xpY2stdGV4dC1idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRlZWU5O1xuICBjb2xvcjogIzE1MTUxNTtcbn1cblxuLnF1aWNreS1lbGVtZW50LWNhcm91c2VsOmhvdmVyLmFycm93LXN0eWxlIC50dHktc2xpY2stdGV4dC1idG4ge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uYXJyb3ctc3R5bGUtMiAuc2xpY2stYXJyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuXG4uYXJyb3ctc3R5bGUtMiAuc2xpY2stYXJyb3cudHR5LXNsaWNrLXRleHQtcHJldiB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmFycm93LXN0eWxlLTIgLnNsaWNrLWFycm93LnR0eS1zbGljay10ZXh0LW5leHQge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5hcnJvdy1zdHlsZS0yIC5zbGljay1hcnJvdyA+IGkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg4N2RlZyk7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiAtLS1Nb2JpbGUgTWVudSBXcmFwcGVyLS0tICovXG4ubW9iaWxlLW1lbnVfd3JhcHBlciAub2ZmY2FudmFzLW1lbnUtaW5uZXIsXG4ub2ZmY2FudmFzLW1pbmljYXJ0X3dyYXBwZXIgLm9mZmNhbnZhcy1tZW51LWlubmVyLFxuLm9mZmNhbnZhcy1zZWFyY2hfd3JhcHBlciAub2ZmY2FudmFzLW1lbnUtaW5uZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTcpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IC0yODVweDtcbiAgd2lkdGg6IDI4NXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCA1MDBtcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2U7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAubW9iaWxlLW1lbnVfd3JhcHBlciAub2ZmY2FudmFzLW1lbnUtaW5uZXIsXG4gIC5vZmZjYW52YXMtbWluaWNhcnRfd3JhcHBlciAub2ZmY2FudmFzLW1lbnUtaW5uZXIsXG4gIC5vZmZjYW52YXMtc2VhcmNoX3dyYXBwZXIgLm9mZmNhbnZhcy1tZW51LWlubmVyIHtcbiAgICB3aWR0aDogMjYwcHg7XG4gIH1cbn1cblxuLm1vYmlsZS1tZW51X3dyYXBwZXIgLm9mZmNhbnZhcy1tZW51LWlubmVyIC5vZmZjYW52YXMtaW5uZXJfbG9nbyxcbi5vZmZjYW52YXMtbWluaWNhcnRfd3JhcHBlciAub2ZmY2FudmFzLW1lbnUtaW5uZXIgLm9mZmNhbnZhcy1pbm5lcl9sb2dvLFxuLm9mZmNhbnZhcy1zZWFyY2hfd3JhcHBlciAub2ZmY2FudmFzLW1lbnUtaW5uZXIgLm9mZmNhbnZhcy1pbm5lcl9sb2dvIHtcbiAgcGFkZGluZzogMzBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tb2JpbGUtbWVudV93cmFwcGVyLm9wZW4gLm9mZmNhbnZhcy1tZW51LWlubmVyLFxuLm9mZmNhbnZhcy1taW5pY2FydF93cmFwcGVyLm9wZW4gLm9mZmNhbnZhcy1tZW51LWlubmVyLFxuLm9mZmNhbnZhcy1zZWFyY2hfd3JhcHBlci5vcGVuIC5vZmZjYW52YXMtbWVudS1pbm5lciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiA5OTk7XG59XG5cbi8qIC0tLU9mZmNhbnZhcyBDbG9zZSBCdXR0b24tLS0gKi9cbi5idG4tY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTYwcHg7XG4gIGJhY2tncm91bmQ6ICMxNTE1MTU7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDEwO1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuYnRuLWNsb3NlIHtcbiAgICBsZWZ0OiAtNTBweDtcbiAgICB3aWR0aDogNTBweDtcbiAgfVxufVxuXG4uYnRuLWNsb3NlOmhvdmVyID4gaSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLmJ0bi1jbG9zZSA+IGkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYnRuLWNsb3NlLndoaXRlLWNsb3NlX2J0biB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi8qIC0tLU9mZmNhbnZhcyBOYXZpZ2F0aW9uIEFyZWEtLS0gKi9cbi5vZmZjYW52YXMtbmF2aWdhdGlvbiAubW9iaWxlLW1lbnUgPiBsaSB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG59XG5cbi5vZmZjYW52YXMtbmF2aWdhdGlvbiAubW9iaWxlLW1lbnUgPiBsaSA+IGEgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm9mZmNhbnZhcy1uYXZpZ2F0aW9uIC5tb2JpbGUtbWVudSBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm9mZmNhbnZhcy1uYXZpZ2F0aW9uIC5tb2JpbGUtbWVudSBsaSA+IC5tZW51LWV4cGFuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMnB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5vZmZjYW52YXMtbmF2aWdhdGlvbiAubW9iaWxlLW1lbnUgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cblxuLm9mZmNhbnZhcy1uYXZpZ2F0aW9uIC5tb2JpbGUtbWVudSBsaSAuc3ViLW1lbnUge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIG1heC1oZWlnaHQ6IDEwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ub2ZmY2FudmFzLW5hdmlnYXRpb24gLm1vYmlsZS1tZW51IGxpIC5zdWItbWVudSBsaSBhIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLm9mZmNhbnZhcy1uYXZpZ2F0aW9uIC5tb2JpbGUtbWVudSBsaS5tZW51LW9wZW4gPiAubWVudS1leHBhbmQgaTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjczJztcbn1cblxuLyogLS0tSGVhZGVyIFVzZXIgU2V0dGluZyBBcmVhLS0tICovXG4udXNlci1zZXR0aW5nX2FyZWEge1xuICBwYWRkaW5nLXRvcDogMjVweDtcbn1cblxuLnVzZXItc2V0dGluZ19hcmVhID4gdWwgPiBsaSA+IGEgPiBzcGFuIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi8qIC0tLU9mZmNhbnZhcyBNZW51IFdyYXBwZXItLS0gKi9cbi5vZmZjYW52YXMtbWVudV93cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ub2ZmY2FudmFzLW1lbnVfd3JhcHBlciAub2ZmY2FudmFzLW1lbnUtaW5uZXIge1xuICBwYWRkaW5nOiAyNXB4IDMwcHggMzBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwIDA7XG4gIHdpZHRoOiAzNzVweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB6LWluZGV4OiA5OTk5O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAvKiAtLS1PZmZjYW52YXMgQ29tcG9uZW50LS0tICovXG4gIC8qIC0tLU9mZmNhbnZhcyBJbm5lciBTb2NpYWwgTGluay0tLSAqL1xufVxuXG4ub2ZmY2FudmFzLW1lbnVfd3JhcHBlciAub2ZmY2FudmFzLW1lbnUtaW5uZXIgLmJ0bi1jbG9zZSB7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzE1MTUxNTtcbiAgei1pbmRleDogMTA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5vZmZjYW52YXMtbWVudV93cmFwcGVyIC5vZmZjYW52YXMtbWVudS1pbm5lciAuYnRuLWNsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5vZmZjYW52YXMtbWVudV93cmFwcGVyIC5vZmZjYW52YXMtbWVudS1pbm5lciAub2ZmY2FudmFzLWNvbXBvbmVudCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4ub2ZmY2FudmFzLW1lbnVfd3JhcHBlciAub2ZmY2FudmFzLW1lbnUtaW5uZXIgLm9mZmNhbnZhcy1jb21wb25lbnQuZmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMzVweDtcbn1cblxuLm9mZmNhbnZhcy1tZW51X3dyYXBwZXIgLm9mZmNhbnZhcy1tZW51LWlubmVyIC5vZmZjYW52YXMtY29tcG9uZW50IC5vZmZjYW52YXMtY29tcG9uZW50X3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5vZmZjYW52YXMtbWVudV93cmFwcGVyIC5vZmZjYW52YXMtbWVudS1pbm5lciAub2ZmY2FudmFzLWNvbXBvbmVudCAub2ZmY2FudmFzLWNvbXBvbmVudF9tZW51ID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cblxuLm9mZmNhbnZhcy1tZW51X3dyYXBwZXIgLm9mZmNhbnZhcy1tZW51LWlubmVyIC5vZmZjYW52YXMtY29tcG9uZW50IC5vZmZjYW52YXMtY29tcG9uZW50X21lbnUgPiBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLm9mZmNhbnZhcy1tZW51X3dyYXBwZXIgLm9mZmNhbnZhcy1tZW51LWlubmVyIC5vZmZjYW52YXMtY29tcG9uZW50IC5vZmZjYW52YXMtY29tcG9uZW50X21lbnUgPiBsaTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI2U1ZTVlNTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogNTAlO1xuICByaWdodDogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ub2ZmY2FudmFzLW1lbnVfd3JhcHBlciAub2ZmY2FudmFzLW1lbnUtaW5uZXIgLm9mZmNhbnZhcy1jb21wb25lbnQgLm9mZmNhbnZhcy1jb21wb25lbnRfbWVudSA+IGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLm9mZmNhbnZhcy1tZW51X3dyYXBwZXIgLm9mZmNhbnZhcy1tZW51LWlubmVyIC5vZmZjYW52YXMtaW5uZXItc29jaWFsX2xpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMzBweDtcbn1cblxuLm9mZmNhbnZhcy1tZW51X3dyYXBwZXIub3BlbiAub2ZmY2FudmFzLW1lbnUtaW5uZXIge1xuICB0b3A6IDA7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xufVxuXG4ub2ZmY2FudmFzLW1lbnVfd3JhcHBlciAub2ZmY2FudmFzLWlubmVyX2xvZ28ge1xuICBwYWRkaW5nOiAyNXB4IDA7XG59XG5cbi5vZmZjYW52YXMtbWVudV93cmFwcGVyIC5zaG9ydC1kZXNjIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuXG4ub2ZmY2FudmFzLW1lbnVfd3JhcHBlciAuc2hvcnQtZGVzYyA+IHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiAtLS1PZmZjYW52YXMgTWluaWNhcnQgQXJlYS0tLSAqL1xuLm9mZmNhbnZhcy1taW5pY2FydF93cmFwcGVyIC5vZmZjYW52YXMtbWVudS1pbm5lciB7XG4gIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDQ1MHB4O1xuICBib3gtc2hhZG93OiAwcHggMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5vZmZjYW52YXMtbWluaWNhcnRfd3JhcHBlciAub2ZmY2FudmFzLW1lbnUtaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDYwcHggMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5vZmZjYW52YXMtbWluaWNhcnRfd3JhcHBlciAub2ZmY2FudmFzLW1lbnUtaW5uZXIgLmJ0bi1jbG9zZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzE1MTUxNTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuLm9mZmNhbnZhcy1taW5pY2FydF93cmFwcGVyIC5vZmZjYW52YXMtbWVudS1pbm5lciAubWluaWNhcnQtY29udGVudCAubWluaWNhcnQtaGVhZGluZyA+IGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG59XG5cbi5vZmZjYW52YXMtbWluaWNhcnRfd3JhcHBlciAub2ZmY2FudmFzLW1lbnUtaW5uZXIgLm1pbmljYXJ0LWNvbnRlbnQgLm1pbmljYXJ0LWxpc3Qge1xuICBtYXgtaGVpZ2h0OiAzMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLm9mZmNhbnZhcy1taW5pY2FydF93cmFwcGVyIC5vZmZjYW52YXMtbWVudS1pbm5lciAubWluaWNhcnQtY29udGVudCAubWluaWNhcnQtbGlzdCA+IGxpIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5vZmZjYW52YXMtbWluaWNhcnRfd3JhcHBlciAub2ZmY2FudmFzLW1lbnUtaW5uZXIgLm1pbmljYXJ0LWNvbnRlbnQgLm1pbmljYXJ0LWxpc3QgPiBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5vZmZjYW52YXMtbWluaWNhcnRfd3JhcHBlciAub2ZmY2FudmFzLW1lbnUtaW5uZXIgLm1pbmljYXJ0LWNvbnRlbnQgLm1pbmljYXJ0LWxpc3QgPiBsaS5taW5pY2FydC1wcm9kdWN0IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLm9mZmNhbnZhcy1taW5pY2FydF93cmFwcGVyIC5vZmZjYW52YXMtbWVudS1pbm5lciAubWluaWNhcnQtY29udGVudCAubWluaWNhcnQtbGlzdCA+IGxpLm1pbmljYXJ0LXByb2R1Y3QgPiBhLnByb2R1Y3QtaXRlbV9yZW1vdmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xufVxuXG4ub2ZmY2FudmFzLW1pbmljYXJ0X3dyYXBwZXIgLm9mZmNhbnZhcy1tZW51LWlubmVyIC5taW5pY2FydC1jb250ZW50IC5taW5pY2FydC1saXN0ID4gbGkubWluaWNhcnQtcHJvZHVjdCAucHJvZHVjdC1pdGVtX2ltZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA3MHB4O1xuICAtd2Via2l0LWZsZXgtYmFzaXM6IDcwcHg7XG4gIC1tb3otZmxleC1iYXNpczogNzBweDtcbiAgZmxleC1iYXNpczogNzBweDtcbiAgbWF4LXdpZHRoOiA3MHB4O1xufVxuXG4ub2ZmY2FudmFzLW1pbmljYXJ0X3dyYXBwZXIgLm9mZmNhbnZhcy1tZW51LWlubmVyIC5taW5pY2FydC1jb250ZW50IC5taW5pY2FydC1saXN0ID4gbGkubWluaWNhcnQtcHJvZHVjdCAucHJvZHVjdC1pdGVtX2NvbnRlbnQge1xuICAtd2Via2l0LWZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICAtbW96LWZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogY2FsYygxMDAlIC0gNzBweCk7XG4gIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAub2ZmY2FudmFzLW1pbmljYXJ0X3dyYXBwZXIgLm9mZmNhbnZhcy1tZW51LWlubmVyIC5taW5pY2FydC1jb250ZW50IC5taW5pY2FydC1saXN0ID4gbGkubWluaWNhcnQtcHJvZHVjdCAucHJvZHVjdC1pdGVtX2NvbnRlbnQgYS5wcm9kdWN0LWl0ZW1fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4ub2ZmY2FudmFzLW1pbmljYXJ0X3dyYXBwZXIgLm9mZmNhbnZhcy1tZW51LWlubmVyIC5taW5pY2FydC1jb250ZW50IC5taW5pY2FydC1saXN0ID4gbGkubWluaWNhcnQtcHJvZHVjdCAucHJvZHVjdC1pdGVtX2NvbnRlbnQgLnByb2R1Y3QtaXRlbV9xdWFudGl0eSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLm9mZmNhbnZhcy1taW5pY2FydF93cmFwcGVyIC5vZmZjYW52YXMtbWVudS1pbm5lciAubWluaWNhcnQtaXRlbV90b3RhbCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMjVweCAwO1xufVxuXG4ub2ZmY2FudmFzLW1pbmljYXJ0X3dyYXBwZXIgLm9mZmNhbnZhcy1tZW51LWlubmVyIC5taW5pY2FydC1idG5fYXJlYSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuXG4ub2ZmY2FudmFzLW1pbmljYXJ0X3dyYXBwZXIgLm9mZmNhbnZhcy1tZW51LWlubmVyIC5taW5pY2FydC1idG5fYXJlYSAuaGlyYW9sYS1idG4ge1xuICBoZWlnaHQ6IDYwcHg7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4vKiAtLS1PZmZjYW52YXMgU2VhcmNoIEFyZWEtLS0gKi9cbi5vZmZjYW52YXMtc2VhcmNoX3dyYXBwZXIgLm9mZmNhbnZhcy1tZW51LWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1MTUxNTtcbiAgb3BhY2l0eTogMC45NztcbiAgd2lkdGg6IDEwMCU7XG4gIHJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCA1MDBtcyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCA1MDBtcyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCA1MDBtcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAwO1xufVxuXG4ub2ZmY2FudmFzLXNlYXJjaF93cmFwcGVyIC5vZmZjYW52YXMtbWVudS1pbm5lciAuYnRuLWNsb3NlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMTUxNTE1O1xuICB0b3A6IDE1cHg7XG4gIHJpZ2h0OiAxNXB4O1xuICBsZWZ0OiBhdXRvO1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ub2ZmY2FudmFzLXNlYXJjaF93cmFwcGVyIC5vZmZjYW52YXMtbWVudS1pbm5lciAub2ZmY2FudmFzLXNlYXJjaCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTE1MTU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyNSUpO1xufVxuXG4ub2ZmY2FudmFzLXNlYXJjaF93cmFwcGVyIC5vZmZjYW52YXMtbWVudS1pbm5lciAub2ZmY2FudmFzLXNlYXJjaCAuaG0tc2VhcmNoYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ub2ZmY2FudmFzLXNlYXJjaF93cmFwcGVyIC5vZmZjYW52YXMtbWVudS1pbm5lciAub2ZmY2FudmFzLXNlYXJjaCAuaG0tc2VhcmNoYm94ID4gaW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMTAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMTAwcHggMCAyNXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMS4zcyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiAxLjNzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogMS4zcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogMS4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogMS4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGJvdHRvbTtcbn1cblxuLm9mZmNhbnZhcy1zZWFyY2hfd3JhcHBlciAub2ZmY2FudmFzLW1lbnUtaW5uZXIgLm9mZmNhbnZhcy1zZWFyY2ggLmhtLXNlYXJjaGJveCA+IGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ub2ZmY2FudmFzLXNlYXJjaF93cmFwcGVyIC5vZmZjYW52YXMtbWVudS1pbm5lciAub2ZmY2FudmFzLXNlYXJjaCAuaG0tc2VhcmNoYm94ID4gLnNlYXJjaF9idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDMwcHg7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ub2ZmY2FudmFzLXNlYXJjaF93cmFwcGVyLm9wZW4gLm9mZmNhbnZhcy1tZW51LWlubmVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5vZmZjYW52YXMtc2VhcmNoX3dyYXBwZXIub3BlbiAub2ZmY2FudmFzLW1lbnUtaW5uZXIgLm9mZmNhbnZhcy1zZWFyY2ggLmhtLXNlYXJjaGJveCA+IGlucHV0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAgMTEgLSBDb21wb25lbnRzIC0gU2xpZGVyXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uaG9tZS1zbGlkZXIgLnNsaWRlLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5ob21lLXNsaWRlciAuc2xpZGUtaXRlbSAuaW5uZXItc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5ob21lLXNsaWRlciAuc2xpZGUtaXRlbSAuaW5uZXItc2xpZGUgLnNsaWRlLWNvbnRlbnQgPiBoMiB7XG4gIGZvbnQtc2l6ZTogNTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaG9tZS1zbGlkZXIgLnNsaWRlLWl0ZW0gLmlubmVyLXNsaWRlIC5zbGlkZS1jb250ZW50ID4gaDIge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmhvbWUtc2xpZGVyIC5zbGlkZS1pdGVtIC5pbm5lci1zbGlkZSAuc2xpZGUtY29udGVudCA+IGgyIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cblxuLmhvbWUtc2xpZGVyIC5zbGlkZS1pdGVtIC5pbm5lci1zbGlkZSAuc2xpZGUtY29udGVudCA+IHAge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG4uaG9tZS1zbGlkZXIgLnNsaWRlLWl0ZW0gLmlubmVyLXNsaWRlIC5zbGlkZS1jb250ZW50ID4gcC5zaG9ydC1kZXNjIHtcbiAgbWF4LXdpZHRoOiA2MCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaG9tZS1zbGlkZXIgLnNsaWRlLWl0ZW0gLmlubmVyLXNsaWRlIC5zbGlkZS1jb250ZW50ID4gcC5zaG9ydC1kZXNjIHtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhvbWUtc2xpZGVyIC5zbGlkZS1pdGVtIC5pbm5lci1zbGlkZSAuc2xpZGUtY29udGVudCA+IHAuc2hvcnQtZGVzYyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uaG9tZS1zbGlkZXIgLnNsaWRlLWl0ZW0gLmlubmVyLXNsaWRlIC5zbGlkZS1jb250ZW50LnNsaWRlLWNvbnRlbnRfcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uaG9tZS1zbGlkZXIgLnNsaWRlLWl0ZW0gLmlubmVyLXNsaWRlIC5zbGlkZS1jb250ZW50LnNsaWRlLWNvbnRlbnRfcmlnaHQgPiBwLnNob3J0LWRlc2Mge1xuICBtYXgtd2lkdGg6IDYwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaG9tZS1zbGlkZXIgLnNsaWRlLWl0ZW0gLmlubmVyLXNsaWRlIC5zbGlkZS1jb250ZW50LnNsaWRlLWNvbnRlbnRfcmlnaHQgPiBwLnNob3J0LWRlc2Mge1xuICAgIG1heC13aWR0aDogODUlO1xuICB9XG59XG5cbi5ob21lLXNsaWRlciAuc2xpZGUtaXRlbSAuaW5uZXItc2xpZGUuaW5uZXItc2xpZGUtMiAuc2xpZGVyLWltZy5sZWZ0LXNpZGVfaW1nIHtcbiAgbWFyZ2luLXRvcDogLTEwJTtcbiAgbWFyZ2luLWxlZnQ6IC04JTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuaG9tZS1zbGlkZXIgLnNsaWRlLWl0ZW0gLmlubmVyLXNsaWRlLmlubmVyLXNsaWRlLTIgLnNsaWRlci1pbWcubGVmdC1zaWRlX2ltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5ob21lLXNsaWRlciAuc2xpZGUtaXRlbSAuaW5uZXItc2xpZGUuaW5uZXItc2xpZGUtMiAuc2xpZGVyLWltZy5sZWZ0LXNpZGVfaW1nIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG5cbi5ob21lLXNsaWRlciAuc2xpZGUtaXRlbSAuaW5uZXItc2xpZGUuaW5uZXItc2xpZGUtMiAuc2xpZGVyLWltZy5yaWdodC1zaWRlX2ltZyB7XG4gIG1hcmdpbi1ib3R0b206IC0xMCU7XG4gIG1hcmdpbi1yaWdodDogLTglO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5ob21lLXNsaWRlciAuc2xpZGUtaXRlbSAuaW5uZXItc2xpZGUuaW5uZXItc2xpZGUtMiAuc2xpZGVyLWltZy5yaWdodC1zaWRlX2ltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5ob21lLXNsaWRlciAuc2xpZGUtaXRlbSAuaW5uZXItc2xpZGUuaW5uZXItc2xpZGUtMiAuc2xpZGVyLWltZy5yaWdodC1zaWRlX2ltZyB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuXG4uaG9tZS1zbGlkZXIgLnNsaWRlLWl0ZW0gLmlubmVyLXNsaWRlLmlubmVyLXNsaWRlLTIgLnNsaWRlLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ob21lLXNsaWRlciAuc2xpZGUtaXRlbSAuaW5uZXItc2xpZGUuaW5uZXItc2xpZGUtMiAuc2xpZGUtY29udGVudCA+IGgyIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiA4MC4wNHB4O1xuICBsaW5lLWhlaWdodDogODAuMDRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ob21lLXNsaWRlciAuc2xpZGUtaXRlbSAuaW5uZXItc2xpZGUuaW5uZXItc2xpZGUtMiAuc2xpZGUtY29udGVudCA+IGgyIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5ob21lLXNsaWRlciAuc2xpZGUtaXRlbSAuaW5uZXItc2xpZGUuaW5uZXItc2xpZGUtMiAuc2xpZGUtY29udGVudCA+IGgyIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5ob21lLXNsaWRlciAuc2xpZGUtaXRlbSAuaW5uZXItc2xpZGUuaW5uZXItc2xpZGUtMiAuc2xpZGUtY29udGVudCA+IGgyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4uaG9tZS1zbGlkZXIgLnNsaWRlLWl0ZW0gLmlubmVyLXNsaWRlLmlubmVyLXNsaWRlLTIgLnNsaWRlLWNvbnRlbnQgPiBwLnNob3J0LWRlc2MtMiB7XG4gIGZvbnQtc2l6ZTogMjQuMDFweDtcbiAgbGluZS1oZWlnaHQ6IDM2LjAycHg7XG4gIG1heC13aWR0aDogODUlO1xuICBtYXJnaW46IDAgYXV0byAyNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhvbWUtc2xpZGVyIC5zbGlkZS1pdGVtIC5pbm5lci1zbGlkZS5pbm5lci1zbGlkZS0yIC5zbGlkZS1jb250ZW50ID4gcC5zaG9ydC1kZXNjLTIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5ob21lLXNsaWRlciAuc2xpZGUtaXRlbSAuaW5uZXItc2xpZGUuaW5uZXItc2xpZGUtMiAuc2xpZGUtY29udGVudCA+IHAuc2hvcnQtZGVzYy0yIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5ob21lLXNsaWRlciAuc2xpZGUtaXRlbSAuaW5uZXItc2xpZGUuaW5uZXItc2xpZGUtMiAuc2xpZGUtY29udGVudCA+IHAuc2hvcnQtZGVzYy0yIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuaG9tZS1zbGlkZXIgLnNsaWRlLWl0ZW0gLmlubmVyLXNsaWRlLmlubmVyLXNsaWRlLTIgLnNsaWRlLWNvbnRlbnQgYS5xdWlja3ktYnRuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5ob21lLXNsaWRlciAudHR5LXNsaWNrLXRleHQtYnRuIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ob21lLXNsaWRlci5ob21lLXNsaWRlci0yIC5pbm5lci1zbGlkZSAuc2xpZGUtY29udGVudCA+IHAuc2hvcnQtZGVzYyB7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5ob21lLXNsaWRlci5ob21lLXNsaWRlci0yIC5pbm5lci1zbGlkZSAuc2xpZGUtY29udGVudCA+IHAuc2hvcnQtZGVzYyB7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuaG9tZS1zbGlkZXIuaG9tZS1zbGlkZXItMyAuc2xpZGUtaXRlbSAuaW5uZXItc2xpZGUgLnNsaWRlLWNvbnRlbnQge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5ob21lLXNsaWRlci5ob21lLXNsaWRlci0zIC5zbGlkZS1pdGVtIC5pbm5lci1zbGlkZSAuc2xpZGUtY29udGVudCA+IGgyLmZyZWVzdHlsZS1zY3JpcHQge1xuICAgIGZvbnQtc2l6ZTogMjdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhvbWUtc2xpZGVyLmhvbWUtc2xpZGVyLTMgLnNsaWRlLWl0ZW0gLmlubmVyLXNsaWRlIC5zbGlkZS1jb250ZW50ID4gcC5zaG9ydC1kZXNjIHtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ob21lLXNsaWRlci5ob21lLXNsaWRlci0zIC5zbGlkZS1pdGVtIC5pbm5lci1zbGlkZSAuc2xpZGUtY29udGVudCA+IHAuc2hvcnQtZGVzYyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaG9tZS1zbGlkZXIuaG9tZS1zbGlkZXItMyAuc2xpZGUtaXRlbSAuaW5uZXItc2xpZGUgLnNsaWRlLWNvbnRlbnQgPiBwLnNob3J0LWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmhvbWUtc2xpZGVyLmhvbWUtc2xpZGVyLTMgLnNsaWRlLWl0ZW0gLmlubmVyLXNsaWRlIC5zbGlkZS1jb250ZW50ID4gcC5zaG9ydC1kZXNjIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaG9tZS1zbGlkZXIuaG9tZS1zbGlkZXItMyAuc2xpZGUtaXRlbSAuaW5uZXItc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnNsaWRlLWJ0biAucXVpY2t5LWJ0bjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lLXNsaWRlci5ob21lLXNsaWRlci0zIC5zbGlkZS1pdGVtIC5zb2NpYWwtbGluay0yIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAzMHB4O1xuICAgIHRvcDogMzBweDtcbiAgfVxufVxuXG4vKiAtLS1TbGlkZXIgQXJlYSBGb3VyLS0tICovXG4uc2xpZGVyLWFyZWEtNCAuaG9tZS1zbGlkZXItNCAuc2xpZGUtaXRlbSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xufVxuXG4uc2xpZGVyLWFyZWEtNCAuaG9tZS1zbGlkZXItNCAuc2xpZGUtaXRlbSAuaW5uZXItc2xpZGUgLnNsaWRlLWNvbnRlbnQuc2xpZGUtY29udGVudF9hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC01JTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc2xpZGVyLWFyZWEtNCAuaG9tZS1zbGlkZXItNCAuc2xpZGUtaXRlbSAuaW5uZXItc2xpZGUgLnNsaWRlLWNvbnRlbnQuc2xpZGUtY29udGVudF9hYnNvbHV0ZSB7XG4gICAgcmlnaHQ6IC0zMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zbGlkZXItYXJlYS00IC5ob21lLXNsaWRlci00IC5zbGlkZS1pdGVtIC5pbm5lci1zbGlkZSAuc2xpZGUtY29udGVudC5zbGlkZS1jb250ZW50X2Fic29sdXRlIHtcbiAgICByaWdodDogLTUwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNsaWRlci1hcmVhLTQgLmhvbWUtc2xpZGVyLTQgLnNsaWRlLWl0ZW0gLmlubmVyLXNsaWRlIC5zbGlkZS1jb250ZW50LnNsaWRlLWNvbnRlbnRfYWJzb2x1dGUge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDUlO1xuICB9XG59XG5cbi5zbGlkZXItYXJlYS00IC5ob21lLXNsaWRlci00IC5zbGlkZS1pdGVtIC5pbm5lci1zbGlkZSAuc2xpZGUtY29udGVudC5zbGlkZS1jb250ZW50X2Fic29sdXRlID4gcC5zaG9ydC1kZXNjIHtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2xpZGVyLWFyZWEtNCAuaG9tZS1zbGlkZXItNCAuc2xpZGUtaXRlbSAuaW5uZXItc2xpZGUgLnNsaWRlLWNvbnRlbnQuc2xpZGUtY29udGVudF9hYnNvbHV0ZSA+IHAuc2hvcnQtZGVzYyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2xpZGVyLWFyZWEtNCAuaG9tZS1zbGlkZXItNC5jdXN0b20tZG90cyAuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi8qIC0tLUhvbWUgT25lLS0tICovXG4uYmctMSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zbGlkZXIvYmcvMS0xLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWluLWhlaWdodDogNzU1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmJnLTEge1xuICAgIG1pbi1oZWlnaHQ6IDQ1MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuYmctMSB7XG4gICAgbWluLWhlaWdodDogMzgwcHg7XG4gIH1cbn1cblxuLyogLS0tSG9tZSBUd28tLS0gKi9cbi5iZy0yLFxuLmJnLTMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc2xpZGVyL2JnLzItMS5qcGdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1pbi1oZWlnaHQ6IDc1MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gIC5iZy0yLFxuICAuYmctMyB7XG4gICAgbWluLWhlaWdodDogNTgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuYmctMixcbiAgLmJnLTMge1xuICAgIG1pbi1oZWlnaHQ6IDM5MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmctMixcbiAgLmJnLTMge1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmctMixcbiAgLmJnLTMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XG4gICAgbWluLWhlaWdodDogNDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iZy0yLFxuICAuYmctMyB7XG4gICAgbWluLWhlaWdodDogMzgwcHg7XG4gIH1cbn1cblxuLmJnLTMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc2xpZGVyL2JnLzItMi5qcGdcIik7XG59XG5cbi8qIC0tLUhvbWUgVGhyZWUtLS0gKi9cbi5iZy00IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3NsaWRlci9iZy8zLTEuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBtaW4taGVpZ2h0OiA3NTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYmctNCB7XG4gICAgbWluLWhlaWdodDogNDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5iZy00IHtcbiAgICBtaW4taGVpZ2h0OiAzODBweDtcbiAgfVxufVxuXG4vKiAtLS1Ib21lIEZvdXItLS0gKi9cbi5iZy01IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3NsaWRlci9iZy80LTEuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBtaW4taGVpZ2h0OiA3NTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYmctNSB7XG4gICAgbWluLWhlaWdodDogNDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5iZy01IHtcbiAgICBtaW4taGVpZ2h0OiAzODBweDtcbiAgfVxufVxuXG4vKiAtLS1Ib21lIEZpdmUtLS0gKi9cbi5iZy02LFxuLmJnLTcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc2xpZGVyL2JnLzUtMS5qcGdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1pbi1oZWlnaHQ6IDc1NXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5iZy02LFxuICAuYmctNyB7XG4gICAgbWluLWhlaWdodDogNDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5iZy02LFxuICAuYmctNyB7XG4gICAgbWluLWhlaWdodDogMzgwcHg7XG4gIH1cbn1cblxuLmJnLTcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc2xpZGVyL2JnLzUtMi5qcGdcIik7XG59XG5cbi8qIC0tLUhvbWUgU2l4LS0tICovXG4uYmctOCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zbGlkZXIvYmcvNi0xLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWluLWhlaWdodDogNzU1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmJnLTgge1xuICAgIG1pbi1oZWlnaHQ6IDQ1MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuYmctOCB7XG4gICAgbWluLWhlaWdodDogMzgwcHg7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICAxMiAtIENvbXBvbmVudHMgLSBCdXR0b25cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIC0tLVF1aWNreSdzIEJ1dHRvbiBQb3NpdGlvbi0tLSAqL1xuLnF1aWNreS1idG4tcHNfY2VudGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5xdWlja3ktYnRuLXBzX2NlbnRlci5xdWlja3ktYnRuLXBzX2xlZnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5xdWlja3ktYnRuLXBzX2NlbnRlci5xdWlja3ktYnRuLXBzX3JpZ2h0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLnF1aWNreS1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnF1aWNreS1idG4uaG9yaXpvbnRhbC1saW5lX2x0ciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5xdWlja3ktYnRuLmhvcml6b250YWwtbGluZV9sdHI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmMmYyZjtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMnB4O1xuICBsZWZ0OiAxODVweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnF1aWNreS1idG4uaG9yaXpvbnRhbC1saW5lX2x0cjpiZWZvcmUge1xuICAgIGxlZnQ6IDEzNXB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICB9XG59XG5cbi5xdWlja3ktYnRuLmhvcml6b250YWwtbGluZV9sdHIuaG9yaXpvbnRhbC1saW5lX3J0bDpiZWZvcmUge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogODVweDtcbn1cblxuLnF1aWNreS1idG4udmVydGljYWwtbGluZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmYyZjJmO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4vKiAtLS1RdWlja3kncyBCdXR0b24gU3R5bGUgVHdvLS0tICovXG4ucXVpY2t5LWJ0bi0yIHtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAxNXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTE1MTU7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNzVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBsaW5lLWhlaWdodDogNDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ucXVpY2t5LWJ0bi0yLnRyYW5zcGFyZW50LWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucXVpY2t5LWJ0bi0yLnF1aWNreS1idG5fZnVsbHdpZHRoIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5xdWlja3ktYnRuLTIucXVpY2t5LWJ0bl9zbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5xdWlja3ktYnRuLTIuYmxhY2stY29sb3Ige1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5xdWlja3ktYnRuLTIuc3F1YXJlLWJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAgMjMgLSBDb21wb25lbnRzIC0gU2VydmljZVxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNlcnZpY2UtYXJlYSAuc2VydmljZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5zZXJ2aWNlLWFyZWEgLnNlcnZpY2UtaXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5zZXJ2aWNlLWFyZWEgLnNlcnZpY2UtaXRlbSAuc2VydmljZS1jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uc2VydmljZS1hcmVhIC5zZXJ2aWNlLWl0ZW0gLnNlcnZpY2UtY29udGVudCA+IGgzLmhlYWRpbmcge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2VydmljZS1hcmVhIC5zZXJ2aWNlLWl0ZW0gLnNlcnZpY2UtY29udGVudCA+IHAuc2hvcnQtZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zZXJ2aWNlLWFyZWEgW2NsYXNzKj1cImNvbC1cIl06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLnNlcnZpY2UtYXJlYS0yIC5zZXJ2aWNlLWl0ZW0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZXJ2aWNlLWFyZWEtMiAuc2VydmljZS1pdGVtLmltZy1oZWlnaHQge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBtaW4taGVpZ2h0OiAzMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5zZXJ2aWNlLWFyZWEtMiAuc2VydmljZS1pdGVtLmJnLTAxIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3NlcnZpY2UvYmcvMS5qcGdcIik7XG59XG5cbi5zZXJ2aWNlLWFyZWEtMiAuc2VydmljZS1pdGVtLmJnLTAyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3NlcnZpY2UvYmcvMi5qcGdcIik7XG59XG5cbi5zZXJ2aWNlLWFyZWEtMiAuc2VydmljZS1pdGVtLmJnLTAzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3NlcnZpY2UvYmcvMy5qcGdcIik7XG59XG5cbi5zZXJ2aWNlLWFyZWEtMiAuc2VydmljZS1pdGVtIC5zZXJ2aWNlLWltZyB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuXG4uc2VydmljZS1hcmVhLTIgLnNlcnZpY2UtaXRlbSAuc2VydmljZS1jb250ZW50ID4gaDMuaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC1mYW1pbHk6IFwiTXVsaVwiLCBzYW5zLXNlcmlmO1xufVxuXG4uc2VydmljZS1hcmVhLTIgLnNlcnZpY2UtaXRlbSAuc2VydmljZS1jb250ZW50ID4gcC5zaG9ydC1kZXNjIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWF4LXdpZHRoOiA2NSU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNlcnZpY2UtYXJlYS0yIFtjbGFzcyo9XCJjb2wtXCJdOm5vdCg6bGFzdC1jaGlsZCkgLnNlcnZpY2UtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogIDEzIC0gQ29tcG9uZW50cyAtIEJhbm5lclxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJhbm5lci1pdGVtIC5iYW5uZXItaW1nIGEgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5iYW5uZXItYXJlYSBbY2xhc3MqPVwiYmFubmVyLXdyYXBcIl06bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhbm5lci1hcmVhIFtjbGFzcyo9XCJiYW5uZXItd3JhcFwiXSBbY2xhc3MqPVwiY29sLVwiXTpub3QoOmxhc3QtY2hpbGQpIC5iYW5uZXItaXRlbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5uZXItYXJlYSAuc3BlY2lmaWMtYmFubmVyX2l0ZW0ge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuYmFubmVyLWFyZWEgW2NsYXNzKj1cImN1c3RvbS14eHMtY29sXCJdOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4vKiAtLS1CYW5uZXIgQXJlYSBUd28tLS0gKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyLWFyZWEtMiBbY2xhc3MqPVwiY29sLVwiXTpub3QoOmxhc3QtY2hpbGQpIC5iYW5uZXItaXRlbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLyogLS0tQmFubmVyIEFyZWEgRm91ci0tLSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5iYW5uZXItYXJlYS00IFtjbGFzcyo9XCJiYW5uZXItd3JhcFwiXTpmaXJzdC1jaGlsZCBbY2xhc3MqPVwiY3VzdG9tLXh4cy1jb2xcIl06Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5iYW5uZXItYXJlYS00IFtjbGFzcyo9XCJiYW5uZXItd3JhcFwiXTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuYmFubmVyLWFyZWEtNCBbY2xhc3MqPVwiYmFubmVyLXdyYXBcIl06bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICB9XG59XG5cbi8qIC0tLUJhbm5lciBBcmVhIEZpdmUtLS0gKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuYmFubmVyLWFyZWEtNSBbY2xhc3MqPVwiY3VzdG9tLXh4cy1jb2xcIl06Zmlyc3QtY2hpbGQgLmJhbm5lci1pdGVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4uYmFubmVyLWFyZWEtNSAuYmFubmVyLXdyYXAgW2NsYXNzKj1cImNvbC1cIl06bm90KDpsYXN0LWNoaWxkKSB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuXG4vKiAtLS1CYW5uZXIgQXJlYSBTaXgtLS0gKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuYmFubmVyLWFyZWEtNiBbY2xhc3MqPVwiY3VzdG9tLXh4cy1jb2xcIl06Zmlyc3QtY2hpbGQgLmJhbm5lci1pdGVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4vKiAtLS1CYW5uZXIgQXJlYSBTZXZlbi0tLSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5uZXItYXJlYS03IFtjbGFzcyo9XCJjb2wtXCJdOm5vdCg6bGFzdC1jaGlsZCkgLmJhbm5lci1pdGVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4vKiAtLS1CYW5uZXIgQXJlYSBOaW5lLS0tICovXG4uYmFubmVyLWFyZWEtOSBbY2xhc3MqPVwiYmFubmVyLXdyYXBcIl06bm90KDpsYXN0LWNoaWxkKSB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuXG4vKiAtLS1CYW5uZXIgQXJlYSBUZW4gfCBDb3VudGRvd24gQmFubmVyLS0tICovXG4uY291bnRkb3duLWJhbm5lciAuYmFubmVyLWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNvdW50ZG93bi1iYW5uZXIgLmJhbm5lci1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwcHg7XG4gIHJpZ2h0OiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuY291bnRkb3duLWJhbm5lciAuYmFubmVyLWNvbnRlbnQge1xuICAgIHRvcDogMzBweDtcbiAgICByaWdodDogMzBweDtcbiAgfVxufVxuXG4uY291bnRkb3duLWJhbm5lciAuYmFubmVyLWNvbnRlbnQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmNvdW50ZG93bi1iYW5uZXIgLmJhbm5lci1jb250ZW50IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uY291bnRkb3duLWJhbm5lciAuYmFubmVyLWNvbnRlbnQgaDMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmNvdW50ZG93bi1iYW5uZXIgLmJhbm5lci1jb250ZW50IGgzIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLmNvdW50ZG93bi1iYW5uZXIgLmJhbm5lci1jb250ZW50IC5jb3VudGRvd24td3JhcC0yIC5jb3VudGRvd24uaXRlbS00IC5jb3VudGRvd25fX2l0ZW0ge1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY291bnRkb3duLWJhbm5lciAuYmFubmVyLWNvbnRlbnQgYS5xdWlja3ktYnRuIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLyogLS0tQmFubmVyIEFyZWEgRWxldmVuLS0tICovXG4uYmFubmVyLWFyZWEtMTEgLmJhbm5lci1jdXN0b21fY29sLTEge1xuICBmbGV4OiAwIDAgMzguNzUlO1xuICBtYXgtd2lkdGg6IDM4Ljc1JTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5iYW5uZXItYXJlYS0xMSAuYmFubmVyLWN1c3RvbV9jb2wtMSB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5iYW5uZXItYXJlYS0xMSAuYmFubmVyLWN1c3RvbV9jb2wtMiB7XG4gIGZsZXg6IDAgMCAyMi41JTtcbiAgbWF4LXdpZHRoOiAyMi41JTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5iYW5uZXItYXJlYS0xMSAuYmFubmVyLWN1c3RvbV9jb2wtMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAgMTQgLSBDb21wb25lbnRzIC0gUHJvZHVjdFxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnByb2R1Y3QtaXRlbSB7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuXG4ucHJvZHVjdC1pdGVtIC5zaW5nbGUtcHJvZHVjdCB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4ucHJvZHVjdC1pdGVtIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnByb2R1Y3QtaXRlbSAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtaW1nID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucHJvZHVjdC1pdGVtIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1pbWcgPiBhIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucHJvZHVjdC1pdGVtIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1pbWcgLmFkZC1hY3Rpb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0zNXB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHotaW5kZXg6IDk7XG59XG5cbi5wcm9kdWN0LWl0ZW0gLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LWltZyAuYWRkLWFjdGlvbnMgPiB1bCA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5wcm9kdWN0LWl0ZW0gLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LWltZyAuYWRkLWFjdGlvbnMgPiB1bCA+IGxpOmZpcnN0LWNoaWxkIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMTAwbXM7XG59XG5cbi5wcm9kdWN0LWl0ZW0gLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LWltZyAuYWRkLWFjdGlvbnMgPiB1bCA+IGxpOm50aC1jaGlsZCgyKSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIwMG1zO1xufVxuXG4ucHJvZHVjdC1pdGVtIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1pbWcgLmFkZC1hY3Rpb25zID4gdWwgPiBsaTpudGgtY2hpbGQoMykge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAzMDBtcztcbn1cblxuLnByb2R1Y3QtaXRlbSAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtaW1nIC5hZGQtYWN0aW9ucyA+IHVsID4gbGk6bGFzdC1jaGlsZCB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDQwMG1zO1xufVxuXG4ucHJvZHVjdC1pdGVtIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1pbWcgLmFkZC1hY3Rpb25zID4gdWwgPiBsaTpsYXN0LWNoaWxkID4gYSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5wcm9kdWN0LWl0ZW0gLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LWltZyAuYWRkLWFjdGlvbnMgPiB1bCA+IGxpID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5wcm9kdWN0LWl0ZW0gLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LWltZyAuYWRkLWFjdGlvbnMgPiB1bCA+IGxpID4gYSA+IGkge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5wcm9kdWN0LWl0ZW0gLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LWltZyAuYWRkLWFjdGlvbnMuaG92ZXItcmlnaHRfc2lkZSB7XG4gIHRvcDogNTAlO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtMzVweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4ucHJvZHVjdC1pdGVtIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1pbWcgLmFkZC1hY3Rpb25zLmhvdmVyLXJpZ2h0X3NpZGUgPiB1bCA+IGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xufVxuXG4ucHJvZHVjdC1pdGVtIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1pbWcgLmFkZC1hY3Rpb25zLmhvdmVyLXJpZ2h0X3NpZGUgPiB1bCA+IGxpOmxhc3QtY2hpbGQgPiBhIHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLnByb2R1Y3QtaXRlbSAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtY29udGVudCB7XG4gIHBhZGRpbmc6IDI1cHggMjVweCAyMHB4IDMwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucHJvZHVjdC1pdGVtIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNXB4IDE1cHggMjBweCAyMHB4O1xuICB9XG59XG5cbi5wcm9kdWN0LWl0ZW0gLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LWNvbnRlbnQgLnByb2R1Y3QtZGVzY19pbmZvIC5tYW51ZmFjdHVyZS1wcm9kdWN0X3RvcCB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi5wcm9kdWN0LWl0ZW0gLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LWNvbnRlbnQgLnByb2R1Y3QtZGVzY19pbmZvIC5tYW51ZmFjdHVyZS1wcm9kdWN0X3RvcCA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbn1cblxuLnByb2R1Y3QtaXRlbSAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtY29udGVudCAucHJvZHVjdC1kZXNjX2luZm8gLm1hbnVmYWN0dXJlLXByb2R1Y3RfdG9wID4gc3BhbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNTE1O1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogMDtcbn1cblxuLnByb2R1Y3QtaXRlbSAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtY29udGVudCAucHJvZHVjdC1kZXNjX2luZm8gLnByaWNlLWJveCAubmV3LXByaWNlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLnByb2R1Y3QtaXRlbSAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtY29udGVudCAucHJvZHVjdC1kZXNjX2luZm8gLnByaWNlLWJveCAub2xkLXByaWNlIHtcbiAgY29sb3I6ICNiYmJiYmI7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5wcm9kdWN0LWl0ZW0gLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LWNvbnRlbnQgLnByb2R1Y3QtZGVzY19pbmZvIC5wcm9kdWN0LWNhdGVnb3J5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cbi5wcm9kdWN0LWl0ZW0gLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LWNvbnRlbnQgLnByb2R1Y3QtZGVzY19pbmZvIC5wcm9kdWN0LWNhdGVnb3J5IGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucHJvZHVjdC1pdGVtIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1jb250ZW50IC5wcm9kdWN0LWRlc2NfaW5mbyAucHJvZHVjdC1jYXRlZ29yeSBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYmJiYmI7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4ucHJvZHVjdC1pdGVtIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1jb250ZW50IC5wcm9kdWN0LWRlc2NfaW5mbyBoMy5wcm9kdWN0LW5hbWUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5wcm9kdWN0LWl0ZW0gLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LWNvbnRlbnQgLnByb2R1Y3QtZGVzY19pbmZvIC5yZXZpZXctYXJlYSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4ucHJvZHVjdC1pdGVtIC5zaW5nbGUtcHJvZHVjdDpob3ZlciAucHJvZHVjdC1pbWcgLmFkZC1hY3Rpb25zID4gdWwgPiBsaSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDVweCk7XG59XG5cbi5wcm9kdWN0LWl0ZW0gLnNpbmdsZS1wcm9kdWN0OmhvdmVyIC5wcm9kdWN0LWltZyAuYWRkLWFjdGlvbnMuaG92ZXItcmlnaHRfc2lkZSA+IHVsID4gbGkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTYwcHgpO1xufVxuXG4vKiAtLS1MaXN0IFByb2R1Y3QtLS0gKi9cbi5saXN0LXByb2R1Y3RfYXJlYSB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xufVxuXG4ubGlzdC1wcm9kdWN0X2FyZWEgLnNlY3Rpb24tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmxpc3QtcHJvZHVjdF9hcmVhIC5zZWN0aW9uLXRpdGxlID4gaDMge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG4ubGlzdC1wcm9kdWN0X2FyZWEgLmxpc3QtcHJvZHVjdF9zbGlkZXIgLnByb2R1Y3QtaXRlbSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuXG4ubGlzdC1wcm9kdWN0X2FyZWEgLmxpc3QtcHJvZHVjdF9zbGlkZXIgLnByb2R1Y3QtaXRlbSAuc2luZ2xlLXByb2R1Y3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAubGlzdC1wcm9kdWN0X2FyZWEgLmxpc3QtcHJvZHVjdF9zbGlkZXIgLnByb2R1Y3QtaXRlbSAuc2luZ2xlLXByb2R1Y3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5saXN0LXByb2R1Y3RfYXJlYSAubGlzdC1wcm9kdWN0X3NsaWRlciAucHJvZHVjdC1pdGVtIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1pbWcge1xuICBmbGV4OiAwIDAgMTQwcHg7XG59XG5cbi5saXN0LXByb2R1Y3RfYXJlYSAubGlzdC1wcm9kdWN0X3NsaWRlciAucHJvZHVjdC1pdGVtIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5saXN0LXByb2R1Y3RfYXJlYSAubGlzdC1wcm9kdWN0X3NsaWRlciAucHJvZHVjdC1pdGVtIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1jb250ZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4ubGlzdC1wcm9kdWN0X2FyZWEgLmxpc3QtcHJvZHVjdF9zbGlkZXIgLnByb2R1Y3QtaXRlbSAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtY29udGVudCBzcGFuLm1hbnVmYWN0dXJlLXByb2R1Y3Qge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmxpc3QtcHJvZHVjdF9hcmVhIC5saXN0LXByb2R1Y3Rfc2xpZGVyIC5wcm9kdWN0LWl0ZW0gLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LWNvbnRlbnQgLmFkZC1hY3Rpb25zIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmxpc3QtcHJvZHVjdF9hcmVhIC5saXN0LXByb2R1Y3Rfc2xpZGVyIC5wcm9kdWN0LWl0ZW0gLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LWNvbnRlbnQgLmFkZC1hY3Rpb25zID4gdWwgPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmxpc3QtcHJvZHVjdF9hcmVhIC5saXN0LXByb2R1Y3Rfc2xpZGVyIC5wcm9kdWN0LWl0ZW0gLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LWNvbnRlbnQgLmFkZC1hY3Rpb25zID4gdWwgPiBsaSA+IGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4ubGlzdC1wcm9kdWN0X2FyZWEgLmxpc3QtcHJvZHVjdF9zbGlkZXIgLnByb2R1Y3QtaXRlbSAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtY29udGVudCAuYWRkLWFjdGlvbnMgPiB1bCA+IGxpIGkge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5saXN0LXByb2R1Y3RfYXJlYSAubGlzdC1wcm9kdWN0X3NsaWRlciAucHJvZHVjdC1pdGVtIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1jb250ZW50IC5hZGQtYWN0aW9ucyA+IHVsID4gbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4ubGlzdC1wcm9kdWN0X2FyZWEgLmxpc3QtcHJvZHVjdF9zbGlkZXIgLnByb2R1Y3QtaXRlbSAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtY29udGVudCAuYWRkLWFjdGlvbnMgPiB1bCA+IGxpOm50aC1jaGlsZCgyKSA+IGEge1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubGlzdC1wcm9kdWN0X2FyZWEgLmxpc3QtcHJvZHVjdF9zbGlkZXIgLnByb2R1Y3QtaXRlbSAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtY29udGVudCAuYWRkLWFjdGlvbnMgPiB1bCA+IGxpOm50aC1jaGlsZCgyKSA+IGEge1xuICAgIHBhZGRpbmc6IDEwcHggOHB4O1xuICB9XG59XG5cbi5saXN0LXByb2R1Y3RfYXJlYSAubGlzdC1wcm9kdWN0X3NsaWRlciAucHJvZHVjdC1pdGVtIC5zaW5nbGUtcHJvZHVjdDpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLmxpc3QtcHJvZHVjdF9hcmVhIC5saXN0LXByb2R1Y3Rfc2xpZGVyIC5wcm9kdWN0LWl0ZW0gLnNpbmdsZS1wcm9kdWN0OmhvdmVyIC5hZGQtYWN0aW9ucyB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbn1cblxuLmxpc3QtcHJvZHVjdF9hcmVhIC5saXN0LXByb2R1Y3Rfc2xpZGVyIC5zbGljay1saXN0IHtcbiAgbWFyZ2luOiAtMTVweDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICAxNSAtIENvbXBvbmVudHMgLSBQcm9kdWN0IFRhYlxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnByb2R1Y3QtdGFiX2FyZWEgLnNob3J0LWRlc2Mge1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucHJvZHVjdC10YWJfYXJlYSAuc2hvcnQtZGVzYyA+IHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuLnByb2R1Y3QtdGFiX2FyZWEgLnByb2R1Y3QtdGFiIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0LXRhYl9hcmVhIC5wcm9kdWN0LXRhYiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0LXRhYl9hcmVhIC5wcm9kdWN0LXRhYiAucXVpY2t5LXRhYl90aXRsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLnByb2R1Y3QtdGFiX2FyZWEgLnByb2R1Y3QtdGFiIC5xdWlja3ktdGFiX3RpdGxlID4gaDQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnByb2R1Y3QtdGFiX2FyZWEgLnByb2R1Y3QtdGFiIC5xdWlja3ktdGFiX3RpdGxlID4gaDQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnByb2R1Y3QtdGFiX2FyZWEgLnByb2R1Y3QtdGFiID4gdWwucHJvZHVjdC1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLnByb2R1Y3QtdGFiX2FyZWEgLnByb2R1Y3QtdGFiID4gdWwucHJvZHVjdC1tZW51ID4gbGkgPiBhIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogMCAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnByb2R1Y3QtdGFiX2FyZWEgLnByb2R1Y3QtdGFiID4gdWwucHJvZHVjdC1tZW51ID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAucHJvZHVjdC10YWJfYXJlYSAucHJvZHVjdC10YWIgPiB1bC5wcm9kdWN0LW1lbnUgPiBsaSA+IGEge1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gIH1cbn1cblxuLnByb2R1Y3QtdGFiX2FyZWEgLnByb2R1Y3QtdGFiID4gdWwucHJvZHVjdC1tZW51ID4gbGkgPiBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JiYmJiYjtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IC05cHg7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMThweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wcm9kdWN0LXRhYl9hcmVhIC5wcm9kdWN0LXRhYiA+IHVsLnByb2R1Y3QtbWVudSA+IGxpID4gYTphZnRlciB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgcmlnaHQ6IC01cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5wcm9kdWN0LXRhYl9hcmVhIC5wcm9kdWN0LXRhYiA+IHVsLnByb2R1Y3QtbWVudSA+IGxpID4gYTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucHJvZHVjdC10YWJfYXJlYSAucHJvZHVjdC10YWIgPiB1bC5wcm9kdWN0LW1lbnUgPiBsaTpsYXN0LWNoaWxkID4gYSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAucHJvZHVjdC10YWJfYXJlYSAucHJvZHVjdC10YWIgPiB1bC5wcm9kdWN0LW1lbnUgPiBsaTpsYXN0LWNoaWxkID4gYSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4ucHJvZHVjdC10YWJfYXJlYSAucHJvZHVjdC10YWIgPiB1bC5wcm9kdWN0LW1lbnUgPiBsaTpsYXN0LWNoaWxkID4gYTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAgMTYgLSBDb21wb25lbnRzIC0gQnJhbmRcclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAgMTcgLSBDb21wb25lbnRzIC0gRm9ybVxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogLS0tTmV3c2xldHRlciBGb3JtLS0tICovXG4ubmV3c2xldHRlci1mb3JtX3dyYXAgLnN1YnNjcmliZS1mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubmV3c2xldHRlci1mb3JtX3dyYXAgLnN1YnNjcmliZS1mb3JtIC5uZXdzbGV0dGVyLWlucHV0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RBRTVFNztcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxMjVweCAwIDIwcHg7XG59XG5cbi5uZXdzbGV0dGVyLWZvcm1fd3JhcCAuc3Vic2NyaWJlLWZvcm0gLm5ld3NsZXR0ZXItYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1MTUxNTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAyMXB4O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTA1cHg7XG4gIGhlaWdodDogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5ld3NsZXR0ZXItZm9ybV93cmFwIC5zdWJzY3JpYmUtZm9ybSAubmV3c2xldHRlci1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTg3NDFhO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogIDE4IC0gQ29tcG9uZW50cyAtIFNvY2lhbCBMaW5rXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc29jaWFsLWxpbmsge1xuICBwYWRkaW5nLXRvcDogMjVweDtcbn1cblxuLnNvY2lhbC1saW5rID4gdWwgPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbn1cblxuLnNvY2lhbC1saW5rID4gdWwgPiBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLnNvY2lhbC1saW5rID4gdWwgPiBsaSA+IGEge1xuICBmb250LXNpemU6IDIycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc29jaWFsLWxpbmstMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgcmlnaHQ6IC0xMzVweDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNvY2lhbC1saW5rLTIge1xuICAgIHJpZ2h0OiAtMTUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zb2NpYWwtbGluay0yIHtcbiAgICByaWdodDogLTEwNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc29jaWFsLWxpbmstMiA+IHVsID4gbGkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLnNvY2lhbC1saW5rLTIgPiB1bCA+IGxpID4gYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5zb2NpYWwtd2l0aF9uYXZpZ2F0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDExMHB4O1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNvY2lhbC13aXRoX25hdmlnYXRpb24ge1xuICAgIGJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4uc29jaWFsLXdpdGhfbmF2aWdhdGlvbiAuc29jaWFsLWxpbmstMyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMzVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxNTE1MTU7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnNvY2lhbC13aXRoX25hdmlnYXRpb24gLnNvY2lhbC1saW5rLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgYm90dG9tOiAyNXB4O1xuICB9XG59XG5cbi5zb2NpYWwtd2l0aF9uYXZpZ2F0aW9uIC5zb2NpYWwtbGluay0zID4gdWwgPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4uc29jaWFsLXdpdGhfbmF2aWdhdGlvbiAuc29jaWFsLWxpbmstMyA+IHVsID4gbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5zb2NpYWwtd2l0aF9uYXZpZ2F0aW9uIC5zb2NpYWwtbGluay0zID4gdWwgPiBsaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuc29jaWFsLXdpdGhfbmF2aWdhdGlvbiAuc29jaWFsLWxpbmstMyA+IHVsID4gbGkgPiBhIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLnNvY2lhbC1saW5rLTQge1xuICBwYWRkaW5nLXRvcDogMjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc29jaWFsLWxpbmstNCA+IHVsID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5zb2NpYWwtbGluay00ID4gdWwgPiBsaSA+IGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4uc29jaWFsLWxpbmstNC5zcXVhcmUtc3R5bGUgPiB1bCA+IGxpID4gYSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5zb2NpYWwtbGluay00LmFsaWduLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uc29jaWFsLWxpbmstNC5ib3JkZXItc3R5bGUgPiB1bCA+IGxpID4gYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogIDE5IC0gQ29tcG9uZW50cyAtIEFuaW1hdGlvblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogQW5pbWF0aW9uIFN0eWxlIE9uZSAqL1xuLnNsaWNrLWFjdGl2ZSAuYW5pbWF0aW9uLXN0eWxlLTAxIC5zbGlkZS1jb250ZW50ID4gaDIge1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG4gIGFuaW1hdGlvbi1kZWxheTogMnM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMS4zcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cblxuLnNsaWNrLWFjdGl2ZSAuYW5pbWF0aW9uLXN0eWxlLTAxIC5zbGlkZS1jb250ZW50ID4gcCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAyLjVzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDEuM3M7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cbi5zbGljay1hY3RpdmUgLmFuaW1hdGlvbi1zdHlsZS0wMSAuc2xpZGUtY29udGVudCA+IC5zbGlkZS1idG4ge1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG4gIGFuaW1hdGlvbi1kZWxheTogM3M7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMS4zcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cblxuLnNsaWNrLWFjdGl2ZSAuYW5pbWF0aW9uLXN0eWxlLTAxIC5zbGlkZXItaW1nIGltZyB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAzLjVzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDEuM3M7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cbi5zbGljay1hY3RpdmUgLmFuaW1hdGlvbi1zdHlsZS0wMiAuc2xpZGUtY29udGVudCA+IGgyIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7XG4gIGFuaW1hdGlvbi1kZWxheTogMnM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMS4zcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cblxuLnNsaWNrLWFjdGl2ZSAuYW5pbWF0aW9uLXN0eWxlLTAyIC5zbGlkZS1jb250ZW50ID4gcCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xuICBhbmltYXRpb24tZGVsYXk6IDIuNXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMS4zcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cblxuLnNsaWNrLWFjdGl2ZSAuYW5pbWF0aW9uLXN0eWxlLTAyIC5zbGlkZS1jb250ZW50ID4gLnNsaWRlLWJ0biB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xuICBhbmltYXRpb24tZGVsYXk6IDNzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDEuM3M7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cbi5zbGljay1hY3RpdmUgLmFuaW1hdGlvbi1zdHlsZS0wMiAuc2xpZGVyLWltZyBpbWcge1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG4gIGFuaW1hdGlvbi1kZWxheTogMy41cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG4uc2xpY2stYWN0aXZlIC5hbmltYXRpb24tc3R5bGUtMDMgLnNsaWRlLWNvbnRlbnQgPiBoMiB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAycztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG4uc2xpY2stYWN0aXZlIC5hbmltYXRpb24tc3R5bGUtMDMgLnNsaWRlLWNvbnRlbnQgPiBwIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0O1xuICBhbmltYXRpb24tZGVsYXk6IDIuNXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMS4zcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cblxuLnNsaWNrLWFjdGl2ZSAuYW5pbWF0aW9uLXN0eWxlLTAzIC5zbGlkZS1jb250ZW50ID4gLnNsaWRlLWJ0biB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAzcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG4uc2xpY2stYWN0aXZlIC5hbmltYXRpb24tc3R5bGUtMDMgLnNsaWRlci1pbWcgaW1nIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7XG4gIGFuaW1hdGlvbi1kZWxheTogMy41cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG4uc2xpY2stYWN0aXZlIC5hbmltYXRpb24tc3R5bGUtMDQgLmxlZnQtc2lkZV9pbWcgaW1nIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7XG4gIGFuaW1hdGlvbi1kZWxheTogMy41cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG4uc2xpY2stYWN0aXZlIC5hbmltYXRpb24tc3R5bGUtMDQgLnNsaWRlLWNvbnRlbnQgPiBoMiB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAycztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG4uc2xpY2stYWN0aXZlIC5hbmltYXRpb24tc3R5bGUtMDQgLnNsaWRlLWNvbnRlbnQgPiBwIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xuICBhbmltYXRpb24tZGVsYXk6IDIuNXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMS4zcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cblxuLnNsaWNrLWFjdGl2ZSAuYW5pbWF0aW9uLXN0eWxlLTA0IC5zbGlkZS1jb250ZW50ID4gLnNsaWRlLWJ0biB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAzcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG4uc2xpY2stYWN0aXZlIC5hbmltYXRpb24tc3R5bGUtMDQgLnJpZ2h0LXNpZGVfaW1nIGltZyB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgYW5pbWF0aW9uLWRlbGF5OiA0cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG4vKiAtLS1TbGlkZXIgUHJvZ3Jlc3MgQmFyLS0tICovXG4uc2xpZGVyLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAtd2Via2l0LWFuaW1hdGlvbjogaW5pdGlhbDtcbiAgYW5pbWF0aW9uOiBpbml0aWFsO1xuICBoZWlnaHQ6IDVweDtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMC44O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgei1pbmRleDogNDtcbn1cblxuLnNsaWNrLWN1cnJlbnQgLnNsaWRlci1wcm9ncmVzcyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiB0aW1lYmFyIDhzIGVhc2UtaW4tb3V0IDBzIDEgYmFja3dhcmRzO1xuICBhbmltYXRpb246IHRpbWViYXIgOHMgZWFzZS1pbi1vdXQgMHMgMSBiYWNrd2FyZHM7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB0aW1lYmFyIHtcbiAgMCUge1xuICAgIHdpZHRoOiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgdGltZWJhciB7XG4gIDAlIHtcbiAgICB3aWR0aDogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vKlRvcCBVcCBLZXlmcmFtZXMqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHF1aWNreVNsaWRlSW5VcCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyNTBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1MHB4KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcXVpY2t5U2xpZGVJblVwIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1MHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjUwcHgpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLypUb3AgRG93biBLZXlmcmFtZXMqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHF1aWNreVNsaWRlSW5Eb3duIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHF1aWNreVNsaWRlSW5Eb3duIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcbiAgfVxufVxuXG4ucXVpY2t5U2xpZGVJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogc2xpZGUtYm90dG9tIDAuNXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpIGJvdGg7XG4gIGFuaW1hdGlvbjogc2xpZGUtYm90dG9tIDAuNXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpIGJvdGg7XG59XG5cbi5zbGlkZS1pbi1yaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzbGlkZS1pbi1yaWdodCA0cyBsaW5lYXIgaW5maW5pdGUgYWx0ZXJuYXRlIGJvdGg7XG4gIGFuaW1hdGlvbjogc2xpZGUtaW4tcmlnaHQgNHMgbGluZWFyIGluZmluaXRlIGFsdGVybmF0ZSBib3RoO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAqIEdlbmVyYXRlZCBieSBBbmltaXN0YSBvbiAyMDE5LTEtNyAxNzowOjEzXHJcbiAqIHc6IGh0dHA6Ly9hbmltaXN0YS5uZXQsIHQ6IEBjc3NhbmltaXN0YVxyXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKipcclxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gKiBhbmltYXRpb24gc2xpZGUtaW4tcmlnaHRcclxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gKi9cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZS1pbi1yaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgzNDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDM0MHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZS1pbi1yaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgzNDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDM0MHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICAyMCAtIENvbXBvbmVudHMgLSBCcmVhZGNydW1iXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYnJlYWRjcnVtYi1hcmVhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JyZWFkY3J1bWIvMS5qcGdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1pbi1oZWlnaHQ6IDQ2NnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYnJlYWRjcnVtYi1hcmVhIHtcbiAgICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgfVxufVxuXG4uYnJlYWRjcnVtYi1hcmVhIC5icmVhZGNydW1iLWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYnJlYWRjcnVtYi1hcmVhIC5icmVhZGNydW1iLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5icmVhZGNydW1iLWFyZWEgLmJyZWFkY3J1bWItY29udGVudCA+IGgyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDM2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5icmVhZGNydW1iLWFyZWEgLmJyZWFkY3J1bWItY29udGVudCA+IGgyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuLmJyZWFkY3J1bWItYXJlYSAuYnJlYWRjcnVtYi1jb250ZW50IHVsID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYnJlYWRjcnVtYi1hcmVhIC5icmVhZGNydW1iLWNvbnRlbnQgdWwgPiBsaTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmJyZWFkY3J1bWItYXJlYSAuYnJlYWRjcnVtYi1jb250ZW50IHVsID4gbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWVcIjtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbC1EZXNpZ24tSWNvbmljLUZvbnQnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcmlnaHQ6IC0xNXB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uYnJlYWRjcnVtYi1hcmVhIC5icmVhZGNydW1iLWNvbnRlbnQgdWwgPiBsaTpsYXN0LWNoaWxkOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5icmVhZGNydW1iLWFyZWEuYnJlYWRjcnVtYi1hcmVhLTIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYnJlYWRjcnVtYi8yLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5icmVhZGNydW1iLWFyZWEuYnJlYWRjcnVtYi1hcmVhLTIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogIDIxIC0gQ29tcG9uZW50cyAtIE1vZGFsXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAtLS1Nb2RhbC0tLSAqL1xuLm1vZGFsLXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4ubW9kYWwtd3JhcHBlci5tb2RhbCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKVwiO1xuICB6LWluZGV4OiAtOTtcbn1cblxuLm1vZGFsLXdyYXBwZXIuc2hvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0xMDApXCI7XG4gIHotaW5kZXg6IDEwNTA7XG59XG5cbi5tb2RhbC13cmFwcGVyIC5tb2RhbC1kaWFsb2cge1xuICBtYXgtd2lkdGg6IDU1JTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAubW9kYWwtd3JhcHBlciAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLm1vZGFsLXdyYXBwZXIgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cblxuLm1vZGFsLXdyYXBwZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCB7XG4gIHBhZGRpbmc6IDMwcHggMzBweCAyNXB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwtd3JhcHBlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLm1vZGFsLXdyYXBwZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuY2xvc2Uge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG9wYWNpdHk6IDE7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MTAwKVwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDk5O1xufVxuXG4ubW9kYWwtd3JhcHBlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1pbm5lci1hcmVhIC5zcC1pbWdfc2xpZGVyIC5zbGljay1zbGlkZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm1vZGFsLXdyYXBwZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtaW5uZXItYXJlYSAuc3AtaW1nX3NsaWRlci1uYXYge1xuICBwYWRkaW5nOiAwIDYwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAubW9kYWwtd3JhcHBlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1pbm5lci1hcmVhIC5zcC1pbWdfc2xpZGVyLW5hdiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4ubW9kYWwtd3JhcHBlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1pbm5lci1hcmVhIC5zcC1pbWdfc2xpZGVyLW5hdiAuc2xpY2stc2xpZGUgaW1nIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLm1vZGFsLXdyYXBwZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtaW5uZXItYXJlYSAuc3AtaW1nX3NsaWRlci1uYXYgLnNsaWNrLXNsaWRlLnNsaWNrLWN1cnJlbnQgaW1nIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm1vZGFsLXdyYXBwZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtaW5uZXItYXJlYSAuc3AtaW1nX3NsaWRlci1uYXYgLnNsaWNrLXNsaWRlOmhvdmVyIGltZyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAubW9kYWwtd3JhcHBlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1pbm5lci1hcmVhIC5zcC1pbWdfc2xpZGVyLW5hdiAudHR5LXNsaWNrLXRleHQtYnRuIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tb2RhbC13cmFwcGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWlubmVyLWFyZWEgLnNwLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICB9XG59XG5cbi5tb2RhbC13cmFwcGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWlubmVyLWFyZWEgLnNwLWNvbnRlbnQgLnNwLWhlYWRpbmcgPiBoNSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubW9kYWwtd3JhcHBlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1pbm5lci1hcmVhIC5zcC1jb250ZW50IC5zcC1oZWFkaW5nID4gaDUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4ubW9kYWwtd3JhcHBlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1pbm5lci1hcmVhIC5zcC1jb250ZW50IC5yYXRpbmctYm94IHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5tb2RhbC13cmFwcGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWlubmVyLWFyZWEgLnNwLWNvbnRlbnQgLnJhdGluZy1ib3ggPiB1bCA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ubW9kYWwtd3JhcHBlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1pbm5lci1hcmVhIC5zcC1jb250ZW50IC5wcmljZS1ib3gge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuLm1vZGFsLXdyYXBwZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtaW5uZXItYXJlYSAuc3AtY29udGVudCAucHJpY2UtYm94IC5uZXctcHJpY2Uge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi5tb2RhbC13cmFwcGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWlubmVyLWFyZWEgLnNwLWNvbnRlbnQgLnByaWNlLWJveCAubmV3LXByaWNlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLm1vZGFsLXdyYXBwZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtaW5uZXItYXJlYSAuc3AtY29udGVudCAucHJpY2UtYm94IC5vbGQtcHJpY2Uge1xuICBjb2xvcjogI2JiYmJiYjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLm1vZGFsLXdyYXBwZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtaW5uZXItYXJlYSAuc3AtY29udGVudCAuZXNzZW50aWFsX3N0dWZmIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4ubW9kYWwtd3JhcHBlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1pbm5lci1hcmVhIC5zcC1jb250ZW50IC5jb2xvci1saXN0X2FyZWEge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4ubW9kYWwtd3JhcHBlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1pbm5lci1hcmVhIC5zcC1jb250ZW50IC5xdWFudGl0eSB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuXG4ubW9kYWwtd3JhcHBlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1pbm5lci1hcmVhIC5zcC1jb250ZW50IC5xdWlja3ktZ3JvdXBfYnRuIHtcbiAgcGFkZGluZy10b3A6IDIycHg7XG59XG5cbi5tb2RhbC13cmFwcGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWlubmVyLWFyZWEgLnNwLWNvbnRlbnQgLnF1aWNreS1ncm91cF9idG4gPiB1bCA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4ubW9kYWwtd3JhcHBlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1pbm5lci1hcmVhIC5zcC1jb250ZW50IC5xdWlja3ktZ3JvdXBfYnRuID4gdWwgPiBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ubW9kYWwtd3JhcHBlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1pbm5lci1hcmVhIC5zcC1jb250ZW50IC5xdWlja3ktZ3JvdXBfYnRuID4gdWwgPiBsaSA+IGEge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZTVlNWU1O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogNDdweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5tb2RhbC13cmFwcGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWlubmVyLWFyZWEgLnNwLWNvbnRlbnQgLnF1aWNreS1ncm91cF9idG4gPiB1bCA+IGxpID4gYSB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5cbi5tb2RhbC13cmFwcGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWlubmVyLWFyZWEgLnNwLWNvbnRlbnQgLnF1aWNreS1ncm91cF9idG4gPiB1bCA+IGxpID4gYS5hZGQtdG9fY2FydCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTE1MTU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxNTE1MTU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB3aWR0aDogMTQwcHg7XG59XG5cbi5tb2RhbC13cmFwcGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWlubmVyLWFyZWEgLnNwLWNvbnRlbnQgLnF1aWNreS1ncm91cF9idG4gPiB1bCA+IGxpID4gYSA+IGkge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5tb2RhbC13cmFwcGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWlubmVyLWFyZWEgLnNwLWNvbnRlbnQgLnF1aWNreS10YWctbGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubW9kYWwtd3JhcHBlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1pbm5lci1hcmVhIC5zcC1jb250ZW50IC5xdWlja3ktdGFnLWxpbmUgaDYge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5cbi5tb2RhbC13cmFwcGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWlubmVyLWFyZWEgLnNwLWNvbnRlbnQgLnF1aWNreS10YWctbGluZSA+IHNwYW4ge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAubW9kYWwtd3JhcHBlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1pbm5lci1hcmVhIC5zcC1jb250ZW50IC5xdWlja3ktdGFnLWxpbmUgPiBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLm1vZGFsLXdyYXBwZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtaW5uZXItYXJlYSAuc3AtY29udGVudCAucXVpY2t5LXNvY2lhbF9idG4ge1xuICBwYWRkaW5nLXRvcDogMTdweDtcbn1cblxuLm1vZGFsLXdyYXBwZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtaW5uZXItYXJlYSAuc3AtY29udGVudCAucXVpY2t5LXNvY2lhbF9idG4gPiB1bCA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvcGFjaXR5OiAwLjg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1vZGFsLXdyYXBwZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtaW5uZXItYXJlYSAuc3AtY29udGVudCAucXVpY2t5LXNvY2lhbF9idG4gPiB1bCA+IGxpID4gYSB7XG4gIGJhY2tncm91bmQ6ICMzYjU3OWQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAycHggNXB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLm1vZGFsLXdyYXBwZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtaW5uZXItYXJlYSAuc3AtY29udGVudCAucXVpY2t5LXNvY2lhbF9idG4gPiB1bCA+IGxpID4gYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5tb2RhbC13cmFwcGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWlubmVyLWFyZWEgLnNwLWNvbnRlbnQgLnF1aWNreS1zb2NpYWxfYnRuID4gdWwgPiBsaSA+IGEgPiBpIHtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuXG4ubW9kYWwtd3JhcHBlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1pbm5lci1hcmVhIC5zcC1jb250ZW50IC5xdWlja3ktc29jaWFsX2J0biA+IHVsID4gbGk6bnRoLWNoaWxkKDIpID4gYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYWNhZmY7XG59XG5cbi5tb2RhbC13cmFwcGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWlubmVyLWFyZWEgLnNwLWNvbnRlbnQgLnF1aWNreS1zb2NpYWxfYnRuID4gdWwgPiBsaTpudGgtY2hpbGQoMykgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlNmQ0Yztcbn1cblxuLm1vZGFsLXdyYXBwZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtaW5uZXItYXJlYSAuc3AtY29udGVudCAucXVpY2t5LXNvY2lhbF9idG4gPiB1bCA+IGxpOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm1vZGFsLXdyYXBwZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtaW5uZXItYXJlYSAuc3AtY29udGVudCAucXVpY2t5LXNvY2lhbF9idG4gPiB1bCA+IGxpIC5kcm9wZG93biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB3aWR0aDogMTY1cHg7XG4gIHBhZGRpbmc6IDRweDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwIDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBib3R0b206IDI1cHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLm1vZGFsLXdyYXBwZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtaW5uZXItYXJlYSAuc3AtY29udGVudCAucXVpY2t5LXNvY2lhbF9idG4gPiB1bCA+IGxpIC5kcm9wZG93biB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbiAgfVxufVxuXG4ubW9kYWwtd3JhcHBlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1pbm5lci1hcmVhIC5zcC1jb250ZW50IC5xdWlja3ktc29jaWFsX2J0biA+IHVsID4gbGkgLmRyb3Bkb3duID4gbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1vZGFsLXdyYXBwZXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtaW5uZXItYXJlYSAuc3AtY29udGVudCAucXVpY2t5LXNvY2lhbF9idG4gPiB1bCA+IGxpIC5kcm9wZG93biA+IGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNiNTc5ZDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5tb2RhbC13cmFwcGVyIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWlubmVyLWFyZWEgLnNwLWNvbnRlbnQgLnF1aWNreS1zb2NpYWxfYnRuID4gdWwgPiBsaSAuZHJvcGRvd24gPiBsaSA+IGkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsZXgtYmFzaXM6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4ubW9kYWwtd3JhcHBlciAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1pbm5lci1hcmVhIC5zcC1jb250ZW50IC5xdWlja3ktc29jaWFsX2J0biA+IHVsID4gbGk6aG92ZXIgPiAuZHJvcGRvd24ge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogIDIyIC0gQ29tcG9uZW50cyAtIEluc3RhZ3JhbVxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnF1aWNreS1pbnN0YWdyYW1fYXJlYSB7XG4gIHBhZGRpbmc6IDk1cHggMDtcbn1cblxuLnF1aWNreS1pbnN0YWdyYW1fYXJlYSAucXVpY2t5LXNlY3Rpb25fYXJlYSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbi5xdWlja3ktaW5zdGFncmFtX2FyZWEgLnF1aWNreS1zZWN0aW9uX2FyZWEgPiBwIHtcbiAgbWF4LXdpZHRoOiA0MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5xdWlja3ktaW5zdGFncmFtX2FyZWEgLnF1aWNreS1zZWN0aW9uX2FyZWEgPiBwIHtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5xdWlja3ktaW5zdGFncmFtX2FyZWEgLnF1aWNreS1zZWN0aW9uX2FyZWEgPiBwIHtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1aWNreS1pbnN0YWdyYW1fYXJlYSAucXVpY2t5LXNlY3Rpb25fYXJlYSA+IHAge1xuICAgIG1heC13aWR0aDogNzAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucXVpY2t5LWluc3RhZ3JhbV9hcmVhIC5xdWlja3ktc2VjdGlvbl9hcmVhID4gcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5xdWlja3ktaW5zdGFncmFtX2FyZWEgLmluc3RhZ3JhbS1zbGlkZXIgLnNpbmdsZS1pdGVtIC5pbnN0YWdyYW0taW1nID4gYSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICAyNCAtIENvbXBvbmVudHMgLSBCZXN0IERlYWxzXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5iZXN0LWRlYWxfd3JhcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIH1cbn1cblxuLmJlc3QtZGVhbF93cmFwIC5iZXN0LWRlYWxfc2xpZGVyIC5iZXN0LWRlYWxfaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJlc3QtZGVhbF93cmFwIC5iZXN0LWRlYWxfc2xpZGVyIC5iZXN0LWRlYWxfaXRlbS5iZXN0LWRlYWwtYmctMDEsIC5iZXN0LWRlYWxfd3JhcCAuYmVzdC1kZWFsX3NsaWRlciAuYmVzdC1kZWFsX2l0ZW0uYmVzdC1kZWFsLWJnLTAyLCAuYmVzdC1kZWFsX3dyYXAgLmJlc3QtZGVhbF9zbGlkZXIgLmJlc3QtZGVhbF9pdGVtLmJlc3QtZGVhbC1iZy0wMywgLmJlc3QtZGVhbF93cmFwIC5iZXN0LWRlYWxfc2xpZGVyIC5iZXN0LWRlYWxfaXRlbS5iZXN0LWRlYWwtYmctMDQsIC5iZXN0LWRlYWxfd3JhcCAuYmVzdC1kZWFsX3NsaWRlciAuYmVzdC1kZWFsX2l0ZW0uYmVzdC1kZWFsLWJnLTA1IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Jlc3QtZGVhbC9iZy8xLTEuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBtaW4taGVpZ2h0OiA0NzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuYmVzdC1kZWFsX3dyYXAgLmJlc3QtZGVhbF9zbGlkZXIgLmJlc3QtZGVhbF9pdGVtLmJlc3QtZGVhbC1iZy0wMSwgLmJlc3QtZGVhbF93cmFwIC5iZXN0LWRlYWxfc2xpZGVyIC5iZXN0LWRlYWxfaXRlbS5iZXN0LWRlYWwtYmctMDIsIC5iZXN0LWRlYWxfd3JhcCAuYmVzdC1kZWFsX3NsaWRlciAuYmVzdC1kZWFsX2l0ZW0uYmVzdC1kZWFsLWJnLTAzLCAuYmVzdC1kZWFsX3dyYXAgLmJlc3QtZGVhbF9zbGlkZXIgLmJlc3QtZGVhbF9pdGVtLmJlc3QtZGVhbC1iZy0wNCwgLmJlc3QtZGVhbF93cmFwIC5iZXN0LWRlYWxfc2xpZGVyIC5iZXN0LWRlYWxfaXRlbS5iZXN0LWRlYWwtYmctMDUge1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmJlc3QtZGVhbF93cmFwIC5iZXN0LWRlYWxfc2xpZGVyIC5iZXN0LWRlYWxfaXRlbS5iZXN0LWRlYWwtYmctMDEsIC5iZXN0LWRlYWxfd3JhcCAuYmVzdC1kZWFsX3NsaWRlciAuYmVzdC1kZWFsX2l0ZW0uYmVzdC1kZWFsLWJnLTAyLCAuYmVzdC1kZWFsX3dyYXAgLmJlc3QtZGVhbF9zbGlkZXIgLmJlc3QtZGVhbF9pdGVtLmJlc3QtZGVhbC1iZy0wMywgLmJlc3QtZGVhbF93cmFwIC5iZXN0LWRlYWxfc2xpZGVyIC5iZXN0LWRlYWxfaXRlbS5iZXN0LWRlYWwtYmctMDQsIC5iZXN0LWRlYWxfd3JhcCAuYmVzdC1kZWFsX3NsaWRlciAuYmVzdC1kZWFsX2l0ZW0uYmVzdC1kZWFsLWJnLTA1IHtcbiAgICBtaW4taGVpZ2h0OiA0NTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJlc3QtZGVhbF93cmFwIC5iZXN0LWRlYWxfc2xpZGVyIC5iZXN0LWRlYWxfaXRlbS5iZXN0LWRlYWwtYmctMDEsIC5iZXN0LWRlYWxfd3JhcCAuYmVzdC1kZWFsX3NsaWRlciAuYmVzdC1kZWFsX2l0ZW0uYmVzdC1kZWFsLWJnLTAyLCAuYmVzdC1kZWFsX3dyYXAgLmJlc3QtZGVhbF9zbGlkZXIgLmJlc3QtZGVhbF9pdGVtLmJlc3QtZGVhbC1iZy0wMywgLmJlc3QtZGVhbF93cmFwIC5iZXN0LWRlYWxfc2xpZGVyIC5iZXN0LWRlYWxfaXRlbS5iZXN0LWRlYWwtYmctMDQsIC5iZXN0LWRlYWxfd3JhcCAuYmVzdC1kZWFsX3NsaWRlciAuYmVzdC1kZWFsX2l0ZW0uYmVzdC1kZWFsLWJnLTA1IHtcbiAgICBtaW4taGVpZ2h0OiAzMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmJlc3QtZGVhbF93cmFwIC5iZXN0LWRlYWxfc2xpZGVyIC5iZXN0LWRlYWxfaXRlbS5iZXN0LWRlYWwtYmctMDEsIC5iZXN0LWRlYWxfd3JhcCAuYmVzdC1kZWFsX3NsaWRlciAuYmVzdC1kZWFsX2l0ZW0uYmVzdC1kZWFsLWJnLTAyLCAuYmVzdC1kZWFsX3dyYXAgLmJlc3QtZGVhbF9zbGlkZXIgLmJlc3QtZGVhbF9pdGVtLmJlc3QtZGVhbC1iZy0wMywgLmJlc3QtZGVhbF93cmFwIC5iZXN0LWRlYWxfc2xpZGVyIC5iZXN0LWRlYWxfaXRlbS5iZXN0LWRlYWwtYmctMDQsIC5iZXN0LWRlYWxfd3JhcCAuYmVzdC1kZWFsX3NsaWRlciAuYmVzdC1kZWFsX2l0ZW0uYmVzdC1kZWFsLWJnLTA1IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xuICB9XG59XG5cbi5iZXN0LWRlYWxfd3JhcCAuYmVzdC1kZWFsX3NsaWRlciAuYmVzdC1kZWFsX2l0ZW0uYmVzdC1kZWFsLWJnLTAyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Jlc3QtZGVhbC9iZy8xLTIuanBnXCIpO1xufVxuXG4uYmVzdC1kZWFsX3dyYXAgLmJlc3QtZGVhbF9zbGlkZXIgLmJlc3QtZGVhbF9pdGVtLmJlc3QtZGVhbC1iZy0wMyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9iZXN0LWRlYWwvYmcvMS0zLmpwZ1wiKTtcbn1cblxuLmJlc3QtZGVhbF93cmFwIC5iZXN0LWRlYWxfc2xpZGVyIC5iZXN0LWRlYWxfaXRlbS5iZXN0LWRlYWwtYmctMDQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYmVzdC1kZWFsL2JnLzEtNC5qcGdcIik7XG59XG5cbi5iZXN0LWRlYWxfd3JhcCAuYmVzdC1kZWFsX3NsaWRlciAuYmVzdC1kZWFsX2l0ZW0uYmVzdC1kZWFsLWJnLTA1IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Jlc3QtZGVhbC9iZy8xLTUuanBnXCIpO1xufVxuXG4uYmVzdC1kZWFsX3dyYXAgLmJlc3QtZGVhbF9zbGlkZXIgLmJlc3QtZGVhbF9pdGVtIC5iZXN0LWRlYWxfY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDEwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5iZXN0LWRlYWxfd3JhcCAuYmVzdC1kZWFsX3NsaWRlciAuYmVzdC1kZWFsX2l0ZW0gLmJlc3QtZGVhbF9jb250ZW50IHtcbiAgICBsZWZ0OiA1JTtcbiAgfVxufVxuXG4uYmVzdC1kZWFsX3dyYXAgLmJlc3QtZGVhbF9zbGlkZXIgLmJlc3QtZGVhbF9pdGVtIC5iZXN0LWRlYWxfY29udGVudCBzcGFuLnByb2R1Y3QtZGlzY291bnQge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmVzdC1kZWFsX3dyYXAgLmJlc3QtZGVhbF9zbGlkZXIgLmJlc3QtZGVhbF9pdGVtIC5iZXN0LWRlYWxfY29udGVudCBzcGFuLnByb2R1Y3QtZGlzY291bnQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uYmVzdC1kZWFsX3dyYXAgLmJlc3QtZGVhbF9zbGlkZXIgLmJlc3QtZGVhbF9pdGVtIC5iZXN0LWRlYWxfY29udGVudCBzcGFuLnByb2R1Y3Qtb2ZmZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmVzdC1kZWFsX3dyYXAgLmJlc3QtZGVhbF9zbGlkZXIgLmJlc3QtZGVhbF9pdGVtIC5iZXN0LWRlYWxfY29udGVudCBzcGFuLnByb2R1Y3Qtb2ZmZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uYmVzdC1kZWFsX3dyYXAgLmJlc3QtZGVhbF9zbGlkZXIgLmJlc3QtZGVhbF9pdGVtIC5iZXN0LWRlYWxfY29udGVudCA+IGgzIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJlc3QtZGVhbF93cmFwIC5iZXN0LWRlYWxfc2xpZGVyIC5iZXN0LWRlYWxfaXRlbSAuYmVzdC1kZWFsX2NvbnRlbnQgPiBoMyB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG59XG5cbi5iZXN0LWRlYWxfd3JhcCAuYmVzdC1kZWFsX3NsaWRlciAuYmVzdC1kZWFsX2l0ZW0gLmJlc3QtZGVhbF9jb250ZW50IC5xdWlja3ktYnRuLXBzX2xlZnQge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cblxuLmJlc3QtZGVhbF93cmFwIC5iZXN0LWRlYWxfc2xpZGVyLmJlc3QtZGVhbF9hcnJvdyAudHR5LXNsaWNrLXRleHQtYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMxNTE1MTU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmVzdC1kZWFsX3dyYXAgLmJlc3QtZGVhbF9zbGlkZXIuYmVzdC1kZWFsX2Fycm93IC50dHktc2xpY2stdGV4dC1idG4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYmVzdC1kZWFsX3dyYXAgLmJlc3QtZGVhbF9zbGlkZXIuYmVzdC1kZWFsX2Fycm93IC50dHktc2xpY2stdGV4dC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNTE1O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLyogLS0tVGVzdGltb25pYWwgV3JhcC0tLSAqL1xuLnRlc3RpbW9uaWFsLXdyYXAgLnRlc3RpbW9uaWFsLXNsaWRlciAudGVzdGltb25pYWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRlc3RpbW9uaWFsLXdyYXAgLnRlc3RpbW9uaWFsLXNsaWRlciAudGVzdGltb25pYWwtaXRlbS50ZXN0aW1vbmlhbC1iZy0wMSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9iZXN0LWRlYWwvYmcvMi0xLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWluLWhlaWdodDogNDcwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLnRlc3RpbW9uaWFsLXdyYXAgLnRlc3RpbW9uaWFsLXNsaWRlciAudGVzdGltb25pYWwtaXRlbS50ZXN0aW1vbmlhbC1iZy0wMSB7XG4gICAgbWluLWhlaWdodDogMzUwcHg7XG4gIH1cbn1cblxuLnRlc3RpbW9uaWFsLXdyYXAgLnRlc3RpbW9uaWFsLXNsaWRlciAudGVzdGltb25pYWwtaXRlbSAudGVzdGltb25pYWwtY29udGVudCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM1NTU1NTU7XG4gIHdpZHRoOiA0NjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyOSU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRlc3RpbW9uaWFsLXdyYXAgLnRlc3RpbW9uaWFsLXNsaWRlciAudGVzdGltb25pYWwtaXRlbSAudGVzdGltb25pYWwtY29udGVudCB7XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIHRvcDogMTglO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAudGVzdGltb25pYWwtd3JhcCAudGVzdGltb25pYWwtc2xpZGVyIC50ZXN0aW1vbmlhbC1pdGVtIC50ZXN0aW1vbmlhbC1jb250ZW50IHtcbiAgICB3aWR0aDogMjgwcHg7XG4gIH1cbn1cblxuLnRlc3RpbW9uaWFsLXdyYXAgLnRlc3RpbW9uaWFsLXNsaWRlciAudGVzdGltb25pYWwtaXRlbSAudGVzdGltb25pYWwtY29udGVudDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWIyJztcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbC1EZXNpZ24tSWNvbmljLUZvbnQnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIwcHg7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgYmFja2dyb3VuZDogI2Y2ZWZlMDtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIGxlZnQ6IC02cHg7XG59XG5cbi50ZXN0aW1vbmlhbC13cmFwIC50ZXN0aW1vbmlhbC1zbGlkZXIgLnRlc3RpbW9uaWFsLWl0ZW0gLnRlc3RpbW9uaWFsLWNvbnRlbnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNTU1NTU1O1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjNTU1NTU1O1xuICB3aWR0aDogMzdweDtcbiAgaGVpZ2h0OiAzN3B4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yMHB4O1xuICBsZWZ0OiAxNjBweDtcbiAgdHJhbnNmb3JtOiBza2V3KDBkZWcsIDQ1ZGVnKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZXN0aW1vbmlhbC13cmFwIC50ZXN0aW1vbmlhbC1zbGlkZXIgLnRlc3RpbW9uaWFsLWl0ZW0gLnRlc3RpbW9uaWFsLWNvbnRlbnQ6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnRlc3RpbW9uaWFsLXdyYXAgLnRlc3RpbW9uaWFsLXNsaWRlciAudGVzdGltb25pYWwtaXRlbSAudGVzdGltb25pYWwtY29udGVudCBwLnNob3J0LWRlc2Mge1xuICBwYWRkaW5nOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAtMTVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRlc3RpbW9uaWFsLXdyYXAgLnRlc3RpbW9uaWFsLXNsaWRlciAudGVzdGltb25pYWwtaXRlbSAudGVzdGltb25pYWwtY29udGVudCBwLnNob3J0LWRlc2Mge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi50ZXN0aW1vbmlhbC13cmFwIC50ZXN0aW1vbmlhbC1zbGlkZXIgLnRlc3RpbW9uaWFsLWl0ZW0gLnRlc3RpbW9uaWFsLWNvbnRlbnQgLnVzZXItaW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtNzVweDtcbiAgcmlnaHQ6IDExNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRlc3RpbW9uaWFsLXdyYXAgLnRlc3RpbW9uaWFsLXNsaWRlciAudGVzdGltb25pYWwtaXRlbSAudGVzdGltb25pYWwtY29udGVudCAudXNlci1pbmZvIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG59XG5cbi50ZXN0aW1vbmlhbC13cmFwIC50ZXN0aW1vbmlhbC1zbGlkZXIgLnRlc3RpbW9uaWFsLWl0ZW0gLnRlc3RpbW9uaWFsLWNvbnRlbnQgLnVzZXItaW5mbyA+IGgzLnVzZXItbmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi50ZXN0aW1vbmlhbC13cmFwIC50ZXN0aW1vbmlhbC1zbGlkZXIgLnRlc3RpbW9uaWFsLWl0ZW0gLnRlc3RpbW9uaWFsLWNvbnRlbnQgLnVzZXItaW5mbyA+IHNwYW4udXNlci1vY2N1cGF0aW9uIHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogIDI1IC0gQ29tcG9uZW50cyAtIE5ld3NsZXR0ZXIgV2l0aCBUZXN0aW1vbmlhbFxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogLS0tTmV3c2xldHRlciBBcmVhLS0tICovXG4ubmV3c2xldHRlci1hcmVhIHtcbiAgbWluLWhlaWdodDogNDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5ld3NsZXR0ZXItYXJlYSAubmV3c2xldHRlci13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogODUlO1xufVxuXG4ubmV3c2xldHRlci1hcmVhIC5uZXdzbGV0dGVyLXdyYXAgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG59XG5cbi5uZXdzbGV0dGVyLWFyZWEgLm5ld3NsZXR0ZXItd3JhcCA+IGgyLmhlYWRpbmcge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLm5ld3NsZXR0ZXItYXJlYSAubmV3c2xldHRlci13cmFwID4gaDIuaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5cbi5uZXdzbGV0dGVyLWFyZWEgLm5ld3NsZXR0ZXItd3JhcCA+IHAuc2hvcnQtZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIG1heC13aWR0aDogNzUlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLyogLS0tVGVzdGltb25pYWwgQXJlYS0tLSAqL1xuLnRlc3RpbW9uaWFsLWFyZWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudGVzdGltb25pYWwtYXJlYSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cblxuLnRlc3RpbW9uaWFsLWFyZWEgLmNsaWVudC1yZXZpZXdfYXJlYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyMHB4O1xuICByaWdodDogMTMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudGVzdGltb25pYWwtYXJlYSAuY2xpZW50LXJldmlld19hcmVhIHtcbiAgICByaWdodDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRlc3RpbW9uaWFsLWFyZWEgLmNsaWVudC1yZXZpZXdfYXJlYSB7XG4gICAgcmlnaHQ6IDc1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50ZXN0aW1vbmlhbC1hcmVhIC5jbGllbnQtcmV2aWV3X2FyZWEge1xuICAgIGJvdHRvbTogMjBweDtcbiAgICByaWdodDogMTVweDtcbiAgfVxufVxuXG4udGVzdGltb25pYWwtYXJlYSAuY2xpZW50LXJldmlld19hcmVhID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAudGVzdGltb25pYWwtYXJlYSAuY2xpZW50LXJldmlld19hcmVhID4gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG59XG5cbi50ZXN0aW1vbmlhbC1hcmVhIC5jbGllbnQtcmV2aWV3X2FyZWEgPiBoMiB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LWZhbWlseTogXCJNdWxpXCIsIHNhbnMtc2VyaWY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudGVzdGltb25pYWwtYXJlYSAuY2xpZW50LXJldmlld19hcmVhID4gaDIge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAudGVzdGltb25pYWwtYXJlYSAuY2xpZW50LXJldmlld19hcmVhID4gaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxufVxuXG4udGVzdGltb25pYWwtYXJlYSAudGVzdGltb25pYWwtc2xpZGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Rlc3RpbW9uaWFsL2JnLzEuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udGVzdGltb25pYWwtYXJlYSAudGVzdGltb25pYWwtc2xpZGVyIC50ZXN0aW1vbmlhbC1pdGVtIHtcbiAgbWluLWhlaWdodDogNDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRlc3RpbW9uaWFsLWFyZWEgLnRlc3RpbW9uaWFsLXNsaWRlciAudGVzdGltb25pYWwtaXRlbSAudGVzdGltb25pYWwtaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNyU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50ZXN0aW1vbmlhbC1hcmVhIC50ZXN0aW1vbmlhbC1zbGlkZXIgLnRlc3RpbW9uaWFsLWl0ZW0gLnRlc3RpbW9uaWFsLWltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudGVzdGltb25pYWwtYXJlYSAudGVzdGltb25pYWwtc2xpZGVyIC50ZXN0aW1vbmlhbC1pdGVtIC50ZXN0aW1vbmlhbC1pbWcgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnRlc3RpbW9uaWFsLWFyZWEgLnRlc3RpbW9uaWFsLXNsaWRlciAudGVzdGltb25pYWwtaXRlbSAudGVzdGltb25pYWwtaW1nIGltZyB7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gIH1cbn1cblxuLnRlc3RpbW9uaWFsLWFyZWEgLnRlc3RpbW9uaWFsLXNsaWRlciAudGVzdGltb25pYWwtaXRlbSAudGVzdGltb25pYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMzIwcHg7XG4gIHRvcDogNTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudGVzdGltb25pYWwtYXJlYSAudGVzdGltb25pYWwtc2xpZGVyIC50ZXN0aW1vbmlhbC1pdGVtIC50ZXN0aW1vbmlhbC1jb250ZW50IHtcbiAgICBsZWZ0OiAyNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnRlc3RpbW9uaWFsLWFyZWEgLnRlc3RpbW9uaWFsLXNsaWRlciAudGVzdGltb25pYWwtaXRlbSAudGVzdGltb25pYWwtY29udGVudCB7XG4gICAgbGVmdDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxMHB4O1xuICB9XG59XG5cbi50ZXN0aW1vbmlhbC1hcmVhIC50ZXN0aW1vbmlhbC1zbGlkZXIgLnRlc3RpbW9uaWFsLWl0ZW0gLnRlc3RpbW9uaWFsLWNvbnRlbnQgPiBwLmNvbW1lbnQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1heC13aWR0aDogODUlO1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnRlc3RpbW9uaWFsLWFyZWEgLnRlc3RpbW9uaWFsLXNsaWRlciAudGVzdGltb25pYWwtaXRlbSAudGVzdGltb25pYWwtY29udGVudCA+IHAuY29tbWVudCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudGVzdGltb25pYWwtYXJlYSAudGVzdGltb25pYWwtc2xpZGVyIC50ZXN0aW1vbmlhbC1pdGVtIC50ZXN0aW1vbmlhbC1jb250ZW50ID4gcC5jb21tZW50IHtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC50ZXN0aW1vbmlhbC1hcmVhIC50ZXN0aW1vbmlhbC1zbGlkZXIgLnRlc3RpbW9uaWFsLWl0ZW0gLnRlc3RpbW9uaWFsLWNvbnRlbnQgPiBwLmNvbW1lbnQge1xuICAgIG1heC13aWR0aDogOTUlO1xuICB9XG59XG5cbi50ZXN0aW1vbmlhbC1hcmVhIC50ZXN0aW1vbmlhbC1zbGlkZXIgLnRlc3RpbW9uaWFsLWl0ZW0gLnRlc3RpbW9uaWFsLWNvbnRlbnQgPiBoMy5jbGllbnQtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogdGV4dDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50ZXN0aW1vbmlhbC1hcmVhIC50ZXN0aW1vbmlhbC1zbGlkZXIgLnRlc3RpbW9uaWFsLWl0ZW0gLnRlc3RpbW9uaWFsLWNvbnRlbnQgPiBoMy5jbGllbnQtbmFtZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudGVzdGltb25pYWwtYXJlYSAudGVzdGltb25pYWwtc2xpZGVyIC50ZXN0aW1vbmlhbC1pdGVtIC50ZXN0aW1vbmlhbC1jb250ZW50ID4gaDMuY2xpZW50LW5hbWUge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG59XG5cbi50ZXN0aW1vbmlhbC1hcmVhIC50ZXN0aW1vbmlhbC1zbGlkZXIgLnRlc3RpbW9uaWFsLWl0ZW0gLnRlc3RpbW9uaWFsLWNvbnRlbnQgPiBoMy5jbGllbnQtbmFtZSA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbn1cblxuLnRlc3RpbW9uaWFsLWFyZWEgLnRlc3RpbW9uaWFsLXNsaWRlciAudGVzdGltb25pYWwtaXRlbSAudGVzdGltb25pYWwtY29udGVudCA+IGgzLmNsaWVudC1uYW1lID4gc3BhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNTE1O1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICAyNSAtIFNlY3Rpb24gLSBIZWFkZXJcclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIC0tLUhlYWRlciBSaWdodCBBcmVhLS0tICovXG4uaGVhZGVyLXJpZ2h0X2FyZWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaGVhZGVyLXJpZ2h0X2FyZWEgPiB1bCA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG59XG5cbi5oZWFkZXItcmlnaHRfYXJlYSA+IHVsID4gbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmhlYWRlci1yaWdodF9hcmVhID4gdWwgPiBsaSAucXVpY2t5LWRyb3Bkb3duIHtcbiAgYm94LXNoYWRvdzogMCAwIDdweCAwLjVweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBiYWNrZ3JvdW5kOiAjZGRlZWU5O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDAgMDtcbiAgcGFkZGluZzogMjBweCAwIDI0cHg7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyMzBweDtcbiAgei1pbmRleDogOTtcbn1cblxuLmhlYWRlci1yaWdodF9hcmVhID4gdWwgPiBsaSAucXVpY2t5LWRyb3Bkb3duID4gbGkge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5oZWFkZXItcmlnaHRfYXJlYSA+IHVsID4gbGkgLnF1aWNreS1kcm9wZG93biA+IGxpID4gYSB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmhlYWRlci1yaWdodF9hcmVhID4gdWwgPiBsaSAucXVpY2t5LWRyb3Bkb3duID4gbGk6aG92ZXIge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5oZWFkZXItcmlnaHRfYXJlYSA+IHVsID4gbGk6aG92ZXIgLnF1aWNreS1kcm9wZG93biB7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xufVxuXG4uaGVhZGVyLXJpZ2h0X2FyZWEgPiB1bCA+IGxpLnVzZXItc2V0dGluZ193cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlci1yaWdodF9hcmVhID4gdWwgPiBsaS51c2VyLXNldHRpbmdfd3JhcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uaGVhZGVyLXJpZ2h0X2FyZWEgPiB1bCA+IGxpLnVzZXItc2V0dGluZ193cmFwIC5xdWlja3ktZHJvcGRvd24ge1xuICB0b3A6IDYwcHg7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4uaGVhZGVyLXJpZ2h0X2FyZWEgPiB1bCA+IGxpLnVzZXItc2V0dGluZ193cmFwIC5xdWlja3ktZHJvcGRvd24gPiBsaSAucXVpY2t5LXN1Ym1lbnUge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlWSgwKTtcbn1cblxuLmhlYWRlci1yaWdodF9hcmVhID4gdWwgPiBsaS51c2VyLXNldHRpbmdfd3JhcCAucXVpY2t5LWRyb3Bkb3duID4gbGk6aG92ZXIgLnF1aWNreS1zdWJtZW51IHtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG59XG5cbi5oZWFkZXItcmlnaHRfYXJlYSA+IHVsID4gbGkudXNlci1zZXR0aW5nX3dyYXAgLnF1aWNreS1kcm9wZG93biA+IGxpID4gdWwgPiBsaTpob3ZlciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmhlYWRlci1yaWdodF9hcmVhID4gdWwgPiBsaS5taW5pY2FydC13cmFwID4gYSB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmhlYWRlci1yaWdodF9hcmVhID4gdWwgPiBsaS5taW5pY2FydC13cmFwID4gYSA+IC5taW5pY2FydC1jb3VudF9hcmVhIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmhlYWRlci1yaWdodF9hcmVhID4gdWwgPiBsaS5taW5pY2FydC13cmFwID4gYSA+IC5taW5pY2FydC1jb3VudF9hcmVhID4gaSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuLmhlYWRlci1yaWdodF9hcmVhID4gdWwgPiBsaS5taW5pY2FydC13cmFwID4gYSA+IC5taW5pY2FydC1jb3VudF9hcmVhIHAudG90YWwtcHJpY2Uge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaGVhZGVyLXJpZ2h0X2FyZWEgPiB1bCA+IGxpLm1vYmlsZS1tZW51X3dyYXAge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uaGVhZGVyLXJpZ2h0X2FyZWEgPiB1bCA+IGxpLm1vYmlsZS1tZW51X3dyYXAgPiBhID4gaSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgZm9udC1zaXplOiAyM3B4O1xufVxuXG4uaGVhZGVyLXJpZ2h0X2FyZWEgPiB1bCA+IGxpID4gYSA+IGkge1xuICBmb250LXNpemU6IDI1cHg7XG59XG5cbi8qIC0tLUhlYWRlciBCb3R0b20gQXJlYS0tLSAqL1xuLm1haW4tbmF2ID4gdWwgPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xufVxuXG4ubWFpbi1uYXYgPiB1bCA+IGxpIC5xdWlja3ktZHJvcGRvd24ge1xuICBib3gtc2hhZG93OiAwIDAgN3B4IDAuNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJhY2tncm91bmQ6ICNkZGVlZTk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMCAwO1xuICBwYWRkaW5nOiAyMHB4IDAgMjRweDtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIzMHB4O1xuICB6LWluZGV4OiA5O1xufVxuXG4ubWFpbi1uYXYgPiB1bCA+IGxpIC5xdWlja3ktZHJvcGRvd24gPiBsaSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLm1haW4tbmF2ID4gdWwgPiBsaSAucXVpY2t5LWRyb3Bkb3duID4gbGkgPiBhIHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ubWFpbi1uYXYgPiB1bCA+IGxpIC5xdWlja3ktZHJvcGRvd24gPiBsaTpob3ZlciB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLm1haW4tbmF2ID4gdWwgPiBsaTpob3ZlciAucXVpY2t5LWRyb3Bkb3duIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG59XG5cbi5tYWluLW5hdiA+IHVsID4gbGkgPiB1bC5xdWlja3ktZHJvcGRvd24gPiBsaSAucXVpY2t5LXN1Ym1lbnUge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlWSgwKTtcbn1cblxuLm1haW4tbmF2ID4gdWwgPiBsaSA+IHVsLnF1aWNreS1kcm9wZG93biA+IGxpOmhvdmVyIC5xdWlja3ktc3VibWVudSB7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xufVxuXG4ubWFpbi1uYXYgPiB1bCA+IGxpID4gYSB7XG4gIHBhZGRpbmc6IDIycHggMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xufVxuXG4ubWFpbi1uYXYgPiB1bCA+IGxpID4gYSA+IGkge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4ubWFpbi1uYXYgPiB1bCA+IGxpLm1oLXN0aWNrZXJfd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1haW4tbmF2ID4gdWwgPiBsaS5taC1zdGlja2VyX3dyYXAgPiBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubWFpbi1uYXYgPiB1bCA+IGxpLm1oLXN0aWNrZXJfd3JhcCA+IHNwYW4ubWgtc3RpY2tlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjAwMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuXG4ubWFpbi1uYXYgPiB1bCA+IGxpLm1oLXN0aWNrZXJfd3JhcCA+IHNwYW4ubWgtc3RpY2tlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjZmYwMDAwO1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmYwMDAwO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDNweDtcbiAgbGVmdDogM3B4O1xuICB0cmFuc2Zvcm06IHNrZXcoMGRlZywgNDVkZWcpO1xuICB6LWluZGV4OiAtMTtcbn1cblxuLm1haW4tbmF2ID4gdWwgPiBsaS5tZWdhbWVudS1ob2xkZXIgLnF1aWNreS1tZWdhbWVudV93cmFwIHtcbiAgYm94LXNoYWRvdzogMCAwIDdweCAwLjVweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBiYWNrZ3JvdW5kOiAjZGRlZWU5O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwIDA7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTtcbn1cblxuLm1haW4tbmF2ID4gdWwgPiBsaS5tZWdhbWVudS1ob2xkZXIgLnF1aWNreS1tZWdhbWVudV93cmFwIC5xdWlja3ktbWVnYW1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDMwcHggMzBweCAwO1xufVxuXG4ubWFpbi1uYXYgPiB1bCA+IGxpLm1lZ2FtZW51LWhvbGRlciAucXVpY2t5LW1lZ2FtZW51X3dyYXAgLnF1aWNreS1tZWdhbWVudSA+IGxpIHtcbiAgd2lkdGg6IDMzLjMzJTtcbn1cblxuLm1haW4tbmF2ID4gdWwgPiBsaS5tZWdhbWVudS1ob2xkZXIgLnF1aWNreS1tZWdhbWVudV93cmFwIC5xdWlja3ktbWVnYW1lbnUgPiBsaSA+IHNwYW4ubWVnYW1lbnUtdGl0bGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG5cbi5tYWluLW5hdiA+IHVsID4gbGkubWVnYW1lbnUtaG9sZGVyIC5xdWlja3ktbWVnYW1lbnVfd3JhcCAucXVpY2t5LW1lZ2FtZW51ID4gbGkgPiB1bCA+IGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ubWFpbi1uYXYgPiB1bCA+IGxpLm1lZ2FtZW51LWhvbGRlciAucXVpY2t5LW1lZ2FtZW51X3dyYXAgLnF1aWNreS1tZWdhbWVudSA+IGxpID4gdWwgPiBsaSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLm1haW4tbmF2ID4gdWwgPiBsaS5tZWdhbWVudS1ob2xkZXIgLnF1aWNreS1tZWdhbWVudV93cmFwIC5xdWlja3ktbWVnYW1lbnUgPiBsaSA+IHVsID4gbGk6aG92ZXIge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5tYWluLW5hdiA+IHVsID4gbGkubWVnYW1lbnUtaG9sZGVyIC5tYWluLW1lbnVfYmcge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuLm1haW4tbmF2ID4gdWwgPiBsaS5tZWdhbWVudS1ob2xkZXIgLm1haW4tbWVudV9iZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm1haW4tbmF2ID4gdWwgPiBsaS5tZWdhbWVudS1ob2xkZXI6aG92ZXIgLnF1aWNreS1tZWdhbWVudV93cmFwIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG59XG5cbi8qIC0tLUhlYWRlciBDb250YWN0LS0tICovXG4uaGVhZGVyLWNvbnRhY3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaGVhZGVyLWNvbnRhY3QgPiBpIHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuXG4uaGVhZGVyLWNvbnRhY3QgLmNvbnRhY3QtY29udGVudCB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLmhlYWRlci1jb250YWN0IC5jb250YWN0LWNvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIC0tLU1haW4gSGVhZGVyLS0tICovXG4ubWFpbi1oZWFkZXIgLm1haW4taGVhZGVyX25hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tYWluLWhlYWRlciAubWFpbi1oZWFkZXJfbmF2IHtcbiAgICBwYWRkaW5nOiAyMnB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5tYWluLWhlYWRlciAubWFpbi1oZWFkZXJfbmF2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ubWFpbi1oZWFkZXIgLm1haW4taGVhZGVyX25hdiAuaGVhZGVyLWxvZ29fYXJlYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAubWFpbi1oZWFkZXIgLm1haW4taGVhZGVyX25hdiAuaGVhZGVyLWxvZ29fYXJlYSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLyogLS0tTWFpbiBIZWFkZXIgVHdvLS0tICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tYWluLWhlYWRlcl9hcmVhLTIgLm1haW4taGVhZGVyX25hdiAubWFpbi1tZW51X2FyZWEgPiBuYXYubWFpbi1uYXYgPiB1bCA+IGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubWFpbi1oZWFkZXJfYXJlYS0yIC5tYWluLWhlYWRlcl9uYXYgLm1haW4tbWVudV9hcmVhID4gbmF2Lm1haW4tbmF2ID4gdWwgPiBsaTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLm1haW4taGVhZGVyX2FyZWEtMiAuaGVhZGVyLXN0aWNreSAuY29udGFpbmVyLWZsdWlkIHtcbiAgcGFkZGluZzogMCA3MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1haW4taGVhZGVyX2FyZWEtMiAuaGVhZGVyLXN0aWNreSAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYWluLWhlYWRlcl9hcmVhLTIgLmhlYWRlci1zdGlja3kgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi8qIC0tLU1haW4gSGVhZGVyIFRocmVlLS0tICovXG4ubWFpbi1oZWFkZXJfYXJlYS0zIC5jb250YWluZXItZmx1aWQge1xuICBwYWRkaW5nOiAwIDcwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWFpbi1oZWFkZXJfYXJlYS0zIC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLm1haW4taGVhZGVyX2FyZWEtMyAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubWFpbi1oZWFkZXJfYXJlYS0zIC5tYWluLW5hdiA+IHVsID4gbGkge1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgfVxufVxuXG4vKiAtLS1TdGlja3kgSGVhZGVyLS0tICovXG4uaGVhZGVyLXN0aWNreSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZS1pbiAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZS1pbiAwcztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlLWluIDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZS1pbiAwcztcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2UtaW4gMHM7XG4gIHotaW5kZXg6IDk5O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaGVhZGVyLXN0aWNreS5zdGlja3kge1xuICBhbmltYXRpb246IDgwMG1zIGVhc2UtaW4tb3V0IDBzIG5vcm1hbCBub25lIDEgcnVubmluZyBzbGlkZUluRG93bjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaGVhZGVyLXN0aWNreS5zdGlja3kge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cblxuLmhlYWRlci1zdGlja3kgLnN0aWNreS1oZWFkZXJfbmF2IHtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXItc3RpY2t5IC5zdGlja3ktaGVhZGVyX25hdiB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG59XG5cbi5oZWFkZXItc3RpY2t5IC5zdGlja3ktaGVhZGVyX25hdiAuaGVhZGVyLWxvZ29fYXJlYSA+IGEgPiBpbWcge1xuICBtYXgtd2lkdGg6IDEyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oZWFkZXItc3RpY2t5IC5zdGlja3ktaGVhZGVyX25hdiAubWFpbi1tZW51X2FyZWEgPiBuYXYubWFpbi1uYXYgPiB1bCA+IGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICAyNiAtIFNlY3Rpb24gLSBGb290ZXJcclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5mb290ZXItdG9wX2FyZWEge1xuICBwYWRkaW5nOiA3MHB4IDA7XG59XG5cbi5mb290ZXItdG9wX2FyZWEgLmZvb3Rlci13aWRnZXRzX2FyZWEgLmxvZ28tYXJlYSB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuXG4uZm9vdGVyLXRvcF9hcmVhIC5mb290ZXItd2lkZ2V0c19hcmVhIHAge1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXgtd2lkdGg6IDcyJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZm9vdGVyLXRvcF9hcmVhIC5mb290ZXItd2lkZ2V0c19hcmVhIHAge1xuICAgIG1heC13aWR0aDogOTAlO1xuICB9XG59XG5cbi5mb290ZXItdG9wX2FyZWEgLmZvb3Rlci13aWRnZXRzX2FyZWEgcC5zaG9ydC1kZXNjIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjNGM0YzQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuXG4uZm9vdGVyLXRvcF9hcmVhIC5mb290ZXItd2lkZ2V0c19hcmVhIHAuYWRkcmVzcy1pbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmZvb3Rlci10b3BfYXJlYSAuZm9vdGVyLXdpZGdldHNfYXJlYSA+IGgzLmhlYWRpbmcge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uZm9vdGVyLXRvcF9hcmVhIC5mb290ZXItd2lkZ2V0c19hcmVhIC5mb290ZXItd2lkZ2V0cyA+IHVsID4gbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5mb290ZXItdG9wX2FyZWEgLmZvb3Rlci13aWRnZXRzX2FyZWEgLmZvb3Rlci13aWRnZXRzID4gdWwgPiBsaSA+IGEge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5mb290ZXItdG9wX2FyZWEgLmZvb3Rlci13aWRnZXRzX2FyZWEgLmZvb3Rlci13aWRnZXRzID4gdWwgPiBsaSA+IGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uZm9vdGVyLXRvcF9hcmVhIC5mb290ZXItd2lkZ2V0c19hcmVhIC53aWRnZXRzLW1haWwgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4uZm9vdGVyLXRvcF9hcmVhIC5mb290ZXItd2lkZ2V0c19hcmVhIGEud2lkZ2V0cy1jb250ZWN0cyB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mb290ZXItdG9wX2FyZWEgW2NsYXNzKj1cImNvbC1cIl06bm90KDpsYXN0LWNoaWxkKSAuZm9vdGVyLXdpZGdldHNfYXJlYSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cbn1cblxuLyogLS0tRm9vdGVyIEFyZWEgVHdvLS0tICovXG4uZm9vdGVyLWFyZWEtMiAuZm9vdGVyLXRvcF9hcmVhIHtcbiAgcGFkZGluZzogODVweCAwIDk1cHg7XG59XG5cbi5mb290ZXItYXJlYS0yIC5mb290ZXItdG9wX2FyZWEgLmZvb3Rlci13aWRnZXRzX2FyZWEgPiBoMyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmZvb3Rlci1hcmVhLTIgLmZvb3Rlci10b3BfYXJlYSAuZm9vdGVyLXdpZGdldHNfYXJlYSA+IGgzLmhvcml6b250YWwtbGluZV9sdHIgPiBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZm9vdGVyLWFyZWEtMiAuZm9vdGVyLXRvcF9hcmVhIC5mb290ZXItd2lkZ2V0c19hcmVhID4gaDMuaG9yaXpvbnRhbC1saW5lX2x0ciA+IHNwYW46YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1MTUxNTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogLTQ1cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmZvb3Rlci1hcmVhLTIgLmZvb3Rlci10b3BfYXJlYSAuZm9vdGVyLXdpZGdldHNfYXJlYSAuZm9vdGVyLXdpZGdldHMgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbi5mb290ZXItYXJlYS0yIC5mb290ZXItdG9wX2FyZWEgLmZvb3Rlci13aWRnZXRzX2FyZWEgLmZvb3Rlci13aWRnZXRzIHAuYWRkcmVzcy1pbmZvIHtcbiAgbWF4LXdpZHRoOiA4NSU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5mb290ZXItYXJlYS0yIC5mb290ZXItdG9wX2FyZWEgLmZvb3Rlci13aWRnZXRzX2FyZWEgLmZvb3Rlci13aWRnZXRzIC53aWRnZXRzLWNvbnRlY3RzIGEge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZm9vdGVyLWFyZWEtMiAuZm9vdGVyLXRvcF9hcmVhIC5mb290ZXItd2lkZ2V0c19hcmVhIC5mb290ZXItd2lkZ2V0cyAud2lkZ2V0cy1tYWlsIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbi5mb290ZXItYXJlYS0yIC5mb290ZXItdG9wX2FyZWEgLmZvb3Rlci13aWRnZXRzX2FyZWEgLmZvb3Rlci13aWRnZXRzIC53aWRnZXRzLW1haWwgYSB7XG4gIGxldHRlci1zcGFjaW5nOiA0LjVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyLWFyZWEtMiAuZm9vdGVyLXRvcF9hcmVhIC5mb290ZXItd2lkZ2V0c19hcmVhLmFkZHJlc3Mtd2lkZ2V0c19hcmVhIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZvb3Rlci1hcmVhLTIgLmZvb3Rlci10b3BfYXJlYSBbY2xhc3MqPVwiY29sLVwiXTpub3QoOmZpcnN0LWNoaWxkKSAuZm9vdGVyLXdpZGdldHNfYXJlYSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cblxuLyogLS0tRm9vdGVyIEFyZWEgVGhyZWUtLS0gKi9cbi5mb290ZXItYXJlYS0zIC5jb250YWluZXItZmx1aWQge1xuICBwYWRkaW5nOiAwIDcwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyLWFyZWEtMyAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXItYXJlYS0zIC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuXG4uZm9vdGVyLWJvdHRvbV9hcmVhIHtcbiAgcGFkZGluZzogMjVweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlci1ib3R0b21fYXJlYSAuY29weXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLmZvb3Rlci1ib3R0b21fYXJlYSAuY29weXJpZ2h0ID4gc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXItYm90dG9tX2FyZWEgLmNvcHlyaWdodCA+IHNwYW4ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyLWJvdHRvbV9hcmVhIC5jb3B5cmlnaHQgPiBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uZm9vdGVyLWJvdHRvbV9hcmVhIC5jb3B5cmlnaHQgPiBzcGFuID4gYSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4uZm9vdGVyLWJvdHRvbV9hcmVhIC5wYXltZW50IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyLWJvdHRvbV9hcmVhIC5wYXltZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICAyOSAtIFBhZ2VzIC0gQmxvZ1xyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJsb2ctaXRlbSAuYmxvZy1pbWcgPiBhIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYmxvZy1pdGVtIC5ibG9nLWNvbnRlbnQgPiBoMy5oZWFkaW5nIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYmxvZy1pdGVtIC5ibG9nLWNvbnRlbnQgPiBoMy5oZWFkaW5nID4gYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5ibG9nLWl0ZW0gLmJsb2ctY29udGVudCAuYmxvZy1tZXRhIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5cbi5ibG9nLWl0ZW0gLmJsb2ctY29udGVudCAuYmxvZy1tZXRhIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYmxvZy1pdGVtIC5ibG9nLWNvbnRlbnQgLmJsb2ctbWV0YSBzcGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMTQ1cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLyogLS0tTGF0ZXN0IEJsb2ctLS0gKi9cbi5sYXRlc3QtYmxvZ19hcmVhIC5zZWN0aW9uLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuLmxhdGVzdC1ibG9nX2FyZWEgLmJsb2ctaXRlbSAuYmxvZy1jb250ZW50ID4gaDMuaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLyogLS0tTGF0ZXN0IEJsb2cgVHdvLS0tICovXG4ubGF0ZXN0LWJsb2dfYXJlYS0yIC5ibG9nLWl0ZW0gLmJsb2ctY29udGVudCB7XG4gIHBhZGRpbmc6IDI1cHg7XG59XG5cbi5sYXRlc3QtYmxvZ19hcmVhLTIgLmJsb2ctaXRlbSAuYmxvZy1jb250ZW50ID4gaDMuaGVhZGluZyB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuXG4ubGF0ZXN0LWJsb2dfYXJlYS0yIC5ibG9nLWl0ZW0gLmJsb2ctY29udGVudCA+IHAuc2hvcnQtZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLmxhdGVzdC1ibG9nX2FyZWEtMiAuYmxvZy1pdGVtIC5ibG9nLWNvbnRlbnQgLnJlYWRtb3JlLXBzX2xlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sYXRlc3QtYmxvZ19hcmVhLTIgLmJsb2ctaXRlbSAuYmxvZy1jb250ZW50IC5yZWFkbW9yZS1wc19sZWZ0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTE1MTU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4ubGF0ZXN0LWJsb2dfYXJlYS0yIC5ibG9nLWl0ZW0gLmJsb2ctY29udGVudCAucmVhZG1vcmUtcHNfbGVmdCA+IGEge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi8qIC0tLUJsb2cgUGFnZSBTdHlsZS0tLSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5ibG9nLWdyaWRfYXJlYSAucXVpY2t5LXBhZ2luYXRpb24tYm94LFxuICAuYmxvZy1saXN0X2FyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYmxvZy1ncmlkX2FyZWEgLnByb2R1Y3Qtc2VsZWN0LWJveCxcbiAgLmJsb2ctbGlzdF9hcmVhIC5wcm9kdWN0LXNlbGVjdC1ib3gge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5ibG9nLWdyaWRfYXJlYSAubXluaWNlc2VsZWN0Lm5pY2Utc2VsZWN0IHNwYW4sXG4uYmxvZy1saXN0X2FyZWEgLm15bmljZXNlbGVjdC5uaWNlLXNlbGVjdCBzcGFuIHtcbiAgcGFkZGluZzogMCA0MHB4O1xufVxuXG4vKiAtLVNlYXJjaCBGb3JtLS0tICovXG4ucXVpY2t5LXNpZGViYXItc2VhcmNoLWZvcm0gLnF1aWNreS1zZWFyY2gtZmllbGQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLnF1aWNreS1zaWRlYmFyLXNlYXJjaC1mb3JtIC5xdWlja3ktc2VhcmNoLWJ0biB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1MTUxNTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE1MTUxNTtcbn1cblxuLnF1aWNreS1zaWRlYmFyLXNlYXJjaC1mb3JtIC5xdWlja3ktc2VhcmNoLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNhODc0MWE7XG4gIGJvcmRlci1jb2xvcjogI2E4NzQxYTtcbn1cblxuLnF1aWNreS1zaWRlYmFyLXNlYXJjaC1mb3JtIC5xdWlja3ktc2VhcmNoLWJ0biBpIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi8qIC0tQmxvZyBTaWRlYmFyIE90aGVyIFJlbGF0ZWQgU3R1ZmYtLS0gKi9cbi5xdWlja3ktYmxvZy1zaWRlYmFyLXdyYXBwZXIgLnF1aWNreS1ibG9nLXNpZGViYXIge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cblxuLnF1aWNreS1ibG9nLXNpZGViYXItd3JhcHBlciAucXVpY2t5LWJsb2ctc2lkZWJhcjpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4ucXVpY2t5LWJsb2ctc2lkZWJhci13cmFwcGVyIC5xdWlja3ktYmxvZy1zaWRlYmFyOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLnF1aWNreS1ibG9nLXNpZGViYXItd3JhcHBlciAucXVpY2t5LWJsb2ctc2lkZWJhciAucXVpY2t5LWJsb2ctc2lkZWJhci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNTVweDtcbn1cblxuLnF1aWNreS1ibG9nLXNpZGViYXItd3JhcHBlciAucXVpY2t5LWJsb2ctc2lkZWJhciAucXVpY2t5LWJsb2ctc2lkZWJhci10aXRsZTpiZWZvcmUge1xuICB3aWR0aDogNTVweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJvdHRvbTogLTI2cHg7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhODc0MWE7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnF1aWNreS1ibG9nLXNpZGViYXItd3JhcHBlciAucXVpY2t5LWJsb2ctc2lkZWJhciAucXVpY2t5LWJsb2ctYXJjaGl2ZSBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5xdWlja3ktYmxvZy1zaWRlYmFyLXdyYXBwZXIgLnF1aWNreS1ibG9nLXNpZGViYXIgLnF1aWNreS1ibG9nLWFyY2hpdmUgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnF1aWNreS1ibG9nLXNpZGViYXItd3JhcHBlciAucXVpY2t5LWJsb2ctc2lkZWJhciAucXVpY2t5LWJsb2ctYXJjaGl2ZSBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnF1aWNreS1ibG9nLXNpZGViYXItd3JhcHBlciAucXVpY2t5LWJsb2ctc2lkZWJhciAucXVpY2t5LXJlY2VudC1wb3N0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ucXVpY2t5LWJsb2ctc2lkZWJhci13cmFwcGVyIC5xdWlja3ktYmxvZy1zaWRlYmFyIC5xdWlja3ktcmVjZW50LXBvc3QgLnF1aWNreS1yZWNlbnQtcG9zdC10aHVtYiB7XG4gIHdpZHRoOiA2NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5xdWlja3ktYmxvZy1zaWRlYmFyLXdyYXBwZXIgLnF1aWNreS1ibG9nLXNpZGViYXIgLnF1aWNreS1yZWNlbnQtcG9zdCAucXVpY2t5LXJlY2VudC1wb3N0LWRlcyB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLnF1aWNreS1ibG9nLXNpZGViYXItd3JhcHBlciAucXVpY2t5LWJsb2ctc2lkZWJhciAucXVpY2t5LXJlY2VudC1wb3N0IC5xdWlja3ktcmVjZW50LXBvc3QtZGVzIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLnF1aWNreS1ibG9nLXNpZGViYXItd3JhcHBlciAucXVpY2t5LWJsb2ctc2lkZWJhciAucXVpY2t5LXJlY2VudC1wb3N0IC5xdWlja3ktcmVjZW50LXBvc3QtZGVzIC5xdWlja3ktcG9zdC1kYXRlIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4ucXVpY2t5LWJsb2ctc2lkZWJhci13cmFwcGVyIC5xdWlja3ktYmxvZy1zaWRlYmFyIC5xdWlja3ktYmxvZy10YWdzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5xdWlja3ktYmxvZy1zaWRlYmFyLXdyYXBwZXIgLnF1aWNreS1ibG9nLXNpZGViYXIgLnF1aWNreS1ibG9nLXRhZ3MgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLyogLS0tQmxvZyBMaXN0IEFyZWEtLS0gKi9cbi5ibG9nLWxpc3RfYXJlYSAuYmxvZy1pdGVtIC5ibG9nLWltZyB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmJsb2ctbGlzdF9hcmVhIC5ibG9nLWl0ZW0gLmJsb2ctY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi8qIC0tLUJsb2cgRGV0YWlscy0tLSAqL1xuLmJsb2ctZGV0YWlsc19hcmVhIC5ibG9nLWl0ZW0gLmJsb2ctY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMCAyNXB4O1xufVxuXG4uYmxvZy1kZXRhaWxzX2FyZWEgLmJsb2ctaXRlbSAuYmxvZy1jb250ZW50ID4gaDMuaGVhZGluZyA+IGEge1xuICBmb250LXNpemU6IDIycHg7XG59XG5cbi5ibG9nLWRldGFpbHNfYXJlYSAucXVpY2t5LWJsb2ctYmxvY2txdW90ZSB7XG4gIHBhZGRpbmc6IDAgMCAwIDQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvZy1kZXRhaWxzX2FyZWEgLnF1aWNreS1ibG9nLWJsb2NrcXVvdGUge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLmJsb2ctZGV0YWlsc19hcmVhIC5xdWlja3ktYmxvZy1ibG9ja3F1b3RlIGJsb2NrcXVvdGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICBwYWRkaW5nOiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbn1cblxuLmJsb2ctZGV0YWlsc19hcmVhIC5xdWlja3ktYmxvZy1ibG9ja3F1b3RlIGJsb2NrcXVvdGUgcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjYTg3NDFhO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4uYmxvZy1kZXRhaWxzX2FyZWEgLnF1aWNreS10YWctbGluZSB7XG4gIHBhZGRpbmc6IDI1cHggMCAyNXB4O1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG59XG5cbi5ibG9nLWRldGFpbHNfYXJlYSAucXVpY2t5LXRhZy1saW5lIGg0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5cbi5ibG9nLWRldGFpbHNfYXJlYSAucXVpY2t5LXRhZy1saW5lIGEge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5ibG9nLWRldGFpbHNfYXJlYSAucmVsYXRlZC1wb3N0X2FyZWEgPiBoMy5oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbn1cblxuLmJsb2ctZGV0YWlsc19hcmVhIC5yZWxhdGVkLXBvc3RfYXJlYSAucmVsYXRlZC1wb3N0X2luZm8gLnJlbGF0ZWQtcG9zdF9pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ibG9nLWRldGFpbHNfYXJlYSAucmVsYXRlZC1wb3N0X2FyZWEgLnJlbGF0ZWQtcG9zdF9pbmZvIC5yZWxhdGVkLXBvc3RfY29udGVudCA+IGgzLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMjFweDtcbn1cblxuLmJsb2ctZGV0YWlsc19hcmVhIC5yZWxhdGVkLXBvc3RfYXJlYSAucmVsYXRlZC1wb3N0X2luZm8gLnJlbGF0ZWQtcG9zdF9jb250ZW50ID4gc3BhbiB7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYmxvZy1kZXRhaWxzX2FyZWEgLnJlbGF0ZWQtcG9zdF9hcmVhIC5yZWxhdGVkLXBvc3RfaW5mbyAucmVsYXRlZC1wb3N0X2NvbnRlbnQgPiBzcGFuID4gc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmJsb2ctZGV0YWlsc19hcmVhIC5yZWxhdGVkLXBvc3RfYXJlYSBbY2xhc3MqPVwiY29sLVwiXTpub3QoOmxhc3QtY2hpbGQpIC5yZWxhdGVkLXBvc3RfaW5mbyAucmVsYXRlZC1wb3N0X2NvbnRlbnQgc3BhbiB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuXG4uYmxvZy1kZXRhaWxzX2FyZWEgLnF1aWNreS1jb21tZW50LXNlY3Rpb24ge1xuICBwYWRkaW5nLXRvcDogMjhweDtcbn1cblxuLmJsb2ctZGV0YWlsc19hcmVhIC5xdWlja3ktY29tbWVudC1zZWN0aW9uIGgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJsb2ctZGV0YWlsc19hcmVhIC5xdWlja3ktY29tbWVudC1zZWN0aW9uIHVsIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMzBweCAzMHB4IDIzcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuYmxvZy1kZXRhaWxzX2FyZWEgLnF1aWNreS1jb21tZW50LXNlY3Rpb24gdWwgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5ibG9nLWRldGFpbHNfYXJlYSAucXVpY2t5LWNvbW1lbnQtc2VjdGlvbiB1bCBsaSAuYXV0aG9yLWF2YXRhciB7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA3MHB4O1xuICBmbGV4LWJhc2lzOiA3MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmJsb2ctZGV0YWlsc19hcmVhIC5xdWlja3ktY29tbWVudC1zZWN0aW9uIHVsIGxpIC5hdXRob3ItYXZhdGFyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLmJsb2ctZGV0YWlsc19hcmVhIC5xdWlja3ktY29tbWVudC1zZWN0aW9uIHVsIGxpIC5hdXRob3ItYXZhdGFyIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuYmxvZy1kZXRhaWxzX2FyZWEgLnF1aWNreS1jb21tZW50LXNlY3Rpb24gdWwgbGkgLmF1dGhvci1hdmF0YXIgaW1nIHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cblxuLmJsb2ctZGV0YWlsc19hcmVhIC5xdWlja3ktY29tbWVudC1zZWN0aW9uIHVsIGxpIC5jb21tZW50LWJvZHkge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTAwJTtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmJsb2ctZGV0YWlsc19hcmVhIC5xdWlja3ktY29tbWVudC1zZWN0aW9uIHVsIGxpIC5jb21tZW50LWJvZHkge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4uYmxvZy1kZXRhaWxzX2FyZWEgLnF1aWNreS1jb21tZW50LXNlY3Rpb24gdWwgbGkgLmNvbW1lbnQtYm9keSBoNSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy1ib3R0b206IDEzcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmJsb2ctZGV0YWlsc19hcmVhIC5xdWlja3ktY29tbWVudC1zZWN0aW9uIHVsIGxpIC5jb21tZW50LWJvZHkgaDUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbn1cblxuLmJsb2ctZGV0YWlsc19hcmVhIC5xdWlja3ktY29tbWVudC1zZWN0aW9uIHVsIGxpIC5jb21tZW50LWJvZHkgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWF4LXdpZHRoOiA4MCU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuYmxvZy1kZXRhaWxzX2FyZWEgLnF1aWNreS1jb21tZW50LXNlY3Rpb24gdWwgbGkgLmNvbW1lbnQtYm9keSBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmJsb2ctZGV0YWlsc19hcmVhIC5xdWlja3ktY29tbWVudC1zZWN0aW9uIHVsIGxpIC5jb21tZW50LWJvZHkgLmNvbW1lbnQtcG9zdC1kYXRlIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuYmxvZy1kZXRhaWxzX2FyZWEgLnF1aWNreS1jb21tZW50LXNlY3Rpb24gdWwgbGkgLmNvbW1lbnQtYm9keSAuY29tbWVudC1wb3N0LWRhdGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbi5ibG9nLWRldGFpbHNfYXJlYSAucXVpY2t5LWNvbW1lbnQtc2VjdGlvbiB1bCBsaSAuY29tbWVudC1ib2R5IC5yZXBseS1idG4ge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5ibG9nLWRldGFpbHNfYXJlYSAucXVpY2t5LWNvbW1lbnQtc2VjdGlvbiB1bCBsaSAuY29tbWVudC1ib2R5IC5yZXBseS1idG4gYSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLmJsb2ctZGV0YWlsc19hcmVhIC5xdWlja3ktY29tbWVudC1zZWN0aW9uIHVsIC5jb21tZW50LWNoaWxkcmVuIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG59XG5cbi5ibG9nLWRldGFpbHNfYXJlYSAucXVpY2t5LWJsb2ctY29tbWVudC13cmFwcGVyIGgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nOiAwIDAgMjZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ibG9nLWRldGFpbHNfYXJlYSAucXVpY2t5LWJsb2ctY29tbWVudC13cmFwcGVyIHAge1xuICBwYWRkaW5nOiAyMHB4IDAgMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uYmxvZy1kZXRhaWxzX2FyZWEgLnF1aWNreS1ibG9nLWNvbW1lbnQtd3JhcHBlciBmb3JtIC5jb21tZW50LXBvc3QtYm94IGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4uYmxvZy1kZXRhaWxzX2FyZWEgLnF1aWNreS1ibG9nLWNvbW1lbnQtd3JhcHBlciBmb3JtIC5jb21tZW50LXBvc3QtYm94IC5jb21lbnQtZmllbGQge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJsb2ctZGV0YWlsc19hcmVhIC5xdWlja3ktYmxvZy1jb21tZW50LXdyYXBwZXIgZm9ybSAuY29tbWVudC1wb3N0LWJveCB0ZXh0YXJlYSB7XG4gIGhlaWdodDogMTMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmJsb2ctZGV0YWlsc19hcmVhIC5xdWlja3ktYmxvZy1jb21tZW50LXdyYXBwZXIgZm9ybSAuY29tbWVudC1wb3N0LWJveCAuY29tbWVudC1idG5fd3JhcCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4uYmxvZy1kZXRhaWxzX2FyZWEgLnF1aWNreS1ibG9nLWNvbW1lbnQtd3JhcHBlciBmb3JtIC5jb21tZW50LXBvc3QtYm94IC5jb21tZW50LWJ0bl93cmFwIC5xdWlja3ktcG9zdC1idG5fYXJlYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmJsb2ctZGV0YWlsc19hcmVhIC5xdWlja3ktYmxvZy1jb21tZW50LXdyYXBwZXIgZm9ybSAuY29tbWVudC1wb3N0LWJveCAuY29tbWVudC1idG5fd3JhcCAucXVpY2t5LXBvc3QtYnRuX2FyZWEgLnF1aWNreS1wb3N0X2J0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGVlZTk7XG4gIHBhZGRpbmc6IDAgMzBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogMzdweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAgMzAgLSBQYWdlcyAtIFNob3BcclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAucXVpY2t5LXNpZGViYXItY2F0YWdvcmllc19hcmVhIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIH1cbn1cblxuLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnF1aWNreS1zaWRlYmFyLWNhdGFnb3JpZXNfYXJlYSAucXVpY2t5LXNpZGViYXJfY2F0ZWdvcmllcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5xdWlja3ktc2lkZWJhci1jYXRhZ29yaWVzX2FyZWEgLnF1aWNreS1zaWRlYmFyX2NhdGVnb3JpZXMgLnF1aWNreS1jYXRlZ29yaWVzX3RpdGxlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDU1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5xdWlja3ktc2lkZWJhci1jYXRhZ29yaWVzX2FyZWEgLnF1aWNreS1zaWRlYmFyX2NhdGVnb3JpZXMgLnF1aWNreS1jYXRlZ29yaWVzX3RpdGxlLmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5xdWlja3ktc2lkZWJhci1jYXRhZ29yaWVzX2FyZWEgLnF1aWNreS1zaWRlYmFyX2NhdGVnb3JpZXMgLnF1aWNreS1jYXRlZ29yaWVzX3RpdGxlIGg1IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5xdWlja3ktc2lkZWJhci1jYXRhZ29yaWVzX2FyZWEgLnF1aWNreS1zaWRlYmFyX2NhdGVnb3JpZXMgLnF1aWNreS1jYXRlZ29yaWVzX3RpdGxlIGg1OmFmdGVyIHtcbiAgaGVpZ2h0OiAycHg7XG4gIGJvdHRvbTogLTJweDtcbn1cblxuLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnF1aWNreS1zaWRlYmFyLWNhdGFnb3JpZXNfYXJlYSAucXVpY2t5LXNpZGViYXJfY2F0ZWdvcmllcyAucXVpY2t5LWNhdGVnb3JpZXNfdGl0bGUucXVpY2t5LXRhZ3NfdGl0bGUge1xuICBwYWRkaW5nLXRvcDogNDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnF1aWNreS1zaWRlYmFyLWNhdGFnb3JpZXNfYXJlYSAucXVpY2t5LXNpZGViYXJfY2F0ZWdvcmllcyAuc2lkZWJhci1jaGVja2JveF9saXN0ID4gbGkge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnF1aWNreS1zaWRlYmFyLWNhdGFnb3JpZXNfYXJlYSAucXVpY2t5LXNpZGViYXJfY2F0ZWdvcmllcyAuc2lkZWJhci1jaGVja2JveF9saXN0ID4gbGk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnF1aWNreS1zaWRlYmFyLWNhdGFnb3JpZXNfYXJlYSAucXVpY2t5LXNpZGViYXJfY2F0ZWdvcmllcyAuc2lkZWJhci1jaGVja2JveF9saXN0ID4gbGk6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4ucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAucXVpY2t5LXNpZGViYXItY2F0YWdvcmllc19hcmVhIC5xdWlja3ktc2lkZWJhcl9jYXRlZ29yaWVzIC5zaWRlYmFyLWNoZWNrYm94X2xpc3QgPiBsaSA+IGEge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAucXVpY2t5LXNpZGViYXItY2F0YWdvcmllc19hcmVhIC5xdWlja3ktc2lkZWJhcl9jYXRlZ29yaWVzIC5zaWRlYmFyLWNhdGVnb3JpZXNfbWVudSB1bCBsaSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnF1aWNreS1zaWRlYmFyLWNhdGFnb3JpZXNfYXJlYSAucXVpY2t5LXNpZGViYXJfY2F0ZWdvcmllcyAuc2lkZWJhci1jYXRlZ29yaWVzX21lbnUgdWwgbGk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnF1aWNreS1zaWRlYmFyLWNhdGFnb3JpZXNfYXJlYSAucXVpY2t5LXNpZGViYXJfY2F0ZWdvcmllcyAuc2lkZWJhci1jYXRlZ29yaWVzX21lbnUgdWwgbGk6bGFzdC1jaGlsZCA+IGEge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnF1aWNreS1zaWRlYmFyLWNhdGFnb3JpZXNfYXJlYSAucXVpY2t5LXNpZGViYXJfY2F0ZWdvcmllcyAuc2lkZWJhci1jYXRlZ29yaWVzX21lbnUgdWwgbGkuaGFzLXN1YiB1bCA+IGxpOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5xdWlja3ktc2lkZWJhci1jYXRhZ29yaWVzX2FyZWEgLnF1aWNreS1zaWRlYmFyX2NhdGVnb3JpZXMgLnNpZGViYXItY2F0ZWdvcmllc19tZW51IHVsIGxpID4gdWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAucXVpY2t5LXNpZGViYXItY2F0YWdvcmllc19hcmVhIC5xdWlja3ktc2lkZWJhcl9jYXRlZ29yaWVzIC5zaWRlYmFyLWNhdGVnb3JpZXNfbWVudSB1bCBsaSA+IHVsIGxpIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5xdWlja3ktc2lkZWJhci1jYXRhZ29yaWVzX2FyZWEgLnF1aWNreS1zaWRlYmFyX2NhdGVnb3JpZXMgLnNpZGViYXItY2F0ZWdvcmllc19tZW51IHVsIGxpID4gdWwgbGk6bGFzdC1jaGlsZCA+IGEge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbn1cblxuLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnF1aWNreS1zaWRlYmFyLWNhdGFnb3JpZXNfYXJlYSAucXVpY2t5LXNpZGViYXJfY2F0ZWdvcmllcyAuc2lkZWJhci1jYXRlZ29yaWVzX21lbnUgdWwgbGkgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAucXVpY2t5LXNpZGViYXItY2F0YWdvcmllc19hcmVhIC5xdWlja3ktc2lkZWJhcl9jYXRlZ29yaWVzIC5zaWRlYmFyLWNhdGVnb3JpZXNfbWVudSB1bCBsaSA+IGEgPiBpIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuXG4ucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAucXVpY2t5LXNpZGViYXItY2F0YWdvcmllc19hcmVhIC5xdWlja3ktc2lkZWJhcl9jYXRlZ29yaWVzIC5zaWRlYmFyLWNhdGVnb3JpZXNfbWVudSB1bCBsaS5vcGVuID4gYSA+IGkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5xdWlja3ktc2lkZWJhci1jYXRhZ29yaWVzX2FyZWEgLnF1aWNreS1zaWRlYmFyX2NhdGVnb3JpZXMubGlzdC1wcm9kdWN0X2FyZWEge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnF1aWNreS1zaWRlYmFyLWNhdGFnb3JpZXNfYXJlYSAucXVpY2t5LXNpZGViYXJfY2F0ZWdvcmllcy5saXN0LXByb2R1Y3RfYXJlYSAucXVpY2t5LWNhdGVnb3JpZXNfdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAucXVpY2t5LXNpZGViYXItY2F0YWdvcmllc19hcmVhIC5xdWlja3ktc2lkZWJhcl9jYXRlZ29yaWVzLmxpc3QtcHJvZHVjdF9hcmVhIC5saXN0LXByb2R1Y3Rfc2xpZGVyIC5wcm9kdWN0LWl0ZW0gLnNpbmdsZS1wcm9kdWN0IHtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWlja3ktY29udGVudF93cmFwcGVyIC5xdWlja3ktc2lkZWJhci1jYXRhZ29yaWVzX2FyZWEgLnF1aWNreS1zaWRlYmFyX2NhdGVnb3JpZXMubGlzdC1wcm9kdWN0X2FyZWEgLmxpc3QtcHJvZHVjdF9zbGlkZXIgLnByb2R1Y3QtaXRlbSAuc2luZ2xlLXByb2R1Y3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5xdWlja3ktc2lkZWJhci1jYXRhZ29yaWVzX2FyZWEgLnF1aWNreS1zaWRlYmFyX2NhdGVnb3JpZXMubGlzdC1wcm9kdWN0X2FyZWEgLmxpc3QtcHJvZHVjdF9zbGlkZXIgLnByb2R1Y3QtaXRlbSAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtaW1nIHtcbiAgZmxleDogMCAwIDQwJTtcbn1cblxuLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnF1aWNreS1zaWRlYmFyLWNhdGFnb3JpZXNfYXJlYSAucXVpY2t5LXNpZGViYXJfY2F0ZWdvcmllcy5saXN0LXByb2R1Y3RfYXJlYSAubGlzdC1wcm9kdWN0X3NsaWRlciAucHJvZHVjdC1pdGVtIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1jb250ZW50IC5wcm9kdWN0LWRlc2NfaW5mbyA+IGgzLnByb2R1Y3QtbmFtZSB7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgMCAyNXB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAuc2hvcC10b29sYmFyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAuc2hvcC10b29sYmFyIC5wcm9kdWN0LXZpZXctbW9kZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAuc2hvcC10b29sYmFyIC5wcm9kdWN0LXZpZXctbW9kZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnNob3AtdG9vbGJhciAucHJvZHVjdC12aWV3LW1vZGUgPiBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnNob3AtdG9vbGJhciAucHJvZHVjdC12aWV3LW1vZGUgPiBhID4gaSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXRvb2xiYXIgLnByb2R1Y3Qtdmlldy1tb2RlID4gYTpsYXN0LWNoaWxkID4gaSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXRvb2xiYXIgLnByb2R1Y3QtaXRlbS1zZWxlY3Rpb25fYXJlYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAuc2hvcC10b29sYmFyIC5wcm9kdWN0LWl0ZW0tc2VsZWN0aW9uX2FyZWEge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAuc2hvcC10b29sYmFyIC5wcm9kdWN0LWl0ZW0tc2VsZWN0aW9uX2FyZWEgLnByb2R1Y3Qtc2hvcnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnNob3AtdG9vbGJhciAucHJvZHVjdC1pdGVtLXNlbGVjdGlvbl9hcmVhIC5wcm9kdWN0LXNob3J0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG4ucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAuc2hvcC10b29sYmFyIC5wcm9kdWN0LWl0ZW0tc2VsZWN0aW9uX2FyZWEgLnByb2R1Y3Qtc2hvcnQgPiBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAuc2hvcC10b29sYmFyIC5wcm9kdWN0LWl0ZW0tc2VsZWN0aW9uX2FyZWEgLnByb2R1Y3Qtc2hvcnQgPiBsYWJlbCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG4ucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAuc2hvcC10b29sYmFyIC5wcm9kdWN0LWl0ZW0tc2VsZWN0aW9uX2FyZWEgLnByb2R1Y3Qtc2hvcnQgLm5pY2Utc2VsZWN0IC5saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXRvb2xiYXIgLnByb2R1Y3QtaXRlbS1zZWxlY3Rpb25fYXJlYSAucHJvZHVjdC1zaG93aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnNob3AtdG9vbGJhciAucHJvZHVjdC1pdGVtLXNlbGVjdGlvbl9hcmVhIC5wcm9kdWN0LXNob3dpbmcge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDMwcHggMCAwIDA7XG4gIH1cbn1cblxuLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnNob3AtdG9vbGJhciAucHJvZHVjdC1pdGVtLXNlbGVjdGlvbl9hcmVhIC5wcm9kdWN0LXNob3dpbmcgPiBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAuc2hvcC10b29sYmFyIC5wcm9kdWN0LWl0ZW0tc2VsZWN0aW9uX2FyZWEgLnByb2R1Y3Qtc2hvd2luZyA+IGxhYmVsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXRvb2xiYXIgLnByb2R1Y3QtaXRlbS1zZWxlY3Rpb25fYXJlYSAucHJvZHVjdC1zaG93aW5nIC5teW5pY2VzZWxlY3QubmljZS1zZWxlY3Qgc3BhbiB7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAuc2hvcC10b29sYmFyIC5wcm9kdWN0LWl0ZW0tc2VsZWN0aW9uX2FyZWEgLnByb2R1Y3Qtc2hvd2luZyAubXluaWNlc2VsZWN0Lm5pY2Utc2VsZWN0IHNwYW4ge1xuICAgIHBhZGRpbmc6IDAgMzVweCAwIDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXRvb2xiYXIgLnByb2R1Y3QtaXRlbS1zZWxlY3Rpb25fYXJlYSAucHJvZHVjdC1zaG93aW5nIC5teW5pY2VzZWxlY3QubmljZS1zZWxlY3QgLmxpc3Qge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cblxuLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnNob3AtdG9vbGJhciAucHJvZHVjdC1wYWdlX2NvdW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXRvb2xiYXIgLnByb2R1Y3QtcGFnZV9jb3VudCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjVweCAwIDAgMDtcbiAgfVxufVxuXG4ucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAuc2hvcC10b29sYmFyIC5wcm9kdWN0LXBhZ2VfY291bnQgPiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnNob3AtcHJvZHVjdC13cmFwLmdyaWQgW2NsYXNzKj1cImNvbC1cIl06bm90KDpudGgtY2hpbGQoLW4gKyAzKSkgLnByb2R1Y3QtaXRlbSB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXByb2R1Y3Qtd3JhcC5ncmlkIFtjbGFzcyo9XCJjb2wtXCJdOm5vdCg6bnRoLWNoaWxkKC1uICsgMikpIC5wcm9kdWN0LWl0ZW0ge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAuc2hvcC1wcm9kdWN0LXdyYXAuZ3JpZCBbY2xhc3MqPVwiY29sLVwiXTpub3QoOmxhc3QtY2hpbGQpIC5wcm9kdWN0LWl0ZW0ge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXByb2R1Y3Qtd3JhcC5ncmlkIC5saXN0LXByb2R1Y3RfaXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXByb2R1Y3Qtd3JhcC5ncmlkIC5wcm9kdWN0LWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xufVxuXG4ucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAuc2hvcC1wcm9kdWN0LXdyYXAuZ3JpZCAucHJvZHVjdC1pdGVtIC5zaW5nbGUtcHJvZHVjdCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXByb2R1Y3Qtd3JhcC5ncmlkIC5wcm9kdWN0LWl0ZW0gLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LWltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXByb2R1Y3Qtd3JhcC5ncmlkIC5wcm9kdWN0LWl0ZW0gLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LWltZyAuYWRkLWFjdGlvbnMgPiB1bCA+IGxpID4gYSB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICB9XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXByb2R1Y3Qtd3JhcC5ncmlkLmdyaWR2aWV3LTIgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleDogMCAwIDUwJTtcbiAgLW1vei1ib3gtZmxleDogMDtcbiAgLW1vei1mbGV4OiAwIDAgNTAlO1xuICAtbXMtZmxleDogMCAwIDUwJTtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAuc2hvcC1wcm9kdWN0LXdyYXAuZ3JpZC5ncmlkdmlldy0yID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgMTAwJTtcbiAgICAtbW96LWJveC1mbGV4OiAwO1xuICAgIC1tb3otZmxleDogMCAwIDEwMCU7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAuc2hvcC1wcm9kdWN0LXdyYXAuZ3JpZC5ncmlkdmlldy0zID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gIC1tb3otYm94LWZsZXg6IDA7XG4gIC1tb3otZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAuc2hvcC1wcm9kdWN0LXdyYXAuZ3JpZC5ncmlkdmlldy0zID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgNTAlO1xuICAgIC1tb3otYm94LWZsZXg6IDA7XG4gICAgLW1vei1mbGV4OiAwIDAgNTAlO1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXByb2R1Y3Qtd3JhcC5ncmlkLmdyaWR2aWV3LTMgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCAxMDAlO1xuICAgIC1tb3otYm94LWZsZXg6IDA7XG4gICAgLW1vei1mbGV4OiAwIDAgMTAwJTtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXByb2R1Y3Qtd3JhcC5ncmlkLmdyaWR2aWV3LTQgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleDogMCAwIDI1JTtcbiAgLW1vei1ib3gtZmxleDogMDtcbiAgLW1vei1mbGV4OiAwIDAgMjUlO1xuICAtbXMtZmxleDogMCAwIDI1JTtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXByb2R1Y3Qtd3JhcC5ncmlkLmdyaWR2aWV3LTUgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleDogMCAwIDIwJTtcbiAgLW1vei1ib3gtZmxleDogMDtcbiAgLW1vei1mbGV4OiAwIDAgMjAlO1xuICAtbXMtZmxleDogMCAwIDIwJTtcbiAgZmxleDogMCAwIDIwJTtcbiAgbWF4LXdpZHRoOiAyMCU7XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXByb2R1Y3Qtd3JhcC5saXN0dmlldyA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLXdlYmtpdC1mbGV4OiAxIDAgMTAwJTtcbiAgLW1vei1ib3gtZmxleDogMTtcbiAgLW1vei1mbGV4OiAxIDAgMTAwJTtcbiAgLW1zLWZsZXg6IDEgMCAxMDAlO1xuICBmbGV4OiAxIDAgMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnNob3AtcHJvZHVjdC13cmFwLmxpc3R2aWV3ID4gW2NsYXNzKj1cImNvbC1cIl0gLmxpc3QtcHJvZHVjdF9pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXByb2R1Y3Qtd3JhcC5saXN0dmlldyA+IFtjbGFzcyo9XCJjb2wtXCJdIC5saXN0LXByb2R1Y3RfaXRlbSAuc2luZ2xlLXByb2R1Y3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICBwYWRkaW5nOiAyNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXByb2R1Y3Qtd3JhcC5saXN0dmlldyA+IFtjbGFzcyo9XCJjb2wtXCJdIC5saXN0LXByb2R1Y3RfaXRlbSAuc2luZ2xlLXByb2R1Y3Qge1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXByb2R1Y3Qtd3JhcC5saXN0dmlldyA+IFtjbGFzcyo9XCJjb2wtXCJdIC5saXN0LXByb2R1Y3RfaXRlbSAuc2luZ2xlLXByb2R1Y3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXByb2R1Y3Qtd3JhcC5saXN0dmlldyA+IFtjbGFzcyo9XCJjb2wtXCJdIC5saXN0LXByb2R1Y3RfaXRlbSAuc2luZ2xlLXByb2R1Y3Q6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnNob3AtcHJvZHVjdC13cmFwLmxpc3R2aWV3ID4gW2NsYXNzKj1cImNvbC1cIl0gLmxpc3QtcHJvZHVjdF9pdGVtIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyNzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXByb2R1Y3Qtd3JhcC5saXN0dmlldyA+IFtjbGFzcyo9XCJjb2wtXCJdIC5saXN0LXByb2R1Y3RfaXRlbSAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4ucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAuc2hvcC1wcm9kdWN0LXdyYXAubGlzdHZpZXcgPiBbY2xhc3MqPVwiY29sLVwiXSAubGlzdC1wcm9kdWN0X2l0ZW0gLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LWltZyA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnNob3AtcHJvZHVjdC13cmFwLmxpc3R2aWV3ID4gW2NsYXNzKj1cImNvbC1cIl0gLmxpc3QtcHJvZHVjdF9pdGVtIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1pbWcgPiBhIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAuc2hvcC1wcm9kdWN0LXdyYXAubGlzdHZpZXcgPiBbY2xhc3MqPVwiY29sLVwiXSAubGlzdC1wcm9kdWN0X2l0ZW0gLnNpbmdsZS1wcm9kdWN0IC5xdWlja3ktcHJvZHVjdC1jb250ZW50IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI3MHB4KTtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnNob3AtcHJvZHVjdC13cmFwLmxpc3R2aWV3ID4gW2NsYXNzKj1cImNvbC1cIl0gLmxpc3QtcHJvZHVjdF9pdGVtIC5zaW5nbGUtcHJvZHVjdCAucXVpY2t5LXByb2R1Y3QtY29udGVudCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAuc2hvcC1wcm9kdWN0LXdyYXAubGlzdHZpZXcgPiBbY2xhc3MqPVwiY29sLVwiXSAubGlzdC1wcm9kdWN0X2l0ZW0gLnNpbmdsZS1wcm9kdWN0IC5xdWlja3ktcHJvZHVjdC1jb250ZW50IC5wcm9kdWN0LWRlc2NfaW5mbyB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gIH1cbn1cblxuLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnNob3AtcHJvZHVjdC13cmFwLmxpc3R2aWV3ID4gW2NsYXNzKj1cImNvbC1cIl0gLmxpc3QtcHJvZHVjdF9pdGVtIC5zaW5nbGUtcHJvZHVjdCAucXVpY2t5LXByb2R1Y3QtY29udGVudCAucHJvZHVjdC1kZXNjX2luZm8gPiBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG4ucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAuc2hvcC1wcm9kdWN0LXdyYXAubGlzdHZpZXcgPiBbY2xhc3MqPVwiY29sLVwiXSAubGlzdC1wcm9kdWN0X2l0ZW0gLnNpbmdsZS1wcm9kdWN0IC5xdWlja3ktcHJvZHVjdC1jb250ZW50IC5wcm9kdWN0LWRlc2NfaW5mbyAucmF0aW5nLWJveCB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXByb2R1Y3Qtd3JhcC5saXN0dmlldyA+IFtjbGFzcyo9XCJjb2wtXCJdIC5saXN0LXByb2R1Y3RfaXRlbSAuc2luZ2xlLXByb2R1Y3QgLnF1aWNreS1wcm9kdWN0LWNvbnRlbnQgLnByb2R1Y3QtZGVzY19pbmZvIC5yYXRpbmctYm94ID4gdWwgPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnNob3AtcHJvZHVjdC13cmFwLmxpc3R2aWV3ID4gW2NsYXNzKj1cImNvbC1cIl0gLmxpc3QtcHJvZHVjdF9pdGVtIC5zaW5nbGUtcHJvZHVjdCAucXVpY2t5LXByb2R1Y3QtY29udGVudCAucHJvZHVjdC1kZXNjX2luZm8gLnByaWNlLWJveCB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXByb2R1Y3Qtd3JhcC5saXN0dmlldyA+IFtjbGFzcyo9XCJjb2wtXCJdIC5saXN0LXByb2R1Y3RfaXRlbSAuc2luZ2xlLXByb2R1Y3QgLnF1aWNreS1wcm9kdWN0LWNvbnRlbnQgLnByb2R1Y3QtZGVzY19pbmZvIC5wcmljZS1ib3ggLm9sZC1wcmljZSB7XG4gIGNvbG9yOiAjYmJiYmJiO1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4ucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAuc2hvcC1wcm9kdWN0LXdyYXAubGlzdHZpZXcgPiBbY2xhc3MqPVwiY29sLVwiXSAubGlzdC1wcm9kdWN0X2l0ZW0gLnNpbmdsZS1wcm9kdWN0IC5xdWlja3ktcHJvZHVjdC1jb250ZW50IC5wcm9kdWN0LWRlc2NfaW5mbyAucHJpY2UtYm94IC5vbGQtcHJpY2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXByb2R1Y3Qtd3JhcC5saXN0dmlldyA+IFtjbGFzcyo9XCJjb2wtXCJdIC5saXN0LXByb2R1Y3RfaXRlbSAuc2luZ2xlLXByb2R1Y3QgLnF1aWNreS1wcm9kdWN0LWNvbnRlbnQgLnByb2R1Y3QtZGVzY19pbmZvIC5wcmljZS1ib3ggLm5ldy1wcmljZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXByb2R1Y3Qtd3JhcC5saXN0dmlldyA+IFtjbGFzcyo9XCJjb2wtXCJdIC5saXN0LXByb2R1Y3RfaXRlbSAuc2luZ2xlLXByb2R1Y3QgLnF1aWNreS1wcm9kdWN0LWNvbnRlbnQgLnByb2R1Y3QtZGVzY19pbmZvIC5wcm9kdWN0LXNob3J0X2Rlc2MgPiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDIzcHg7XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXByb2R1Y3Qtd3JhcC5saXN0dmlldyA+IFtjbGFzcyo9XCJjb2wtXCJdIC5saXN0LXByb2R1Y3RfaXRlbSAuc2luZ2xlLXByb2R1Y3QgLnF1aWNreS1wcm9kdWN0LWNvbnRlbnQgLmFkZC1hY3Rpb25zID4gdWwgPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXByb2R1Y3Qtd3JhcC5saXN0dmlldyA+IFtjbGFzcyo9XCJjb2wtXCJdIC5saXN0LXByb2R1Y3RfaXRlbSAuc2luZ2xlLXByb2R1Y3QgLnF1aWNreS1wcm9kdWN0LWNvbnRlbnQgLmFkZC1hY3Rpb25zID4gdWwgPiBsaSA+IGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnNob3AtcHJvZHVjdC13cmFwLmxpc3R2aWV3ID4gW2NsYXNzKj1cImNvbC1cIl0gLmxpc3QtcHJvZHVjdF9pdGVtIC5zaW5nbGUtcHJvZHVjdCAucXVpY2t5LXByb2R1Y3QtY29udGVudCAuYWRkLWFjdGlvbnMgPiB1bCA+IGxpID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjAwMDA7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5xdWlja3ktY29udGVudF93cmFwcGVyIC5zaG9wLXByb2R1Y3Qtd3JhcC5saXN0dmlldyA+IFtjbGFzcyo9XCJjb2wtXCJdIC5saXN0LXByb2R1Y3RfaXRlbSAuc2luZ2xlLXByb2R1Y3QgLnF1aWNreS1wcm9kdWN0LWNvbnRlbnQgLmFkZC1hY3Rpb25zID4gdWwgPiBsaSA+IGEgPiBpIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAuc2hvcC1wcm9kdWN0LXdyYXAubGlzdHZpZXcgPiBbY2xhc3MqPVwiY29sLVwiXSAucHJvZHVjdC1pdGVtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnNob3AtcHJvZHVjdC13cmFwLmxpc3R2aWV3ID4gW2NsYXNzKj1cImNvbC1cIl06bm90KDpsYXN0LWNoaWxkKSAubGlzdC1wcm9kdWN0X2l0ZW0gLnNpbmdsZS1wcm9kdWN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5xdWlja3ktY29udGVudF93cmFwcGVyIC5xdWlja3ktcGFnaW5hdG9pbi1hcmVhIC5xdWlja3ktcGFnaW5hdGlvbi1ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5xdWlja3ktY29udGVudF93cmFwcGVyIC5xdWlja3ktcGFnaW5hdG9pbi1hcmVhIC5xdWlja3ktcGFnaW5hdGlvbi1ib3gge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucXVpY2t5LWNvbnRlbnRfd3JhcHBlciAucXVpY2t5LXBhZ2luYXRvaW4tYXJlYSAucXVpY2t5LXBhZ2luYXRpb24tYm94ID4gbGkge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveCA+IGxpOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnF1aWNreS1jb250ZW50X3dyYXBwZXIgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEgLnF1aWNreS1wYWdpbmF0aW9uLWJveCA+IGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5xdWlja3ktY29udGVudF93cmFwcGVyIC5xdWlja3ktcGFnaW5hdG9pbi1hcmVhIC5xdWlja3ktcGFnaW5hdGlvbi1ib3ggPiBsaSA+IGEge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICA0MSAtIFBhZ2VzIC0gNDA0XHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZXJyb3I0MDQtYXJlYSB7XG4gIHBhZGRpbmc6IDc1cHggMCAxMDBweDtcbn1cblxuLmVycm9yNDA0LWFyZWEgLnNlYXJjaC1lcnJvci13cmFwcGVyIGgxIHtcbiAgZm9udC1zaXplOiAxMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZXJyb3I0MDQtYXJlYSAuc2VhcmNoLWVycm9yLXdyYXBwZXIgaDIge1xuICBmb250LXNpemU6IDI4cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4uZXJyb3I0MDQtYXJlYSAuc2VhcmNoLWVycm9yLXdyYXBwZXIgPiBwIHtcbiAgbWFyZ2luOiAwIGF1dG8gMDtcbiAgbWF4LXdpZHRoOiA1MjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uZXJyb3I0MDQtYXJlYSAuc2VhcmNoLWVycm9yLXdyYXBwZXIgLmVycm9yLWZvcm0gLmlubmVyLWVycm9yX2Zvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyNzVweDtcbiAgbWFyZ2luOiAyMnB4IGF1dG8gMzBweDtcbn1cblxuLmVycm9yNDA0LWFyZWEgLnNlYXJjaC1lcnJvci13cmFwcGVyIC5lcnJvci1mb3JtIC5pbm5lci1lcnJvcl9mb3JtIGlucHV0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyNzBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMCA0MHB4IDAgMTVweDtcbn1cblxuLmVycm9yNDA0LWFyZWEgLnNlYXJjaC1lcnJvci13cmFwcGVyIC5lcnJvci1zZWFyY2hfYnRuIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKSBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xuICBib3JkZXI6IG1lZGl1bSBub25lO1xuICBwYWRkaW5nOiA4cHggMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5lcnJvcjQwNC1hcmVhIC5zZWFyY2gtZXJyb3Itd3JhcHBlciAuZXJyb3ItYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZWVlOTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDMwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAgNDAgLSBQYWdlcyAtIENvbnRhY3RcclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIC0tLUdvb2dsZSBNYXAgUmVsYXRlZCBTdHVmZi0tLSAqL1xuI2dvb2dsZS1tYXAge1xuICBoZWlnaHQ6IDQwMHB4O1xufVxuXG4vKiAtLS1Db250YWN0IE1haW4gUGFnZS0tLSAqL1xuLmNvbnRhY3QtbWFpbi1wYWdlIHtcbiAgLyogLS0tQ29udGFjdCBGb3JtIEFyZWEtLS0gKi9cbn1cblxuLmNvbnRhY3QtbWFpbi1wYWdlIC5jb250YWN0LXBhZ2Utc2lkZS1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgcGFkZGluZzogMzBweCAzMHB4IDE5cHg7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmNvbnRhY3QtbWFpbi1wYWdlIC5jb250YWN0LXBhZ2Utc2lkZS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNXB4IDMwcHggMTlweDtcbiAgfVxufVxuXG4uY29udGFjdC1tYWluLXBhZ2UgLmNvbnRhY3QtcGFnZS1zaWRlLWNvbnRlbnQgLmNvbnRhY3QtcGFnZS1tZXNzYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG59XG5cbi5jb250YWN0LW1haW4tcGFnZSAuY29udGFjdC1wYWdlLXNpZGUtY29udGVudCAuc2luZ2xlLWNvbnRhY3QtYmxvY2sge1xuICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICBtYXJnaW4tYm90dG9tOiAyN3B4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cblxuLmNvbnRhY3QtbWFpbi1wYWdlIC5jb250YWN0LXBhZ2Utc2lkZS1jb250ZW50IC5zaW5nbGUtY29udGFjdC1ibG9jazpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmNvbnRhY3QtbWFpbi1wYWdlIC5jb250YWN0LXBhZ2Utc2lkZS1jb250ZW50IC5zaW5nbGUtY29udGFjdC1ibG9jayBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuXG4uY29udGFjdC1tYWluLXBhZ2UgLmNvbnRhY3QtcGFnZS1zaWRlLWNvbnRlbnQgLnNpbmdsZS1jb250YWN0LWJsb2NrIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLmNvbnRhY3QtbWFpbi1wYWdlIC5jb250YWN0LXBhZ2Utc2lkZS1jb250ZW50IC5zaW5nbGUtY29udGFjdC1ibG9jay5sYXN0LWNoaWxkID4gaDQge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLmNvbnRhY3QtbWFpbi1wYWdlIC5jb250YWN0LXBhZ2UtdGl0bGUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5jb250YWN0LW1haW4tcGFnZSAuY29udGFjdC1wYWdlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cblxuLmNvbnRhY3QtbWFpbi1wYWdlIC5jb250YWN0LWZvcm0tY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDk1cHg7XG59XG5cbi5jb250YWN0LW1haW4tcGFnZSAuY29udGFjdC1mb3JtLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5jb250YWN0LW1haW4tcGFnZSAuY29udGFjdC1mb3JtLWNvbnRlbnQgLmNvbnRhY3QtZm9ybSAuZm9ybS1ncm91cC5mb3JtLWdyb3VwLTIge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4uY29udGFjdC1tYWluLXBhZ2UgLmNvbnRhY3QtZm9ybS1jb250ZW50IC5jb250YWN0LWZvcm0gLmZvcm0tZ3JvdXAgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjlweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuXG4uY29udGFjdC1tYWluLXBhZ2UgLmNvbnRhY3QtZm9ybS1jb250ZW50IC5jb250YWN0LWZvcm0gLmZvcm0tZ3JvdXAgaW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4uY29udGFjdC1tYWluLXBhZ2UgLmNvbnRhY3QtZm9ybS1jb250ZW50IC5jb250YWN0LWZvcm0gLmZvcm0tZ3JvdXAgdGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cblxuLmNvbnRhY3QtbWFpbi1wYWdlIC5jb250YWN0LWZvcm0tY29udGVudCAuY29udGFjdC1mb3JtIC5mb3JtLWdyb3VwIC5jb250YWN0LWZvcm1fYnRuIHtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTZweCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1MTUxNTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE1MTUxNTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAgMzYgLSBQYWdlcyAtIEZBUVxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmZyZXF1ZW50bHktYXJlYSB7XG4gIHBhZGRpbmc6IDk1cHggMCA4NXB4O1xufVxuXG4uZnJlcXVlbnRseS1hcmVhIC5mcmVxdWVudGx5LWNvbnRlbnQgLmZyZXF1ZW50bHktZGVzYyB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5mcmVxdWVudGx5LWFyZWEgLmZyZXF1ZW50bHktY29udGVudCAuZnJlcXVlbnRseS1kZXNjIGgzIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZyZXF1ZW50bHktYXJlYSAuZnJlcXVlbnRseS1jb250ZW50IC5mcmVxdWVudGx5LWRlc2MgaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4uZnJlcXVlbnRseS1hcmVhIC5mcmVxdWVudGx5LWNvbnRlbnQgLmZyZXF1ZW50bHktZGVzYyBwIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5mcmVxdWVudGx5LWFyZWEgLmZyZXF1ZW50bHktYWNjb3JkaW9uIC5jYXJkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmZyZXF1ZW50bHktYXJlYSAuZnJlcXVlbnRseS1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZnJlcXVlbnRseS1hcmVhIC5mcmVxdWVudGx5LWFjY29yZGlvbiAuY2FyZC1oZWFkZXIgYSB7XG4gIHBhZGRpbmc6IDE1cHggMTBweCAxNXB4IDI1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZyZXF1ZW50bHktYXJlYSAuZnJlcXVlbnRseS1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uZnJlcXVlbnRseS1hcmVhIC5mcmVxdWVudGx5LWFjY29yZGlvbiAuY2FyZC1oZWFkZXIgYS5jb2xsYXBzZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzhcIjtcbiAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwtRGVzaWduLUljb25pYy1Gb250XCI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogMTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5mcmVxdWVudGx5LWFyZWEgLmZyZXF1ZW50bHktYWNjb3JkaW9uIC5jYXJkLWhlYWRlciBhLmNvbGxhcHNlZDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmZyZXF1ZW50bHktYXJlYSAuZnJlcXVlbnRseS1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjI3M1wiO1xuICBmb250LWZhbWlseTogXCJNYXRlcmlhbC1EZXNpZ24tSWNvbmljLUZvbnRcIjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgdG9wOiAxNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmZyZXF1ZW50bHktYXJlYSAuZnJlcXVlbnRseS1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIGE6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICAzOCAtIFBhZ2VzIC0gTXkgQWNjb3VudFxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmFjY291bnQtcGFnZS1hcmVhIHtcbiAgcGFkZGluZzogMTAwcHggMDtcbn1cblxuLmFjY291bnQtcGFnZS1hcmVhIC5teWFjY291bnQtdGFiLXRyaWdnZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hY2NvdW50LXBhZ2UtYXJlYSAubXlhY2NvdW50LXRhYi10cmlnZ2VyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4uYWNjb3VudC1wYWdlLWFyZWEgLm15YWNjb3VudC10YWItdHJpZ2dlciBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYWNjb3VudC1wYWdlLWFyZWEgLm15YWNjb3VudC10YWItdHJpZ2dlciBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG5cbi5hY2NvdW50LXBhZ2UtYXJlYSAubXlhY2NvdW50LXRhYi10cmlnZ2VyIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogIzE1MTUxNTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cblxuLm15YWNjb3VudC10YWItY29udGVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAubXlhY2NvdW50LXRhYi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG4ubXlhY2NvdW50LWRhc2hib2FyZCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLm15YWNjb3VudC1kYXNoYm9hcmQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm15YWNjb3VudC1vcmRlcnMgLnRhYmxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm15YWNjb3VudC1vcmRlcnMgLnRhYmxlIC5hY2NvdW50LW9yZGVyLWlkOmhvdmVyIHtcbiAgY29sb3I6ICNhODc0MWE7XG59XG5cbi5teWFjY291bnQtb3JkZXJzIC50YWJsZS50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMik7XG59XG5cbi5teWFjY291bnQtb3JkZXJzIC50YWJsZSB0ZCxcbi5teWFjY291bnQtb3JkZXJzIC50YWJsZSB0aCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5teWFjY291bnQtb3JkZXJzIC50YWJsZSB0ZCxcbiAgLm15YWNjb3VudC1vcmRlcnMgLnRhYmxlIHRoIHtcbiAgICBtaW4td2lkdGg6IDE4MHB4O1xuICB9XG59XG5cbi5teWFjY291bnQtb3JkZXJzIC5zbWFsbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAubXlhY2NvdW50LWFkZHJlc3MgLnJvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5teWFjY291bnQtYWRkcmVzcyAucm93IFtjbGFzcyo9XCJjb2wtXCJdOmxhc3QtY2hpbGQgYWRkcmVzcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ubXlhY2NvdW50LWFkZHJlc3MgaDQuc21hbGwtdGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm15YWNjb3VudC1hZGRyZXNzIGg0LnNtYWxsLXRpdGxlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgfVxufVxuXG4vKiAtLS1NeSBBY2NvdW50IEZvcm0gU3R5bGUtLS0gKi9cbi5xdWlja3ktZm9ybSxcbi5xdWlja3ktZm9ybS1ib3hlZCB7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG59XG5cbi5xdWlja3ktZm9ybSAucXVpY2t5LWZvcm0taW5uZXIsXG4ucXVpY2t5LWZvcm0tYm94ZWQgLnF1aWNreS1mb3JtLWlubmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAucXVpY2t5LWZvcm0gLnF1aWNreS1mb3JtLWlubmVyLFxuICAucXVpY2t5LWZvcm0tYm94ZWQgLnF1aWNreS1mb3JtLWlubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ucXVpY2t5LWZvcm0gLnF1aWNreS1mb3JtLWlubmVyIC5zaW5nbGUtaW5wdXQsXG4ucXVpY2t5LWZvcm0tYm94ZWQgLnF1aWNreS1mb3JtLWlubmVyIC5zaW5nbGUtaW5wdXQge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIDEwMCU7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAucXVpY2t5LWZvcm0gLnF1aWNreS1mb3JtLWlubmVyIC5zaW5nbGUtaW5wdXQsXG4gIC5xdWlja3ktZm9ybS1ib3hlZCAucXVpY2t5LWZvcm0taW5uZXIgLnNpbmdsZS1pbnB1dCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnF1aWNreS1mb3JtIC5xdWlja3ktZm9ybS1pbm5lciAuc2luZ2xlLWlucHV0LnNpbmdsZS1pbnB1dC1oYWxmLFxuLnF1aWNreS1mb3JtLWJveGVkIC5xdWlja3ktZm9ybS1pbm5lciAuc2luZ2xlLWlucHV0LnNpbmdsZS1pbnB1dC1oYWxmIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCBjYWxjKDUwJSAtIDE1cHgpO1xuICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAxNXB4KTtcbiAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xufVxuXG4ucXVpY2t5LWZvcm0gLnF1aWNreS1mb3JtLWlubmVyIC5zaW5nbGUtaW5wdXQgbGFiZWwsXG4ucXVpY2t5LWZvcm0tYm94ZWQgLnF1aWNreS1mb3JtLWlubmVyIC5zaW5nbGUtaW5wdXQgbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucXVpY2t5LWZvcm0gLnF1aWNreS1mb3JtLWlubmVyIC5zaW5nbGUtaW5wdXQgaW5wdXQsXG4ucXVpY2t5LWZvcm0gLnF1aWNreS1mb3JtLWlubmVyIC5zaW5nbGUtaW5wdXQgc2VsZWN0LFxuLnF1aWNreS1mb3JtIC5xdWlja3ktZm9ybS1pbm5lciAuc2luZ2xlLWlucHV0IHRleHRhcmVhLFxuLnF1aWNreS1mb3JtLWJveGVkIC5xdWlja3ktZm9ybS1pbm5lciAuc2luZ2xlLWlucHV0IGlucHV0LFxuLnF1aWNreS1mb3JtLWJveGVkIC5xdWlja3ktZm9ybS1pbm5lciAuc2luZ2xlLWlucHV0IHNlbGVjdCxcbi5xdWlja3ktZm9ybS1ib3hlZCAucXVpY2t5LWZvcm0taW5uZXIgLnNpbmdsZS1pbnB1dCB0ZXh0YXJlYSB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnF1aWNreS1mb3JtIC5xdWlja3ktZm9ybS1pbm5lciAuc2luZ2xlLWlucHV0IGlucHV0OmZpcnN0LWNoaWxkLFxuLnF1aWNreS1mb3JtLWJveGVkIC5xdWlja3ktZm9ybS1pbm5lciAuc2luZ2xlLWlucHV0IGlucHV0OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnF1aWNreS1mb3JtIC5xdWlja3ktZm9ybS1pbm5lciAuc2luZ2xlLWlucHV0IC5jaGVja2JveC1pbnB1dCxcbi5xdWlja3ktZm9ybS1ib3hlZCAucXVpY2t5LWZvcm0taW5uZXIgLnNpbmdsZS1pbnB1dCAuY2hlY2tib3gtaW5wdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5xdWlja3ktZm9ybSAucXVpY2t5LWZvcm0taW5uZXIgLnNpbmdsZS1pbnB1dCAuY2hlY2tib3gtaW5wdXQgbGFiZWwsXG4ucXVpY2t5LWZvcm0tYm94ZWQgLnF1aWNreS1mb3JtLWlubmVyIC5zaW5nbGUtaW5wdXQgLmNoZWNrYm94LWlucHV0IGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucXVpY2t5LWZvcm0gLnF1aWNreS1mb3JtLWlubmVyIGEsXG4ucXVpY2t5LWZvcm0tYm94ZWQgLnF1aWNreS1mb3JtLWlubmVyIGEge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5xdWlja3ktZm9ybSAucXVpY2t5LWZvcm0taW5uZXIgYTpob3Zlcixcbi5xdWlja3ktZm9ybS1ib3hlZCAucXVpY2t5LWZvcm0taW5uZXIgYTpob3ZlciB7XG4gIGNvbG9yOiAjYTg3NDFhO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogIDM5IC0gUGFnZXMgLSBMb2dpbiB8IFJlZ2lzdGVyXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubG9naW4tcmVnaXN0ZXJfYXJlYSB7XG4gIHBhZGRpbmc6IDEwMHB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBbY2xhc3MqPVwiY29sLVwiXTpmaXJzdC1jaGlsZCBmb3JtIC5sb2dpbi1mb3JtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5sb2dpbi1mb3JtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMzBweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAxcHggMXB4IDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4ubG9naW4tZm9ybSAubG9naW4tdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi5sb2dpbi1mb3JtIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5sb2dpbi1mb3JtIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5sb2dpbi1mb3JtIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ubG9naW4tZm9ybSAuY2hlY2stYm94IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogNzBweDtcbn1cblxuLmxvZ2luLWZvcm0gLmNoZWNrLWJveDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ubG9naW4tZm9ybSAuY2hlY2stYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sb2dpbi1mb3JtIC5jaGVjay1ib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubG9naW4tZm9ybSAuY2hlY2stYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIGxhYmVsOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAycHggc29saWQgI2U1ZTVlNTtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmxvZ2luLWZvcm0gLmNoZWNrLWJveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyBsYWJlbDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcXGYyNmJcIjtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbC1EZXNpZ24tSWNvbmljLUZvbnQnO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubG9naW4tZm9ybSAuY2hlY2stYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2U1ZTVlNTtcbn1cblxuLmxvZ2luLWZvcm0gLmNoZWNrLWJveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb3Jnb3R0b24tcGFzc3dvcmRfaW5mbyB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gIH1cbn1cblxuLmZvcmdvdHRvbi1wYXNzd29yZF9pbmZvIGEge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi8qLS0gUGxhY2UgT3JkZXIgLS0qL1xuLmxvZ2luX2J0bixcbi5yZWdpc3Rlcl9idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNTE1O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHdpZHRoOiAxNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgYm9yZGVyOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvZ2luX2J0bixcbiAgLnJlZ2lzdGVyX2J0biB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuXG4ucmVnaXN0ZXJfYnRuIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICAzMyAtIFBhZ2VzIC0gQ2FydFxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnF1aWNreS1jYXJ0LWFyZWEge1xuICBwYWRkaW5nOiAxMDBweCAwO1xufVxuXG4udGFibGUtY29udGVudCB0YWJsZSB0ZC5wcm9kdWN0LXN1YnRvdGFsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4udGFibGUtY29udGVudCB0YWJsZSB0ZC5xdWFudGl0eSAuY2FydC1wbHVzLW1pbnVzIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpY2t5LWNhcnQtYXJlYSAudGFibGUtY29udGVudCB0YWJsZSB0ZDpudGgtY2hpbGQoMykge1xuICAgIHBhZGRpbmc6IDQ1LjFweCAxMHB4O1xuICB9XG59XG5cbi5jb3Vwb24tYWxsIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmNvdXBvbi1hbGwgLmNvdXBvbiB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uY291cG9uLWFsbCAuY291cG9uIGlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgaGVpZ2h0OiA0MnB4O1xuICB3aWR0aDogMTIwcHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cblxuLmNvdXBvbi1hbGwgLmNvdXBvbiBpbnB1dC5idXR0b24sXG4uY291cG9uLWFsbCAuY291cG9uMiBpbnB1dC5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNTE1O1xuICBib3JkZXI6IDAgbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiA0MnB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBsaW5lLWhlaWdodDogNDJweDtcbiAgcGFkZGluZzogMCAyNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aWR0aDogaW5oZXJpdDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkgYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jb3Vwb24tYWxsIC5jb3Vwb24gaW5wdXQuYnV0dG9uLFxuICAuY291cG9uLWFsbCAuY291cG9uMiBpbnB1dC5idXR0b24ge1xuICAgIHBhZGRpbmc6IDAgMTkuNXB4O1xuICB9XG59XG5cbi5jb3Vwb24tYWxsIC5jb3Vwb24uY291cG9uMixcbi5jb3Vwb24tYWxsIC5jb3Vwb24yLmNvdXBvbjIge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuY291cG9uLWFsbCAuY291cG9uLmNvdXBvbjIsXG4gIC5jb3Vwb24tYWxsIC5jb3Vwb24yLmNvdXBvbjIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG59XG5cbi5jYXJ0LXBhZ2UtdG90YWwge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cblxuLmNhcnQtcGFnZS10b3RhbCA+IGgyIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLmNhcnQtcGFnZS10b3RhbCA+IHVsIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cblxuLmNhcnQtcGFnZS10b3RhbCA+IHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uY2FydC1wYWdlLXRvdGFsID4gdWwgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXJ0LXBhZ2UtdG90YWwgPiB1bCBsaSBzcGFuIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uY2FydC1wYWdlLXRvdGFsIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNTE1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogIDM3IC0gUGFnZXMgLSBXaXNobGlzdFxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnF1aWNreS13aXNobGlzdF9hcmVhIHtcbiAgcGFkZGluZzogMTAwcHggMDtcbn1cblxuLnRhYmxlLWNvbnRlbnQgdGFibGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG4gIGJvcmRlci1jb2xvcjogI2U1ZTVlNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwIDFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnRhYmxlLWNvbnRlbnQgdGFibGUgdGgsXG4udGFibGUtY29udGVudCB0YWJsZSB0ZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTVlNWU1O1xufVxuXG4udGFibGUtY29udGVudCB0YWJsZSB0aCB7XG4gIGJvcmRlci10b3A6IG1lZGl1bSBub25lO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnRhYmxlLWNvbnRlbnQgdGFibGUgdGQge1xuICBib3JkZXItdG9wOiBtZWRpdW0gbm9uZTtcbiAgcGFkZGluZzogMThweCAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGFibGUtY29udGVudCB0YWJsZSB0ZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50YWJsZS1jb250ZW50IHRhYmxlIHRkOm50aC1jaGlsZCgzKSB7XG4gICAgcGFkZGluZzogMzIuMXB4IDEwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDE4MHB4O1xuICB9XG59XG5cbi50YWJsZS1jb250ZW50IHRhYmxlIHRkLnF1aWNreS1wcm9kdWN0X3JlbW92ZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLnRhYmxlLWNvbnRlbnQgdGFibGUgdGQucXVpY2t5LXByb2R1Y3RfcmVtb3ZlID4gYSA+IGkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4udGFibGUtY29udGVudCB0YWJsZSB0ZC5xdWlja3ktcHJvZHVjdC1uYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLnRhYmxlLWNvbnRlbnQgdGFibGUgdGQucXVpY2t5LXByb2R1Y3QtcHJpY2Uge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi50YWJsZS1jb250ZW50IHRhYmxlIHRkLnF1aWNreS1wcm9kdWN0LXN0b2NrLXN0YXR1cyBzcGFuLmluLXN0b2NrLCAudGFibGUtY29udGVudCB0YWJsZSB0ZC5xdWlja3ktcHJvZHVjdC1zdG9jay1zdGF0dXMgc3Bhbi5vdXQtc3RvY2sge1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4udGFibGUtY29udGVudCB0YWJsZSB0ZC5xdWlja3ktcHJvZHVjdC1zdG9jay1zdGF0dXMgc3Bhbi5vdXQtc3RvY2sge1xuICBjb2xvcjogI2ZmMDAwMDtcbn1cblxuLnRhYmxlLWNvbnRlbnQgdGFibGUgdGQucXVpY2t5LWNhcnRfYnRuIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQ6ICMxNTE1MTU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0M3B4O1xuICB3aWR0aDogMTMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICAzNCAtIFBhZ2VzIC0gQ2hlY2tvdXRcclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jaGVja291dC1hcmVhIHtcbiAgcGFkZGluZzogMTAwcHggMCA5NXB4O1xufVxuXG4uY291cG9uLWFjY29yZGlvbiBoMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGlzdC1zdHlsZTogb3V0c2lkZSBub25lIG5vbmU7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG4gIHBhZGRpbmc6IDE2cHggMzJweCAxNnB4IDU2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmNvdXBvbi1hY2NvcmRpb24gaDMge1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5cbi5jb3Vwb24tYWNjb3JkaW9uIGgzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzJlXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbC1EZXNpZ24tSWNvbmljLUZvbnQnO1xuICBsZWZ0OiAyNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTZweDtcbn1cblxuLmNvdXBvbi1hY2NvcmRpb24gc3BhbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5jb3Vwb24tYWNjb3JkaW9uIC5jb3Vwb24tY29udGVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5jb3Vwb24tYWNjb3JkaW9uIC5jb3Vwb24tY29udGVudCAuY291cG9uLWluZm8gcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jb3Vwb24tYWNjb3JkaW9uIC5jb3Vwb24tY29udGVudCAuY291cG9uLWluZm8gcC5mb3JtLXJvdy1maXJzdCBsYWJlbCwgLmNvdXBvbi1hY2NvcmRpb24gLmNvdXBvbi1jb250ZW50IC5jb3Vwb24taW5mbyBwLmZvcm0tcm93LWxhc3QgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNvdXBvbi1hY2NvcmRpb24gLmNvdXBvbi1jb250ZW50IC5jb3Vwb24taW5mbyBwLmZvcm0tcm93LWZpcnN0IGxhYmVsIHNwYW4ucmVxdWlyZWQsIC5jb3Vwb24tYWNjb3JkaW9uIC5jb3Vwb24tY29udGVudCAuY291cG9uLWluZm8gcC5mb3JtLXJvdy1sYXN0IGxhYmVsIHNwYW4ucmVxdWlyZWQge1xuICBjb2xvcjogI2ZmMDAwMDtcbn1cblxuLmNvdXBvbi1hY2NvcmRpb24gLmNvdXBvbi1jb250ZW50IC5jb3Vwb24taW5mbyBwLmZvcm0tcm93LWZpcnN0IGlucHV0LCAuY291cG9uLWFjY29yZGlvbiAuY291cG9uLWNvbnRlbnQgLmNvdXBvbi1pbmZvIHAuZm9ybS1yb3ctbGFzdCBpbnB1dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIGhlaWdodDogMzZweDtcbiAgbWFyZ2luOiAwIDAgMTRweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICB3aWR0aDogMzcwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uY291cG9uLWFjY29yZGlvbiAuY291cG9uLWNvbnRlbnQgLmNvdXBvbi1pbmZvIHAuZm9ybS1yb3cgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGJhY2tncm91bmQ6ICMxNTE1MTUgbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDtcbiAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmc6IDAgMzBweDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdpZHRoOiBpbmhlcml0O1xufVxuXG4uY291cG9uLWFjY29yZGlvbiAuY291cG9uLWNvbnRlbnQgLmNvdXBvbi1pbmZvIHAuZm9ybS1yb3cgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xuICB3aWR0aDogaW5oZXJpdDtcbn1cblxuLmNvdXBvbi1hY2NvcmRpb24gLmNvdXBvbi1jb250ZW50IC5jb3Vwb24taW5mbyBwLmZvcm0tcm93IGxhYmVsIHtcbiAgbWFyZ2luLXRvcDogN3B4O1xufVxuXG4uY291cG9uLWFjY29yZGlvbiAuY291cG9uLWNvbnRlbnQgLmNvdXBvbi1pbmZvIHAubG9zdC1wYXNzd29yZCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5jb3Vwb24tYWNjb3JkaW9uIC5jb3Vwb24tY29udGVudCAuY291cG9uLWluZm8gcC5sb3N0LXBhc3N3b3JkIGEge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5jb3Vwb24tY2hlY2tvdXQtY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb3Vwb24tY2hlY2tvdXQtY29udGVudCAuY291cG9uLWluZm8gLmNoZWNrb3V0LWNvdXBvbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jb3Vwb24tY2hlY2tvdXQtY29udGVudCAuY291cG9uLWluZm8gLmNoZWNrb3V0LWNvdXBvbiBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgd2lkdGg6IDE3MHB4O1xufVxuXG4uY291cG9uLWNoZWNrb3V0LWNvbnRlbnQgLmNvdXBvbi1pbmZvIC5jaGVja291dC1jb3Vwb24gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGJhY2tncm91bmQ6ICMxNTE1MTU7XG4gIGJvcmRlcjogbWVkaXVtIG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDM2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcbiAgd2lkdGg6IGluaGVyaXQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuY291cG9uLWNoZWNrb3V0LWNvbnRlbnQgLmNvdXBvbi1pbmZvIC5jaGVja291dC1jb3Vwb24gLmNvdXBvbi1pbm5lcl9idG4ge1xuICAgIG1hcmdpbjogMjhweCAwIDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uY2hlY2tib3gtZm9ybSBoMyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCAwIDI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5jaGVja2JveC1mb3JtIGgzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLmNoZWNrYm94LWZvcm0gLmNvdW50cnktc2VsZWN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLmNoZWNrYm94LWZvcm0gLmNvdW50cnktc2VsZWN0IC5teW5pY2VzZWxlY3QubmljZS1zZWxlY3Qgc3BhbiB7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMCAwIDE1cHg7XG59XG5cbi5jaGVja2JveC1mb3JtIC5jaGVja291dC1mb3JtLWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uY2hlY2tib3gtZm9ybSAuY2hlY2tvdXQtZm9ybS1saXN0IGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuLmNoZWNrYm94LWZvcm0gLmNoZWNrb3V0LWZvcm0tbGlzdCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG4uY2hlY2tib3gtZm9ybSAuY2hlY2tvdXQtZm9ybS1saXN0IGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGhlaWdodDogNDJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG59XG5cbi5jaGVja2JveC1mb3JtIC5jaGVja291dC1mb3JtLWxpc3QgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbiAgd2lkdGg6IGluaGVyaXQ7XG59XG5cbi5jaGVja2JveC1mb3JtIC5jaGVja291dC1mb3JtLWxpc3QuY3JlYXRlLWFjYyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cblxuLmNoZWNrYm94LWZvcm0gLmNoZWNrb3V0LWZvcm0tbGlzdC5jcmVhdGUtYWNjIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY2hlY2tib3gtZm9ybSAuY291bnRyeS1zZWxlY3QgbGFiZWwsIC5jaGVja2JveC1mb3JtLmNoZWNrb3V0LWZvcm0tbGlzdCBsYWJlbCB7XG4gIG1hcmdpbjogMCAwIDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jaGVja2JveC1mb3JtIC5jb3VudHJ5LXNlbGVjdCBsYWJlbCBzcGFuLnJlcXVpcmVkLCAuY2hlY2tib3gtZm9ybS5jaGVja291dC1mb3JtLWxpc3QgbGFiZWwgc3Bhbi5yZXF1aXJlZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDVweDtcbn1cblxuLmRpZmZlcmVudC1hZGRyZXNzIGgzIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5kaWZmZXJlbnQtYWRkcmVzcyBoMyBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5cbi5kaWZmZXJlbnQtYWRkcmVzcyBoMyBpbnB1dCB7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiA0cHggMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5vcmRlci1ub3RlcyAuY2hlY2tvdXQtZm9ybS1saXN0LTIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZGVyLW5vdGVzIC5jaGVja291dC1mb3JtLWxpc3QtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4ub3JkZXItbm90ZXMgdGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgaGVpZ2h0OiA5MHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNyZWF0ZS1hY2NvdW50LFxuI3NoaXAtYm94LWluZm8ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ueW91ci1vcmRlciB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIHBhZGRpbmc6IDMwcHggNDBweCAzMHB4O1xufVxuXG4ueW91ci1vcmRlciBoMyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICBmb250LXNpemU6IDI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC55b3VyLW9yZGVyIGgzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLnlvdXItb3JkZXIgLnlvdXItb3JkZXItdGFibGUgdGFibGUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG4gIGJvcmRlcjogbWVkaXVtIG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ueW91ci1vcmRlciAueW91ci1vcmRlci10YWJsZSB0YWJsZSB0aGVhZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG5cbi55b3VyLW9yZGVyIC55b3VyLW9yZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRyIHRoIHtcbiAgYm9yZGVyLXRvcDogbWVkaXVtIG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDI1MHB4O1xufVxuXG4ueW91ci1vcmRlciAueW91ci1vcmRlci10YWJsZSB0YWJsZSB0aGVhZCB0ciB0aCxcbi55b3VyLW9yZGVyIC55b3VyLW9yZGVyLXRhYmxlIHRhYmxlIHRoZWFkIHRyIHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIGJvcmRlci1yaWdodDogbWVkaXVtIG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMTVweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi55b3VyLW9yZGVyIC55b3VyLW9yZGVyLXRhYmxlIHRhYmxlIC5jYXJ0X2l0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xufVxuXG4ueW91ci1vcmRlciAueW91ci1vcmRlci10YWJsZSB0YWJsZSAub3JkZXItdG90YWwgdGQge1xuICBib3JkZXItYm90dG9tOiBtZWRpdW0gbm9uZTtcbn1cblxuLnlvdXItb3JkZXIgLnlvdXItb3JkZXItdGFibGUgdGFibGUgLm9yZGVyLXRvdGFsIHRkIHNwYW4ge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi55b3VyLW9yZGVyIC55b3VyLW9yZGVyLXRhYmxlIHRhYmxlIC5vcmRlci10b3RhbCB0aCB7XG4gIGJvcmRlci1ib3R0b206IG1lZGl1bSBub25lO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5wYXltZW50LW1ldGhvZCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5wYXltZW50LW1ldGhvZCAucGF5bWVudC1hY2NvcmRpb24gLmNhcmQge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG59XG5cbi5wYXltZW50LW1ldGhvZCAucGF5bWVudC1hY2NvcmRpb24gLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLnBheW1lbnQtbWV0aG9kIC5wYXltZW50LWFjY29yZGlvbiAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnBheW1lbnQtbWV0aG9kIC5wYXltZW50LWFjY29yZGlvbiAucGFuZWwucGFuZWwtZGVmYXVsdCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5wYXltZW50LW1ldGhvZCAucGF5bWVudC1hY2NvcmRpb24gLnBhbmVsLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5vcmRlci1idXR0b24tcGF5bWVudCBpbnB1dCB7XG4gIGJhY2tncm91bmQ6ICMxNTE1MTU7XG4gIGJvcmRlcjogbWVkaXVtIG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAgMzEgLSBQYWdlcyAtIFNpbmdsZSBQcm9kdWN0XHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAtLS1TaW5nbGUgUHJvZHVjdCBQYWdlLS0tICovXG4uc3AtYXJlYSAuc3AtbmF2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnNwLWFyZWEgLnNwLW5hdiAuc3AtaW1nX3NsaWRlciB7XG4gIGN1cnNvcjogbW92ZTtcbn1cblxuLnNwLWFyZWEgLnNwLW5hdiAuc3AtaW1nX3NsaWRlciAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zcC1hcmVhIC5zcC1uYXYgLnNwLWltZ19zbGlkZXItbmF2IHtcbiAgcGFkZGluZzogMCA2MHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uc3AtYXJlYSAuc3AtbmF2IC5zcC1pbWdfc2xpZGVyLW5hdiAuc2xpY2stc2xpZGUgaW1nIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLnNwLWFyZWEgLnNwLW5hdiAuc3AtaW1nX3NsaWRlci1uYXYgLnNsaWNrLXNsaWRlLnNsaWNrLWN1cnJlbnQgaW1nIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTg3NDFhO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc3AtYXJlYSAuc3AtbmF2IC5zcC1pbWdfc2xpZGVyLW5hdiAuc2xpY2stc2xpZGU6aG92ZXIgaW1nIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zcC1hcmVhIC5zcC1uYXYgLnNwLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG59XG5cbi5zcC1hcmVhIC5zcC1uYXYgLnNwLWNvbnRlbnQgLnNwLWhlYWRpbmcgPiBoNSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNwLWFyZWEgLnNwLW5hdiAuc3AtY29udGVudCAuc3AtaGVhZGluZyA+IGg1IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cblxuLnNwLWFyZWEgLnNwLW5hdiAuc3AtY29udGVudCAucmF0aW5nLWJveCB7XG4gIHBhZGRpbmc6IDVweCAwIDA7XG59XG5cbi5zcC1hcmVhIC5zcC1uYXYgLnNwLWNvbnRlbnQgLnJhdGluZy1ib3ggPiB1bCA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uc3AtYXJlYSAuc3AtbmF2IC5zcC1jb250ZW50IC5yYXRpbmctYm94ID4gdWwgPiBsaSA+IGkge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5zcC1hcmVhIC5zcC1uYXYgLnNwLWNvbnRlbnQgLnNwLWVzc2VudGlhbF9zdHVmZiA+IHVsID4gbGkgPiBhIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi5zcC1hcmVhIC5zcC1uYXYgLnNwLWNvbnRlbnQgLnByaWNlLWJveCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG4uc3AtYXJlYSAuc3AtbmF2IC5zcC1jb250ZW50IC5wcmljZS1ib3ggLm9sZC1wcmljZSB7XG4gIGNvbG9yOiAjYmJiYmJiO1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uc3AtYXJlYSAuc3AtbmF2IC5zcC1jb250ZW50IC5wcmljZS1ib3ggLm5ldy1wcmljZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5zcC1hcmVhIC5zcC1uYXYgLnNwLWNvbnRlbnQgLnNob3J0LWRlc2MgPiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi5zcC1hcmVhIC5zcC1uYXYgLnNwLWNvbnRlbnQgLmNvdW50ZG93bi13cmFwLTIgLmNvdW50ZG93bi5pdGVtLTQgLmNvdW50ZG93bl9faXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG4uc3AtYXJlYSAuc3AtbmF2IC5zcC1jb250ZW50IC5jb3VudGRvd24td3JhcC0yIC5jb3VudGRvd24uaXRlbS00IC5jb3VudGRvd25fX2l0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5zcC1hcmVhIC5zcC1uYXYgLnNwLWNvbnRlbnQgLmNvdW50ZG93bi13cmFwLTIgLmNvdW50ZG93bi5pdGVtLTQgLmNvdW50ZG93bl9faXRlbSB7XG4gICAgcGFkZGluZzogMjVweCAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNwLWFyZWEgLnNwLW5hdiAuc3AtY29udGVudCAuY291bnRkb3duLXdyYXAtMiAuY291bnRkb3duLml0ZW0tNCAuY291bnRkb3duX19pdGVtIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5zcC1hcmVhIC5zcC1uYXYgLnNwLWNvbnRlbnQgLnByb2R1Y3Qtc2l6ZV9ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMjVweDtcbn1cblxuLnNwLWFyZWEgLnNwLW5hdiAuc3AtY29udGVudCAucHJvZHVjdC1zaXplX2JveCA+IHNwYW4ge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4uc3AtYXJlYSAuc3AtbmF2IC5zcC1jb250ZW50IC5wcm9kdWN0LXNpemVfYm94IC5teW5pY2VzZWxlY3QubmljZS1zZWxlY3QgPiBzcGFuIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMCAzMHB4O1xufVxuXG4uc3AtYXJlYSAuc3AtbmF2IC5zcC1jb250ZW50IC5jb2xvci1saXN0X2FyZWEge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4uc3AtYXJlYSAuc3AtbmF2IC5zcC1jb250ZW50IC5xdWFudGl0eSB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4uc3AtYXJlYSAuc3AtbmF2IC5zcC1jb250ZW50IC5xdWFudGl0eSAuY2FydC1wbHVzLW1pbnVzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cblxuLnNwLWFyZWEgLnNwLW5hdiAuc3AtY29udGVudCAucXR5LWJ0bl9hcmVhIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG5cbi5zcC1hcmVhIC5zcC1uYXYgLnNwLWNvbnRlbnQgLnF0eS1idG5fYXJlYSA+IHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cblxuLnNwLWFyZWEgLnNwLW5hdiAuc3AtY29udGVudCAucXR5LWJ0bl9hcmVhID4gdWwgbGk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5zcC1hcmVhIC5zcC1uYXYgLnNwLWNvbnRlbnQgLnF0eS1idG5fYXJlYSA+IHVsIGxpID4gYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc3AtYXJlYSAuc3AtbmF2IC5zcC1jb250ZW50IC5xdHktYnRuX2FyZWEgPiB1bCBsaSA+IGEge1xuICAgIHBhZGRpbmc6IDEwcHggMTRweDtcbiAgfVxufVxuXG4uc3AtYXJlYSAuc3AtbmF2IC5zcC1jb250ZW50IC5xdWlja3ktdGFnLWxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMjNweDtcbn1cblxuLnNwLWFyZWEgLnNwLW5hdiAuc3AtY29udGVudCAucXVpY2t5LXRhZy1saW5lID4gaDYge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zcC1hcmVhIC5zcC1uYXYgLnNwLWNvbnRlbnQgLnF1aWNreS10YWctbGluZSA+IGEge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNwLWFyZWEgLnNwLW5hdiAuc3AtY29udGVudCAucXVpY2t5LXRhZy1saW5lID4gYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5zcC1hcmVhIC5zcC1uYXYgLnNwLWNvbnRlbnQgLnF1aWNreS1zb2NpYWxfbGluayB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc3AtYXJlYS5zcC1zYWxlX2FyZWEgLnNwLWNvbnRlbnQgLnF1YW50aXR5IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi8qIC0tLVNpbmdsZSBQcm9kdWN0IEdyb3VwIFBhZ2UtLS0gKi9cbi5zcC1ncm91cF9hcmVhIC5zcC1uYXYgLnNwLWNvbnRlbnQgLmNob29zZS1ncm91cC1wcm9kdWN0IHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG5cbi5zcC1ncm91cF9hcmVhIC5zcC1uYXYgLnNwLWNvbnRlbnQgLmNob29zZS1ncm91cC1wcm9kdWN0IC5jYXJ0LXRhYmxlIHRhYmxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNwLWdyb3VwX2FyZWEgLnNwLW5hdiAuc3AtY29udGVudCAuY2hvb3NlLWdyb3VwLXByb2R1Y3QgLmNhcnQtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIC0tLVNpbmdsZSBQcm9kdWMgQWZmaWxpYXRlIFBhZ2UtLS0gKi9cbi5zcC1hZmZpbGlhdGVfYXJlYSAuc3AtY29udGVudCAucXR5LWJ0bl9hcmVhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4uc3AtYWZmaWxpYXRlX2FyZWEgLnNwLWNvbnRlbnQgLnF0eS1idG5fYXJlYSBhLnF0eS1idXlfYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1MTUxNTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zcC1hZmZpbGlhdGVfYXJlYSAuc3AtY29udGVudCAucXR5LWJ0bl9hcmVhIGEucXR5LWJ1eV9idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTg3NDFhO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4vKiAtLS1TaW5nbGUgUHJvZHVjdCBTbGlkZXIgQXJlYS0tLSAqL1xuLnNwLXNsaWRlcl9hcmVhIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG59XG5cbi5zcC1zbGlkZXJfYXJlYSAuc3AtbmF2IHtcbiAgcGFkZGluZzogMzBweCAwIDA7XG59XG5cbi5zcC1zbGlkZXJfYXJlYSAuc3AtbmF2IC5zcC1zbGlkZXIgLnByb2R1Y3QtaXRlbSAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc3Atc2xpZGVyX2FyZWEgLnNwLW5hdiAuc3Atc2xpZGVyIC5wcm9kdWN0LWl0ZW0gLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LWltZyA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNwLXNsaWRlcl9hcmVhIC5zcC1uYXYgLnNwLXNsaWRlciAucHJvZHVjdC1pdGVtIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1pbWcgPiBhIC5zZWNvbmRhcnktaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc3Atc2xpZGVyX2FyZWEgLnNwLW5hdiAuc3Atc2xpZGVyIC5wcm9kdWN0LWl0ZW0gLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LWltZzpob3ZlciAuc2Vjb25kYXJ5LWltZyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zcC1zbGlkZXJfYXJlYSAuc3AtbmF2IC5zcC1zbGlkZXIuc2xpY2stZ3V0dGVyLTMwIC5zbGljay1saXN0IHtcbiAgbWFyZ2luOiAtMTVweDtcbn1cblxuLnNwLXNsaWRlcl9hcmVhIC5zcC1uYXYgLnNwLXNsaWRlci5zbGljay1ndXR0ZXItMzAgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlIHtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuLnNwLXNsaWRlcl9hcmVhIC5zcC1uYXYgLnNwLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICBmbG9hdDogdW5zZXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zcC1zbGlkZXJfYXJlYSAuc3AtbmF2IC5zcC1jb250ZW50IC5wcm9kdWN0LXNpemVfYm94IHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5zcC1zbGlkZXJfYXJlYSAuc3AtbmF2IC5zcC1jb250ZW50IC5xdWlja3ktdGFnLWxpbmUge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5zcC1zbGlkZXJfYXJlYSAuc3AtbmF2IC5zcC1jb250ZW50IC5xdWlja3ktdGFnLWxpbmUge1xuICAgIG1hcmdpbjogMCAtMzBweDtcbiAgfVxufVxuXG4uc3Atc2xpZGVyX2FyZWEgLnNwLW5hdiAuc3AtY29udGVudCAucXVpY2t5LXNvY2lhbF9saW5rIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuc3Atc2xpZGVyX2FyZWEgLnNwLW5hdiAuc3AtY29udGVudCAucXVpY2t5LXNvY2lhbF9saW5rID4gdWwgPiBsaSA+IGEge1xuICAgIHdpZHRoOiAzNXB4O1xuICB9XG59XG5cbi8qIC0tLVNpbmdsZSBQcm9kdWN0IEdhbGxlcnktLS0gKi9cbi5zcC1nYWxsZXJ5X2FyZWEgLnNwLW5hdiAuc3AtZ2FsbGVyeSAubGctaW1hZ2U6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNhODc0MWE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc3AtZ2FsbGVyeV9hcmVhIC5zcC1uYXYgLnNwLWdhbGxlcnkgLmxnLWltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5zcC1nYWxsZXJ5X2FyZWEgLnNwLW5hdiAuc3AtZ2FsbGVyeSA+IC5yb3c6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNwLWdhbGxlcnlfYXJlYSAuc3AtbmF2IC5zcC1nYWxsZXJ5ID4gLnJvdzpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4vKiAtLS1TaW5nbGUgUHJvZHVjdCBUYWIgU3R5bGUtLS0gKi9cbi5zcC10YWItc3R5bGVfbGVmdCAuc3AtaW1nX2FyZWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zcC10YWItc3R5bGVfbGVmdCAuc3AtaW1nX2FyZWEgLnNwLWltZ19zbGlkZXIge1xuICBmbGV4LWJhc2lzOiA4MCU7XG4gIG1heC13aWR0aDogODAlO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cbi5zcC10YWItc3R5bGVfbGVmdCAuc3AtaW1nX2FyZWEgLnNwLWltZ19zbGlkZXItbmF2IHtcbiAgZmxleC1iYXNpczogMjAlO1xuICBtYXgtd2lkdGg6IDIwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnNwLXRhYi1zdHlsZV9sZWZ0LnNwLXRhYi1zdHlsZV9yaWdodCAuc3AtaW1nX2FyZWEge1xuICBmbGV4LWRpcmVjdGlvbjogdW5zZXQ7XG59XG5cbi5zcC10YWItc3R5bGVfbGVmdC5zcC10YWItc3R5bGVfcmlnaHQgLnNwLWltZ19hcmVhIC5zcC1pbWdfc2xpZGVyIHtcbiAgcGFkZGluZzogMCAzMHB4IDAgMDtcbn1cblxuLyogLS0tU2luZ2xlIFByb2R1Y3QgU3RpY2t5LS0tICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNwLXN0aWNreV9hcmVhIC5zcC1jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wcm9kdWN0LXRhYl9hcmVhIC5zcC1wcm9kdWN0LXRhYl9uYXYgLnByb2R1Y3QtdGFiIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgcGFkZGluZzogMjVweCAwIDI1cHg7XG59XG5cbi5wcm9kdWN0LXRhYl9hcmVhIC5zcC1wcm9kdWN0LXRhYl9uYXYgLnByb2R1Y3QtdGFiIC5wcm9kdWN0LW1lbnUge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucHJvZHVjdC10YWJfYXJlYSAuc3AtcHJvZHVjdC10YWJfbmF2IC50YWItY29udGVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG5cbi5wcm9kdWN0LXRhYl9hcmVhIC5zcC1wcm9kdWN0LXRhYl9uYXYgLnRhYi1jb250ZW50IC5wcm9kdWN0LWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiAtNXB4IDAgLTVweDtcbn1cblxuLnByb2R1Y3QtdGFiX2FyZWEgLnNwLXByb2R1Y3QtdGFiX25hdiAudGFiLWNvbnRlbnQgLnByb2R1Y3QtZGVzY3JpcHRpb24gPiB1bCA+IGxpIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5cbi5wcm9kdWN0LXRhYl9hcmVhIC5zcC1wcm9kdWN0LXRhYl9uYXYgLnRhYi1jb250ZW50IC5wcm9kdWN0LWRlc2NyaXB0aW9uID4gdWwgPiBsaTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4ucHJvZHVjdC10YWJfYXJlYSAuc3AtcHJvZHVjdC10YWJfbmF2IC50YWItY29udGVudCAucHJvZHVjdC1kZXNjcmlwdGlvbiA+IHVsID4gbGkgc3Bhbi50aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ucHJvZHVjdC10YWJfYXJlYSAuc3AtcHJvZHVjdC10YWJfbmF2IC50YWItY29udGVudCAuZm9ybS1ob3Jpem9udGFsIC50YWJsZS1zdHJpcGVkIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLnByb2R1Y3QtdGFiX2FyZWEgLnNwLXByb2R1Y3QtdGFiX25hdiAudGFiLWNvbnRlbnQgLmZvcm0taG9yaXpvbnRhbCAudGFibGUtc3RyaXBlZCA+IHRib2R5IHRyOm50aC1jaGlsZCgyKSB0ZCA+IHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLnByb2R1Y3QtdGFiX2FyZWEgLnNwLXByb2R1Y3QtdGFiX25hdiAudGFiLWNvbnRlbnQgLmZvcm0taG9yaXpvbnRhbCAudGFibGUtc3RyaXBlZCA+IHRib2R5IHRyOm50aC1jaGlsZCgyKSB0ZCAucmF0aW5nLWJveCA+IHVsID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5wcm9kdWN0LXRhYl9hcmVhIC5zcC1wcm9kdWN0LXRhYl9uYXYgLnRhYi1jb250ZW50IC5mb3JtLWhvcml6b250YWwgLnRhYmxlLXN0cmlwZWQgPiB0Ym9keSB0ciB0ZCB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5wcm9kdWN0LXRhYl9hcmVhIC5zcC1wcm9kdWN0LXRhYl9uYXYgLnRhYi1jb250ZW50IC5mb3JtLWhvcml6b250YWwgaDIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuLnByb2R1Y3QtdGFiX2FyZWEgLnNwLXByb2R1Y3QtdGFiX25hdiAudGFiLWNvbnRlbnQgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuXG4ucHJvZHVjdC10YWJfYXJlYSAuc3AtcHJvZHVjdC10YWJfbmF2IC50YWItY29udGVudCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLnNlY29uZC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG4ucHJvZHVjdC10YWJfYXJlYSAuc3AtcHJvZHVjdC10YWJfbmF2IC50YWItY29udGVudCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnByb2R1Y3QtdGFiX2FyZWEgLnNwLXByb2R1Y3QtdGFiX25hdiAudGFiLWNvbnRlbnQgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCAucmV2aWV3LWlucHV0LFxuLnByb2R1Y3QtdGFiX2FyZWEgLnNwLXByb2R1Y3QtdGFiX25hdiAudGFiLWNvbnRlbnQgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCAucmV2aWV3LXRleHRhcmVhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLnByb2R1Y3QtdGFiX2FyZWEgLnNwLXByb2R1Y3QtdGFiX25hdiAudGFiLWNvbnRlbnQgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCAucmV2aWV3LWlucHV0LnJldmlldy10ZXh0YXJlYSxcbi5wcm9kdWN0LXRhYl9hcmVhIC5zcC1wcm9kdWN0LXRhYl9uYXYgLnRhYi1jb250ZW50IC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAgLnJldmlldy10ZXh0YXJlYS5yZXZpZXctdGV4dGFyZWEge1xuICBoZWlnaHQ6IDEyMHB4O1xufVxuXG4ucHJvZHVjdC10YWJfYXJlYSAuc3AtcHJvZHVjdC10YWJfbmF2IC50YWItY29udGVudCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDE4cHg7XG59XG5cbi5wcm9kdWN0LXRhYl9hcmVhIC5zcC1wcm9kdWN0LXRhYl9uYXYgLnRhYi1jb250ZW50IC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAgLmhlbHAtYmxvY2sge1xuICBwYWRkaW5nLXRvcDogMThweDtcbn1cblxuLnByb2R1Y3QtdGFiX2FyZWEgLnNwLXByb2R1Y3QtdGFiX25hdiAudGFiLWNvbnRlbnQgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCAucXVpY2t5LWJ0bi1wc19yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAucHJvZHVjdC10YWJfYXJlYSAuc3AtcHJvZHVjdC10YWJfbmF2IC50YWItY29udGVudCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIC5xdWlja3ktYnRuLXBzX3JpZ2h0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbn1cblxuLnByb2R1Y3QtdGFiX2FyZWEgLnNwLXByb2R1Y3QtdGFiX25hdiAudGFiLWNvbnRlbnQgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCAueW91ci1vcGluaW9uIHNwYW4gLmJyLXdyYXBwZXIgLmJyLXdpZGdldCBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ucHJvZHVjdC10YWJfYXJlYSAuc3AtcHJvZHVjdC10YWJfbmF2IC50YWItY29udGVudCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIC55b3VyLW9waW5pb24gc3BhbiAuYnItd3JhcHBlciAuYnItd2lkZ2V0IGEuYnItYWN0aXZlOmFmdGVyIHtcbiAgY29sb3I6ICNhODc0MWE7XG59XG5cbi5wcm9kdWN0LXRhYl9hcmVhIC5zcC1wcm9kdWN0LXRhYl9uYXYgLnRhYi1jb250ZW50IC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAgLnlvdXItb3BpbmlvbiBzcGFuIC5ici13cmFwcGVyIC5ici13aWRnZXQgYS5ici1zZWxlY3RlZDphZnRlciB7XG4gIGNvbG9yOiAjYTg3NDFhO1xufVxuXG4vKiAtLS1TaW5nbGUgUHJvZHVjdCBTbGlkZXIgQXJlYS0tLSAqL1xuLnNwLXByb2R1Y3Qtc2xpZGVyX2FyZWEge1xuICBwYWRkaW5nOiA0MHB4IDAgNjBweDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICAzNSAtIFBhZ2VzIC0gQ29tcGFyZVxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNvbXBhcmUtYXJlYSB7XG4gIHBhZGRpbmc6IDEwMHB4IDA7XG59XG5cbi5jb21wYXJlLXRhYmxlIC50YWJsZSB0aGVhZCB0aCB7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBwYWRkaW5nOiAxNXB4IDEwcHg7XG59XG5cbi5jb21wYXJlLXRhYmxlIC50YWJsZSB0Ym9keSB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMik7XG59XG5cbi5jb21wYXJlLXRhYmxlIC50YWJsZSB0Ym9keSB0ciB0ZCxcbi5jb21wYXJlLXRhYmxlIC50YWJsZSB0Ym9keSB0ciB0aCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNvbXBhcmUtdGFibGUgLnRhYmxlIHRib2R5IHRyIHRoIHtcbiAgbWluLXdpZHRoOiAyMDBweDtcbn1cblxuLmNvbXBhcmUtdGFibGUgLnRhYmxlIHRib2R5IHRyIHRkIHtcbiAgbWluLXdpZHRoOiAyNTBweDtcbn1cblxuLmNvbXBhcmUtdGFibGUgLnRhYmxlIHRib2R5IHRyIHRkIC5jb21wYXJlLXBkb2R1Y3QtaW1hZ2Uge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cblxuLmNvbXBhcmUtdGFibGUgLnRhYmxlIHRib2R5IHRyIHRkIC5jb21wYXJlLXBkb2R1Y3QtaW1hZ2UgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNvbXBhcmUtdGFibGUgLnRhYmxlIHRib2R5IHRyIHRkIC5jb21wYXJlLXBkb2R1Y3QtaW1hZ2UgLnF1aWNreS1idG4ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uY29tcGFyZS10YWJsZSAudGFibGUgdGJvZHkgdHIgdGQgLmNvbXBhcmUtcGRvZHVjdC1pbWFnZSAucXVpY2t5LWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5jb21wYXJlLXRhYmxlIC50YWJsZSB0Ym9keSB0ciB0ZCAuY29tcGFyZS1wcm9kdWN0LW5hbWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jb21wYXJlLXRhYmxlIC50YWJsZSB0Ym9keSB0ciB0ZCAuY29tcGFyZS1wcm9kdWN0LW5hbWUgYSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG4gIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbn1cblxuLmNvbXBhcmUtdGFibGUgLnRhYmxlIHRib2R5IHRyIHRkIC5yYXRpbmctYm94ID4gdWwgPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICAzMiAtIFBhZ2VzIC0gQWJvdXQgVXNcclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5tYWluLWNvbnRlbnRfYXJlYSAuY29udGFpbmVyLWZsdWlkIHtcbiAgcGFkZGluZzogMCAyNTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAubWFpbi1jb250ZW50X2FyZWEgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZzogMCA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWFpbi1jb250ZW50X2FyZWEgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAubWFpbi1jb250ZW50X2FyZWEgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi5tYWluLWNvbnRlbnRfYXJlYSAuYmFubmVyLXdpdGhfdGV4dCAudGV4dC1hcmVhIHtcbiAgcGFkZGluZzogMCAyNTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAubWFpbi1jb250ZW50X2FyZWEgLmJhbm5lci13aXRoX3RleHQgLnRleHQtYXJlYSB7XG4gICAgcGFkZGluZzogMCA3MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWFpbi1jb250ZW50X2FyZWEgLmJhbm5lci13aXRoX3RleHQgLnRleHQtYXJlYSB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAubWFpbi1jb250ZW50X2FyZWEgLmJhbm5lci13aXRoX3RleHQgLnRleHQtYXJlYSB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi5tYWluLWNvbnRlbnRfYXJlYSAuYmFubmVyLXdpdGhfdGV4dCAudGV4dC1hcmVhIHNwYW4ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLm1haW4tY29udGVudF9hcmVhIC5iYW5uZXItd2l0aF90ZXh0IC50ZXh0LWFyZWEgaDIge1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubWFpbi1jb250ZW50X2FyZWEgLmJhbm5lci13aXRoX3RleHQgLnRleHQtYXJlYSBoMi5oZWFkaW5nIHtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG59XG5cbi5tYWluLWNvbnRlbnRfYXJlYSAuYmFubmVyLXdpdGhfdGV4dCAudGV4dC1hcmVhIHAge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xufVxuXG4ubWFpbi1jb250ZW50X2FyZWEgLmJhbm5lci13aXRoX3RleHQgLnRleHQtYXJlYSBwLnNob3J0LWRlc2Mge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cblxuLm1haW4tY29udGVudF9hcmVhIC5iYW5uZXItd2l0aF90ZXh0LmJhbm5lci13aXRoX3RleHQtMiAudGV4dC1hcmVhIHtcbiAgcGFkZGluZzogMCAyMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAubWFpbi1jb250ZW50X2FyZWEgLmJhbm5lci13aXRoX3RleHQuYmFubmVyLXdpdGhfdGV4dC0yIC50ZXh0LWFyZWEge1xuICAgIHBhZGRpbmc6IDAgNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1haW4tY29udGVudF9hcmVhIC5iYW5uZXItd2l0aF90ZXh0LmJhbm5lci13aXRoX3RleHQtMiAudGV4dC1hcmVhIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5tYWluLWNvbnRlbnRfYXJlYSAuYmFubmVyLXdpdGhfdGV4dC5iYW5uZXItd2l0aF90ZXh0LTIgLnRleHQtYXJlYSB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi5tYWluLWNvbnRlbnRfYXJlYSAuYmFubmVyLXdpdGhfdGV4dC5iYW5uZXItd2l0aF90ZXh0LTIgLnRleHQtYXJlYSBoMi5oZWFkaW5nLTIge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLm1haW4tY29udGVudF9hcmVhIC5iYW5uZXItd2l0aF90ZXh0LmJhbm5lci13aXRoX3RleHQtMiAudGV4dC1hcmVhIHAuc2hvcnQtZGVzYy0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG59XG5cbi5tYWluLWNvbnRlbnRfYXJlYSAuYmFubmVyLXdpdGhfdGV4dC5iYW5uZXItd2l0aF90ZXh0LTMgLmJhbm5lci1uYXYuYmctYmxhY2sgc3BhbiB7XG4gIHBhZGRpbmctdG9wOiAxNTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tYWluLWNvbnRlbnRfYXJlYSAuYmFubmVyLXdpdGhfdGV4dC5iYW5uZXItd2l0aF90ZXh0LTMgLmFkZGl0aW9uYWwtdGV4dF9hcmVhIHtcbiAgcGFkZGluZzogMCAyMTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAubWFpbi1jb250ZW50X2FyZWEgLmJhbm5lci13aXRoX3RleHQuYmFubmVyLXdpdGhfdGV4dC0zIC5hZGRpdGlvbmFsLXRleHRfYXJlYSB7XG4gICAgcGFkZGluZzogMCA3MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWFpbi1jb250ZW50X2FyZWEgLmJhbm5lci13aXRoX3RleHQuYmFubmVyLXdpdGhfdGV4dC0zIC5hZGRpdGlvbmFsLXRleHRfYXJlYSB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAubWFpbi1jb250ZW50X2FyZWEgLmJhbm5lci13aXRoX3RleHQuYmFubmVyLXdpdGhfdGV4dC0zIC5hZGRpdGlvbmFsLXRleHRfYXJlYSB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi5tYWluLWNvbnRlbnRfYXJlYSAuYmFubmVyLXdpdGhfdGV4dC5iYW5uZXItd2l0aF90ZXh0LTMgLmFkZGl0aW9uYWwtdGV4dF9hcmVhIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5tYWluLWNvbnRlbnRfYXJlYSAuYmFubmVyLXdpdGhfdGV4dC5iYW5uZXItd2l0aF90ZXh0LTMgLmFkZGl0aW9uYWwtdGV4dF9hcmVhIGgyLmhlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogOTBweDtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5tYWluLWNvbnRlbnRfYXJlYSAuYmFubmVyLXdpdGhfdGV4dC5iYW5uZXItd2l0aF90ZXh0LTMgLmFkZGl0aW9uYWwtdGV4dF9hcmVhIHAge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5tYWluLWNvbnRlbnRfYXJlYSAuYmFubmVyLXdpdGhfdGV4dCAucGVhcmwtdGV4dF9jb2xvciB7XG4gIGNvbG9yOiAjYTdhN2FjO1xufVxuXG4ubWFpbi1jb250ZW50X2FyZWEgLmJhbm5lci13aXRoX3RleHQgLndoaXRlLXRleHRfY29sb3Ige1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm1haW4tY29udGVudF9hcmVhIC50ZWFtLWFyZWEgLmludHJvLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAwIDI1MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5tYWluLWNvbnRlbnRfYXJlYSAudGVhbS1hcmVhIC5pbnRyby1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYWluLWNvbnRlbnRfYXJlYSAudGVhbS1hcmVhIC5pbnRyby1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYWluLWNvbnRlbnRfYXJlYSAudGVhbS1hcmVhIC5pbnRyby1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cblxuLm1haW4tY29udGVudF9hcmVhIC50ZWFtLWFyZWEgLmludHJvLXNlY3Rpb24gaDIuaGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbn1cblxuLm1haW4tY29udGVudF9hcmVhIC50ZWFtLWFyZWEgLmludHJvLXNlY3Rpb24gLnJlYWQtbW9yZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5tYWluLWNvbnRlbnRfYXJlYSAudGVhbS1hcmVhIC5pbnRyby1zZWN0aW9uIC5yZWFkLW1vcmUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLm1haW4tY29udGVudF9hcmVhIC50ZWFtLWFyZWEgLmludHJvLXNlY3Rpb24gLnJlYWQtbW9yZSBpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiNzc4NTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4ubWFpbi1jb250ZW50X2FyZWEgLnRlYW0tYXJlYSAuaW50cm8tc2hvcnRfZGVzYyB7XG4gIHBhZGRpbmc6IDAgMjEwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjYTdhN2FjO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5tYWluLWNvbnRlbnRfYXJlYSAudGVhbS1hcmVhIC5pbnRyby1zaG9ydF9kZXNjIHtcbiAgICBwYWRkaW5nOiAwIDcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYWluLWNvbnRlbnRfYXJlYSAudGVhbS1hcmVhIC5pbnRyby1zaG9ydF9kZXNjIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYWluLWNvbnRlbnRfYXJlYSAudGVhbS1hcmVhIC5pbnRyby1zaG9ydF9kZXNjIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tYWluLWNvbnRlbnRfYXJlYSAudGVhbS1tZW1iZXJfYXJlYSAuc2luZ2xlLWl0ZW0gLnRleHQtYXJlYSA+IGgyLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuLm1haW4tY29udGVudF9hcmVhIC50ZWFtLW1lbWJlcl9hcmVhIC5zaW5nbGUtaXRlbSAudGV4dC1hcmVhIHNwYW4ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjYTdhN2FjO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm1haW4tY29udGVudF9hcmVhIC50ZXN0aW1vbmlhbC1hcmVhIC50ZXN0aW1vbmlhbC1zbGlkZXIgLnRlc3RpbW9uaWFsLWl0ZW0gLnRlc3RpbW9uaWFsLWNvbnRlbnQge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLm1haW4tY29udGVudF9hcmVhIC50ZXN0aW1vbmlhbC1hcmVhIC50ZXN0aW1vbmlhbC1zbGlkZXIgLnRlc3RpbW9uaWFsLWl0ZW0gLnRlc3RpbW9uaWFsLWNvbnRlbnQge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tYWluLWNvbnRlbnRfYXJlYSAudGVzdGltb25pYWwtYXJlYSAudGVzdGltb25pYWwtc2xpZGVyIC50ZXN0aW1vbmlhbC1pdGVtIC50ZXN0aW1vbmlhbC1jb250ZW50ID4gcC5jb21tZW50IHtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5tYWluLWNvbnRlbnRfYXJlYSAudGVzdGltb25pYWwtYXJlYSAudGVzdGltb25pYWwtc2xpZGVyIC50ZXN0aW1vbmlhbC1pdGVtIC50ZXN0aW1vbmlhbC1jb250ZW50ID4gcC5jb21tZW50IHtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi8qICAwMCAtIEJhc2UgLSBUeXBvZ3JhcGh5XHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi8qIC0tLVF1aWNreSdzIEZvbnQgRmFtaWx5LS0tICovXHJcbi5mb250LWZhbWlseS0wMXtcclxuXHRmb250LWZhbWlseTogJHBvcHBpbnMtZm9udDtcclxuXHRoMSxcclxuXHRoMixcclxuXHRoMyxcclxuXHRoNCxcclxuXHRoNSxcclxuXHRoNntcclxuXHRcdGZvbnQtZmFtaWx5OiAkcXVpY2tzYW5kLWZvbnQ7XHJcblx0fVxyXG5cdGF7XHJcblx0XHRmb250LWZhbWlseTogJHBvcHBpbnMtZm9udDtcclxuXHR9XHJcbn1cclxuLmZvbnQtZmFtaWx5LTAye1xyXG5cdGZvbnQtZmFtaWx5OiAkbXVsaS1mb250O1xyXG5cdGgxLFxyXG5cdGgyLFxyXG5cdGgzLFxyXG5cdGg0LFxyXG5cdGg1LFxyXG5cdGg2e1xyXG5cdFx0Zm9udC1mYW1pbHk6ICR0aXRpbGxpdW0tZm9udDtcclxuXHR9XHJcblx0YXtcclxuXHRcdGZvbnQtZmFtaWx5OiAkbXVsaS1mb250O1xyXG5cdH1cclxufVxyXG5cclxuYm9keSB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRjb2xvcjogJHRleHQtY29sb3I7XHJcbn1cclxuXHJcblxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2IHtcclxuXHRjb2xvcjogJGhlYWRpbmctY29sb3I7XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRsaW5lLWhlaWdodDogMjRweDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxyXG5pbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHRtYXJnaW46IDA7XHJcbn1cclxuaW5wdXRbdHlwZT1udW1iZXJdIHtcclxuXHQtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcclxufVxyXG5cclxudWwge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbmltZyB7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uaW1nLWZ1bGwge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5he1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxufVxyXG5cclxuYSxcclxuYnV0dG9uLFxyXG5pIHtcclxuXHRAZXh0ZW5kICViYXNldHJhbnNpdGlvbjtcclxufVxyXG5cclxuYSxcclxuYTpob3ZlcixcclxuYTpmb2N1cyxcclxuYTphY3RpdmUsXHJcbmJ1dHRvbixcclxuYnV0dG9uOmZvY3VzLFxyXG4uYnRuLFxyXG4uYnRuOmZvY3VzLFxyXG5pbnB1dCxcclxuaW5wdXQ6Zm9jdXMsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRvdXRsaW5lOiAwO1xyXG59XHJcblxyXG5idXR0b24sXHJcbi5idG4ge1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRib3JkZXI6IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLm92ZXJmbG93LWhpZGRlbntcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4vKiAtLS1Gb250IEZhbWlseSBJbiBIVE1MIE1hcmt1cC0tLSAqL1xyXG4ucXVpY2tzYW5kLWZvbnR7XHJcblx0KntcclxuXHRcdGZvbnQtZmFtaWx5OiAkcXVpY2tzYW5kLWZvbnRcclxuXHR9XHJcbn1cclxuLnBvcHBpbnMtZm9udHtcclxuXHQqe1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRwb3BwaW5zLWZvbnQ7XHJcblx0fVxyXG59XHJcbi50aXRpbGxpdW0tZm9udHtcclxuXHQqe1xyXG5cdFx0Zm9udC1mYW1pbHk6ICR0aXRpbGxpdW0tZm9udDtcclxuXHR9XHJcbn1cclxuLm11bGktZm9udHtcclxuXHQqe1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRtdWxpLWZvbnQ7XHJcblx0fVxyXG59IiwiLy8tLS0gQWxsIFZhcmlhYmxlcyAtIFJlbGF0ZWQgU3R1ZmYgSW5jbHVkZWQgSW4gVGhpcyBBcmVhIC0tLeKGk1xyXG4vLyBDb2xvclxyXG4kcHJpbWFyeS1jb2xvcjogICAgICNhODc0MWE7XHJcbiRwcmltYXJ5LWNvbG9yLTI6ICAgI2NmODY5YTtcclxuJHByaW1hcnktY29sb3ItMzogICAjN2YxNTE5O1xyXG4kcHJpbWFyeS1jb2xvci00OiAgICNmZjAwMDA7XHJcbiRwcmltYXJ5LWNvbG9yLTU6ICAgI2ZiNzc4NTtcclxuJHByaW1hcnktY29sb3ItNjogICAjQjAzMDYwO1xyXG4kcHJpbWFyeS1jb2xvci03OiAgICM2YTBkYWQ7XHJcbiRwcmltYXJ5LWNvbG9yLTg6ICAgI2ZmYTUwMDtcclxuJHByaW1hcnktY29sb3ItOTogICAjOGU0NTg1O1xyXG4kcHJpbWFyeS1jb2xvci0xMDogICM2NTAwMGI7XHJcbiR0ZXh0LWNvbG9yOiAgICAgICAgIzE1MTUxNTtcclxuJGhlYWRpbmctY29sb3I6ICAgICAjMjAyMDIwO1xyXG4kYm9yZGVyLWNvbG9yOiAgICAgICNlNWU1ZTU7XHJcbiRib3JkZXItY29sb3ItMjogICAgI2M0YzRjNDtcclxuJGJ1dHRlcnktd2hpdGU6ICAgICAjZGRlZWU5O1xyXG4kd2lzcC1waW5rX2NvbG9yIDogICNmM2ViZTk7XHJcblxyXG4vLyBBZGRpdGlvbmFsIENvbG9yIFZhcmlhYmxlXHJcbiR3aGl0ZS1jb2xvcjogICAgICAgI2ZmZmZmZjtcclxuJHdoaXRlLXNtb2tlX2NvbG9yOiAjZjVmNWY1O1xyXG4kc2lsdmVyLWNvbG9yOiAgICAgICNiYmJiYmI7XHJcbiRuaWdodC1yaWRlcl9jb2xvcjogIzJmMmYyZjtcclxuJHNub3ctY29sb3I6ICAgICAgICAjZmZmN2Y1O1xyXG4kZ2FtYm9nZS1jb2xvcjogICAgICNEQzlCMEU7XHJcbiR6aXJjb24tY29sb3I6ICAgICAgI0RBRTVFNztcclxuXHJcbi8vIEFkZGl0aW9uYWwgRm9udCBGYW1pbHlcclxuJGFkZGl0aW9uYWwtZm9udF9mYW1pbHk6ICdGcmVlc3R5bGUgU2NyaXB0JyAhaW1wb3J0YW50O1xyXG4kcXVpY2tzYW5kLWZvbnQ6ICdRdWlja3NhbmQnLCBzYW5zLXNlcmlmO1xyXG4kcG9wcGlucy1mb250OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XHJcbiR0aXRpbGxpdW0tZm9udDogJ1RpdGlsbGl1bSBXZWInLCBzYW5zLXNlcmlmO1xyXG4kbXVsaS1mb250OiAnTXVsaScsIHNhbnMtc2VyaWY7XHJcblxyXG4vLyBTbGlkZXIgQ29sb3IgU3dhdGNoZXNcclxuJGJ1cm50LW9yYW5nZV9jb2xvcjojZmY4MzJiO1xyXG4kcmF3LXVtYmVyX2NvbG9yOiAgICM4MjQ5MDA7XHJcbiRibGFjay1jb2xvcjogICAgICAgIzAwMDAwMDtcclxuJGJyb3duLWNvbG9yOiAgICAgICAjYTYzMTFmO1xyXG4kcmVkLWNvbG9yOiAgICAgICAgICNmZjAwMDA7XHJcblxyXG4vLy0tLS1Tb2NpYWwgTGluayBDb2xvciBWYXJpYWJsZXMgLS0tLeKGk1xyXG4kZmFjZWJvb2stY29sb3I6ICAgICMzYjU3OWQ7XHJcbiR0d2l0dGVyLWNvbG9yOiAgICAgIzNhY2FmZjtcclxuJGdvb2dsZS1wbHVzLWNvbG9yOiAjZGQ0YjM5O1xyXG4kbGlua2VkaW4tY29sb3I6ICAgICMwMDk3YmQ7XHJcbiRwaW50ZXJlc3QtY29sb3I6ICAgI2NiMjAyNztcclxuJGluc3RhZ3JhbS1jb2xvcjogICAjODMzYWI0O1xyXG4kc2t5cGUtY29sb3I6ICAgICAgICMwMGFmZjA7XHJcbiRzaGFyZS1jb2xvcjogICAgICAgI2ZlNmQ0YztcclxuJHlvdXR1YmUtY29sb3I6ICAgICAjZDcyNTI1O1xyXG5cclxuLy8gVGVtcGxhdGUgQ29sb3IgVmFyaWF0aW9uIC0tLS3ihpNcclxuJGNvbG9yLTE6ICRwcmltYXJ5LWNvbG9yO1xyXG4kY29sb3ItMjogJHByaW1hcnktY29sb3ItMjtcclxuJGNvbG9yLTM6ICRwcmltYXJ5LWNvbG9yLTM7XHJcbiRjb2xvci00OiAkcHJpbWFyeS1jb2xvci00O1xyXG4kY29sb3ItNTogJHByaW1hcnktY29sb3ItNTtcclxuJGNvbG9yLTY6ICRwcmltYXJ5LWNvbG9yLTY7XHJcbiRjb2xvci03OiAkcHJpbWFyeS1jb2xvci03O1xyXG4kY29sb3ItODogJHByaW1hcnktY29sb3ItODtcclxuJGNvbG9yLTk6ICRwcmltYXJ5LWNvbG9yLTk7XHJcbiRjb2xvci0xMDogJHByaW1hcnktY29sb3ItMTA7XHJcbiRjb2xvckxpc3Q6ICRjb2xvci0xLCAkY29sb3ItMiwgJGNvbG9yLTMsICRjb2xvci00LCAkY29sb3ItNSwgJGNvbG9yLTYsICRjb2xvci03LCAkY29sb3ItOCwgJGNvbG9yLTksICRjb2xvci0xMDtcclxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLyogIDAzIC0gVXRpbGl0aWVzIC0gSGVscGVyXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi8qIC0tLVF1aWNreSdzIENvbnRhaW5lci0tLSAqL1xyXG4uY29udGFpbmVye1xyXG5cdEBpbmNsdWRlIGJyZWFrcG9pbnQobWluLXhsX2RldmljZSl7XHJcblx0XHRtYXgtd2lkdGg6IDExNzBweDtcclxuXHR9XHJcbn1cclxuLyogLS0tUXVpY2t5J3MgV3JhcHBlciBCb3hlZCBMYXlvdXQtLS0gKi9cclxuLndyYXBwZXItYm94ZWRfbGF5b3V0e1xyXG5cdHdpZHRoOiBjYWxjKDEwMCUgLSAxNDBweCk7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0QGluY2x1ZGUgYnJlYWtwb2ludChtYXgtc21fZGV2aWNlKXtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuXHR9XHJcblx0LmNvbnRhaW5lci1mbHVpZHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG59XHJcblxyXG4vKiAtLS1RdWlja3kncyBDdXN0b20gQ29sdW1uLS0tICovXHJcblxyXG4uY3VzdG9tLXh4cy1jb2x7XHJcblx0QGluY2x1ZGUgYnJlYWtwb2ludChtYXgteHhzX2RldmljZSl7XHJcblx0XHRmbGV4OiAwIDAgMTAwJTtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcbi8qIC0tLUFkZGl0aW9uYWwgRm9udCBGYW1pbHktLS0gKi9cclxuLmZyZWVzdHlsZS1zY3JpcHR7XHJcblx0Zm9udC1mYW1pbHk6ICRhZGRpdGlvbmFsLWZvbnRfZmFtaWx5O1xyXG5cdGZvbnQtc2l6ZTogNzJweCAhaW1wb3J0YW50O1xyXG5cdEBpbmNsdWRlIGJyZWFrcG9pbnQobWF4LXNtX2RldmljZSl7XHJcblx0XHRmb250LXNpemU6IDQ1cHggIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbi8qIC0tLVF1aWNreSdzIFNlY3Rpb24gU3BhY2UtLS0gKi9cclxuXHJcbi8vIFBhZGRpbmcgVG9wXHJcbi5wdC0xNzB7XHJcblx0cGFkZGluZy10b3A6IDE3MHB4O1xyXG59XHJcbi5wdC0xNjB7XHJcblx0cGFkZGluZy10b3A6IDE2MHB4O1xyXG59XHJcbi5wdC0xNTB7XHJcblx0cGFkZGluZy10b3A6IDE1MHB4O1xyXG59XHJcbi5wdC0xNDB7XHJcblx0cGFkZGluZy10b3A6IDE0MHB4O1xyXG59XHJcbi5wdC0xMDB7XHJcblx0cGFkZGluZy10b3A6IDEwMHB4O1xyXG59XHJcbi5wdC05NXtcclxuXHRwYWRkaW5nLXRvcDogOTVweDtcclxufVxyXG4ucHQtOTB7XHJcblx0cGFkZGluZy10b3A6IDkwcHg7XHJcbn1cclxuLnB0LTg1e1xyXG5cdHBhZGRpbmctdG9wOiA4NXB4O1xyXG59XHJcbi5wdC01NXtcclxuXHRwYWRkaW5nLXRvcDogNTVweDtcclxufVxyXG4ucHQtNjB7XHJcblx0cGFkZGluZy10b3A6IDYwcHg7XHJcbn1cclxuLnB0LTMwe1xyXG5cdHBhZGRpbmctdG9wOiAzMHB4O1xyXG59XHJcbi5wdC0yNXtcclxuXHRwYWRkaW5nLXRvcDogMjVweDtcclxufVxyXG5cclxuLy8gRm9yIE1lZGl1bSBEZXZpY2VcclxuQGluY2x1ZGUgYnJlYWtwb2ludChtYXgtbWRfZGV2aWNlKXtcclxuXHQucHQtbWQtMTYwe1xyXG5cdFx0cGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5wdC1tZC0xNTV7XHJcblx0XHRwYWRkaW5nLXRvcDogMTU1cHggIWltcG9ydGFudDtcclxuXHR9XHJcblx0LnB0LW1kLTEwMHtcclxuXHRcdHBhZGRpbmctdG9wOiAxMDBweDtcclxuXHR9XHJcblx0LnB0LW1kLTkwe1xyXG5cdFx0cGFkZGluZy10b3A6IDkwcHg7XHJcblx0fVxyXG5cdC5wdC1tZC0zMHtcclxuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLy8gRm9yIFNtYWxsIERldmljZVxyXG5AaW5jbHVkZSBicmVha3BvaW50KG1heC1zbV9kZXZpY2Upe1xyXG5cdC5wdC1zbS0zMHtcclxuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdH1cclxufVxyXG4vLyBGb3IgWCBTbWFsbCBEZXZpY2VcclxuQGluY2x1ZGUgYnJlYWtwb2ludChtYXgteHNfZGV2aWNlKXtcclxuXHQucHQteHMtMzB7XHJcblx0XHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHR9XHJcblx0LnB0LXhzLTI1e1xyXG5cdFx0cGFkZGluZy10b3A6IDI1cHg7XHJcblx0fVxyXG59XHJcblxyXG4vLyBQYWRkaW5nIEJvdHRvbVxyXG4ucGItMTcwe1xyXG5cdHBhZGRpbmctYm90dG9tOiAxNzBweDtcclxufVxyXG4ucGItMTYwe1xyXG5cdHBhZGRpbmctYm90dG9tOiAxNjBweDtcclxufVxyXG4ucGItMTUwe1xyXG5cdHBhZGRpbmctYm90dG9tOiAxNTBweDtcclxufVxyXG4ucGItMTQwe1xyXG5cdHBhZGRpbmctYm90dG9tOiAxNDBweDtcclxufVxyXG4ucGItMTAwe1xyXG5cdHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxufVxyXG4ucGItOTV7XHJcblx0cGFkZGluZy1ib3R0b206IDk1cHg7XHJcbn1cclxuLnBiLTkwe1xyXG5cdHBhZGRpbmctYm90dG9tOiA5MHB4O1xyXG59XHJcbi5wYi01NXtcclxuXHRwYWRkaW5nLWJvdHRvbTogNTVweDtcclxufVxyXG4ucGItNjB7XHJcblx0cGFkZGluZy1ib3R0b206IDYwcHg7XHJcbn1cclxuLnBiLTMwe1xyXG5cdHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG59XHJcbi5wYi0yNXtcclxuXHRwYWRkaW5nLWJvdHRvbTogMjVweDtcclxufVxyXG5cclxuLy8gRm9yIE1lZGl1bSBEZXZpY2VcclxuQGluY2x1ZGUgYnJlYWtwb2ludChtYXgtbWRfZGV2aWNlKXtcclxuXHQucGItbWQtMTYwe1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5wYi1tZC0xNTV7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTU1cHggIWltcG9ydGFudDtcclxuXHR9XHJcblx0LnBiLW1kLTE1MHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQucGItbWQtOTB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogOTBweDtcclxuXHR9XHJcblx0LnBiLW1kLTMwe1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XHJcblx0fVxyXG59XHJcblxyXG4vLyBGb3IgWCBTbWFsbCBEZXZpY2VcclxuQGluY2x1ZGUgYnJlYWtwb2ludChtYXgteHNfZGV2aWNlKXtcclxuXHQucGIteHMtMzB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuXHR9XHJcbn1cclxuXHJcbi8vIFBhZGRpbmcgTGVmdCAmIFJpZ2h0XHJcbi5wbHItMTB7XHJcblx0cGFkZGluZzogMCAxMHB4O1xyXG59XHJcblxyXG4vLyBQYWRkaW5nIFRvcCAmIEJvdHRvbVxyXG4ucHRiLTE3MHtcclxuXHRwYWRkaW5nOiAxNzBweCAwO1xyXG59XHJcbi5wdGItMTYwe1xyXG5cdHBhZGRpbmc6IDE2MHB4IDA7XHJcbn1cclxuLnB0Yi0xNTB7XHJcblx0cGFkZGluZzogMTUwcHggMDtcclxufVxyXG4ucHRiLTE0MHtcclxuXHRwYWRkaW5nOiAxNDBweCAwO1xyXG59XHJcbi5wdGItMTAwe1xyXG5cdHBhZGRpbmc6IDEwMHB4IDA7XHJcbn1cclxuLnB0Yi05NXtcclxuXHRwYWRkaW5nOiA5NXB4IDA7XHJcbn1cclxuLnB0Yi05MHtcclxuXHRwYWRkaW5nOiA5MHB4IDA7XHJcbn1cclxuLnB0Yi0zMHtcclxuXHRwYWRkaW5nOiAzMHB4IDA7XHJcbn1cclxuXHJcbi8vIE1hcmdpbiBUb3BcclxuLm10LTMwe1xyXG5cdG1hcmdpbi10b3A6IDMwcHg7XHJcbn1cclxuLm10LTI1e1xyXG5cdG1hcmdpbi10b3A6IDI1cHg7XHJcbn1cclxuXHJcbi8vIEZvciBYWCBTbWFsbCBEZXZpY2VcclxuLm10LXh4cy0zMHtcclxuXHRAaW5jbHVkZSBicmVha3BvaW50KG1heC14eHNfZGV2aWNlKXtcclxuXHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0fVxyXG59XHJcblxyXG4vLyBGb3IgWFggU21hbGwgRGV2aWNlXHJcbi5tYi14cy0zMHtcclxuXHRAaW5jbHVkZSBicmVha3BvaW50KG1heC14c19kZXZpY2Upe1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHR9XHJcbn1cclxuXHJcbi8vIE1hcmdpbiBSaWdodFxyXG4ubXItMHtcclxuXHRtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi8vIEZvciBNZWRpdW0gRGV2aWNlXHJcbi5tci1tZF8we1xyXG5cdEBpbmNsdWRlIGJyZWFrcG9pbnQobWF4LW1kX2RldmljZSl7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbi8qIC0tLS1Ib21lIEJveGVkIExheW91dC0tLSAqL1xyXG4uYm94ZWQtbGF5b3V0e1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbjogNjBweCBhdXRvO1xyXG5cdHdpZHRoOiAxMjkwcHg7XHJcblx0QGluY2x1ZGUgYnJlYWtwb2ludCh4bC1kZXZpY2Upe1xyXG5cdFx0d2lkdGg6IDExNzBweDtcclxuXHR9XHJcblx0QGluY2x1ZGUgYnJlYWtwb2ludChsZy1kZXZpY2Upe1xyXG5cdFx0d2lkdGg6IDk3MHB4O1xyXG5cdFx0bWFyZ2luOiA0MHB4IGF1dG87XHJcblx0fVxyXG5cdEBpbmNsdWRlIGJyZWFrcG9pbnQobWQtZGV2aWNlKXtcclxuXHRcdHdpZHRoOiA3MzBweDtcclxuXHRcdG1hcmdpbjogNDBweCBhdXRvO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBicmVha3BvaW50KG1heC1zbV9kZXZpY2Upe1xyXG5cdFx0d2lkdGg6IDQ4MHB4O1xyXG5cdFx0bWFyZ2luOiAzMHB4IGF1dG87XHJcblx0fVxyXG5cdEBpbmNsdWRlIGJyZWFrcG9pbnQobWF4LXh4c19kZXZpY2Upe1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW46IDIwcHggYXV0bztcclxuXHR9XHJcblxyXG59XHJcblxyXG4vKiAtLS1RdWlja3kncyBQcmVsb2FkZXItLS0qL1xyXG4ubG9hZGluZyB7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stY29sb3I7XHJcblx0ei1pbmRleDogOTk5OTk5OTk5OTk5OTtcclxuXHQubWlkZGxlIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHQubG9hZGVyIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHotaW5kZXg6IDM7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRhbmltYXRpb246IGxvYWRlciAycyBpbmZpbml0ZSBlYXNlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5sb2FkZXItaW5uZXIge1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRhbmltYXRpb246IGxvYWRlci1pbm5lciAycyBpbmZpbml0ZSBlYXNlLWluO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBsb2FkZXIge1xyXG5cdDAlIHtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG5cdH1cclxuXHJcblx0MjUlIHtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0fVxyXG5cclxuXHQ1MCUge1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHR9XHJcblxyXG5cdDc1JSB7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG5cdH1cclxuXHJcblx0MTAwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBsb2FkZXItaW5uZXIge1xyXG5cdDAlIHtcclxuXHRcdGhlaWdodDogMCU7XHJcblx0fVxyXG5cclxuXHQyNSUge1xyXG5cdFx0aGVpZ2h0OiAwJTtcclxuXHR9XHJcblxyXG5cdDUwJSB7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQ3NSUge1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdH1cclxuXHJcblx0MTAwJSB7XHJcblx0XHRoZWlnaHQ6IDAlO1xyXG5cdH1cclxufVxyXG5cclxuLyogLS0tQmFzZSBUcmFuc2l0aW9uLS0tICovXHJcbiViYXNldHJhbnNpdGlvbiB7XHJcblx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjNzIGVhc2UtaW4pO1xyXG59XHJcblxyXG4vKiAtLS1TZWN0aW9uIFRpdGxlLS0tICovXHJcbi5zZWN0aW9uLXRpdGxle1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHQ+IGgze1xyXG5cdFx0Ji5oZWFkaW5ne1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0XHRmb250LXNpemU6IDM2LjA1cHg7XHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobWF4LXh4c19kZXZpY2Upe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQ+IHB7XHJcblx0XHQmLnNob3J0LWRlc2N7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTUuMnB4O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDM3JTtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG8gNDBweDtcclxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludChtYXgtbGdfZGV2aWNlKXtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDQ1JTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KG1heC1tZF9kZXZpY2Upe1xyXG5cdFx0XHRcdG1heC13aWR0aDogNjAlO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobWF4LXNtX2RldmljZSl7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA4MCU7XHJcblx0XHRcdH1cclxuXHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludChtYXgteHNfZGV2aWNlKXtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDkwJTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KG1heC14eHNfZGV2aWNlKXtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnNlY3Rpb24taWNvbntcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3NlY3Rpb24tdGl0bGUvaWNvbi8xLnBuZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdG1pbi1oZWlnaHQ6IDMwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLyogLS0tUHJvZHVjdCBTdGlja2VyLS0tKi9cclxuLnN0aWNrZXIsXHJcbi5zdGlja2VyLTIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDIwcHg7XHJcblx0bGVmdDogMjBweDtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0Y3Vyc29yOiB0ZXh0O1xyXG5cdCYuc3RpY2tlci0ye1xyXG5cdFx0bGVmdDogYXV0bztcclxuXHRcdHJpZ2h0OiAyMHB4O1xyXG5cdH1cclxuXHQmLnJlZC1jb2xvcntcclxuXHRcdGNvbG9yOiAkcmVkLWNvbG9yO1xyXG5cdH1cclxufVxyXG5cclxuLyogLS0tVG9vbHRpcC0tLSAqL1xyXG4udG9vbHRpcHtcclxuXHR6LWluZGV4OiAxMDtcclxufVxyXG4udG9vbHRpcC1pbm5lciB7XHJcblx0cGFkZGluZzogMCAxMHB4O1xyXG5cdGhlaWdodDogMjVweDtcclxuXHRsaW5lLWhlaWdodDogMjVweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Ym9yZGVyLXJhZGl1czogLjI1cmVtO1xyXG5cdGZvbnQtc2l6ZTogMTBweDtcclxufVxyXG4udG9vbHRpcC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gLmFycm93OjpiZWZvcmUsXHJcbi50b29sdGlwLmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlwiO1xyXG5cdGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xyXG59XHJcblxyXG4udG9vbHRpcC1pbm5lciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHRleHQtY29sb3I7XHJcbn1cclxuLnRvb2x0aXAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YmVmb3JlLFxyXG4udG9vbHRpcC5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSB7XHJcblx0Ym9yZGVyLXRvcC1jb2xvcjogJHRleHQtY29sb3I7XHJcbn1cclxuLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3c6OmJlZm9yZSxcclxuLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlIHtcclxuXHRib3JkZXItYm90dG9tLWNvbG9yOiAkdGV4dC1jb2xvcjtcclxufVxyXG4udG9vbHRpcC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmJlZm9yZSxcclxuLnRvb2x0aXAuYnMtdG9vbHRpcC1yaWdodCAuYXJyb3c6OmJlZm9yZSB7XHJcblx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAkdGV4dC1jb2xvcjtcclxufVxyXG4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSAuYXJyb3c6OmJlZm9yZSxcclxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSB7XHJcblx0Ym9yZGVyLWxlZnQtY29sb3I6ICR0ZXh0LWNvbG9yO1xyXG59XHJcblxyXG4vKiAtLS1TcGFjaW5nIEJldHdlZW4gU2xpZGUgSXRlbS0tLSovXHJcbi5zbGljay1ndXR0ZXJ7XHJcblx0Ji0zMHtcclxuXHRcdC5zbGljay1saXN0IHtcclxuXHRcdFx0bWFyZ2luOiAwIC0xNXB4O1xyXG5cdFx0XHQuc2xpY2stc2xpZGUge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogLS0tU2xpY2sgRGlzYWJsZWQgQ3Vyc29yIFBvaW50LS0tICovXHJcbi5zbGljay1kaXNhYmxlZCB7XHJcblx0Y3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50OyBcclxufVxyXG5cclxuLyogLS0tVGFiIENvbnRlbnQgJiBQYW5lIEZpeC0tLSAqL1xyXG4udGFiLWNvbnRlbnQge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdC50YWItcGFuZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGhlaWdodDogMDtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdFx0XHRAZXh0ZW5kICViYXNldHJhbnNpdGlvbjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qLS0gU2Nyb2xsIFRvIFRvcCAtLSovXHJcblxyXG4uc2Nyb2xsLXRvLXRvcHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXh0LWNvbG9yO1xyXG4gICAgY29sb3I6ICR3aGl0ZS1jb2xvcjtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHJpZ2h0OiA1MHB4O1xyXG5cdGJvdHRvbTogNTBweDtcclxuXHR3aWR0aDogNDBweDtcclxuXHRoZWlnaHQ6IDQwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdGFuaW1hdGlvbjogIHF1aWNreVNsaWRlSW5Eb3duIDFzIG5vcm1hbDtcclxuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAzMDBtcyBlYXNlKTtcclxuXHQmLnNob3d7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdGFuaW1hdGlvbjogcXVpY2t5U2xpZGVJblVwIDFzIG5vcm1hbDtcclxuXHR9XHJcblx0aXtcclxuXHRcdEBleHRlbmQgJWJhc2V0cmFuc2l0aW9uO1xyXG5cdFx0Y29sb3I6ICR3aGl0ZS1jb2xvcjtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR9XHJcblx0Jjpob3ZlcntcclxuXHRcdD4gaXtcclxuXHRcdFx0YW5pbWF0aW9uOiBxdWlja3lTbGlkZUluVXAgMXMgaW5maW5pdGU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBSYXRpbmcgQm94XHJcbi5yYXRpbmctYm94IHtcclxuXHQ+IHVsIHtcclxuXHRcdD4gbGkge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdD4gaSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuZ2FtYm9nZS1jb2xvcntcclxuXHRcdD4gdWx7XHJcblx0XHRcdD4gbGl7XHJcblx0XHRcdFx0PiBpe1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRnYW1ib2dlLWNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogLS0tUXVpY2t5J3MgUGFnaW5hdGlvbi0tLSAqL1xyXG4ucXVpY2t5LXBhZ2luYXRvaW4tYXJlYSB7XHJcblx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0LnF1aWNreS1wYWdpbmF0aW9uLWJveCB7XHJcblx0XHRsaSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0PiBhIHtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDlweCAxNXB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wcm9kdWN0LXNlbGVjdC1ib3gge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHQucHJvZHVjdC1zaG9ydCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdD4gcCB7XHJcblx0XHRcdFx0YWxsOiBpbmhlcml0O1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0PiBzcGFuIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qIC0tLVRhZy0tLSAqL1xyXG4ucXVpY2t5LXRhZ3NfbGlzdCB7XHJcblx0bGkge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdFx0YSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuXHRcdFx0cGFkZGluZzogNXB4IDE1cHg7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qIC0tLVF1YW50aXR5LS0tICovXHJcbi5xdWFudGl0eSB7XHJcblx0LmNhcnQtcGx1cy1taW51cyB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogNzZweDtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHQ+IC5jYXJ0LXBsdXMtbWludXMtYm94IHtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuXHRcdFx0aGVpZ2h0OiA0NnB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHdpZHRoOiA0OHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGUtY29sb3I7XHJcblx0XHR9XHJcblx0XHQ+IC5xdHlidXR0b24ge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0aGVpZ2h0OiAyM3B4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdEBleHRlbmQgJWJhc2V0cmFuc2l0aW9uO1xyXG5cdFx0XHR3aWR0aDogMjhweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDIxcHg7XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZS1zbW9rZV9jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLmRlYyB7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYuaW5jIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogLS0tQ29sb3IgTGlzdCBBcmVhLS0tICovXHJcbi5jb2xvci1saXN0X2FyZWEge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcblx0cGFkZGluZzogMjVweDtcclxuXHRAaW5jbHVkZSBicmVha3BvaW50IChtYXgtc21fZGV2aWNlKSB7XHJcblx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cdH1cclxuXHQuY29sb3ItbGlzdF9oZWFkaW5nIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG5cdFx0PiBoNCB7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1heC14c19kZXZpY2UpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnN1Yi10aXRsZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdH1cclxuXHQuY29sb3ItbGlzdCB7XHJcblx0XHRkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XHJcblx0XHRkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobWF4LXh4c19kZXZpY2Upe1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdH1cclxuXHRcdC5zaW5nbGUtY29sb3Ige1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xyXG5cdFx0XHRwYWRkaW5nOiAycHg7XHJcblx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDI1cHg7XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHQmLmJnLXJlZF9jb2xvciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkLWNvbG9yO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYuYnVybnQtb3JhbmdlX2NvbG9yIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRidXJudC1vcmFuZ2VfY29sb3I7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5icm93bl9jb2xvciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnJvd24tY29sb3I7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5yYXctdW1iZXJfY29sb3Ige1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHJhdy11bWJlcl9jb2xvcjtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLmJsYWNrX2NvbG9yIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjay1jb2xvcjtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLmdvbGRlbl9jb2xvciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuXHRcdFx0XHQuY29sb3ItdGV4dCB7XHJcblx0XHRcdFx0XHRjb2xvcjogJHRleHQtY29sb3I7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jb2xvci10ZXh0IHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogLTE1MHB4O1xyXG5cdFx0XHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1heC14c19kZXZpY2UpIHtcclxuXHRcdFx0XHRyaWdodDogLTExMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobWF4LXh4c19kZXZpY2Upe1xyXG5cdFx0XHRcdHJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0dG9wOiAzMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiAtLS1SYW5nZSBTbGlkZXItLS0gKi9cclxuLnByaWNlLWZpbHRlciB7XHJcblx0bWFyZ2luLXRvcDogMzVweDtcclxuXHQudWktd2lkZ2V0LWNvbnRlbnQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJvcmRlci1jb2xvcjtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0bWFyZ2luOiAwIDAgMjVweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcclxuXHRcdC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAyNXB4O1xyXG5cdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcblx0XHQtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDI1cHg7XHJcblx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG5cdFx0LW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbWxlZnQ6IDI1cHg7XHJcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjVweDtcclxuXHRcdC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogMjVweDtcclxuXHR9XHJcblx0LnVpLXNsaWRlci1yYW5nZSB7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdH1cclxuXHQudWktc2xpZGVyLWhhbmRsZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGUtY29sb3I7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHR3aWR0aDogMjBweDtcclxuXHRcdGhlaWdodDogMjBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0dG9wOiA1MCU7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cdFx0Ym94LXNoYWRvdzogMHB4IDBweCA2LjY1cHggLjM1cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuXHRcdGN1cnNvcjogZS1yZXNpemU7XHJcblx0XHRAZXh0ZW5kICViYXNldHJhbnNpdGlvbjtcclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIC01MCUpO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgLTUwJSk7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wcmljZS1zbGlkZXItYW1vdW50IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0LmxhYmVsLWlucHV0IHtcclxuXHRcdFx0bGFiZWwge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblx0XHRcdH1cclxuXHRcdFx0aW5wdXQge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XHJcblx0XHRcdFx0Ym9yZGVyOiBtZWRpdW0gbm9uZTtcclxuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRoZWlnaHQ6IGluaGVyaXQ7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA1cHg7XHJcblx0XHRcdFx0d2lkdGg6IDk5cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LmZpbHRlci1idG4ge1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcblx0XHRcdFx0d2lkdGg6IDg1cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzOXB4O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcblx0XHRcdFx0QGV4dGVuZCAlYmFzZXRyYW5zaXRpb247XHJcblx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludChsZy1kZXZpY2Upe1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qIC0tLUNvdW50ZG93bi0tLSAqL1xyXG4uY291bnRkb3duLXdyYXAge1xyXG5cdC5jb3VudGRvd257XHJcblx0XHQmLml0ZW0tNHtcclxuXHRcdFx0LmNvdW50ZG93bl9faXRlbXtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0XHRcdFx0JjpmaXJzdC1jaGlsZHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdCYuY291bnRkb3duX190aW1lIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQgKGxnLWRldmljZSkge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50IChtYXgtc21fZGV2aWNlKSB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLmRheXNMZWZ0e1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQgKGxnLWRldmljZSkge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50IChtYXgtc21fZGV2aWNlKSB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1heC14eHNfZGV2aWNlKSB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLmRheXNUZXh0e1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50IChtYXgtc21fZGV2aWNlKSB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQgKG1heC14eHNfZGV2aWNlKSB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiAtLS1Db3VudGRvd24gU3R5bGUgVHdvLS0tICovXHJcbi5jb3VudGRvd24td3JhcC0yIHtcclxuXHQuY291bnRkb3due1xyXG5cdFx0Ji5pdGVtLTR7XHJcblx0XHRcdC5jb3VudGRvd25fX2l0ZW17XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRwYWRkaW5nOiAyNXB4IDA7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAzNXB4O1xyXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QGluY2x1ZGUgYnJlYWtwb2ludChtYXgteHNfZGV2aWNlKXtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobWF4LXhzX2RldmljZSl7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTFweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuY291bnRkb3duX190aW1lIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHRleHQtY29sb3I7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1cHg7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQgKGxnLWRldmljZSkge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50IChtYXgtc21fZGV2aWNlKSB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobWF4LXhzX2RldmljZSl7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMXB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFtjbGFzcyo9XCJjb3VudGRvd25fX2l0ZW1cIl06bm90KDpmaXJzdC1jaGlsZCl7XHJcblx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIjpcIjtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0bGVmdDogLTIwcHg7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDI1cHg7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KG1heC14c19kZXZpY2Upe1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAtMTBweDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qIC0tLUltYWdlIGhvdmVyIGVmZmVjdC0tLSAqL1xyXG4uaW1nLWhvdmVyX2VmZmVjdHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0JjpiZWZvcmV7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC41cyBlYXNlIDBzKTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0fVxyXG5cdCY6YWZ0ZXJ7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC41cyBlYXNlIDBzKTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0fVxyXG5cdCY6aG92ZXJ7XHJcblx0XHQmOmJlZm9yZXtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHJpZ2h0OiA1MCU7XHJcblx0XHR9XHJcblx0XHQmOmFmdGVye1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XHJcblx0XHRcdGJvdHRvbTogNTAlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qIC0tLUdsb2JhbCBPdmVybGF5LS0tICovXHJcbi5nbG9iYWwtb3ZlcmxheSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkdGV4dC1jb2xvciwgLjkpO1xyXG5cdEBleHRlbmQgJWJhc2V0cmFuc2l0aW9uO1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0bGVmdDogMDtcclxuXHR0b3A6IDA7XHJcblx0ei1pbmRleDogOTk7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdCYub3ZlcmxheS1vcGVuIHtcclxuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRjdXJzb3I6IHVybCguLi9pbWFnZXMvbWVudS9pY29uL2xpZ2h0LWNsb3NlLnBuZykgMTYgMTYsIHBvaW50ZXI7XHJcblx0fVxyXG59XHJcblxyXG4vKiAtLS1OaWNlIFNlbGVjdCBDdXN0b21pemF0aW9uLS0tICovXHJcbi5teW5pY2VzZWxlY3Qge1xyXG5cdCYubmljZS1zZWxlY3Qge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdGxpbmUtaGVpZ2h0OiBhdXRvO1xyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0cGFkZGluZzogMCA2MHB4O1xyXG5cdFx0fVxyXG5cdFx0Lmxpc3Qge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qIC0tLVF1aWNreSdzIFNsaWNrIERvdHMtLS0gKi9cclxuLnNsaWNrLWRvdHMge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IDMwcHg7XHJcblx0bGVmdDogYXV0bztcclxuXHRyaWdodDogMTIwcHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHBhZGRpbmc6IDAgMzBweDtcclxuXHR6LWluZGV4OiA4O1xyXG5cdEBpbmNsdWRlIGJyZWFrcG9pbnQobWF4LXhsX2RldmljZSl7XHJcblx0XHRyaWdodDogMTAwcHg7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBicmVha3BvaW50KG1heC1tZF9kZXZpY2Upe1xyXG5cdFx0cmlnaHQ6IDgwcHg7XHJcblx0fVxyXG5cdGxpIHtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRibGFjay1jb2xvcjtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdHdpZHRoOiAxMnB4O1xyXG5cdFx0aGVpZ2h0OiAxMnB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcclxuXHRcdEBleHRlbmQgJWJhc2V0cmFuc2l0aW9uO1xyXG5cdFx0JjpmaXJzdC1jaGlsZHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cdFx0fVxyXG5cdFx0YnV0dG9uIHtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0fVxyXG5cdFx0Ji5zbGljay1hY3RpdmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stY29sb3I7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uY3VzdG9tLWRvdHN7XHJcblx0LnNsaWNrLWRvdHN7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMTQ3cHg7XHJcblx0XHRib3R0b206IDExMHB4O1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobWF4LWxnX2RldmljZSl7XHJcblx0XHRcdGJvdHRvbTogMzBweDtcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobWF4LXh4c19kZXZpY2Upe1xyXG5cdFx0XHRib3R0b206IDIwcHg7XHJcblx0XHRcdHJpZ2h0OiA2NXB4O1xyXG5cdFx0fVxyXG5cdFx0PiBsaXtcclxuXHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdCYuc2xpY2stYWN0aXZle1xyXG5cdFx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRidXR0b257XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0YnV0dG9ue1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5jdXN0b20tZG90cy0ye1xyXG5cdFx0PiB1bHtcclxuXHRcdFx0Ji5zbGljay1kb3Rze1xyXG5cdFx0XHRcdGxlZnQ6IDEwNXB4O1xyXG5cdFx0XHRcdHJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdGJvdHRvbTogODVweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KG1heC14c19kZXZpY2Upe1xyXG5cdFx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRib3R0b206IDEzNXB4O1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAaW5jbHVkZSBicmVha3BvaW50KG1heC14eHNfZGV2aWNlKXtcclxuXHRcdFx0XHRcdGJvdHRvbTogMTIwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdD4gbGl7XHJcblx0XHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCl7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIvLy0tLSBBbGwgTWl4aW5zIC0gUmVsYXRlZCBTdHVmZiBJbmNsdWRlZCBJbiBUaGlzIEFyZWEgLS0t4oaTXHJcblxyXG4vLyBCcmVha3BvaW50c1xyXG5AbWl4aW4gYnJlYWtwb2ludCgkcG9pbnQpIHtcclxuXHQvLyBGaXhlZCBEZXZpY2VcclxuXHRAaWYgJHBvaW50ID09IHhsLWRldmljZSB7XHJcblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xyXG5cdFx0XHRAY29udGVudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLy8gRm9yIERlc2t0b3AgRGV2aWNlXHJcblx0fVxyXG5cdEBpZiAkcG9pbnQgPT0gbGctZGV2aWNlIHtcclxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHRcdFx0QGNvbnRlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8vIEZvciBOb3JtYWwgRGV2aWNlXHJcblx0fVxyXG5cdEBpZiAkcG9pbnQgPT0gbWQtZGV2aWNlIHtcclxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0XHRAY29udGVudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLy8gRm9yIFRhYmxldCBEZXZpY2VcclxuXHR9XHJcblx0QGlmICRwb2ludCA9PSBzbS1kZXZpY2Uge1xyXG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdEBjb250ZW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAvLyBGb3IgTGFyZ2UgTW9iaWxlIERldmljZVxyXG5cdH1cclxuXHRAaWYgJHBvaW50ID09IHhzLWRldmljZSB7XHJcblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcclxuXHRcdFx0QGNvbnRlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8vIEZvciBTbWFsbCBNb2JpbGUgRGV2aWNlXHJcblx0fVxyXG5cdEBpZiAkcG9pbnQgPT0geHhzLWRldmljZSB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcclxuXHRcdFx0QGNvbnRlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8vIEZvciBFeHRyYSBTbWFsbCBNb2JpbGUgRGV2aWNlXHJcblx0fVxyXG5cdC8vICBNYXggRGV2aWNlXHJcblx0QGlmICRwb2ludCA9PSBtYXgteHhsX2RldmljZSB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTkxOXB4KSB7XHJcblx0XHRcdEBjb250ZW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRAaWYgJHBvaW50ID09IG1heC14bF9kZXZpY2Uge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xyXG5cdFx0XHRAY29udGVudDtcclxuXHRcdH1cclxuXHR9XHJcblx0QGlmICRwb2ludCA9PSBtYXgtbGdfZGV2aWNlIHtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuXHRcdFx0QGNvbnRlbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdEBpZiAkcG9pbnQgPT0gbWF4LW1kX2RldmljZSB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHRcdFx0QGNvbnRlbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdEBpZiAkcG9pbnQgPT0gbWF4LXNtX2RldmljZSB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0QGNvbnRlbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdEBpZiAkcG9pbnQgPT0gbWF4LXhzX2RldmljZSB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcclxuXHRcdFx0QGNvbnRlbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdEBpZiAkcG9pbnQgPT0gbWF4LXh4c19kZXZpY2Uge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XHJcblx0XHRcdEBjb250ZW50O1xyXG5cdFx0fVxyXG4gICAgfVxyXG4gICAgLy8gIE1pbmltdW0gRGV2aWNlXHJcblx0QGlmICRwb2ludCA9PSBtaW4teGxfZGV2aWNlIHtcclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuXHRcdFx0QGNvbnRlbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBBYnNvbHV0ZSBjZW50ZXJcclxuQG1peGluIGFic0NlbnRlciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHR0b3A6IDUwJTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxufVxyXG5cclxuLy8gV2hpdGUgc3BhY2VcclxuXHJcbkBtaXhpbiB3aGl0ZS1zcGFjZSgkdmFsdWUpIHtcclxuXHR3aGl0ZS1zcGFjZTogLW1vei0jeyR2YWx1ZX07XHJcblx0d2hpdGUtc3BhY2U6ICR2YWx1ZTtcclxufVxyXG5cclxuLy8gYm94IHJlZmxlY3RcclxuQG1peGluIGJveC1yZWZsZWN0KCR2YWx1ZS4uLikge1xyXG5cdC13ZWJraXQtYm94LXJlZmxlY3Q6ICR2YWx1ZTtcclxuXHQtbW96LWJveC1yZWZsZWN0OiAkdmFsdWU7XHJcblx0LW8tYm94LXJlZmxlY3Q6ICR2YWx1ZTtcclxuXHQtbXMtYm94LXJlZmxlY3Q6ICR2YWx1ZTtcclxuXHRib3gtcmVmbGVjdDogJHZhbHVlO1xyXG59XHJcblxyXG4vLyBGaWx0ZXJcclxuQG1peGluIGZpbHRlcigkdmFsdWUuLi4pIHtcclxuXHQtd2Via2l0LWZpbHRlcjogJHZhbHVlO1xyXG5cdC1tb3otZmlsdGVyOiAkdmFsdWU7XHJcblx0LW8tZmlsdGVyOiAkdmFsdWU7XHJcblx0LW1zLWZpbHRlcjogJHZhbHVlO1xyXG5cdGZpbHRlcjogJHZhbHVlO1xyXG59XHJcblxyXG4vLyBBcHBlYXJhbmNlXHJcbkBtaXhpbiBhcHBlYXJhbmNlKCR2YWx1ZS4uLikge1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogJHZhbHVlO1xyXG5cdC1tb3otYXBwZWFyYW5jZTogJHZhbHVlO1xyXG5cdC1tcy1hcHBlYXJhbmNlOiAkdmFsdWU7XHJcblx0LW8tYXBwZWFyYW5jZTogJHZhbHVlO1xyXG5cdGFwcGVhcmFuY2U6ICR2YWx1ZTtcclxufVxyXG5cclxuLy8gVHJhbnNmb3JtXHJcbkBtaXhpbiB0cmFuc2Zvcm0oJHZhbHVlLi4uKSB7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06ICR2YWx1ZTtcclxuXHQtbW96LXRyYW5zZm9ybTogJHZhbHVlO1xyXG5cdC1tcy10cmFuc2Zvcm06ICR2YWx1ZTtcclxuXHQtby10cmFuc2Zvcm06ICR2YWx1ZTtcclxuXHR0cmFuc2Zvcm06ICR2YWx1ZTtcclxufVxyXG5cclxuLy8gQm94IHNpemluZ1xyXG5AbWl4aW4gYm94LXNpemluZygkYnotdmFsdWUuLi4pIHtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6ICRiei12YWx1ZTtcclxuXHQtbW96LWJveC1zaXppbmc6ICRiei12YWx1ZTtcclxuXHQtbXMtYm94LXNpemluZzogJGJ6LXZhbHVlO1xyXG5cdC1vLWJveC1zaXppbmc6ICRiei12YWx1ZTtcclxuXHRib3gtc2l6aW5nOiAkYnotdmFsdWU7XHJcbn1cclxuXHJcbi8vIEJhY2tmYWNlIHZpc2liaWxpdHlcclxuQG1peGluIGJhY2tmYWNlLXZpc2liaWxpdHkoJGJyLXZhbHVlKSB7XHJcblx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiAkYnItdmFsdWU7XHJcblx0LW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiAkYnItdmFsdWU7XHJcblx0LW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6ICRici12YWx1ZTtcclxuXHQtby1iYWNrZmFjZS12aXNpYmlsaXR5OiAkYnItdmFsdWU7XHJcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogJGJyLXZhbHVlO1xyXG59XHJcblxyXG4vLyBCb3ggc2hhZG93XHJcbkBtaXhpbiBib3gtc2hhZG93KCRicy12YWx1ZS4uLikge1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogJGJzLXZhbHVlO1xyXG5cdC1tb3otYm94LXNoYWRvdzogJGJzLXZhbHVlO1xyXG5cdC1tcy1ib3gtc2hhZG93OiAkYnMtdmFsdWU7XHJcblx0LW8tYm94LXNoYWRvdzogJGJzLXZhbHVlO1xyXG5cdGJveC1zaGFkb3c6ICRicy12YWx1ZTtcclxufVxyXG5cclxuLy8gQm9yZGVyIHJhZGl1c1xyXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkYnItdmFsdWUpIHtcclxuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRici12YWx1ZTtcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6ICRici12YWx1ZTtcclxuXHQtbXMtYm9yZGVyLXJhZGl1czogJGJyLXZhbHVlO1xyXG5cdC1vLWJvcmRlci1yYWRpdXM6ICRici12YWx1ZTtcclxuXHRib3JkZXItcmFkaXVzOiAkYnItdmFsdWU7XHJcbn1cclxuXHJcbi8vIFRyYW5zaXRpb25cclxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG5cdC1tb3otdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcblx0LW1zLXRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG5cdC1vLXRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG5cdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG59XHJcblxyXG4vLyBUZXh0IFNoYWRvd1xyXG5AbWl4aW4gdGV4dC1zaGFkb3coJHQtc2hhZG93Li4uKSB7XHJcblx0LXdlYmtpdC10ZXh0LXNoYWRvdzogJHQtc2hhZG93O1xyXG5cdC1tb3otdGV4dC1zaGFkb3c6ICR0LXNoYWRvdztcclxuXHQtbXMtdGV4dC1zaGFkb3c6ICR0LXNoYWRvdztcclxuXHQtby10ZXh0LXNoYWRvdzogJHQtc2hhZG93O1xyXG5cdHRleHQtc2hhZG93OiAkdC1zaGFkb3c7XHJcbn1cclxuXHJcbi8vIFRyYW5zZm9ybSBPcmlnaW5cclxuQG1peGluIHRyYW5zZm9ybS1vcmlnaW4oJHRyYW5zZm9ybS1vcmlnaW4uLi4pIHtcclxuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46ICR0cmFuc2Zvcm0tb3JpZ2luO1xyXG5cdC1tb3otdHJhbnNmb3JtLW9yaWdpbjogJHRyYW5zZm9ybS1vcmlnaW47XHJcblx0LW1zLXRyYW5zZm9ybS1vcmlnaW46ICR0cmFuc2Zvcm0tb3JpZ2luO1xyXG5cdC1vLXRyYW5zZm9ybS1vcmlnaW46ICR0cmFuc2Zvcm0tb3JpZ2luO1xyXG5cdHRyYW5zZm9ybS1vcmlnaW46ICR0cmFuc2Zvcm0tb3JpZ2luO1xyXG59XHJcblxyXG4vLyBBbmltYXRpb25cclxuQG1peGluIGFuaW1hdGlvbigkdmFsdWUuLi4pIHtcclxuXHQtd2Via2l0LWFuaW1hdGlvbjogJHZhbHVlO1xyXG5cdC1tb3otYW5pbWF0aW9uOiAkdmFsdWU7XHJcblx0LW1zLWFuaW1hdGlvbjogJHZhbHVlO1xyXG5cdC1vLWFuaW1hdGlvbjogJHZhbHVlO1xyXG5cdGFuaW1hdGlvbjogJHZhbHVlO1xyXG59XHJcblxyXG4vLyBiYWNrZ3JvdW5kIGdyYWRpZW50XHJcbkBtaXhpbiBiYWNrZ3JvdW5kKCR2YWx1ZS4uLikge1xyXG5cdC13ZWJraXQtYmFja2dyb3VuZDogJHZhbHVlO1xyXG5cdC1tb3otYmFja2dyb3VuZDogJHZhbHVlO1xyXG5cdC1tcy1iYWNrZ3JvdW5kOiAkdmFsdWU7XHJcblx0LW8tYmFja2dyb3VuZDogJHZhbHVlO1xyXG5cdGJhY2tncm91bmQ6ICR2YWx1ZTtcclxufVxyXG5cclxuLy8gRmxleGJveFxyXG5AbWl4aW4gZmxleGJveCB7XHJcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0ZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG5cdGRpc3BsYXk6IC1tb3otZmxleDtcclxuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4vLyBJbmxpbmUgZmxleFxyXG5AbWl4aW4gaW5saW5lLWZsZXgge1xyXG5cdGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcclxuXHRkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xyXG5cdGRpc3BsYXk6IC1tb3otaW5saW5lLWZsZXg7XHJcblx0ZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xyXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG59XHJcblxyXG4vLyBGbGV4Ym94IERpcmVjdGlvblxyXG5AbWl4aW4gZmxleC1kaXJlY3Rpb24oJHZhbHVlOiByb3cpIHtcclxuXHRAaWYgJHZhbHVlID09IHJvdy1yZXZlcnNlIHtcclxuXHRcdC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcclxuXHRcdC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcclxuXHR9IEBlbHNlIGlmICR2YWx1ZSA9PSBjb2x1bW4ge1xyXG5cdFx0LXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcblx0XHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG5cdH0gQGVsc2UgaWYgJHZhbHVlID09IGNvbHVtbi1yZXZlcnNlIHtcclxuXHRcdC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcclxuXHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcblx0fSBAZWxzZSB7XHJcblx0XHQtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuXHRcdC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcclxuXHR9XHJcblx0LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogJHZhbHVlO1xyXG5cdC1tb3otZmxleC1kaXJlY3Rpb246ICR2YWx1ZTtcclxuXHQtbXMtZmxleC1kaXJlY3Rpb246ICR2YWx1ZTtcclxuXHRmbGV4LWRpcmVjdGlvbjogJHZhbHVlO1xyXG59XHJcblxyXG4vLyBGbGV4Ym94IFdyYXBcclxuQG1peGluIGZsZXgtd3JhcCgkdmFsdWU6IG5vd3JhcCkge1xyXG5cdC13ZWJraXQtZmxleC13cmFwOiAkdmFsdWU7XHJcblx0LW1vei1mbGV4LXdyYXA6ICR2YWx1ZTtcclxuXHRAaWYgJHZhbHVlID09IG5vd3JhcCB7XHJcblx0XHQtbXMtZmxleC13cmFwOiBub25lO1xyXG5cdH0gQGVsc2Uge1xyXG5cdFx0LW1zLWZsZXgtd3JhcDogJHZhbHVlO1xyXG5cdH1cclxuXHRmbGV4LXdyYXA6ICR2YWx1ZTtcclxufVxyXG5cclxuLy8gRmxleGJveCBGbG93IChzaG9ydGhhbmQpXHJcbkBtaXhpbiBmbGV4LWZsb3coJHZhbHVlczogKHJvdyBub3dyYXApKSB7XHJcblx0LXdlYmtpdC1mbGV4LWZsb3c6ICR2YWx1ZXM7XHJcblx0LW1vei1mbGV4LWZsb3c6ICR2YWx1ZXM7XHJcblx0LW1zLWZsZXgtZmxvdzogJHZhbHVlcztcclxuXHRmbGV4LWZsb3c6ICR2YWx1ZXM7XHJcbn1cclxuXHJcbi8vIEZsZXhib3ggT3JkZXJcclxuQG1peGluIG9yZGVyKCRpbnQ6IDApIHtcclxuXHQtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAkaW50ICsgMTtcclxuXHQtd2Via2l0LW9yZGVyOiAkaW50O1xyXG5cdC1tb3otb3JkZXI6ICRpbnQ7XHJcblx0LW1zLWZsZXgtb3JkZXI6ICRpbnQ7XHJcblx0b3JkZXI6ICRpbnQ7XHJcbn1cclxuXHJcbi8vIEZsZXhib3ggR3Jvd1xyXG5AbWl4aW4gZmxleC1ncm93KCRpbnQ6IDApIHtcclxuXHQtd2Via2l0LWJveC1mbGV4OiAkaW50O1xyXG5cdC13ZWJraXQtZmxleC1ncm93OiAkaW50O1xyXG5cdC1tb3otZmxleC1ncm93OiAkaW50O1xyXG5cdC1tcy1mbGV4LXBvc2l0aXZlOiAkaW50O1xyXG5cdGZsZXgtZ3JvdzogJGludDtcclxufVxyXG5cclxuLy8gRmxleGJveCBTaHJpbmtcclxuQG1peGluIGZsZXgtc2hyaW5rKCRpbnQ6IDEpIHtcclxuXHQtd2Via2l0LWZsZXgtc2hyaW5rOiAkaW50O1xyXG5cdC1tb3otZmxleC1zaHJpbms6ICRpbnQ7XHJcblx0LW1zLWZsZXgtbmVnYXRpdmU6ICRpbnQ7XHJcblx0ZmxleC1zaHJpbms6ICRpbnQ7XHJcbn1cclxuXHJcbi8vIEZsZXhib3ggQmFzaXNcclxuQG1peGluIGZsZXgtYmFzaXMoJHZhbHVlOiBhdXRvKSB7XHJcblx0LXdlYmtpdC1mbGV4LWJhc2lzOiAkdmFsdWU7XHJcblx0LW1vei1mbGV4LWJhc2lzOiAkdmFsdWU7XHJcblx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6ICR2YWx1ZTtcclxuXHRmbGV4LWJhc2lzOiAkdmFsdWU7XHJcbn1cclxuXHJcbi8vIEZsZXhib3ggXCJGbGV4XCIgKHNob3J0aGFuZClcclxuQG1peGluIGZsZXgoJGZnOiAxLCAkZnM6IG51bGwsICRmYjogbnVsbCkge1xyXG5cdCRmZy1ib3hmbGV4OiAkZmc7XHJcblxyXG5cdEBpZiB0eXBlLW9mKCRmZykgPT0gJ2xpc3QnIHtcclxuXHRcdCRmZy1ib3hmbGV4OiBudGgoJGZnLCAxKTtcclxuXHR9XHJcblxyXG5cdC13ZWJraXQtYm94LWZsZXg6ICRmZy1ib3hmbGV4O1xyXG5cdC13ZWJraXQtZmxleDogJGZnICRmcyAkZmI7XHJcblx0LW1vei1ib3gtZmxleDogJGZnLWJveGZsZXg7XHJcblx0LW1vei1mbGV4OiAkZmcgJGZzICRmYjtcclxuXHQtbXMtZmxleDogJGZnICRmcyAkZmI7XHJcblx0ZmxleDogJGZnICRmcyAkZmI7XHJcbn1cclxuXHJcbi8vIEZsZXhib3ggSnVzdGlmeSBDb250ZW50XHJcbi8vIFZhbHVlczogZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZFxyXG4vLyBEZWZhdWx0OiBmbGV4LXN0YXJ0XHJcbkBtaXhpbiBqdXN0aWZ5LWNvbnRlbnQoJHZhbHVlOiBmbGV4LXN0YXJ0KSB7XHJcblx0QGlmICR2YWx1ZSA9PSBmbGV4LXN0YXJ0IHtcclxuXHRcdC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xyXG5cdFx0LW1zLWZsZXgtcGFjazogc3RhcnQ7XHJcblx0fSBAZWxzZSBpZiAkdmFsdWUgPT0gZmxleC1lbmQge1xyXG5cdFx0LXdlYmtpdC1ib3gtcGFjazogZW5kO1xyXG5cdFx0LW1zLWZsZXgtcGFjazogZW5kO1xyXG5cdH0gQGVsc2UgaWYgJHZhbHVlID09IHNwYWNlLWJldHdlZW4ge1xyXG5cdFx0LXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcclxuXHRcdC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XHJcblx0fSBAZWxzZSBpZiAkdmFsdWUgPT0gc3BhY2UtYXJvdW5kIHtcclxuXHRcdC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGU7XHJcblx0fSBAZWxzZSB7XHJcblx0XHQtd2Via2l0LWJveC1wYWNrOiAkdmFsdWU7XHJcblx0XHQtbXMtZmxleC1wYWNrOiAkdmFsdWU7XHJcblx0fVxyXG5cdC13ZWJraXQtanVzdGlmeS1jb250ZW50OiAkdmFsdWU7XHJcblx0LW1vei1qdXN0aWZ5LWNvbnRlbnQ6ICR2YWx1ZTtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6ICR2YWx1ZTtcclxufVxyXG4vLyBTaG9ydGVyIHZlcnNpb246XHJcbkBtaXhpbiBmbGV4LWp1c3QoJGFyZ3MuLi4pIHtcclxuXHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoJGFyZ3MuLi4pO1xyXG59XHJcblxyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vIEZsZXhib3ggQWxpZ24gSXRlbXNcclxuLy9cclxuLy8gRmxleCBpdGVtcyBjYW4gYmUgYWxpZ25lZCBpbiB0aGUgY3Jvc3MgYXhpcyBvZiB0aGUgY3VycmVudCBsaW5lIG9mIHRoZVxyXG4vLyBmbGV4IGNvbnRhaW5lciwgc2ltaWxhciB0byAnanVzdGlmeS1jb250ZW50JyBidXQgaW4gdGhlIHBlcnBlbmRpY3VsYXJcclxuLy8gZGlyZWN0aW9uLiAnYWxpZ24taXRlbXMnIHNldHMgdGhlIGRlZmF1bHQgYWxpZ25tZW50IGZvciBhbGwgb2YgdGhlIGZsZXhcclxuLy8gY29udGFpbmVyJ3MgaXRlbXMsIGluY2x1ZGluZyBhbm9ueW1vdXMgZmxleCBpdGVtcy4gJ2FsaWduLXNlbGYnIGFsbG93c1xyXG4vLyB0aGlzIGRlZmF1bHQgYWxpZ25tZW50IHRvIGJlIG92ZXJyaWRkZW4gZm9yIGluZGl2aWR1YWwgZmxleCBpdGVtcy4gKEZvclxyXG4vLyBhbm9ueW1vdXMgZmxleCBpdGVtcywgJ2FsaWduLXNlbGYnIGFsd2F5cyBtYXRjaGVzIHRoZSB2YWx1ZSBvZiAnYWxpZ24taXRlbXMnXHJcbi8vIG9uIHRoZWlyIGFzc29jaWF0ZWQgZmxleCBjb250YWluZXIuKVxyXG4vL1xyXG4vLyBWYWx1ZXM6IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaFxyXG4vLyBEZWZhdWx0OiBzdHJldGNoXHJcbi8vXHJcbi8vIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNhbGlnbi1pdGVtcy1wcm9wZXJ0eVxyXG5cclxuQG1peGluIGFsaWduLWl0ZW1zKCR2YWx1ZTogc3RyZXRjaCkge1xyXG5cdEBpZiAkdmFsdWUgPT0gZmxleC1zdGFydCB7XHJcblx0XHQtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XHJcblx0XHQtbXMtZmxleC1hbGlnbjogc3RhcnQ7XHJcblx0fSBAZWxzZSBpZiAkdmFsdWUgPT0gZmxleC1lbmQge1xyXG5cdFx0LXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcclxuXHRcdC1tcy1mbGV4LWFsaWduOiBlbmQ7XHJcblx0fSBAZWxzZSB7XHJcblx0XHQtd2Via2l0LWJveC1hbGlnbjogJHZhbHVlO1xyXG5cdFx0LW1zLWZsZXgtYWxpZ246ICR2YWx1ZTtcclxuXHR9XHJcblx0LXdlYmtpdC1hbGlnbi1pdGVtczogJHZhbHVlO1xyXG5cdC1tb3otYWxpZ24taXRlbXM6ICR2YWx1ZTtcclxuXHRhbGlnbi1pdGVtczogJHZhbHVlO1xyXG59XHJcblxyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vIEZsZXhib3ggQWxpZ24gU2VsZlxyXG4vL1xyXG4vLyBWYWx1ZXM6IGF1dG8gfCBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2hcclxuLy8gRGVmYXVsdDogYXV0b1xyXG5cclxuQG1peGluIGFsaWduLXNlbGYoJHZhbHVlOiBhdXRvKSB7XHJcblx0Ly8gTm8gV2Via2l0IEJveCBGYWxsYmFjay5cclxuXHQtd2Via2l0LWFsaWduLXNlbGY6ICR2YWx1ZTtcclxuXHQtbW96LWFsaWduLXNlbGY6ICR2YWx1ZTtcclxuXHRAaWYgJHZhbHVlID09IGZsZXgtc3RhcnQge1xyXG5cdFx0LW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQ7XHJcblx0fSBAZWxzZSBpZiAkdmFsdWUgPT0gZmxleC1lbmQge1xyXG5cdFx0LW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kO1xyXG5cdH0gQGVsc2Uge1xyXG5cdFx0LW1zLWZsZXgtaXRlbS1hbGlnbjogJHZhbHVlO1xyXG5cdH1cclxuXHRhbGlnbi1zZWxmOiAkdmFsdWU7XHJcbn1cclxuXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLy8gRmxleGJveCBBbGlnbiBDb250ZW50XHJcbi8vXHJcbi8vIFRoZSAnYWxpZ24tY29udGVudCcgcHJvcGVydHkgYWxpZ25zIGEgZmxleCBjb250YWluZXIncyBsaW5lcyB3aXRoaW4gdGhlXHJcbi8vIGZsZXggY29udGFpbmVyIHdoZW4gdGhlcmUgaXMgZXh0cmEgc3BhY2UgaW4gdGhlIGNyb3NzLWF4aXMsIHNpbWlsYXIgdG9cclxuLy8gaG93ICdqdXN0aWZ5LWNvbnRlbnQnIGFsaWducyBpbmRpdmlkdWFsIGl0ZW1zIHdpdGhpbiB0aGUgbWFpbi1heGlzLiBOb3RlLFxyXG4vLyB0aGlzIHByb3BlcnR5IGhhcyBubyBlZmZlY3Qgd2hlbiB0aGUgZmxleGJveCBoYXMgb25seSBhIHNpbmdsZSBsaW5lLlxyXG4vL1xyXG4vLyBWYWx1ZXM6IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IHNwYWNlLWJldHdlZW4gfCBzcGFjZS1hcm91bmQgfCBzdHJldGNoXHJcbi8vIERlZmF1bHQ6IHN0cmV0Y2hcclxuLy9cclxuLy8gaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2FsaWduLWNvbnRlbnQtcHJvcGVydHlcclxuXHJcbkBtaXhpbiBhbGlnbi1jb250ZW50KCR2YWx1ZTogc3RyZXRjaCkge1xyXG5cdC13ZWJraXQtYWxpZ24tY29udGVudDogJHZhbHVlO1xyXG5cdC1tb3otYWxpZ24tY29udGVudDogJHZhbHVlO1xyXG5cdEBpZiAkdmFsdWUgPT0gZmxleC1zdGFydCB7XHJcblx0XHQtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xyXG5cdH0gQGVsc2UgaWYgJHZhbHVlID09IGZsZXgtZW5kIHtcclxuXHRcdC1tcy1mbGV4LWxpbmUtcGFjazogZW5kO1xyXG5cdH0gQGVsc2Uge1xyXG5cdFx0LW1zLWZsZXgtbGluZS1wYWNrOiAkdmFsdWU7XHJcblx0fVxyXG5cdGFsaWduLWNvbnRlbnQ6ICR2YWx1ZTtcclxufVxyXG4vLyBEcm9wZHdvblxyXG5AbWl4aW4gZHJvcGRvd24ge1xyXG5cdC5xdWlja3ktZHJvcGRvd24ge1xyXG5cdFx0Ym94LXNoYWRvdzogMCAwIDdweCAwLjVweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG5cdFx0YmFja2dyb3VuZDogJGJ1dHRlcnktd2hpdGU7XHJcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiAwIDAgMDtcclxuXHRcdEBleHRlbmQgJWJhc2V0cmFuc2l0aW9uO1xyXG5cdFx0cGFkZGluZzogMjBweCAwIDI0cHg7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlWSgwKTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHdpZHRoOiAyMzBweDtcclxuXHRcdHotaW5kZXg6IDk7XHJcblx0XHQ+IGxpIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRAZXh0ZW5kICViYXNldHJhbnNpdGlvbjtcclxuXHRcdFx0PiBhIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCY6aG92ZXIge1xyXG5cdFx0LnF1aWNreS1kcm9wZG93biB7XHJcblx0XHRcdHRyYW5zZm9ybTogc2NhbGVZKDEpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gU3ViIE1lbnVcclxuQG1peGluIHN1Ym1lbnUge1xyXG5cdC5xdWlja3ktc3VibWVudXtcclxuXHRcdGxlZnQ6IGF1dG87XHJcblx0XHRyaWdodDogMTAwJTtcclxuXHRcdHRvcDogMDtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGVZKDApO1xyXG5cdH1cclxuXHQmOmhvdmVye1xyXG5cdFx0LnF1aWNreS1zdWJtZW51e1xyXG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlWSgxKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIFF1aWNreSdzIE5ldyBQcmljZVxyXG5AbWl4aW4gbmV3LXByaWNlIHtcclxuXHQubmV3LXByaWNlIHtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLy8gUXVpY2t5J3MgT2xkIFByaWNlXHJcbkBtaXhpbiBvbGQtcHJpY2Uge1xyXG5cdC5vbGQtcHJpY2Uge1xyXG5cdFx0Y29sb3I6ICRzaWx2ZXItY29sb3I7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHR9XHJcbn1cclxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLyogIDA0IC0gVXRpbGl0aWVzIC0gQ29sb3JcclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLyogLS0tQmFja2dyb3VuZCBDb2xvci0tLSAqL1xyXG4uYmctc21va2VfY29sb3J7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtc21va2VfY29sb3I7XHJcbn1cclxuLmJnLXdoaXRlX2NvbG9ye1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLWNvbG9yO1xyXG59XHJcbi5iZy1idXR0ZXJ5LXdoaXRle1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRlcnktd2hpdGU7XHJcbn1cclxuLmJnLXdpc3AtcGlua3tcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aXNwLXBpbmtfY29sb3I7XHJcbn1cclxuLmJnLXNub3d7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc25vdy1jb2xvcjtcclxufVxyXG4uYmctY2xlYXJfZGF5e1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZWVlOTtcclxufVxyXG4uYmctYmxhY2t7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIGxlbmd0aCgkY29sb3JMaXN0KSB7XHJcbiAgICAudGVtcGxhdGUtY29sb3ItI3skaX0ge1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBudGgoJGNvbG9yTGlzdCwgJGkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFtjbGFzcyo9XCJhY3RpdmVcIl17XHJcbiAgICAgICAgICAgID4gYXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBudGgoJGNvbG9yTGlzdCwgJGkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubG9hZGluZyB7XHJcbiAgICAgICAgICAgIC5taWRkbGUge1xyXG4gICAgICAgICAgICAgICAgLmxvYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiA0cHggc29saWQgbnRoKCRjb2xvckxpc3QsICRpKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5sb2FkZXItaW5uZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IG50aCgkY29sb3JMaXN0LCAkaSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5xdWlja3ktYnRuLTJ7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBudGgoJGNvbG9yTGlzdCwgJGkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucXVpY2t5LXBvc3RfYnRuIHtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBudGgoJGNvbG9yTGlzdCwgJGkpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucXVpY2t5LWdyb3VwX2J0biB7XHJcbiAgICAgICAgICAgID4gdWwge1xyXG4gICAgICAgICAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hZGQtdG9fY2FydCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBudGgoJGNvbG9yTGlzdCwgJGkpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZS1jb2xvciAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBudGgoJGNvbG9yTGlzdCwgJGkpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5sb2dpbl9idG4sXHJcbiAgICAgICAgLnJlZ2lzdGVyX2J0biB7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbnRoKCRjb2xvckxpc3QsICRpKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnF1aWNreS1jYXJ0X2J0biB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbnRoKCRjb2xvckxpc3QsICRpKTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlLWNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zbGljay1kb3RzIHtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbnRoKCRjb2xvckxpc3QsICRpKTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IG50aCgkY29sb3JMaXN0LCAkaSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zbGlkZXItbmF2aWdhdGlvbntcclxuICAgICAgICAgICAgYnV0dG9ue1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogbnRoKCRjb2xvckxpc3QsICRpKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXJyb3ctc3R5bGUtMntcclxuICAgICAgICAgICAgLnNsaWNrLWFycm93e1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZWVlOTtcclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbnRoKCRjb2xvckxpc3QsICRpKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNvY2lhbC1saW5rLTQge1xyXG4gICAgICAgICAgICA+IHVsIHtcclxuICAgICAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IG50aCgkY29sb3JMaXN0LCAkaSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBudGgoJGNvbG9yTGlzdCwgJGkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJlbGF0ZWQtcG9zdF9jb250ZW50IHtcclxuICAgICAgICAgICAgPiBzcGFuIHtcclxuICAgICAgICAgICAgICAgID4gc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogbnRoKCRjb2xvckxpc3QsICRpKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnF1aWNreS1wYWdpbmF0b2luLWFyZWEge1xyXG4gICAgICAgICAgICAucXVpY2t5LXBhZ2luYXRpb24tYm94IHtcclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBudGgoJGNvbG9yTGlzdCwgJGkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IG50aCgkY29sb3JMaXN0LCAkaSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucXVpY2t5LXRhZy1saW5lIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogbnRoKCRjb2xvckxpc3QsICRpKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlYXJjaC1idG4ge1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBudGgoJGNvbG9yTGlzdCwgJGkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmVwbHktYnRuIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogbnRoKCRjb2xvckxpc3QsICRpKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIG50aCgkY29sb3JMaXN0LCAkaSk7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlLWNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbnRoKCRjb2xvckxpc3QsICRpKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnF0eS1idG5fYXJlYSB7XHJcbiAgICAgICAgICAgID4gdWwge1xyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBudGgoJGNvbG9yTGlzdCwgJGkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBudGgoJGNvbG9yTGlzdCwgJGkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZV9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnF0eS1jYXJ0X2J0bntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRleHQtY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRleHQtY29sb3I7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUtY29sb3I7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBudGgoJGNvbG9yTGlzdCwgJGkpO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBudGgoJGNvbG9yTGlzdCwgJGkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucXVpY2t5LWJsb2ctdGFncyB7XHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbnRoKCRjb2xvckxpc3QsICRpKTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBudGgoJGNvbG9yTGlzdCwgJGkpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuICAgICAgICAuYmFubmVyLWFyZWEtNXtcclxuICAgICAgICAgICAgLmJhbm5lci1pdGVte1xyXG4gICAgICAgICAgICAgICAgLmJhbm5lci1jb250ZW50e1xyXG4gICAgICAgICAgICAgICAgICAgID4gc3BhbntcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IG50aCgkY29sb3JMaXN0LCAkaSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5mb3JtLWdyb3Vwe1xyXG4gICAgICAgICAgICAucmVxdWlyZWQge1xyXG4gICAgICAgICAgICBcdGNvbG9yOiBudGgoJGNvbG9yTGlzdCwgJGkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29udGFjdC1mb3JtX2J0biB7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbnRoKCRjb2xvckxpc3QsICRpKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogbnRoKCRjb2xvckxpc3QsICRpKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYWJvdXQtdXNfYnRuIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbnRoKCRjb2xvckxpc3QsICRpKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLnF1aWNreS1wcm9kdWN0LXN0b2NrLXN0YXR1cyB7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgJi5pbi1zdG9jayxcclxuICAgICAgICAgICAgICAgICYub3V0LXN0b2NrIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogbnRoKCRjb2xvckxpc3QsICRpKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvdXBvbixcclxuICAgICAgICAuY291cG9uMiB7XHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgICYuYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbnRoKCRjb2xvckxpc3QsICRpKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJ0LXBhZ2UtdG90YWwge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG50aCgkY29sb3JMaXN0LCAkaSk7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBudGgoJGNvbG9yTGlzdCwgJGkpO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUtY29sb3IgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvdXBvbi1hY2NvcmRpb24ge1xyXG4gICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAzcHggc29saWQgbnRoKCRjb2xvckxpc3QsICRpKTtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogbnRoKCRjb2xvckxpc3QsICRpKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBudGgoJGNvbG9yTGlzdCwgJGkpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jb3Vwb24tY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAuY291cG9uLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmZvcm0tcm93IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBudGgoJGNvbG9yTGlzdCwgJGkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmNoZWNrb3V0LWNvdXBvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBudGgoJGNvbG9yTGlzdCwgJGkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYubG9zdC1wYXNzd29yZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IG50aCgkY29sb3JMaXN0LCAkaSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY291cG9uLWNoZWNrb3V0LWNvbnRlbnQge1xyXG4gICAgICAgICAgICAuY291cG9uLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgLmNoZWNrb3V0LWNvdXBvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbnRoKCRjb2xvckxpc3QsICRpKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvdW50cnktc2VsZWN0LFxyXG4gICAgICAgICYuY2hlY2tvdXQtZm9ybS1saXN0IHtcclxuICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5yZXF1aXJlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBudGgoJGNvbG9yTGlzdCwgJGkpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBhbmVsLXRpdGxlIHtcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRjb2xvcjogbnRoKCRjb2xvckxpc3QsICRpKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAub3JkZXItYnV0dG9uLXBheW1lbnQge1xyXG4gICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBudGgoJGNvbG9yTGlzdCwgJGkpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29tcGFyZS1wcm9kdWN0LW5hbWUge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBudGgoJGNvbG9yTGlzdCwgJGkpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubW9kYWwtYm9keXtcclxuICAgICAgICAgICAgYnV0dG9ue1xyXG4gICAgICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kICViYXNldHJhbnNpdGlvbjtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogbnRoKCRjb2xvckxpc3QsICRpKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5idG4tY2xvc2V7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogbnRoKCRjb2xvckxpc3QsICRpKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAub2ZmY2FudmFzLXNlYXJjaHtcclxuICAgICAgICAgICAgYnV0dG9ue1xyXG4gICAgICAgICAgICAgICAgJi5zZWFyY2hfYnRue1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gaXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBudGgoJGNvbG9yTGlzdCwgJGkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfV/*：源码下载唯一地址: https://www.17sucai.com*/