<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* BK-16168 mostrar pines video y BK-16560 dar margen del pin al contenido de la slide */
.view-mode #actividad .class_slide .bck-video-container2,
.view-mode #actividad .class_slide .bck-video-container2 .bck-video-player{
	display: block;
	height: 0px;
	margin-bottom: 50px;
}

#actividad .img-main .slick-slide img {
    max-height: 100%;
}

/* BK-16533 boton cerrar iframe */
.btn-close-iframe.inside-close-btn:before,
.btn-close-iframe.inside-close-btn:after {
	background-color: #fff;
	opacity: 0.5;
}
body.popup:not(.content_type_clase_video_viewer) .libro-right.toolbar ul {
	margin-right: 54px;
}

/*************************************************
*â–ˆâ–ˆâ–ˆâ–ˆâ–‘â–ˆâ–ˆâ–„â–‘â–„â–ˆâ–ˆâ–‘â–ˆâ–ˆâ–ˆâ–ˆâ–‘â–ˆâ–ˆâ–ˆâ–ˆâ–‘â–ˆâ–ˆâ–ˆâ–ˆâ–„â–‘â–ˆâ–ˆâ–„â–‘â–ˆâ–ˆâ–‘â–‘â–„â–ˆâ–ˆâ–ˆâ–„â–‘â–‘â–ˆâ–ˆâ–‘â–‘*
*â–ˆâ–ˆâ–„â–‘â–‘â–‘â–€â–ˆâ–ˆâ–ˆâ–€â–‘â–‘â–‘â–ˆâ–ˆâ–‘â–‘â–ˆâ–ˆâ–„â–‘â–‘â–ˆâ–ˆâ–‘â–ˆâ–ˆâ–‘â–ˆâ–ˆâ–ˆâ–„â–ˆâ–ˆâ–‘â–ˆâ–ˆâ–€â–‘â–€â–ˆâ–ˆâ–‘â–ˆâ–ˆâ–‘â–‘*
*â–ˆâ–ˆâ–€â–‘â–‘â–‘â–„â–ˆâ–ˆâ–ˆâ–„â–‘â–‘â–‘â–ˆâ–ˆâ–‘â–‘â–ˆâ–ˆâ–€â–‘â–‘â–ˆâ–ˆâ–ˆâ–ˆâ–€â–‘â–ˆâ–ˆâ–€â–ˆâ–ˆâ–ˆâ–‘â–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–‘â–ˆâ–ˆâ–‘â–‘*
*â–ˆâ–ˆâ–ˆâ–ˆâ–‘â–ˆâ–ˆâ–€â–‘â–€â–ˆâ–ˆâ–‘â–‘â–ˆâ–ˆâ–‘â–‘â–ˆâ–ˆâ–ˆâ–ˆâ–‘â–ˆâ–ˆâ–‘â–ˆâ–ˆâ–‘â–ˆâ–ˆâ–‘â–‘â–ˆâ–ˆâ–‘â–ˆâ–ˆâ–‘â–‘â–‘â–ˆâ–ˆâ–‘â–ˆâ–ˆâ–ˆâ–ˆ*
*************************************************/

/* Slider */

.slick-slider {
	position: relative;
	display: block;
	box-sizing: border-box;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
	-khtml-user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent;
}

.slick-list {
	position: relative;
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.slick-list:focus {
	outline: none;
}

.slick-list.dragging {
	cursor: pointer;
	cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

.slick-track {
	position: relative;
	top: 0;
	left: 0;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.slick-track:before,
.slick-track:after {
	display: table;
	content: '';
}

.slick-track:after {
	clear: both;
}

.slick-loading .slick-track {
	visibility: hidden;
}

.slick-slide {
	display: none;
	float: left;
	height: 100%;
	min-height: 1px;
}

[dir='rtl'] .slick-slide {
	float: right;
}

.slick-slide img {
	display: block;
}

.slick-slide.slick-loading img {
	display: none;
}

.slick-slide.dragging img {
	pointer-events: none;
}

.slick-initialized .slick-slide {
	display: block;
}

.slick-loading .slick-slide {
	visibility: hidden;
}

.slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
	display: none;
}


/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/

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

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

#oup_tdl_container body {
	line-height: 1;
}

#oup_tdl_container ol,
#oup_tdl_container ul {
	list-style: none;
}

#oup_tdl_container blockquote,
#oup_tdl_container q {
	quotes: none;
}

#oup_tdl_container blockquote:before,
#oup_tdl_container blockquote:after {
	content: '';
	content: none;
}

#oup_tdl_container q:before,
#oup_tdl_container q:after {
	content: '';
	content: none;
}

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

#oup_tdl_container .oup_slider .oup_slider__arrow,
#oup_tdl_splash_screen .oup_splash__logo_oup,
#oup_tdl_splash_screen .oup_splash__logo_tdl,
#oup_tdl_splash_screen .oup_splash__content .oup_splash__enter,
#oup_tdl_splash_screen .oup_splash__content .oup_splash__enter:before,
#oup_tdl_splash_screen .oup_splash__content .oup_splash__enter:after,
#oup_tdl_unit_menu_screen .oup_unit_menu__content .oup_unit_menu__back&gt;.oup_unit_menu__back-btn,
#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__back&gt;.oup_plus_zone_resources_menu__back-btn,
#libro-digital #page-prev,
#libro-digital #page-next,
body.body_clase.view-mode .right.slider-control,
body.body_clase.view-mode .left.slider-control {
	background-repeat: no-repeat;
	background-size: contain;
}

#oup_tdl_loading_screen,
#oup_tdl_splash_screen,
#oup_tdl_unit_menu_screen,
#oup_tdl_lesson_menu_screen,
#oup_tdl_plus_zone_categories_menu_screen,
#oup_tdl_plus_zone_resources_menu_screen {
	display: none;
	position: absolute;
	height: 100%;
	top: 0;
	right: 0;
	left: 0;
	opacity: 0;
	transition: opacity 0.4s, transform 0.4s;
	transform: scale(1.1);
}

.active_show#oup_tdl_loading_screen,
.active_show#oup_tdl_splash_screen,
.active_show#oup_tdl_unit_menu_screen,
.active_show#oup_tdl_lesson_menu_screen,
.active_show#oup_tdl_plus_zone_categories_menu_screen,
.active_show#oup_tdl_plus_zone_resources_menu_screen {
	display: block;
}

.active_animate#oup_tdl_loading_screen,
.active_animate#oup_tdl_splash_screen,
.active_animate#oup_tdl_unit_menu_screen,
.active_animate#oup_tdl_lesson_menu_screen,
.active_animate#oup_tdl_plus_zone_categories_menu_screen,
.active_animate#oup_tdl_plus_zone_resources_menu_screen {
	opacity: 1;
	transform: scale(1);
}

#oup_tdl_unit_menu_screen,
#oup_tdl_lesson_menu_screen,
#oup_tdl_plus_zone_categories_menu_screen,
#oup_tdl_plus_zone_resources_menu_screen {
	background-repeat: no-repeat;
	background-color: #31484d;
	background-position: center center;
	background-size: cover;
}

#oup_tdl_container .oup_slider .oup_slider__content_and_dots .oup_slider__content .oup_slider__content__slide:after {
	content: "";
	display: table;
	clear: both;
}

#oup_tdl_container *[class$="-btn"],
#oup_tdl_container .oup_slider .oup_slider__arrow,
#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn .oup_plus_zone_categories_menu__category__box {
	cursor: pointer;
}

#oup_tdl_container [class$="-btn"]:active,
#oup_tdl_container .oup_slider .oup_slider__arrow:active,
#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn .oup_plus_zone_categories_menu__category__box:active {
	transform: scale(0.96);
	opacity: 0.7;
}

#oup_tdl_container,
body.body_clase.view-mode #actividad * {
	font-family: 'Nunito', sans-serif;
}

#oup_tdl_splash_screen .oup_splash__content .oup_splash__main_title,
#oup_tdl_unit_menu_screen .oup_unit_menu__content .oup_unit_menu__main_title,
#oup_tdl_container .oup_tdl__breadcrumb .oup_tdl__breadcrumb__level1&gt;strong,
#oup_tdl_container .oup_tdl__breadcrumb .oup_tdl__breadcrumb__level2,
#oup_tdl_unit_menu_screen .oup_unit_menu__content .oup_unit_menu__unit-btn .oup_unit_menu__unit__title&gt;span,
#oup_tdl_unit_menu_screen .oup_unit_menu__content .oup_unit_menu__unit-btn .oup_unit_menu__unit__number,
#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__resource-btn .oup_plus_zone_resources_menu__resource__image&gt;span,
#libro-digital #pagination input#activepage,
#libro-digital #pagination div.total,
body.body_clase.view-mode .navbar-bottom ol.slider-indicators&gt;li.slider-indicator {
	font-family: 'Passion One', cursive;
}

#oup_tdl_splash_screen .oup_splash__content .oup_splash__main_title,
#oup_tdl_unit_menu_screen .oup_unit_menu__content .oup_unit_menu__main_title {
	-webkit-text-stroke: 1px #94c11f;
	-webkit-text-fill-color: white;
	-webkit-animation: fill 0.5s infinite alternate;
	color: #ddf2c9;
	text-shadow: 0px 5px 5px rgba(0, 0, 0, 0.2);
}

@media only screen and (min-width: 768px) {
	#oup_tdl_splash_screen .oup_splash__content .oup_splash__main_title,
	#oup_tdl_unit_menu_screen .oup_unit_menu__content .oup_unit_menu__main_title {
		-webkit-text-stroke: 2px #94c11f;
	}
}

@font-face {
	font-family: 'Passion One';
	src: url(media/PassionOne-Black.eot);
	src: url(media/PassionOne-Black.eot?#iefix) format("embedded-opentype"), url(media/PassionOne-Black.woff2) format("woff2"), url(media/PassionOne-Black.woff) format("woff"), url(media/PassionOne-Black.ttf) format("truetype"), url(media/PassionOne-Black.svg#PassionOne-Black) format("svg");
	font-weight: 900;
	font-style: normal;
}

@font-face {
	font-family: 'Passion One';
	src: url(media/PassionOne-Regular.eot);
	src: url(media/PassionOne-Regular.eot?#iefix) format("embedded-opentype"), url(media/PassionOne-Regular.woff2) format("woff2"), url(media/PassionOne-Regular.woff) format("woff"), url(media/PassionOne-Regular.ttf) format("truetype"), url(media/PassionOne-Regular.svg#PassionOne-Regular) format("svg");
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Passion One';
	src: url(media/PassionOne-Bold.eot);
	src: url(media/PassionOne-Bold.eot?#iefix) format("embedded-opentype"), url(media/PassionOne-Bold.woff2) format("woff2"), url(media/PassionOne-Bold.woff) format("woff"), url(media/PassionOne-Bold.ttf) format("truetype"), url(media/PassionOne-Bold.svg#PassionOne-Bold) format("svg");
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Nunito';
	src: url(media/Nunito-Bold.eot);
	src: url(media/Nunito-Bold.eot?#iefix) format("embedded-opentype"), url(media/Nunito-Bold.woff2) format("woff2"), url(media/Nunito-Bold.woff) format("woff"), url(media/Nunito-Bold.ttf) format("truetype"), url(media/Nunito-Bold.svg#Nunito-Bold) format("svg");
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Nunito';
	src: url(media/Nunito-ExtraBoldItalic.eot);
	src: url(media/Nunito-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"), url(media/Nunito-ExtraBoldItalic.woff2) format("woff2"), url(media/Nunito-ExtraBoldItalic.woff) format("woff"), url(media/Nunito-ExtraBoldItalic.ttf) format("truetype"), url(media/Nunito-ExtraBoldItalic.svg#Nunito-ExtraBoldItalic) format("svg");
	font-weight: 800;
	font-style: italic;
}

@font-face {
	font-family: 'Nunito';
	src: url(media/Nunito-SemiBoldItalic.eot);
	src: url(media/Nunito-SemiBoldItalic.eot?#iefix) format("embedded-opentype"), url(media/Nunito-SemiBoldItalic.woff2) format("woff2"), url(media/Nunito-SemiBoldItalic.woff) format("woff"), url(media/Nunito-SemiBoldItalic.ttf) format("truetype"), url(media/Nunito-SemiBoldItalic.svg#Nunito-SemiBoldItalic) format("svg");
	font-weight: 600;
	font-style: italic;
}

@font-face {
	font-family: 'Nunito';
	src: url(media/Nunito-SemiBold.eot);
	src: url(media/Nunito-SemiBold.eot?#iefix) format("embedded-opentype"), url(media/Nunito-SemiBold.woff2) format("woff2"), url(media/Nunito-SemiBold.woff) format("woff"), url(media/Nunito-SemiBold.ttf) format("truetype"), url(media/Nunito-SemiBold.svg#Nunito-SemiBold) format("svg");
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-family: 'Nunito';
	src: url(media/Nunito-ExtraBold.eot);
	src: url(media/Nunito-ExtraBold.eot?#iefix) format("embedded-opentype"), url(media/Nunito-ExtraBold.woff2) format("woff2"), url(media/Nunito-ExtraBold.woff) format("woff"), url(media/Nunito-ExtraBold.ttf) format("truetype"), url(media/Nunito-ExtraBold.svg#Nunito-ExtraBold) format("svg");
	font-weight: 800;
	font-style: normal;
}

@font-face {
	font-family: 'Nunito';
	src: url(media/Nunito-BlackItalic.eot);
	src: url(media/Nunito-BlackItalic.eot?#iefix) format("embedded-opentype"), url(media/Nunito-BlackItalic.woff2) format("woff2"), url(media/Nunito-BlackItalic.woff) format("woff"), url(media/Nunito-BlackItalic.ttf) format("truetype"), url(media/Nunito-BlackItalic.svg#Nunito-BlackItalic) format("svg");
	font-weight: 900;
	font-style: italic;
}

@font-face {
	font-family: 'Nunito';
	src: url(media/Nunito-LightItalic.eot);
	src: url(media/Nunito-LightItalic.eot?#iefix) format("embedded-opentype"), url(media/Nunito-LightItalic.woff2) format("woff2"), url(media/Nunito-LightItalic.woff) format("woff"), url(media/Nunito-LightItalic.ttf) format("truetype"), url(media/Nunito-LightItalic.svg#Nunito-LightItalic) format("svg");
	font-weight: 300;
	font-style: italic;
}

@font-face {
	font-family: 'Nunito';
	src: url(media/Nunito-ExtraLight.eot);
	src: url(media/Nunito-ExtraLight.eot?#iefix) format("embedded-opentype"), url(media/Nunito-ExtraLight.woff2) format("woff2"), url(media/Nunito-ExtraLight.woff) format("woff"), url(media/Nunito-ExtraLight.ttf) format("truetype"), url(media/Nunito-ExtraLight.svg#Nunito-ExtraLight) format("svg");
	font-weight: 200;
	font-style: normal;
}

@font-face {
	font-family: 'Nunito';
	src: url(media/Nunito-ExtraLightItalic.eot);
	src: url(media/Nunito-ExtraLightItalic.eot?#iefix) format("embedded-opentype"), url(media/Nunito-ExtraLightItalic.woff2) format("woff2"), url(media/Nunito-ExtraLightItalic.woff) format("woff"), url(media/Nunito-ExtraLightItalic.ttf) format("truetype"), url(media/Nunito-ExtraLightItalic.svg#Nunito-ExtraLightItalic) format("svg");
	font-weight: 200;
	font-style: italic;
}

@font-face {
	font-family: 'Nunito';
	src: url(media/Nunito-Light.eot);
	src: url(media/Nunito-Light.eot?#iefix) format("embedded-opentype"), url(media/Nunito-Light.woff2) format("woff2"), url(media/Nunito-Light.woff) format("woff"), url(media/Nunito-Light.ttf) format("truetype"), url(media/Nunito-Light.svg#Nunito-Light) format("svg");
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Nunito';
	src: url(media/Nunito-Italic.eot);
	src: url(media/Nunito-Italic.eot?#iefix) format("embedded-opentype"), url(media/Nunito-Italic.woff2) format("woff2"), url(media/Nunito-Italic.woff) format("woff"), url(media/Nunito-Italic.ttf) format("truetype"), url(media/Nunito-Italic.svg#Nunito-Italic) format("svg");
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'Nunito';
	src: url(media/Nunito-BoldItalic.eot);
	src: url(media/Nunito-BoldItalic.eot?#iefix) format("embedded-opentype"), url(media/Nunito-BoldItalic.woff2) format("woff2"), url(media/Nunito-BoldItalic.woff) format("woff"), url(media/Nunito-BoldItalic.ttf) format("truetype"), url(media/Nunito-BoldItalic.svg#Nunito-BoldItalic) format("svg");
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: 'Nunito';
	src: url(media/Nunito-Regular.eot);
	src: url(media/Nunito-Regular.eot?#iefix) format("embedded-opentype"), url(media/Nunito-Regular.woff2) format("woff2"), url(media/Nunito-Regular.woff) format("woff"), url(media/Nunito-Regular.ttf) format("truetype"), url(media/Nunito-Regular.svg#Nunito-Regular) format("svg");
	font-weight: normal;
	font-style: normal;
}

#oup_tdl_container {
	position: fixed;
	z-index: 100;
	overflow: hidden;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: #31484d;
	line-height: normal;
}

#oup_tdl_container * {
	box-sizing: border-box;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.navbar {
	top: auto !important;
	bottom: 0;
	margin-bottom: 0;
}

#libro-digital {
	margin-top: 0px !important;
}

.layout-panel.right {
	margin-left: 12px;
}

#oup_tdl_container .oup_slider {
	position: relative;
}

#oup_tdl_container .oup_slider .slick-slide {
	display: flex;
	align-items: center;
	justify-content: center;
}

#oup_tdl_container .oup_slider .oup__slider__slide {
	font-size: 0;
	text-align: center;
}

#oup_tdl_container .oup_slider .oup__slider__slide .oup__slider__slide__item--no_content {
	display: none;
}

#oup_tdl_container .oup_slider .oup_slider__arrow {
	display: none !important;
	position: absolute;
	top: 50%;
	transform: translateY(-40px);
	width: 94px;
	height: 80px;
	background-image: url(media/arrow1.png);
	background-position: center center;
}

@media only screen and (min-width: 768px) {
	#oup_tdl_container .oup_slider .oup_slider__arrow {
		display: block !important;
	}
}

@media (min--moz-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6 / 2),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
	#oup_tdl_container .oup_slider .oup_slider__arrow {
		background-image: url(media/arrow1@2x.png);
	}
}

#oup_tdl_container .oup_slider .oup_slider__arrow.oup_slider__arrow--left {
	left: -114px;
	transform: translateY(-40px) scale(-1, 1);
}

#oup_tdl_container .oup_slider .oup_slider__arrow.oup_slider__arrow--left:active {
	transform: translateY(-40px) scale(-0.9, 0.9);
}

#oup_tdl_container .oup_slider .oup_slider__arrow.oup_slider__arrow--left:active.slick-disabled {
	transform: translateY(-40px) scale(-1, 1);
}

#oup_tdl_container .oup_slider .oup_slider__arrow.oup_slider__arrow--right {
	right: -114px;
}

#oup_tdl_container .oup_slider .oup_slider__arrow.oup_slider__arrow--right:active {
	transform: translateY(-40px) scale(0.9);
}

#oup_tdl_container .oup_slider .oup_slider__arrow.oup_slider__arrow--right:active.slick-disabled {
	transform: translateY(-40px) scale(1);
}

#oup_tdl_container .oup_slider .oup_slider__arrow.slick-disabled {
	cursor: inherit;
	opacity: 0.2;
}

#oup_tdl_container .oup_slider .oup_slider__content_and_dots {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

#oup_tdl_container .oup_slider .oup_slider__content_and_dots .oup_slider__content {
	height: 600px;
}

@media only screen and (min-width: 768px) {
	#oup_tdl_container .oup_slider .oup_slider__content_and_dots .oup_slider__content {
		margin: 0 134px !important;
	}
}

#oup_tdl_container .oup_slider .oup_slider__content_and_dots .oup_slider__dots {
	height: 60px;
	text-align: center;
}

#oup_tdl_container .oup_slider .oup_slider__content_and_dots .oup_slider__dots ul li {
	display: inline-block;
}

#oup_tdl_container .oup_slider .oup_slider__content_and_dots .oup_slider__dots ul li button {
	position: relative;
	border: 0;
	background-color: transparent;
	width: 31px;
	height: 31px;
	cursor: pointer !important;
	outline: none;
}

#oup_tdl_container .oup_slider .oup_slider__content_and_dots .oup_slider__dots ul li button:before {
	content: '';
	display: block;
	position: absolute;
	width: 19px;
	height: 19px;
	left: 6px;
	top: 6px;
	background-color: #94c11f;
	color: #94c11f;
	border-radius: 50%;
}

#oup_tdl_container .oup_slider .oup_slider__content_and_dots .oup_slider__dots ul li.slick-active button {
	cursor: inherit !important;
}

#oup_tdl_container .oup_slider .oup_slider__content_and_dots .oup_slider__dots ul li.slick-active button:before {
	background-color: #df0285;
	color: #df0285;
}

#oup_tdl_container .oup_tdl__breadcrumb .oup_tdl__breadcrumb__back {
	display: inline-block;
	vertical-align: top;
	width: 43px;
	height: 48px;
	margin: 6px 0 0 12px;
	background-repeat: no-repeat;
	background-size: auto 100%;
	background-position: left center;
	background-image: url(media/btn-back.png);
	cursor: pointer;
}

@media only screen and (min-width: 768px) {
	#oup_tdl_container .oup_tdl__breadcrumb .oup_tdl__breadcrumb__back {
		width: 56px;
		height: 62px;
		margin: 6px 0 0 12px;
	}
}

@media (min--moz-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6 / 2),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
	#oup_tdl_container .oup_tdl__breadcrumb .oup_tdl__breadcrumb__back {
		background-image: url(media/btn-back@2x.png);
	}
}

#oup_tdl_container .oup_tdl__breadcrumb .oup_tdl__breadcrumb__back:active {
	background-position: right center;
}

#oup_tdl_container .oup_tdl__breadcrumb .oup_tdl__breadcrumb__level1 {
	display: inline-block;
	vertical-align: top;
	position: relative;
	height: 62px;
	font-size: 0;
}

@media only screen and (min-width: 768px) {
	#oup_tdl_container .oup_tdl__breadcrumb .oup_tdl__breadcrumb__level1 {
		height: 76px;
	}
}

#oup_tdl_container .oup_tdl__breadcrumb .oup_tdl__breadcrumb__level1&gt;strong {
	position: relative;
	display: inline-block;
	max-width: 42vw;
	height: 32px;
	padding: 4px 27px 0 62px;
	margin: 14px 0 0 17px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 22px;
	font-weight: 400;
	color: #fff;
	text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3);
	background-color: #94c11f;
	border-top-right-radius: 10px;
}

@media only screen and (min-width: 768px) {
	#oup_tdl_container .oup_tdl__breadcrumb .oup_tdl__breadcrumb__level1&gt;strong {
		height: 42px;
		padding: 6px 47px 0 82px;
		margin: 16px 0 0 17px;
	}
}

@media only screen and (min-width: 768px) {
	#oup_tdl_container .oup_tdl__breadcrumb .oup_tdl__breadcrumb__level1&gt;strong {
		font-size: 28px;
	}
}

@media only screen and (min-width: 768px) {
	#oup_tdl_container .oup_tdl__breadcrumb .oup_tdl__breadcrumb__level1&gt;strong {
		border-top-right-radius: 14px;
	}
}

#oup_tdl_container .oup_tdl__breadcrumb .oup_tdl__breadcrumb__level1&gt;span {
	display: block;
	position: absolute;
	z-index: 10;
	top: 7px;
	left: 7px;
	width: 50px;
	height: 46px;
	padding-top: 3px;
	color: #000;
	background-color: #df0285;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	border: 7px solid #fff;
	border-radius: 39px;
	border-top-left-radius: 0;
}

@media only screen and (min-width: 768px) {
	#oup_tdl_container .oup_tdl__breadcrumb .oup_tdl__breadcrumb__level1&gt;span {
		width: 65px;
		height: 60px;
		padding-top: 5px;
	}
}

#oup_tdl_container .oup_tdl__breadcrumb .oup_tdl__breadcrumb__level2 {
	display: inline-block;
	height: 27px;
	padding: 2px 18px 0 23px;
	margin: 19px 5px 0 -5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 18px;
	font-weight: 400;
	color: black;
	background-color: #df0285;
	border-top-right-radius: 10px;
}

@media only screen and (min-width: 768px) {
	#oup_tdl_container .oup_tdl__breadcrumb .oup_tdl__breadcrumb__level2 {
		height: 37px;
		padding: 4px 20px 0 25px;
		margin: 21px 5px 0 -8px;
	}
}

@media only screen and (min-width: 768px) {
	#oup_tdl_container .oup_tdl__breadcrumb .oup_tdl__breadcrumb__level2 {
		font-size: 24px;
	}
}

@media only screen and (min-width: 768px) {
	#oup_tdl_container .oup_tdl__breadcrumb .oup_tdl__breadcrumb__level2 {
		border-top-right-radius: 14px;
	}
}

#oup_tdl_container .oup_tdl__breadcrumb .oup_tdl__breadcrumb__oup_buttons {
	float: right;
	font-size: 0px;
}

#oup_tdl_container .oup_tdl__breadcrumb .oup_tdl__breadcrumb__oup_buttons a {
	display: inline-block;
	width: 48px;
	height: 48px;
	margin: 4px 4px;
	background-position: 50% 0%;
	background-size: 48px auto;
	background-repeat: no-repeat;
	transition: none;
}

@media only screen and (min-width: 768px) {
	#oup_tdl_container .oup_tdl__breadcrumb .oup_tdl__breadcrumb__oup_buttons a {
		width: 64px;
		height: 65px;
		margin: 8px 8px;
	}
}

@media only screen and (min-width: 768px) {
	#oup_tdl_container .oup_tdl__breadcrumb .oup_tdl__breadcrumb__oup_buttons a {
		background-size: 64px 130px;
	}
}

#oup_tdl_container .oup_tdl__breadcrumb .oup_tdl__breadcrumb__oup_buttons a:hover {
	background-position: 50% 100%;
}

#oup_tdl_container .oup_tdl__breadcrumb .oup_tdl__breadcrumb__oup_buttons a.oup_buttons--nube {
	background-image: url(media/btn-nube.png);
}

@media (min--moz-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6 / 2),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
	#oup_tdl_container .oup_tdl__breadcrumb .oup_tdl__breadcrumb__oup_buttons a.oup_buttons--nube {
		background-image: url(media/btn-nube@2x.png);
	}
}

#oup_tdl_container .oup_tdl__breadcrumb .oup_tdl__breadcrumb__oup_buttons a.oup_buttons--premium {
	background-image: url(media/btn-premium.png);
}

@media (min--moz-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6 / 2),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
	#oup_tdl_container .oup_tdl__breadcrumb .oup_tdl__breadcrumb__oup_buttons a.oup_buttons--premium {
		background-image: url(media/btn-premium@2x.png);
	}
}

