/* 以宽度为1200px;html的font-size为8px 的px对应关系 * --12px---14px---16px---18px---20px---22px---24px--26px---28px----30px---32px--34px----36px */ /**居中*/ /**IE8 不支持*/ /**居中*/ /**清除浮动,控制第一行的margin-top不起作用*/ /**兼容ie7*/ /**弹性布局*/ /**常用左右边距设置*/ /**常用上下边距设置*/ /**字体设置*/ /**字体状态设置,主要是位置,和加粗*/ /**格子系统设置@list 百分比*/ /**等分格子设置*/ /**规范z-index的泛滥使用,规范了7层,-2,-1,0,1,2,3,4,5*/ /**控制多行隐藏*/ /**强制不换行*/ .noWrap { white-space: nowrap; } /**宽度*/ /**rgba颜色兼容性设置*/ /**IE8 不支持*/ /**border-radius*函数*/ /**IE8 不支持*/ /**box-shadow的属性设置*/ /**IE8 不支持*/ /**过渡动画*/ /**IE8 不支持*/ /**盒子模型*/ /**IE8 不支持*/ /**盒子模型*/ /**IE8 不支持*/ /**不能够被选取*/ /**IE8 不支持*/ /**盒子阴影*/ /**IE8 不支持*/ /**border-radius*函数*/ /*兼容ie8及以下*/ /**IE8 不支持*/ /**input的placeholder字体设置*/ /**线条*/ /**chrome 清除滚动条*/ /**IE8不支持*垂直渐变色*/ /**图片预加载*/ /**图片预加载通过before的方式*/ /**栅格**/ @font-face { font-family: 'iconfont'; src: url('../iconfont/iconfont.eot'); src: url('../iconfont/iconfont.eot?#iefix') format('embedded-opentype'), url('../iconfont/iconfont.woff') format('woff'), url('../iconfont/iconfont.ttf') format('truetype'), url('../iconfont/iconfont.svg#iconfont') format('svg'); } .iconfont { font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; } html { min-width: 1300px; width: 100%; overflow-x: hidden; height: 100%; } body { position: relative; width: 100%; min-height: 100%; overflow-x: hidden; } .l_con { position: relative; margin: 0 auto; width: 1200px; } img[class^="icon_"] { display: inline-block; width: 100%; cursor: pointer; vertical-align: middle; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } i[class^="icon_"] { vertical-align: middle; background-size: 100% 100%; background-repeat: no-repeat; display: inline-block; font-style: normal; } body { font-size: 18px; } .wrapper { position: relative; max-width: 1920px; margin: 0 auto; } /**清除浮动,以及第一个孩子的margin-top:,以及最后一个孩子margin-bottom:错乱的问题上下边*/ .clear { *zoom: 1; } .clear:before, .clear:after { content: ""; display: table; } .clear:after { clear: both; } .box { box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; /* Safari */ } .fl { float: left; } .fr { float: right; } .toh { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .f-theme { color: #a71d2a; } .noWrap { white-space: nowrap; } .fl { float: left; } .fr { float: right; } .tc { text-align: center; } .tl { text-align: left; } .tr { text-align: right; } .pa { position: absolute; } .pr { position: relative; } .pf { position: fixed; } .wf { width: 100%; max-width: 100%; } .hide { display: none; } .toh { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .blod { font-weight: bold; } /**grid*/ *[class^="g-"] { *zoom: 1; } *[class^="g-"]:before, *[class^="g-"]:after { content: ""; display: table; } *[class^="g-"]:after { clear: both; } .g-d-2 > * { float: left; width: 50%; } .g-d-3 > * { float: left; width: 33.33333333%; } .g-d-4 > * { float: left; width: 25%; } .g-d-5 > * { float: left; width: 20%; } .g-d-6 > * { float: left; width: 16.66666667%; } .g-d-7 > * { float: left; width: 14.28571429%; } .g-d-8 > * { float: left; width: 12.5%; } .bg-c { background-color: #a71d2a; } .bg-sc { background-color: #a71d2a; } .f-c { color: #a71d2a; } .f-sc { color: #a71d2a; } .f-t-c { text-align: center; } .f-wb { font-weight: bold; } .btHov { transition: all 0.22s linear 0s; -moz-transition: all 0.22s linear 0s; -webkit-transition: all 0.22s linear 0s; -o-transition: all 0.22s linear 0s; } .btHov:hover { -khtml-opacity: 0.85; -moz-opacity: 0.85; opacity: 0.85; filter: alpha(opacity=85); filter: "alpha(opacity=85)"; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85); } .noShow { visibility: hidden; } /*--------- 头部 ---------*/ .main-header { width: 100%; height: 164px; background: #a71d2a; } .header-logo { padding: 0 15px 0 28px; height: 114px; box-sizing: border-box; } .header-left { padding: 25px 0 0; } .header-right .header-item { padding-top: 30px; float: left; width: 50px; text-align: center; } .header-right .header-item.search-item { width: 200px; } .header-right .header-item.search-item input { display: inline-block; margin-top: 8px; float: left; width: 150px; height: 22px; line-height: 22px; padding: 0 10px; box-sizing: border-box; border: none; border-radius: 15px; background: #fff; outline: none; } .header-right .header-item a { display: inline-block; width: 40px; font-size: 12px; color: #fff; } .header-right .header-item a:hover { color: #e3e3e3; } .header-right .header-item .header-icon { height: 35px; } .header-right .header-item .icon-search { background: url(../images/cms/index/icon-search.png) no-repeat center; } .header-right .header-item .icon-map { background: url(../images/cms/index/icon-map.png) no-repeat center; } .header-right .header-item .icon-login { background: url(../images/cms/index/icon-login.png) no-repeat center; } .header-menu { width: 100%; height: 50px; line-height: 50px; font-size: 17px; background: #9F1723; } .header-menu > ul > li { position: relative; float: left; padding: 0 32px; } .header-menu > ul > li:hover { background: #8c0410; } .header-menu > ul > li > a { display: inline-block; height: 48px; padding: 0 10px; color: #fff; opacity: 0.7; } .header-menu > ul > li > a:hover { opacity: 1; } .header-menu > ul > li.active > a { color: #fff; opacity: 1; border-bottom: 2px solid #fff; } .header-menu > ul > li > ul { display: none; } .header-menu > ul > li:hover > ul { display: block; position: absolute; top: 50px; left: 0; width: 100%; z-index: 10; } .header-menu > ul > li > ul > li { height: 40px; line-height: 40px; font-size: 14px; background: #ab1926; box-sizing: border-box; } .header-menu > ul > li > ul > li:hover { background: #8c0410; } .header-menu > ul > li > ul > li a { display: inline-block; padding-left: 42px; width: 100%; color: #fff; opacity: 0.7; } .header-menu > ul > li > ul > li:hover a { opacity: 1; } /*.header-menu{width: 100%;height: 50px;line-height: 50px;font-size: 17px;background: #ab1926;} .header-menu li{float: left;padding: 0 32px;} .header-menu li a{display:inline-block;height:48px;padding: 0 10px;color: #fff;opacity: .7;} .header-menu li a:hover{opacity: 1;} .header-menu li.active a{color: #fff;opacity: 1;border-bottom: 2px solid #fff;}*/ .user-info { width: 100px; line-height: 22px; font-size: 14px; color: #fff; box-sizing: border-box; } .user-info .admin-img { float: left; margin-right: 10px; width: 40px; height: 40px; border-radius: 50%; overflow: hidden; } .user-info .admin-img a img { width: 100%; height: 100%; } .user-info .user-list { padding: 8px 0; } /*----------- footer -------------*/ .main-footer { height: 250px; background: #a71d2a; } .main-footer .footer-list { height: 210px; background: #a71d2a; } .main-footer .footer-bottom { padding-left: 26px; height: 40px; line-height: 40px; font-size: 12px; color: #fff; background: #ab1926; box-sizing: border-box; } .footer-item { float: left; padding-top: 10px; height: 100%; box-sizing: border-box; } .footer-address { width: 180px; } .footer-phone { width: 260px; } .footer-fax { width: 170px; } .footer-wechat { width: 200px; } .footer-title { margin-top: 20px; margin-bottom: 10px; line-height: 30px; font-size: 14px; font-weight: bold; color: #fff; } .footer-info, .footer-info a { line-height: 24px; font-size: 12px; color: #fff; } .footer-info a { padding-right: 18px; background: url(../images/cms/index/link.png) no-repeat right center; } .footer-info a:hover { opacity: 0.8; } .phone-list .footer-info { float: left; margin-right: 45px; } .footer-item .wechat-img { width: 92px; height: 92px; } .footer-item .wechat-img img { width: 100%; } .read-more:hover, .teaching-gray .teaching-title .read-more:hover, .teaching-white .teaching-title .read-more:hover { opacity: 0.8; } /*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvZnVuLmxlc3MiLCJiYXNlL2Jhc2UubGVzcyIsImJhc2UvaGIubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFvSEE7RUFDQyxtQkFBQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUNwSEQ7RUFDQyxhQUFhLFVBQWI7RUFDQSxTQUFTLDJCQUFUO0VBQ0EsU0FBUyxtQ0FBbUMsT0FBTywwQkFDL0MsNkJBQTZCLE9BQU8sYUFDcEMsNEJBQTRCLE9BQU8saUJBQ25DLHFDQUFxQyxPQUFPLE1BSGhEOztBQU1EO0VBQ0MsYUFBWSxVQUFaO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsbUNBQUE7RUFDQSxnQ0FBQTtFQUNBLGtDQUFBOztBQUdEO0VBQ0MsaUJBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBOztBQUVEO0VBQ0Msa0JBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTs7QUFFRDtFQUNDLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7O0FBRUQsR0FBRztFQUNGLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxzQkFBQTtFRDBJQSx5QkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7RUFDQSxpQkFBQTs7QUMxSUQsQ0FBQztFQUNBLHNCQUFBO0VBQ0EsMEJBQUE7RUFDQSw0QkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7O0FBRUQ7RUFDQyxlQUFBOztBQUdEO0VBK0NDLGtCQUFBO0VBN0NBLGlCQUFBO0VBQ0EsY0FBQTs7O0FBSUQ7RUQ1QkMsUUFBQTs7QUFDQSxNQUFDO0FBQVMsTUFBQztFQUNWLFNBQVEsRUFBUjtFQUNBLGNBQUE7O0FBRUQsTUFBQztFQUNBLFdBQUE7O0FDeUJGO0VEMkdDLHNCQUFBO0VBQ0EsMkJBQUE7O0VBQ0EsOEJBQUE7OztBQzFHRDtFQUNDLFdBQUE7O0FBRUQ7RUFDQyxZQUFBOztBQUVEO0VEOEJDLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTs7QUM3QkQ7RUFDQyxjQUFBOztBQUVEO0VBQ0MsbUJBQUE7O0FBRUQ7RUFDQyxXQUFBOztBQUVEO0VBQ0MsWUFBQTs7QUFFRDtFQUNDLGtCQUFBOztBQUVEO0VBQ0MsZ0JBQUE7O0FBRUQ7RUFDQyxpQkFBQTs7QUFFRDtFQUNDLGtCQUFBOztBQUVEO0VBQ0Msa0JBQUE7O0FBRUQ7RUFDQyxlQUFBOztBQUVEO0VEZUMsV0FBQTtFQUNBLGVBQUE7O0FDYkQ7RUFDQyxhQUFBOztBQUVEO0VEVEMsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBOztBQ1VEO0VBQ0MsaUJBQUE7OztBQUdELENBQUM7RUR0RkEsUUFBQTs7QUFDQSxDQ3FGQSxhRHJGQztBQUFTLENDcUZWLGFEckZXO0VBQ1YsU0FBUSxFQUFSO0VBQ0EsY0FBQTs7QUFFRCxDQ2lGQSxhRGpGQztFQUNBLFdBQUE7O0FDbUZGLE1EakNDO0VBQ0MsV0FBQTtFQUNBLFVBQUE7O0FDa0NGLE1EcENDO0VBQ0MsV0FBQTtFQUNBLG1CQUFBOztBQ3FDRixNRHZDQztFQUNDLFdBQUE7RUFDQSxVQUFBOztBQ3dDRixNRDFDQztFQUNDLFdBQUE7RUFDQSxVQUFBOztBQzJDRixNRDdDQztFQUNDLFdBQUE7RUFDQSxtQkFBQTs7QUM4Q0YsTURoREM7RUFDQyxXQUFBO0VBQ0EsbUJBQUE7O0FDaURGLE1EbkRDO0VBQ0MsV0FBQTtFQUNBLFlBQUE7O0FDb0RGO0VBQ0MseUJBQUE7O0FBRUQ7RUFDQyx5QkFBQTs7QUFFRDtFQUNDLGNBQUE7O0FBRUQ7RUFDQyxjQUFBOztBQUVEO0VBQ0Msa0JBQUE7O0FBRUQ7RUFDQyxpQkFBQTs7QUFFRDtFRFJDLCtCQUFBO0VBQ0Esb0NBQUE7RUFDQSx1Q0FBQTtFQUNBLGtDQUFBOztBQ09BLE1BQUM7RURnREQsb0JBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7RUFDQSx5QkFBQTtFQUNBLFFBQU8sbUJBQVA7RUFDQSxRQUFRLG1EQUFSOztBQ2pERDtFQUNDLGtCQUFBOzs7QUN2S0Q7RUFBYSxXQUFBO0VBQVksYUFBQTtFQUFjLG1CQUFBOztBQUN2QztFQUFhLHNCQUFBO0VBQXNCLGFBQUE7RUFBYyxzQkFBQTs7QUFDakQ7RUFBYSxpQkFBQTs7QUFDYixhQUFjO0VBQWEsaUJBQUE7RUFBaUIsV0FBQTtFQUFZLFdBQUE7RUFBWSxrQkFBQTs7QUFDcEUsYUFBYyxhQUFZO0VBQWEsWUFBQTs7QUFDdkMsYUFBYyxhQUFZLFlBQWE7RUFBTSxxQkFBQTtFQUFxQixlQUFBO0VBQWdCLFdBQUE7RUFBWSxZQUFBO0VBQWEsWUFBQTtFQUFhLGlCQUFBO0VBQWtCLGVBQUE7RUFBZ0Isc0JBQUE7RUFBdUIsWUFBQTtFQUFhLG1CQUFBO0VBQW9CLGdCQUFBO0VBQWlCLGFBQUE7O0FBQ25PLGFBQWMsYUFBYTtFQUFFLHFCQUFBO0VBQXFCLFdBQUE7RUFBVyxlQUFBO0VBQWdCLFdBQUE7O0FBQzdFLGFBQWMsYUFBYSxFQUFDO0VBQU8sY0FBQTs7QUFFbkMsYUFBYyxhQUFhO0VBQWEsWUFBQTs7QUFDeEMsYUFBYyxhQUFhO0VBQWEscUVBQUE7O0FBQ3hDLGFBQWMsYUFBYTtFQUFVLGtFQUFBOztBQUNyQyxhQUFjLGFBQWE7RUFBWSxvRUFBQTs7QUFDdkM7RUFBYSxXQUFBO0VBQVksWUFBQTtFQUFhLGlCQUFBO0VBQWtCLGVBQUE7RUFBZ0IsbUJBQUE7O0FBQ3hFLFlBQVksS0FBRztFQUFJLGtCQUFBO0VBQWtCLFdBQUE7RUFBWSxlQUFBOztBQUNqRCxZQUFZLEtBQUcsS0FBRztFQUFPLG1CQUFBOztBQUN6QixZQUFZLEtBQUcsS0FBRztFQUFHLHFCQUFBO0VBQXFCLFlBQUE7RUFBWSxlQUFBO0VBQWdCLFdBQUE7RUFBWSxZQUFBOztBQUNsRixZQUFZLEtBQUcsS0FBRyxJQUFFO0VBQU8sVUFBQTs7QUFDM0IsWUFBWSxLQUFHLEtBQUcsT0FBTztFQUFHLFdBQUE7RUFBWSxVQUFBO0VBQVcsNkJBQUE7O0FBQ25ELFlBQVksS0FBRyxLQUFHO0VBQUksYUFBQTs7QUFDdEIsWUFBWSxLQUFHLEtBQUcsTUFBTTtFQUFJLGNBQUE7RUFBZSxrQkFBQTtFQUFtQixTQUFBO0VBQVUsT0FBQTtFQUFRLFdBQUE7RUFBWSxXQUFBOztBQUM1RixZQUFZLEtBQUcsS0FBRyxLQUFHO0VBQUksWUFBQTtFQUFhLGlCQUFBO0VBQWtCLGVBQUE7RUFBZ0IsbUJBQUE7RUFBb0Isc0JBQUE7O0FBQzVGLFlBQVksS0FBRyxLQUFHLEtBQUcsS0FBRztFQUFPLG1CQUFBOztBQUMvQixZQUFZLEtBQUcsS0FBRyxLQUFHLEtBQUk7RUFBRSxxQkFBQTtFQUFxQixrQkFBQTtFQUFtQixXQUFBO0VBQVcsV0FBQTtFQUFZLFlBQUE7O0FBQzFGLFlBQVksS0FBRyxLQUFHLEtBQUcsS0FBRyxNQUFPO0VBQUUsVUFBQTs7Ozs7OztBQU9qQztFQUFXLFlBQUE7RUFBWSxpQkFBQTtFQUFpQixlQUFBO0VBQWUsV0FBQTtFQUFXLHNCQUFBOztBQUNsRSxVQUFXO0VBQVcsV0FBQTtFQUFXLGtCQUFBO0VBQWtCLFdBQUE7RUFBWSxZQUFBO0VBQWEsa0JBQUE7RUFBbUIsZ0JBQUE7O0FBQy9GLFVBQVcsV0FBVyxFQUFFO0VBQUksV0FBQTtFQUFZLFlBQUE7O0FBQ3hDLFVBQVc7RUFBVyxjQUFBOzs7QUFJdEI7RUFBYSxhQUFBO0VBQWMsbUJBQUE7O0FBQzNCLFlBQWE7RUFBYSxhQUFBO0VBQWMsbUJBQUE7O0FBQ3hDLFlBQWE7RUFBZSxrQkFBQTtFQUFrQixZQUFBO0VBQWEsaUJBQUE7RUFBa0IsZUFBQTtFQUFnQixXQUFBO0VBQVksbUJBQUE7RUFBb0Isc0JBQUE7O0FBQzdIO0VBQWEsV0FBQTtFQUFZLGlCQUFBO0VBQWtCLFlBQUE7RUFBYSxzQkFBQTs7QUFDeEQ7RUFBZ0IsWUFBQTs7QUFDaEI7RUFBYyxZQUFBOztBQUNkO0VBQVksWUFBQTs7QUFDWjtFQUFlLFlBQUE7O0FBQ2Y7RUFBYyxnQkFBQTtFQUFnQixtQkFBQTtFQUFvQixpQkFBQTtFQUFrQixlQUFBO0VBQWdCLGlCQUFBO0VBQWtCLFdBQUE7O0FBQ3RHO0FBQWEsWUFBYTtFQUFFLGlCQUFBO0VBQWtCLGVBQUE7RUFBZ0IsV0FBQTs7QUFDOUQsWUFBYTtFQUFFLG1CQUFBO0VBQW1CLG9FQUFBOztBQUNsQyxZQUFhLEVBQUM7RUFBTyxZQUFBOztBQUNyQixXQUFZO0VBQWEsV0FBQTtFQUFZLGtCQUFBOztBQUNyQyxZQUFhO0VBQVksV0FBQTtFQUFZLFlBQUE7O0FBQ3JDLFlBQWEsWUFBWTtFQUFJLFdBQUE7O0FBQzdCLFVBQVU7QUFBTyxjQUFlLGdCQUFnQixXQUFVO0FBQU8sZUFBZ0IsZ0JBQWdCLFdBQVU7RUFBTyxZQUFBIiwic291cmNlc0NvbnRlbnQiOlsiLyoq5bGF5LitKi9cclxuLyoqSUU4IOS4jeaUr+aMgSovXHJcbi5jZW50ZXIoYzMpe1xyXG5cdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdGxlZnQ6NTAlO1xyXG5cdHRvcDo1MCU7XHJcblx0LnRyYW5zbGF0ZTtcclxuXHQvLyBiZWhhdmlvcjp1cmwocGx1Z3MvcGllL1BJRS5odGMpO1xyXG59XHJcbi8qKuWxheS4rSovXHJcbi5jZW50ZXIoQHc6MCxAaDowKSB3aGVuKGRlZmF1bHQoKSl7XHJcblx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0bGVmdDo1MCU7XHJcblx0dG9wOjUwJTtcclxuXHRtYXJnaW4tbGVmdDotQHcvMjtcclxuXHRtYXJnaW4tdG9wOi1AaC8yO1xyXG5cdHdpZHRoOkB3O1xyXG5cdGhlaWdodDpAaDtcclxufVxyXG4udGV4dC1qdXNpdHkoKXtcclxuXHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cdHRleHQtanVzdGlmeTogaW50ZXItaWRlb2dyYXBoO1xyXG59XHJcbi50cmFuc2Zvcm0oQHZhbCl7XHJcbiAgICAtbXMtdHJhbnNmb3JtOkB2YWw7IC8qIElFIDkgKi9cclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOkB2YWw7IC8qIFNhZmFyaSBhbmQgQ2hyb21lICovXHJcbiAgICAtby10cmFuc2Zvcm06QHZhbDtcclxuICAgIC1tcy10cmFuc2Zvcm06QHZhbDtcclxuICAgIHRyYW5zZm9ybTpAdmFsO1xyXG5cclxufVxyXG4vKirmuIXpmaTmta7liqgs5o6n5Yi256ys5LiA6KGM55qEbWFyZ2luLXRvcOS4jei1t+S9nOeUqCovXHJcbi5jbGVhcmZpeCgpe1xyXG5cdCp6b29tOjE7XHJcblx0JjpiZWZvcmUgLCY6YWZ0ZXJ7XHJcblx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRkaXNwbGF5OnRhYmxlO1xyXG5cdH1cclxuXHQmOmFmdGVye1xyXG5cdFx0Y2xlYXI6Ym90aDtcclxuXHR9XHJcbn1cclxuLyoq5YW85a65aWU3Ki9cclxuLmlubGluZS1ibG9jaygpe1xyXG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdCpkaXNwbGF5OmlubGluZTsgXHJcblx0Knpvb206MTtcclxufVxyXG4vKirlvLnmgKfluIPlsYAqL1xyXG4uZmxleFRhYihAcG86c3BhY2UtYmV0d2VlbixAYWxpZ246Y2VudGVyKXtcclxuXHRkaXNwbGF5Oi13ZWJraXQtYm94O1xyXG5cdGRpc3BsYXk6LXdlYmtpdC1mbGV4O1xyXG5cdGRpc3BsYXk6ZmxleDtcclxuXHQtd2Via2l0LWp1c3RpZnktY29udGVudDpAcG87XHJcblx0anVzdGlmeS1jb250ZW50OkBwbztcclxuXHRhbGlnbi1pdGVtczpAYWxpZ247XHJcbn1cclxuLyoq5bi455So5bem5Y+z6L656Led6K6+572uKi9cclxuLnBhZGQtdChAdmFsOi4zMXJlbSl7XHJcblx0cGFkZGluZy1sZWZ0OkB2YWw7XHJcblx0cGFkZGluZy1yaWdodDpAdmFsO1xyXG59XHJcbi8qKuW4uOeUqOS4iuS4i+i+uei3neiuvue9riovXHJcbi5wYWRkLXYoQHZhbDouMzFyZW0pe1xyXG5cdHBhZGRpbmctdG9wOkB2YWw7XHJcblx0cGFkZGluZy1ib3R0b206QHZhbDtcclxufVxyXG4vKirlrZfkvZPorr7nva4qL1xyXG4uZihAc2l6ZTpAZnMtYmFzZSxAY29sb3I6QGczLEBsaDoxMDAlLEBmYW1pbHk6QGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpe1xyXG5cdGZvbnQtc2l6ZTogQHNpemU7XHJcblx0Y29sb3I6IEBjb2xvcjtcclxuXHRsaW5lLWhlaWdodDogQGxoO1xyXG5cdGZvbnQtZmFtaWx5OiBAZmFtaWx5O1xyXG59XHJcbi8qKuWtl+S9k+eKtuaAgeiuvue9ru+8jOS4u+imgeaYr+S9jee9ru+8jOWSjOWKoOeylyovXHJcbi5mLXN0YXRlKEBhbGlnbjpjZW50ZXIsQHdlaWdodDpub3JtYWwpe1xyXG5cdHRleHQtYWxpZ246QGFsaWduO1xyXG5cdGZvbnQtd2VpZ2h0OkB3ZWlnaHQ7XHJcbn1cclxuLyoq5qC85a2Q57O757uf6K6+572uQGxpc3Qg55m+5YiG5q+UKi9cclxuLmdyaWQoQGxpc3Q6QGZzLEBjb3VudDoxMDAsQG51bToxKSB3aGVuKEBudW08PWxlbmd0aChAbGlzdCkpe1xyXG5cdD4qOm50aC1jaGlsZChAe251bX0pe1xyXG5cdFx0ZmxvYXQ6bGVmdDtcclxuXHRcdHdpZHRoOnVuaXQoZXh0cmFjdChAbGlzdCxAbnVtKS9AY291bnQqMTAwLCUpO1xyXG5cdH1cclxuXHQuZ3JpZChAbGlzdCxAY291bnQsQG51bSsxKTtcclxufVxyXG4vKirnrYnliIbmoLzlrZDorr7nva4qL1xyXG4uZ3JpZC1kZShAbnVtOjIpIHdoZW4oaXNudW1iZXIoQG51bSkpe1xyXG5cdD4qe1xyXG5cdFx0ZmxvYXQ6bGVmdDtcclxuXHRcdHdpZHRoOnVuaXQoMTAwL0BudW0sJSk7XHJcblx0fVxyXG59XHJcbi8qKuinhOiMg3otaW5kZXjnmoTms5vmu6Xkvb/nlKjvvIzop4TojIPkuoY35bGC77yMLTLvvIwtMSwwLDEsMiwzLDQsNSovXHJcbi5mbG9vcihAbGF5ZXI6MSxAbnVtOjApIHdoZW4oQGxheWVyPD01KXtcclxuXHR6LWluZGV4OkBsYXllcioxMDAwK0BudW0sXHJcbn0gXHJcbi5mbG9vcihAbGF5ZXI6MSxAbnVtOjApIHdoZW4oQGxheWVyPjUpe1xyXG5cdHotaW5kZXg6OTk5OTk5OTk5OTk7XHJcbn1cclxuLyoq5o6n5Yi25aSa6KGM6ZqQ6JePKi9cclxuLnRvaChAbG46MSkgd2hlbihAbG49MSl7XHJcblx0d2hpdGUtc3BhY2U6bm93cmFwO1xyXG5cdG92ZXJmbG93OmhpZGRlbjtcclxuXHR0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO1xyXG59XHJcbi50b2goQGxuKSB3aGVuKEBsbj4xKXtcclxuXHRvdmVyZmxvdzpoaWRkZW47XHJcblx0d29yZC1icmVhazpicmVhay1hbGw7XHJcblx0dGV4dC1vdmVyZmxvdzplbGxpcHNpcztcclxuXHRkaXNwbGF5Oi13ZWJraXQtYm94OyAvKiog5a+56LGh5L2c5Li65Ly457yp55uS5a2Q5qih5Z6L5pi+56S6ICoqL1xyXG5cdC13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDsgLyoqIOiuvue9ruaIluajgOe0ouS8uOe8qeebkuWvueixoeeahOWtkOWFg+e0oOeahOaOkuWIl+aWueW8jyAqKi9cclxuXHQtd2Via2l0LWxpbmUtY2xhbXA6QGxuOyAvKiog5pi+56S655qE6KGM5pWwICoqL1xyXG59XHJcbi8qKuW8uuWItuS4jeaNouihjCovXHJcbi5ub1dyYXB7XHJcblx0d2hpdGUtc3BhY2U6bm93cmFwO1xyXG59XHJcbi8qKuWuveW6piovXHJcbi53aWR0aChAdmFsOjEwMCUpe1xyXG5cdHdpZHRoOkB2YWw7XHJcblx0bWF4LXdpZHRoOjEwMCU7XHJcbn1cclxuLyoqcmdiYeminOiJsuWFvOWuueaAp+iuvue9riovXHJcbi5yZ2JhKEByLEBnLEBiLEBhKXtcclxuXHRAYzogcmdiYShAcixAZyxAYixAYSk7XHJcblx0QGMyIDphcmdiKEBjKTtcclxuXHRmaWx0ZXI6flwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9J3RydWUnLHN0YXJ0Q29sb3JzdHI9J0B7YzJ9JywgZW5kQ29sb3JzdHI9J0B7YzJ9JylcIjtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOkBjO1xyXG5cdDpyb290ICZ7XHJcblx0XHQgZmlsdGVyOm5vbmU7XHJcblx0fVxyXG59XHJcbi8qKklFOCDkuI3mlK/mjIEqL1xyXG4vKipib3JkZXItcmFkaXVzKuWHveaVsCovXHJcbi5icihAdmFsOjVweCl7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOkB2YWw7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOkB2YWw7XHJcblx0LW1zLWJvcmRlci1yYWRpdXM6QHZhbDtcclxuXHQtby1ib3JkZXItcmFkaXVzOkB2YWw7XHJcblx0Ym9yZGVyLXJhZGl1czpAdmFsO1xyXG59XHJcbi8qKklFOCDkuI3mlK/mjIEqL1xyXG4vKipib3gtc2hhZG9355qE5bGe5oCn6K6+572uKi9cclxuLmJzKEB2YWwpe1xyXG5cdC1tb3otYm94LXNoYWRvdzpAdmFsO1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzpAdmFsO1xyXG5cdGJveC1zaGFkb3c6QHZhbDtcclxufVxyXG4vKipJRTgg5LiN5pSv5oyBKi9cclxuLyoq6L+H5rih5Yqo55S7Ki9cclxuLnRyYW5zaXRpb24oQHRpbTouNXMsQHN0eWxlOmFsbCxAZnVuOmxpbmVhcixAZGVsYXk6MHMpe1xyXG5cdHRyYW5zaXRpb246QHN0eWxlIEB0aW0gQGZ1biBAZGVsYXk7XHJcblx0LW1vei10cmFuc2l0aW9uOkBzdHlsZSBAdGltIEBmdW4gQGRlbGF5O1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjpAc3R5bGUgQHRpbSBAZnVuIEBkZWxheTtcclxuXHQtby10cmFuc2l0aW9uOkBzdHlsZSBAdGltIEBmdW4gQGRlbGF5O1xyXG59XHJcblxyXG4vKipJRTgg5LiN5pSv5oyBKi9cclxuLyoq55uS5a2Q5qih5Z6LKi9cclxuLnRyYW5zbGF0ZShAeDotNTAlLEB5Oi01MCUpe1xyXG5cdHRyYW5zZm9ybTp0cmFuc2xhdGUoQHgsQHkpO1xyXG5cdC1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKEB4LEB5KTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoQHgsQHkpO1xyXG5cdC1vLXRyYW5zZm9ybTp0cmFuc2xhdGUoQHgsQHkpO1xyXG5cdC1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZShAeCxAeSk7XHJcbn1cclxuLyoqSUU4IOS4jeaUr+aMgSovXHJcbi8qKuebkuWtkOaooeWeiyovXHJcbi5ib3goQG1vZGVsOmJvcmRlci1ib3gpe1xyXG5cdGJveC1zaXppbmc6QG1vZGVsO1xyXG5cdC1tb3otYm94LXNpemluZzpAbW9kZWw7IC8qIEZpcmVmb3ggKi9cclxuXHQtd2Via2l0LWJveC1zaXppbmc6QG1vZGVsOyAvKiBTYWZhcmkgKi9cclxufVxyXG4vKipJRTgg5LiN5pSv5oyBKi9cclxuLyoq5LiN6IO95aSf6KKr6YCJ5Y+WKi9cclxuLnNlbGVjdChAdmFsOmFsbCl7XHJcblx0LXdlYmtpdC11c2VyLXNlbGVjdDpAdmFsO1xyXG5cdC1tb3otdXNlci1zZWxlY3Q6QHZhbDtcclxuXHQtbXMtdXNlci1zZWxlY3Q6QHZhbDtcclxuXHR1c2VyLXNlbGVjdDpAdmFsO1xyXG59XHJcbi8qKklFOCDkuI3mlK/mjIEqL1xyXG4vKirnm5LlrZDpmLTlvbEqL1xyXG4uYm94LXNoYWRvdyhAY29sb3I6IzY5Njc2MyxAeDoycHgsQHk6MnB4LEBibHVyOjlweCxAdzowcHgpIHdoZW4oaXNjb2xvcihAY29sb3IpKXtcclxuXHQtbW96LWJveC1zaGFkb3c6QHggQHkgQGJsdXIgQHcgQGNvbG9yO1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzpAeCBAeSBAYmx1ciBAdyBAY29sb3I7XHJcblx0Ym94LXNoYWRvdzpAeCBAeSBAYmx1ciBAdyBAY29sb3I7XHJcblx0Ly8gYmVoYXZpb3I6dXJsKHBsdWdzL3BpZS9QSUUuaHRjKTtcclxufVxyXG5cclxuXHJcbi5ib3gtc2hhZG93KEB2YWwpIHdoZW4oQHZhbD1ub25lKXtcclxuXHQtbW96LWJveC1zaGFkb3c6QHZhbDtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6QHZhbDtcclxuXHRib3gtc2hhZG93OkB2YWw7XHJcbn1cclxuLyoqSUU4IOS4jeaUr+aMgSovXHJcbi8qKmJvcmRlci1yYWRpdXMq5Ye95pWwKi9cclxuLmJvcmRlci1yYWRpdXMoQHZhbDo1cHgpe1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czpAdmFsO1xyXG5cdC1tb3otYm9yZGVyLXJhZGl1czpAdmFsO1xyXG5cdC1tcy1ib3JkZXItcmFkaXVzOkB2YWw7XHJcblx0LW8tYm9yZGVyLXJhZGl1czpAdmFsO1xyXG5cdGJvcmRlci1yYWRpdXM6QHZhbDtcclxuXHQvLyBiZWhhdmlvcjogdXJsKHBsdWdzL3BpZS9QSUUuaHRjKTtcclxufVxyXG4vKuWFvOWuuWllOOWPiuS7peS4iyovXHJcbi5vcGFjaXR5KEB2YWwpe1xyXG5cdEBudW06QHZhbCoxMDA7XHJcblx0LWtodG1sLW9wYWNpdHk6QHZhbDtcclxuXHQtbW96LW9wYWNpdHk6QHZhbDtcclxuXHRvcGFjaXR5OkB2YWw7XHJcblx0ZmlsdGVyOmFscGhhKG9wYWNpdHk9QG51bSk7XHJcblx0ZmlsdGVyOlwiYWxwaGEob3BhY2l0eT1Ae251bX0pXCI7XHJcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEob3BhY2l0eT1AbnVtKTtcclxufVxyXG4vKipJRTgg5LiN5pSv5oyBKi9cclxuLyoqaW5wdXTnmoRwbGFjZWhvbGRlcuWtl+S9k+iuvue9riovXHJcbi5wbGFjZWhvbGRlcihAYSkge1xyXG5cdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdFx0QGEoKTtcclxuXHR9XHJcblx0JjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRcdEBhKCk7XHJcblx0fVxyXG5cdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG5cdFx0QGEoKTtcclxuXHR9XHJcblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7XHJcblx0XHRAYSgpO1xyXG5cdH1cclxufVxyXG4vKirnur/mnaEqL1xyXG4ubGluZShAY29sb3I6bGlnaHRlbihAZzksMjclKSxAd2VpZ2h0OjFweCxAdHlwZTpzb2xpZCl7XHJcblx0Ym9yZGVyLWJvdHRvbTpAd2VpZ2h0IEB0eXBlIEBjb2xvcjtcclxufVxyXG4vKipjaHJvbWUg5riF6Zmk5rua5Yqo5p2hKi9cclxuLm5vU2Nyb2xsKCl7XHJcblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lO307XHJcbn1cclxuLyoqSUU45LiN5pSv5oyBKuWeguebtOa4kOWPmOiJsiovXHJcbi5iZy1ncmFkaWVudC12KEBiYyxAZWMpe1xyXG5cdGJhY2tncm91bmQ6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQoQGJjLEBlYyk7XHJcblx0YmFja2dyb3VuZDotby1saW5lYXItZ3JhZGllbnQoQGJjLEBlYyk7XHJcblx0YmFja2dyb3VuZDotbW96LWxpbmVhci1ncmFkaWVudChAYmMsQGVjKTtcclxuXHRiYWNrZ3JvdW5kOi1tb3MtbGluZWFyLWdyYWRpZW50KEBiYyxAZWMpO1xyXG5cdGJhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KEBiYyxAZWMpO1xyXG59XHJcbi8qKuWbvueJh+mihOWKoOi9vSovXHJcbi5pbWdQcmVMb2FkKEB1cmwpe1xyXG5cdCY6YWZ0ZXJ7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRoZWlnaHQ6IDBweDtcclxuXHRcdHdpZHRoOiAwcHg7XHJcblx0XHRjb250ZW50OiBcIiBcIjtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChAdXJsKTtcclxuXHR9XHJcbn1cclxuLyoq5Zu+54mH6aKE5Yqg6L296YCa6L+HYmVmb3Jl55qE5pa55byPKi9cclxuLmltZ1ByZUxvYWRCeUJlZm9yZShAdXJsKXtcclxuXHQmOmJlZm9yZXtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGhlaWdodDogMHB4O1xyXG5cdFx0d2lkdGg6IDBweDtcclxuXHRcdGNvbnRlbnQ6IFwiIFwiO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKEB1cmwpO1xyXG5cdH1cclxufVxyXG4vKirmoIXmoLwqKi9cclxuLnRhYmxlKEByb3ctd2lkdGg6NzUwcHgsQGNvbC1zcGFjZTo0MHB4LEByb3ctc3BhY2U6MzVweCl7XHJcblx0QG9uZTooQHJvdy13aWR0aCAtIEBjb2wtc3BhY2UqNSkvNjtcclxuXHR3aWR0aDpAcm93LXdpZHRoO1xyXG5cdCpbY2xhc3NePSdyb3cnXXtcclxuXHRcdG1hcmdpbi1sZWZ0OmZsb29yKC1AY29sLXNwYWNlLzIpO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OmZsb29yKC1AY29sLXNwYWNlLzIpO1xyXG5cdFx0bWFyZ2luLXRvcDpAcm93LXNwYWNlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTowcHg7XHJcblx0XHQuY2xlYXI7XHJcblx0fVxyXG5cdCpbY2xhc3NePSdjb2xfJ117XHJcblx0XHQuZmw7XHJcblx0XHRtYXJnaW46MHB4IGZsb29yKEBjb2wtc3BhY2UvMik7XHJcblx0fVxyXG5cdC5jb2xfMXtcclxuXHRcdHdpZHRoOmZsb29yKEBvbmUpO1xyXG5cdH1cclxuXHQuY29sXzJ7XHJcblx0XHR3aWR0aDpmbG9vcihAb25lKjIrQGNvbC1zcGFjZSk7XHJcblx0fVxyXG5cdC5jb2xfM3tcclxuXHRcdHdpZHRoOmZsb29yKEBvbmUqMytAY29sLXNwYWNlKjIpO1xyXG5cdH1cclxuXHQuY29sXzR7XHJcblx0XHR3aWR0aDpmbG9vcihAb25lKjQrQGNvbC1zcGFjZSozKTtcclxuXHR9XHJcblx0LmNvbF81e1xyXG5cdFx0d2lkdGg6Zmxvb3IoQG9uZSo1K0Bjb2wtc3BhY2UqNCk7XHJcblx0fVxyXG5cdC5jb2xfNntcclxuXHRcdHdpZHRoOkByb3ctd2lkdGg7XHJcblx0fVxyXG59IiwiLy8gaWNvbmZvbnRcclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdpY29uZm9udCc7XHJcblx0c3JjOiB1cmwoJy4uL2ljb25mb250L2ljb25mb250LmVvdCcpO1xyXG5cdHNyYzogdXJsKCcuLi9pY29uZm9udC9pY29uZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG5cdHVybCgnLi4vaWNvbmZvbnQvaWNvbmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG5cdHVybCgnLi4vaWNvbmZvbnQvaWNvbmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG5cdHVybCgnLi4vaWNvbmZvbnQvaWNvbmZvbnQuc3ZnI2ljb25mb250JykgZm9ybWF0KCdzdmcnKTtcclxufVxyXG5cclxuLmljb25mb250e1xyXG5cdGZvbnQtZmFtaWx5OlwiaWNvbmZvbnRcIiAhaW1wb3J0YW50O1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcblx0LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMC4ycHg7XHJcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG5cclxuaHRtbHtcclxuXHRtaW4td2lkdGg6MTMwMHB4O1xyXG5cdHdpZHRoOjEwMCU7XHJcblx0b3ZlcmZsb3cteDpoaWRkZW47XHJcblx0aGVpZ2h0OjEwMCU7XHJcbn1cclxuYm9keXtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6MTAwJTtcclxuXHRtaW4taGVpZ2h0OjEwMCU7XHJcblx0b3ZlcmZsb3cteDpoaWRkZW47XHJcbn1cclxuLmxfY29ue1xyXG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdG1hcmdpbjowIGF1dG87XHJcblx0d2lkdGg6MTIwMHB4O1xyXG59XHJcbmltZ1tjbGFzc149XCJpY29uX1wiXXtcclxuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHR3aWR0aDoxMDAlO1xyXG5cdGN1cnNvcjpwb2ludGVyO1xyXG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcclxuXHQuc2VsZWN0KG5vbmUpO1xyXG59XHJcbmlbY2xhc3NePVwiaWNvbl9cIl17XHJcblx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xyXG5cdGJhY2tncm91bmQtc2l6ZToxMDAlIDEwMCU7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdGZvbnQtc3R5bGU6bm9ybWFsO1xyXG59XHJcbmJvZHl7XHJcblx0Zm9udC1zaXplOkBmcy1iYXNlO1xyXG59XHJcblxyXG4ud3JhcHBlcntcclxuXHQucHI7XHJcblx0bWF4LXdpZHRoOiAxOTIwcHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi8qKua4hemZpOa1ruWKqO+8jOS7peWPiuesrOS4gOS4quWtqeWtkOeahG1hcmdpbi10b3A6LOS7peWPiuacgOWQjuS4gOS4quWtqeWtkG1hcmdpbi1ib3R0b2066ZSZ5Lmx55qE6Zeu6aKY5LiK5LiL6L65Ki9cclxuLmNsZWFye1xyXG5cdC5jbGVhcmZpeCgpO1xyXG59XHJcbi5ib3h7XHJcblx0LmJveCgpO1xyXG59XHJcbi5mbHtcclxuXHRmbG9hdDpsZWZ0O1xyXG59XHJcbi5mcntcclxuXHRmbG9hdDpyaWdodDtcclxufVxyXG4udG9oe1xyXG5cdC50b2g7XHJcbn1cclxuLmYtdGhlbWV7XHJcblx0Y29sb3I6QHRoZW1lQ29sb3I7XHJcbn1cclxuLm5vV3JhcHtcclxuXHR3aGl0ZS1zcGFjZTpub3dyYXA7XHJcbn1cclxuLmZse1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5mcntcclxuXHRmbG9hdDogcmlnaHQ7XHJcbn1cclxuLnRje1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4udGx7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG4udHJ7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuLnBhe1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4ucHJ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5wZntcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcbn1cclxuLndme1xyXG5cdC53aWR0aCgpO1xyXG59XHJcbi5oaWRle1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLnRvaHtcclxuXHQudG9oKCk7XHJcbn1cclxuLmJsb2R7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuLyoqZ3JpZCovXHJcbipbY2xhc3NePVwiZy1cIl17XHJcblx0LmNsZWFyZml4O1xyXG59XHJcbi5nLWQtMntcclxuXHQuZ3JpZC1kZSgyKTtcclxufVxyXG4uZy1kLTN7XHJcblx0LmdyaWQtZGUoMyk7XHJcbn1cclxuLmctZC00e1xyXG5cdC5ncmlkLWRlKDQpO1xyXG59XHJcbi5nLWQtNXtcclxuXHQuZ3JpZC1kZSg1KTtcclxufVxyXG4uZy1kLTZ7XHJcblx0LmdyaWQtZGUoNik7XHJcbn1cclxuLmctZC03e1xyXG5cdC5ncmlkLWRlKDcpO1xyXG59XHJcbi5nLWQtOHtcclxuXHQuZ3JpZC1kZSg4KTtcclxufVxyXG4uYmctY3tcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOkB0aGVtZUNvbG9yO1xyXG59XHJcbi5iZy1zY3tcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOkBzdWJDb2xvcjtcclxufVxyXG4uZi1je1xyXG5cdGNvbG9yOkB0aGVtZUNvbG9yO1xyXG59XHJcbi5mLXNje1xyXG5cdGNvbG9yOkBzdWJDb2xvcjtcclxufVxyXG4uZi10LWN7XHJcblx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcbn1cclxuLmYtd2J7XHJcblx0Zm9udC13ZWlnaHQ6Ym9sZDtcclxufVxyXG4uYnRIb3Z7XHJcblx0LnRyYW5zaXRpb24oLjIycyk7XHJcblx0Jjpob3ZlcntcclxuXHRcdC5vcGFjaXR5KC44NSk7XHJcblx0fVxyXG59XHJcbi5ub1Nob3d7XHJcblx0dmlzaWJpbGl0eTpoaWRkZW47XHJcbn1cclxuLmJfc3ViTmF2KEB0ZzpAdGhlbWVDb2xvcil7XHJcblx0XHJcbn1cclxuLmJ0bi1hdXRvLXdpZHRoKEBidG4taGVpZ2h0LEBidG4tYmdjb2xvcixAYnRuLWNvbG9yLEBidG4tcmFkaXVzLEBwYWRkaW5nKXtcclxuXHQuaW5saW5lLWJsb2NrKCk7XHJcblx0aGVpZ2h0OiBAYnRuLWhlaWdodDtcclxuXHRsaW5lLWhlaWdodDpAYnRuLWhlaWdodDtcclxuXHRiYWNrZ3JvdW5kOiBAYnRuLWJnY29sb3I7XHJcblx0Y29sb3I6QGJ0bi1jb2xvcjtcclxuXHRib3JkZXItcmFkaXVzOkBidG4tcmFkaXVzO1xyXG5cdHBhZGRpbmc6IDAgQHBhZGRpbmc7XHJcbn0iLCIvKi0tLS0tLS0tLSDlpLTpg6ggLS0tLS0tLS0tKi9cclxuLm1haW4taGVhZGVye3dpZHRoOiAxMDAlO2hlaWdodDogMTY0cHg7YmFja2dyb3VuZDogI2E3MWQyYTt9XHJcbi5oZWFkZXItbG9nb3twYWRkaW5nOjAgMTVweCAwIDI4cHg7aGVpZ2h0OiAxMTRweDtib3gtc2l6aW5nOiBib3JkZXItYm94O31cclxuLmhlYWRlci1sZWZ0e3BhZGRpbmc6IDI1cHggMCAwO31cclxuLmhlYWRlci1yaWdodCAuaGVhZGVyLWl0ZW17cGFkZGluZy10b3A6MzBweDtmbG9hdDogbGVmdDt3aWR0aDogNTBweDt0ZXh0LWFsaWduOiBjZW50ZXI7fVxyXG4uaGVhZGVyLXJpZ2h0IC5oZWFkZXItaXRlbS5zZWFyY2gtaXRlbXt3aWR0aDoyMDBweDt9XHJcbi5oZWFkZXItcmlnaHQgLmhlYWRlci1pdGVtLnNlYXJjaC1pdGVtIGlucHV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi10b3A6IDhweDtmbG9hdDogbGVmdDt3aWR0aDogMTUwcHg7aGVpZ2h0OiAyMnB4O2xpbmUtaGVpZ2h0OiAyMnB4O3BhZGRpbmc6IDAgMTBweDtib3gtc2l6aW5nOiBib3JkZXItYm94O2JvcmRlcjogbm9uZTtib3JkZXItcmFkaXVzOiAxNXB4O2JhY2tncm91bmQ6ICNmZmY7b3V0bGluZTogbm9uZTt9XHJcbi5oZWFkZXItcmlnaHQgLmhlYWRlci1pdGVtIGF7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6NDBweDtmb250LXNpemU6IDEycHg7Y29sb3I6ICNmZmY7fVxyXG4uaGVhZGVyLXJpZ2h0IC5oZWFkZXItaXRlbSBhOmhvdmVye2NvbG9yOiAjZTNlM2UzO31cclxuXHJcbi5oZWFkZXItcmlnaHQgLmhlYWRlci1pdGVtIC5oZWFkZXItaWNvbntoZWlnaHQ6IDM1cHg7fVxyXG4uaGVhZGVyLXJpZ2h0IC5oZWFkZXItaXRlbSAuaWNvbi1zZWFyY2h7YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9jbXMvaW5kZXgvaWNvbi1zZWFyY2gucG5nKW5vLXJlcGVhdCBjZW50ZXI7fVxyXG4uaGVhZGVyLXJpZ2h0IC5oZWFkZXItaXRlbSAuaWNvbi1tYXB7YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9jbXMvaW5kZXgvaWNvbi1tYXAucG5nKW5vLXJlcGVhdCBjZW50ZXI7fVxyXG4uaGVhZGVyLXJpZ2h0IC5oZWFkZXItaXRlbSAuaWNvbi1sb2dpbntiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Ntcy9pbmRleC9pY29uLWxvZ2luLnBuZyluby1yZXBlYXQgY2VudGVyO31cclxuLmhlYWRlci1tZW51e3dpZHRoOiAxMDAlO2hlaWdodDogNTBweDtsaW5lLWhlaWdodDogNTBweDtmb250LXNpemU6IDE3cHg7YmFja2dyb3VuZDogIzlGMTcyMzt9XHJcbi5oZWFkZXItbWVudT51bD5saXtwb3NpdGlvbjpyZWxhdGl2ZTtmbG9hdDogbGVmdDtwYWRkaW5nOiAwIDMycHg7fVxyXG4uaGVhZGVyLW1lbnU+dWw+bGk6aG92ZXJ7YmFja2dyb3VuZDogIzhjMDQxMDt9XHJcbi5oZWFkZXItbWVudT51bD5saT5he2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDo0OHB4O3BhZGRpbmc6IDAgMTBweDtjb2xvcjogI2ZmZjtvcGFjaXR5OiAuNzt9XHJcbi5oZWFkZXItbWVudT51bD5saT5hOmhvdmVye29wYWNpdHk6IDE7fVxyXG4uaGVhZGVyLW1lbnU+dWw+bGkuYWN0aXZlPmF7Y29sb3I6ICNmZmY7b3BhY2l0eTogMTtib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZjt9XHJcbi5oZWFkZXItbWVudT51bD5saT51bHtkaXNwbGF5OiBub25lO31cclxuLmhlYWRlci1tZW51PnVsPmxpOmhvdmVyPnVse2Rpc3BsYXk6IGJsb2NrO3Bvc2l0aW9uOiBhYnNvbHV0ZTt0b3A6IDUwcHg7bGVmdDogMDt3aWR0aDogMTAwJTt6LWluZGV4OiAxMDt9XHJcbi5oZWFkZXItbWVudT51bD5saT51bD5saXtoZWlnaHQ6IDQwcHg7bGluZS1oZWlnaHQ6IDQwcHg7Zm9udC1zaXplOiAxNHB4O2JhY2tncm91bmQ6ICNhYjE5MjY7Ym94LXNpemluZzogYm9yZGVyLWJveDt9XHJcbi5oZWFkZXItbWVudT51bD5saT51bD5saTpob3ZlcntiYWNrZ3JvdW5kOiAjOGMwNDEwO31cclxuLmhlYWRlci1tZW51PnVsPmxpPnVsPmxpIGF7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy1sZWZ0OiA0MnB4O3dpZHRoOjEwMCU7Y29sb3I6ICNmZmY7b3BhY2l0eTogLjc7fVxyXG4uaGVhZGVyLW1lbnU+dWw+bGk+dWw+bGk6aG92ZXIgYXtvcGFjaXR5OiAxO31cclxuLyouaGVhZGVyLW1lbnV7d2lkdGg6IDEwMCU7aGVpZ2h0OiA1MHB4O2xpbmUtaGVpZ2h0OiA1MHB4O2ZvbnQtc2l6ZTogMTdweDtiYWNrZ3JvdW5kOiAjYWIxOTI2O31cclxuLmhlYWRlci1tZW51IGxpe2Zsb2F0OiBsZWZ0O3BhZGRpbmc6IDAgMzJweDt9XHJcbi5oZWFkZXItbWVudSBsaSBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDo0OHB4O3BhZGRpbmc6IDAgMTBweDtjb2xvcjogI2ZmZjtvcGFjaXR5OiAuNzt9XHJcbi5oZWFkZXItbWVudSBsaSBhOmhvdmVye29wYWNpdHk6IDE7fVxyXG4uaGVhZGVyLW1lbnUgbGkuYWN0aXZlIGF7Y29sb3I6ICNmZmY7b3BhY2l0eTogMTtib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZjt9Ki9cclxuXHJcbi51c2VyLWluZm97d2lkdGg6MTAwcHg7bGluZS1oZWlnaHQ6MjJweDtmb250LXNpemU6MTRweDtjb2xvcjojZmZmO2JveC1zaXppbmc6IGJvcmRlci1ib3g7fVxyXG4udXNlci1pbmZvIC5hZG1pbi1pbWd7ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6MTBweDt3aWR0aDogNDBweDtoZWlnaHQ6IDQwcHg7Ym9yZGVyLXJhZGl1czogNTAlO292ZXJmbG93OiBoaWRkZW47fVxyXG4udXNlci1pbmZvIC5hZG1pbi1pbWcgYSBpbWd7d2lkdGg6IDEwMCU7aGVpZ2h0OiAxMDAlO31cclxuLnVzZXItaW5mbyAudXNlci1saXN0e3BhZGRpbmc6IDhweCAwO31cclxuXHJcbi8qLS0tLS0tLS0tLS0gZm9vdGVyIC0tLS0tLS0tLS0tLS0qL1xyXG4vLyAuZm9vdGVyLWxpc3R7cGFkZGluZzogMCAyNXB4O2JveC1zaXppbmc6IGJvcmRlci1ib3g7fVxyXG4ubWFpbi1mb290ZXJ7aGVpZ2h0OiAyNTBweDtiYWNrZ3JvdW5kOiNhNzFkMmE7IH1cclxuLm1haW4tZm9vdGVyIC5mb290ZXItbGlzdHtoZWlnaHQ6IDIxMHB4O2JhY2tncm91bmQ6I2E3MWQyYTsgfVxyXG4ubWFpbi1mb290ZXIgLmZvb3Rlci1ib3R0b217cGFkZGluZy1sZWZ0OjI2cHg7aGVpZ2h0OiA0MHB4O2xpbmUtaGVpZ2h0OiA0MHB4O2ZvbnQtc2l6ZTogMTJweDtjb2xvcjogI2ZmZjtiYWNrZ3JvdW5kOiAjYWIxOTI2O2JveC1zaXppbmc6IGJvcmRlci1ib3g7fVxyXG4uZm9vdGVyLWl0ZW17ZmxvYXQ6IGxlZnQ7cGFkZGluZy10b3A6IDEwcHg7aGVpZ2h0OiAxMDAlO2JveC1zaXppbmc6IGJvcmRlci1ib3g7fVxyXG4uZm9vdGVyLWFkZHJlc3N7d2lkdGg6IDE4MHB4O31cclxuLmZvb3Rlci1waG9uZXt3aWR0aDogMjYwcHg7fVxyXG4uZm9vdGVyLWZheHt3aWR0aDogMTcwcHg7fVxyXG4uZm9vdGVyLXdlY2hhdHt3aWR0aDogMjAwcHg7fVxyXG4uZm9vdGVyLXRpdGxle21hcmdpbi10b3A6MjBweDttYXJnaW4tYm90dG9tOiAxMHB4O2xpbmUtaGVpZ2h0OiAzMHB4O2ZvbnQtc2l6ZTogMTRweDtmb250LXdlaWdodDogYm9sZDtjb2xvcjogI2ZmZjt9XHJcbi5mb290ZXItaW5mbywuZm9vdGVyLWluZm8gYXtsaW5lLWhlaWdodDogMjRweDtmb250LXNpemU6IDEycHg7Y29sb3I6ICNmZmY7fVxyXG4uZm9vdGVyLWluZm8gYXtwYWRkaW5nLXJpZ2h0OjE4cHg7YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9jbXMvaW5kZXgvbGluay5wbmcpbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjt9XHJcbi5mb290ZXItaW5mbyBhOmhvdmVye29wYWNpdHk6IC44O31cclxuLnBob25lLWxpc3QgLmZvb3Rlci1pbmZve2Zsb2F0OiBsZWZ0O21hcmdpbi1yaWdodDogNDVweDt9XHJcbi5mb290ZXItaXRlbSAud2VjaGF0LWltZ3t3aWR0aDogOTJweDtoZWlnaHQ6IDkycHg7fVxyXG4uZm9vdGVyLWl0ZW0gLndlY2hhdC1pbWcgaW1ne3dpZHRoOjEwMCU7fVxyXG4ucmVhZC1tb3JlOmhvdmVyLC50ZWFjaGluZy1ncmF5IC50ZWFjaGluZy10aXRsZSAucmVhZC1tb3JlOmhvdmVyLC50ZWFjaGluZy13aGl0ZSAudGVhY2hpbmctdGl0bGUgLnJlYWQtbW9yZTpob3ZlcntvcGFjaXR5OiAuODt9Il0sImZpbGUiOiJoYi5jc3MifQ== */