html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
				margin: 0;
				padding: 0;
				border: 0;
				font-size: 100%;
				font: inherit;
				vertical-align: baseline; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
				display: block; }

body {
				line-height: 1;
				position: relative; }

ol, ul {
				list-style: none; }

blockquote, q {
				quotes: none; }

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

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

:root {
				color: #072b31;
				font-family: 'Open Sans', sans-serif;
				font-size: 10px; }

body {
				font-size: 1.8rem;
				line-height: 2.9rem; }

h1, h2 {
				color: #333;
				font-weight: 800; }

h1 {
				font-size: 3.2rem;
				line-height: 4.1rem;
				margin-bottom: 20px; }

h2 {
				font-size: 2.4rem;
				line-height: 3.4rem;
				margin-bottom: 10px; }

h3,
.eyebrow {
				color: #fff;
				font-size: 1.6rem;
				letter-spacing: .1rem;
				line-height: 2.1rem; }

strong {
				font-weight: 700; }

em {
				font-style: italic; }

a {
				color: inherit;
				text-decoration: none; }

img {
				max-width: 100%; }

p:last-child {
				margin-bottom: 35px; }

/* KEYFRAME ANIMATIONS */
@-webkit-keyframes fadeIn {
				0% {
								display: none;
								opacity: 0; }
				1% {
								display: block;
								opacity: 0; }
				100% {
								display: block;
								opacity: 1; } }
@keyframes fadeIn {
				0% {
								display: none;
								opacity: 0; }
				1% {
								display: block;
								opacity: 0; }
				100% {
								display: block;
								opacity: 1; } }

.theme-bg {
				position: absolute;
				z-index: -1;
				opacity: .2;
				width: 33%;
				min-width: 250px; }

.theme__top-left {
				top: 0;
				left: 0; }

.theme__bottom-right {
				right: 0;
				bottom: 100%; }

.text-center {
				text-align: center; }

/* CONTAINERS */
.cont {
				margin: 0 auto;
				max-width: 1280px;
				padding: 0 15px; }

.cont--header {
				display: -webkit-box;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-align: center;
				    -ms-flex-align: center;
				        align-items: center;
				max-width: 1280px;
				padding-left: 40px;
				padding-right: 40px; }