#oup_tdl_loading_screen--basic {
	position: fixed;
	z-index: 9999;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: #fff;
}

#oup_tdl_loading_screen {
	display: block;
	background-color: #fff;
	opacity: 1;
	transform: scale(1);
}

#oup_tdl_loading_screen .oup_tdl_spinner {
	position: absolute;
	top: calc(50% - 9px);
	left: calc(50% - 35px);
	margin: 0 auto;
	width: 70px;
	text-align: center;
}

#oup_tdl_loading_screen .oup_tdl_spinner&gt;div {
	width: 18px;
	height: 18px;
	background-color: #333;
	border-radius: 100%;
	display: inline-block;
	-webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
	animation: sk-bouncedelay 1.4s infinite ease-in-out both;
}

#oup_tdl_loading_screen .oup_tdl_spinner .oup_tdl_bounce1 {
	-webkit-animation-delay: -0.32s;
	animation-delay: -0.32s;
}

#oup_tdl_loading_screen .oup_tdl_spinner .oup_tdl_bounce2 {
	-webkit-animation-delay: -0.16s;
	animation-delay: -0.16s;
}

@-webkit-keyframes sk-bouncedelay {
	0%,
	80%,
	100% {
		-webkit-transform: scale(0);
	}
	40% {
		-webkit-transform: scale(1);
	}
}

@keyframes sk-bouncedelay {
	0%,
	80%,
	100% {
		-webkit-transform: scale(0);
		transform: scale(0);
	}
	40% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}
}

#oup_tdl_splash_screen {
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	cursor: pointer;
}

#oup_tdl_splash_screen .oup_splash__logo_oup {
	position: absolute;
	top: 0px;
	left: 6px;
	width: 129px;
	height: 77px;
	background-position: 0px 0px;
	background-image: url(media/logo-oup.png);
}

@media only screen and (min-width: 768px) {
	#oup_tdl_splash_screen .oup_splash__logo_oup {
		left: 13px;
		width: 197px;
		height: 126px;
	}
}

@media (min--moz-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6 / 2),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
	#oup_tdl_splash_screen .oup_splash__logo_oup {
		background-image: url(media/logo-oup@2x.png);
	}
}

#oup_tdl_splash_screen .oup_splash__logo_tdl {
	position: absolute;
	top: 7px;
	right: 5px;
	width: 72px;
	height: 68px;
	background-size: autp 68px;
	background-position: 100% 50%;
	background-image: url(media/logo-primary.png);
}

@media only screen and (min-width: 768px) {
	#oup_tdl_splash_screen .oup_splash__logo_tdl {
		top: 13px;
		right: 8px;
		width: 102px;
		height: 98px;
		background-size: auto 98px;
	}
}

@media (min--moz-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6 / 2),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
	#oup_tdl_splash_screen .oup_splash__logo_tdl {
		background-image: url(media/logo-primary@2x.png);
	}
}

#oup_tdl_splash_screen .oup_splash__content {
	position: absolute;
	top: 87px;
	bottom: 35px;
	right: 0;
	left: 0;
	display: flex;
	flex-direction: column;
	align-content: center;
	justify-content: space-around;
}

@media only screen and (min-width: 768px) {
	#oup_tdl_splash_screen .oup_splash__content {
		top: 136px;
		bottom: 40px;
	}
}

#oup_tdl_splash_screen .oup_splash__content .oup_splash__main_title {
	margin: 0 auto;
	align-self: center;
	max-width: 420px;
	padding: 0 15px;
	text-align: center;
	line-height: 120%;
	font-size: 45px;
}

@media only screen and (min-width: 768px) {
	#oup_tdl_splash_screen .oup_splash__content .oup_splash__main_title {
		max-width: 700px;
	}
}

@media only screen and (min-width: 1024px) {
	#oup_tdl_splash_screen .oup_splash__content .oup_splash__main_title {
		max-width: 740px;
		margin-top: -80px;
	}
}

@media only screen and (min-width: 768px) {
	#oup_tdl_splash_screen .oup_splash__content .oup_splash__main_title {
		padding: 0 30px;
	}
}

@media only screen and (min-width: 768px) {
	#oup_tdl_splash_screen .oup_splash__content .oup_splash__main_title {
		font-size: 70px;
		line-height: 110%;
	}
}

@media only screen and (min-width: 1024px) {
	#oup_tdl_splash_screen .oup_splash__content .oup_splash__main_title {
		font-size: 86px;
	}
}

#oup_tdl_splash_screen .oup_splash__content .oup_splash__enter {
	position: relative;
	height: 100%;
	width: 131px;
	max-height: 131px;
	margin: 0 auto;
	background-image: url(media/btn-enter.png);
	background-position: center center;
	cursor: pointer;
}

@media only screen and (min-width: 768px) {
	#oup_tdl_splash_screen .oup_splash__content .oup_splash__enter {
		width: 194px;
		max-height: 194px;
	}
}

@media (min--moz-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6 / 2),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
	#oup_tdl_splash_screen .oup_splash__content .oup_splash__enter {
		background-image: url(media/btn-enter@2x.png);
	}
}

#oup_tdl_splash_screen .oup_splash__content .oup_splash__enter span {
	display: none;
}

#oup_tdl_splash_screen .oup_splash__content .oup_splash__enter:before,
#oup_tdl_splash_screen .oup_splash__content .oup_splash__enter:after {
	position: absolute;
	display: block;
	content: '';
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	opacity: 0.01;
	background-position: center center;
}

#oup_tdl_splash_screen .oup_splash__content .oup_splash__enter:before {
	background-image: url(media/btn-enter-hover.png);
}

@media (min--moz-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6 / 2),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
	#oup_tdl_splash_screen .oup_splash__content .oup_splash__enter:before {
		background-image: url(media/btn-enter-hover@2x.png);
	}
}

#oup_tdl_splash_screen .oup_splash__content .oup_splash__enter:after {
	background-image: url(media/btn-enter-press.png);
}

@media (min--moz-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6 / 2),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
	#oup_tdl_splash_screen .oup_splash__content .oup_splash__enter:after {
		background-image: url(media/btn-enter-press@2x.png);
	}
}

#oup_tdl_splash_screen .oup_splash__content .oup_splash__enter:hover:before {
	opacity: 1;
}

#oup_tdl_splash_screen .oup_splash__content .oup_splash__enter:active:after {
	opacity: 1;
}

#oup_tdl_splash_screen .oup_splash__footer {
	position: absolute;
	right: 0;
	bottom: 10px;
	left: 0;
	text-align: center;
	font-size: 11px;
}

@media only screen and (min-width: 768px) {
	#oup_tdl_splash_screen .oup_splash__footer {
		font-size: 16px;
	}
}

#oup_tdl_unit_menu_screen .oup_unit_menu__content {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: flex;
	flex-direction: column;
}

#oup_tdl_unit_menu_screen .oup_unit_menu__content .oup_unit_menu__main_title {
	display: inline-block;
	width: calc(100% - 65px - 112px);
	min-height: 58px;
	padding: 10px 15px;
	line-height: 120%;
	font-size: 32px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

@media only screen and (min-width: 768px) {
	#oup_tdl_unit_menu_screen .oup_unit_menu__content .oup_unit_menu__main_title {
		width: calc(100% - 73px - 160px);
	}
}

@media only screen and (min-width: 768px) {
	#oup_tdl_unit_menu_screen .oup_unit_menu__content .oup_unit_menu__main_title {
		min-height: 80px;
		padding: 10px 30px;
	}
}

@media only screen and (min-width: 768px) {
	#oup_tdl_unit_menu_screen .oup_unit_menu__content .oup_unit_menu__main_title {
		font-size: 50px;
	}
}

#oup_tdl_unit_menu_screen .oup_unit_menu__content .oup_unit_menu__back {
	height: 60px;
	padding-right: 20px;
}

@media only screen and (min-width: 768px) {
	#oup_tdl_unit_menu_screen .oup_unit_menu__content .oup_unit_menu__back {
		height: 75px;
	}
}

@media only screen and (min-width: 768px) {
	#oup_tdl_unit_menu_screen .oup_unit_menu__content .oup_unit_menu__back {
		padding-right: 134px !important;
	}
}

#oup_tdl_unit_menu_screen .oup_unit_menu__content .oup_unit_menu__back&gt;.oup_unit_menu__back-btn {
	float: right;
	width: 60px;
	height: 60px;
	background-position: center center;
	background-image: url(media/splash-back.png);
}

@media only screen and (min-width: 768px) {
	#oup_tdl_unit_menu_screen .oup_unit_menu__content .oup_unit_menu__back&gt;.oup_unit_menu__back-btn {
		width: 75px;
		height: 75px;
	}
}

@media (min--moz-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6 / 2),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
	#oup_tdl_unit_menu_screen .oup_unit_menu__content .oup_unit_menu__back&gt;.oup_unit_menu__back-btn {
		background-image: url(media/splash-back@2x.png);
	}
}

#oup_tdl_unit_menu_screen .oup_unit_menu__content .oup_unit_menu__unit_slider_container {
	flex: 1;
}

#oup_tdl_unit_menu_screen .oup_unit_menu__content .oup_unit_menu__unit-btn {
	position: relative;
	float: left;
	padding: 5px 5px;
}

@media only screen and (min-width: 768px) {
	#oup_tdl_unit_menu_screen .oup_unit_menu__content .oup_unit_menu__unit-btn {
		padding: 15px 13px;
	}
}

#oup_tdl_unit_menu_screen .oup_unit_menu__content .oup_unit_menu__unit-btn .oup_unit_menu__unit__title {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 66px;
	padding: 2px 17px 0 82px;
	overflow: hidden;
	background-color: #94c11f;
	border-radius: 38px;
	box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.6);
}

@media only screen and (min-width: 768px) {
	#oup_tdl_unit_menu_screen .oup_unit_menu__content .oup_unit_menu__unit-btn .oup_unit_menu__unit__title {
		height: 76px;
		padding: 2px 20px 0 92px;
	}
}

#oup_tdl_unit_menu_screen .oup_unit_menu__content .oup_unit_menu__unit-btn .oup_unit_menu__unit__title&gt;span {
	display: block;
	line-height: 26px;
	font-size: 24px;
	color: #fff;
	text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3);
}

@media only screen and (min-width: 768px) {
	#oup_tdl_unit_menu_screen .oup_unit_menu__content .oup_unit_menu__unit-btn .oup_unit_menu__unit__title&gt;span {
		line-height: 31px;
		font-size: 29px;
	}
}

#oup_tdl_unit_menu_screen .oup_unit_menu__content .oup_unit_menu__unit-btn .oup_unit_menu__unit__number {
	display: block;
	position: absolute;
	top: 5px;
	left: 5px;
	width: 70px;
	height: 66px;
	padding-top: 4px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-align: center;
	font-size: 40px;
	color: #000;
	background-color: #df0285;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	border: 7px solid #fff;
	border-radius: 39px;
	border-top-left-radius: 0;
}

@media only screen and (min-width: 768px) {
	#oup_tdl_unit_menu_screen .oup_unit_menu__content .oup_unit_menu__unit-btn .oup_unit_menu__unit__number {
		top: 15px;
		left: 13px;
	}
}

@media only screen and (min-width: 768px) {
	#oup_tdl_unit_menu_screen .oup_unit_menu__content .oup_unit_menu__unit-btn .oup_unit_menu__unit__number {
		width: 80px;
		height: 76px;
		padding-top: 5px;
	}
}

@media only screen and (min-width: 768px) {
	#oup_tdl_unit_menu_screen .oup_unit_menu__content .oup_unit_menu__unit-btn .oup_unit_menu__unit__number {
		font-size: 48px;
	}
}

#oup_tdl_lesson_menu_screen .oup_lesson_menu__content {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: flex;
	flex-direction: column;
}

#oup_tdl_lesson_menu_screen .oup_lesson_menu__content .oup_lesson_menu__lesson_slider_container {
	flex: 1;
}

#oup_tdl_lesson_menu_screen .oup_lesson_menu__content .oup_lesson_menu__lesson-btn {
	position: relative;
	display: inline-block;
	vertical-align: top;
	padding: 5px 5px;
}

@media only screen and (min-width: 768px) {
	#oup_tdl_lesson_menu_screen .oup_lesson_menu__content .oup_lesson_menu__lesson-btn {
		padding: 8px 8px;
	}
}

#oup_tdl_lesson_menu_screen .oup_lesson_menu__content .oup_lesson_menu__lesson-btn .oup_lesson_menu__lesson__image {
	width: 142px;
	height: 98px;
	margin: 0 auto;
	background-color: #94c11f;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	border-radius: 24px;
	border: 1px solid #94c11f;
	box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.4);
}

@media only screen and (min-width: 768px) {
	#oup_tdl_lesson_menu_screen .oup_lesson_menu__content .oup_lesson_menu__lesson-btn .oup_lesson_menu__lesson__image {
		width: 158px;
		height: 109px;
	}
}

#oup_tdl_lesson_menu_screen .oup_lesson_menu__content .oup_lesson_menu__lesson-btn .oup_lesson_menu__lesson__title {
	display: flex;
	align-content: center;
	justify-content: center;
	flex-direction: column;
	width: 160px;
	height: 76px;
	padding: 8px 13px;
	margin: -4px auto 0 auto;
	background-color: #fff;
	border-radius: 6px;
	border: 1px solid #94c11f;
	box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.4);
}

@media only screen and (min-width: 768px) {
	#oup_tdl_lesson_menu_screen .oup_lesson_menu__content .oup_lesson_menu__lesson-btn .oup_lesson_menu__lesson__title {
		width: 178px;
		height: 84px;
		padding: 9px 14px;
		margin: -5px auto 0 auto;
	}
}

#oup_tdl_lesson_menu_screen .oup_lesson_menu__content .oup_lesson_menu__lesson-btn .oup_lesson_menu__lesson__title&gt;span {
	display: block;
	text-align: center;
	line-height: 1.1em;
	font-weight: 700;
	font-size: 16px;
	max-height: 52px;
}

@media only screen and (min-width: 768px) {
	#oup_tdl_lesson_menu_screen .oup_lesson_menu__content .oup_lesson_menu__lesson-btn .oup_lesson_menu__lesson__title&gt;span {
		line-height: 1.1em;
		font-size: 18px;
		max-height: 58px;
	}
}

#oup_tdl_lesson_menu_screen .oup_lesson_menu__content .oup_lesson_menu__lesson-btn.oup_lesson_menu__lesson--plus-zone-btn .oup_lesson_menu__lesson__image {
	background-image: url(media/plus-zone-text.png);
	background-size: cover !important;
	border-color: white;
	background-size: inherit;
}

#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: flex;
	flex-direction: column;
}

#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container {
	position: relative;
	flex: 1;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: center;
	align-content: space-around;
	height: 100%;
}

#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container&gt;* {
	position: relative;
	flex: 0 1 48%;
}

@media only screen and (min-width: 768px) {
	#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container&gt;* {
		flex: 0 1 30%;
	}
}

@media only screen and (min-width: 1024px) {
	#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container&gt;* {
		flex: 0 1 24%;
	}
}

#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn {
	position: relative;
	width: 100%;
	height: 19%;
	padding: 5px 5px;
	padding: .5vmin;
	overflow: hidden;
}

@media only screen and (min-width: 768px) {
	#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn {
		padding: 8px 8px;
		padding: 2vmin;
		height: 29%;
	}
}

@media only screen and (min-width: 1024px) {
	#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn {
		padding: 8px 8px;
		padding: 3vmin;
		height: 45%;
	}
}

#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn .oup_plus_zone_categories_menu__category__box {
	display: inline-block;
	margin: 0 auto;
	border: 3px solid #94c11f;
	border-radius: 20px;
	border-radius: 3vmin;
	background-color: #fff;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: auto 60%;
	box-shadow: 0 5px 5px rgba(0, 0, 0, 0.4);
}

@media only screen and (min-width: 768px) {
	#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn .oup_plus_zone_categories_menu__category__box {
		border-radius: 30px;
		border-radius: 3vmin;
	}
}

@media only screen and (min-width: 768px) {
	#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn .oup_plus_zone_categories_menu__category__box {
		background-size: auto 60%;
	}
}

#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn .oup_plus_zone_categories_menu__category__box.resource-video {
	background-image: url(media/resources-video.png);
}

#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn .oup_plus_zone_categories_menu__category__box.resource-video:hover {
	background-image: url(media/resources-video--hover.gif);
}

#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn .oup_plus_zone_categories_menu__category__box.resource-video:active {
	background-image: url(media/resources-video--press.png) !important;
}

#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn .oup_plus_zone_categories_menu__category__box.resource-actividad_html {
	background-image: url(media/resources-actividad_html.png);
}

#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn .oup_plus_zone_categories_menu__category__box.resource-actividad_html:hover {
	background-image: url(media/resources-actividad_html--hover.gif);
}

#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn .oup_plus_zone_categories_menu__category__box.resource-actividad_html:active {
	background-image: url(media/resources-actividad_html--press.png) !important;
}

#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn .oup_plus_zone_categories_menu__category__box.resource-url {
	background-image: url(media/resources-url.png);
}

#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn .oup_plus_zone_categories_menu__category__box.resource-url:hover {
	background-image: url(media/resources-url--hover.gif);
}

#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn .oup_plus_zone_categories_menu__category__box.resource-url:active {
	background-image: url(media/resources-url--press.png) !important;
}

#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn .oup_plus_zone_categories_menu__category__box.resource-actividad {
	background-image: url(media/resources-actividad.png);
}

#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn .oup_plus_zone_categories_menu__category__box.resource-actividad:hover {
	background-image: url(media/resources-actividad--hover.gif);
}

#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn .oup_plus_zone_categories_menu__category__box.resource-actividad:active {
	background-image: url(media/resources-actividad--press.png) !important;
}

#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn .oup_plus_zone_categories_menu__category__box.resource-musica {
	background-image: url(media/resources-musica.png);
}

#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn .oup_plus_zone_categories_menu__category__box.resource-musica:hover {
	background-image: url(media/resources-musica--hover.gif);
}

#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn .oup_plus_zone_categories_menu__category__box.resource-musica:active {
	background-image: url(media/resources-musica--press.png) !important;
}

#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn .oup_plus_zone_categories_menu__category__box.resource-libro {
	background-image: url(media/resources-libro.png);
}

#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn .oup_plus_zone_categories_menu__category__box.resource-libro:hover {
	background-image: url(media/resources-libro--hover.gif);
}

#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn .oup_plus_zone_categories_menu__category__box.resource-libro:active {
	background-image: url(media/resources-libro--press.png) !important;
}

#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn .oup_plus_zone_categories_menu__category__box.resource-archivo {
	background-image: url(media/resources-archivo.png);
}

#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn .oup_plus_zone_categories_menu__category__box.resource-archivo:hover {
	background-image: url(media/resources-archivo--hover.gif);
}

#oup_tdl_plus_zone_categories_menu_screen .oup_plus_zone_categories_menu__content .oup_plus_zone_categories_menu__container .oup_plus_zone_categories_menu__category-btn .oup_plus_zone_categories_menu__category__box.resource-archivo:active {
	background-image: url(media/resources-archivo--press.png) !important;
}

.resource-video-for-js {
	background-image: url(media/resources-video.png);
}

.resource-video-for-js--hover {
	background-image: url(media/resources-video--hover.gif);
}

.resource-video-for-js--active {
	background-image: url(media/resources-video--press.png);
}

.resource-actividad_html-for-js {
	background-image: url(media/resources-actividad_html.png);
}

.resource-actividad_html-for-js--hover {
	background-image: url(media/resources-actividad_html--hover.gif);
}

.resource-actividad_html-for-js--active {
	background-image: url(media/resources-actividad_html--press.png);
}

.resource-url-for-js {
	background-image: url(media/resources-url.png);
}

.resource-url-for-js--hover {
	background-image: url(media/resources-url--hover.gif);
}

.resource-url-for-js--active {
	background-image: url(media/resources-url--press.png);
}

.resource-actividad-for-js {
	background-image: url(media/resources-actividad.png);
}

.resource-actividad-for-js--hover {
	background-image: url(media/resources-actividad--hover.gif);
}

.resource-actividad-for-js--active {
	background-image: url(media/resources-actividad--press.png);
}

.resource-musica-for-js {
	background-image: url(media/resources-musica.png);
}

.resource-musica-for-js--hover {
	background-image: url(media/resources-musica--hover.gif);
}

.resource-musica-for-js--active {
	background-image: url(media/resources-musica--press.png);
}

.resource-libro-for-js {
	background-image: url(media/resources-libro.png);
}

.resource-libro-for-js--hover {
	background-image: url(media/resources-libro--hover.gif);
}

.resource-libro-for-js--active {
	background-image: url(media/resources-libro--press.png);
}

.resource-archivo-for-js {
	background-image: url(media/resources-archivo.png);
}

.resource-archivo-for-js--hover {
	background-image: url(media/resources-archivo--hover.gif);
}

.resource-archivo-for-js--active {
	background-image: url(media/resources-archivo--press.png);
}

#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: flex;
	flex-direction: column;
}

#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__back {
	height: 60px;
	padding-right: 20px;
}

@media only screen and (min-width: 768px) {
	#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__back {
		height: 75px;
	}
}

@media only screen and (min-width: 768px) {
	#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__back {
		padding-right: 134px !important;
	}
}

#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__back&gt;.oup_plus_zone_resources_menu__back-btn {
	float: right;
	width: 55px;
	height: 60px;
	background-position: center center;
	background-image: url(media/pluszone-btn.png);
}

@media only screen and (min-width: 768px) {
	#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__back&gt;.oup_plus_zone_resources_menu__back-btn {
		width: 69px;
		height: 75px;
	}
}

@media (min--moz-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6 / 2),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
	#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__back&gt;.oup_plus_zone_resources_menu__back-btn {
		background-image: url(media/pluszone-btn@2x.png);
	}
}

#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__resource_slider_container {
	flex: 1;
}

#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__resource-btn {
	position: relative;
	float: left;
	padding: 5px 5px;
}

@media only screen and (min-width: 768px) {
	#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__resource-btn {
		padding: 8px 8px;
	}
}

#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__resource-btn .oup_plus_zone_resources_menu__resource__image {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 142px;
	height: 98px;
	margin: 0 auto;
	background-color: white;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	border-radius: 24px;
	border: 1px solid #94c11f;
	box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.4);
}

@media only screen and (min-width: 768px) {
	#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__resource-btn .oup_plus_zone_resources_menu__resource__image {
		width: 158px;
		height: 109px;
	}
}

#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__resource-btn .oup_plus_zone_resources_menu__resource__image&gt;strong {
	width: 100%;
	height: 50px;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: contain;
}

@media only screen and (min-width: 768px) {
	#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__resource-btn .oup_plus_zone_resources_menu__resource__image&gt;strong {
		height: 56px;
	}
}

#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__resource-btn .oup_plus_zone_resources_menu__resource__image strong.resource-video {
	background-image: url(media/resources-video.png);
}

#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__resource-btn .oup_plus_zone_resources_menu__resource__image strong.resource-actividad_html {
	background-image: url(media/resources-actividad_html.png);
}

#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__resource-btn .oup_plus_zone_resources_menu__resource__image strong.resource-url {
	background-image: url(media/resources-url.png);
}

#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__resource-btn .oup_plus_zone_resources_menu__resource__image strong.resource-actividad {
	background-image: url(media/resources-actividad.png);
}

#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__resource-btn .oup_plus_zone_resources_menu__resource__image strong.resource-musica {
	background-image: url(media/resources-musica.png);
}

#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__resource-btn .oup_plus_zone_resources_menu__resource__image strong.resource-libro {
	background-image: url(media/resources-libro.png);
}

#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__resource-btn .oup_plus_zone_resources_menu__resource__image strong.resource-archivo {
	background-image: url(media/resources-archivo.png);
}

#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__resource-btn .oup_plus_zone_resources_menu__resource__image&gt;span {
	display: block;
	margin-top: 3px;
	text-align: center;
	font-weight: 700;
	line-height: 1.1em;
	font-size: 17px;
	color: #df0285;
}

@media only screen and (min-width: 768px) {
	#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__resource-btn .oup_plus_zone_resources_menu__resource__image&gt;span {
		line-height: 1.1em;
		font-size: 19px;
	}
}

#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__resource-btn .oup_plus_zone_resources_menu__resource__title {
	display: flex;
	align-content: center;
	justify-content: center;
	flex-direction: column;
	height: 96px;
	padding: 8px 13px;
	margin: -4px auto 0 auto;
	background-color: #fff;
	border-radius: 6px;
	border: 1px solid #94c11f;
	box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.4);
}

@media only screen and (min-width: 768px) {
	#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__resource-btn .oup_plus_zone_resources_menu__resource__title {
		height: 104px;
		padding: 9px 14px;
		margin: -5px auto 0 auto;
	}
}

#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__resource-btn .oup_plus_zone_resources_menu__resource__title&gt;span {
	display: block;
	text-align: center;
	line-height: 1.1em;
	font-weight: 700;
	font-size: 16px;
	max-height: 72px;
}

@media only screen and (min-width: 768px) {
	#oup_tdl_plus_zone_resources_menu_screen .oup_plus_zone_resources_menu__content .oup_plus_zone_resources_menu__resource-btn .oup_plus_zone_resources_menu__resource__title&gt;span {
		line-height: 1.1em;
		font-size: 18px;
		max-height: 78px;
	}
}

.video-js .vjs-control-bar {
	border-radius: 4px;
	background-color: #f2f2f2;
	border: 1px solid #bcbcbc;
	color: #8c8e8e;
}

.video-js.audio .vjs-control-bar {
	height: 46px !important;
}

.video-js .vjs-close {
	background-image: url(media/player-close.png);
	background-color: transparent;
	background-size: 15px 15px;
}

.video-js .vjs-play-control {
	background-image: url(media/player-play.png);
	background-color: transparent;
	background-size: 17px 19px;
}

.video-js .vjs-play-control.vjs-playing {
	background-image: url(media/player-pause.png);
	background-size: 13px 17px;
}

.video-js .vjs-volume-menu-button {
	background-image: url(media/player-speaker.png);
	background-color: transparent;
	background-size: 17px 15px;
}

.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
	border-radius: 4px;
	background-color: #f2f2f2;
	border: 1px solid #bcbcbc;
	color: #8c8e8e;
}

