@charset "UTF-8";
/* clearfix */
@
-webkit-keyframes slide { 0% {
	background-position: 0 0;
}

100%
{
background-position
:
 
-100%
0;
}
}
@
keyframes slide { 0% {
	background-position: 0 0;
}

100%
{
background-position
:
 
-100%
0;
}
}

/* 右箭头 */
.course {
	padding-top: 30px;
	padding-bottom: 90px;
}

.course-left {
	max-width: 295px;
}

.course-category {
	background: #F6F6F6;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding: 30px 20px;
	margin-bottom: 30px;
}

.common-title {
	font-size: 18px;
	color: #000000;
}

.common-title .icon-rectangle {
	width: 8px;
	height: 20px;
	margin-right: 9px;
	vertical-align: bottom;
}

.category-list {
	font-size: 14px;
	color: #000000;
}

.category-list .list-section {
	padding: 20px 0 10px;
	border-bottom: 1px solid #d8d8d8;
}

.category-list-item {
	margin-bottom: 10px;
	padding-right: 0;
	padding-left: 0;
}

.category-list-item span {
	width: 94%;
	margin: 0 auto;
	display: block;
	padding: 8px 0;
	border: 1px solid #CBCBCB;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.category-list-item span.active {
	background: #0054D0;
	-webkit-box-shadow: 0px 2px 7px 0px rgba(0, 7, 137, 0.41);
	box-shadow: 0px 2px 7px 0px rgba(0, 7, 137, 0.41);
	border: 1px solid #0054D0;
	color: #fff;
}

.course-rank {
	padding: 30px 20px;
	background: #F6F6F6;
}

.course-rank .rank-title {
	padding-bottom: 20px;
}

.course-rank .rank-banner {
	width: 100%;
}

.course-rank .rank-list {
	padding-top: 20px;
	font-size: 16px;
	color: #010101;
}

.course-rank .ranking {
	display: inline-block;
	width: 20px;
	height: 20px;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	line-height: 20px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	background: #0054D0;
}

.course-rank .ranking.special {
	position: absolute;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	bottom: -10%;
}

.course-rank .ranking.one {
	background: #FF9847;
}

.course-rank .ranking.two {
	background: #ED682C;
}

.course-rank .ranking.three {
	background: #38AD37;
}

.course-rank .list-top {
	text-align: center;
}

.course-rank .list-top .user-box {
	padding-left: 0;
	padding-right: 0;
}

.course-rank .list-top .user-box:nth-child(1), .course-rank .list-top .user-box:nth-child(3)
	{
	margin-top: 20px;
}

.course-rank .list-top .user-time {
	color: #333;
}

.course-rank .list-top .img-box {
	position: relative;
}

.course-rank .list-top .img-box .avatar {
	width: 86%;
}

.course-rank .list-top .user-nickname {
	padding: 14px 0 4px;
}

.course-rank .list-bottom {
	padding-top: 30px;
}

.course-rank .list-bottom .user-list-item {
	margin-bottom: 15px;
}

.course-rank .list-bottom .user-list-item:last-child {
	margin-bottom: 0;
}

.course-rank .list-bottom .item-rank {
	margin-right: 12px;
}

.course-rank .list-bottom .item-time {
	font-size: 14px;
	color: #151515;
	float: right;
}

.course-list-item {
	padding: 20px 0;
	border-bottom: 1px solid #d8d8d8;
	overflow: visible;
	margin-top: 0;
}

.course-list-item .media-left {
	position: relative;
	padding-right: 30px;
}

.course-list-item .media-left .icon-qifu {
	width: 44px;
	position: absolute;
	left: 0;
	top: -2px;
}

.course-list-item .media-heading {
	font-size: 18px;
	color: #000000;
	margin-bottom: 10px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	font-weight: bold;
}

.course-list-item .media-body {
	overflow: visible;
}

.course-list-item .media-content {
	font-size: 14px;
	color: #555555;
	line-height: 24px;
}

.course-list-item .content-bottom {
	position: relative;
	color: #333;
	line-height: 38px;
}

.course-list-item .content-bottom .time {
	padding: 0 10%;
}

