@charset "UTF-8";
/*
Theme Name: Van den Bosch (Custom)
Theme URI: https://www.wueins.de
Description: Custom Theme für zahnarzt-vandenbosch.de
Author: wueins concept
Author URI: https://www.wueins.de
Version: 1.0.0
Text Domain: assemble
Template: assemble
*/
/**
 * Variables
 */
@font-face {
  font-family: 'Barlow';
  src: url("/wp-content/themes/assemble-child/fonts/Barlow-Medium-webfont.woff");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Barlow';
  src: url("/wp-content/themes/assemble-child/fonts/Barlow-Regular-webfont.woff");
  font-weight: 400;
  font-style: normal;
}

body {
  font-family: "Barlow" !important;
  font-size: 14px !important;
  -webkit-font-smoothing: subpixel-antialiased !important;
}

b, strong {
  font-weight: 500;
}

body .widget.widget_text a,
a,
em {
  font-style: normal;
  color: #3bb4a1;
}

body {
  /**
    * Header
    */
  /**
    * Seitenleiste
    */
  /**
    * Content
    */
  /**
     * Maps
     */
  /**
     * Portfolio
     */
  /**
     * Footer
     */
}

body h1, body h2, body h3, body h4, body h5, body h6 {
  font-weight: 500;
}

body h3 {
  color: #3bb4a1;
  font-size: 110%;
}

body .edgtf-title .edgtf-title-holder h1,
body .edgtf-title .edgtf-title-holder h1 span {
  font-weight: 500;
}

body input.wpcf7-form-control.wpcf7-submit,
body .edgtf-btn-text {
  font-size: 12px;
  font-weight: 500;
}

body .edgtf-page-header .edgtf-menu-area .widget {
  line-height: 1.2em;
  margin-right: 1em;
}

body .edgtf-side-menu-button-opener .edgtf-side-menu-lines .edgtf-side-menu-line {
  background-color: #3bb4a1;
}

body .edgtf-side-menu .widget {
  margin: 40px 0;
}

body .edgtf-side-menu .widget + .widget {
  border-top: 1px solid rgba(83, 93, 104, 0.25);
  padding: 40px 0 0;
}

body .edgtf-side-menu h1 {
  color: #535d68;
  font-size: 32px;
  font-weight: 400;
  margin-top: 0;
}

body .edgtf-side-menu span {
  color: #3bb4a1;
}

body .edgtf-side-menu span.edgtf-btn-text {
  color: #fff;
}

body .edgtf-content-inner h1 {
  color: #535d68;
  font-size: 32px;
  line-height: 1.5em;
  margin-bottom: 0;
  margin-top: 0;
}

body .edgtf-content-inner h2 {
  color: #3bb4a1;
  font-size: 18px;
  margin-top: 0;
}

body .edgtf-content-inner a {
  color: #3bb4a1;
  font-weight: 500;
}

body .edgtf-content-inner a:hover {
  color: #535d68;
}

body .edgtf-content-inner .wpb_wrapper .wpb_text_column li {
  color: rgba(83, 93, 104, 0.5);
  list-style-type: none;
  font-weight: 500;
}

body .edgtf-content-inner .wpb_wrapper .wpb_text_column li::before {
  content: '✓';
  color: #3bb4a1;
  margin-right: 0.5em;
}

body .vc_sep_pos_align_center {
  margin: 0.8em 0 0.5em;
}

body .wpcf7 label span:first-child {
  visibility: hidden;
}

body .wpcf7-checkbox .wpcf7-list-item {
  margin: 0;
}

body .wpcf7-checkbox .wpcf7-list-item input {
  width: 0.1;
  height: 0.1;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  overflow: hidden;
  position: absolute;
}

body .wpcf7-checkbox .wpcf7-list-item-label::before {
  background: rgba(83, 93, 104, 0.1);
  color: transparent;
  content: '✓';
  margin-right: 0.5em;
  padding: 0 0.2em;
  transition: color 0.3s;
}

body .wpcf7-checkbox .wpcf7-list-item-label:hover::before {
  color: rgba(83, 93, 104, 0.25);
}

body .wpcf7-checkbox input:checked + .wpcf7-list-item-label::before {
  color: #3bb4a1;
}

body #map {
  height: 608px;
  margin-top: 5.3em;
}

body .edgtf-portfolio-tabs-slider .edgtf-pts-menu {
  margin: 50px 0 80px;
}