.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content .vjs-slider {
	/* Permalink - use to  edit and share this gradient: http://colorzilla.com/gradient-editor/#9ea2a3+0,7c7c7c+100 */
	background: #9ea2a3;
	/* Old browsers */
	background: -moz-linear-gradient(top, #9ea2a3 0%, #7c7c7c 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #9ea2a3 0%, #7c7c7c 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #9ea2a3 0%, #7c7c7c 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9ea2a3', endColorstr='#7c7c7c', GradientType=0);
	/* IE6-9 */
}

.video-js .vjs-volume-level {
	/* Permalink - use to  edit and share this gradient: http://colorzilla.com/gradient-editor/#9ea2a3+0,7c7c7c+100 */
	background: #9ea2a3;
	/* Old browsers */
	background: -moz-linear-gradient(top, #9ea2a3 0%, #7c7c7c 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #9ea2a3 0%, #7c7c7c 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #9ea2a3 0%, #7c7c7c 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9ea2a3', endColorstr='#7c7c7c', GradientType=0);
	/* IE6-9 */
}

.video-js .vjs-fullscreen-control {
	background-image: url(media/player-fullscreen.png);
	background-color: transparent;
	background-size: 15px 15px;
}

.video-js .vjs-time-control {
	line-height: 3.7em;
}

.video-js .vjs-progress-holder {
	height: .9em;
	border-radius: .45em;
}

.video-js .vjs-progress-holder {
	/* Permalink - use to  edit and share this gradient: http://colorzilla.com/gradient-editor/#9ea2a3+0,7c7c7c+100 */
	background: #9ea2a3;
	/* Old browsers */
	background: -moz-linear-gradient(top, #9ea2a3 0%, #7c7c7c 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #9ea2a3 0%, #7c7c7c 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #9ea2a3 0%, #7c7c7c 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9ea2a3', endColorstr='#7c7c7c', GradientType=0);
	/* IE6-9 */
}

.video-js .vjs-play-progress,
.video-js .vjs-load-progress {
	background-color: transparent !important;
}

.video-js .vjs-play-progress::before {
	top: -0.25em;
	font-size: 1.9em;
}

.video-js.vjs-fullscreen .vjs-fullscreen-control {
	background-image: url(media/player-fullscreen-off.png);
}

.video-js.video .vjs-slider-vertical .vjs-volume-level::before {
	left: -0.3em;
}


/* Video modal */

.modal-backdrop {
	background-color: rgba(0, 0, 0, 0.8);
}

#iframe_div.iframe_div.audio {
	bottom: 70px !important;
}

.btn-close-iframe {
	height: 30px;
}

.btn-close-iframe a {
	display: block;
	width: 30px;
	height: 30px;
	background-image: url(media/video-close.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-size: 150px 30px;
	transition: none;
}

@media (min--moz-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6 / 2),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
	.btn-close-iframe a {
		background-image: url(media/video-close@2x.png);
	}
}

.btn-close-iframe a:hover {
	background-position: -50px 0px;
}

.btn-close-iframe a:active {
	background-position: -100px 0px;
}

.btn-close-iframe a span,
.btn-close-iframe a i {
	display: none;
}

#libro-digital #page-prev,
#libro-digital #page-next {
	width: 70px;
	height: 60px;
	margin: -30px 0 0 0;
	background-color: transparent;
	background-image: url(media/arrow1.png);
	background-position: center center;
	border-radius: 0;
	cursor: pointer;
}

@media only screen and (min-width: 768px) {
	#libro-digital #page-prev,
	#libro-digital #page-next {
		width: 94px;
		height: 80px;
		margin: -40px 0 0 0;
	}
}

@media (min--moz-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6 / 2),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
	#libro-digital #page-prev,
	#libro-digital #page-next {
		background-image: url(media/arrow1@2x.png);
	}
}

#libro-digital #page-prev span,
#libro-digital #page-next span {
	display: none;
}

#libro-digital #page-prev {
	left: 20px !important;
	transform: scale(-1, 1);
}

@media only screen and (min-width: 768px) {
	#libro-digital #page-prev {
		left: 10px !important;
	}
}

#libro-digital #page-next {
	right: 20px !important;
}

@media only screen and (min-width: 768px) {
	#libro-digital #page-next {
		right: 10px !important;
	}
}

#libro-digital #pagination {
	bottom: 16px;
	border: 2px solid #4b849c;
	border-radius: 8px;
	background-color: #e2f0f6;
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.6);
}

#libro-digital #pagination input#activepage,
#libro-digital #pagination div.total {
	font-size: 18px;
	font-weight: 400;
}

#libro-digital #pagination input#activepage {
	height: 25px;
	padding: 2px 0 1px 0;
	margin-bottom: 7px;
	border: 2px solid #4b849c;
	border-radius: 3px;
	background-color: #314249;
	color: #fff;
}

#libro-digital #pagination div.total {
	color: #000;
}

#libro-digital #pagination li a.thumbs,
#libro-digital #pagination li a.prev,
#libro-digital #pagination li a.next,
#libro-digital #pagination li a.zoom-in,
#libro-digital #pagination li a.zoom-out {
	background-repeat: no-repeat;
	background-position: center center;
	background-size: contain;
	height: 27px;
	opacity: 1;
}

#libro-digital #pagination li a.thumbs:hover,
#libro-digital #pagination li a.prev:hover,
#libro-digital #pagination li a.next:hover,
#libro-digital #pagination li a.zoom-in:hover,
#libro-digital #pagination li a.zoom-out:hover {
	opacity: 0.6;
}

#libro-digital #pagination li a.thumbs {
	background-image: url(media/pdf_tool_thumbs.png);
}

@media (min--moz-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6 / 2),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
	#libro-digital #pagination li a.thumbs {
		background-image: url(media/pdf_tool_thumbs@2x.png);
	}
}

#libro-digital #pagination li a.prev {
	background-image: url(media/pdf_tool_arrow_left.png);
}

@media (min--moz-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6 / 2),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
	#libro-digital #pagination li a.prev {
		background-image: url(media/pdf_tool_arrow_left@2x.png);
	}
}

#libro-digital #pagination li a.next {
	background-image: url(media/pdf_tool_arrow_right.png);
}

@media (min--moz-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6 / 2),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
	#libro-digital #pagination li a.next {
		background-image: url(media/pdf_tool_arrow_right@2x.png);
	}
}

#libro-digital #pagination li a.zoom-in {
	background-image: url(media/pdf_tool_zoom_in.png);
}

@media (min--moz-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6 / 2),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
	#libro-digital #pagination li a.zoom-in {
		background-image: url(media/pdf_tool_zoom_in@2x.png);
	}
}

#libro-digital #pagination li a.zoom-out {
	background-image: url(media/pdf_tool_zoom_out.png);
}

@media (min--moz-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6 / 2),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
	#libro-digital #pagination li a.zoom-out {
		background-image: url(media/pdf_tool_zoom_out@2x.png);
	}
}

body.body_clase.view-mode {
	background-image: url(media/level2-background.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	background-color: #fff;
	background-attachment: fixed;
}

body.body_clase.view-mode .content-wrapper {
	padding-top: 46px;
}

body.body_clase.view-mode .modo_revision {
	top: auto;
	bottom: 44px;
}

body.body_clase.view-mode .navbar-bottom {
	top: 0;
	bottom: auto;
	background-color: transparent !important;
}

body.body_clase.view-mode .navbar-bottom ol.slider-indicators {
	padding: 7px 0;
}

body.body_clase.view-mode .navbar-bottom ol.slider-indicators&gt;li.slider-indicator,
body.body_clase.view-mode .navbar-bottom ol.slider-indicators&gt;li.slider-indicator.active {
	width: 29px;
	height: 29px;
	margin: 0 4px;
}

body.body_clase.view-mode .navbar-bottom ol.slider-indicators&gt;li.slider-indicator {
	background-color: #f1fcff;
	color: #769b15;
	text-indent: inherit;
	line-height: 31px;
	font-size: 24px;
	font-weight: 400;
	border-radius: 8px;
	box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.2);
}

body.body_clase.view-mode .navbar-bottom ol.slider-indicators&gt;li.slider-indicator.active {
	background-color: #94c11f;
	color: #fff;
}

body.body_clase.view-mode .navbar-bottom ol.slider-indicators .tooltip {
	display: none !important;
}

body.body_clase.view-mode #swipeview-slider&gt;div {
	background-color: transparent;
}

body.body_clase.view-mode .right.slider-control,
body.body_clase.view-mode .left.slider-control {
	width: 70px;
	height: 60px;
	margin: -30px 0 0 0;
	background-color: transparent;
	background-image: url(media/arrow1.png);
	background-position: center center;
	border-radius: 0;
	cursor: pointer;
}

@media only screen and (min-width: 768px) {
	body.body_clase.view-mode .right.slider-control,
	body.body_clase.view-mode .left.slider-control {
		width: 94px;
		height: 80px;
		margin: -40px 0 0 0;
	}
}

@media (min--moz-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6 / 2),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
	body.body_clase.view-mode .right.slider-control,
	body.body_clase.view-mode .left.slider-control {
		background-image: url(media/arrow1@2x.png);
	}
}

body.body_clase.view-mode .right.slider-control span,
body.body_clase.view-mode .left.slider-control span {
	display: none;
}

body.body_clase.view-mode .left.slider-control {
	left: 20px !important;
	transform: scale(-1, 1);
}

@media only screen and (min-width: 768px) {
	body.body_clase.view-mode .left.slider-control {
		left: 10px !important;
	}
}

body.body_clase.view-mode .right.slider-control {
	right: 20px !important;
}

@media only screen and (min-width: 768px) {
	body.body_clase.view-mode .right.slider-control {
		right: 10px !important;
	}
}

body.body_clase.view-mode .image {
	padding: 2px;
	border-radius: 8px;
	background-color: #ff0166;
}

body.body_clase.view-mode .image&gt;img {
	border-radius: 5px;
}

body.body_clase.view-mode #actividad .carousel-inner .item-container {
	background-image: none;
	border: 2px solid #6d8f9f;
	border-radius: 24px;
	margin-top: 0;
	margin-bottom: 0;
	overflow: hidden;
	padding: 0;
	z-index: 2;
}

body.body_clase.view-mode #actividad .content {
	background-color: transparent;
}

body.body_clase.view-mode #actividad .content .header {
	background-color: #7cbad7;
	margin: 0;
	min-height: 40px;
	top: 0;
	z-index: 1;
	position: sticky;
}

body.body_clase.view-mode #actividad .content .header.empty {
	display: none;
}

body.body_clase.view-mode #actividad .content .header .chapter {
	display: none;
}

body.body_clase.view-mode #actividad .content .header .title {
	margin: 0;
	padding-top: 4px;
}

body.body_clase.view-mode #actividad .content .header .title h1,
body.body_clase.view-mode #actividad .content .header .title h2,
body.body_clase.view-mode #actividad .content .header .title h3,
body.body_clase.view-mode #actividad .content .header .title h4,
body.body_clase.view-mode #actividad .content .header .title h5,
body.body_clase.view-mode #actividad .content .header .title h6 {
	margin: 0;
	padding: 0 12px;
	line-height: 35px;
	font-size: 25px;
	font-weight: bold;
	color: #336e8a;
}

body.body_clase.view-mode #actividad .content .header .title&gt;img {
	display: none;
}

body.body_clase.view-mode #actividad .content .layout .layout-panel {
	display: block;
	margin: 0 auto;
	padding: 6px 12px;
}

body.body_clase.view-mode #actividad .content .layout .layout-panel .pregunta {
	padding-top: 6px;
}

body.body_clase.view-mode #actividad .content .layout .layout-panel .pregunta * {
	line-height: 35px;
	font-size: 25px;
	font-weight: 600;
	color: #000;
}

body.body_clase.view-mode #actividad .content .layout .layout-panel .texto_curso *,
body.body_clase.view-mode #actividad .content .layout .layout-panel .workspace * {
	line-height: 30px;
	font-size: 21px;
	font-weight: 400;
	color: #000;
}

body.body_clase.view-mode #actividad .slide_main {
	padding: 6px 12px;
}

body.body_clase.view-mode #actividad .revision-budget {
	display: none !important;
}

body.body_clase.view-mode #actividad .slide-wrapper {
	flex: 1;
	position: relative;
}

body.body_clase.view-mode #actividad .class_slide {
	display: block;
	height: 100%;
	overflow: hidden;
	overflow-y: scroll;
	padding: 0;
	padding-bottom: 20px;
	position: absolute;
	scrollbar-width: thin;
	scrollbar-color: #336e8a #b6d2de;
	width: 100%;
}

body.body_clase.view-mode #actividad .class_slide::-webkit-scrollbar {
	border-radius: 3px;
	width: 6px;
}
body.body_clase.view-mode #actividad .class_slide::-webkit-scrollbar-thumb {
	background-color: #336e8a;
	border-radius: 3px;

}
body.body_clase.view-mode #actividad .class_slide::-webkit-scrollbar-track {
	background-color: #b6d2de;
}

body.body_clase.view-mode #actividad .fillblanks-draggable-wrapper&gt;.response,
body.body_clase.view-mode #actividad .workspace.clasificar .clasificar_lista .classify-item {
	display: inline-block;
	width: auto;
	float: none;
	margin: 0;
	padding: 7px 13px;
	border: 0;
}

body.body_clase.view-mode #actividad .fillblanks-draggable-wrapper&gt;.response p,
body.body_clase.view-mode #actividad .workspace.clasificar .clasificar_lista .classify-item p {
	padding: 10px;
	margin: 0;
	font-size: 22px;
	font-weight: 400;
	background-image: none;
	background-color: #fdf5b2;
	border: 3px solid #efd603;
	border-radius: 8px;
}

body.body_clase.view-mode #actividad .fillblanks-draggable-wrapper&gt;.response:hover,
body.body_clase.view-mode #actividad .workspace.clasificar .clasificar_lista .classify-item:hover {
	background-color: inherit;
}

body.body_clase.view-mode #actividad .fillblanks-draggable-wrapper&gt;.response:hover p,
body.body_clase.view-mode #actividad .workspace.clasificar .clasificar_lista .classify-item:hover p {
	background-color: #fdefe4;
	border-color: #ff0166;
}

body.body_clase.view-mode #actividad .fillblanks-draggable-wrapper {
	text-align: center;
}

body.body_clase.view-mode #actividad .workspace.fillblanks.fillblanks-draggable .droppable-container .droppable {
	padding: 10px;
	background-image: none;
	background-color: #d1f1ff;
	border: 3px dashed #b0dcef;
	border-radius: 8px;
}

body.body_clase.view-mode #actividad .workspace.fillblanks.fillblanks-draggable .droppable-container .droppable.respuesta_ok {
	background-color: #c0f0a7;
	border: 3px solid #39a102;
}

body.body_clase.view-mode #actividad .workspace.fillblanks.fillblanks-draggable .droppable-container .droppable.respuesta_ko {
	background-color: #ffd0d0;
	border: 3px solid #dd100f;
}

body.body_clase.view-mode #actividad .workspace.fillblanks.fillblanks-draggable .droppable-container .droppable.solucion {
	background-color: #d1f1ff;
	border: 3px solid #48859f;
}

body.body_clase.view-mode #actividad .workspace.drag-and-drop ul.drag&gt;li {
	padding: 0;
	margin: 0;
}

body.body_clase.view-mode #actividad .workspace.drag-and-drop ul.drag&gt;li .circulo_gris {
	padding: 7px 13px;
}

body.body_clase.view-mode #actividad .workspace.drag-and-drop ul.drag&gt;li .circulo_gris p {
	position: relative;
	font-size: 22px;
	padding: 5px 10px 0 37px;
	white-space: nowrap;
	background-image: none;
}

body.body_clase.view-mode #actividad .workspace.drag-and-drop ul.drag&gt;li .circulo_gris p:before {
	content: '';
	position: absolute;
	left: 0;
	top: 5px;
	display: block;
	width: 25px;
	height: 25px;
	background-color: #d1f1ff;
	border-radius: 50%;
	border: 3px solid #48859f;
}

body.body_clase.view-mode #actividad .workspace.drag-and-drop ul.drag&gt;li .circulo_gris:hover p:before {
	background-color: #fdefe4;
	border-color: #ff0166;
}

body.body_clase.view-mode #actividad .workspace.drag-and-drop ul.drag&gt;li .circulo_gris:active p:before {
	background-color: #d1f1ff;
	border-color: #48859f;
}

body.body_clase.view-mode #actividad .workspace.drag-and-drop ul.drag&gt;li .circulo_gris:active p:after {
	content: '';
	position: absolute;
	left: 6px;
	top: 11px;
	display: block;
	width: 13px;
	height: 13px;
	background-color: #48859f;
	border-radius: 50%;
}

body.body_clase.view-mode #actividad .workspace.drag-and-drop ul.drag&gt;li .circulo_gris.ui-draggable-dragging {
	width: 30px;
	height: 30px;
	padding: 0;
}

body.body_clase.view-mode #actividad .workspace.drag-and-drop ul.drag&gt;li .circulo_gris.ui-draggable-dragging p {
	margin: 0;
}

body.body_clase.view-mode #actividad .multimedia-container .circulo_gris {
	background-color: transparent;
	box-shadow: none;
	width: 40px;
	height: 40px;
	position: relative;
}

body.body_clase.view-mode #actividad .multimedia-container .circulo_gris:before {
	position: absolute;
	background-color: rgba(255, 255, 255, 0.7);
	font-size: 22px;
	color: #000;
	border: 2px solid #48859f;
	border-radius: 8px;
	margin: -1px 0 0 38px;
	padding: 3px 8px;
	min-width: auto;
	text-overflow: inherit;
	overflow: visible;
	display: block;
}

body.body_clase.view-mode #actividad .multimedia-container .circulo_gris:after {
	content: '';
	position: absolute;
	left: calc(50% - 13px);
	top: calc(50% - 13px);
	display: block;
	width: 25px;
	height: 25px;
	background-color: #d1f1ff;
	border-radius: 50%;
	border: 3px solid #48859f;
	transform: none;
}

body.body_clase.view-mode #actividad .multimedia-container .circulo_gris:hover:after {
	background-color: #fdefe4;
	border-color: #ff0166;
}

body.body_clase.view-mode #actividad .multimedia-container .circulo_gris.drop_ok:after,
body.body_clase.view-mode #actividad .multimedia-container .circulo_gris.drop_ko:after {
	background-color: transparent;
	border-radius: 0;
	border: none;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center center;
}

body.body_clase.view-mode #actividad .multimedia-container .circulo_gris.drop_ok:hover:after,
body.body_clase.view-mode #actividad .multimedia-container .circulo_gris.drop_ko:hover:after {
	background-color: transparent;
	border: none;
}

body.body_clase.view-mode #actividad .multimedia-container .circulo_gris.drop_ok:after {
	background-image: url(media/act-dragimage-check.png);
}

@media (min--moz-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6 / 2),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
	body.body_clase.view-mode #actividad .multimedia-container .circulo_gris.drop_ok:after {
		background-image: url(media/act-dragimage-check@2x.png);
	}
}

body.body_clase.view-mode #actividad .multimedia-container .circulo_gris.drop_ko:after {
	background-image: url(media/act-dragimage-wrong.png);
}

@media (min--moz-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6 / 2),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
	body.body_clase.view-mode #actividad .multimedia-container .circulo_gris.drop_ko:after {
		background-image: url(media/act-dragimage-wrong@2x.png);
	}
}

body.body_clase.view-mode #actividad .multimedia-container .circulo_gris.ui-draggable-dragging p {
	margin: -10px 0 0 -15px;
}

body.body_clase.view-mode #actividad .workspace.fillblanks.fill-text input[type=text] {
	height: auto;
	padding: 0px 10px;
	margin: 0;
	background-image: none;
	background-color: white;
	border: 0;
	border-bottom: 3px dashed #48859f;
}

body.body_clase.view-mode #actividad .workspace.fillblanks.fill-text input[type=text].respuesta_ok {
	background-color: #c0f0a7;
	border-bottom: 3px solid #39a102;
}

body.body_clase.view-mode #actividad .workspace.fillblanks.fill-text input[type=text].respuesta_ko {
	background-color: #ffd0d0;
	border-bottom: 3px solid #dd100f;
}

body.body_clase.view-mode #actividad .workspace.fillblanks.fill-text input[type=text].solucion {
	background-color: #d1f1ff;
	border-bottom: 3px solid #48859f;
}

body.body_clase.view-mode #actividad .workspace.fillblanks.fill-text table input[type=text] {
	padding: 2px 10px;
	margin: inherit;
	height: inherit;
}

body.body_clase.view-mode #actividad .workspace.clasificar {
	padding-left: 24px;
	padding-right: 24px;
}

body.body_clase.view-mode #actividad .workspace.clasificar .clasificar_lista .classify-item {
	height: inherit !important;
}

body.body_clase.view-mode #actividad .workspace.clasificar .clasificar_lista .classify-item&gt;p {
	transform: none;
}

body.body_clase.view-mode #actividad .workspace.clasificar .clasificar_conjuntos&gt;.row&gt;.conjunto {
	padding: 0 18px;
}

body.body_clase.view-mode #actividad .workspace.clasificar .clasificar_conjuntos&gt;.row&gt;.conjunto .group-box {
	border: 3px dashed #b0dcef;
	background-color: #d1f1ff;
	border-radius: 8px;
	font-weight: 600;
	line-height: 30px;
	font-size: 22px;
}

body.body_clase.view-mode #actividad .workspace.clasificar .clasificar_conjuntos&gt;.row&gt;.conjunto .group-box .group-name-top {
	height: auto;
	border: 0;
	font-weight: 700;
}

body.body_clase.view-mode #actividad .workspace.clasificar .clasificar_conjuntos&gt;.row&gt;.conjunto .group-box .clasify-group .classify-item {
	background-color: transparent;
	padding: 0 6px;
}

body.body_clase.view-mode #actividad .workspace.clasificar .clasificar_conjuntos&gt;.row&gt;.conjunto .group-box .clasify-group .classify-item&gt;span {
	display: block;
	background-color: #b0dcef;
	border-radius: 8px;
}

body.body_clase.view-mode #actividad .workspace.clasificar .clasificar_conjuntos&gt;.row&gt;.conjunto .group-box .clasify-group .classify-item&gt;span.solucion,
body.body_clase.view-mode #actividad .workspace.clasificar .clasificar_conjuntos&gt;.row&gt;.conjunto .group-box .clasify-group .classify-item&gt;span.respuesta_ko,
body.body_clase.view-mode #actividad .workspace.clasificar .clasificar_conjuntos&gt;.row&gt;.conjunto .group-box .clasify-group .classify-item&gt;span.respuesta_ok {
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
	min-width: 168px;
}

body.body_clase.view-mode #actividad .workspace.clasificar .clasificar_conjuntos&gt;.row&gt;.conjunto .group-box .clasify-group .classify-item&gt;span.solucion {
	border: 3px solid #48859f;
	background-color: #d1f1ff;
}

body.body_clase.view-mode #actividad .workspace.clasificar .clasificar_conjuntos&gt;.row&gt;.conjunto .group-box .clasify-group .classify-item&gt;span.respuesta_ko {
	border: 3px solid #dd100f;
	background-color: #ffd0d0;
}

body.body_clase.view-mode #actividad .workspace.clasificar .clasificar_conjuntos&gt;.row&gt;.conjunto .group-box .clasify-group .classify-item&gt;span.respuesta_ok {
	border: 3px solid #39a102;
	background-color: #c0f0a7;
}

body.body_clase.view-mode #actividad .slide.crosswords-puzzle .puzzle-wrapper {
	padding-left: 34px;
}

body.body_clase.view-mode #actividad .slide.crosswords-puzzle .puzzle-wrapper table.puzzle td {
	width: 31px;
	height: 31px;
}

body.body_clase.view-mode #actividad .slide.crosswords-puzzle .puzzle-wrapper table.puzzle td.hasEntry span.across:not(.ta-mask),
body.body_clase.view-mode #actividad .slide.crosswords-puzzle .puzzle-wrapper table.puzzle td.hasEntry span.down:not(.ta-mask) {
	display: block;
	width: 32px;
	height: 32px;
	padding-top: 6px;
	text-align: center;
	font-weight: 600;
	font-size: 23px;
	color: #fff;
	background-color: #547e91;
}

body.body_clase.view-mode #actividad .slide.crosswords-puzzle .puzzle-wrapper table.puzzle td.hasEntry span.across:not(.ta-mask) {
	top: -1px;
	left: -32px;
}

body.body_clase.view-mode #actividad .slide.crosswords-puzzle .puzzle-wrapper table.puzzle td.hasEntry span.down:not(.ta-mask) {
	top: -32px;
	left: -1px;
}

body.body_clase.view-mode #actividad .slide.crosswords-puzzle .enunciados {
	border: 0;
	background-color: #fbecec;
}

body.body_clase.view-mode #actividad .slide.crosswords-puzzle .enunciados .enunciado {
	font-size: 18px;
	line-height: 26px;
}

body.body_clase.view-mode #actividad .workspace.ordenar {
	position: relative;
}

body.body_clase.view-mode #actividad .workspace.ordenar .ui-sortable li.js-rank-item {
	margin-bottom: 8px;
	border: 3px solid #ef9202;
	border-radius: 8px;
}

body.body_clase.view-mode #actividad .workspace.ordenar .ui-sortable li.js-rank-item:hover:not(.solucion) {
	border-color: #ff0166;
	background-color: #fdefe4;
}

body.body_clase.view-mode #actividad .workspace.ordenar .ui-sortable li.js-rank-item.solucion {
	border-color: #48859f;
	background-color: #d1f1ff;
	cursor: default;
}

body.body_clase.view-mode #actividad .workspace.ordenar.ejercicio_ok,
body.body_clase.view-mode #actividad .workspace.ordenar.ejercicio_ko {
	background-size: 32px 32px;
	background-position: 95% 0%;
	background-repeat: no-repeat;
}

body.body_clase.view-mode #actividad .workspace.ordenar.ejercicio_ok {
	background-image: url(media/ordenar_respuesta_ok.gif);
}

body.body_clase.view-mode #actividad .workspace.ordenar.ejercicio_ok ul li.js-rank-item {
	border-color: #39a102;
	background-color: #c0f0a7;
}

body.body_clase.view-mode #actividad .workspace.ordenar.ejercicio_ko {
	background-image: url(media/ordenar_respuesta_ko.gif);
}

body.body_clase.view-mode #actividad .workspace.ordenar.ejercicio_ko ul li.js-rank-item {
	border-color: #dd100f;
	background-color: #ffd0d0;
}

body.body_clase.view-mode #actividad .slide.crosswords {
	width: calc(100% - 24px);
}

body.body_clase.view-mode #actividad .slide.crosswords .respuesta .indice {
	text-align: center;
	line-height: 30px;
	font-size: 22px;
	font-weight: 700;
}

body.body_clase.view-mode #actividad .slide.crosswords .respuesta .caracter {
	line-height: 30px;
	font-size: 20px;
	font-weight: 400;
	color: #000;
	background-color: #bad2d5;
}

body.body_clase.view-mode #actividad .slide.crosswords .respuesta .caracter.solucion {
	background-color: #5b9097;
	font-weight: 400;
	color: #000;
}

body.body_clase.view-mode #actividad .slide.crosswords .respuesta.respuesta_ok .caracter {
	background-color: #c0f0a7;
}

body.body_clase.view-mode #actividad .slide.crosswords .respuesta.respuesta_ok .caracter.solucion {
	background-color: #39a102;
	color: #fff;
}

body.body_clase.view-mode #actividad .slide.crosswords .respuesta.respuesta_ko .caracter {
	background-color: #ffd0d0;
}

body.body_clase.view-mode #actividad .slide.crosswords .respuesta.respuesta_ko .caracter.solucion {
	background-color: #dd100f;
	color: #fff;
}

body.body_clase.view-mode #actividad .slide.crosswords .respuesta.solucion .caracter {
	background-color: #d1f1ff;
}