/* UTILITIES */
.c-tan {
				color: #ddcba4; }

.c-l-blue {
				color: #3eb1c8; }

.c-gray {
				color: #63666a; }

.c-red {
				color: #ce0058; }

.c-d-blue {
				color: #072b31; }

.c-white {
				color: #fff; }

/* HEADER */
.header {
				position: relative;
				z-index: 4500; }

.header__logo-link,
.header__logo-picture {
				vertical-align: bottom; }

.header__logo-link {
				display: inline-block; }

.header__logo-picture {
				line-height: 0; }

.header__logo-img {
				max-width: 370px; }

.header__menu-toggle {
				background: transparent;
				width: 55px;
				height: 40px;
				position: relative;
				-webkit-transition-duration: 1s;
				        transition-duration: 1s;
				display: block;
				cursor: pointer;
				-webkit-box-shadow: none;
				        box-shadow: none;
				outline: none;
				border: none;
				margin-left: auto;
				z-index: 6000; }

.header__menu-toggle .icon,
.header__menu-toggle .icon:after,
.header__menu-toggle .icon:before {
				background-color: #333;
				border-radius: 5px;
				height: 4px;
				position: absolute;
				-webkit-transition-duration: 0.5s;
				        transition-duration: 0.5s;
				width: 40px; }

.header__menu-toggle .icon:after,
.header__menu-toggle .icon:before {
				content: "";
				left: 0; }

.header__menu-toggle .icon {
				top: 18px; }

.header__menu-toggle .icon:before {
				top: -10px; }

.header__menu-toggle .icon:after {
				top: 10px; }

.header__menu-toggle.header__menu-toggle--open .icon {
				background: transparent; }

.header__menu-toggle.header__menu-toggle--open .icon:before {
				-webkit-transition: -webkit-transform 0.5s;
				transition: -webkit-transform 0.5s;
				transition: transform 0.5s;
				transition: transform 0.5s, -webkit-transform 0.5s;
				-webkit-transform: rotateZ(45deg) translate(0px, 14px);
				        transform: rotateZ(45deg) translate(0px, 14px); }

.header__menu-toggle.header__menu-toggle--open .icon:after {
				-webkit-transition: -webkit-transform 0.5s;
				transition: -webkit-transform 0.5s;
				transition: transform 0.5s;
				transition: transform 0.5s, -webkit-transform 0.5s;
				-webkit-transform: rotateZ(-405deg) translate(0px, -14px);
				        transform: rotateZ(-405deg) translate(0px, -14px); }

/* MENU */
.header__menu {
				-webkit-animation: fadeOut 250ms ease-in-out;
				        animation: fadeOut 250ms ease-in-out;
				background: #fff;
				display: none;
				height: 100vh;
				left: 0;
				opacity: 0;
				position: fixed;
				top: 0;
				width: 100vw;
				z-index: 5000; }

.header__menu:after {
				background: -webkit-gradient(linear, right bottom, left top, color-stop(50%, transparent), color-stop(50%, transparent), color-stop(50%, #CFAC30), color-stop(50%, #CFAC30));
				background: linear-gradient(to top left, transparent 50%, transparent 50%, #CFAC30 50%, #CFAC30 50%);
				content: '';
				display: block;
				height: 80px;
				left: 0;
				position: absolute;
				top: 0;
				width: 80px; }

.header__menu--open {
				-webkit-animation: fadeIn 250ms ease-in-out;
				        animation: fadeIn 250ms ease-in-out;
				display: block;
				opacity: 1; }

.menu--primary {
				margin: 20px auto;
				max-width: 500px;
				text-align: center;
				width: 100%;
				min-height: calc(100vh - 40px);
				display: -webkit-box;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-pack: center;
				    -ms-flex-pack: center;
				        justify-content: center;
				-webkit-box-align: center;
				    -ms-flex-align: center;
				        align-items: center;
				-webkit-box-orient: vertical;
				-webkit-box-direction: normal;
				    -ms-flex-direction: column;
				        flex-direction: column; }

.menu--primary .menu-item a {
				color: #CFAC30;
				display: inline-block;
				font-size: 2.8rem;
				line-height: 1;
				font-weight: 700;
				margin-bottom: 30px;
				font-family: 'Playfair Display', serif;
				-webkit-transition: .25s all;
				transition: .25s all; }

.menu--primary .menu-item a:hover {
				color: #333; }

.menu--primary .sub-menu .menu-item a {
				color: #fff;
				font-size: 2.2rem;
				font-weight: 400; }

.menu--primary a {
				text-decoration: none;
				text-transform: uppercase; }

/* Button CSS */
.button-52 {
				font-size: 16px;
				font-weight: 200;
				letter-spacing: 1px;
				padding: 13px 20px 13px;
				outline: 0;
				border: 1px solid black;
				cursor: pointer;
				position: relative;
				background-color: rgba(0, 0, 0, 0);
				-moz-user-select: none;
				 -ms-user-select: none;
				     user-select: none;
				-webkit-user-select: none;
				-ms-touch-action: manipulation;
				    touch-action: manipulation; }

.button-52:after {
				content: "";
				background-color: #ffe54c;
				width: 100%;
				z-index: -1;
				position: absolute;
				height: 100%;
				top: 7px;
				left: 7px;
				-webkit-transition: 0.2s;
				transition: 0.2s; }

.button-52:hover:after {
				top: 0px;
				left: 0px; }

@media (min-width: 768px) {
				.button-52 {
								padding: 13px 50px 13px; } }

/* FOOTER */
footer {
				position: relative; }

.footer {
				background-color: #263641;
				padding-bottom: 20px;
				padding-top: 20px; }

.footer__top {
				cursor: pointer;
				display: block;
				background-image: url("/wp-content/themes/medevelop/img/top.svg");
				background-size: 72px 72px;
				height: 72px;
				left: calc(50% - 36px);
				position: absolute;
				top: -36px;
				width: 72px;
				display: none; }

.footer__ins {
				display: -webkit-box;
				display: -ms-flexbox;
				display: flex; }

.footer__col-head,
.footer__link {
				margin-bottom: 10px; }

.footer__col {
				padding-right: 5%; }

.footer__col-head {
				color: #CFAC30;
				font-weight: 700; }

.footer__link {
				color: #fff;
				display: block;
				font-size: 1.6rem; }

.footer__location-wrap {
				display: -webkit-box;
				display: -ms-flexbox;
				display: flex; }

.footer__location {
				font-size: 1.6rem;
				line-height: 1.4; }

.footer__location:first-child {
				margin-right: 30px;
				padding-right: 30px;
				position: relative;
				line-height: 1.7; }

.footer__location:first-child:after {
				background: #fff;
				content: '';
				display: inline-block;
				height: 85%;
				position: absolute;
				right: -2px;
				top: 0;
				width: 2px; }

.footer__social-icon {
				max-width: 34px; }

.footer__social-media {
				color: #fff;
				margin-right: 15px; }

.footer__ins--bottom {
				border-top: 3px solid #fff;
				font-size: 1.6rem;
				margin-top: 30px;
				padding-top: 30px; }

/* GENERAL SECTION */
.section {
				padding: 20px 50px; }

.columns {
				display: -webkit-box;
				display: -ms-flexbox;
				display: flex; }

.col {
				width: calc(50% - 20px);
				padding: 10px; }

.text-box {
				background-color: #263641;
				color: #fff;
				padding: 30px;
				text-align: center;
				font-size: 16px; }

.text-box .inner {
				padding: 25px;
				border: 2px solid #fff; }

.text-box h3 {
				font-size: 32px;
				margin-bottom: 20px;
				font-family: 'Playfair Display', serif; }

.home__1 .columns {
				-webkit-box-align: center;
				    -ms-flex-align: center;
				        align-items: center; }

.home__1 .col img {
				width: calc(100% - 30px);
				-o-object-fit: cover;
				   object-fit: cover;
				-o-object-position: center;
				   object-position: center;
				margin: auto; }

.home__1 .columns .col:first-child {
				display: -webkit-box;
				display: -ms-flexbox;
				display: flex; }

.home__1 .quote {
				margin-bottom: 25px;
				border-left: 10px solid #e5d6a3; }

.home__1 .quote h1 {
				margin-left: 25px;
				margin-bottom: 15px;
				font-family: 'Sacramento', cursive;
				font-size: 40px;
				color: #CFAC30; }

.home__1 .quote p {
				font-size: 16px;
				padding-left: 25px;
				margin-bottom: 45px;
				font-style: italic; }

.home__1 .address {
				font-size: 20px; }

.home__1 .phone {
				font-size: 30px; }

.home__2 .cont {
				max-width: 1800px; }

.home__2 .columns {
				-ms-flex-wrap: wrap;
				    flex-wrap: wrap;
				-webkit-box-align: start;
				    -ms-flex-align: start;
				        align-items: flex-start; }

.home__2 .columns .col:first-child {
				display: -webkit-box;
				display: -ms-flexbox;
				display: flex;
				-ms-flex-wrap: wrap;
				    flex-wrap: wrap;
				-webkit-box-pack: space-evenly;
				    -ms-flex-pack: space-evenly;
				        justify-content: space-evenly;
				-webkit-box-align: center;
				    -ms-flex-align: center;
				        align-items: center;
				width: 100%; }

.home__2 h2 {
				width: 100%;
				height: 150px;
				display: -webkit-box;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-pack: center;
				    -ms-flex-pack: center;
				        justify-content: center;
				-webkit-box-align: center;
				    -ms-flex-align: center;
				        align-items: center;
				font-family: 'Sacramento', cursive;
				font-size: 72px;
				color: #CFAC30; }

.home__2 .columns .col:first-child a {
				width: 23%;
				margin-bottom: 20px; }

.home__2 .columns .col:first-child img {
				width: 100%;
				-o-object-fit: cover;
				   object-fit: cover;
				height: 350px; }

.menu__box {
				height: auto;
				display: -webkit-box;
				display: -ms-flexbox;
				display: flex; }

.menu__box h3 {
				font-family: 'Playfair Display', serif;
				font-size: 8rem;
				line-height: 1;
				padding: 30px; }

.menu__list h4 {
				color: #333;
				font-size: 18px;
				font-weight: 800; }

.menu__list p {
				font-size: 16px;
				color: #333;
				margin-bottom: 25px;
				margin-left: 15px; }

.home__3 .menu__box {
				background-color: #e8c1a2;
				-webkit-box-align: baseline;
				    -ms-flex-align: baseline;
				        align-items: baseline; }

.home__3 .menu__box h3 {
				color: #333; }

.home__3 .menu__list {
				margin-right: 50px; }

.home__4 .menu__box {
				background-color: #305470;
				-webkit-box-align: baseline;
				    -ms-flex-align: baseline;
				        align-items: baseline;
				-webkit-box-pack: end;
				    -ms-flex-pack: end;
				        justify-content: flex-end; }

.home__4 .menu__list {
				margin-left: 50px; }

.home__5 .menu__box {
				background-color: #b0e7d6;
				-webkit-box-align: baseline;
				    -ms-flex-align: baseline;
				        align-items: baseline; }

.home__5 .menu__box h3 {
				color: #333; }

.home__5 .menu__list {
				margin-right: 50px; }

.services__1 {
				margin-bottom: 50px; }

.services__1 h1 {
				text-align: center;
				font-family: 'Sacramento', cursive;
				font-size: 72px;
				color: #CFAC30;
				margin-bottom: 25px; }

.services__1 .intro {
				text-align: center;
				max-width: 880px;
				font-size: 18px;
				margin: auto;
				letter-spacing: 1px; }

.content-page__1 {
				margin-bottom: 50px; }

.content-page__1 h1 {
				text-align: center;
				font-family: 'Sacramento', cursive;
				font-size: 72px;
				color: #CFAC30;
				margin-bottom: 25px; }

.content-page__1 p + h1,
.content-page__1 p + h2,
.content-page__1 p + h3 {
				margin-top: 35px; }

.content-page__1 ul {
				margin-left: 45px; }
				.content-page__1 ul li {
								list-style: disc; }

.bwg_thumbnail.bwg_container .search_line.bwg_tag_select_view {
				-webkit-box-shadow: none;
				        box-shadow: none; }

.design-2.home--hero .cont {
				height: 550px;
				width: 100%;
				background-size: cover;
				background-position: center;
				position: relative;
				-webkit-filter: opacity(0.8) blur(2px);
				        filter: opacity(0.8) blur(2px);
				border-top-left-radius: 50px;
				border-top-right-radius: 50px; }

@media screen and (max-width: 991px) {
				.section {
								padding: 20px; }
				.col {
								width: 100%;
								padding: 10px 0; }
				.columns {
								-ms-flex-wrap: wrap;
								    flex-wrap: wrap; }
				.home__1 .col img {
								width: 100%;
								max-height: 280px;
								max-width: 100%;
								-o-object-position: center;
								   object-position: center; }
				.menu__box h3 {
								font-size: 5rem; }
				.home__2 .columns .col:first-child img {
								height: 200px; }
				.home__3 .columns,
				.home__5 .columns {
								-webkit-box-orient: vertical;
								-webkit-box-direction: reverse;
								    -ms-flex-direction: column-reverse;
								        flex-direction: column-reverse; }
				.home__4 .menu__list {
								margin-left: 0px; } }

@media screen and (max-width: 750px) {
				.section {
								padding: 10px 0; }
				.header__logo-img {
								max-width: 260px; }
				.footer__ins {
								-webkit-box-orient: vertical;
								-webkit-box-direction: normal;
								    -ms-flex-direction: column;
								        flex-direction: column;
								padding: 30px 0; }
				.footer__location:first-child:after {
								display: none; }
				.footer__location-wrap {
								margin-bottom: 15px; }
				.text-box {
								padding: 10px; }
				.text-box .inner {
								padding: 20px 15px; }
				.home__2 .columns .col:first-child a {
								width: 24%;
								margin-bottom: 10px; }
				.home__2 .columns .col:first-child img {
								height: 150px; } }

@media screen and (max-width: 450px) {
				.menu--primary a {
								font-size: 2rem; }
				.home__1 .quote h1 {
								font-size: 36px; }
				.home__2 .columns .col:first-child a {
								margin-bottom: 3px; }
				.home__2 .columns .col:first-child img {
								height: 95px; }
				.services__1 h1 {
								font-size: 60px; }
				.content-page__1 h1 {
								font-size: 50px; } }

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7Ozs7OztJQWFJLFNBQVM7SUFDVCxVQUFVO0lBQ1YsU0FBUztJQUNULGVBQWU7SUFDZixhQUFhO0lBQ2Isd0JBQXdCLEVBQUU7O0FBRTlCLGdEQUFnRDtBQUNoRDs7SUFFSSxjQUFjLEVBQUU7O0FBRXBCO0lBQ0ksY0FBYztJQUNkLGtCQUFrQixFQUFFOztBQUV4QjtJQUNJLGdCQUFnQixFQUFFOztBQUV0QjtJQUNJLFlBQVksRUFBRTs7QUFFbEI7O0lBRUksV0FBVztJQUNYLGFBQWEsRUFBRTs7QUFFbkI7SUFDSSx5QkFBeUI7SUFDekIsaUJBQWlCLEVBQUU7O0FBRXZCO0lBQ0ksY0FBYztJQUNkLG9DQUFvQztJQUNwQyxlQUFlLEVBQUU7O0FBRXJCO0lBQ0ksaUJBQWlCO0lBQ2pCLG1CQUFtQixFQUFFOztBQUV6QjtJQUNJLFdBQVc7SUFDWCxnQkFBZ0IsRUFBRTs7QUFFdEI7SUFDSSxpQkFBaUI7SUFDakIsbUJBQW1CO0lBQ25CLG1CQUFtQixFQUFFOztBQUV6QjtJQUNJLGlCQUFpQjtJQUNqQixtQkFBbUI7SUFDbkIsbUJBQW1CLEVBQUU7O0FBRXpCOztJQUVJLFdBQVc7SUFDWCxpQkFBaUI7SUFDakIscUJBQXFCO0lBQ3JCLG1CQUFtQixFQUFFOztBQUV6QjtJQUNJLGdCQUFnQixFQUFFOztBQUV0QjtJQUNJLGtCQUFrQixFQUFFOztBQUV4QjtJQUNJLGNBQWM7SUFDZCxxQkFBcUIsRUFBRTs7QUFFM0I7SUFDSSxlQUFlLEVBQUU7O0FBRXJCO0lBQ0ksbUJBQW1CLEVBQUU7O0FBRXpCLHdCQUF3QjtBQUN4QjtJQUNJO1FBQ0ksYUFBYTtRQUNiLFVBQVUsRUFBRTtJQUNoQjtRQUNJLGNBQWM7UUFDZCxVQUFVLEVBQUU7SUFDaEI7UUFDSSxjQUFjO1FBQ2QsVUFBVSxFQUFFLEVBQUU7QUFUdEI7SUFDSTtRQUNJLGFBQWE7UUFDYixVQUFVLEVBQUU7SUFDaEI7UUFDSSxjQUFjO1FBQ2QsVUFBVSxFQUFFO0lBQ2hCO1FBQ0ksY0FBYztRQUNkLFVBQVUsRUFBRSxFQUFFOztBQUV0QjtJQUNJLGtCQUFrQjtJQUNsQixXQUFXO0lBQ1gsV0FBVztJQUNYLFVBQVU7SUFDVixnQkFBZ0IsRUFBRTs7QUFFdEI7SUFDSSxNQUFNO0lBQ04sT0FBTyxFQUFFOztBQUViO0lBQ0ksUUFBUTtJQUNSLFlBQVksRUFBRTs7QUFFbEI7SUFDSSxrQkFBa0IsRUFBRTs7QUFFeEIsZUFBZTtBQUNmO0lBQ0ksY0FBYztJQUNkLGlCQUFpQjtJQUNqQixlQUFlLEVBQUU7O0FBRXJCO0lBQ0ksb0JBQWE7SUFBYixvQkFBYTtJQUFiLGFBQWE7SUFDYix5QkFBbUI7UUFBbkIsc0JBQW1CO1lBQW5CLG1CQUFtQjtJQUNuQixpQkFBaUI7SUFDakIsa0JBQWtCO0lBQ2xCLG1CQUFtQixFQUFFOztBQUV6QixjQUFjO0FBQ2Q7SUFDSSxjQUFjLEVBQUU7O0FBRXBCO0lBQ0ksY0FBYyxFQUFFOztBQUVwQjtJQUNJLGNBQWMsRUFBRTs7QUFFcEI7SUFDSSxjQUFjLEVBQUU7O0FBRXBCO0lBQ0ksY0FBYyxFQUFFOztBQUVwQjtJQUNJLFdBQVcsRUFBRTs7QUFFakIsV0FBVztBQUNYO0lBQ0ksa0JBQWtCO0lBQ2xCLGFBQWEsRUFBRTs7QUFFbkI7O0lBRUksc0JBQXNCLEVBQUU7O0FBRTVCO0lBQ0kscUJBQXFCLEVBQUU7O0FBRTNCO0lBQ0ksY0FBYyxFQUFFOztBQUVwQjtJQUNJLGdCQUFnQixFQUFFOztBQUV0QjtJQUNJLHVCQUF1QjtJQUN2QixXQUFXO0lBQ1gsWUFBWTtJQUNaLGtCQUFrQjtJQUNsQiwrQkFBdUI7WUFBdkIsdUJBQXVCO0lBQ3ZCLGNBQWM7SUFDZCxlQUFlO0lBQ2Ysd0JBQWdCO1lBQWhCLGdCQUFnQjtJQUNoQixhQUFhO0lBQ2IsWUFBWTtJQUNaLGlCQUFpQjtJQUNqQixhQUFhLEVBQUU7O0FBRW5COzs7SUFHSSxzQkFBc0I7SUFDdEIsa0JBQWtCO0lBQ2xCLFdBQVc7SUFDWCxrQkFBa0I7SUFDbEIsaUNBQXlCO1lBQXpCLHlCQUF5QjtJQUN6QixXQUFXLEVBQUU7O0FBRWpCOztJQUVJLFdBQVc7SUFDWCxPQUFPLEVBQUU7O0FBRWI7SUFDSSxTQUFTLEVBQUU7O0FBRWY7SUFDSSxVQUFVLEVBQUU7O0FBRWhCO0lBQ0ksU0FBUyxFQUFFOztBQUVmO0lBQ0ksdUJBQXVCLEVBQUU7O0FBRTdCO0lBQ0ksMENBQTBCO0lBQTFCLGtDQUEwQjtJQUExQiwwQkFBMEI7SUFBMUIsa0RBQTBCO0lBQzFCLHNEQUE4QztZQUE5Qyw4Q0FBOEMsRUFBRTs7QUFFcEQ7SUFDSSwwQ0FBMEI7SUFBMUIsa0NBQTBCO0lBQTFCLDBCQUEwQjtJQUExQixrREFBMEI7SUFDMUIseURBQWlEO1lBQWpELGlEQUFpRCxFQUFFOztBQUV2RCxTQUFTO0FBQ1Q7SUFDSSw0Q0FBb0M7WUFBcEMsb0NBQW9DO0lBQ3BDLGdCQUFnQjtJQUNoQixhQUFhO0lBQ2IsYUFBYTtJQUNiLE9BQU87SUFDUCxVQUFVO0lBQ1YsZUFBZTtJQUNmLE1BQU07SUFDTixZQUFZO0lBQ1osYUFBYSxFQUFFOztBQUVuQjtJQUNJLDRLQUFvRztJQUFwRyxvR0FBb0c7SUFDcEcsV0FBVztJQUNYLGNBQWM7SUFDZCxZQUFZO0lBQ1osT0FBTztJQUNQLGtCQUFrQjtJQUNsQixNQUFNO0lBQ04sV0FBVyxFQUFFOztBQUVqQjtJQUNJLDJDQUFtQztZQUFuQyxtQ0FBbUM7SUFDbkMsY0FBYztJQUNkLFVBQVUsRUFBRTs7QUFFaEI7SUFDSSxpQkFBaUI7SUFDakIsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixXQUFXO0lBQ1gsOEJBQThCO0lBQzlCLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2Isd0JBQXVCO1FBQXZCLHFCQUF1QjtZQUF2Qix1QkFBdUI7SUFDdkIseUJBQW1CO1FBQW5CLHNCQUFtQjtZQUFuQixtQkFBbUI7SUFDbkIsNEJBQXNCO0lBQXRCLDZCQUFzQjtRQUF0QiwwQkFBc0I7WUFBdEIsc0JBQXNCLEVBQUU7O0FBRTVCO0lBQ0ksY0FBYztJQUNkLHFCQUFxQjtJQUNyQixpQkFBaUI7SUFDakIsY0FBYztJQUNkLGdCQUFnQjtJQUNoQixtQkFBbUI7SUFDbkIsc0NBQXNDO0lBQ3RDLDRCQUFvQjtJQUFwQixvQkFBb0IsRUFBRTs7QUFFMUI7SUFDSSxXQUFXLEVBQUU7O0FBRWpCO0lBQ0ksV0FBVztJQUNYLGlCQUFpQjtJQUNqQixnQkFBZ0IsRUFBRTs7QUFFdEI7SUFDSSxxQkFBcUI7SUFDckIseUJBQXlCLEVBQUU7O0FBRS9CLGVBQWU7QUFDZjtJQUNJLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsbUJBQW1CO0lBQ25CLHVCQUF1QjtJQUN2QixVQUFVO0lBQ1YsdUJBQXVCO0lBQ3ZCLGVBQWU7SUFDZixrQkFBa0I7SUFDbEIsa0NBQWtDO0lBQ2xDLHNCQUFpQjtLQUFqQixxQkFBaUI7U0FBakIsaUJBQWlCO0lBQ2pCLHlCQUF5QjtJQUN6Qiw4QkFBMEI7UUFBMUIsMEJBQTBCLEVBQUU7O0FBRWhDO0lBQ0ksV0FBVztJQUNYLHlCQUF5QjtJQUN6QixXQUFXO0lBQ1gsV0FBVztJQUNYLGtCQUFrQjtJQUNsQixZQUFZO0lBQ1osUUFBUTtJQUNSLFNBQVM7SUFDVCx3QkFBZ0I7SUFBaEIsZ0JBQWdCLEVBQUU7O0FBRXRCO0lBQ0ksUUFBUTtJQUNSLFNBQVMsRUFBRTs7QUFFZjtJQUNJO1FBQ0ksdUJBQXVCLEVBQUUsRUFBRTs7QUFFbkMsV0FBVztBQUNYO0lBQ0ksa0JBQWtCLEVBQUU7O0FBRXhCO0lBQ0kseUJBQXlCO0lBQ3pCLG9CQUFvQjtJQUNwQixpQkFBaUIsRUFBRTs7QUFFdkI7SUFDSSxlQUFlO0lBQ2YsY0FBYztJQUNkLGlFQUFpRTtJQUNqRSwwQkFBMEI7SUFDMUIsWUFBWTtJQUNaLHNCQUFzQjtJQUN0QixrQkFBa0I7SUFDbEIsVUFBVTtJQUNWLFdBQVc7SUFDWCxhQUFhLEVBQUU7O0FBRW5CO0lBQ0ksb0JBQWE7SUFBYixvQkFBYTtJQUFiLGFBQWEsRUFBRTs7QUFFbkI7O0lBRUksbUJBQW1CLEVBQUU7O0FBRXpCO0lBQ0ksaUJBQWlCLEVBQUU7O0FBRXZCO0lBQ0ksY0FBYztJQUNkLGdCQUFnQixFQUFFOztBQUV0QjtJQUNJLFdBQVc7SUFDWCxjQUFjO0lBQ2QsaUJBQWlCLEVBQUU7O0FBRXZCO0lBQ0ksb0JBQWE7SUFBYixvQkFBYTtJQUFiLGFBQWEsRUFBRTs7QUFFbkI7SUFDSSxpQkFBaUI7SUFDakIsZ0JBQWdCLEVBQUU7O0FBRXRCO0lBQ0ksa0JBQWtCO0lBQ2xCLG1CQUFtQjtJQUNuQixrQkFBa0I7SUFDbEIsZ0JBQWdCLEVBQUU7O0FBRXRCO0lBQ0ksZ0JBQWdCO0lBQ2hCLFdBQVc7SUFDWCxxQkFBcUI7SUFDckIsV0FBVztJQUNYLGtCQUFrQjtJQUNsQixXQUFXO0lBQ1gsTUFBTTtJQUNOLFVBQVUsRUFBRTs7QUFFaEI7SUFDSSxlQUFlLEVBQUU7O0FBRXJCO0lBQ0ksV0FBVztJQUNYLGtCQUFrQixFQUFFOztBQUV4QjtJQUNJLDBCQUEwQjtJQUMxQixpQkFBaUI7SUFDakIsZ0JBQWdCO0lBQ2hCLGlCQUFpQixFQUFFOztBQUV2QixvQkFBb0I7QUFDcEI7SUFDSSxrQkFBa0IsRUFBRTs7QUFFeEI7SUFDSSxvQkFBYTtJQUFiLG9CQUFhO0lBQWIsYUFBYSxFQUFFOztBQUVuQjtJQUNJLHVCQUF1QjtJQUN2QixhQUFhLEVBQUU7O0FBRW5CO0lBQ0kseUJBQXlCO0lBQ3pCLFdBQVc7SUFDWCxhQUFhO0lBQ2Isa0JBQWtCO0lBQ2xCLGVBQWUsRUFBRTs7QUFFckI7SUFDSSxhQUFhO0lBQ2Isc0JBQXNCLEVBQUU7O0FBRTVCO0lBQ0ksZUFBZTtJQUNmLG1CQUFtQjtJQUNuQixzQ0FBc0MsRUFBRTs7QUFFNUM7SUFDSSx5QkFBbUI7UUFBbkIsc0JBQW1CO1lBQW5CLG1CQUFtQixFQUFFOztBQUV6QjtJQUNJLHdCQUF3QjtJQUN4QixvQkFBaUI7T0FBakIsaUJBQWlCO0lBQ2pCLDBCQUF1QjtPQUF2Qix1QkFBdUI7SUFDdkIsWUFBWSxFQUFFOztBQUVsQjtJQUNJLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhLEVBQUU7O0FBRW5CO0lBQ0ksbUJBQW1CO0lBQ25CLCtCQUErQixFQUFFOztBQUVyQztJQUNJLGlCQUFpQjtJQUNqQixtQkFBbUI7SUFDbkIsa0NBQWtDO0lBQ2xDLGVBQWU7SUFDZixjQUFjLEVBQUU7O0FBRXBCO0lBQ0ksZUFBZTtJQUNmLGtCQUFrQjtJQUNsQixtQkFBbUI7SUFDbkIsa0JBQWtCLEVBQUU7O0FBRXhCO0lBQ0ksZUFBZSxFQUFFOztBQUVyQjtJQUNJLGVBQWUsRUFBRTs7QUFFckI7SUFDSSxpQkFBaUIsRUFBRTs7QUFFdkI7SUFDSSxtQkFBZTtRQUFmLGVBQWU7SUFDZix3QkFBdUI7UUFBdkIscUJBQXVCO1lBQXZCLHVCQUF1QixFQUFFOztBQUU3QjtJQUNJLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IsbUJBQWU7UUFBZixlQUFlO0lBQ2YsOEJBQTZCO1FBQTdCLDJCQUE2QjtZQUE3Qiw2QkFBNkI7SUFDN0IseUJBQW1CO1FBQW5CLHNCQUFtQjtZQUFuQixtQkFBbUI7SUFDbkIsV0FBVyxFQUFFOztBQUVqQjtJQUNJLFdBQVc7SUFDWCxhQUFhO0lBQ2Isb0JBQWE7SUFBYixvQkFBYTtJQUFiLGFBQWE7SUFDYix3QkFBdUI7UUFBdkIscUJBQXVCO1lBQXZCLHVCQUF1QjtJQUN2Qix5QkFBbUI7UUFBbkIsc0JBQW1CO1lBQW5CLG1CQUFtQjtJQUNuQixrQ0FBa0M7SUFDbEMsZUFBZTtJQUNmLGNBQWMsRUFBRTs7QUFFcEI7SUFDSSxVQUFVO0lBQ1YsbUJBQW1CLEVBQUU7O0FBRXpCO0lBQ0ksV0FBVztJQUNYLG9CQUFpQjtPQUFqQixpQkFBaUI7SUFDakIsYUFBYSxFQUFFOztBQUVuQjtJQUNJLFlBQVk7SUFDWixvQkFBYTtJQUFiLG9CQUFhO0lBQWIsYUFBYSxFQUFFOztBQUVuQjtJQUNJLHNDQUFzQztJQUN0QyxlQUFlO0lBQ2YsY0FBYztJQUNkLGFBQWEsRUFBRTs7QUFFbkI7SUFDSSxXQUFXO0lBQ1gsZUFBZTtJQUNmLGdCQUFnQixFQUFFOztBQUV0QjtJQUNJLGVBQWU7SUFDZixXQUFXO0lBQ1gsbUJBQW1CO0lBQ25CLGlCQUFpQixFQUFFOztBQUV2QjtJQUNJLHlCQUF5QjtJQUN6QiwyQkFBcUI7UUFBckIsd0JBQXFCO1lBQXJCLHFCQUFxQixFQUFFOztBQUUzQjtJQUNJLFdBQVcsRUFBRTs7QUFFakI7SUFDSSxrQkFBa0IsRUFBRTs7QUFFeEI7SUFDSSx5QkFBeUI7SUFDekIsMkJBQXFCO1FBQXJCLHdCQUFxQjtZQUFyQixxQkFBcUI7SUFDckIscUJBQXlCO1FBQXpCLGtCQUF5QjtZQUF6Qix5QkFBeUIsRUFBRTs7QUFFL0I7SUFDSSxpQkFBaUIsRUFBRTs7QUFFdkI7SUFDSSx5QkFBeUI7SUFDekIsMkJBQXFCO1FBQXJCLHdCQUFxQjtZQUFyQixxQkFBcUIsRUFBRTs7QUFFM0I7SUFDSSxXQUFXLEVBQUU7O0FBRWpCO0lBQ0ksa0JBQWtCLEVBQUU7O0FBRXhCO0lBQ0ksbUJBQW1CLEVBQUU7O0FBRXpCO0lBQ0ksa0JBQWtCO0lBQ2xCLGtDQUFrQztJQUNsQyxlQUFlO0lBQ2YsY0FBYztJQUNkLG1CQUFtQixFQUFFOztBQUV6QjtJQUNJLGtCQUFrQjtJQUNsQixnQkFBZ0I7SUFDaEIsZUFBZTtJQUNmLFlBQVk7SUFDWixtQkFBbUIsRUFBRTs7QUFFekI7SUFDSSxtQkFBbUIsRUFBRTs7QUFFekI7SUFDSSxrQkFBa0I7SUFDbEIsa0NBQWtDO0lBQ2xDLGVBQWU7SUFDZixjQUFjO0lBQ2QsbUJBQW1CLEVBQUU7O0FBRXpCOzs7SUFHSSxnQkFBZ0IsRUFBRTs7QUFFdEI7SUFDSSxpQkFBaUIsRUFBRTtJQUNuQjtRQUNJLGdCQUFnQixFQUFFOztBQUUxQjtJQUNJLHdCQUFnQjtZQUFoQixnQkFBZ0IsRUFBRTs7QUFFdEI7SUFDSSxhQUFhO0lBQ2IsV0FBVztJQUNYLHNCQUFzQjtJQUN0QiwyQkFBMkI7SUFDM0Isa0JBQWtCO0lBQ2xCLHNDQUE4QjtZQUE5Qiw4QkFBOEI7SUFDOUIsNEJBQTRCO0lBQzVCLDZCQUE2QixFQUFFOztBQUVuQztJQUNJO1FBQ0ksYUFBYSxFQUFFO0lBQ25CO1FBQ0ksV0FBVztRQUNYLGVBQWUsRUFBRTtJQUNyQjtRQUNJLG1CQUFlO1lBQWYsZUFBZSxFQUFFO0lBQ3JCO1FBQ0ksV0FBVztRQUNYLGlCQUFpQjtRQUNqQixlQUFlO1FBQ2YsMEJBQXVCO1dBQXZCLHVCQUF1QixFQUFFO0lBQzdCO1FBQ0ksZUFBZSxFQUFFO0lBQ3JCO1FBQ0ksYUFBYSxFQUFFO0lBQ25COztRQUVJLDRCQUE4QjtRQUE5Qiw4QkFBOEI7WUFBOUIsa0NBQThCO2dCQUE5Qiw4QkFBOEIsRUFBRTtJQUNwQztRQUNJLGdCQUFnQixFQUFFLEVBQUU7O0FBRTVCO0lBQ0k7UUFDSSxlQUFlLEVBQUU7SUFDckI7UUFDSSxnQkFBZ0IsRUFBRTtJQUN0QjtRQUNJLDRCQUFzQjtRQUF0Qiw2QkFBc0I7WUFBdEIsMEJBQXNCO2dCQUF0QixzQkFBc0I7UUFDdEIsZUFBZSxFQUFFO0lBQ3JCO1FBQ0ksYUFBYSxFQUFFO0lBQ25CO1FBQ0ksbUJBQW1CLEVBQUU7SUFDekI7UUFDSSxhQUFhLEVBQUU7SUFDbkI7UUFDSSxrQkFBa0IsRUFBRTtJQUN4QjtRQUNJLFVBQVU7UUFDVixtQkFBbUIsRUFBRTtJQUN6QjtRQUNJLGFBQWEsRUFBRSxFQUFFOztBQUV6QjtJQUNJO1FBQ0ksZUFBZSxFQUFFO0lBQ3JCO1FBQ0ksZUFBZSxFQUFFO0lBQ3JCO1FBQ0ksa0JBQWtCLEVBQUU7SUFDeEI7UUFDSSxZQUFZLEVBQUU7SUFDbEI7UUFDSSxlQUFlLEVBQUU7SUFDckI7UUFDSSxlQUFlLEVBQUUsRUFBRSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJodG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTAwJTtcblx0XHRcdFx0Zm9udDogaW5oZXJpdDtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jazsgfVxuXG5ib2R5IHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5vbCwgdWwge1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lOyB9XG5cbmJsb2NrcXVvdGUsIHEge1xuXHRcdFx0XHRxdW90ZXM6IG5vbmU7IH1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRjb250ZW50OiBub25lOyB9XG5cbnRhYmxlIHtcblx0XHRcdFx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0XHRcdFx0Ym9yZGVyLXNwYWNpbmc6IDA7IH1cblxuOnJvb3Qge1xuXHRcdFx0XHRjb2xvcjogIzA3MmIzMTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRmb250LXNpemU6IDEwcHg7IH1cblxuYm9keSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMi45cmVtOyB9XG5cbmgxLCBoMiB7XG5cdFx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0XHRmb250LXdlaWdodDogODAwOyB9XG5cbmgxIHtcblx0XHRcdFx0Zm9udC1zaXplOiAzLjJyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0LjFyZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuaDIge1xuXHRcdFx0XHRmb250LXNpemU6IDIuNHJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMuNHJlbTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG5oMyxcbi5leWVicm93IHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjFyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjFyZW07IH1cblxuc3Ryb25nIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5lbSB7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5hIHtcblx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5pbWcge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7IH1cblxucDpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzVweDsgfVxuXG4vKiBLRVlGUkFNRSBBTklNQVRJT05TICovXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG5cdFx0XHRcdDAlIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7IH1cblx0XHRcdFx0MSUge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7IH1cblx0XHRcdFx0MTAwJSB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTsgfSB9XG5cbi50aGVtZS1iZyB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcdG9wYWNpdHk6IC4yO1xuXHRcdFx0XHR3aWR0aDogMzMlO1xuXHRcdFx0XHRtaW4td2lkdGg6IDI1MHB4OyB9XG5cbi50aGVtZV9fdG9wLWxlZnQge1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7IH1cblxuLnRoZW1lX19ib3R0b20tcmlnaHQge1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0Ym90dG9tOiAxMDAlOyB9XG5cbi50ZXh0LWNlbnRlciB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4vKiBDT05UQUlORVJTICovXG4uY29udCB7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEyODBweDtcblx0XHRcdFx0cGFkZGluZzogMCAxNXB4OyB9XG5cbi5jb250LS1oZWFkZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEyODBweDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA0MHB4OyB9XG5cbi8qIFVUSUxJVElFUyAqL1xuLmMtdGFuIHtcblx0XHRcdFx0Y29sb3I6ICNkZGNiYTQ7IH1cblxuLmMtbC1ibHVlIHtcblx0XHRcdFx0Y29sb3I6ICMzZWIxYzg7IH1cblxuLmMtZ3JheSB7XG5cdFx0XHRcdGNvbG9yOiAjNjM2NjZhOyB9XG5cbi5jLXJlZCB7XG5cdFx0XHRcdGNvbG9yOiAjY2UwMDU4OyB9XG5cbi5jLWQtYmx1ZSB7XG5cdFx0XHRcdGNvbG9yOiAjMDcyYjMxOyB9XG5cbi5jLXdoaXRlIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7IH1cblxuLyogSEVBREVSICovXG4uaGVhZGVyIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR6LWluZGV4OiA0NTAwOyB9XG5cbi5oZWFkZXJfX2xvZ28tbGluayxcbi5oZWFkZXJfX2xvZ28tcGljdHVyZSB7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBib3R0b207IH1cblxuLmhlYWRlcl9fbG9nby1saW5rIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5oZWFkZXJfX2xvZ28tcGljdHVyZSB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAwOyB9XG5cbi5oZWFkZXJfX2xvZ28taW1nIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAzNzBweDsgfVxuXG4uaGVhZGVyX19tZW51LXRvZ2dsZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR3aWR0aDogNTVweDtcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDFzO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHR6LWluZGV4OiA2MDAwOyB9XG5cbi5oZWFkZXJfX21lbnUtdG9nZ2xlIC5pY29uLFxuLmhlYWRlcl9fbWVudS10b2dnbGUgLmljb246YWZ0ZXIsXG4uaGVhZGVyX19tZW51LXRvZ2dsZSAuaWNvbjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdGhlaWdodDogNHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG5cdFx0XHRcdHdpZHRoOiA0MHB4OyB9XG5cbi5oZWFkZXJfX21lbnUtdG9nZ2xlIC5pY29uOmFmdGVyLFxuLmhlYWRlcl9fbWVudS10b2dnbGUgLmljb246YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0bGVmdDogMDsgfVxuXG4uaGVhZGVyX19tZW51LXRvZ2dsZSAuaWNvbiB7XG5cdFx0XHRcdHRvcDogMThweDsgfVxuXG4uaGVhZGVyX19tZW51LXRvZ2dsZSAuaWNvbjpiZWZvcmUge1xuXHRcdFx0XHR0b3A6IC0xMHB4OyB9XG5cbi5oZWFkZXJfX21lbnUtdG9nZ2xlIC5pY29uOmFmdGVyIHtcblx0XHRcdFx0dG9wOiAxMHB4OyB9XG5cbi5oZWFkZXJfX21lbnUtdG9nZ2xlLmhlYWRlcl9fbWVudS10b2dnbGUtLW9wZW4gLmljb24ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG4uaGVhZGVyX19tZW51LXRvZ2dsZS5oZWFkZXJfX21lbnUtdG9nZ2xlLS1vcGVuIC5pY29uOmJlZm9yZSB7XG5cdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZVooNDVkZWcpIHRyYW5zbGF0ZSgwcHgsIDE0cHgpOyB9XG5cbi5oZWFkZXJfX21lbnUtdG9nZ2xlLmhlYWRlcl9fbWVudS10b2dnbGUtLW9wZW4gLmljb246YWZ0ZXIge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cztcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGVaKC00MDVkZWcpIHRyYW5zbGF0ZSgwcHgsIC0xNHB4KTsgfVxuXG4vKiBNRU5VICovXG4uaGVhZGVyX19tZW51IHtcblx0XHRcdFx0YW5pbWF0aW9uOiBmYWRlT3V0IDI1MG1zIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdFx0XHR6LWluZGV4OiA1MDAwOyB9XG5cbi5oZWFkZXJfX21lbnU6YWZ0ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wIGxlZnQsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQgNTAlLCAjQ0ZBQzMwIDUwJSwgI0NGQUMzMCA1MCUpO1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGhlaWdodDogODBweDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHdpZHRoOiA4MHB4OyB9XG5cbi5oZWFkZXJfX21lbnUtLW9wZW4ge1xuXHRcdFx0XHRhbmltYXRpb246IGZhZGVJbiAyNTBtcyBlYXNlLWluLW91dDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG9wYWNpdHk6IDE7IH1cblxuLm1lbnUtLXByaW1hcnkge1xuXHRcdFx0XHRtYXJnaW46IDIwcHggYXV0bztcblx0XHRcdFx0bWF4LXdpZHRoOiA1MDBweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIDQwcHgpO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4ubWVudS0tcHJpbWFyeSAubWVudS1pdGVtIGEge1xuXHRcdFx0XHRjb2xvcjogI0NGQUMzMDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRmb250LXNpemU6IDIuOHJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnUGxheWZhaXIgRGlzcGxheScsIHNlcmlmO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAuMjVzIGFsbDsgfVxuXG4ubWVudS0tcHJpbWFyeSAubWVudS1pdGVtIGE6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogIzMzMzsgfVxuXG4ubWVudS0tcHJpbWFyeSAuc3ViLW1lbnUgLm1lbnUtaXRlbSBhIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi4ycmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwOyB9XG5cbi5tZW51LS1wcmltYXJ5IGEge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLyogQnV0dG9uIENTUyAqL1xuLmJ1dHRvbi01MiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDIwMDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdFx0cGFkZGluZzogMTNweCAyMHB4IDEzcHg7XG5cdFx0XHRcdG91dGxpbmU6IDA7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcblx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0XHRcdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0XHRcdHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uOyB9XG5cbi5idXR0b24tNTI6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlNTRjO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR0b3A6IDdweDtcblx0XHRcdFx0bGVmdDogN3B4O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzOyB9XG5cbi5idXR0b24tNTI6aG92ZXI6YWZ0ZXIge1xuXHRcdFx0XHR0b3A6IDBweDtcblx0XHRcdFx0bGVmdDogMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHQuYnV0dG9uLTUyIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxM3B4IDUwcHggMTNweDsgfSB9XG5cbi8qIEZPT1RFUiAqL1xuZm9vdGVyIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5mb290ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzNjQxO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRcdFx0cGFkZGluZy10b3A6IDIwcHg7IH1cblxuLmZvb3Rlcl9fdG9wIHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21lZGV2ZWxvcC9pbWcvdG9wLnN2Z1wiKTtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA3MnB4IDcycHg7XG5cdFx0XHRcdGhlaWdodDogNzJweDtcblx0XHRcdFx0bGVmdDogY2FsYyg1MCUgLSAzNnB4KTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IC0zNnB4O1xuXHRcdFx0XHR3aWR0aDogNzJweDtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTsgfVxuXG4uZm9vdGVyX19pbnMge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4OyB9XG5cbi5mb290ZXJfX2NvbC1oZWFkLFxuLmZvb3Rlcl9fbGluayB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLmZvb3Rlcl9fY29sIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogNSU7IH1cblxuLmZvb3Rlcl9fY29sLWhlYWQge1xuXHRcdFx0XHRjb2xvcjogI0NGQUMzMDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uZm9vdGVyX19saW5rIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTsgfVxuXG4uZm9vdGVyX19sb2NhdGlvbi13cmFwIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDsgfVxuXG4uZm9vdGVyX19sb2NhdGlvbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS40OyB9XG5cbi5mb290ZXJfX2xvY2F0aW9uOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc7IH1cblxuLmZvb3Rlcl9fbG9jYXRpb246Zmlyc3QtY2hpbGQ6YWZ0ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRoZWlnaHQ6IDg1JTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogLTJweDtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHR3aWR0aDogMnB4OyB9XG5cbi5mb290ZXJfX3NvY2lhbC1pY29uIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAzNHB4OyB9XG5cbi5mb290ZXJfX3NvY2lhbC1tZWRpYSB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7IH1cblxuLmZvb3Rlcl9faW5zLS1ib3R0b20ge1xuXHRcdFx0XHRib3JkZXItdG9wOiAzcHggc29saWQgI2ZmZjtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAzMHB4OyB9XG5cbi8qIEdFTkVSQUwgU0VDVElPTiAqL1xuLnNlY3Rpb24ge1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4IDUwcHg7IH1cblxuLmNvbHVtbnMge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4OyB9XG5cbi5jb2wge1xuXHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcblx0XHRcdFx0cGFkZGluZzogMTBweDsgfVxuXG4udGV4dC1ib3gge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzNjQxO1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0cGFkZGluZzogMzBweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7IH1cblxuLnRleHQtYm94IC5pbm5lciB7XG5cdFx0XHRcdHBhZGRpbmc6IDI1cHg7XG5cdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNmZmY7IH1cblxuLnRleHQtYm94IGgzIHtcblx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRmb250LWZhbWlseTogJ1BsYXlmYWlyIERpc3BsYXknLCBzZXJpZjsgfVxuXG4uaG9tZV9fMSAuY29sdW1ucyB7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmhvbWVfXzEgLmNvbCBpbWcge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luOiBhdXRvOyB9XG5cbi5ob21lX18xIC5jb2x1bW5zIC5jb2w6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4OyB9XG5cbi5ob21lX18xIC5xdW90ZSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkICNlNWQ2YTM7IH1cblxuLmhvbWVfXzEgLnF1b3RlIGgxIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDI1cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnU2FjcmFtZW50bycsIGN1cnNpdmU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRcdFx0Y29sb3I6ICNDRkFDMzA7IH1cblxuLmhvbWVfXzEgLnF1b3RlIHAge1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjVweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDVweDtcblx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi5ob21lX18xIC5hZGRyZXNzIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4OyB9XG5cbi5ob21lX18xIC5waG9uZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDsgfVxuXG4uaG9tZV9fMiAuY29udCB7XG5cdFx0XHRcdG1heC13aWR0aDogMTgwMHB4OyB9XG5cbi5ob21lX18yIC5jb2x1bW5zIHtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuXG4uaG9tZV9fMiAuY29sdW1ucyAuY29sOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0d2lkdGg6IDEwMCU7IH1cblxuLmhvbWVfXzIgaDIge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxNTBweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnU2FjcmFtZW50bycsIGN1cnNpdmU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNzJweDtcblx0XHRcdFx0Y29sb3I6ICNDRkFDMzA7IH1cblxuLmhvbWVfXzIgLmNvbHVtbnMgLmNvbDpmaXJzdC1jaGlsZCBhIHtcblx0XHRcdFx0d2lkdGg6IDIzJTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uaG9tZV9fMiAuY29sdW1ucyAuY29sOmZpcnN0LWNoaWxkIGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0aGVpZ2h0OiAzNTBweDsgfVxuXG4ubWVudV9fYm94IHtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4OyB9XG5cbi5tZW51X19ib3ggaDMge1xuXHRcdFx0XHRmb250LWZhbWlseTogJ1BsYXlmYWlyIERpc3BsYXknLCBzZXJpZjtcblx0XHRcdFx0Zm9udC1zaXplOiA4cmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0cGFkZGluZzogMzBweDsgfVxuXG4ubWVudV9fbGlzdCBoNCB7XG5cdFx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA4MDA7IH1cblxuLm1lbnVfX2xpc3QgcCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Y29sb3I6ICMzMzM7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG5cbi5ob21lX18zIC5tZW51X19ib3gge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZThjMWEyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogYmFzZWxpbmU7IH1cblxuLmhvbWVfXzMgLm1lbnVfX2JveCBoMyB7XG5cdFx0XHRcdGNvbG9yOiAjMzMzOyB9XG5cbi5ob21lX18zIC5tZW51X19saXN0IHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1MHB4OyB9XG5cbi5ob21lX180IC5tZW51X19ib3gge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzA1NDcwO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cblxuLmhvbWVfXzQgLm1lbnVfX2xpc3Qge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogNTBweDsgfVxuXG4uaG9tZV9fNSAubWVudV9fYm94IHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2IwZTdkNjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGJhc2VsaW5lOyB9XG5cbi5ob21lX181IC5tZW51X19ib3ggaDMge1xuXHRcdFx0XHRjb2xvcjogIzMzMzsgfVxuXG4uaG9tZV9fNSAubWVudV9fbGlzdCB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNTBweDsgfVxuXG4uc2VydmljZXNfXzEge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG5cbi5zZXJ2aWNlc19fMSBoMSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdTYWNyYW1lbnRvJywgY3Vyc2l2ZTtcblx0XHRcdFx0Zm9udC1zaXplOiA3MnB4O1xuXHRcdFx0XHRjb2xvcjogI0NGQUMzMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDsgfVxuXG4uc2VydmljZXNfXzEgLmludHJvIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDg4MHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDsgfVxuXG4uY29udGVudC1wYWdlX18xIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDsgfVxuXG4uY29udGVudC1wYWdlX18xIGgxIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRmb250LWZhbWlseTogJ1NhY3JhbWVudG8nLCBjdXJzaXZlO1xuXHRcdFx0XHRmb250LXNpemU6IDcycHg7XG5cdFx0XHRcdGNvbG9yOiAjQ0ZBQzMwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG5cbi5jb250ZW50LXBhZ2VfXzEgcCArIGgxLFxuLmNvbnRlbnQtcGFnZV9fMSBwICsgaDIsXG4uY29udGVudC1wYWdlX18xIHAgKyBoMyB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDM1cHg7IH1cblxuLmNvbnRlbnQtcGFnZV9fMSB1bCB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA0NXB4OyB9XG5cdFx0XHRcdC5jb250ZW50LXBhZ2VfXzEgdWwgbGkge1xuXHRcdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IGRpc2M7IH1cblxuLmJ3Z190aHVtYm5haWwuYndnX2NvbnRhaW5lciAuc2VhcmNoX2xpbmUuYndnX3RhZ19zZWxlY3RfdmlldyB7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLmRlc2lnbi0yLmhvbWUtLWhlcm8gLmNvbnQge1xuXHRcdFx0XHRoZWlnaHQ6IDU1MHB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGZpbHRlcjogb3BhY2l0eSgwLjgpIGJsdXIoMnB4KTtcblx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTBweDtcblx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwcHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0LnNlY3Rpb24ge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDIwcHg7IH1cblx0XHRcdFx0LmNvbCB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAwOyB9XG5cdFx0XHRcdC5jb2x1bW5zIHtcblx0XHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7IH1cblx0XHRcdFx0LmhvbWVfXzEgLmNvbCBpbWcge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDI4MHB4O1xuXHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjsgfVxuXHRcdFx0XHQubWVudV9fYm94IGgzIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDVyZW07IH1cblx0XHRcdFx0LmhvbWVfXzIgLmNvbHVtbnMgLmNvbDpmaXJzdC1jaGlsZCBpbWcge1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMjAwcHg7IH1cblx0XHRcdFx0LmhvbWVfXzMgLmNvbHVtbnMsXG5cdFx0XHRcdC5ob21lX181IC5jb2x1bW5zIHtcblx0XHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IH1cblx0XHRcdFx0LmhvbWVfXzQgLm1lbnVfX2xpc3Qge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuXHRcdFx0XHQuc2VjdGlvbiB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAwOyB9XG5cdFx0XHRcdC5oZWFkZXJfX2xvZ28taW1nIHtcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDI2MHB4OyB9XG5cdFx0XHRcdC5mb290ZXJfX2lucyB7XG5cdFx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAzMHB4IDA7IH1cblx0XHRcdFx0LmZvb3Rlcl9fbG9jYXRpb246Zmlyc3QtY2hpbGQ6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7IH1cblx0XHRcdFx0LmZvb3Rlcl9fbG9jYXRpb24td3JhcCB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXHRcdFx0XHQudGV4dC1ib3gge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7IH1cblx0XHRcdFx0LnRleHQtYm94IC5pbm5lciB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMjBweCAxNXB4OyB9XG5cdFx0XHRcdC5ob21lX18yIC5jb2x1bW5zIC5jb2w6Zmlyc3QtY2hpbGQgYSB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDI0JTtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cdFx0XHRcdC5ob21lX18yIC5jb2x1bW5zIC5jb2w6Zmlyc3QtY2hpbGQgaW1nIHtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE1MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcblx0XHRcdFx0Lm1lbnUtLXByaW1hcnkgYSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtOyB9XG5cdFx0XHRcdC5ob21lX18xIC5xdW90ZSBoMSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzNnB4OyB9XG5cdFx0XHRcdC5ob21lX18yIC5jb2x1bW5zIC5jb2w6Zmlyc3QtY2hpbGQgYSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogM3B4OyB9XG5cdFx0XHRcdC5ob21lX18yIC5jb2x1bW5zIC5jb2w6Zmlyc3QtY2hpbGQgaW1nIHtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDk1cHg7IH1cblx0XHRcdFx0LnNlcnZpY2VzX18xIGgxIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDYwcHg7IH1cblx0XHRcdFx0LmNvbnRlbnQtcGFnZV9fMSBoMSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiA1MHB4OyB9IH1cbiJdfQ== */