body .edgtf-portfolio-tabs-slider .edgtf-pts-menu ul li a.edgtf-active,
body .edgtf-portfolio-tabs-slider .edgtf-pts-menu ul li a:hover {
  color: #3bb4a1;
}

body .edgtf-pli-text-wrapper {
  box-sizing: border-box;
  padding: 20px;
}

body .edgtf-two-columns-66-33 .edgtf-column1,
body .edgtf-two-columns-66-33 .edgtf-column2 {
  width: 50%;
}

body .edgtf-portfolio-content ul {
  list-style: none;
  color: rgba(83, 93, 104, 0.5);
}

body .edgtf-portfolio-content li::after {
  content: '';
  clear: both;
  width: 100%;
  display: block;
}

body .edgtf-portfolio-content ul ul {
  color: #535d68;
  padding: 0;
  width: calc(100% - 10em);
  float: right;
  margin-bottom: 1em;
}

body .edgtf-portfolio-date,
body .edgtf-portfolio-categories {
  display: none;
}

body footer .edgtf-footer-bottom-holder {
  border-top: none;
}

body .edgtf-footer-inner {
  line-height: 1em;
}

body .edgtf-footer-inner .widget_text {
  color: rgba(83, 93, 104, 0.25);
  margin-bottom: 0;
}

body .edgtf-footer-inner .menu {
  list-style-type: none;
}

body .edgtf-footer-inner .menu a {
  color: rgba(83, 93, 104, 0.25);
}

body .edgtf-footer-inner .menu li {
  display: inline;
  margin-bottom: 0 !important;
}

body .edgtf-footer-inner .menu li + li {
  margin-left: 1em !important;
}

body .edgtf-footer-bottom-holder .edgtf-column:last-child {
  float: right;
}

body .edgtf-footer-bottom-column-4 img {
  margin-top: 15px !important;
  height: 30px !important;
  width: auto;
  float: right;
  opacity: 0.7;
}