body.body_clase.view-mode #actividad .slide.crosswords .respuesta.solucion .caracter.solucion {
	background-color: #48859f;
	color: #fff;
}

body.body_clase.view-mode #actividad .slide.crosswords .enunciados {
	border: 0;
	background-color: #fbecec;
}

body.body_clase.view-mode #actividad .slide.crosswords .enunciados .enunciado {
	font-size: 18px;
	line-height: 26px;
}

body.body_clase.view-mode .wordcounter-wrapper,
body.body_clase.view-mode .wordcounter-wrapper * {
	font-size: 14px;
}

body.body_clase.view-mode #actividad .workspace.matching.lineas .opciones .opcion {
	margin-bottom: 8px;
	border: 3px solid #ef9202;
	border-radius: 8px;
}

body.body_clase.view-mode #actividad .workspace.matching.lineas .opciones .opcion.respuesta_over:not(.disabled) {
	border-color: #ff0166;
	background-color: #fdefe4;
}

body.body_clase.view-mode #actividad .workspace.matching.lineas .opciones .opcion.respuesta_checked {
	border-color: #48859f;
	background-color: #d1f1ff;
	cursor: default;
}

body.body_clase.view-mode #actividad .workspace.matching.lineas .opciones .opcion .box {
	background-color: transparent !important;
	text-align: left;
}

body.body_clase.view-mode #actividad .workspace.matching.lineas .opciones .opcion .box p {
	margin: 0;
	padding: 0 10px;
}

body.body_clase.view-mode #actividad .workspace.multiple-choice&gt;ul,
body.body_clase.view-mode #actividad .workspace.multiple-choice&gt;ol {
	text-align: center;
}

body.body_clase.view-mode #actividad .workspace.multiple-choice&gt;ul .opcion,
body.body_clase.view-mode #actividad .workspace.multiple-choice&gt;ol .opcion {
	display: inline-block;
	min-width: inherit;
	margin-bottom: 8px;
	padding-left: 48px;
	padding-right: 48px;
	border: 3px solid #ef9202;
	border-radius: 8px;
}

body.body_clase.view-mode #actividad .workspace.multiple-choice&gt;ul .opcion.respuesta_over:not(.disabled),
body.body_clase.view-mode #actividad .workspace.multiple-choice&gt;ol .opcion.respuesta_over:not(.disabled) {
	border-color: #ff0166;
	background-color: #fdefe4;
}

body.body_clase.view-mode #actividad .workspace.multiple-choice&gt;ul .opcion.respuesta_checked,
body.body_clase.view-mode #actividad .workspace.multiple-choice&gt;ol .opcion.respuesta_checked {
	border-color: #48859f;
	background-color: #d1f1ff;
	cursor: default;
}

body.body_clase.view-mode #actividad .workspace.multiple-choice&gt;ul .opcion.respuesta_ok,
body.body_clase.view-mode #actividad .workspace.multiple-choice&gt;ul .opcion.respuesta_ko,
body.body_clase.view-mode #actividad .workspace.multiple-choice&gt;ol .opcion.respuesta_ok,
body.body_clase.view-mode #actividad .workspace.multiple-choice&gt;ol .opcion.respuesta_ko {
	background-size: 36px 36px;
	background-position: 99% 50%;
	background-repeat: no-repeat;
}

body.body_clase.view-mode #actividad .workspace.multiple-choice&gt;ul .opcion.respuesta_ok,
body.body_clase.view-mode #actividad .workspace.multiple-choice&gt;ol .opcion.respuesta_ok {
	border-color: #39a102;
	background-color: #c0f0a7;
	background-image: url(media/respuesta_multiple-ok.gif);
}

@media (min--moz-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6 / 2),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
	body.body_clase.view-mode #actividad .workspace.multiple-choice&gt;ul .opcion.respuesta_ok,
	body.body_clase.view-mode #actividad .workspace.multiple-choice&gt;ol .opcion.respuesta_ok {
		background-image: url(media/respuesta_multiple-ok@2x.gif);
	}
}

body.body_clase.view-mode #actividad .workspace.multiple-choice&gt;ul .opcion.respuesta_ko,
body.body_clase.view-mode #actividad .workspace.multiple-choice&gt;ol .opcion.respuesta_ko {
	border-color: #dd100f;
	background-color: #ffd0d0;
	background-image: url(media/respuesta_multiple-ko.gif);
}

@media (min--moz-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6 / 2),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
	body.body_clase.view-mode #actividad .workspace.multiple-choice&gt;ul .opcion.respuesta_ko,
	body.body_clase.view-mode #actividad .workspace.multiple-choice&gt;ol .opcion.respuesta_ko {
		background-image: url(media/respuesta_multiple-ko@2x.gif);
	}
}

body.body_clase.view-mode #actividad .workspace.multiple-choice&gt;ul .opcion p,
body.body_clase.view-mode #actividad .workspace.multiple-choice&gt;ol .opcion p {
	padding: 0;
}

body.body_clase.view-mode #actividad .workspace.multiple-choice.multiplechoice_vertical&gt;ul .opcion,
body.body_clase.view-mode #actividad .workspace.multiple-choice.multiplechoice_vertical&gt;ol .opcion {
	display: block;
}

body.body_clase.view-mode #actividad .workspace.chooseblanks {
	/*target Internet Explorer 9 and Internet Explorer 10:*/
}

body.body_clase.view-mode #actividad .workspace.chooseblanks select {
	padding: 0px 42px 0 10px;
	border: 3px solid #b0dcef;
	border-radius: 8px;
	background-image: url(media/caret.png);
	background-size: 21px 12px;
	background-color: #fff;
	background-position: right 10px center;
	background-repeat: no-repeat;
	outline: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

@media (min--moz-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6 / 2),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
	body.body_clase.view-mode #actividad .workspace.chooseblanks select {
		background-image: url(media/caret@2x.png);
	}
}

body.body_clase.view-mode #actividad .workspace.chooseblanks select.respuesta_ok {
	border-color: #39a102;
	background-color: #c0f0a7;
}

body.body_clase.view-mode #actividad .workspace.chooseblanks select.respuesta_ko {
	border-color: #dd100f;
	background-color: #ffd0d0;
}

@media screen and (min-width: 0\0) {
	body.body_clase.view-mode #actividad .workspace.chooseblanks select {
		background: none;
		padding: 5px;
	}
}

body.body_clase.view-mode #actividad .workspace.test,
body.body_clase.view-mode #actividad .workspace.true-false {
	/*target Internet Explorer 9 and Internet Explorer 10:*/
}

body.body_clase.view-mode #actividad .workspace.test .radio-option label.filter-label,
body.body_clase.view-mode #actividad .workspace.true-false .radio-option label.filter-label {
	padding-left: 42px;
	line-height: 35px;
}

body.body_clase.view-mode #actividad .workspace.test .radio-option label.filter-label:before,
body.body_clase.view-mode #actividad .workspace.true-false .radio-option label.filter-label:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	width: 25px;
	height: 25px;
	background-color: #d1f1ff;
	border-radius: 50%;
	border: 3px solid #b0dcef;
	transform: none;
	background-image: none;
	opacity: 1;
}

body.body_clase.view-mode #actividad .workspace.test .radio-option label.filter-label:after,
body.body_clase.view-mode #actividad .workspace.true-false .radio-option label.filter-label:after {
	content: '';
	position: absolute;
	left: 6px;
	top: 6px;
	display: block;
	width: 13px;
	height: 13px;
	background-color: transparent;
	border-radius: 50%;
	border: 0;
	transform: none;
}

body.body_clase.view-mode #actividad .workspace.test .radio-option input.filter-radio[type="radio"]:checked+label.filter-label:before,
body.body_clase.view-mode #actividad .workspace.true-false .radio-option input.filter-radio[type="radio"]:checked+label.filter-label:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	width: 25px;
	height: 25px;
	background-color: #d1f1ff;
	border-radius: 50%;
	border: 3px solid #48859f;
	transform: none;
	background-image: none;
}

body.body_clase.view-mode #actividad .workspace.test .radio-option input.filter-radio[type="radio"]:checked+label.filter-label:after,
body.body_clase.view-mode #actividad .workspace.true-false .radio-option input.filter-radio[type="radio"]:checked+label.filter-label:after {
	content: '';
	position: absolute;
	left: 6px;
	top: 6px;
	display: block;
	width: 13px;
	height: 13px;
	background-color: #48859f;
	border-radius: 50%;
	border: 0;
	transform: none;
}

body.body_clase.view-mode #actividad .workspace.test .radio-option input.filter-radio[type="radio"]:checked+label.filter-label.respuesta_ko,
body.body_clase.view-mode #actividad .workspace.true-false .radio-option input.filter-radio[type="radio"]:checked+label.filter-label.respuesta_ko {
	border-bottom: 2px solid #dd100f;
}

body.body_clase.view-mode #actividad .workspace.test .radio-option input.filter-radio[type="radio"]:checked+label.filter-label.respuesta_ko:before,
body.body_clase.view-mode #actividad .workspace.true-false .radio-option input.filter-radio[type="radio"]:checked+label.filter-label.respuesta_ko:before {
	background-color: #ffd0d0;
	border: 4px solid #dd100f;
}

body.body_clase.view-mode #actividad .workspace.test .radio-option input.filter-radio[type="radio"]:checked+label.filter-label.respuesta_ko:after,
body.body_clase.view-mode #actividad .workspace.true-false .radio-option input.filter-radio[type="radio"]:checked+label.filter-label.respuesta_ko:after {
	content: '';
	background-color: #dd100f;
}

body.body_clase.view-mode #actividad .workspace.test .radio-option input.filter-radio[type="radio"]:checked+label.filter-label.respuesta_ok,
body.body_clase.view-mode #actividad .workspace.true-false .radio-option input.filter-radio[type="radio"]:checked+label.filter-label.respuesta_ok {
	border-bottom: 2px solid #39a102;
}

body.body_clase.view-mode #actividad .workspace.test .radio-option input.filter-radio[type="radio"]:checked+label.filter-label.respuesta_ok:before,
body.body_clase.view-mode #actividad .workspace.true-false .radio-option input.filter-radio[type="radio"]:checked+label.filter-label.respuesta_ok:before {
	background-color: #c0f0a7;
	border: 4px solid #39a102;
}

body.body_clase.view-mode #actividad .workspace.test .radio-option input.filter-radio[type="radio"]:checked+label.filter-label.respuesta_ok:after,
body.body_clase.view-mode #actividad .workspace.true-false .radio-option input.filter-radio[type="radio"]:checked+label.filter-label.respuesta_ok:after {
	content: '';
	background-color: #39a102;
}

body.body_clase.view-mode #actividad .workspace.test .radio-option input.filter-radio[type="radio"]:checked+label.filter-label.solucion,
body.body_clase.view-mode #actividad .workspace.true-false .radio-option input.filter-radio[type="radio"]:checked+label.filter-label.solucion {
	border-bottom: 2px solid #48859f;
}

body.body_clase.view-mode #actividad .workspace.test .radio-option input.filter-radio[type="radio"]:checked+label.filter-label.solucion:before,
body.body_clase.view-mode #actividad .workspace.true-false .radio-option input.filter-radio[type="radio"]:checked+label.filter-label.solucion:before {
	background-color: #d1f1ff;
	border: 4px solid #48859f;
}

body.body_clase.view-mode #actividad .workspace.test .radio-option input.filter-radio[type="radio"]:checked+label.filter-label.solucion:after,
body.body_clase.view-mode #actividad .workspace.true-false .radio-option input.filter-radio[type="radio"]:checked+label.filter-label.solucion:after {
	content: '';
	background-color: #48859f;
}

body.body_clase.view-mode #actividad .workspace.test select,
body.body_clase.view-mode #actividad .workspace.true-false select {
	padding: 0px 42px 0 10px;
	border: 3px solid #b0dcef;
	border-radius: 8px;
	background-image: url(media/caret.png);
	background-size: 21px 12px;
	background-color: #fff;
	background-position: right 10px center;
	background-repeat: no-repeat;
	outline: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

@media (min--moz-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6 / 2),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
	body.body_clase.view-mode #actividad .workspace.test select,
	body.body_clase.view-mode #actividad .workspace.true-false select {
		background-image: url(media/caret@2x.png);
	}
}

body.body_clase.view-mode #actividad .workspace.test select.respuesta_ok,
body.body_clase.view-mode #actividad .workspace.true-false select.respuesta_ok {
	border-color: #39a102;
	background-color: #c0f0a7;
}

body.body_clase.view-mode #actividad .workspace.test select.respuesta_ko,
body.body_clase.view-mode #actividad .workspace.true-false select.respuesta_ko {
	border-color: #dd100f;
	background-color: #ffd0d0;
}

@media screen and (min-width: 0\0) {
	body.body_clase.view-mode #actividad .workspace.test select,
	body.body_clase.view-mode #actividad .workspace.true-false select {
		background: none;
		padding: 5px;
	}
}

body.body_clase.view-mode #actividad .audiorecorder button.btnaudiorecorder {
	text-indent: -9999px;
	background-color: transparent;
	width: 37px;
	height: 37px;
	background-image: url(media/grabaraudioicon.png);
	background-size: contain;
	background-repeat: no-repeat;
	border-radius: 0;
	border: 0;
}