.course-list-item .content-bottom .add-course {
	display: inline-block;
	background: #0054D0;
	-webkit-box-shadow: 0 2px 7px 0 rgba(0, 7, 137, 0.41);
	box-shadow: 0 2px 7px 0 rgba(0, 7, 137, 0.41);
	-webkit-border-radius: 3px;
	border-radius: 3px;
	width: 120px;
	line-height: 38px;
	text-align: center;
	color: #fff;
	margin-left: 20px;
}

.hot-section {
	margin-bottom: 75px;
	position: relative;
}

.hot-label-list {
	padding-left: 0;
	padding-right: 0;
}

.hot-label-list .label-item {
	width: 14%;
	max-width: 100px;
	line-height: 36px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #D8D8D8;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
	color: #333333;
	margin-right: 20px;
	font-size: 16px;
	float: left;
}

.hot-label-list .label-item.active {
	background: #0054D0;
	color: #fff;
}

.hot-label-list .hot-course-count {
	font-size: 14px;
	line-height: 36px;
	color: #0054D0;
	float: left;
}

.search-bo {
	position: absolute;
	right: 0;
	top: 50%;
	-webkit-transform: translateY(-25%);
	-ms-transform: translateY(-25%);
	transform: translateY(-25%);
	background: #F6F6F6;
	width: 30%;
}

.search-bo .icon-search {
	position: absolute;
	right: 0;
	top: 0;
	width: 60px;
	height: 50px;
	background-color: #0054D0;
	background-image: url("../imgs/icon-search1.png");
	background-repeat: no-repeat;
	-webkit-background-size: 40% auto;
	background-size: 40% auto;
	background-position: center;
}

.search-bo .input-txt {
	width: 100%;
	height: 50px;
	line-height: 50px;
	border: 1px solid #D8D8D8;
	border-right: none;
	background: transparent;
	padding: 0 20px;
	outline: none;
}