body.page-template-full-width .edgtf-page-header {
  position: fixed;
  background: transparent;
}
.edgtf-page-header .edgtf-menu-area{
    background-color: white;
}
.portfolio-category-mitarbeiter .edgtf-pl-item-inner a.edgtf-pli-link{
    display:none;
}
p{
	font-size:16px;
}
h4{
	font-size:25px !important;
}
body .edgtf-content-inner h1{
	font-size:35px;
	font-weight:100;
}
body .edgtf-title .edgtf-title-holder h1, body .edgtf-title .edgtf-title-holder h1 span{
	font-weight:100;
}
body .edgtf-footer-inner .menu a{
	font-size:16px;
}
.edgtf-pli-text em{
	font-size:16px;
}
.wpb_wrapper ul li{
	font-size:16px;
}
small{
	font-size:13px;
}
.edgtf-position-right-inner{
	min-width: 160px;
}
@media only screen and (max-width: 1200px){
	body .edgtf-footer-inner .menu a{
		font-size:12px;
	}
}
@media only screen and (max-width: 768px){
	span.wpml-rtl{
		font-size:12px;
	}
}
@media (max-width: 600px) {
	footer .edgtf-footer-bottom.edgtf-footer-bottom-full {
    padding: 35px 50px !important;
	}
	span.wpml-rtl{
		font-size:14px;
	}
}
@media (max-width: 480px) {
	.edgtf-vertical-align-containers .edgtf-position-center {
    text-align: right !important;
}
	.edgtf-mobile-header .edgtf-mobile-logo-wrapper img {
    height: auto !important;
    width: 70% !important;
    vertical-align: text-top;
}
	footer .edgtf-footer-bottom.edgtf-footer-bottom-full {
    padding: 35px 35px !important;
}
		.tp-caption p{
		max-width: 280px;
	}
}
@media (max-width: 395px) {
	.tp-caption p{
		max-width: 260px;
	}
	h1.tp-caption{
		font-size: 26px !important;
	}
}
@media (max-width: 320px) {
	.tp-caption p{
		max-width: 200px;
		font-size: 12px !important;
		line-height: 16px;
	}
	/*h1.tp-caption{
		font-size: 20px !important;
	}*/
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsInN0eWxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FDQWpCOzs7Ozs7Ozs7RUFTRTtBQUVGOztHQUVHO0FBVUg7RUFDSSxzQkFBcUI7RUFDckIsK0VBQThFO0VBQzlFLGlCQUFnQjtFQUNoQixtQkFBa0I7Q0RSckI7O0FDV0Q7RUFDSSxzQkFBcUI7RUFDckIsZ0ZBQStFO0VBQy9FLGlCQUFnQjtFQUNoQixtQkFBa0I7Q0RSckI7O0FDV0Q7RUFDSSxpQ0FBZ0M7RUFDaEMsMkJBQTBCO0VBQzFCLHdEQUF1RDtDQUMxRDs7QUFFRDtFQUNJLGlCQUFnQjtDQUNuQjs7QUFFRDs7O0VBR0ksbUJBQWtCO0VBQ2xCLGVBckNnQjtDQXNDbkI7O0FBR0Q7RUFxQkk7O01BRUU7RUFXRjs7TUFFRTtFQXlCRjs7TUFFRTtFQTBFRjs7T0FFRztFQU9IOztPQUVHO0VBOENIOztPQUVHO0NBMkNOOztBQS9PRDtFQUVRLGlCQUFnQjtDQUNuQjs7QUFITDtFQU1RLGVBL0NZO0VBZ0RaLGdCQUFlO0NBQ2xCOztBQVJMOztFQVlRLGlCQUFnQjtDQUNuQjs7QUFiTDs7RUFpQlEsZ0JBQWU7RUFDZixpQkFBZ0I7Q0FDbkI7O0FBbkJMO0VBMEJRLG1CQUFrQjtFQUNsQixrQkFBaUI7Q0FDcEI7O0FBNUJMO0VBK0JRLDBCQXhFWTtDQXlFZjs7QUFoQ0w7RUFzQ1EsZUFBYztDQUNqQjs7QUF2Q0w7RUEwQ1EsOENBbEZVO0VBbUZWLGtCQUFpQjtDQUNwQjs7QUE1Q0w7RUErQ1EsZUF2RlU7RUF3RlYsZ0JBbkZHO0VBb0ZILGlCQUFnQjtFQUNoQixjQUFhO0NBQ2hCOztBQW5ETDtFQXNEUSxlQS9GWTtDQWdHZjs7QUF2REw7RUEwRFEsWUFBVztDQUNkOztBQTNETDtFQWtFUSxlQTFHVTtFQTJHVixnQkFBZTtFQUNmLG1CQUFrQjtFQUNsQixpQkFBZ0I7RUFDaEIsY0FBYTtDQUNoQjs7QUF2RUw7RUEwRVEsZUFuSFk7RUFvSFosZ0JBQWU7RUFDZixjQUFhO0NBQ2hCOztBQTdFTDtFQWdGUSxlQXpIWTtFQTBIWixpQkFBZ0I7Q0FLbkI7O0FBdEZMO0VBb0ZZLGVBNUhNO0NBNkhUOztBQXJGVDtFQXlGUSw4QkFqSVU7RUFrSVYsc0JBQXFCO0VBQ3JCLGlCQUFnQjtDQU9uQjs7QUFsR0w7RUE4RlksYUFBYTtFQUNiLGVBeElRO0VBeUlSLG9CQUFtQjtDQUN0Qjs7QUFqR1Q7RUFxR1Esc0JBQXFCO0NBQ3hCOztBQXRHTDtFQXlHUSxtQkFBa0I7Q0FDckI7O0FBMUdMO0VBNkdRLFVBQVM7Q0FDWjs7QUE5R0w7RUFpSFEsV0FBVTtFQUNWLFlBQVc7RUFDWCx5QkFBZ0I7S0FBaEIsc0JBQWdCO1VBQWhCLGlCQUFnQjtFQUNoQixpQkFBZ0I7RUFDaEIsbUJBQWtCO0NBQ3JCOztBQXRITDtFQXlIUSxtQ0FqS1U7RUFrS1YsbUJBQWtCO0VBQ2xCLGFBQWE7RUFDYixvQkFBbUI7RUFDbkIsaUJBQWdCO0VBQ2hCLHVCQUFzQjtDQUN6Qjs7QUEvSEw7RUFrSVEsK0JBMUtVO0NBMktiOztBQW5JTDtFQXNJUSxlQS9LWTtDQWdMZjs7QUF2SUw7RUE4SVEsY0FBYTtFQUNiLGtCQUFpQjtDQUNwQjs7QUFoSkw7RUF1SlEsb0JBQW1CO0NBQ3RCOztBQXhKTDs7RUE0SlEsZUFyTVk7Q0FzTWY7O0FBN0pMO0VBZ0tRLHVCQUFzQjtFQUN0QixjQUFhO0NBQ2hCOztBQWxLTDs7RUFzS1EsV0FBVTtDQUNiOztBQXZLTDtFQTBLUSxpQkFBZ0I7RUFDaEIsOEJBbk5VO0NBb05iOztBQTVLTDtFQStLUSxZQUFXO0VBQ1gsWUFBVztFQUNYLFlBQVc7RUFDWCxlQUFjO0NBQ2pCOztBQW5MTDtFQXNMUSxlQTlOVTtFQStOVixXQUFVO0VBQ1YseUJBQXdCO0VBQ3hCLGFBQVk7RUFDWixtQkFBa0I7Q0FDckI7O0FBM0xMOztFQStMUSxjQUFhO0NBQ2hCOztBQWhNTDtFQXVNUSxpQkFBZ0I7Q0FDbkI7O0FBeE1MO0VBMk1RLGlCQUFnQjtDQUNuQjs7QUE1TUw7RUErTVEsK0JBdlBVO0VBd1BWLGlCQUFnQjtDQUNuQjs7QUFqTkw7RUFvTlEsc0JBQXFCO0NBY3hCOztBQWxPTDtFQXVOWSwrQkEvUE07Q0FnUVQ7O0FBeE5UO0VBMk5ZLGdCQUFlO0VBQ2YsNEJBQTJCO0NBQzlCOztBQTdOVDtFQWdPWSw0QkFBMkI7Q0FDOUI7O0FBak9UO0VBcU9RLGFBQVk7Q0FDZjs7QUF0T0w7RUF5T1EsNEJBQTJCO0VBQzNCLHdCQUF1QjtFQUN2QixZQUFXO0VBQ1gsYUFBWTtFQUNaLGFBQVk7Q0FDZjs7QUFHTDtFQUVRLGdCQUFlO0VBQ2Ysd0JBQXVCO0NBQzFCIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qXG5UaGVtZSBOYW1lOiBBc3NlbWJsZSBDaGlsZFxuVGhlbWUgVVJJOiBodHRwOi8vYXNzZW1ibGUuZWRnZS10aGVtZXMuY29tXG5EZXNjcmlwdGlvbjogQSBjaGlsZCB0aGVtZSBvZiBBc3NlbWJsZSBUaGVtZVxuQXV0aG9yOiBFZGdlIFRoZW1lc1xuQXV0aG9yIFVSSTogaHR0cDovL3RoZW1lZm9yZXN0Lm5ldC91c2VyL2VkZ2UtdGhlbWVzXG5WZXJzaW9uOiAxLjAuMFxuVGV4dCBEb21haW46IGFzc2VtYmxlXG5UZW1wbGF0ZTogYXNzZW1ibGVcbiovXG4vKipcbiAqIFZhcmlhYmxlc1xuICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdCYXJsb3cnO1xuICBzcmM6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9hc3NlbWJsZS1jaGlsZC9mb250cy9CYXJsb3ctTWVkaXVtLXdlYmZvbnQud29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdCYXJsb3cnO1xuICBzcmM6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9hc3NlbWJsZS1jaGlsZC9mb250cy9CYXJsb3ctUmVndWxhci13ZWJmb250LndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvd1wiICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBzdWJwaXhlbC1hbnRpYWxpYXNlZCAhaW1wb3J0YW50O1xufVxuXG5iLCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5ib2R5IC53aWRnZXQud2lkZ2V0X3RleHQgYSxcbmEsXG5lbSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICMzYmI0YTE7XG59XG5cbmJvZHkge1xuICAvKipcbiAgICAqIEhlYWRlclxuICAgICovXG4gIC8qKlxuICAgICogU2VpdGVubGVpc3RlXG4gICAgKi9cbiAgLyoqXG4gICAgKiBDb250ZW50XG4gICAgKi9cbiAgLyoqXG4gICAgICogTWFwc1xuICAgICAqL1xuICAvKipcbiAgICAgKiBQb3J0Zm9saW9cbiAgICAgKi9cbiAgLyoqXG4gICAgICogRm9vdGVyXG4gICAgICovXG59XG5cbmJvZHkgaDEsIGJvZHkgaDIsIGJvZHkgaDMsIGJvZHkgaDQsIGJvZHkgaDUsIGJvZHkgaDYge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5ib2R5IGgzIHtcbiAgY29sb3I6ICMzYmI0YTE7XG4gIGZvbnQtc2l6ZTogMTEwJTtcbn1cblxuYm9keSAuZWRndGYtdGl0bGUgLmVkZ3RmLXRpdGxlLWhvbGRlciBoMSxcbmJvZHkgLmVkZ3RmLXRpdGxlIC5lZGd0Zi10aXRsZS1ob2xkZXIgaDEgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbmJvZHkgaW5wdXQud3BjZjctZm9ybS1jb250cm9sLndwY2Y3LXN1Ym1pdCxcbmJvZHkgLmVkZ3RmLWJ0bi10ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5ib2R5IC5lZGd0Zi1wYWdlLWhlYWRlciAuZWRndGYtbWVudS1hcmVhIC53aWRnZXQge1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIG1hcmdpbi1yaWdodDogMWVtO1xufVxuXG5ib2R5IC5lZGd0Zi1zaWRlLW1lbnUtYnV0dG9uLW9wZW5lciAuZWRndGYtc2lkZS1tZW51LWxpbmVzIC5lZGd0Zi1zaWRlLW1lbnUtbGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYmI0YTE7XG59XG5cbmJvZHkgLmVkZ3RmLXNpZGUtbWVudSAud2lkZ2V0IHtcbiAgbWFyZ2luOiA0MHB4IDA7XG59XG5cbmJvZHkgLmVkZ3RmLXNpZGUtbWVudSAud2lkZ2V0ICsgLndpZGdldCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDgzLCA5MywgMTA0LCAwLjI1KTtcbiAgcGFkZGluZzogNDBweCAwIDA7XG59XG5cbmJvZHkgLmVkZ3RmLXNpZGUtbWVudSBoMSB7XG4gIGNvbG9yOiAjNTM1ZDY4O1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbmJvZHkgLmVkZ3RmLXNpZGUtbWVudSBzcGFuIHtcbiAgY29sb3I6ICMzYmI0YTE7XG59XG5cbmJvZHkgLmVkZ3RmLXNpZGUtbWVudSBzcGFuLmVkZ3RmLWJ0bi10ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbmJvZHkgLmVkZ3RmLWNvbnRlbnQtaW5uZXIgaDEge1xuICBjb2xvcjogIzUzNWQ2ODtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbmJvZHkgLmVkZ3RmLWNvbnRlbnQtaW5uZXIgaDIge1xuICBjb2xvcjogIzNiYjRhMTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5ib2R5IC5lZGd0Zi1jb250ZW50LWlubmVyIGEge1xuICBjb2xvcjogIzNiYjRhMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuYm9keSAuZWRndGYtY29udGVudC1pbm5lciBhOmhvdmVyIHtcbiAgY29sb3I6ICM1MzVkNjg7XG59XG5cbmJvZHkgLmVkZ3RmLWNvbnRlbnQtaW5uZXIgLndwYl93cmFwcGVyIC53cGJfdGV4dF9jb2x1bW4gbGkge1xuICBjb2xvcjogcmdiYSg4MywgOTMsIDEwNCwgMC41KTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5ib2R5IC5lZGd0Zi1jb250ZW50LWlubmVyIC53cGJfd3JhcHBlciAud3BiX3RleHRfY29sdW1uIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiAn4pyTJztcbiAgY29sb3I6ICMzYmI0YTE7XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG59XG5cbmJvZHkgLnZjX3NlcF9wb3NfYWxpZ25fY2VudGVyIHtcbiAgbWFyZ2luOiAwLjhlbSAwIDAuNWVtO1xufVxuXG5ib2R5IC53cGNmNyBsYWJlbCBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG5ib2R5IC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5ib2R5IC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIGlucHV0IHtcbiAgd2lkdGg6IDAuMTtcbiAgaGVpZ2h0OiAwLjE7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuYm9keSAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogcmdiYSg4MywgOTMsIDEwNCwgMC4xKTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiAn4pyTJztcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgcGFkZGluZzogMCAwLjJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcbn1cblxuYm9keSAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDpob3Zlcjo6YmVmb3JlIHtcbiAgY29sb3I6IHJnYmEoODMsIDkzLCAxMDQsIDAuMjUpO1xufVxuXG5ib2R5IC53cGNmNy1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICMzYmI0YTE7XG59XG5cbmJvZHkgI21hcCB7XG4gIGhlaWdodDogNjA4cHg7XG4gIG1hcmdpbi10b3A6IDUuM2VtO1xufVxuXG5ib2R5IC5lZGd0Zi1wb3J0Zm9saW8tdGFicy1zbGlkZXIgLmVkZ3RmLXB0cy1tZW51IHtcbiAgbWFyZ2luOiA1MHB4IDAgODBweDtcbn1cblxuYm9keSAuZWRndGYtcG9ydGZvbGlvLXRhYnMtc2xpZGVyIC5lZGd0Zi1wdHMtbWVudSB1bCBsaSBhLmVkZ3RmLWFjdGl2ZSxcbmJvZHkgLmVkZ3RmLXBvcnRmb2xpby10YWJzLXNsaWRlciAuZWRndGYtcHRzLW1lbnUgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjM2JiNGExO1xufVxuXG5ib2R5IC5lZGd0Zi1wbGktdGV4dC13cmFwcGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuYm9keSAuZWRndGYtdHdvLWNvbHVtbnMtNjYtMzMgLmVkZ3RmLWNvbHVtbjEsXG5ib2R5IC5lZGd0Zi10d28tY29sdW1ucy02Ni0zMyAuZWRndGYtY29sdW1uMiB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbmJvZHkgLmVkZ3RmLXBvcnRmb2xpby1jb250ZW50IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgY29sb3I6IHJnYmEoODMsIDkzLCAxMDQsIDAuNSk7XG59XG5cbmJvZHkgLmVkZ3RmLXBvcnRmb2xpby1jb250ZW50IGxpOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjbGVhcjogYm90aDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IC5lZGd0Zi1wb3J0Zm9saW8tY29udGVudCB1bCB1bCB7XG4gIGNvbG9yOiAjNTM1ZDY4O1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTBlbSk7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG5ib2R5IC5lZGd0Zi1wb3J0Zm9saW8tZGF0ZSxcbmJvZHkgLmVkZ3RmLXBvcnRmb2xpby1jYXRlZ29yaWVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keSBmb290ZXIgLmVkZ3RmLWZvb3Rlci1ib3R0b20taG9sZGVyIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuYm9keSAuZWRndGYtZm9vdGVyLWlubmVyIHtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbn1cblxuYm9keSAuZWRndGYtZm9vdGVyLWlubmVyIC53aWRnZXRfdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDgzLCA5MywgMTA0LCAwLjI1KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuYm9keSAuZWRndGYtZm9vdGVyLWlubmVyIC5tZW51IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG5ib2R5IC5lZGd0Zi1mb290ZXItaW5uZXIgLm1lbnUgYSB7XG4gIGNvbG9yOiByZ2JhKDgzLCA5MywgMTA0LCAwLjI1KTtcbn1cblxuYm9keSAuZWRndGYtZm9vdGVyLWlubmVyIC5tZW51IGxpIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmVkZ3RmLWZvb3Rlci1pbm5lciAubWVudSBsaSArIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDFlbSAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5lZGd0Zi1mb290ZXItYm90dG9tLWhvbGRlciAuZWRndGYtY29sdW1uOmxhc3QtY2hpbGQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbmJvZHkgLmVkZ3RmLWZvb3Rlci1ib3R0b20tY29sdW1uLTQgaW1nIHtcbiAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG87XG4gIGZsb2F0OiByaWdodDtcbiAgb3BhY2l0eTogMC43O1xufVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtZnVsbC13aWR0aCAuZWRndGYtcGFnZS1oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuIiwiLypcblRoZW1lIE5hbWU6IEFzc2VtYmxlIENoaWxkXG5UaGVtZSBVUkk6IGh0dHA6Ly9hc3NlbWJsZS5lZGdlLXRoZW1lcy5jb21cbkRlc2NyaXB0aW9uOiBBIGNoaWxkIHRoZW1lIG9mIEFzc2VtYmxlIFRoZW1lXG5BdXRob3I6IEVkZ2UgVGhlbWVzXG5BdXRob3IgVVJJOiBodHRwOi8vdGhlbWVmb3Jlc3QubmV0L3VzZXIvZWRnZS10aGVtZXNcblZlcnNpb246IDEuMC4wXG5UZXh0IERvbWFpbjogYXNzZW1ibGVcblRlbXBsYXRlOiBhc3NlbWJsZVxuKi9cblxuLyoqXG4gKiBWYXJpYWJsZXNcbiAqL1xuJGJyYW5kLW1haW46ICMzYmI0YTE7XG4kYnJhbmQtZmc6ICM1MzVkNjg7XG4kYnJhbmQtZmctNTA6IHJnYmEoJGJyYW5kLWZnLCAwLjUpO1xuJGJyYW5kLWZnLTI1OiByZ2JhKCRicmFuZC1mZywgMC4yNSk7XG4kYnJhbmQtZmctMTA6IHJnYmEoJGJyYW5kLWZnLCAwLjEwKTtcblxuJGZzLTE6IDMycHg7XG4kZnMtMjogMThweDtcblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdCYXJsb3cnO1xuICAgIHNyYzogdXJsKCcvd3AtY29udGVudC90aGVtZXMvYXNzZW1ibGUtY2hpbGQvZm9udHMvQmFybG93LU1lZGl1bS13ZWJmb250LndvZmYnKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdCYXJsb3cnO1xuICAgIHNyYzogdXJsKCcvd3AtY29udGVudC90aGVtZXMvYXNzZW1ibGUtY2hpbGQvZm9udHMvQmFybG93LVJlZ3VsYXItd2ViZm9udC53b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbmJvZHkge1xuICAgIGZvbnQtZmFtaWx5OiBcIkJhcmxvd1wiICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogc3VicGl4ZWwtYW50aWFsaWFzZWQgIWltcG9ydGFudDtcbn1cblxuYiwgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG5ib2R5IC53aWRnZXQud2lkZ2V0X3RleHQgYSxcbmEsXG5lbSB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGNvbG9yOiAkYnJhbmQtbWFpbjtcbn1cblxuLy8gc3BlY2lmaWNpdHlcbmJvZHkge1xuICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgICAgY29sb3I6ICRicmFuZC1tYWluO1xuICAgICAgICBmb250LXNpemU6IDExMCU7XG4gICAgfVxuXG4gICAgLmVkZ3RmLXRpdGxlIC5lZGd0Zi10aXRsZS1ob2xkZXIgaDEsXG4gICAgLmVkZ3RmLXRpdGxlIC5lZGd0Zi10aXRsZS1ob2xkZXIgaDEgc3BhbiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgaW5wdXQud3BjZjctZm9ybS1jb250cm9sLndwY2Y3LXN1Ym1pdCxcbiAgICAuZWRndGYtYnRuLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLyoqXG4gICAgKiBIZWFkZXJcbiAgICAqL1xuXG4gICAgLmVkZ3RmLXBhZ2UtaGVhZGVyIC5lZGd0Zi1tZW51LWFyZWEgLndpZGdldCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gICAgfVxuXG4gICAgLmVkZ3RmLXNpZGUtbWVudS1idXR0b24tb3BlbmVyIC5lZGd0Zi1zaWRlLW1lbnUtbGluZXMgLmVkZ3RmLXNpZGUtbWVudS1saW5lIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLW1haW47XG4gICAgfVxuXG4gICAgLyoqXG4gICAgKiBTZWl0ZW5sZWlzdGVcbiAgICAqL1xuICAgIC5lZGd0Zi1zaWRlLW1lbnUgLndpZGdldCB7XG4gICAgICAgIG1hcmdpbjogNDBweCAwO1xuICAgIH1cblxuICAgIC5lZGd0Zi1zaWRlLW1lbnUgLndpZGdldCArIC53aWRnZXQge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJyYW5kLWZnLTI1O1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDAgMDtcbiAgICB9XG5cbiAgICAuZWRndGYtc2lkZS1tZW51IGgxIHtcbiAgICAgICAgY29sb3I6ICRicmFuZC1mZztcbiAgICAgICAgZm9udC1zaXplOiAkZnMtMTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICAuZWRndGYtc2lkZS1tZW51IHNwYW4ge1xuICAgICAgICBjb2xvcjogJGJyYW5kLW1haW47XG4gICAgfVxuXG4gICAgLmVkZ3RmLXNpZGUtbWVudSBzcGFuLmVkZ3RmLWJ0bi10ZXh0IHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLyoqXG4gICAgKiBDb250ZW50XG4gICAgKi9cblxuICAgIC5lZGd0Zi1jb250ZW50LWlubmVyIGgxIHtcbiAgICAgICAgY29sb3I6ICRicmFuZC1mZztcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgLmVkZ3RmLWNvbnRlbnQtaW5uZXIgaDIge1xuICAgICAgICBjb2xvcjogJGJyYW5kLW1haW47XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICAuZWRndGYtY29udGVudC1pbm5lciBhIHtcbiAgICAgICAgY29sb3I6ICRicmFuZC1tYWluO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRicmFuZC1mZztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lZGd0Zi1jb250ZW50LWlubmVyIC53cGJfd3JhcHBlciAud3BiX3RleHRfY29sdW1uIGxpIHtcbiAgICAgICAgY29sb3I6ICRicmFuZC1mZy01MDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAn4pyTJztcbiAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtbWFpbjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41ZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudmNfc2VwX3Bvc19hbGlnbl9jZW50ZXIge1xuICAgICAgICBtYXJnaW46IDAuOGVtIDAgMC41ZW07XG4gICAgfVxuXG4gICAgLndwY2Y3IGxhYmVsIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLndwY2Y3LWNoZWNrYm94IC53cGNmNy1saXN0LWl0ZW0ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLndwY2Y3LWNoZWNrYm94IC53cGNmNy1saXN0LWl0ZW0gaW5wdXQge1xuICAgICAgICB3aWR0aDogMC4xO1xuICAgICAgICBoZWlnaHQ6IDAuMTtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgIC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYnJhbmQtZmctMTA7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29udGVudDogJ+Kckyc7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41ZW07XG4gICAgICAgIHBhZGRpbmc6IDAgMC4yZW07XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG4gICAgfVxuXG4gICAgLndwY2Y3LWNoZWNrYm94IC53cGNmNy1saXN0LWl0ZW0tbGFiZWw6aG92ZXI6OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkYnJhbmQtZmctMjU7XG4gICAgfVxuXG4gICAgLndwY2Y3LWNoZWNrYm94IGlucHV0OmNoZWNrZWQgKyAud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogJGJyYW5kLW1haW47XG4gICAgfVxuXG4gICAgLyoqXG4gICAgICogTWFwc1xuICAgICAqL1xuXG4gICAgI21hcCB7XG4gICAgICAgIGhlaWdodDogNjA4cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDUuM2VtO1xuICAgIH1cblxuICAgIC8qKlxuICAgICAqIFBvcnRmb2xpb1xuICAgICAqL1xuXG4gICAgLmVkZ3RmLXBvcnRmb2xpby10YWJzLXNsaWRlciAuZWRndGYtcHRzLW1lbnUge1xuICAgICAgICBtYXJnaW46IDUwcHggMCA4MHB4O1xuICAgIH1cblxuICAgIC5lZGd0Zi1wb3J0Zm9saW8tdGFicy1zbGlkZXIgLmVkZ3RmLXB0cy1tZW51IHVsIGxpIGEuZWRndGYtYWN0aXZlLFxuICAgIC5lZGd0Zi1wb3J0Zm9saW8tdGFicy1zbGlkZXIgLmVkZ3RmLXB0cy1tZW51IHVsIGxpIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGJyYW5kLW1haW47XG4gICAgfVxuXG4gICAgLmVkZ3RmLXBsaS10ZXh0LXdyYXBwZXIge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cblxuICAgIC5lZGd0Zi10d28tY29sdW1ucy02Ni0zMyAuZWRndGYtY29sdW1uMSxcbiAgICAuZWRndGYtdHdvLWNvbHVtbnMtNjYtMzMgLmVkZ3RmLWNvbHVtbjIge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgIH1cblxuICAgIC5lZGd0Zi1wb3J0Zm9saW8tY29udGVudCB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkYnJhbmQtZmctNTA7XG4gICAgfVxuXG4gICAgLmVkZ3RmLXBvcnRmb2xpby1jb250ZW50IGxpOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5lZGd0Zi1wb3J0Zm9saW8tY29udGVudCB1bCB1bCB7XG4gICAgICAgIGNvbG9yOiAkYnJhbmQtZmc7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMGVtKTtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgfVxuXG4gICAgLmVkZ3RmLXBvcnRmb2xpby1kYXRlLFxuICAgIC5lZGd0Zi1wb3J0Zm9saW8tY2F0ZWdvcmllcyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLyoqXG4gICAgICogRm9vdGVyXG4gICAgICovXG5cbiAgICBmb290ZXIgLmVkZ3RmLWZvb3Rlci1ib3R0b20taG9sZGVyIHtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB9XG5cbiAgICAuZWRndGYtZm9vdGVyLWlubmVyIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICB9XG5cbiAgICAuZWRndGYtZm9vdGVyLWlubmVyIC53aWRnZXRfdGV4dCB7XG4gICAgICAgIGNvbG9yOiAkYnJhbmQtZmctMjU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLmVkZ3RmLWZvb3Rlci1pbm5lciAubWVudSB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtZmctMjU7XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBsaSArIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lZGd0Zi1mb290ZXItYm90dG9tLWhvbGRlciAuZWRndGYtY29sdW1uOmxhc3QtY2hpbGQge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuXG4gICAgLmVkZ3RmLWZvb3Rlci1ib3R0b20tY29sdW1uLTQgaW1nIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgb3BhY2l0eTogMC43O1xuICAgIH1cbn1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWZ1bGwtd2lkdGgge1xuICAgIC5lZGd0Zi1wYWdlLWhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuXG4iXX0= */