@media (min--moz-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6 / 2),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
	body.body_clase.view-mode #actividad .audiorecorder button.btnaudiorecorder {
		background-image: url(media/grabaraudioicon@2x.png);
	}
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi4vbm9kZV9tb2R1bGVzL3NsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9zcmMvYXNzZXRzL3Njc3MvX3Jlc2V0LmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9zcmMvYXNzZXRzL3Njc3MvX21peGlucy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3NyYy9hc3NldHMvc2Nzcy9fY29sb3JzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3Mvc3JjL2Fzc2V0cy9zY3NzL19mb250cy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3NyYy9hc3NldHMvc2Nzcy9fZ2VuZXJhbC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3NyYy9hc3NldHMvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3Mvc3JjL2Fzc2V0cy9zY3NzL19zbGlkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9zcmMvYXNzZXRzL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9zcmMvYXNzZXRzL3Njc3MvX19sb2FkaW5nU2NyZWVuLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3Mvc3JjL2Fzc2V0cy9zY3NzL19fc3BsYXNoU2NyZWVuLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3Mvc3JjL2Fzc2V0cy9zY3NzL19fdW5pdE1lbnVTY3JlZW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9zcmMvYXNzZXRzL3Njc3MvX19sZXNzb25NZW51U2NyZWVuLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3Mvc3JjL2Fzc2V0cy9zY3NzL19fcGx1c1pvbmVDYXRlZ29yaWVzTWVudVNjcmVlbi5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3NyYy9hc3NldHMvc2Nzcy9fX3BsdXNab25lUmVzb3VyY2VzTWVudVNjcmVlbi5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3NyYy9hc3NldHMvc2Nzcy9fX3ZpZGVvanMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9zcmMvYXNzZXRzL3Njc3MvX19sZWN0b3JQZGYuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9zcmMvYXNzZXRzL3Njc3MvYWN0aXZpZGFkZXMvX19nZW5lcmFsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3Mvc3JjL2Fzc2V0cy9zY3NzL2FjdGl2aWRhZGVzL19fZWxlbWVudG9zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3Mvc3JjL2Fzc2V0cy9zY3NzL2FjdGl2aWRhZGVzL19hcnJhc3RyYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9zcmMvYXNzZXRzL3Njc3MvYWN0aXZpZGFkZXMvX2FycmFzdHJhci1pbWFnZW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9zcmMvYXNzZXRzL3Njc3MvYWN0aXZpZGFkZXMvX3JlbGxlbmFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3Mvc3JjL2Fzc2V0cy9zY3NzL2FjdGl2aWRhZGVzL19jbGFzaWZpY2FyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3Mvc3JjL2Fzc2V0cy9zY3NzL2FjdGl2aWRhZGVzL19jcnVjaWdyYW1hLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3Mvc3JjL2Fzc2V0cy9zY3NzL2FjdGl2aWRhZGVzL19vcmRlbmFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3Mvc3JjL2Fzc2V0cy9zY3NzL2FjdGl2aWRhZGVzL19wYWxhYnJhc2NydXphZGFzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3Mvc3JjL2Fzc2V0cy9zY3NzL2FjdGl2aWRhZGVzL19yZWRhY2Npb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9zcmMvYXNzZXRzL3Njc3MvYWN0aXZpZGFkZXMvX3JlbGFjaW9uYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9zcmMvYXNzZXRzL3Njc3MvYWN0aXZpZGFkZXMvX3Jlc3B1ZXN0YW11bHRpcGxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3Mvc3JjL2Fzc2V0cy9zY3NzL2FjdGl2aWRhZGVzL19zZW5hbGFycmVzcHVlc3RhLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3Mvc3JjL2Fzc2V0cy9zY3NzL2FjdGl2aWRhZGVzL190ZXN0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3Mvc3JjL2Fzc2V0cy9zY3NzL2FjdGl2aWRhZGVzL19ncmFiYWF1ZGlvLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsWUFBWTtBQUNaOztJQUVJLG1CQUFtQjs7SUFFbkIsZUFBZTtJQUNmLHVCQUF1Qjs7SUFFdkIsMEJBQTBCO09BQ3ZCLHVCQUF1QjtRQUN0QixzQkFBc0I7WUFDbEIsa0JBQWtCOztJQUUxQiw0QkFBNEI7SUFDNUIseUJBQXlCO0lBQ3pCLHdCQUF3QjtRQUNwQixvQkFBb0I7SUFDeEIseUNBQXlDO0NBQzVDOztBQUVEOztJQUVJLG1CQUFtQjs7SUFFbkIsZUFBZTtJQUNmLGlCQUFpQjs7SUFFakIsVUFBVTtJQUNWLFdBQVc7Q0FDZDtBQUNEOztJQUVJLGNBQWM7Q0FDakI7QUFDRDs7SUFFSSxnQkFBZ0I7SUFDaEIsYUFBYTtDQUNoQjs7QUFFRDs7O0lBR0ksd0NBQXdDO09BQ3JDLHFDQUFxQztRQUNwQyxvQ0FBb0M7U0FDbkMsbUNBQW1DO1lBQ2hDLGdDQUFnQztDQUMzQzs7QUFFRDs7SUFFSSxtQkFBbUI7SUFDbkIsT0FBTztJQUNQLFFBQVE7O0lBRVIsZUFBZTtJQUNmLGtCQUFrQjtJQUNsQixtQkFBbUI7Q0FDdEI7QUFDRDs7O0lBR0ksZUFBZTs7SUFFZixZQUFZO0NBQ2Y7QUFDRDs7SUFFSSxZQUFZO0NB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RUFDNUIsaUJBQWdCO0VBQ2hCLFVBQVMsRUFDVDtFQVBBO0lBVEo7TUFVSyxrREFBNkQsRUFNOUQiLCJmaWxlIjoiLi9hc3NldHMvY3NzL2FwcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXJcbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWxpc3RcbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG4uc2xpY2stbGlzdDpmb2N1c1xue1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stbGlzdC5kcmFnZ2luZ1xue1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdFxue1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFja1xue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5zbGljay10cmFjazpiZWZvcmUsXG4uc2xpY2stdHJhY2s6YWZ0ZXJcbntcbiAgICBkaXNwbGF5OiB0YWJsZTtcblxuICAgIGNvbnRlbnQ6ICcnO1xufVxuLnNsaWNrLXRyYWNrOmFmdGVyXG57XG4gICAgY2xlYXI6IGJvdGg7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2tcbntcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xufVxuW2Rpcj0ncnRsJ10gLnNsaWNrLXNsaWRlXG57XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNsaWNrLXNsaWRlIGltZ1xue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nXG57XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWdcbntcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGVcbntcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZVxue1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGVcbntcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIGhlaWdodDogYXV0bztcblxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuLi9ub2RlX21vZHVsZXMvc2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2suY3NzIiwiLyogaHR0cDovL21leWVyd2ViLmNvbS9lcmljL3Rvb2xzL2Nzcy9yZXNldC8gXG4gICB2Mi4wIHwgMjAxMTAxMjZcbiAgIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXG4qL1xuXG4jb3VwX3RkbF9jb250YWluZXJ7XG4gIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLCBhLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsIGRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCwgc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhciwgYiwgdSwgaSwgY2VudGVyLCBkbCwgZHQsIGRkLCBvbCwgdWwsIGxpLCBmaWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCwgdGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsIGFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLCBmaWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LCB0aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgZm9udDogaW5oZXJpdDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cbiAgXG4gIGFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgXG4gIGJvZHkge1xuICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gIFxuICBvbCwgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgXG4gIGJsb2NrcXVvdGUsIHEge1xuICAgIHF1b3Rlczogbm9uZTsgfVxuICBcbiAgYmxvY2txdW90ZSB7XG4gICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBjb250ZW50OiBub25lOyB9IH1cbiAgXG4gIHEge1xuICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgY29udGVudDogbm9uZTsgfSB9XG4gIFxuICB0YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDsgfVxufVxuICAgIFxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9zY3NzL3NyYy9hc3NldHMvc2Nzcy9fcmVzZXQuY3NzIiwiJWJhY2tncm91bmQtaW1hZ2V7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuJXRkbC1zY3JlZW57XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDsgcmlnaHQ6IDA7bGVmdDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cywgdHJhbnNmb3JtIDAuNHM7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICYuYWN0aXZlX3Nob3d7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLmFjdGl2ZV9hbmltYXRle1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cblxufVxuJXRkbC1zY3JlZW4tYmFja2dyb3VuZHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci11bml0LW1lbnUtYmFja2dyb3VuZDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4lY2xlYXJmaXgge1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxufVxuJWJ0bntcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgJjphY3RpdmV7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC45Nik7XG4gICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG59XG5cbkBtaXhpbiBtdWx0aWxpbmVfZWxsaXBzaXMoJGxpbmVzLXRvLXNob3cpe1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogJGxpbmVzLXRvLXNob3c7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9zY3NzL3NyYy9hc3NldHMvc2Nzcy9fbWl4aW5zLnNjc3MiLCJcbiRjb2xvci12ZXJkZTE6ICM2ZTk1MzA7XG4kY29sb3ItdW5pdC1tZW51LWJhY2tncm91bmQ6ICMzMTQ4NGQ7XG5cblxuLy9Fc3RpbG8gbGlicm9cbiRjb2xvci11bml0LWJ0bi10aXRsZTogIzk0YzExZjtcbiRjb2xvci11bml0LWJ0bi1udW1iZXI6ICNkZjAyODU7XG5cbi8vQ29udHJvbGFkb3JlcyBwYWdpbmFcbiRjb2xvci12ZXJkZS1pbmFjdGl2bzogIzc4YzkwODtcbiRjb2xvci1yb3NhLWFjdGl2bzogI2VjMDA4YztcblxuLy9Db250cm9sYWRvciBhY3RpdmlkYWRcbiRjYWphLWdyaXM6ICNmMWZjZmY7XG4kdGV4dG8tdmVyZGU6ICM3NjliMTU7XG4kY2FqYS12ZXJkZSA6ICM5NGMxMWY7XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvc2Nzcy9zcmMvYXNzZXRzL3Njc3MvX2NvbG9ycy5zY3NzIiwiLy8gQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1OdW5pdG86MjAwLDIwMGksMzAwLDMwMGksNDAwLDQwMGksNjAwLDYwMGksNzAwLDcwMGksODAwLDgwMGksOTAwLDkwMGknKTtcbi8vIEBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9UGFzc2lvbitPbmU6NDAwLDcwMCw5MDAnKTtcblxuJWZvbnQxIHtcbiAgICBmb250LWZhbWlseTogJ051bml0bycsIHNhbnMtc2VyaWY7XG59XG4lZm9udDIge1xuICAgIGZvbnQtZmFtaWx5OiAnUGFzc2lvbiBPbmUnLCBjdXJzaXZlO1xufVxuXG4ldGV4dF9zdHlsZV90aXRsZSB7XG4gICAgQGV4dGVuZCAlZm9udDI7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4ICRjb2xvci12ZXJkZTE7XG4gICAgQG1lZGlhICN7JG1lZGlhLXRhYmxldH17XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDJweCAkY29sb3ItdmVyZGUxO1xuICAgIH1cbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogd2hpdGU7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGZpbGwgMC41cyBpbmZpbml0ZSBhbHRlcm5hdGU7XG4gICAgY29sb3I6ICNkZGYyYzk7XG4gICAgdGV4dC1zaGFkb3c6IDBweCA1cHggNXB4IHJnYmEoMCwwLDAsMC4yMCk7XG59XG5cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdQYXNzaW9uIE9uZSc7XG4gICAgc3JjOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9QYXNzaW9uT25lLUJsYWNrLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9tZWRpYS9pbWFnZXMvZm9udHMvUGFzc2lvbk9uZS1CbGFjay5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9QYXNzaW9uT25lLUJsYWNrLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9QYXNzaW9uT25lLUJsYWNrLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcuLi9tZWRpYS9pbWFnZXMvZm9udHMvUGFzc2lvbk9uZS1CbGFjay50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL1Bhc3Npb25PbmUtQmxhY2suc3ZnI1Bhc3Npb25PbmUtQmxhY2snKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1Bhc3Npb24gT25lJztcbiAgICBzcmM6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL1Bhc3Npb25PbmUtUmVndWxhci5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL1Bhc3Npb25PbmUtUmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9QYXNzaW9uT25lLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL1Bhc3Npb25PbmUtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL1Bhc3Npb25PbmUtUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL1Bhc3Npb25PbmUtUmVndWxhci5zdmcjUGFzc2lvbk9uZS1SZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdQYXNzaW9uIE9uZSc7XG4gICAgc3JjOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9QYXNzaW9uT25lLUJvbGQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9QYXNzaW9uT25lLUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9tZWRpYS9pbWFnZXMvZm9udHMvUGFzc2lvbk9uZS1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9QYXNzaW9uT25lLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9QYXNzaW9uT25lLUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9QYXNzaW9uT25lLUJvbGQuc3ZnI1Bhc3Npb25PbmUtQm9sZCcpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ051bml0byc7XG4gICAgc3JjOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tQm9sZC5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL051bml0by1Cb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL051bml0by1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL051bml0by1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9tZWRpYS9pbWFnZXMvZm9udHMvTnVuaXRvLUJvbGQuc3ZnI051bml0by1Cb2xkJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgICBzcmM6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL051bml0by1FeHRyYUJvbGRJdGFsaWMuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tRXh0cmFCb2xkSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL051bml0by1FeHRyYUJvbGRJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL051bml0by1FeHRyYUJvbGRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tRXh0cmFCb2xkSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9tZWRpYS9pbWFnZXMvZm9udHMvTnVuaXRvLUV4dHJhQm9sZEl0YWxpYy5zdmcjTnVuaXRvLUV4dHJhQm9sZEl0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgICBzcmM6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL051bml0by1TZW1pQm9sZEl0YWxpYy5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL051bml0by1TZW1pQm9sZEl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tU2VtaUJvbGRJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL051bml0by1TZW1pQm9sZEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL051bml0by1TZW1pQm9sZEl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL051bml0by1TZW1pQm9sZEl0YWxpYy5zdmcjTnVuaXRvLVNlbWlCb2xkSXRhbGljJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xuICAgIHNyYzogdXJsKCcuLi9tZWRpYS9pbWFnZXMvZm9udHMvTnVuaXRvLVNlbWlCb2xkLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9tZWRpYS9pbWFnZXMvZm9udHMvTnVuaXRvLVNlbWlCb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL051bml0by1TZW1pQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi9tZWRpYS9pbWFnZXMvZm9udHMvTnVuaXRvLVNlbWlCb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcuLi9tZWRpYS9pbWFnZXMvZm9udHMvTnVuaXRvLVNlbWlCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9tZWRpYS9pbWFnZXMvZm9udHMvTnVuaXRvLVNlbWlCb2xkLnN2ZyNOdW5pdG8tU2VtaUJvbGQnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ051bml0byc7XG4gICAgc3JjOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tRXh0cmFCb2xkLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9tZWRpYS9pbWFnZXMvZm9udHMvTnVuaXRvLUV4dHJhQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tRXh0cmFCb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tRXh0cmFCb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcuLi9tZWRpYS9pbWFnZXMvZm9udHMvTnVuaXRvLUV4dHJhQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL051bml0by1FeHRyYUJvbGQuc3ZnI051bml0by1FeHRyYUJvbGQnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ051bml0byc7XG4gICAgc3JjOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tQmxhY2tJdGFsaWMuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tQmxhY2tJdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9tZWRpYS9pbWFnZXMvZm9udHMvTnVuaXRvLUJsYWNrSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tQmxhY2tJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tQmxhY2tJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tQmxhY2tJdGFsaWMuc3ZnI051bml0by1CbGFja0l0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgICBzcmM6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL051bml0by1MaWdodEl0YWxpYy5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL051bml0by1MaWdodEl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tTGlnaHRJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL051bml0by1MaWdodEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL051bml0by1MaWdodEl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL051bml0by1MaWdodEl0YWxpYy5zdmcjTnVuaXRvLUxpZ2h0SXRhbGljJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xuICAgIHNyYzogdXJsKCcuLi9tZWRpYS9pbWFnZXMvZm9udHMvTnVuaXRvLUV4dHJhTGlnaHQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tRXh0cmFMaWdodC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tRXh0cmFMaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi9tZWRpYS9pbWFnZXMvZm9udHMvTnVuaXRvLUV4dHJhTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tRXh0cmFMaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL051bml0by1FeHRyYUxpZ2h0LnN2ZyNOdW5pdG8tRXh0cmFMaWdodCcpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgICBzcmM6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL051bml0by1FeHRyYUxpZ2h0SXRhbGljLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9tZWRpYS9pbWFnZXMvZm9udHMvTnVuaXRvLUV4dHJhTGlnaHRJdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9tZWRpYS9pbWFnZXMvZm9udHMvTnVuaXRvLUV4dHJhTGlnaHRJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL051bml0by1FeHRyYUxpZ2h0SXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcuLi9tZWRpYS9pbWFnZXMvZm9udHMvTnVuaXRvLUV4dHJhTGlnaHRJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tRXh0cmFMaWdodEl0YWxpYy5zdmcjTnVuaXRvLUV4dHJhTGlnaHRJdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ051bml0byc7XG4gICAgc3JjOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tTGlnaHQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tTGlnaHQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9tZWRpYS9pbWFnZXMvZm9udHMvTnVuaXRvLUxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tTGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tTGlnaHQuc3ZnI051bml0by1MaWdodCcpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgICBzcmM6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL051bml0by1JdGFsaWMuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL051bml0by1JdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL051bml0by1JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9tZWRpYS9pbWFnZXMvZm9udHMvTnVuaXRvLUl0YWxpYy5zdmcjTnVuaXRvLUl0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgICBzcmM6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL051bml0by1Cb2xkSXRhbGljLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9tZWRpYS9pbWFnZXMvZm9udHMvTnVuaXRvLUJvbGRJdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9tZWRpYS9pbWFnZXMvZm9udHMvTnVuaXRvLUJvbGRJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL051bml0by1Cb2xkSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcuLi9tZWRpYS9pbWFnZXMvZm9udHMvTnVuaXRvLUJvbGRJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tQm9sZEl0YWxpYy5zdmcjTnVuaXRvLUJvbGRJdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xuICAgIHNyYzogdXJsKCcuLi9tZWRpYS9pbWFnZXMvZm9udHMvTnVuaXRvLVJlZ3VsYXIuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tUmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi9tZWRpYS9pbWFnZXMvZm9udHMvTnVuaXRvLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy4uL21lZGlhL2ltYWdlcy9mb250cy9OdW5pdG8tUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ZvbnRzL051bml0by1SZWd1bGFyLnN2ZyNOdW5pdG8tUmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL3Njc3Mvc3JjL2Fzc2V0cy9zY3NzL19mb250cy5zY3NzIiwiI291cF90ZGxfY29udGFpbmVye1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHotaW5kZXg6ICR6LWluZGV4LXNscGFzaDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Ly8gbWluLXdpZHRoOiAzMDBweDtcblx0dG9wOiAwOyByaWdodDogMDsgYm90dG9tOiAwOyBsZWZ0OiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzE0ODRkO1xuXHRcblx0QGV4dGVuZCAlZm9udDE7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdCpbY2xhc3MkPVwiLWJ0blwiXXtcblx0XHRAZXh0ZW5kICVidG47XG5cdH1cblx0Kntcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRcdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdH1cbn1cblxuLy9NdWV2ZSBsYSBiYXJyYSBhYmFqb1xuLm5hdmJhcntcblx0dG9wOiBhdXRvIWltcG9ydGFudDtcblx0Ym90dG9tOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuI2xpYnJvLWRpZ2l0YWx7XG5cdG1hcmdpbi10b3A6IDBweCFpbXBvcnRhbnQ7XG59XG4vLyBib2R5LmFuZHJvaWQsXG4vLyBib2R5LmlwYWR7XG5cbi8vIH1cblxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL3Njc3Mvc3JjL2Fzc2V0cy9zY3NzL19nZW5lcmFsLnNjc3MiLCIvLyB6LWluZGV4XG4kei1pbmRleC1zbHBhc2g6IDEwMDsgLy9QYXJhIGVzdMOhciBlbmNpbWEgZGUgbGEgYmFycmEgZGUgYmxpbmsgZGUgYWN0aXZpZGFkZXNcbiR6LWluZGV4LWxvYWRpbmc6IDUwMDtcblxuJHJlc291cmNlcy1jYXRlZ29yaWVzOiAndmlkZW8nICdhY3RpdmlkYWQtaW50ZXJhY3RpdmUnICd1cmwnICdhY3RpdmlkYWQnICdtdXNpY2EnICdsaWJybycgJ2FyY2hpdm8nO1xuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL3Njc3Mvc3JjL2Fzc2V0cy9zY3NzL192YXJpYWJsZXMuc2NzcyIsIiNvdXBfdGRsX2NvbnRhaW5lciAub3VwX3NsaWRlcntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLnNsaWNrLXNsaWRle1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgLm91cF9fc2xpZGVyX19zbGlkZXtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC5vdXBfX3NsaWRlcl9fc2xpZGVfX2l0ZW0tLW5vX2NvbnRlbnR7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5vdXBfc2xpZGVyX19hcnJvd3tcbiAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS10YWJsZXR9e1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDBweCk7XG4gICAgICAgIHdpZHRoOiA5NHB4O1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgIEBleHRlbmQgJWJhY2tncm91bmQtaW1hZ2U7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvYXJyb3cxLnBuZyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIEBtZWRpYSAjeyRyZXRpbmF9e1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9hcnJvdzFAMngucG5nKTtcbiAgICAgICAgfVxuICAgICAgICBAZXh0ZW5kICVidG47XG4gICAgICAgICYub3VwX3NsaWRlcl9fYXJyb3ctLWxlZnR7XG4gICAgICAgICAgICBsZWZ0OiAtMTE0cHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQwcHgpIHNjYWxlKC0xLCAxKTtcbiAgICAgICAgICAgICY6YWN0aXZle1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDBweCkgc2NhbGUoLTAuOSwgMC45KTtcbiAgICAgICAgICAgICAgICAmLnNsaWNrLWRpc2FibGVke1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQwcHgpIHNjYWxlKC0xLCAxKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5vdXBfc2xpZGVyX19hcnJvdy0tcmlnaHR7XG4gICAgICAgICAgICByaWdodDogLTExNHB4O1xuICAgICAgICAgICAgJjphY3RpdmV7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MHB4KSBzY2FsZSgwLjkpO1xuICAgICAgICAgICAgICAgICYuc2xpY2stZGlzYWJsZWR7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDBweCkgc2NhbGUoMSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc2xpY2stZGlzYWJsZWR7XG4gICAgICAgICAgICBjdXJzb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm91cF9zbGlkZXJfX2NvbnRlbnRfYW5kX2RvdHN7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwOyByaWdodDogMDsgYm90dG9tOiAwOyBsZWZ0OiAwO1xuICAgICAgICAkcGFnaW5hdGlvbi1oZWlnaHQ6IDYwcHg7XG4gICAgICAgIC8vIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC8vIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC5vdXBfc2xpZGVyX19jb250ZW50e1xuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLXRhYmxldH17XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEzNHB4IWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGhlaWdodDogNjAwcHg7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5vdXBfc2xpZGVyX19jb250ZW50X19zbGlkZXtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVjbGVhcmZpeDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAub3VwX3NsaWRlcl9fZG90c3tcbiAgICAgICAgICAgIGhlaWdodDogJHBhZ2luYXRpb24taGVpZ2h0O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgdWx7XG4gICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzFweDsgaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOXB4OyBoZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNnB4OyB0b3A6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdW5pdC1idG4tdGl0bGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci11bml0LWJ0bi10aXRsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXIhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuc2xpY2stYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogaW5oZXJpdCFpbXBvcnRhbnQ7O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdW5pdC1idG4tbnVtYmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXVuaXQtYnRuLW51bWJlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvc2Nzcy9zcmMvYXNzZXRzL3Njc3MvX3NsaWRlci5zY3NzIiwiI291cF90ZGxfY29udGFpbmVyIC5vdXBfdGRsX19icmVhZGNydW1ie1xuICAgIC5vdXBfdGRsX19icmVhZGNydW1iX19iYWNre1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIHdpZHRoOiA0M3B4O1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XHRcbiAgICAgICAgbWFyZ2luOiA2cHggMCAwIDEycHg7XG4gICAgICAgIEBtZWRpYSAjeyRtZWRpYS10YWJsZXR9e1xuICAgICAgICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDYycHg7XG4gICAgICAgICAgICBtYXJnaW46IDZweCAwIDAgMTJweDtcbiAgICAgICAgfVxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHQgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL2J0bi1iYWNrLnBuZyk7XG4gICAgICAgIEBtZWRpYSAjeyRyZXRpbmF9e1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9idG4tYmFja0AyeC5wbmcpO1xuICAgICAgICB9XG4gICAgICAgICY6YWN0aXZle1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLm91cF90ZGxfX2JyZWFkY3J1bWJfX2xldmVsMXtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogNjJweDtcbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLXRhYmxldH17XHRcdFxuICAgICAgICAgICAgaGVpZ2h0OiA3NnB4O1xuICAgICAgICB9XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgJj5zdHJvbmd7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQydnc7XG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMjdweCAwIDYycHg7XG4gICAgICAgICAgICBtYXJnaW46IDE0cHggMCAwIDE3cHg7XG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtdGFibGV0fXtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDQ3cHggMCA4MnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTZweCAwIDAgMTdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICBAZXh0ZW5kICVmb250MjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpYS10YWJsZXR9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHRleHQtc2hhZG93OiAwcHggMXB4IDJweCByZ2JhKDAsMCwwLDAuMyk7IFxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXVuaXQtYnRuLXRpdGxlO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtdGFibGV0fXtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmPnNwYW57XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgdG9wOiA3cHg7IGxlZnQ6IDdweDtcbiAgICAgICAgICAgIC8vIEBtZWRpYSAjeyRtZWRpYS10YWJsZXR9e1xuICAgICAgICAgICAgLy8gXHR0b3A6ICRwYWRkaW5nLXZlcnRpY2FsLXRhYmxldDsgbGVmdDogJHBhZGRpbmctaG9yaXpvbnRhbC10YWJsZXQ7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDZweDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaWEtdGFibGV0fXtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAvLyBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgLy8gdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAvLyBAZXh0ZW5kICVmb250MjtcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgIC8vIEBtZWRpYSAjeyRtZWRpYS10YWJsZXR9e1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMzNweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXVuaXQtYnRuLW51bWJlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGJvcmRlcjogN3B4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzOXB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAub3VwX3RkbF9fYnJlYWRjcnVtYl9fbGV2ZWwye1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgcGFkZGluZzogMnB4IDE4cHggMCAyM3B4O1xuICAgICAgICBtYXJnaW46IDE5cHggNXB4IDAgLTVweDtcbiAgICAgICAgQG1lZGlhICN7JG1lZGlhLXRhYmxldH17XG4gICAgICAgICAgICBoZWlnaHQ6IDM3cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMjBweCAwIDI1cHg7XG4gICAgICAgICAgICBtYXJnaW46IDIxcHggNXB4IDAgLThweDtcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBAZXh0ZW5kICVmb250MjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBAbWVkaWEgI3skbWVkaWEtdGFibGV0fXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci11bml0LWJ0bi1udW1iZXI7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgICAgICBAbWVkaWEgI3skbWVkaWEtdGFibGV0fXtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5vdXBfdGRsX19icmVhZGNydW1iX19vdXBfYnV0dG9uc3tcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBmb250LXNpemU6IDBweDtcbiAgICAgICAgYXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgbWFyZ2luOiA0cHggNHB4O1xuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLXRhYmxldH17XG4gICAgICAgICAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogOHB4IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDhweCBhdXRvO1xuICAgICAgICAgICAgQG1lZGlhICN7JG1lZGlhLXRhYmxldH17XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2NHB4IDEzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5vdXBfYnV0dG9ucy0tbnViZXtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL2J0bi1udWJlLnBuZyk7XG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHJldGluYX17XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvYnRuLW51YmVAMngucG5nKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLm91cF9idXR0b25zLS1wcmVtaXVte1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvYnRuLXByZW1pdW0ucG5nKTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skcmV0aW5hfXtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9idG4tcHJlbWl1bUAyeC5wbmcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL3Njc3Mvc3JjL2Fzc2V0cy9zY3NzL19icmVhZGNydW1iLnNjc3MiLCIjb3VwX3RkbF9sb2FkaW5nX3NjcmVlbi0tYmFzaWN7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTtcbiAgdG9wOiAwOyByaWdodDogMDsgYm90dG9tOiAwOyBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4jb3VwX3RkbF9sb2FkaW5nX3NjcmVlbntcbiAgICBAZXh0ZW5kICV0ZGwtc2NyZWVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC5vdXBfdGRsX3NwaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSA5cHgpO1xuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDM1cHgpO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgLm91cF90ZGxfc3Bpbm5lciA+IGRpdiB7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gICAgICBcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogc2stYm91bmNlZGVsYXkgMS40cyBpbmZpbml0ZSBlYXNlLWluLW91dCBib3RoO1xuICAgICAgICBhbmltYXRpb246IHNrLWJvdW5jZWRlbGF5IDEuNHMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYm90aDtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgLm91cF90ZGxfc3Bpbm5lciAub3VwX3RkbF9ib3VuY2UxIHtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjMycztcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zMnM7XG4gICAgICB9XG4gICAgICBcbiAgICAgIC5vdXBfdGRsX3NwaW5uZXIgLm91cF90ZGxfYm91bmNlMiB7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMC4xNnM7XG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMTZzO1xuICAgICAgfVxuICAgICAgXG4gICAgICBALXdlYmtpdC1rZXlmcmFtZXMgc2stYm91bmNlZGVsYXkge1xuICAgICAgICAwJSwgODAlLCAxMDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApIH1cbiAgICAgICAgNDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMCkgfVxuICAgICAgfVxuICAgICAgXG4gICAgICBAa2V5ZnJhbWVzIHNrLWJvdW5jZWRlbGF5IHtcbiAgICAgICAgMCUsIDgwJSwgMTAwJSB7IFxuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICB9IDQwJSB7IFxuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjApO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wKTtcbiAgICAgICAgfVxuICAgICAgfVxufVxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9zY3NzL3NyYy9hc3NldHMvc2Nzcy9fX2xvYWRpbmdTY3JlZW4uc2NzcyIsIiNvdXBfdGRsX3NwbGFzaF9zY3JlZW57XG5cdEBleHRlbmQgJXRkbC1zY3JlZW47XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvYmFja2dyb3VuZC5qcGcpO1xuXHQvLyBAbWVkaWEgI3skcmV0aW5hfXtcblx0Ly8gXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL2JhY2tncm91bmRAMnguanBnKTtcblx0Ly8gfVxuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdC5vdXBfc3BsYXNoX19sb2dvX291cHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwcHg7XG5cdFx0bGVmdDogNnB4O1xuXHRcdHdpZHRoOiAxMjlweDsgaGVpZ2h0OiA3N3B4O1xuXHRcdEBtZWRpYSAjeyRtZWRpYS10YWJsZXR9e1xuXHRcdFx0bGVmdDogMTNweDtcblx0XHRcdHdpZHRoOiAxOTdweDsgaGVpZ2h0OiAxMjZweDtcblx0XHR9XG5cdFx0QGV4dGVuZCAlYmFja2dyb3VuZC1pbWFnZTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMHB4O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvbG9nby1vdXAucG5nKTtcblx0XHRAbWVkaWEgI3skcmV0aW5hfXtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvbG9nby1vdXBAMngucG5nKTtcblx0XHR9XG5cdH1cblx0Lm91cF9zcGxhc2hfX2xvZ29fdGRse1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDdweDsgcmlnaHQ6IDVweDtcblx0XHR3aWR0aDogNzJweDsgaGVpZ2h0OiA2OHB4O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogYXV0cCA2OHB4O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgNTAlO1xuXHRcdEBtZWRpYSAjeyRtZWRpYS10YWJsZXR9e1xuXHRcdFx0dG9wOiAxM3B4OyByaWdodDogOHB4O1xuXHRcdFx0d2lkdGg6IDEwMnB4OyBoZWlnaHQ6IDk4cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gOThweDtcblx0XHR9XG5cdFx0QGV4dGVuZCAlYmFja2dyb3VuZC1pbWFnZTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL2xvZ28tcHJpbWFyeS5wbmcpO1xuXHRcdEBtZWRpYSAjeyRyZXRpbmF9e1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9sb2dvLXByaW1hcnlAMngucG5nKTtcblx0XHR9XG5cdH1cblx0Lm91cF9zcGxhc2hfX2NvbnRlbnR7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogODdweDtcblx0XHRib3R0b206IDM1cHg7IFxuXHRcdEBtZWRpYSAjeyRtZWRpYS10YWJsZXR9e1xuXHRcdFx0dG9wOiAxMzZweDtcblx0XHRcdGJvdHRvbTogNDBweDsgXG5cdFx0fVxuXHRcdHJpZ2h0OiAwOyBsZWZ0OiAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdFx0Lm91cF9zcGxhc2hfX21haW5fdGl0bGV7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdG1heC13aWR0aDogNDIwcHg7XG5cdFx0XHRAbWVkaWEgI3skbWVkaWEtdGFibGV0fXtcblx0XHRcdFx0bWF4LXdpZHRoOiA3MDBweDtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wfXtcblx0XHRcdFx0bWF4LXdpZHRoOiA3NDBweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTgwcHg7XG5cdFx0XHR9XG5cdFx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0XHRAbWVkaWEgI3skbWVkaWEtdGFibGV0fXtcblx0XHRcdFx0cGFkZGluZzogMCAzMHB4O1xuXHRcdFx0fVxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7XG5cdFx0XHRmb250LXNpemU6IDQ1cHg7XG5cdFx0XHRAbWVkaWEgI3skbWVkaWEtdGFibGV0fXtcblx0XHRcdFx0Zm9udC1zaXplOiA3MHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTEwJTtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wfXtcblx0XHRcdFx0Zm9udC1zaXplOiA4NnB4O1xuXHRcdFx0fVxuXHRcdFx0QGV4dGVuZCAldGV4dF9zdHlsZV90aXRsZTtcblx0XHR9XG5cdFx0Lm91cF9zcGxhc2hfX2VudGVye1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0d2lkdGg6IDEzMXB4OyBtYXgtaGVpZ2h0OiAxMzFweDtcblx0XHRcdEBtZWRpYSAjeyRtZWRpYS10YWJsZXR9e1xuXHRcdFx0XHR3aWR0aDogMTk0cHg7IG1heC1oZWlnaHQ6IDE5NHB4O1xuXHRcdFx0fVxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRAZXh0ZW5kICViYWNrZ3JvdW5kLWltYWdlO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9idG4tZW50ZXIucG5nKTtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRAbWVkaWEgI3skcmV0aW5hfXtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9idG4tZW50ZXJAMngucG5nKTtcblx0XHRcdH1cblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdHNwYW57XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmOmJlZm9yZSxcblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHR0b3A6IDA7IHJpZ2h0OiAwOyBib3R0b206IDA7IGxlZnQ6IDA7XG5cdFx0XHRcdG9wYWNpdHk6IDAuMDE7XG5cdFx0XHRcdEBleHRlbmQgJWJhY2tncm91bmQtaW1hZ2U7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9idG4tZW50ZXItaG92ZXIucG5nKTtcblx0XHRcdFx0QG1lZGlhICN7JHJldGluYX17XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9idG4tZW50ZXItaG92ZXJAMngucG5nKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JjphZnRlcntcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9idG4tZW50ZXItcHJlc3MucG5nKTtcblx0XHRcdFx0QG1lZGlhICN7JHJldGluYX17XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9idG4tZW50ZXItcHJlc3NAMngucG5nKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlcjpiZWZvcmV7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0XHQmOmFjdGl2ZTphZnRlcntcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm91cF9zcGxhc2hfX2Zvb3Rlcntcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAxMHB4O1xuXHRcdGxlZnQ6IDA7XG5cblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdEBtZWRpYSAjeyRtZWRpYS10YWJsZXR9e1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdH1cblx0fVxufVxuXHRcdFxuXHRcdFx0ICBcblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvc2Nzcy9zcmMvYXNzZXRzL3Njc3MvX19zcGxhc2hTY3JlZW4uc2NzcyIsIiNvdXBfdGRsX3VuaXRfbWVudV9zY3JlZW57XG5cdEBleHRlbmQgJXRkbC1zY3JlZW47XG5cdEBleHRlbmQgJXRkbC1zY3JlZW4tYmFja2dyb3VuZDtcblx0Lm91cF91bml0X21lbnVfX2NvbnRlbnR7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDsgcmlnaHQ6IDA7IGJvdHRvbTogMDsgbGVmdDogMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Ly8gcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC5vdXBfdW5pdF9tZW51X19tYWluX3RpdGxle1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDY1cHggLSAxMTJweCk7XG5cdFx0XHRAbWVkaWEgI3skbWVkaWEtdGFibGV0fXtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDczcHggLSAxNjBweCk7XG5cdFx0XHR9XG5cdFx0XHRtaW4taGVpZ2h0OiA1OHB4O1xuXHRcdFx0cGFkZGluZzogMTBweCAxNXB4O1xuXHRcdFx0QG1lZGlhICN7JG1lZGlhLXRhYmxldH17XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDgwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMzBweDtcblx0XHRcdH1cblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0QG1lZGlhICN7JG1lZGlhLXRhYmxldH17XG5cdFx0XHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHRcdH1cblx0XHRcdC8vIEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wfXtcblx0XHRcdC8vIFx0Zm9udC1zaXplOiA1MHB4O1xuXHRcdFx0Ly8gfVxuXHRcdFx0QGV4dGVuZCAldGV4dF9zdHlsZV90aXRsZTtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0fVxuXHRcdC5vdXBfdW5pdF9tZW51X19iYWNre1xuXHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0QG1lZGlhICN7JG1lZGlhLXRhYmxldH17XG5cdFx0XHRcdGhlaWdodDogNzVweDtcblx0XHRcdH1cblx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0XHRAbWVkaWEgI3skbWVkaWEtdGFibGV0fXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMzRweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cdFx0XHQmPi5vdXBfdW5pdF9tZW51X19iYWNrLWJ0bntcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHR3aWR0aDogNjBweDtcblx0XHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0XHRAbWVkaWEgI3skbWVkaWEtdGFibGV0fXtcblx0XHRcdFx0XHR3aWR0aDogNzVweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDc1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGV4dGVuZCAlYmFja2dyb3VuZC1pbWFnZTtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9zcGxhc2gtYmFjay5wbmcpO1xuXHRcdFx0XHRAbWVkaWEgI3skcmV0aW5hfXtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL3NwbGFzaC1iYWNrQDJ4LnBuZyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHQub3VwX3VuaXRfbWVudV9fdW5pdF9zbGlkZXJfY29udGFpbmVye1xuXHRcdFx0ZmxleDogMTtcblx0XHRcdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdC8vIHRvcDogNTBweDsgcmlnaHQ6IDA7IGJvdHRvbTogMDsgbGVmdDogMDtcblx0XHR9XG5cdFx0Lm91cF91bml0X21lbnVfX3VuaXQtYnRue1xuXHRcdFx0JHBhZGRpbmctaG9yaXpvbnRhbDogNXB4O1xuXHRcdFx0JHBhZGRpbmctdmVydGljYWw6IDVweDtcblx0XHRcdCRwYWRkaW5nLWhvcml6b250YWwtdGFibGV0OiAxM3B4O1xuXHRcdFx0JHBhZGRpbmctdmVydGljYWwtdGFibGV0OiAxNXB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRwYWRkaW5nOiAkcGFkZGluZy12ZXJ0aWNhbCAkcGFkZGluZy1ob3Jpem9udGFsO1xuXHRcdFx0QG1lZGlhICN7JG1lZGlhLXRhYmxldH17XG5cdFx0XHRwYWRkaW5nOiAkcGFkZGluZy12ZXJ0aWNhbC10YWJsZXQgJHBhZGRpbmctaG9yaXpvbnRhbC10YWJsZXQ7XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0Lm91cF91bml0X21lbnVfX3VuaXRfX3RpdGxle1xuXHRcdFx0XHRoZWlnaHQ6IDY2cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDE3cHggMTdweCAwIDgycHg7XG5cdFx0XHRcdEBtZWRpYSAjeyRtZWRpYS10YWJsZXR9e1xuXHRcdFx0XHRcdGhlaWdodDogNzZweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDIwcHggMCA5MnB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHRAZXh0ZW5kICVmb250Mjtcblx0XHRcdFx0Zm9udC1zaXplOiAyOXB4O1xuXHRcdFx0XHRAbWVkaWEgI3skbWVkaWEtdGFibGV0fXtcblx0XHRcdFx0XHRmb250LXNpemU6IDMzcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdHRleHQtc2hhZG93OiAwcHggMXB4IDJweCByZ2JhKDAsMCwwLDAuMyk7XG5cdFx0XHRcdFxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdW5pdC1idG4tdGl0bGU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDM4cHg7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCA1cHggNXB4IHJnYmEoMCwwLDAsMC42KTtcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHQub3VwX3VuaXRfbWVudV9fdW5pdF9fbnVtYmVye1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6ICRwYWRkaW5nLXZlcnRpY2FsOyBsZWZ0OiAkcGFkZGluZy1ob3Jpem9udGFsO1xuXHRcdFx0XHRAbWVkaWEgI3skbWVkaWEtdGFibGV0fXtcblx0XHRcdFx0XHR0b3A6ICRwYWRkaW5nLXZlcnRpY2FsLXRhYmxldDsgbGVmdDogJHBhZGRpbmctaG9yaXpvbnRhbC10YWJsZXQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0d2lkdGg6IDcwcHg7XG5cdFx0XHRcdGhlaWdodDogNjZweDtcblx0XHRcdFx0cGFkZGluZy10b3A6IDRweDtcblx0XHRcdFx0QG1lZGlhICN7JG1lZGlhLXRhYmxldH17XG5cdFx0XHRcdFx0d2lkdGg6IDgwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA3NnB4O1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiA1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0QGV4dGVuZCAlZm9udDI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRcdFx0QG1lZGlhICN7JG1lZGlhLXRhYmxldH17XG5cdFx0XHRcdFx0Zm9udC1zaXplOiA0OHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdW5pdC1idG4tbnVtYmVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHRib3JkZXI6IDdweCBzb2xpZCAjZmZmO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAzOXB4O1xuXHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXHRcdFxuXHRcdFx0ICBcblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvc2Nzcy9zcmMvYXNzZXRzL3Njc3MvX191bml0TWVudVNjcmVlbi5zY3NzIiwiI291cF90ZGxfbGVzc29uX21lbnVfc2NyZWVue1xuXHRAZXh0ZW5kICV0ZGwtc2NyZWVuO1xuXHRAZXh0ZW5kICV0ZGwtc2NyZWVuLWJhY2tncm91bmQ7XG5cdC5vdXBfbGVzc29uX21lbnVfX2NvbnRlbnR7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDsgcmlnaHQ6IDA7IGJvdHRvbTogMDsgbGVmdDogMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Lm91cF9sZXNzb25fbWVudV9fbWFpbl90aXRsZXtcblx0XHR9XG5cdFx0Lm91cF9sZXNzb25fbWVudV9fbGVzc29uX3NsaWRlcl9jb250YWluZXJ7XG5cdFx0XHRmbGV4OiAxO1xuXHRcdH1cblx0XHQub3VwX2xlc3Nvbl9tZW51X19sZXNzb24tYnRue1xuXHRcdFx0JHBhZGRpbmctaG9yaXpvbnRhbDogNXB4O1xuXHRcdFx0JHBhZGRpbmctdmVydGljYWw6IDVweDtcblx0XHRcdCRwYWRkaW5nLWhvcml6b250YWwtdGFibGV0OiA4cHg7XG5cdFx0XHQkcGFkZGluZy12ZXJ0aWNhbC10YWJsZXQ6IDhweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRwYWRkaW5nOiAkcGFkZGluZy12ZXJ0aWNhbCAkcGFkZGluZy1ob3Jpem9udGFsO1xuXHRcdFx0QG1lZGlhICN7JG1lZGlhLXRhYmxldH17XG5cdFx0XHRcdHBhZGRpbmc6ICRwYWRkaW5nLXZlcnRpY2FsLXRhYmxldCAkcGFkZGluZy1ob3Jpem9udGFsLXRhYmxldDtcblx0XHRcdH1cblx0XHRcdC5vdXBfbGVzc29uX21lbnVfX2xlc3Nvbl9faW1hZ2V7XG5cdFx0XHRcdHdpZHRoOiAxNDJweDtcblx0XHRcdFx0aGVpZ2h0OiA5OHB4O1xuXHRcdFx0XHRAbWVkaWEgI3skbWVkaWEtdGFibGV0fXtcblx0XHRcdFx0XHR3aWR0aDogMTU4cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDlweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNhamEtdmVyZGU7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci11bml0LWJ0bi10aXRsZTtcblx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDVweCA4cHggcmdiYSgwLDAsMCwwLjQpO1xuXHRcdFx0fVxuXHRcdFx0Lm91cF9sZXNzb25fbWVudV9fbGVzc29uX190aXRsZXtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24tY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0d2lkdGg6IDE2MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDY2cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDhweCAxM3B4O1xuXHRcdFx0XHRtYXJnaW46IC00cHggYXV0byAwIGF1dG87XG5cdFx0XHRcdEBtZWRpYSAjeyRtZWRpYS10YWJsZXR9e1xuXHRcdFx0XHRcdHdpZHRoOiAxNzhweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDc0cHg7XG5cdFx0XHRcdFx0cGFkZGluZzogOXB4IDE0cHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAtNXB4IGF1dG8gMCBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLXVuaXQtYnRuLXRpdGxlO1xuXHRcdFx0XHRib3gtc2hhZG93OiAwcHggNXB4IDhweCByZ2JhKDAsMCwwLDAuNCk7XG5cdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Ly8gZmxleDogMDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMWVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDM2cHg7XG5cdFx0XHRcdFx0QG1lZGlhICN7JG1lZGlhLXRhYmxldH17XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4xZW07XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRvdmVyZmxvdy15OiBoaWRkZW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYub3VwX2xlc3Nvbl9tZW51X19sZXNzb24tLXBsdXMtem9uZS1idG57XG5cdFx0XHRcdC5vdXBfbGVzc29uX21lbnVfX2xlc3Nvbl9faW1hZ2V7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9wbHVzLXpvbmUtdGV4dC5qcGcpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXIhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogd2hpdGU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBpbmhlcml0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cdFx0XG5cdFx0XHQgIFxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9zY3NzL3NyYy9hc3NldHMvc2Nzcy9fX2xlc3Nvbk1lbnVTY3JlZW4uc2NzcyIsIiNvdXBfdGRsX3BsdXNfem9uZV9jYXRlZ29yaWVzX21lbnVfc2NyZWVue1xuXHRAZXh0ZW5kICV0ZGwtc2NyZWVuO1xuXHRAZXh0ZW5kICV0ZGwtc2NyZWVuLWJhY2tncm91bmQ7XG5cdC5vdXBfcGx1c196b25lX2NhdGVnb3JpZXNfbWVudV9fY29udGVudHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwOyByaWdodDogMDsgYm90dG9tOiAwOyBsZWZ0OiAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHQvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Lm91cF9wbHVzX3pvbmVfY2F0ZWdvcmllc19tZW51X19tYWluX3RpdGxle1xuXHRcdH1cblx0XHQub3VwX3BsdXNfem9uZV9jYXRlZ29yaWVzX21lbnVfX2NvbnRhaW5lcntcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGZsZXg6IDE7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0Pip7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ZmxleDogMCAxIDQ4JTtcblx0XHRcdFx0QG1lZGlhICN7JG1lZGlhLXRhYmxldH17XG5cdFx0XHRcdFx0ZmxleDogMCAxIDMwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgI3skbWVkaWEtZGVza3RvcH17XG5cdFx0XHRcdFx0ZmxleDogMCAxIDI0JTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQub3VwX3BsdXNfem9uZV9jYXRlZ29yaWVzX21lbnVfX2NhdGVnb3J5LWJ0bntcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQvL3dpZHRoOiAjezE2MCArIDUgKzUgfXB4O1xuXHRcdFx0XHQvL2hlaWdodDogI3sxNjAgKyA1ICs1IH1weDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTklO1xuXHRcdFx0XHRwYWRkaW5nOiA1cHggNXB4O1xuXHRcdFx0XHRwYWRkaW5nOiAuNXZtaW47XG5cdFx0XHRcdEBtZWRpYSAjeyRtZWRpYS10YWJsZXR9e1xuXHRcdFx0XHRcdHBhZGRpbmc6IDhweCA4cHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMnZtaW47XG5cdFx0XHRcdFx0aGVpZ2h0OiAyOSU7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhICN7JG1lZGlhLWRlc2t0b3B9e1xuXHRcdFx0XHRcdHBhZGRpbmc6IDhweCA4cHg7XG5cdFx0XHRcdFx0cGFkZGluZzogM3ZtaW47XG5cdFx0XHRcdFx0aGVpZ2h0OiA0NSU7XG5cdFx0XHRcdH1cblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0Lm91cF9wbHVzX3pvbmVfY2F0ZWdvcmllc19tZW51X19jYXRlZ29yeV9fYm94e1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHRib3JkZXI6IDNweCBzb2xpZCAkY29sb3ItdmVyZGUxO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3ZtaW47XG5cdFx0XHRcdFx0QG1lZGlhICN7JG1lZGlhLXRhYmxldH17XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3ZtaW47XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA2MCU7XG5cdFx0XHRcdFx0QG1lZGlhICN7JG1lZGlhLXRhYmxldH17XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNjAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDVweCA1cHggcmdiYSgwLDAsMCwwLjQpO1xuXHRcdFx0XHRcdEBleHRlbmQgJWJ0bjtcblx0XHRcdFx0fVxuXHRcdFx0XHRAZWFjaCAkY2F0ZWdvcnkgaW4gJHJlc291cmNlcy1jYXRlZ29yaWVzIHtcblx0XHRcdFx0XHQub3VwX3BsdXNfem9uZV9jYXRlZ29yaWVzX21lbnVfX2NhdGVnb3J5X19ib3gucmVzb3VyY2UtI3skY2F0ZWdvcnl9IHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvcmVzb3VyY2VzLSN7JGNhdGVnb3J5fS5wbmcpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLm91cHRkbC1wb3J0cmFpdHtcblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XHQmLm91cHRkbC1sYW5kc2NhcGV7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHRcblx0fVxufVxuXHRcdFxuXHRcdFx0ICBcblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvc2Nzcy9zcmMvYXNzZXRzL3Njc3MvX19wbHVzWm9uZUNhdGVnb3JpZXNNZW51U2NyZWVuLnNjc3MiLCIjb3VwX3RkbF9wbHVzX3pvbmVfcmVzb3VyY2VzX21lbnVfc2NyZWVue1xuXHRAZXh0ZW5kICV0ZGwtc2NyZWVuO1xuXHRAZXh0ZW5kICV0ZGwtc2NyZWVuLWJhY2tncm91bmQ7XG5cdC5vdXBfcGx1c196b25lX3Jlc291cmNlc19tZW51X19jb250ZW50e1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7IHJpZ2h0OiAwOyBib3R0b206IDA7IGxlZnQ6IDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQub3VwX3BsdXNfem9uZV9yZXNvdXJjZXNfbWVudV9fbWFpbl90aXRsZXtcblx0XHR9XG5cdFx0Lm91cF9wbHVzX3pvbmVfcmVzb3VyY2VzX21lbnVfX2JhY2t7XG5cdFx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0XHRAbWVkaWEgI3skbWVkaWEtdGFibGV0fXtcblx0XHRcdFx0aGVpZ2h0OiA3NXB4O1xuXHRcdFx0fVxuXHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRcdEBtZWRpYSAjeyRtZWRpYS10YWJsZXR9e1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzNHB4IWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblx0XHRcdCY+Lm91cF9wbHVzX3pvbmVfcmVzb3VyY2VzX21lbnVfX2JhY2stYnRue1xuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRcdHdpZHRoOiA1NXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdEBtZWRpYSAjeyRtZWRpYS10YWJsZXR9e1xuXHRcdFx0XHRcdHdpZHRoOiA2OXB4O1xuXHRcdFx0XHRcdGhlaWdodDogNzVweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAZXh0ZW5kICViYWNrZ3JvdW5kLWltYWdlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL3BsdXN6b25lLWJ0bi5wbmcpO1xuXHRcdFx0XHRAbWVkaWEgI3skcmV0aW5hfXtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL3BsdXN6b25lLWJ0bkAyeC5wbmcpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdFx0Lm91cF9wbHVzX3pvbmVfcmVzb3VyY2VzX21lbnVfX3Jlc291cmNlX3NsaWRlcl9jb250YWluZXJ7XG5cdFx0XHRmbGV4OiAxO1xuXHRcdH1cblx0XHQub3VwX3BsdXNfem9uZV9yZXNvdXJjZXNfbWVudV9fcmVzb3VyY2UtYnRue1xuXHRcdFx0JHBhZGRpbmctaG9yaXpvbnRhbDogNXB4O1xuXHRcdFx0JHBhZGRpbmctdmVydGljYWw6IDVweDtcblx0XHRcdCRwYWRkaW5nLWhvcml6b250YWwtdGFibGV0OiA4cHg7XG5cdFx0XHQkcGFkZGluZy12ZXJ0aWNhbC10YWJsZXQ6IDhweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0cGFkZGluZzogJHBhZGRpbmctdmVydGljYWwgJHBhZGRpbmctaG9yaXpvbnRhbDtcblx0XHRcdEBtZWRpYSAjeyRtZWRpYS10YWJsZXR9e1xuXHRcdFx0XHRwYWRkaW5nOiAkcGFkZGluZy12ZXJ0aWNhbC10YWJsZXQgJHBhZGRpbmctaG9yaXpvbnRhbC10YWJsZXQ7XG5cdFx0XHR9XG5cdFx0XHQub3VwX3BsdXNfem9uZV9yZXNvdXJjZXNfbWVudV9fcmVzb3VyY2VfX2ltYWdle1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0d2lkdGg6IDE0MnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDk4cHg7XG5cdFx0XHRcdEBtZWRpYSAjeyRtZWRpYS10YWJsZXR9e1xuXHRcdFx0XHRcdHdpZHRoOiAxNThweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwOXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjRweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLXVuaXQtYnRuLXRpdGxlO1xuXHRcdFx0XHRib3gtc2hhZG93OiAwcHggNXB4IDhweCByZ2JhKDAsMCwwLDAuNCk7XG5cdFx0XHRcdCY+c3Ryb25ne1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0XHRAbWVkaWEgI3skbWVkaWEtdGFibGV0fXtcblx0XHRcdFx0XHRcdGhlaWdodDogNTZweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0fVxuXHRcdFx0XHRAZWFjaCAkY2F0ZWdvcnkgaW4gJHJlc291cmNlcy1jYXRlZ29yaWVzIHtcblx0XHRcdFx0XHRzdHJvbmcucmVzb3VyY2UtI3skY2F0ZWdvcnl9IHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvcmVzb3VyY2VzLSN7JGNhdGVnb3J5fS5wbmcpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmPnNwYW57XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogM3B4O1xuXHRcdFx0XHRcdEBleHRlbmQgJWZvbnQyO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjFlbTtcblx0XHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRcdFx0QG1lZGlhICN7JG1lZGlhLXRhYmxldH17XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4xZW07XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE5cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItdW5pdC1idG4tbnVtYmVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQub3VwX3BsdXNfem9uZV9yZXNvdXJjZXNfbWVudV9fcmVzb3VyY2VfX3RpdGxle1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHR3aWR0aDogMTYwcHg7XG5cdFx0XHRcdGhlaWdodDogNjZweDtcblx0XHRcdFx0cGFkZGluZzogOHB4IDEzcHg7XG5cdFx0XHRcdG1hcmdpbjogLTRweCBhdXRvIDAgYXV0bztcblx0XHRcdFx0QG1lZGlhICN7JG1lZGlhLXRhYmxldH17XG5cdFx0XHRcdFx0d2lkdGg6IDE3OHB4O1xuXHRcdFx0XHRcdGhlaWdodDogNzRweDtcblx0XHRcdFx0XHRwYWRkaW5nOiA5cHggMTRweDtcblx0XHRcdFx0XHRtYXJnaW46IC01cHggYXV0byAwIGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItdW5pdC1idG4tdGl0bGU7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCA1cHggOHB4IHJnYmEoMCwwLDAsMC40KTtcblx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHQvLyBmbGV4OiAwO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4xZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMzZweDtcblx0XHRcdFx0XHRAbWVkaWEgI3skbWVkaWEtdGFibGV0fXtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjFlbTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdG92ZXJmbG93LXk6IGhpZGRlbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXHRcdFxuXHRcdFx0ICBcblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvc2Nzcy9zcmMvYXNzZXRzL3Njc3MvX19wbHVzWm9uZVJlc291cmNlc01lbnVTY3JlZW4uc2NzcyIsIi52aWRlby1qc3tcblx0LnZqcy1jb250cm9sLWJhcntcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjYmNiY2JjO1xuXHRcdGNvbG9yOiAjOGM4ZThlO1xuXHR9XG5cdCYuYXVkaW97XG5cdFx0LnZqcy1jb250cm9sLWJhcntcblx0XHRcdGhlaWdodDogNDZweCFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC52anMtY2xvc2V7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9wbGF5ZXItY2xvc2UucG5nKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDE1cHggMTVweDtcblx0fVxuXHQudmpzLXBsYXktY29udHJvbHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL3BsYXllci1wbGF5LnBuZyk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAxN3B4IDE5cHg7XG5cdFx0Ji52anMtcGxheWluZ3tcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvcGxheWVyLXBhdXNlLnBuZyk7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEzcHggMTdweDtcblx0XHR9XG5cdH1cblx0LnZqcy12b2x1bWUtbWVudS1idXR0b257XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9wbGF5ZXItc3BlYWtlci5wbmcpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTdweCAxNXB4O1xuXHR9XG5cdC52anMtbWVudS1idXR0b24tcG9wdXAgLnZqcy1tZW51IC52anMtbWVudS1jb250ZW50e1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNiY2JjYmM7XG5cdFx0Y29sb3I6ICM4YzhlOGU7XG5cdFx0LnZqcy1zbGlkZXJ7XG5cdFx0XHQvKiBQZXJtYWxpbmsgLSB1c2UgdG8gIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHA6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvIzllYTJhMyswLDdjN2M3YysxMDAgKi9cblx0XHRcdGJhY2tncm91bmQ6ICM5ZWEyYTM7IC8qIE9sZCBicm93c2VycyAqL1xuXHRcdFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgIzllYTJhMyAwJSwgIzdjN2M3YyAxMDAlKTsgLyogRkYzLjYtMTUgKi9cblx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgICM5ZWEyYTMgMCUsIzdjN2M3YyAxMDAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICAjOWVhMmEzIDAlLCM3YzdjN2MgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuXHRcdFx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM5ZWEyYTMnLCBlbmRDb2xvcnN0cj0nIzdjN2M3YycsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTkgKi9cblx0XHR9XG5cdH1cblx0LnZqcy12b2x1bWUtbGV2ZWx7XG5cdFx0LyogUGVybWFsaW5rIC0gdXNlIHRvICBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyM5ZWEyYTMrMCw3YzdjN2MrMTAwICovXG5cdFx0YmFja2dyb3VuZDogIzllYTJhMzsgLyogT2xkIGJyb3dzZXJzICovXG5cdFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgIzllYTJhMyAwJSwgIzdjN2M3YyAxMDAlKTsgLyogRkYzLjYtMTUgKi9cblx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICAjOWVhMmEzIDAlLCM3YzdjN2MgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgICM5ZWEyYTMgMCUsIzdjN2M3YyAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG5cdFx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM5ZWEyYTMnLCBlbmRDb2xvcnN0cj0nIzdjN2M3YycsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTkgKi9cblx0fVxuXHRcblx0LnZqcy1mdWxsc2NyZWVuLWNvbnRyb2x7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9wbGF5ZXItZnVsbHNjcmVlbi5wbmcpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4O1xuXHR9XG5cdC52anMtdGltZS1jb250cm9se1xuXHRcdGxpbmUtaGVpZ2h0OiAzLjdlbTtcblx0fVxuXHQudmpzLXByb2dyZXNzLWNvbnRyb2x7XG5cblx0fVxuXHQudmpzLXByb2dyZXNzLWhvbGRlcntcblx0XHRoZWlnaHQ6IC45ZW07XG5cdFx0Ym9yZGVyLXJhZGl1czogLjQ1ZW07XG5cdH1cblx0LnZqcy1wcm9ncmVzcy1ob2xkZXJ7XG5cdFx0LyogUGVybWFsaW5rIC0gdXNlIHRvICBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyM5ZWEyYTMrMCw3YzdjN2MrMTAwICovXG5cdFx0YmFja2dyb3VuZDogIzllYTJhMzsgLyogT2xkIGJyb3dzZXJzICovXG5cdFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgIzllYTJhMyAwJSwgIzdjN2M3YyAxMDAlKTsgLyogRkYzLjYtMTUgKi9cblx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICAjOWVhMmEzIDAlLCM3YzdjN2MgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgICM5ZWEyYTMgMCUsIzdjN2M3YyAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG5cdFx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM5ZWEyYTMnLCBlbmRDb2xvcnN0cj0nIzdjN2M3YycsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTkgKi9cblx0fVxuXHQudmpzLXBsYXktcHJvZ3Jlc3MsXG5cdC52anMtbG9hZC1wcm9ncmVzc3tcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG5cdH1cblx0LnZqcy1wbGF5LXByb2dyZXNzOjpiZWZvcmV7XG5cdFx0dG9wOiAtMC4yNWVtO1xuXHRcdGZvbnQtc2l6ZTogMS45ZW07XG5cdH1cblx0Ji52anMtZnVsbHNjcmVlbntcblx0XHQudmpzLWZ1bGxzY3JlZW4tY29udHJvbHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvcGxheWVyLWZ1bGxzY3JlZW4tb2ZmLnBuZyk7XG5cdFx0fVxuXHR9XG5cdCYudmlkZW8gLnZqcy1zbGlkZXItdmVydGljYWwgLnZqcy12b2x1bWUtbGV2ZWw6OmJlZm9yZSB7XG5cdFx0bGVmdDogLTAuM2VtO1xuXHR9XG59XG5cbi8qIFZpZGVvIG1vZGFsICovXG4ubW9kYWwtYmFja2Ryb3B7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC44KTtcbn1cbi5tdWx0aW1lZGlhX2lmcmFtZXtcblx0QG1lZGlhKC0tdGFibGV0KXtcblx0XHQgXG5cdH1cbn1cblxuLy8gQXVkaW8gcG9zaWNpw7NuXG4jaWZyYW1lX2Rpdi5pZnJhbWVfZGl2LmF1ZGlve1xuXHRib3R0b206IDcwcHghaW1wb3J0YW50O1xufVxuXG4uYnRuLWNsb3NlLWlmcmFtZXtcblx0aGVpZ2h0OiAzMHB4O1xuXHRhe1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAzMHB4O1xuXHRcdGhlaWdodDogMzBweDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL3ZpZGVvLWNsb3NlLnBuZyk7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDBweDtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTUwcHggMzBweDtcblx0XHR0cmFuc2l0aW9uOiBub25lO1xuXHRcdEBtZWRpYSAjeyRyZXRpbmF9e1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy92aWRlby1jbG9zZUAyeC5wbmcpO1xuXHRcdH1cblx0XHQmOmhvdmVye1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTUwcHggMHB4O1xuXHRcdH1cblx0XHQmOmFjdGl2ZXtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IC0xMDBweCAwcHg7XG5cdFx0fVxuXHRcdHNwYW4sXG5cdFx0aXtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdFxufVxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9zY3NzL3NyYy9hc3NldHMvc2Nzcy9fX3ZpZGVvanMuc2NzcyIsIlxuXG4jbGlicm8tZGlnaXRhbHtcblx0Ly8gYmFja2dyb3VuZC1jb2xvcjogIzMxNDg0ZDtcblx0I3BhZ2UtcHJldixcblx0I3BhZ2UtbmV4dHtcblx0XHR3aWR0aDogNzBweDtcblx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0bWFyZ2luOiAtMzBweCAwIDAgMDtcblx0XHRAbWVkaWEgI3skbWVkaWEtdGFibGV0fXtcblx0XHRcdHdpZHRoOiA5NHB4O1xuXHRcdFx0aGVpZ2h0OiA4MHB4O1xuXHRcdFx0bWFyZ2luOiAtNDBweCAwIDAgMDtcblx0XHR9XG5cdFx0XG5cdFx0QGV4dGVuZCAlYmFja2dyb3VuZC1pbWFnZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL2Fycm93MS5wbmcpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0QG1lZGlhICN7JHJldGluYX17XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL2Fycm93MUAyeC5wbmcpO1xuXHRcdH1cblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRzcGFue1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0XHRcblx0I3BhZ2UtcHJldntcblx0XHRsZWZ0OiAyMHB4IWltcG9ydGFudDtcblx0XHRAbWVkaWEgI3skbWVkaWEtdGFibGV0fXtcblx0XHRcdGxlZnQ6IDEwcHghaW1wb3J0YW50O1xuXHRcdH1cblx0XHR0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcblx0fVxuXHQjcGFnZS1uZXh0e1xuXHRcdHJpZ2h0OiAyMHB4IWltcG9ydGFudDtcblx0XHRAbWVkaWEgI3skbWVkaWEtdGFibGV0fXtcblx0XHRcdHJpZ2h0OiAxMHB4IWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQvLyBQYWdpbmFjacOzblxuXHQjcGFnaW5hdGlvbntcblx0XHQkY29sb3ItcGFnaW5hY2lvbjogIzRiODQ5Yztcblx0XHQkY29sb3ItcGFnaW5hY2lvbi1mb25kbzogI2UyZjBmNjtcblx0XHQkY29sb3ItcGFnaW5hY2lvbi1mb25kby1vc2N1cm86ICMzMTQyNDk7XG5cdFx0Ym90dG9tOiAxNnB4O1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1wYWdpbmFjaW9uO1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcGFnaW5hY2lvbi1mb25kbztcblx0XHRib3gtc2hhZG93OiAwcHggMHB4IDVweCByZ2JhKDAsMCwwLDAuNik7XG5cdFx0aW5wdXQjYWN0aXZlcGFnZSxcblx0XHRkaXYudG90YWx7XG5cdFx0XHRAZXh0ZW5kICVmb250Mjtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0fVxuXHRcdGlucHV0I2FjdGl2ZXBhZ2V7XG5cdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRwYWRkaW5nOiAycHggMCAxcHggMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDdweDtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1wYWdpbmFjaW9uO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBhZ2luYWNpb24tZm9uZG8tb3NjdXJvO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0fVxuXHRcdGRpdi50b3RhbHtcblx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdH1cblx0XHRsaXtcblx0XHRcdGF7XG5cdFx0XHRcdCYudGh1bWJzLFxuXHRcdFx0XHQmLnByZXYsXG5cdFx0XHRcdCYubmV4dCxcblx0XHRcdFx0Ji56b29tLWluLFxuXHRcdFx0XHQmLnpvb20tb3V0e1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdFx0aGVpZ2h0OiAyN3B4O1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuNjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji50aHVtYnN7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9wZGZfdG9vbF90aHVtYnMucG5nKTtcblx0XHRcdFx0XHRAbWVkaWEgI3skcmV0aW5hfXtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvcGRmX3Rvb2xfdGh1bWJzQDJ4LnBuZyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYucHJldntcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL3BkZl90b29sX2Fycm93X2xlZnQucG5nKTtcblx0XHRcdFx0XHRAbWVkaWEgI3skcmV0aW5hfXtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvcGRmX3Rvb2xfYXJyb3dfbGVmdEAyeC5wbmcpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLm5leHR7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9wZGZfdG9vbF9hcnJvd19yaWdodC5wbmcpO1xuXHRcdFx0XHRcdEBtZWRpYSAjeyRyZXRpbmF9e1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9wZGZfdG9vbF9hcnJvd19yaWdodEAyeC5wbmcpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLnpvb20taW57XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9wZGZfdG9vbF96b29tX2luLnBuZyk7XG5cdFx0XHRcdFx0QG1lZGlhICN7JHJldGluYX17XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL3BkZl90b29sX3pvb21faW5AMngucG5nKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji56b29tLW91dHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL3BkZl90b29sX3pvb21fb3V0LnBuZyk7XG5cdFx0XHRcdFx0QG1lZGlhICN7JHJldGluYX17XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL3BkZl90b29sX3pvb21fb3V0QDJ4LnBuZyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdH1cbn1cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvc2Nzcy9zcmMvYXNzZXRzL3Njc3MvX19sZWN0b3JQZGYuc2NzcyIsIi8vIGNvbG9yZXNcbiRjb2xvci1hbWFyaWxsby1ib3JkZTogI2VmZDYwMztcbiRjb2xvci1hbWFyaWxsby1mb25kbzogI2ZkZjViMjtcbiRjb2xvci1yb3NhLWJvcmRlOiAjZmYwMTY2O1xuJGNvbG9yLXJvc2EtZm9uZG86ICNmZGVmZTQ7XG4kY29sb3ItdmVyZGUtYm9yZGU6ICMzOWExMDI7XG4kY29sb3ItdmVyZGUtZm9uZG86ICNjMGYwYTc7XG4kY29sb3Itcm9qby1ib3JkZTogI2RkMTAwZjtcbiRjb2xvci1yb2pvLWZvbmRvOiAjZmZkMGQwO1xuXG4kY29sb3ItYXp1bC1ib3JkZTogIzQ4ODU5ZjtcbiRjb2xvci1henVsLWZvbmRvOiAjZDFmMWZmO1xuXG4kY29sb3ItYXp1bC1kcm9wcGFibGUtYm9yZGU6ICNiMGRjZWY7XG4kY29sb3ItYXp1bC1kcm9wcGFibGUtZm9uZG86ICNkMWYxZmY7XG5cbmJvZHkuYm9keV9jbGFzZS52aWV3LW1vZGV7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvbGV2ZWwyLWJhY2tncm91bmQuanBnKTtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0YmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcblx0LmNvbnRlbnQtd3JhcHBlcntcblx0XHRwYWRkaW5nLXRvcDogNzFweDtcblx0fVxuXHQubW9kb19yZXZpc2lvbntcblx0XHR0b3A6IGF1dG87XG5cdFx0Ym90dG9tOiA0NHB4O1xuXHR9XG5cdC5uYXZiYXItYm90dG9te1xuXHRcdHRvcDogMDtcblx0XHRib3R0b206IGF1dG87XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0b2wuc2xpZGVyLWluZGljYXRvcnN7XG5cdFx0XHRwYWRkaW5nOiAxNHB4IDA7XG5cdFx0XHQ+bGkuc2xpZGVyLWluZGljYXRvcixcblx0XHRcdD5saS5zbGlkZXItaW5kaWNhdG9yLmFjdGl2ZXtcblx0XHRcdFx0d2lkdGg6IDM5cHg7XG5cdFx0XHRcdGhlaWdodDogMzlweDtcblx0XHRcdFx0bWFyZ2luOiAwIDRweDtcblx0XHRcdH1cblx0XHRcdD5saS5zbGlkZXItaW5kaWNhdG9ye1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmY2ZmO1xuXHRcdFx0XHRjb2xvcjogIzc2OWIxNTtcblx0XHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzk0YzExZjtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0fVxuXHRcdFx0XHRAZXh0ZW5kICVmb250Mjtcblx0XHRcdFx0dGV4dC1pbmRlbnQ6IGluaGVyaXQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MXB4O1xuXHRcdFx0XHRmb250LXNpemU6IDI5cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCA1cHggNXB4IHJnYmEoMCwwLDAsMC4yKTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnRvb2x0aXB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQjc3dpcGV2aWV3LXNsaWRlcj5kaXZ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdH1cblxuXHQvLyBmbGVjaGFzXG5cdC5yaWdodC5zbGlkZXItY29udHJvbCxcblx0LmxlZnQuc2xpZGVyLWNvbnRyb2x7XG5cdFx0d2lkdGg6IDcwcHg7XG5cdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdG1hcmdpbjogLTMwcHggMCAwIDA7XG5cdFx0QG1lZGlhICN7JG1lZGlhLXRhYmxldH17XG5cdFx0XHR3aWR0aDogOTRweDtcblx0XHRcdGhlaWdodDogODBweDtcblx0XHRcdG1hcmdpbjogLTQwcHggMCAwIDA7XG5cdFx0fVxuXHRcdFxuXHRcdEBleHRlbmQgJWJhY2tncm91bmQtaW1hZ2U7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9hcnJvdzEucG5nKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdEBtZWRpYSAjeyRyZXRpbmF9e1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9hcnJvdzFAMngucG5nKTtcblx0XHR9XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0c3Bhbntcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdFx0XG5cdC5sZWZ0LnNsaWRlci1jb250cm9se1xuXHRcdGxlZnQ6IDIwcHghaW1wb3J0YW50O1xuXHRcdEBtZWRpYSAjeyRtZWRpYS10YWJsZXR9e1xuXHRcdFx0bGVmdDogMTBweCFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuXHR9XG5cdC5yaWdodC5zbGlkZXItY29udHJvbHtcblx0XHRyaWdodDogMjBweCFpbXBvcnRhbnQ7XG5cdFx0QG1lZGlhICN7JG1lZGlhLXRhYmxldH17XG5cdFx0XHRyaWdodDogMTBweCFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5pbWFnZXtcblx0XHRwYWRkaW5nOiA0cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1yb3NhLWJvcmRlO1xuXHRcdCY+aW1ne1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdH1cblx0fVxufVxuXG5ib2R5LmJvZHlfY2xhc2Uudmlldy1tb2RlICNhY3RpdmlkYWR7XG5cdCp7XG5cdFx0QGV4dGVuZCAlZm9udDE7XG5cdH1cblx0LmNhcm91c2VsLWlubmVye1xuXHRcdC5pdGVtLWNvbnRhaW5lcntcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICM2ZDhmOWY7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyNHB4O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR9XG5cdH1cblx0LmNvbnRlbnR7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0LmhlYWRlcntcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM3Y2JhZDc7XG5cdFx0XHRtaW4taGVpZ2h0OiA0OHB4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0Ji5lbXB0eXtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5jaGFwdGVye1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0LnRpdGxle1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGgxLGgyLGgzLGg0LGg1LGg2e1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDEycHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdGNvbG9yOiAjMzM2ZThhXG5cdFx0XHRcdH1cblx0XHRcdFx0PmltZ3tcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5sYXlvdXR7XG5cdFx0XHRcblx0XHRcdC5sYXlvdXQtcGFuZWx7XG5cdFx0XHRcdHBhZGRpbmc6IDZweCAxMnB4O1xuXHRcdFx0XHQucHJlZ3VudGF7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDZweDtcblx0XHRcdFx0XHQqe1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC50ZXh0b19jdXJzbyxcblx0XHRcdFx0LndvcmtzcGFjZXtcblx0XHRcdFx0XHQqe1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIxcHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zbGlkZV9tYWlue1xuXHRcdHBhZGRpbmc6IDZweCAxMnB4O1xuXHR9XG5cdC5yZXZpc2lvbi1idWRnZXR7XG5cdFx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG5cdH1cblx0Ly8gU2Nyb2xsXG5cdC5zbGlkZS13cmFwcGVye1xuXHRcdGZsZXg6IDE7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0fVxuXHQuY2xhc3Nfc2xpZGV7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdH1cbn1cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvc2Nzcy9zcmMvYXNzZXRzL3Njc3MvYWN0aXZpZGFkZXMvX19nZW5lcmFsLnNjc3MiLCIlZHJhZ2dhYmxle1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiBhdXRvO1xuXHRmbG9hdDogbm9uZTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiA3cHggMTNweDtcblx0Ym9yZGVyOiAwO1xuXHRwe1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFtYXJpbGxvLWZvbmRvO1xuXHRcdGJvcmRlcjogM3B4IHNvbGlkICRjb2xvci1hbWFyaWxsby1ib3JkZTtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdH1cblx0Jjpob3Zlcntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuXHRcdHB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itcm9zYS1mb25kbztcblx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLXJvc2EtYm9yZGU7XG5cdFx0fVxuXHR9XG59XG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL3Njc3Mvc3JjL2Fzc2V0cy9zY3NzL2FjdGl2aWRhZGVzL19fZWxlbWVudG9zLnNjc3MiLCJib2R5LmJvZHlfY2xhc2Uudmlldy1tb2Rle1xuXHQjYWN0aXZpZGFke1xuXHRcdC5maWxsYmxhbmtzLWRyYWdnYWJsZS13cmFwcGVye1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Pi5yZXNwb25zZXtcblx0XHRcdFx0QGV4dGVuZCAlZHJhZ2dhYmxlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQud29ya3NwYWNlLmZpbGxibGFua3MuZmlsbGJsYW5rcy1kcmFnZ2FibGV7XG5cdFx0XHQuZHJvcHBhYmxlLWNvbnRhaW5lcntcblx0XHRcdFx0LmRyb3BwYWJsZXtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWF6dWwtZHJvcHBhYmxlLWZvbmRvO1xuXHRcdFx0XHRcdGJvcmRlcjogM3B4IGRhc2hlZCAkY29sb3ItYXp1bC1kcm9wcGFibGUtYm9yZGU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0XHRcdCYucmVzcHVlc3RhX29re1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXZlcmRlLWZvbmRvO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAzcHggc29saWQgJGNvbG9yLXZlcmRlLWJvcmRlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLnJlc3B1ZXN0YV9rb3tcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1yb2pvLWZvbmRvO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAzcHggc29saWQgJGNvbG9yLXJvam8tYm9yZGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuc29sdWNpb257XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYXp1bC1mb25kbztcblx0XHRcdFx0XHRcdGJvcmRlcjogM3B4IHNvbGlkICRjb2xvci1henVsLWJvcmRlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9zY3NzL3NyYy9hc3NldHMvc2Nzcy9hY3RpdmlkYWRlcy9fYXJyYXN0cmFyLnNjc3MiLCJib2R5LmJvZHlfY2xhc2Uudmlldy1tb2Rle1xuXHQjYWN0aXZpZGFke1xuXHRcdC53b3Jrc3BhY2UuZHJhZy1hbmQtZHJvcHtcblx0XHRcdHVsLmRyYWd7XG5cdFx0XHRcdD5saXtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHQuY2lyY3Vsb19ncmlze1xuXHRcdFx0XHRcdFx0cGFkZGluZzogN3B4IDEzcHg7XG5cdFx0XHRcdFx0XHRwe1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweCAxMHB4IDAgNDBweDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAzM3B4O1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMzNweDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYXp1bC1mb25kbztcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiA0cHggc29saWQgJGNvbG9yLWF6dWwtYm9yZGU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdHB7XG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itcm9zYS1mb25kbztcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLXJvc2EtYm9yZGU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmFjdGl2ZXtcblx0XHRcdFx0XHRcdFx0cHtcblx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1henVsLWZvbmRvO1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItYXp1bC1ib3JkZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogOHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiA4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxN3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxN3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWF6dWwtYm9yZGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQvLyAmLmhpZGRlbntcblx0XHRcdFx0XHRcdC8vIFx0ZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0Ly8gXHR2aXNpYmlsaXR5OiB2aXNpYmxlIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdC8vIFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG5cdFx0XHRcdFx0XHQvLyB9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5tdWx0aW1lZGlhLWNvbnRhaW5lcntcblx0XHRcdC5jaXJjdWxvX2dyaXN7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHR3aWR0aDogMzlweDtcblx0XHRcdFx0aGVpZ2h0OiAzOXB4O1xuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjcpO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0XHRjb2xvcjogIzAwMDtcblx0XHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItYXp1bC1ib3JkZTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAtMXB4IDAgMCAzOHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDNweCA4cHg7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGluaGVyaXQ7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDMzcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzM3B4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1henVsLWZvbmRvO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRib3JkZXI6IDRweCBzb2xpZCAkY29sb3ItYXp1bC1ib3JkZTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJvc2EtZm9uZG87XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1yb3NhLWJvcmRlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLmRyb3Bfb2ssXG5cdFx0XHRcdCYuZHJvcF9rb3tcblx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLmRyb3Bfb2t7XG5cdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvYWN0LWRyYWdpbWFnZS1jaGVjay5wbmcpO1xuXHRcdFx0XHRcdFx0QG1lZGlhICN7JHJldGluYX17XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvYWN0LWRyYWdpbWFnZS1jaGVja0AyeC5wbmcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLmRyb3Bfa297XG5cdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvYWN0LWRyYWdpbWFnZS13cm9uZy5wbmcpO1xuXHRcdFx0XHRcdFx0QG1lZGlhICN7JHJldGluYX17XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvYWN0LWRyYWdpbWFnZS13cm9uZ0AyeC5wbmcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLnVpLWRyYWdnYWJsZS1kcmFnZ2luZ3tcblx0XHRcdFx0XHRwe1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAtMTBweCAwIDAgLTE1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL3Njc3Mvc3JjL2Fzc2V0cy9zY3NzL2FjdGl2aWRhZGVzL19hcnJhc3RyYXItaW1hZ2VuLnNjc3MiLCJib2R5LmJvZHlfY2xhc2Uudmlldy1tb2Rle1xuXHQjYWN0aXZpZGFke1xuXHRcdC53b3Jrc3BhY2UuZmlsbGJsYW5rcy5maWxsLXRleHR7XG5cdFx0XHRpbnB1dFt0eXBlPXRleHRde1xuXHRcdFx0XHRwYWRkaW5nOiAycHggMTBweDtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogM3B4IGRhc2hlZCAkY29sb3ItYXp1bC1ib3JkZTtcblx0XHRcdFx0Ji5yZXNwdWVzdGFfb2t7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXZlcmRlLWZvbmRvO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkY29sb3ItdmVyZGUtYm9yZGU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5yZXNwdWVzdGFfa297XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJvam8tZm9uZG87XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRjb2xvci1yb2pvLWJvcmRlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuc29sdWNpb257XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWF6dWwtZm9uZG87XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRjb2xvci1henVsLWJvcmRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdH1cbn1cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvc2Nzcy9zcmMvYXNzZXRzL3Njc3MvYWN0aXZpZGFkZXMvX3JlbGxlbmFyLnNjc3MiLCJib2R5LmJvZHlfY2xhc2Uudmlldy1tb2Rle1xuXHQjYWN0aXZpZGFke1xuXHRcdC53b3Jrc3BhY2UuY2xhc2lmaWNhcntcblx0XHRcdHBhZGRpbmctbGVmdDogMjRweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDI0cHg7XG5cdFx0XHQuY2xhc2lmaWNhcl9saXN0YXtcblx0XHRcdFx0LmNsYXNzaWZ5LWl0ZW17XG5cdFx0XHRcdFx0QGV4dGVuZCAlZHJhZ2dhYmxlO1xuXHRcdFx0XHRcdGhlaWdodDogaW5oZXJpdCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0PnB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuY2xhc2lmaWNhcl9jb25qdW50b3N7XG5cdFx0XHRcdD4ucm93e1xuXHRcdFx0XHRcdD4uY29uanVudG97XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDE4cHg7XG5cdFx0XHRcdFx0XHQuZ3JvdXAtYm94e1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDNweCBkYXNoZWQgJGNvbG9yLWF6dWwtZHJvcHBhYmxlLWJvcmRlO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYXp1bC1kcm9wcGFibGUtZm9uZG87XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0XHRcdFx0Lmdyb3VwLW5hbWUtdG9we1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuY2xhc2lmeS1ncm91cHtcblx0XHRcdFx0XHRcdFx0XHQuY2xhc3NpZnktaXRlbXtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCA2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHQ+c3Bhbntcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNiMGRjZWY7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ji5zb2x1Y2lvbixcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ji5yZXNwdWVzdGFfa28sXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCYucmVzcHVlc3RhX29re1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDE2OHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdCYuc29sdWNpb257XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAzcHggc29saWQgJGNvbG9yLWF6dWwtYm9yZGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWF6dWwtZm9uZG87XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0Ji5yZXNwdWVzdGFfa297XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAzcHggc29saWQgJGNvbG9yLXJvam8tYm9yZGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJvam8tZm9uZG87XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0Ji5yZXNwdWVzdGFfb2t7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAzcHggc29saWQgJGNvbG9yLXZlcmRlLWJvcmRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci12ZXJkZS1mb25kbztcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9zY3NzL3NyYy9hc3NldHMvc2Nzcy9hY3RpdmlkYWRlcy9fY2xhc2lmaWNhci5zY3NzIiwiYm9keS5ib2R5X2NsYXNlLnZpZXctbW9kZXtcblx0I2FjdGl2aWRhZHtcblx0XHQuc2xpZGUuY3Jvc3N3b3Jkcy1wdXp6bGV7XG5cdFx0XHQucHV6emxlLXdyYXBwZXJ7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMzRweDtcblx0XHRcdFx0dGFibGUucHV6emxle1xuXHRcdFx0XHRcdHRke1xuXHRcdFx0XHRcdFx0d2lkdGg6IDMxcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDMxcHg7XG5cdFx0XHRcdFx0XHQmLmhhc0VudHJ5e1xuXHRcdFx0XHRcdFx0XHRzcGFuLmFjcm9zczpub3QoLnRhLW1hc2spLFxuXHRcdFx0XHRcdFx0XHRzcGFuLmRvd246bm90KC50YS1tYXNrKXtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMzJweDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDZweDtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIzcHg7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzU0N2U5MTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRzcGFuLmFjcm9zczpub3QoLnRhLW1hc2spe1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogLTFweDtcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAtMzJweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRzcGFuLmRvd246bm90KC50YS1tYXNrKXtcblx0XHRcdFx0XHRcdFx0XHR0b3A6IC0zMnB4O1xuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IC0xcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5lbnVuY2lhZG9ze1xuXHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmYmVjZWM7XG5cdFx0XHRcdC5lbnVuY2lhZG97XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL3Njc3Mvc3JjL2Fzc2V0cy9zY3NzL2FjdGl2aWRhZGVzL19jcnVjaWdyYW1hLnNjc3MiLCJib2R5LmJvZHlfY2xhc2Uudmlldy1tb2Rle1xuXHQjYWN0aXZpZGFke1xuXHRcdC53b3Jrc3BhY2Uub3JkZW5hcntcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdC51aS1zb3J0YWJsZXtcblx0XHRcdFx0bGkuanMtcmFuay1pdGVte1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHRcdFx0XHRib3JkZXI6IDNweCBzb2xpZCAjZWY5MjAyO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdFx0XHQmOmhvdmVyOm5vdCguc29sdWNpb24pe1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3Itcm9zYS1ib3JkZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1yb3NhLWZvbmRvO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLnNvbHVjaW9ue1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItYXp1bC1ib3JkZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1henVsLWZvbmRvO1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5lamVyY2ljaW9fb2ssXG5cdFx0XHQmLmVqZXJjaWNpb19rb3tcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAzMnB4IDMycHg7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDk1JSAwJTtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHQmLmVqZXJjaWNpb19va3tcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9vcmRlbmFyX3Jlc3B1ZXN0YV9vay5naWYpO1xuXHRcdFx0XHR1bCBsaS5qcy1yYW5rLWl0ZW17XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItdmVyZGUtYm9yZGU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXZlcmRlLWZvbmRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLmVqZXJjaWNpb19rb3tcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9vcmRlbmFyX3Jlc3B1ZXN0YV9rby5naWYpO1xuXHRcdFx0XHR1bCBsaS5qcy1yYW5rLWl0ZW17XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3Itcm9qby1ib3JkZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itcm9qby1mb25kbztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9zY3NzL3NyYy9hc3NldHMvc2Nzcy9hY3RpdmlkYWRlcy9fb3JkZW5hci5zY3NzIiwiYm9keS5ib2R5X2NsYXNlLnZpZXctbW9kZXtcblx0I2FjdGl2aWRhZHtcblx0XHQuc2xpZGUuY3Jvc3N3b3Jkc3tcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4KTtcblx0XHRcdC5yZXNwdWVzdGF7XG5cdFx0XHRcdC5pbmRpY2V7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jYXJhY3Rlcntcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRjb2xvcjogIzAwMDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYmFkMmQ1O1xuXHRcdFx0XHRcdCYuZmlyc3R7XG5cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5zb2x1Y2lvbntcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1YjkwOTc7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdCYucmVzcHVlc3RhX29re1xuXHRcdFx0XHRcdC5jYXJhY3Rlcntcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci12ZXJkZS1mb25kbztcblx0XHRcdFx0XHRcdCYuc29sdWNpb257XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci12ZXJkZS1ib3JkZTtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmLnJlc3B1ZXN0YV9rb3tcblx0XHRcdFx0XHQuY2FyYWN0ZXJ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itcm9qby1mb25kbztcblx0XHRcdFx0XHRcdCYuc29sdWNpb257XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1yb2pvLWJvcmRlO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5zb2x1Y2lvbntcblx0XHRcdFx0XHQuY2FyYWN0ZXJ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYXp1bC1mb25kbztcblx0XHRcdFx0XHRcdCYuc29sdWNpb257XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1henVsLWJvcmRlO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5lbnVuY2lhZG9ze1xuXHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmYmVjZWM7XG5cdFx0XHRcdC5lbnVuY2lhZG97XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL3Njc3Mvc3JjL2Fzc2V0cy9zY3NzL2FjdGl2aWRhZGVzL19wYWxhYnJhc2NydXphZGFzLnNjc3MiLCJib2R5LmJvZHlfY2xhc2Uudmlldy1tb2Rle1xuXHQud29yZGNvdW50ZXItd3JhcHBlcixcblx0LndvcmRjb3VudGVyLXdyYXBwZXIgKntcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cbn1cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvc2Nzcy9zcmMvYXNzZXRzL3Njc3MvYWN0aXZpZGFkZXMvX3JlZGFjY2lvbi5zY3NzIiwiYm9keS5ib2R5X2NsYXNlLnZpZXctbW9kZXtcblx0I2FjdGl2aWRhZHtcblx0XHQud29ya3NwYWNlLm1hdGNoaW5nLmxpbmVhc3tcblx0XHRcdC5vcGNpb25lc3tcblx0XHRcdFx0Lm9wY2lvbntcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0XHRcdFx0Ym9yZGVyOiAzcHggc29saWQgI2VmOTIwMjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRcdFx0Ji5yZXNwdWVzdGFfb3Zlcjpub3QoLmRpc2FibGVkKXtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLXJvc2EtYm9yZGU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itcm9zYS1mb25kbztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5yZXNwdWVzdGFfY2hlY2tlZHtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLWF6dWwtYm9yZGU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYXp1bC1mb25kbztcblx0XHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ly8gJi5lamVyY2ljaW9fb2ssXG5cdFx0XHRcdFx0Ly8gJi5lamVyY2ljaW9fa297XG5cdFx0XHRcdFx0Ly8gXHRiYWNrZ3JvdW5kLXNpemU6IDE0MHB4IDE0MHB4O1xuXHRcdFx0XHRcdC8vIFx0YmFja2dyb3VuZC1wb3NpdGlvbjogOTUlIDAlO1xuXHRcdFx0XHRcdC8vIFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHQvLyB9XG5cdFx0XHRcdFx0Ly8gJi5lamVyY2ljaW9fb2t7XG5cdFx0XHRcdFx0Ly8gXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL29yZGVuYXJfcmVzcHVlc3RhX29rLmdpZik7XG5cdFx0XHRcdFx0Ly8gfVxuXHRcdFx0XHRcdC8vICYuZWplcmNpY2lvX2tve1xuXHRcdFx0XHRcdC8vIFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9vcmRlbmFyX3Jlc3B1ZXN0YV9rby5naWYpO1xuXHRcdFx0XHRcdC8vIH1cblx0XHRcdFx0XHQuYm94e1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0cHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9zY3NzL3NyYy9hc3NldHMvc2Nzcy9hY3RpdmlkYWRlcy9fcmVsYWNpb25hci5zY3NzIiwiYm9keS5ib2R5X2NsYXNlLnZpZXctbW9kZXtcblx0I2FjdGl2aWRhZHtcblx0XHQud29ya3NwYWNlLm11bHRpcGxlLWNob2ljZXtcblx0XHRcdD51bCxcblx0XHRcdD5vbHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHQub3BjaW9ue1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRtaW4td2lkdGg6IGluaGVyaXQ7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNDhweDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA0OHB4O1xuXHRcdFx0XHRcdGJvcmRlcjogM3B4IHNvbGlkICNlZjkyMDI7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0XHRcdCYucmVzcHVlc3RhX292ZXI6bm90KC5kaXNhYmxlZCl7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1yb3NhLWJvcmRlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJvc2EtZm9uZG87XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYucmVzcHVlc3RhX2NoZWNrZWR7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1henVsLWJvcmRlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWF6dWwtZm9uZG87XG5cdFx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYucmVzcHVlc3RhX29rLFxuXHRcdFx0XHRcdCYucmVzcHVlc3RhX2tve1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAzNnB4IDM2cHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5OSUgNTAlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5yZXNwdWVzdGFfb2t7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci12ZXJkZS1ib3JkZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci12ZXJkZS1mb25kbztcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvcmVzcHVlc3RhX211bHRpcGxlLW9rLmdpZik7XG5cdFx0XHRcdFx0XHRAbWVkaWEgI3skcmV0aW5hfXtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9yZXNwdWVzdGFfbXVsdGlwbGUtb2tAMnguZ2lmKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5yZXNwdWVzdGFfa297XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1yb2pvLWJvcmRlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJvam8tZm9uZG87XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL3Jlc3B1ZXN0YV9tdWx0aXBsZS1rby5naWYpO1xuXHRcdFx0XHRcdFx0QG1lZGlhICN7JHJldGluYX17XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvcmVzcHVlc3RhX211bHRpcGxlLWtvQDJ4LmdpZik7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9zY3NzL3NyYy9hc3NldHMvc2Nzcy9hY3RpdmlkYWRlcy9fcmVzcHVlc3RhbXVsdGlwbGUuc2NzcyIsImJvZHkuYm9keV9jbGFzZS52aWV3LW1vZGV7XG5cdCNhY3RpdmlkYWR7XG5cdFx0LndvcmtzcGFjZS5jaG9vc2VibGFua3N7XG5cdFx0XHRzZWxlY3Qge1xuXHRcdFx0XHRwYWRkaW5nOiAwcHggNDJweCAwIDEwcHg7XG5cblx0XHRcdFx0Ym9yZGVyOiAzcHggc29saWQgI2IwZGNlZjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL2NhcmV0LnBuZyk7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjFweCAxMnB4O1xuXHRcdFx0XHRAbWVkaWEgI3skcmV0aW5hfXtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL2NhcmV0QDJ4LnBuZyk7XG5cdFx0XHRcdH1cblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTBweCBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcblxuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHRcdC1tb3otYXBwZWFyYW5jZTogbm9uZTtcblx0XHRcdFx0YXBwZWFyYW5jZTogbm9uZTtcblxuXHRcdFx0XHQmLnJlc3B1ZXN0YV9va3tcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci12ZXJkZS1ib3JkZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdmVyZGUtZm9uZG87XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5yZXNwdWVzdGFfa297XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3Itcm9qby1ib3JkZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itcm9qby1mb25kbztcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdH0gXG5cdFx0XHQvKnRhcmdldCBJbnRlcm5ldCBFeHBsb3JlciA5IGFuZCBJbnRlcm5ldCBFeHBsb3JlciAxMDoqL1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDowXFwwKSB7IFxuXHRcdFx0XHRcdHNlbGVjdCB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL3Njc3Mvc3JjL2Fzc2V0cy9zY3NzL2FjdGl2aWRhZGVzL19zZW5hbGFycmVzcHVlc3RhLnNjc3MiLCJib2R5LmJvZHlfY2xhc2Uudmlldy1tb2Rle1xuXHQjYWN0aXZpZGFke1xuXHRcdC53b3Jrc3BhY2UudGVzdHtcblx0XHRcdC5yYWRpby1vcHRpb257XG5cdFx0XHRcdGxhYmVsLmZpbHRlci1sYWJlbHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDQycHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHdpZHRoOiAzM3B4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAzM3B4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWF6dWwtZm9uZG87XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDRweCBzb2xpZCAkY29sb3ItYXp1bC1kcm9wcGFibGUtYm9yZGU7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0bGVmdDogOHB4O1xuXHRcdFx0XHRcdFx0dG9wOiA4cHg7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHdpZHRoOiAxN3B4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxN3B4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGlucHV0LmZpbHRlci1yYWRpb1t0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCtsYWJlbC5maWx0ZXItbGFiZWx7XG5cdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHdpZHRoOiAzM3B4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAzM3B4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWF6dWwtZm9uZG87XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDRweCBzb2xpZCAkY29sb3ItYXp1bC1ib3JkZTtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGxlZnQ6IDhweDtcblx0XHRcdFx0XHRcdHRvcDogOHB4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTdweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTdweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1henVsLWJvcmRlO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLnJlc3B1ZXN0YV9rb3tcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3Itcm9qby1ib3JkZTs7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJvam8tZm9uZG87XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogNHB4IHNvbGlkICRjb2xvci1yb2pvLWJvcmRlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1yb2pvLWJvcmRlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLnJlc3B1ZXN0YV9va3tcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3ItdmVyZGUtYm9yZGU7O1xuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci12ZXJkZS1mb25kbztcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiA0cHggc29saWQgJGNvbG9yLXZlcmRlLWJvcmRlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci12ZXJkZS1ib3JkZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5zb2x1Y2lvbntcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3ItYXp1bC1ib3JkZTs7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWF6dWwtZm9uZG87XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogNHB4IHNvbGlkICRjb2xvci1henVsLWJvcmRlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1henVsLWJvcmRlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdH1cblxuXG5cblxuXG5cblx0XHRcdHNlbGVjdCB7XG5cdFx0XHRcdHBhZGRpbmc6IDBweCA0MnB4IDAgMTBweDtcblxuXHRcdFx0XHRib3JkZXI6IDNweCBzb2xpZCAjYjBkY2VmO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvY2FyZXQucG5nKTtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMXB4IDEycHg7XG5cdFx0XHRcdEBtZWRpYSAjeyRyZXRpbmF9e1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvY2FyZXRAMngucG5nKTtcblx0XHRcdFx0fVxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxMHB4IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFxuXG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRcdFx0LW1vei1hcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0XHRhcHBlYXJhbmNlOiBub25lO1xuXG5cdFx0XHRcdCYucmVzcHVlc3RhX29re1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLXZlcmRlLWJvcmRlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci12ZXJkZS1mb25kbztcblx0XHRcdFx0fVxuXHRcdFx0XHQmLnJlc3B1ZXN0YV9rb3tcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1yb2pvLWJvcmRlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1yb2pvLWZvbmRvO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0fSBcblx0XHRcdC8qdGFyZ2V0IEludGVybmV0IEV4cGxvcmVyIDkgYW5kIEludGVybmV0IEV4cGxvcmVyIDEwOiovXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjBcXDApIHsgXG5cdFx0XHRcdFx0c2VsZWN0IHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvc2Nzcy9zcmMvYXNzZXRzL3Njc3MvYWN0aXZpZGFkZXMvX3Rlc3Quc2NzcyIsImJvZHkuYm9keV9jbGFzZS52aWV3LW1vZGV7XG5cdCNhY3RpdmlkYWR7XG5cdFx0LmF1ZGlvcmVjb3JkZXJ7XG5cdFx0XHRidXR0b24uYnRuYXVkaW9yZWNvcmRlcntcblx0XHRcdFx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR3aWR0aDogMzdweDtcblx0XHRcdFx0aGVpZ2h0OiAzN3B4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL2dyYWJhcmF1ZGlvaWNvbi5wbmcpO1xuXHRcdFx0XHRAbWVkaWEgI3skcmV0aW5hfXtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL2dyYWJhcmF1ZGlvaWNvbkAyeC5wbmcpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9zY3NzL3NyYy9hc3NldHMvc2Nzcy9hY3RpdmlkYWRlcy9fZ3JhYmFhdWRpby5zY3NzIl0sInNvdXJjZVJvb3QiOiIifQ==*/