@media ( max-width : 750px) {
	.m-header .navbar-toggle {
		display: block;
	}
	.course {
		padding: 0;
	}
	.tab-content {
		border-top: 0.625rem solid #F3F3F3;
	}
	.course-list-item {
		padding: 0.9375rem;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		border-bottom: 1px solid #F3F3F3;
	}
	.course-list-item .media-left {
		position: relative;
		padding-right: 0.625rem;
	}
	.course-list-item .media-left .icon-qifu {
		width: 44px;
		position: absolute;
		left: 0;
		top: -2px;
	}
	.course-list-item .media-left .media-object {
		width: 7.5rem;
	}
	.course-list-item .media-heading {
		font-size: 0.875rem;
		margin-bottom: 0.4375rem;
		padding-top: 0;
	}
	.course-list-item .media-content {
		font-size: 0.75rem;
		line-height: normal;
	}
	.course-list-item .content-info {
		color: #222222;
		padding-bottom: 0.9375rem;
	}
	.course-list-item .content-info .time {
		padding-left: 1.875rem;
	}
	.course-list-item .content-learn {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		color: #555;
	}
	.course-list-item .content-learn .add-course {
		padding: 0 0.4375rem;
		line-height: 1.25rem;
		background: #0054D0;
		-webkit-box-shadow: 0 0 16px 0 rgba(0, 7, 137, 0.15);
		box-shadow: 0 0 16px 0 rgba(0, 7, 137, 0.15);
		-webkit-border-radius: 0.1875rem;
		border-radius: 0.1875rem;
		text-align: center;
		color: #fff;
	}
	.dialog-panel {
		position: fixed;
		left: 0;
		bottom: 0;
		width: 100%;
		height: 94%;
		background: rgba(0, 0, 0, 0.5);
		display: none;
	}
	.dialog-panel .panel-content {
		background: #fff;
		padding: 1.25rem 0.9375rem;
	}
	.dialog-panel .content-sect {
		margin-bottom: 1.25rem;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.dialog-panel .content-sect .sect-item {
		text-align: center;
		width: 4.9375rem;
		height: 1.5625rem;
		line-height: 1.5625rem;
		-webkit-border-radius: 0.1875rem;
		border-radius: 0.1875rem;
		border: 1px solid #bfbfbf;
		font-size: 0.75rem;
		color: #000;
		margin-bottom: 0.625rem;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}
	.dialog-panel .content-sect .sect-item.no-border {
		border: none;
	}
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvdXJzZXNDZW50ZXIuY3NzIiwidW5pdHMvaW5kZXguc2NzcyIsImNvdXJzZXNDZW50ZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBaUI7QUN1QmpCLGNBQWM7QUFjZDtFQUNFO0lBQ0UseUJBQXdCLEVBQUE7RUFFMUI7SUFDRSw2QkFBNEIsRUFBQSxFQUFBO0FBTGhDO0VBQ0U7SUFDRSx5QkFBd0IsRUFBQTtFQUUxQjtJQUNFLDZCQUE0QixFQUFBLEVBQUE7O0FBMkVoQyxTQUFBO0FDcEhBO0VBQ0Usa0JBQWlCO0VBQ2pCLHFCQUFvQixFQUNyQjs7QUFDRDtFQUNFLGlCQUFnQixFQUNqQjs7QUFDRDtFQUNFLG9CQUFtQjtFQUNuQiwyQkFBa0I7VUFBbEIsbUJBQWtCO0VBQ2xCLG1CQUFrQjtFQUNsQixvQkFBbUIsRUFDcEI7O0FBQ0Q7RUFDRSxnQkFBZTtFQUNmLGVBQWMsRUFPZjtFQVREO0lBSUksV0FBVTtJQUNWLGFBQVk7SUFDWixrQkFBaUI7SUFDakIsdUJBQXNCLEVBQ3ZCOztBQUVIO0VBQ0UsZ0JBQWU7RUFDZixlQUFjLEVBMEJmO0VBNUJEO0lBSUkscUJBQW9CO0lBQ3BCLGlDQUFnQyxFQUNqQztFQUNEO0lBQ0Usb0JBQW1CO0lBQ25CLGlCQUFnQjtJQUNoQixnQkFBZSxFQWlCaEI7SUFwQkE7TUFLRyxXQUFVO01BQ1YsZUFBYztNQUNkLGVBQWM7TUFDZCxlQUFjO01BQ2QsMEJBQXlCO01BQ3pCLDJCQUFrQjtjQUFsQixtQkFBa0I7TUFDbEIsbUJBQWtCO01BQ2xCLCtCQUFzQjtjQUF0Qix1QkFBc0IsRUFPdkI7TUFuQkY7UUFjSyxvQkQ3Q1k7UUM4Q1osMERBQTZDO2dCQUE3QyxrREFBNkM7UUFDN0MsYUFBWTtRQUNaLFlBQVcsRUFDWjs7QUFJUDtFQUNFLG1CQUFrQjtFQUNsQixvQkFBbUIsRUE4RXBCO0VBaEZEO0lBSUkscUJBQW9CLEVBQ3JCO0VBTEg7SUFPSSxZQUFXLEVBQ1o7RUFSSDtJQVVJLGtCQUFpQjtJ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QUFTO0lBQ1QsWUFBVztJQUNYLFlBQVc7SUFDWCwrQkFBMEI7SUFDMUIsY0FBYSxFQXlCZDtJQWhDRDtNQVNJLGlCQUFnQjtNQUNoQiwyQkR6Tm1CLEVDME5wQjtJQVhIO01BYUksdUJENU5tQjtNQUl2QixxQkFBYTtNQUFiLHNCQUFhO01BQWIscUJBQWE7TUFBYixjQUFhO01BQ2IsMEJBQW1CO01BQW5CLDRCQUFtQjtVQUFuQix1QkFBbUI7Y0FBbkIsb0JBQW1CO01BQ25CLDBCQUE4QjtNQUE5Qix1Q0FBOEI7VUFBOUIsdUJBQThCO2NBQTlCLCtCQUE4QjtNQ3dOMUIsd0JBQWU7VUFBZixvQkFBZTtjQUFmLGdCQUFlLEVBZ0JoQjtNQS9CSDtRQWlCTSxtQkFBa0I7UUFDbEIsaUJEak9pQjtRQ2tPakIsa0JEbE9pQjtRQ21PakIsdUJEbk9pQjtRQ29PakIsaUNEcE9pQjtnQkNvT2pCLHlCRHBPaUI7UUNxT2pCLDBCQUF3QjtRQUN4QixtQkR0T2lCO1FDdU9qQixZQUFXO1FBQ1gsd0JEeE9pQjtRQ3lPakIsK0JBQXNCO2dCQUF0Qix1QkFBc0IsRUFJdkI7UUE5Qkw7VUE0QlEsYUFBWSxFQUNiLEVBQUEiLCJmaWxlIjoiY291cnNlc0NlbnRlci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiBjbGVhcmZpeCAqL1xuQGtleWZyYW1lcyBzbGlkZSB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwMCUgMDsgfSB9XG5cbi8qIOWPs+eureWktCAqL1xuLmNvdXJzZSB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOTBweDsgfVxuXG4uY291cnNlLWxlZnQge1xuICBtYXgtd2lkdGg6IDI5NXB4OyB9XG5cbi5jb3Vyc2UtY2F0ZWdvcnkge1xuICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4uY29tbW9uLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzAwMDAwMDsgfVxuICAuY29tbW9uLXRpdGxlIC5pY29uLXJlY3RhbmdsZSB7XG4gICAgd2lkdGg6IDhweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTsgfVxuXG4uY2F0ZWdvcnktbGlzdCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwMDAwMDA7IH1cbiAgLmNhdGVnb3J5LWxpc3QgLmxpc3Qtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMjBweCAwIDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOGQ4ZDg7IH1cbiAgLmNhdGVnb3J5LWxpc3QtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgIC5jYXRlZ29yeS1saXN0LWl0ZW0gc3BhbiB7XG4gICAgICB3aWR0aDogOTQlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0NCQ0JDQjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAgIC5jYXRlZ29yeS1saXN0LWl0ZW0gc3Bhbi5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDA1NEQwO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMnB4IDdweCAwcHggcmdiYSgwLCA3LCAxMzcsIDAuNDEpO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5jb3Vyc2UtcmFuayB7XG4gIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgYmFja2dyb3VuZDogI0Y2RjZGNjsgfVxuICAuY291cnNlLXJhbmsgLnJhbmstdGl0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gIC5jb3Vyc2UtcmFuayAucmFuay1iYW5uZXIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jb3Vyc2UtcmFuayAucmFuay1saXN0IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICMwMTAxMDE7IH1cbiAgLmNvdXJzZS1yYW5rIC5yYW5raW5nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJhY2tncm91bmQ6ICMwMDU0RDA7IH1cbiAgICAuY291cnNlLXJhbmsgLnJhbmtpbmcuc3BlY2lhbCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICBib3R0b206IC0xMCU7IH1cbiAgICAuY291cnNlLXJhbmsgLnJhbmtpbmcub25lIHtcbiAgICAgIGJhY2tncm91bmQ6ICNGRjk4NDc7IH1cbiAgICAuY291cnNlLXJhbmsgLnJhbmtpbmcudHdvIHtcbiAgICAgIGJhY2tncm91bmQ6ICNFRDY4MkM7IH1cbiAgICAuY291cnNlLXJhbmsgLnJhbmtpbmcudGhyZWUge1xuICAgICAgYmFja2dyb3VuZDogIzM4QUQzNzsgfVxuICAuY291cnNlLXJhbmsgLmxpc3QtdG9wIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuY291cnNlLXJhbmsgLmxpc3QtdG9wIC51c2VyLWJveCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICAuY291cnNlLXJhbmsgLmxpc3QtdG9wIC51c2VyLWJveDpudGgtY2hpbGQoMSksIC5jb3Vyc2UtcmFuayAubGlzdC10b3AgLnVzZXItYm94Om50aC1jaGlsZCgzKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAuY291cnNlLXJhbmsgLmxpc3QtdG9wIC51c2VyLXRpbWUge1xuICAgICAgY29sb3I6ICMzMzM7IH1cbiAgICAuY291cnNlLXJhbmsgLmxpc3QtdG9wIC5pbWctYm94IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLmNvdXJzZS1yYW5rIC5saXN0LXRvcCAuaW1nLWJveCAuYXZhdGFyIHtcbiAgICAgICAgd2lkdGg6IDg2JTsgfVxuICAgIC5jb3Vyc2UtcmFuayAubGlzdC10b3AgLnVzZXItbmlja25hbWUge1xuICAgICAgcGFkZGluZzogMTRweCAwIDRweDsgfVxuICAuY291cnNlLXJhbmsgLmxpc3QtYm90dG9tIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDsgfVxuICAgIC5jb3Vyc2UtcmFuayAubGlzdC1ib3R0b20gLnVzZXItbGlzdC1pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAgIC5jb3Vyc2UtcmFuayAubGlzdC1ib3R0b20gLnVzZXItbGlzdC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmNvdXJzZS1yYW5rIC5saXN0LWJvdHRvbSAuaXRlbS1yYW5rIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDsgfVxuICAgIC5jb3Vyc2UtcmFuayAubGlzdC1ib3R0b20gLml0ZW0tdGltZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogIzE1MTUxNTtcbiAgICAgIGZsb2F0OiByaWdodDsgfVxuXG4uY291cnNlLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOGQ4ZDg7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5jb3Vyc2UtbGlzdC1pdGVtIC5tZWRpYS1sZWZ0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDsgfVxuICAgIC5jb3Vyc2UtbGlzdC1pdGVtIC5tZWRpYS1sZWZ0IC5pY29uLXFpZnUge1xuICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAtMnB4OyB9XG4gIC5jb3Vyc2UtbGlzdC1pdGVtIC5tZWRpYS1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDsgfVxuICAuY291cnNlLWxpc3QtaXRlbSAubWVkaWEtYm9keSB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgLmNvdXJzZS1saXN0LWl0ZW0gLm1lZGlhLWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzU1NTU1NTtcbiAgICBsaW5lLWhlaWdodDogMjRweDsgfVxuICAuY291cnNlLWxpc3QtaXRlbSAuY29udGVudC1ib3R0b20ge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogIzMzMztcbiAgICBsaW5lLWhlaWdodDogMzhweDsgfVxuICAgIC5jb3Vyc2UtbGlzdC1pdGVtIC5jb250ZW50LWJvdHRvbSAudGltZSB7XG4gICAgICBwYWRkaW5nOiAwIDEwJTsgfVxuICAgIC5jb3Vyc2UtbGlzdC1pdGVtIC5jb250ZW50LWJvdHRvbSAuYWRkLWNvdXJzZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDA1NEQwO1xuICAgICAgYm94LXNoYWRvdzogMCAycHggN3B4IDAgcmdiYSgwLCA3LCAxMzcsIDAuNDEpO1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG5cbi5ob3Qtc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uaG90LWxhYmVsLWxpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgLmhvdC1sYWJlbC1saXN0IC5sYWJlbC1pdGVtIHtcbiAgICB3aWR0aDogMTQlO1xuICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRDhEOEQ4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAgIC5ob3QtbGFiZWwtbGlzdCAubGFiZWwtaXRlbS5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogIzAwNTREMDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5ob3QtbGFiZWwtbGlzdCAuaG90LWNvdXJzZS1jb3VudCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgIGNvbG9yOiAjMDA1NEQwO1xuICAgIGZsb2F0OiBsZWZ0OyB9XG5cbi5zZWFyY2gtYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjUlKTtcbiAgYmFja2dyb3VuZDogI0Y2RjZGNjtcbiAgd2lkdGg6IDMwJTsgfVxuICAuc2VhcmNoLWJveCAuaWNvbi1zZWFyY2gge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDU0RDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9pY29uLXNlYXJjaDEucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0MCUgYXV0bztcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IH1cbiAgLnNlYXJjaC1ib3ggLmlucHV0LXR4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEOEQ4RDg7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBvdXRsaW5lOiBub25lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NTBweCkge1xuICAubS1oZWFkZXIgLm5hdmJhci10b2dnbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5jb3Vyc2Uge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLnRhYi1jb250ZW50IHtcbiAgICBib3JkZXItdG9wOiAwLjYyNXJlbSBzb2xpZCAjRjNGM0YzOyB9XG4gIC5jb3Vyc2UtbGlzdC1pdGVtIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0YzRjNGMzsgfVxuICAgIC5jb3Vyc2UtbGlzdC1pdGVtIC5tZWRpYS1sZWZ0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtOyB9XG4gICAgICAuY291cnNlLWxpc3QtaXRlbSAubWVkaWEtbGVmdCAuaWNvbi1xaWZ1IHtcbiAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAtMnB4OyB9XG4gICAgICAuY291cnNlLWxpc3QtaXRlbSAubWVkaWEtbGVmdCAubWVkaWEtb2JqZWN0IHtcbiAgICAgICAgd2lkdGg6IDcuNXJlbTsgfVxuICAgIC5jb3Vyc2UtbGlzdC1pdGVtIC5tZWRpYS1oZWFkaW5nIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjQzNzVyZW07XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgIC5jb3Vyc2UtbGlzdC1pdGVtIC5tZWRpYS1jb250ZW50IHtcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cbiAgICAuY291cnNlLWxpc3QtaXRlbSAuY29udGVudC1pbmZvIHtcbiAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbTsgfVxuICAgICAgLmNvdXJzZS1saXN0LWl0ZW0gLmNvbnRlbnQtaW5mbyAudGltZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW07IH1cbiAgICAuY291cnNlLWxpc3QtaXRlbSAuY29udGVudC1sZWFybiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGNvbG9yOiAjNTU1OyB9XG4gICAgICAuY291cnNlLWxpc3QtaXRlbSAuY29udGVudC1sZWFybiAuYWRkLWNvdXJzZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMC40Mzc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwNTREMDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDE2cHggMCByZ2JhKDAsIDcsIDEzNywgMC4xNSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAuZGlhbG9nLXBhbmVsIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA5NCU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZGlhbG9nLXBhbmVsIC5wYW5lbC1jb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBwYWRkaW5nOiAxLjI1cmVtIDAuOTM3NXJlbTsgfVxuICAgIC5kaWFsb2ctcGFuZWwgLmNvbnRlbnQtc2VjdCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAgIC5kaWFsb2ctcGFuZWwgLmNvbnRlbnQtc2VjdCAuc2VjdC1pdGVtIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogNC45Mzc1cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuNTYyNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTYyNXJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYmZiZmJmO1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgICAgICAuZGlhbG9nLXBhbmVsIC5jb250ZW50LXNlY3QgLnNlY3QtaXRlbS5uby1ib3JkZXIge1xuICAgICAgICAgIGJvcmRlcjogbm9uZTsgfSB9XG4iLCIkY29sb3ItbWFpbjogIzAwNTREMDtcclxuQG1peGluIHRleHQtY2VudGVyKCR3OjIwcHgpIHtcclxuICB3aWR0aDogJHc7XHJcbiAgaGVpZ2h0OiAkdztcclxuICBsaW5lLWhlaWdodDogJHc7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG5AbWl4aW4gY2lyY2xlKCR3OjIwcHgpIHtcclxuICBAaW5jbHVkZSB0ZXh0LWNlbnRlcigkdyk7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcblxyXG4vL2VsbGlwc2lz77yM55yB55Wl5Y+377yM5b2T6LaF6L+H5a695bqm5pe277yM5pi+56S655yB55Wl5Y+377yaXHJcbkBtaXhpbiBlbGwoKSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAtbXMtdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuXHJcblxyXG4vKiBjbGVhcmZpeCAqL1xyXG5cclxuQG1peGluIGNsZWFyZml4IHtcclxuICAmOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgem9vbTogMTtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBsaW5lLWhlaWdodDogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNsaWRlIHtcclxuICAwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwMCUgMDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiB0ZXh0LWVsbGlwc2lzKCkge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47IC8q6Ieq5Yqo6ZqQ6JeP5paH5a2XKi9cclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgLyrmloflrZfpmpDol4/lkI7mt7vliqDnnIHnlaXlj7cqL1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8q5by65Yi25LiN5o2i6KGMKi9cclxuICAtbXMtdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbn1cclxuXHJcbkBtaXhpbiB0ZXh0LWVsbGlwc2lzMigpIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIC8qIGF1dG9wcmVmaXhlcjogb2ZmICovXHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAvKiBhdXRvcHJlZml4ZXI6IG9uICovXHJcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xyXG59XHJcblxyXG5cclxuQG1peGluIGRlc2t0b3AteHMge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0MjBweCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZGVza3RvcC1zbSB7XHJcbiAgQG1lZGlhKG1heC13aWR0aDogNzUwcHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1lZGl1bSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDQyMHB4KSBhbmQgKG1heC13aWR0aDogOTcwcHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGRlc2t0b3AtbWQge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIGRlc2t0b3AtbWQxIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTQwMHB4KXtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gZGVza3RvcC1tZDIge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwcHgpe1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiB0ZXh0LWN1cigkbGluZSkge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAkbGluZTtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG59XHJcblxyXG5cclxuLy8gbeermeagt+W8j1xyXG5AZnVuY3Rpb24gcmVtKCRweCkge1xyXG4gIEByZXR1cm4gJHB4IC8gMzIgKiAxcmVtO1xyXG59XHJcblxyXG5AbWl4aW4gZmxleC1hdmVyYWdlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4vKiDlj7Pnrq3lpLQgKi9cclxuQG1peGluIGFycm93LXJpZ2h0KCR3OnJlbSgxNiksJGNvbG9yOiM4ODg4ODgpIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6ICR3O1xyXG4gIGhlaWdodDogJHc7XHJcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRjb2xvcjtcclxuICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAkY29sb3I7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxufVxyXG5cclxuIiwiQGltcG9ydCBcInVuaXRzL2luZGV4XCI7XG4uY291cnNlIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4O1xufVxuLmNvdXJzZS1sZWZ0IHtcbiAgbWF4LXdpZHRoOiAyOTVweDtcbn1cbi5jb3Vyc2UtY2F0ZWdvcnkge1xuICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5jb21tb24tdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICAuaWNvbi1yZWN0YW5nbGUge1xuICAgIHdpZHRoOiA4cHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIH1cbn1cbi5jYXRlZ29yeS1saXN0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgLmxpc3Qtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMjBweCAwIDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOGQ4ZDg7XG4gIH1cbiAgJi1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHNwYW4ge1xuICAgICAgd2lkdGg6IDk0JTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNDQkNCQ0I7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItbWFpbjtcbiAgICAgICAgYm94LXNoYWRvdzowcHggMnB4IDdweCAwcHggcmdiYSgwLDcsMTM3LDAuNDEpO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmNvdXJzZS1yYW5rIHtcbiAgcGFkZGluZzogMzBweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xuICAucmFuay10aXRsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnJhbmstYmFubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucmFuay1saXN0IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICMwMTAxMDE7XG4gIH1cbiAgLnJhbmtpbmcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLW1haW47XG4gICAgJi5zcGVjaWFsIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIGJvdHRvbTotMTAlO1xuICAgIH1cbiAgICAmLm9uZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkY5ODQ3O1xuICAgIH1cbiAgICAmLnR3byB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRUQ2ODJDO1xuICAgIH1cbiAgICAmLnRocmVlIHtcbiAgICAgIGJhY2tncm91bmQ6ICMzOEFEMzc7XG4gICAgfVxuICB9XG4gIC5saXN0LXRvcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC51c2VyLWJveCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgJjpudGgtY2hpbGQoMSksJjpudGgtY2hpbGQoMyl7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC51c2VyLXRpbWUge1xuICAgICAgY29sb3I6ICMzMzM7XG4gICAgfVxuICAgIC5pbWctYm94IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC5hdmF0YXIge1xuICAgICAgICB3aWR0aDogODYlO1xuICAgICAgfVxuICAgIH1cbiAgICAudXNlci1uaWNrbmFtZSB7XG4gICAgICBwYWRkaW5nOiAxNHB4IDAgNHB4O1xuICAgIH1cbiAgfVxuICAubGlzdC1ib3R0b20ge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIC51c2VyLWxpc3QtaXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLml0ZW0tcmFuayB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgfVxuICAgIC5pdGVtLXRpbWUge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6ICMxNTE1MTU7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICB9XG5cbn1cbi5jb3Vyc2UtbGlzdCB7XG4gICYtaXRlbSB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDhkOGQ4O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgLm1lZGlhLWxlZnQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgIC5pY29uLXFpZnUge1xuICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IC0ycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5tZWRpYS1oZWFkaW5nIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIH1cbiAgICAubWVkaWEtYm9keSB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG4gICAgLm1lZGlhLWNvbnRlbnQge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6ICM1NTU1NTU7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB9XG4gICAgLmNvbnRlbnQtYm90dG9tIHtcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY29sb3I6ICMzMzM7XG4gICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgIC50aW1lIHtcbiAgICAgICAgcGFkZGluZzogMCAxMCU7XG4gICAgICB9XG4gICAgICAuYWRkLWNvdXJzZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYmFja2dyb3VuZDogIzAwNTREMDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggN3B4IDAgcmdiYSgwLDcsMTM3LDAuNDEpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIOWPs+S+p+mDqOWIhlxuLmhvdC1zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhvdC1sYWJlbC1saXN0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAubGFiZWwtaXRlbSB7XG4gICAgd2lkdGg6IDE0JTtcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0Q4RDhEODtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgJi5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLW1haW47XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbiAgLmhvdC1jb3Vyc2UtY291bnQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICBjb2xvcjogJGNvbG9yLW1haW47XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cbi5zZWFyY2gtYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjUlKTtcbiAgYmFja2dyb3VuZDogI0Y2RjZGNjtcbiAgd2lkdGg6IDMwJTtcbiAgLmljb24tc2VhcmNoIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWFpbjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL2ljb24tc2VhcmNoMS5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQwJSBhdXRvO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxuICAuaW5wdXQtdHh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0Q4RDhEODtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzowIDIwcHg7XG4gICAgb3V0bGluZTpub25lO1xuXG4gIH1cbn1cblxuQGluY2x1ZGUgZGVza3RvcC1zbSB7XG4gIC5tLWhlYWRlciB7XG4gICAgLm5hdmJhci10b2dnbGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gIC5jb3Vyc2Uge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnRhYi1jb250ZW50IHtcbiAgICBib3JkZXItdG9wOiByZW0oMjApIHNvbGlkICNGM0YzRjM7XG4gIH1cbiAgLmNvdXJzZS1saXN0IHtcbiAgICAmLWl0ZW0ge1xuICAgICAgcGFkZGluZzogcmVtKDMwKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtYXZlcmFnZTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjNGM0YzO1xuICAgICAgLm1lZGlhLWxlZnQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgyMCk7XG4gICAgICAgIC5pY29uLXFpZnUge1xuICAgICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgfVxuICAgICAgICAubWVkaWEtb2JqZWN0IHtcbiAgICAgICAgICB3aWR0aDogcmVtKDI0MCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5tZWRpYS1oZWFkaW5nIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjgpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTQpO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIH1cbiAgICAgIC5tZWRpYS1jb250ZW50IHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjQpO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgfVxuICAgICAgLmNvbnRlbnQtaW5mbyB7XG4gICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDMwKTtcbiAgICAgICAgLnRpbWUge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDYwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmNvbnRlbnQtbGVhcm4ge1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWF2ZXJhZ2U7XG4gICAgICAgIGNvbG9yOiAjNTU1O1xuICAgICAgICAuYWRkLWNvdXJzZSB7XG4gICAgICAgICAgcGFkZGluZzogMCByZW0oMTQpO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oNDApO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1tYWluO1xuICAgICAgICAgIGJveC1zaGFkb3c6MCAwIDE2cHggMCByZ2JhKDAsNywxMzcsMC4xNSk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czpyZW0oNik7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8g5YiG57G76Z2i5p2/XG4gIC5kaWFsb2ctcGFuZWwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDk0JTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC41KTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIC5wYW5lbC1jb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBwYWRkaW5nOiByZW0oNDApIHJlbSgzMCk7XG4gICAgfVxuICAgIC5jb250ZW50LXNlY3Qge1xuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDQwKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtYXZlcmFnZTtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIC5zZWN0LWl0ZW0ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiByZW0oMTU4KTtcbiAgICAgICAgaGVpZ2h0OiByZW0oNTApO1xuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDUwKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDYpO1xuICAgICAgICBib3JkZXI6MXB4IHNvbGlkICNiZmJmYmY7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDI0KTtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICYubm8tYm9yZGVyIHtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuIl19 */