/*****************************
*â–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–„â–‘â–ˆâ–ˆâ–‘â–‘â–‘â–ˆâ–ˆâ–‘â–ˆâ–ˆâ–„â–‘â–ˆâ–ˆâ–‘â–ˆâ–ˆâ–‘â–„â–ˆâ–ˆ*
*â–ˆâ–ˆâ–„â–„â–ˆâ–€â–‘â–ˆâ–ˆâ–‘â–‘â–‘â–ˆâ–ˆâ–‘â–ˆâ–ˆâ–ˆâ–„â–ˆâ–ˆâ–‘â–ˆâ–ˆâ–ˆâ–ˆâ–€â–‘*
*â–ˆâ–ˆâ–‘â–‘â–ˆâ–ˆâ–‘â–ˆâ–ˆâ–‘â–‘â–‘â–ˆâ–ˆâ–‘â–ˆâ–ˆâ–€â–ˆâ–ˆâ–ˆâ–‘â–ˆâ–ˆâ–ˆâ–ˆâ–„â–‘*
*â–ˆâ–ˆâ–ˆâ–ˆâ–ˆâ–€â–‘â–ˆâ–ˆâ–ˆâ–ˆâ–‘â–ˆâ–ˆâ–‘â–ˆâ–ˆâ–‘â–‘â–ˆâ–ˆâ–‘â–ˆâ–ˆâ–‘â–€â–ˆâ–ˆ*
*****************************/
.body_htmlBook #libro-digital #page-prev.slider-control.left.continuo,
.body_htmlBook #libro-digital #page-next.slider-control.right.continuo {
	display: none;
}

.navbar.libro,
.navbar.libro .libro-left,
.navbar.libro .libro-right,
.body_clase .navbar.libro .libro-left,
.navbar-bottom,
.offline-pc .navbar.libro,
.body_clase.offline-pc .navbar.libro .libro-left,
.body_clase.offline-pc .navbar.libro .libro-right {
	background-color: #b6d2de !important;
	margin-bottom: 0!important;
}

.popover.bottom {
	bottom: 0px;
}

#actividad #canvas-wrapper {
	height: 100%;
	width: 100%;
}

#actividad #canvas-wrapper #activity-canvas {
	position: static;
}

#libro-digital .pagination{
	height: 50px;
	padding: 0 15px;
}

#libro-digital div.pagination ul{
	padding: 3px 0px;
}

#libro-digital div.pagination ul li a{
	height: 40px;
}

#boton_rotulador, #tool-ink {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/media/tools_TDL.png');
	background-position: 0px -129px !important;
}

#boton_subrayador, #tool-highlight {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/media/tools_TDL.png');
	background-position: 0px -188px !important;
}

#boton_buscar, #tool-search-text {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/media/tools_TDL.png');
	background-position: 0px -249px !important;
}

#boton_notes, #tool-note {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/media/tools_TDL.png');
	background-position: 0px -311px !important;
}

#boton_tamano_letra, #tool-text {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/media/tools_TDL.png');
	background-position: 0px -369px !important;
}

#modo-continuo {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/media/tools_TDL.png');
	background-position: 0px -428px !important;
}

#tool-search {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/media/tools_TDL.png');
	background-position: 0px -487px !important;
}

#boton_borrador {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/media/tools_TDL.png');
	background-position: 0px -548px !important;
}

#boton_reiniciar {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/media/tools_TDL.png');
	background-position: 0px -609px !important;
}

#boton_compartir {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/media/tools_TDL.png');
	background-position: 0px -670px !important;
}

#tool-bookmarks {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/media/tools_TDL.png');
	background-position: -3px -727px !important;
}

#libro-digital .pagination ul li a.rotate-left,
#libro-digital .pagination ul li a.rotate-right{
	background-position: 10px 2px;
	background-size: 32px;
	opacity: 1;
}

#libro-digital .pagination ul li a:hover{
	opacity: 0.7;
}

#libro-digital .pagination ul li a.rotate-left {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/media/rotate-left-icon.png');
}

#libro-digital .pagination ul li a.rotate-right {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/media/rotate-right-icon.png');
}

/*TEMPORAL GALERÃA DE IMÃGENES -&gt; TODO: Pasar todos los botones a los comunes de blink*/

#actividad .slide_buttons {
	opacity: 1;
	background-repeat: no-repeat;
	background-size: contain;
	height: 50px;
	width: 50px;
	display: inline-block;

	-webkit-transition: opacity 200ms ease-in-out;
	-moz-transition: opacity 200ms ease-in-out;
	-ms-transition: opacity 200ms ease-in-out;
	-o-transition: opacity 200ms ease-in-out;

	-webkit-transition: background-image 100ms ease-in-out;
	-moz-transition: background-image 100ms ease-in-out;
	-ms-transition: background-image 100ms ease-in-out;
	-o-transition: background-image 100ms ease-in-out;
}

#actividad .slide_buttons.disabled {
	opacity: 0.2;
}

#actividad .slide_buttons.slide_play {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/icons/activity-1.png');
}

#actividad .slide_buttons.slide_play.active,
#actividad .slide_buttons.slide_play.hover {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/icons/activity-1-active.png');
}

#actividad .slide_buttons.slide_reset {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/icons/activity-3.png');
}

#actividad .slide_buttons.slide_reset:not(.disabled).hover {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/icons/activity-3-active.png');
}

#actividad .slide_buttons.slide_show-answer {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/icons/activity-4.png');
}

#actividad .slide_buttons.slide_show-answer:not(.disabled).hover {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/icons/activity-4-active.png');
}

#actividad .slide_buttons.slide_show-all-answers {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/icons/activity-5.png');
}

#actividad .slide_buttons.slide_show-all-answers:not(.disabled).hover {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/icons/activity-5-active.png');
}

#actividad .slick-slide div img {
	max-height: 350px;
}

/*FIN TEMPORAL*/

#actividad .item .review .btn {
	opacity: 1;
	background-color: transparent;
	background-repeat: no-repeat;
	background-size: contain;
	border-radius: 0;
	height: 50px;
	width: 50px;
	display: inline-block;
	font-size: 0;

	-webkit-transition: opacity 200ms ease-in-out;
	-moz-transition: opacity 200ms ease-in-out;
	-ms-transition: opacity 200ms ease-in-out;
	-o-transition: opacity 200ms ease-in-out;

	-webkit-transition: background-image 100ms ease-in-out;
	-moz-transition: background-image 100ms ease-in-out;
	-ms-transition: background-image 100ms ease-in-out;
	-o-transition: background-image 100ms ease-in-out;
}

#actividad .item .review .btn:disabled {
	opacity: 0.2;
}

#actividad .content .review .attemps {
	display: none;
}

#actividad .item .review .btn.btn-correct {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/icons/activity-2.png');
}

#actividad .item .review .btn.btn-correct:not(:disabled):hover {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/icons/activity-2-active.png');
}

#actividad .item .review .btn.btn-reset {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/icons/activity-3.png');
}

#actividad .item .review .btn.btn-reset:not(:disabled):hover {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/icons/activity-3-active.png');
}

#actividad .item .review .btn.btn-next {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/icons/activity-4.png');
}

#actividad .item .review .btn.btn-next:not(:disabled):hover {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/icons/activity-4-active.png');
}

#actividad .item .review .btn.btn-solution {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/icons/activity-5.png');
}

#actividad .item .review .btn.btn-solution:not(:disabled):hover {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/icons/activity-5-active.png');
}

#actividad .item .review .btn.btn-save {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/icons/activity-6.png');
}

#actividad .item .review .btn.btn-save:not(:disabled):hover {
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/icons/activity-6-active.png');
}

#actividad .player.audio {
	background-size: 28px 29px;
  background-position: 0 0;
	background-color: #336e8a;
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/icons/musica_maxi_m_on.png');
}

#actividad .player.video {
	background-size: 28px 29px;
  background-position: 0 0;
	background-color: #336e8a;
	background-image: url('/themes/responsive/assets/styles/oxford-tdl-2/icons/video_maxi_m_on.png');
}

#actividad .slick-slide div img {
	max-height: 350px;
}

#actividad .class_slide .review {
	margin-top: 20px;
}

.view-mode #actividad .bck-audio-container,
.view-mode #actividad .bck-video-container2 {
	display: none;
}

.view-mode #actividad .shownAudioPlayer {
	display: inline;
}

/* Cambio de la barra de separaciÃ³n de la X. */

.body_clase .libro-right:before,
.body_htmlBook  .libro-right:before,
.libro-right ul li.close-back-wrapper:before,
.navbar-divider:before {
	background-color: #fff;
	opacity: 0.5;
}

.body_clase .libro-right:after,
.body_htmlBook .libro-right:after,
.libro-right ul li.close-back-wrapper:after,
.navbar-divider:after {
	background-color: #fff;
	left: 1px;
	opacity: 0.5;
}

/* Separamos el display de tiempo de reproducciÃ³n. */
.video-js .vjs-time-control .vjs-duration-display {
	padding-right: 15px;
}

/*****Slide Paint******/

#actividad .slide_content_type_35 .background,
#actividad .slide_content_type_29 .background {
	left: initial;
}

#actividad .slide_content_type_35 .canvas-paint.background,
#actividad .slide_content_type_29 .canvas-paint.background {
	right: 20px;
}

/*POPOVER COLORS*/

#actividad .slide_content_type_35 .paint_popoverColors,
#actividad .slide_content_type_29 .paint_popoverColors {
	float: none;
}

/*Tools*/

#actividad .slide_content_type_35 .paint-tools,
#actividad .slide_content_type_29 .paint-tools {
	overflow: auto;
	padding: 5px;
}

#actividad .slide_content_type_35 .paint-tools .tool,
#actividad .slide_content_type_29 .paint-tools .tool {
	background: none;
	display: block;
	width: 50%;
	height: initial;
	float: left;
	padding: 5px;
	border: none;
}

#actividad .slide_content_type_35 .paint-tools .tool-image,
#actividad .slide_content_type_29 .paint-tools .tool-image {
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
	height: 56px;
	cursor: pointer;
}

#actividad .slide_content_type_35 .paint-tools .pencil .tool-image,
#actividad .slide_content_type_29 .paint-tools .pencil .tool-image {
	background-image: url("./icons/paint-1.png");
}

#actividad .slide_content_type_35 .paint-tools .pencil.active .tool-image,
#actividad .slide_content_type_29 .paint-tools .pencil.active .tool-image {
	background-image: url("./icons/paint-1-active.png");
}

#actividad .slide_content_type_35 .paint-tools .brush .tool-image,
#actividad .slide_content_type_29 .paint-tools .brush .tool-image {
	background-image: url("./icons/paint-2.png");
}

#actividad .slide_content_type_35 .paint-tools .brush.active .tool-image,
#actividad .slide_content_type_29 .paint-tools .brush.active .tool-image {
	background-image: url("./icons/paint-2-active.png");
}

#actividad .slide_content_type_35 .paint-tools .erase .tool-image,
#actividad .slide_content_type_29 .paint-tools .erase .tool-image {
	background-image: url("./icons/paint-3.png");
}

#actividad .slide_content_type_35 .paint-tools .erase.active .tool-image,
#actividad .slide_content_type_29 .paint-tools .erase.active .tool-image {
	background-image: url("./icons/paint-3-active.png");
}

#actividad .slide_content_type_35 .paint-tools .thickness .tool-image,
#actividad .slide_content_type_29 .paint-tools .thickness .tool-image {
	background-image: url("./icons/paint-4.png");
}

#actividad .slide_content_type_35 .paint-tools .thickness.active .tool-image,
#actividad .slide_content_type_29 .paint-tools .thickness.active .tool-image {
	background-image: url("./icons/paint-4-active.png");
}

#actividad .slide_content_type_35 .paint-tools .thickness .slider-containe,
#actividad .slide_content_type_29 .paint-tools .thickness .slider-container,
#actividad .slide_content_type_35 .paint-tools .thickness .thickness-value,
#actividad .slide_content_type_29 .paint-tools .thickness .thickness-value {
	display: none;
}

#actividad .slide_content_type_35 .paint-tools .thickness.active .slider-container,
#actividad .slide_content_type_29 .paint-tools .thickness.active .slider-container {
	display: block;
	position: absolute;
	right: -15px;
	top: 8px;
	background-color: #abd3df;
	border: 1px solid #879dab;
	border-radius: 4px;
	box-shadow: 2px 2px 1px #ccc;

	/* BK-15982 redimensionado del selector de grosor de la slide paint. */
	padding: 0px 2px;
	right: -18px;
}

#actividad .slide_content_type_35 .thickness .slider .slider-track,
#actividad .slide_content_type_29 .thickness .slider .slider-track {
	top: 5%;
	left: 40%;
	height: 90%;
	width: 25%;
	margin-left: 0;
}

#actividad .slide_content_type_35 .thickness .slider .slider-handle,
#actividad .slide_content_type_29 .thickness .slider .slider-handle {
	box-shadow: 0 0 2px 2px #999;
	margin-left: -8px;
	background: #fff;
}

#actividad .slide_content_type_35 .thickness .slider .slider-selectio,
#actividad .slide_content_type_29 .thickness .slider .slider-selection,
#actividad .slide_content_type_35 .thickness .slider .slider-track-lo,
#actividad .slide_content_type_29 .thickness .slider .slider-track-low,
#actividad .slide_content_type_35 .thickness .slider .slider-track-high,
#actividad .slide_content_type_29 .thickness .slider .slider-track-high {
	background: #8db4c5;
}

/*Colors*/

#actividad .slide_content_type_35 .popover-colors-parent,
#actividad .slide_content_type_29 .popover-colors-parent {
	padding: 10px;
	padding-top: 0;
	font-size: inherit;
}

#actividad .slide_content_type_35 .popover-colors-parent .slice-colors,
#actividad .slide_content_type_29 .popover-colors-parent .slice-colors {
	position: relative;
	border-radius: 50%;
	width: 100px;
	height: 100px;
}

/*Slice-Colors*/

#actividad .slide_content_type_35 .primary-color,
#actividad .slide_content_type_29 .primary-colors,
#actividad .slide_content_type_35 .secondary-colors,
#actividad .slide_content_type_29 .secondary-colors {
	margin-bottom: 18px;
}

#actividad .slide_content_type_35 .slice-color,
#actividad .slide_content_type_29 .slice-color {
	overflow: hidden;
	position: absolute;
	width: 75%;
	height: 75%;
	transform-origin: 0% 100%;
}

#actividad .slide_content_type_35 .slice-color.order-1,
#actividad .slide_content_type_29 .slice-color.order-1 {
	top: -28%;
	right: -30%;
	transform: rotate(-60deg) skewY(30deg)
}

#actividad .slide_content_type_35 .slice-color.order-2,
#actividad .slide_content_type_29 .slice-color.order-2 {
	top: -22%;
	right: -34%;
	transform: rotate(60deg) skewY(30deg)
}

#actividad .slide_content_type_35 .slice-color.order-3,
#actividad .slide_content_type_29 .slice-color.order-3 {
	top: -22%;
	right: -28%;
	transform: rotate(-180deg) skewY(30deg)
}

#actividad .slide_content_type_35 .slice-color .shape,
#actividad .slide_content_type_29 .slice-color .shape {
	position: absolute;
	left: -72%;
	top: 32%;
	width: 140%;
	height: 140%;
	border-radius: 50%;
	transform: skewY(-28deg);
	cursor: pointer;
}

#actividad .slide_content_type_35 .slice-color.active .shape:after,
#actividad .slide_content_type_29 .slice-color.active .shape:after {
	content: "";
	background: url(/themes/responsive/images/shared/tick_sombra.png) no-repeat;
	width: 20px;
	height: 20px;
	position: absolute;
}

#actividad .slide_content_type_35 .slice-color.order-1.active .shape:after,
#actividad .slide_content_type_29 .slice-color.order-1.active .shape:after {
	left: 65px;
	top: 30px;
	transform: rotate(60deg);
}

#actividad .slide_content_type_35 .slice-color.order-2.active .shape:after,
#actividad .slide_content_type_29 .slice-color.order-2.active .shape:after {
	left: 70px;
	top: 25px;
	transform: rotate(-60deg);
}

#actividad .slide_content_type_35 .slice-color.order-3.active .shape:after,
#actividad .slide_content_type_29 .slice-color.order-3.active .shape:after {
	left: 70px;
	top: 25px;
	transform: rotate(180deg);
}

/*Circle-Colors*/

#actividad .slide_content_type_35 .popover-colors-parent .custom-colors,
#actividad .slide_content_type_29 .popover-colors-parent .custom-colors {
	overflow: auto;
}

#actividad .slide_content_type_35 .popover-colors-parent .custom-colors .circle-colors,
#actividad .slide_content_type_29 .popover-colors-parent .custom-colors .circle-colors {
	column-count: 3;
	column-gap: 10px;
}

#actividad .slide_content_type_35 .popover-colors-parent .circle-color,
#actividad .slide_content_type_29 .popover-colors-parent .circle-color {
	float: left;
	margin-bottom: 5px;
	cursor: pointer;
}

#actividad .slide_content_type_35 .popover-colors-parent .circle-color .shape,
#actividad .slide_content_type_29 .popover-colors-parent .circle-color .shape {
	position: relative;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	border: 1px solid #ccc;
}

#actividad .slide_content_type_35 .popover-colors-parent .circle-color.active .shape:after,
#actividad .slide_content_type_29 .popover-colors-parent .circle-color.active .shape:after {
	content: "";
	position: absolute;
	background: url(/themes/responsive/images/shared/tick_sombra.png) no-repeat;
	width: 20px;
	height: 20px;
	top: 5px;
	left: 2px;
}

/* BK-16168 mostrar pines video */
.view-mode #actividad .class_slide .bck-video-container2 {
    display: block;
    height: 0px;
}

@media (max-width: 970px) {

	#actividad .slide_content_type_35 .paint .canvas-paint,
	#actividad .slide_content_type_29 .paint .canvas-paint {
		margin-top: 20px;
	}

	#actividad .slide_content_type_35 .paint-tools,
	#actividad .slide_content_type_29 .paint-tools {
		width: 20%;
		float: left;
	}

	#actividad .slide_content_type_35 .paint-tools .thickness.active .slider-container,
	#actividad .slide_content_type_29 .paint-tools .thickness.active .slider-container {
		left: -12px;
		right: initial;
	}

	#actividad .slide_content_type_35 .paint-tools .slider.slider-vertical,
	#actividad .slide_content_type_29 .paint-tools .slider.slider-vertical {
		height: 124px;
	}

	#actividad .slide_content_type_35 .popover-colors-parent,
	#actividad .slide_content_type_29 .popover-colors-parent {
		width: 80%;
		float: left;
		padding: 15px;
		padding-left: 0;
	}

	#actividad .slide_content_type_35 .primary-color,
	#actividad .slide_content_type_29 .primary-colors,
	#actividad .slide_content_type_35 .secondary-colors,
	#actividad .slide_content_type_29 .secondary-colors {
		float: left;
		margin: 0;
		margin-right: 5%;
	}

	#actividad .slide_content_type_35 .popover-colors-parent .custom-colors .circle-colors,
	#actividad .slide_content_type_29 .popover-colors-parent .custom-colors .circle-colors {
		column-count: 5;
		column-gap: 1px;
	}

	#actividad .slide_content_type_35 .popover-colors-parent .circle-color,
	#actividad .slide_content_type_29 .popover-colors-parent .circle-color {
		float: none;
	}
}

/* UX */

.body_clase.android.isTablet.view-mode .active_animate#oup_tdl_splash_screen {
	height: calc(100% - 44px);
}

/* BK-32008 abrir popover hacia arriba en tablet */
body .navbar.libro .popover.popover-colors-pencil:not(.popover-resources) {
	top: -365px !important;
}

body .navbar.libro .popover .arrow {
	display: none;
}

body .navbar.libro .popover:not(.popover-resources) {
	top: -306px !important;
}

body .navbar.libro .popover.popover-resources:not(.no-content) {
	top: -561px !important;
}

body .navbar.libro .popover.popover-resources.no-content {
	top: -306px !important;
	height: 306px;
}

body .navbar.libro .popover.popover-resources:not(.no-content) .recursos.filter-visible .popover-recursos-wrapper {
	max-height: 436px !important;
}

body .navbar.libro .popover.popover-resources:not(.no-content) .recursos:not(.filter-visible) .popover-recursos-wrapper {
	max-height: 510px !important;
	height: 510px !important;
}

@media screen and (max-height: 650px) {
	body .navbar.libro .popover.popover-resources:not(.no-content) {
		top: -400px!important;
		max-height: 400px;
	}

	body .navbar.libro .popover.popover-resources.no-content .popover-recursos-wrapper {
		max-height: 180px !important;
	}

	body .navbar.libro .popover.popover-resources:not(.no-content) .recursos.filter-visible .popover-recursos-wrapper {
		max-height: 276px !important;
		height: 276px !important;
	}

	body .navbar.libro .popover.popover-resources:not(.no-content) .recursos:not(.filter-visible) .popover-recursos-wrapper {
		max-height: 350px !important;
		height: 350px !important;
	}

	body .navbar.libro .popover.popover-resources .popover-recursos-wrapper ul.ui-sortable {
		padding: 0px 40px 20px 20px;
	}
}
</pre></body></html>