main.js 48 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271
  1. (global["webpackJsonp"] = global["webpackJsonp"] || []).push([["common/main"],[
  2. /* 0 */
  3. /*!*****************************!*\
  4. !*** D:/gsxm/ezred/main.js ***!
  5. \*****************************/
  6. /*! no static exports found */
  7. /***/ (function(module, exports, __webpack_require__) {
  8. "use strict";
  9. /* WEBPACK VAR INJECTION */(function(uni, createApp) {__webpack_require__(/*! uni-pages */ 4);var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 2));
  10. var _store = _interopRequireDefault(__webpack_require__(/*! ./store */ 5));
  11. var _App = _interopRequireDefault(__webpack_require__(/*! ./App */ 8));function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}function ownKeys(object, enumerableOnly) {var keys = Object.keys(object);if (Object.getOwnPropertySymbols) {var symbols = Object.getOwnPropertySymbols(object);if (enumerableOnly) symbols = symbols.filter(function (sym) {return Object.getOwnPropertyDescriptor(object, sym).enumerable;});keys.push.apply(keys, symbols);}return keys;}function _objectSpread(target) {for (var i = 1; i < arguments.length; i++) {var source = arguments[i] != null ? arguments[i] : {};if (i % 2) {ownKeys(Object(source), true).forEach(function (key) {_defineProperty(target, key, source[key]);});} else if (Object.getOwnPropertyDescriptors) {Object.defineProperties(target, Object.getOwnPropertyDescriptors(source));} else {ownKeys(Object(source)).forEach(function (key) {Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key));});}}return target;}function _defineProperty(obj, key, value) {if (key in obj) {Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true });} else {obj[key] = value;}return obj;}
  12. _vue.default.prototype.$store = _store.default;
  13. // import VueClipboard from 'vue-clipboard2'
  14. // Vue.use(VueClipboard);
  15. /**
  16. * 所有测试用数据均存放于根目录json.js
  17. *
  18. * css部分使用了App.vue下的全局样式和iconfont图标,有需要图标库的可以留言。
  19. * 示例使用了uni.scss下的变量, 除变量外已尽量移除特有语法,可直接替换为其他预处理器使用
  20. */
  21. var msg = function msg(title) {var duration = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 1500;var mask = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;var icon = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : 'none';
  22. //统一提示方便全局修改
  23. if (Boolean(title) === false) {
  24. return;
  25. }
  26. uni.showToast({
  27. title: title,
  28. duration: duration,
  29. mask: mask,
  30. icon: icon });
  31. };
  32. var prePage = function prePage() {
  33. // 获取当前页面
  34. var pages = getCurrentPages();
  35. var prePage = pages[pages.length - 2];
  36. return prePage.$vm;
  37. };
  38. var music = null;
  39. music = uni.createInnerAudioContext(); //创建播放器对象
  40. music.autoplay = false;
  41. music.loop = true;
  42. music.src = "./static/audio/xx.mp3"; //选择播放的音频
  43. _vue.default.prototype.ScanAudio = function (e) {
  44. var player = e;
  45. if (player == true) {
  46. music.play(); //执行播放
  47. console.log('执行播放1', player);
  48. } else {
  49. music.pause(); //暂停播放
  50. console.log('暂停播放');
  51. }
  52. };
  53. // Vue.prototype.stopAudio = function(){
  54. // music.pause(); //暂停播放
  55. // console.log('暂停播放')
  56. // }
  57. _vue.default.config.productionTip = false;
  58. _vue.default.prototype.$fire = new _vue.default();
  59. _vue.default.prototype.$store = _store.default;
  60. _vue.default.prototype.$api = { msg: msg, prePage: prePage };
  61. _App.default.mpType = 'app';
  62. var app = new _vue.default(_objectSpread({},
  63. _App.default));
  64. createApp(app).$mount();
  65. /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-toutiao/dist/index.js */ 1)["default"], __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-toutiao/dist/index.js */ 1)["createApp"]))
  66. /***/ }),
  67. /* 1 */,
  68. /* 2 */,
  69. /* 3 */,
  70. /* 4 */,
  71. /* 5 */,
  72. /* 6 */,
  73. /* 7 */,
  74. /* 8 */
  75. /*!*****************************!*\
  76. !*** D:/gsxm/ezred/App.vue ***!
  77. \*****************************/
  78. /*! no static exports found */
  79. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  80. "use strict";
  81. __webpack_require__.r(__webpack_exports__);
  82. /* harmony import */ var _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./App.vue?vue&type=script&lang=js& */ 9);
  83. /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  84. /* harmony import */ var _App_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./App.vue?vue&type=style&index=0&lang=scss& */ 11);
  85. /* harmony import */ var _E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 13);
  86. var render, staticRenderFns, recyclableRender, components
  87. var renderjs
  88. /* normalize component */
  89. var component = Object(_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
  90. _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"],
  91. render,
  92. staticRenderFns,
  93. false,
  94. null,
  95. null,
  96. null,
  97. false,
  98. components,
  99. renderjs
  100. )
  101. component.options.__file = "App.vue"
  102. /* harmony default export */ __webpack_exports__["default"] = (component.exports);
  103. /***/ }),
  104. /* 9 */
  105. /*!******************************************************!*\
  106. !*** D:/gsxm/ezred/App.vue?vue&type=script&lang=js& ***!
  107. \******************************************************/
  108. /*! no static exports found */
  109. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  110. "use strict";
  111. __webpack_require__.r(__webpack_exports__);
  112. /* harmony import */ var _E_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./App.vue?vue&type=script&lang=js& */ 10);
  113. /* harmony import */ var _E_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_E_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
  114. /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _E_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _E_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  115. /* harmony default export */ __webpack_exports__["default"] = (_E_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
  116. /***/ }),
  117. /* 10 */
  118. /*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  119. !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/gsxm/ezred/App.vue?vue&type=script&lang=js& ***!
  120. \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  121. /*! no static exports found */
  122. /***/ (function(module, exports, __webpack_require__) {
  123. "use strict";
  124. /* WEBPACK VAR INJECTION */(function(uni) {Object.defineProperty(exports, "__esModule", { value: true });exports.default = void 0;
  125. var _vuex = __webpack_require__(/*! vuex */ 6);function ownKeys(object, enumerableOnly) {var keys = Object.keys(object);if (Object.getOwnPropertySymbols) {var symbols = Object.getOwnPropertySymbols(object);if (enumerableOnly) symbols = symbols.filter(function (sym) {return Object.getOwnPropertyDescriptor(object, sym).enumerable;});keys.push.apply(keys, symbols);}return keys;}function _objectSpread(target) {for (var i = 1; i < arguments.length; i++) {var source = arguments[i] != null ? arguments[i] : {};if (i % 2) {ownKeys(Object(source), true).forEach(function (key) {_defineProperty(target, key, source[key]);});} else if (Object.getOwnPropertyDescriptors) {Object.defineProperties(target, Object.getOwnPropertyDescriptors(source));} else {ownKeys(Object(source)).forEach(function (key) {Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key));});}}return target;}function _defineProperty(obj, key, value) {if (key in obj) {Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true });} else {obj[key] = value;}return obj;}var _default =
  126. {
  127. data: function data() {
  128. return {
  129. /* 保存微信信息 */
  130. appData: {},
  131. weixinObj: '' //保存微信对象
  132. };
  133. },
  134. methods: _objectSpread(_objectSpread({},
  135. (0, _vuex.mapMutations)('user', ['setUserInfo', 'login', 'hasLogin'])), {}, {
  136. IndexShare: function IndexShare() {
  137. var obj = this;
  138. var item = {
  139. link: 'http://ez.igxys.com/index/#/pages/index/index', // 分享链接
  140. imgUrl: 'http://ez.igxys.com/index/static/img/002.png',
  141. desc: '',
  142. title: '鄂州市红十字会' };
  143. console.log('分享加', item);
  144. weixindata(item);
  145. } }),
  146. onLaunch: function onLaunch(urlObj) {
  147. var obj = this;
  148. // 加载缓存中的用户信息
  149. var userInfo = uni.getStorageSync('userInfo') || '';
  150. console.log(userInfo, 'bba');
  151. // 判断是否拥有用户信息
  152. if (userInfo.uid) {
  153. //更新登陆状态
  154. uni.getStorage({
  155. key: 'userInfo',
  156. success: function success(res) {
  157. obj.setUserInfo(res.data);
  158. obj.login(res.data);
  159. } });
  160. }
  161. // console.log('App Luanch')
  162. // obj.audioMusic = uni.createInnerAudioContext(); //创建对象
  163. // obj.audioMusic.autoplay = true; //是否自动播放
  164. // obj.audioMusic.loop = true; //是否循坏播放
  165. // obj.audioMusic.onPlay(function(){
  166. // console.log('音乐开始播放了。。。。')
  167. // })
  168. // obj.audioMusic.onError(function(res){
  169. // console.log(res)
  170. // })
  171. },
  172. onShow: function onShow() {
  173. this.IndexShare();
  174. // 加载拦截
  175. // console.log('App Show');
  176. // console.log(this.$u.config.v);
  177. },
  178. onHide: function onHide() {
  179. // console.log('App Hide');
  180. } };exports.default = _default;
  181. /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-toutiao/dist/index.js */ 1)["default"]))
  182. /***/ }),
  183. /* 11 */
  184. /*!***************************************************************!*\
  185. !*** D:/gsxm/ezred/App.vue?vue&type=style&index=0&lang=scss& ***!
  186. \***************************************************************/
  187. /*! no static exports found */
  188. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  189. "use strict";
  190. __webpack_require__.r(__webpack_exports__);
  191. /* harmony import */ var _E_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_E_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_E_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_E_HBuilderX_plugins_uniapp_cli_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_App_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./App.vue?vue&type=style&index=0&lang=scss& */ 12);
  192. /* harmony import */ var _E_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_E_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_E_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_E_HBuilderX_plugins_uniapp_cli_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_App_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_E_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_E_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_E_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_E_HBuilderX_plugins_uniapp_cli_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_App_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
  193. /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _E_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_E_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_E_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_E_HBuilderX_plugins_uniapp_cli_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_App_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _E_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_E_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_E_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_E_HBuilderX_plugins_uniapp_cli_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_App_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  194. /* harmony default export */ __webpack_exports__["default"] = (_E_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_E_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_E_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_E_HBuilderX_plugins_uniapp_cli_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_E_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_App_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default.a);
  195. /***/ }),
  196. /* 12 */
  197. /*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  198. !*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/gsxm/ezred/App.vue?vue&type=style&index=0&lang=scss& ***!
  199. \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  200. /*! no static exports found */
  201. /***/ (function(module, exports, __webpack_require__) {
  202. // extracted by mini-css-extract-plugin
  203. if(false) { var cssReload; }
  204. /***/ })
  205. ],[[0,"common/runtime","common/vendor"]]]);
  206. //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vbWFpbi5qcyIsbnVsbCwid2VicGFjazovLy9EOi9nc3htL2V6cmVkL0FwcC52dWU/ZTc3OCIsInVuaS1hcHA6Ly8vQXBwLnZ1ZSIsIndlYnBhY2s6Ly8vRDovZ3N4bS9lenJlZC9BcHAudnVlPzJmMzQiLCJ3ZWJwYWNrOi8vL0Q6L2dzeG0vZXpyZWQvQXBwLnZ1ZT8wNGVmIl0sIm5hbWVzIjpbIlZ1ZSIsInByb3RvdHlwZSIsIiRzdG9yZSIsInN0b3JlIiwibXNnIiwidGl0bGUiLCJkdXJhdGlvbiIsIm1hc2siLCJpY29uIiwiQm9vbGVhbiIsInVuaSIsInNob3dUb2FzdCIsInByZVBhZ2UiLCJwYWdlcyIsImdldEN1cnJlbnRQYWdlcyIsImxlbmd0aCIsIiR2bSIsIm11c2ljIiwiY3JlYXRlSW5uZXJBdWRpb0NvbnRleHQiLCJhdXRvcGxheSIsImxvb3AiLCJzcmMiLCJTY2FuQXVkaW8iLCJlIiwicGxheWVyIiwicGxheSIsImNvbnNvbGUiLCJsb2ciLCJwYXVzZSIsImNvbmZpZyIsInByb2R1Y3Rpb25UaXAiLCIkZmlyZSIsIiRhcGkiLCJBcHAiLCJtcFR5cGUiLCJhcHAiLCIkbW91bnQiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztzREFBQSx3Q0FBbUI7QUFDbkI7QUFDQSx1RTtBQUNBQSxhQUFJQyxTQUFKLENBQWNDLE1BQWQsR0FBdUJDLGNBQXZCO0FBQ0E7O0FBRUE7QUFDQTs7Ozs7O0FBTUEsSUFBTUMsR0FBRyxHQUFHLFNBQU5BLEdBQU0sQ0FBQ0MsS0FBRCxFQUFpRCxLQUF6Q0MsUUFBeUMsdUVBQWhDLElBQWdDLEtBQTFCQyxJQUEwQix1RUFBckIsS0FBcUIsS0FBZEMsSUFBYyx1RUFBVCxNQUFTO0FBQzVEO0FBQ0EsTUFBR0MsT0FBTyxDQUFDSixLQUFELENBQVAsS0FBbUIsS0FBdEIsRUFBNEI7QUFDM0I7QUFDQTtBQUNESyxLQUFHLENBQUNDLFNBQUosQ0FBYztBQUNiTixTQUFLLEVBQUxBLEtBRGE7QUFFYkMsWUFBUSxF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QWdCLHlrQ0FBRyxFQUFDLEM7Ozs7Ozs7Ozs7QUNBbm5DO0FBQ0EsT0FBTyxLQUFVLEVBQUUsa0JBS2QiLCJmaWxlIjoiY29tbW9uL21haW4uanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgJ3VuaS1wYWdlcyc7aW1wb3J0IFZ1ZSBmcm9tICd2dWUnXHJcbmltcG9ydCBzdG9yZSBmcm9tICcuL3N0b3JlJ1xyXG5pbXBvcnQgQXBwIGZyb20gJy4vQXBwJ1xyXG5WdWUucHJvdG90eXBlLiRzdG9yZSA9IHN0b3JlXHJcbi8vIGltcG9ydCBWdWVDbGlwYm9hcmQgZnJvbSAndnVlLWNsaXBib2FyZDInXHJcblxyXG4vLyBWdWUudXNlKFZ1ZUNsaXBib2FyZCk7XHJcbi8qKlxyXG4gKiAg5omA5pyJ5rWL6K+V55So5pWw5o2u5Z2H5a2Y5pS+5LqO5qC555uu5b2VanNvbi5qc1xyXG4gKiAgXHJcbiAqICBjc3Ppg6jliIbkvb/nlKjkuoZBcHAudnVl5LiL55qE5YWo5bGA5qC35byP5ZKMaWNvbmZvbnTlm77moIfvvIzmnInpnIDopoHlm77moIflupPnmoTlj6/ku6XnlZnoqIDjgIJcclxuICogIOekuuS+i+S9v+eUqOS6hnVuaS5zY3Nz5LiL55qE5Y+Y6YePLCDpmaTlj5jph4/lpJblt7LlsL3ph4/np7vpmaTnibnmnInor63ms5Us5Y+v55u05o6l5pu/5o2i5Li65YW25LuW6aKE5aSE55CG5Zmo5L2/55SoXHJcbiAqL1xyXG5jb25zdCBtc2cgPSAodGl0bGUsIGR1cmF0aW9uPTE1MDAsIG1hc2s9ZmFsc2UsIGljb249J25vbmUnKT0+e1xyXG5cdC8v57uf5LiA5o+Q56S65pa55L6/5YWo5bGA5L+u5pS5XHJcblx0aWYoQm9vbGVhbih0aXRsZSkgPT09IGZhbHNlKXtcclxuXHRcdHJldHVybjtcclxuXHR9XHJcblx0dW5pLnNob3dUb2FzdCh7XHJcblx0XHR0aXRsZSxcclxuXHRcdGR1cmF0aW9uLFxyXG5cdFx0bWFzayxcclxuXHRcdGljb25cclxuXHR9KTtcclxufVxyXG5cclxuY29uc3QgcHJlUGFnZSA9ICgpPT57XHJcblx0Ly8g6I635Y+W5b2T5YmN6aG16Z2iXHJcblx0bGV0IHBhZ2VzID0gZ2V0Q3VycmVudFBhZ2VzKCk7XHJcblx0bGV0IHByZVBhZ2UgPSBwYWdlc1twYWdlcy5sZW5ndGggLSAyXTtcclxuXHJcblxyXG5cclxuXHRyZXR1cm4gcHJlUGFnZS4kdm07XHJcbn1cclxuXHJcbnZhciBtdXNpYyA9IG51bGw7XHJcbm11c2ljID0gdW5pLmNyZWF0ZUlubmVyQXVkaW9Db250ZXh0KCk7IC8v5Yib5bu65pKt5pS+5Zmo5a+56LGhXHJcbm11c2ljLmF1dG9wbGF5ID0gZmFsc2U7XHJcbm11c2ljLmxvb3AgPSB0cnVlO1xyXG5tdXNpYy5zcmM9IFwiLi9zdGF0aWMvYXVkaW8veHgubXAzXCI7IC8v6YCJ5oup5pKt5pS+55qE6Z+z6aKRXHJcblxyXG5WdWUucHJvdG90eXBlLlNjYW5BdWRpbyA9IGZ1bmN0aW9uKGUpe1xyXG5cdGxldCBwbGF5ZXIgPSBlO1xyXG5cdFx0aWYgKHBsYXllciA9PSB0cnVlICkge1xyXG5cdFx0XHRtdXNpYy5wbGF5KCk7IC8v5omn6KGM5pKt5pS+XHJcblx0XHRcdGNvbnNvbGUubG9nKCfmiafooYzmkq3mlL4xJywgcGxheWVyKVxyXG5cdFx0fSBlbHNlIHtcclxuXHRcdFx0bXVzaWMucGF1c2UoKTsgLy/mmoLlgZzmkq3mlL5cclxuXHRcdFx0Y29uc29sZS5sb2coJ+aaguWBnOaSreaUvicpXHJcblx0XHR9XHJcbn1cclxuLy8gVnVlLnByb3RvdHlwZS5zdG9wQXVkaW8gPSBmdW5jdGlvbigpe1xyXG4vLyAgICAgICAgIG11c2ljLnBhdXNlKCk7IC8v5pqC5YGc5pKt5pS+XHJcbi8vIFx0XHRcdFx0Y29uc29sZS5sb2coJ+aaguWBnOaSreaUvicpXHJcbi8vIH1cclxuXHJcblxyXG5cclxuVnVlLmNvbmZpZy5wcm9kdWN0aW9uVGlwID0gZmFsc2VcclxuVnVlLnByb3RvdHlwZS4kZmlyZSA9IG5ldyBWdWUoKTtcclxuVnVlLnByb3RvdHlwZS4kc3RvcmUgPSBzdG9yZTtcclxuVnVlLnByb3RvdHlwZS4kYXBpID0ge21zZywgcHJlUGFnZX07XHJcblxyXG5BcHAubXBUeXBlID0gJ2FwcCdcclxuXHJcbmNvbnN0IGFwcCA9IG5ldyBWdWUoe1xyXG4gICAgLi4uQXBwXHJcbn0pXHJcbmFwcC4kbW91bnQoKSIsInZhciByZW5kZXIsIHN0YXRpY1JlbmRlckZucywgcmVjeWNsYWJsZVJlbmRlciwgY29tcG9uZW50c1xudmFyIHJlbmRlcmpzXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL0FwcC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmV4cG9ydCAqIGZyb20gXCIuL0FwcC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCJcbmltcG9ydCBzdHlsZTAgZnJvbSBcIi4vQXBwLnZ1ZT92dWUmdHlwZT1zdHlsZSZpbmRleD0wJmxhbmc9c2NzcyZcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhRTpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxydW50aW1lXFxcXGNvbXBvbmVudE5vcm1hbGl6ZXIuanNcIlxudmFyIGNvbXBvbmVudCA9IG5vcm1hbGl6ZXIoXG4gIHNjcmlwdCxcbiAgcmVuZGVyLFxuICBzdGF0aWNSZW5kZXJGbnMsXG4gIGZhbHNlLFxuICBudWxsLFxuICBudWxsLFxuICBudWxsLFxuICBmYWxzZSxcbiAgY29tcG9uZW50cyxcbiAgcmVuZGVyanNcbilcblxuY29tcG9uZW50Lm9wdGlvbnMuX19maWxlID0gXCJBcHAudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIiwiaW1wb3J0IG1vZCBmcm9tIFwiLSFFOlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxiYWJlbC1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzIUU6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS0xMi0xIUU6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx3ZWJwYWNrLXVuaS1tcC1sb2FkZXJcXFxcbGliXFxcXHNjcmlwdC5qcyFFOlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhRTpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHdlYnBhY2stdW5pLW1wLWxvYWRlclxcXFxsaWJcXFxcc3R5bGUuanMhLi9BcHAudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUU6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGJhYmVsLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanMhRTpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx3ZWJwYWNrLXByZXByb2Nlc3MtbG9hZGVyXFxcXGluZGV4LmpzPz9yZWYtLTEyLTEhRTpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHdlYnBhY2stdW5pLW1wLWxvYWRlclxcXFxsaWJcXFxcc2NyaXB0LmpzIUU6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcdnVlLWxvYWRlclxcXFxsaWJcXFxcaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyFFOlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcd2VicGFjay11bmktbXAtbG9hZGVyXFxcXGxpYlxcXFxzdHlsZS5qcyEuL0FwcC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCIiLCI8c2NyaXB0PlxyXG5cdC8qKlxyXG5cdCAqIHZ1ZXjnrqHnkIbnmbvpmYbnirbmgIHvvIzlhbfkvZPlj6/ku6Xlj4LogIPlrpjmlrnnmbvpmYbmqKHmnb/npLrkvotcclxuXHQgKi9cclxuXHRpbXBvcnQge1xyXG5cdFx0bWFwTXV0YXRpb25zXHJcblx0fSBmcm9tICd2dWV4JztcclxuXHQvLyAjaWZkZWYgSDVcclxuXHRpbXBvcnQge1xyXG5cdFx0d2VpeGluZGF0YSxcclxuXHRcdHdlaXhpbmxvY2F0aW9uXHJcblx0fSBmcm9tICcuL3V0aWxzL3d4QXV0aG9yaXplZCc7XHJcblx0Ly8gI2VuZGlmXHJcblx0ZXhwb3J0IGRlZmF1bHQge1xyXG5cdFx0ZGF0YSgpIHtcclxuXHRcdFx0cmV0dXJuIHtcclxuXHRcdFx0XHQvKiDkv53lrZjlvq7kv6Hkv6Hmga8gKi9cclxuXHRcdFx0XHRhcHBEYXRhOiB7fSxcclxuXHRcdFx0XHR3ZWl4aW5PYmo6ICcnIC8v5L+d5a2Y5b6u5L+h5a+56LGhXHJcblx0XHRcdH07XHJcblx0XHR9LFxyXG5cdFx0bWV0aG9kczoge1xyXG5cdFx0XHQuLi5tYXBNdXRhdGlvbnMoJ3VzZXInLCBbJ3NldFVzZXJJbmZvJywgJ2xvZ2luJywgJ2hhc0xvZ2luJ10pLFxyXG5cdFx0XHRJbmRleFNoYXJlKCkge1xyXG5cdFx0XHRcdGxldCBvYmogPSB0aGlzO1xyXG5cdFx0XHRcdGxldCBpdGVtID0ge1xyXG5cdFx0XHRcdFx0bGluazogICdodHRwOi8vZXouaWd4eXMuY29tL2luZGV4LyMvcGFnZXMvaW5kZXgvaW5kZXgnLC8vIOWIhuS6q+mTvuaOpVxyXG5cdFx0XHRcdFx0aW1nVXJsOiAnaHR0cDovL2V6LmlneHlzLmNvbS9pbmRleC9zdGF0aWMvaW1nLzAwMi5wbmcnLFxyXG5cdFx0XHRcdFx0ZGVzYzogJycsXHJcblx0XHRcdFx0XHR0aXRsZTogJ+mEguW3nuW4gue6ouWNgeWtl+S8micsXHJcblx0XHRcdFx0fTtcclxuXHRcdFx0XHRjb25zb2xlLmxvZygn5YiG5Lqr5YqgJyxpdGVtKVxyXG5cdFx0XHRcdHdlaXhpbmRhdGEoaXRlbSk7XHJcblx0XHRcdH0sXHJcblx0XHR9LFxyXG5cdFx0b25MYXVuY2g6IGZ1bmN0aW9uKHVybE9iaikge1xyXG5cdFx0XHRsZXQgb2JqID0gdGhpcztcclxuXHRcdFx0Ly8g5Yqg6L2957yT5a2Y5Lit55qE55So5oi35L+h5oGvXHJcblx0XHRcdGxldCB1c2VySW5mbyA9IHVuaS5nZXRTdG9yYWdlU3luYygndXNlckluZm8nKSB8fCAnJztcclxuXHRcdFx0Y29uc29sZS5sb2codXNlckluZm8sJ2JiYScpO1xyXG5cdFx0XHQvLyDliKTmlq3mmK/lkKbmi6XmnInnlKjmiLfkv6Hmga9cclxuXHRcdFx0aWYgKHVzZXJJbmZvLnVpZCkge1xyXG5cdFx0XHRcdC8v5pu05paw55m76ZmG54q25oCBXHJcblx0XHRcdFx0dW5pLmdldFN0b3JhZ2Uoe1xyXG5cdFx0XHRcdFx0a2V5OiAndXNlckluZm8nLFxyXG5cdFx0XHRcdFx0c3VjY2VzczogcmVzID0+IHtcclxuXHRcdFx0XHRcdFx0b2JqLnNldFVzZXJJbmZvKHJlcy5kYXRhKTtcclxuXHRcdFx0XHRcdFx0b2JqLmxvZ2luKHJlcy5kYXRhKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0fVxyXG5cdFx0XHQvLyAjaWZkZWYgSDVcclxuXHRcdFx0Ly/liKTmlq3mmK/lkKblt7Lnu4/nvJPlrZjmtY/op4jlmahcclxuXHRcdFx0bGV0IGJvb2wgPSB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3dlaWNoYXRCcm93c2VyJykgfHwgJyc7XHJcblx0XHRcdGlmIChib29sID09PSAnJykge1xyXG5cdFx0XHRcdC8v5Yik5pat5piv5ZCm5Li65b6u5L+h5rWP6KeIXHJcblx0XHRcdFx0Ym9vbCA9IG5hdmlnYXRvci51c2VyQWdlbnQudG9Mb3dlckNhc2UoKS5tYXRjaCgvTWljcm9NZXNzZW5nZXIvaSkgPT0gJ21pY3JvbWVzc2VuZ2VyJztcclxuXHRcdFx0XHQvLyDkv53lrZjlvZPliY3mmK/lkKbkuLrlvq7kv6HlhoXmoLjmtY/op4jlmahcclxuXHRcdFx0XHR1bmkuc2V0U3RvcmFnZVN5bmMoJ3dlaWNoYXRCcm93c2VyJywgYm9vbCk7XHJcblx0XHRcdH1cclxuXHRcdFx0aWYgKGJvb2wpIHtcclxuXHRcdFx0XHQvLyDliqDovb3lvq7kv6Hkv6Hmga9cclxuXHRcdFx0XHR3ZWl4aW5kYXRhKCk7XHJcblx0XHRcdH1cclxuXHRcdFx0Ly8gI2VuZGlmXHJcblx0XHRcdC8vIGNvbnNvbGUubG9nKCdBcHAgTHVhbmNoJylcclxuXHRcdFx0Ly8gb2JqLmF1ZGlvTXVzaWMgPSB1bmkuY3JlYXRlSW5uZXJBdWRpb0NvbnRleHQoKTsgLy/liJvlu7rlr7nosaFcclxuXHRcdFx0Ly8gb2JqLmF1ZGlvTXVzaWMuYXV0b3BsYXkgPSB0cnVlOyAvL+aYr+WQpuiHquWKqOaSreaUvlxyXG5cdFx0XHQvLyBvYmouYXVkaW9NdXNpYy5sb29wID0gdHJ1ZTsgLy/mmK/lkKblvqrlnY/mkq3mlL5cclxuXHRcdFx0Ly8gb2JqLmF1ZGlvTXVzaWMub25QbGF5KGZ1bmN0aW9uKCl7XHJcblx0XHRcdC8vIFx0Y29uc29sZS5sb2coJ+mfs+S5kOW8gOWni+aSreaUvuS6huOAguOAguOAguOAgicpXHJcblx0XHRcdC8vIH0pXHJcblx0XHRcdC8vIG9iai5hdWRpb011c2ljLm9uRXJyb3IoZnVuY3Rpb24ocmVzKXtcclxuXHRcdFx0Ly8gXHRjb25zb2xlLmxvZyhyZXMpXHJcblx0XHRcdC8vIH0pXHJcblx0XHRcdFxyXG5cdFx0XHRcclxuXHRcdFx0XHJcblx0XHR9LFxyXG5cdFx0b25TaG93OiBmdW5jdGlvbigpIHtcclxuXHRcdFx0dGhpcy5JbmRleFNoYXJlKClcclxuXHRcdFx0Ly8g5Yqg6L295oum5oiqXHJcblx0XHRcdC8vIGNvbnNvbGUubG9nKCdBcHAgU2hvdycpO1xyXG5cdFx0XHQvLyBjb25zb2xlLmxvZyh0aGlzLiR1LmNvbmZpZy52KTtcclxuXHRcdH0sXHJcblx0XHRvbkhpZGU6IGZ1bmN0aW9uKCkge1xyXG5cdFx0XHQvLyBjb25zb2xlLmxvZygnQXBwIEhpZGUnKTtcclxuXHRcdH1cclxuXHR9O1xyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZSBsYW5nPVwic2Nzc1wiPlxyXG5cdEBpbXBvcnQgXCJ1dmlldy11aS9pbmRleC5zY3NzXCI7XHJcblxyXG5cdHZpZXcsXHJcblx0c2Nyb2xsLXZpZXcsXHJcblx0c3dpcGVyLFxyXG5cdHN3aXBlci1pdGVtLFxyXG5cdGNvdmVyLXZpZXcsXHJcblx0Y292ZXItaW1hZ2UsXHJcblx0aWNvbixcclxuXHR0ZXh0LFxyXG5cdHJpY2gtdGV4dCxcclxuXHRwcm9ncmVzcyxcclxuXHRidXR0b24sXHJcblx0Y2hlY2tib3gsXHJcblx0Zm9ybSxcclxuXHRpbnB1dCxcclxuXHRsYWJlbCxcclxuXHRyYWRpbyxcclxuXHRzbGlkZXIsXHJcblx0c3dpdGNoLFxyXG5cdHRleHRhcmVhLFxyXG5cdG5hdmlnYXRvcixcclxuXHRhdWRpbyxcclxuXHRjYW1lcmEsXHJcblx0aW1hZ2UsXHJcblx0dmlkZW8ge1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHR9XHJcblxyXG5cdC8qIGZsZXjluIPlsYAt5pW05L2T5bGF5LitICovXHJcblx0LmZsZXgtY2VudGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQvKiBmbGV45biD5bGALeS4iuS4i+WxheS4rSAqL1xyXG5cdC5mbGV4LXVwRG93bi1jZW50ZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQvL+WNleihjOaOkuWIl++8jOWxheS4rVxyXG5cdC5mbGV4X2RpcmVjdGlvbiB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQvL+WNleihjOWtl+S9k+ecgeeVpVxyXG5cdC53b3JkMV9lbGxpcHNpcyB7XHJcblx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgLy/mmL7npLogLi4uXHJcblx0XHRvdmVyZmxvdzogaGlkZGVuOyAvL+makOiXj+aWh+Wtl1xyXG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDsgLy/kuI3mjaLooYxcclxuXHR9XHJcblxyXG5cdC8v5aSa6KGM5a2X5L2T55yB55WlXHJcblx0LndvcmQyX2VsbGlwc2lze1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDI7Ly/lnKjnrKzlh6DooYzmmL7npLouLi5cclxuXHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcblxyXG5cdH1cclxuXHQvL+WPs+Wklui+uei3nVxyXG5cdC5tLXIyNSB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDI1cnB4O1xyXG5cdH1cclxuXHJcblx0Lm0tcjE1IHtcclxuXHRcdG1hcmdpbi1yaWdodDogMTVycHg7XHJcblx0fVxyXG5cclxuXHQuZmxleDEge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0fVxyXG5cclxuXHQuZmxleC1zdGFydCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHR9XHJcblxyXG5cdC5mbGV4IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0fVxyXG5cclxuXHQucG9zaXRpb24tcmVsYXRpdmUge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHJcblx0Lyog6aqo5p625bGP5pu/5Luj5pa55qGIICovXHJcblx0LlNrZWxldG9uIHtcclxuXHRcdGJhY2tncm91bmQ6ICNmM2YzZjM7XHJcblx0XHRwYWRkaW5nOiAyMHJweCAwO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogOHJweDtcclxuXHR9XHJcblxyXG5cdC8qIOWbvueJh+i9veWFpeabv+S7o+aWueahiCAqL1xyXG5cdC5pbWFnZS13cmFwcGVyIHtcclxuXHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdGJhY2tncm91bmQ6ICNmM2YzZjM7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblxyXG5cdFx0aW1hZ2Uge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAwLjZzO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cclxuXHRcdFx0Ji5sb2FkZWQge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIOiuvue9ruWvjOaWh+acrOS4reWbvueJh+acgOWkp+WuveW6plxyXG5cdHVuaS1yaWNoLXRleHQgaW1nIHtcclxuXHRcdG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0LyrovrnmoYYqL1xyXG5cdC5iLWI6YWZ0ZXIsXHJcblx0LmItdDphZnRlciB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR6LWluZGV4OiAzO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0aGVpZ2h0OiAwO1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlWSgwLjUpO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3ItYmFzZTtcclxuXHR9XHJcblxyXG5cdC5iLWI6YWZ0ZXIge1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0LmItdDphZnRlciB7XHJcblx0XHR0b3A6IDA7XHJcblx0fVxyXG5cclxuXHQvKiBidXR0b27moLflvI/mlLnlhpkgKi9cclxuXHR1bmktYnV0dG9uLFxyXG5cdGJ1dHRvbiB7XHJcblx0XHRoZWlnaHQ6IDgwcnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDgwcnB4O1xyXG5cdFx0Zm9udC1zaXplOiAkZm9udC1sZyArIDJycHg7XHJcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cclxuXHRcdCYubm8tYm9yZGVyOmJlZm9yZSxcclxuXHRcdCYubm8tYm9yZGVyOmFmdGVyIHtcclxuXHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0dW5pLWJ1dHRvblt0eXBlPSdkZWZhdWx0J10sXHJcblx0YnV0dG9uW3R5cGU9J2RlZmF1bHQnXSB7XHJcblx0XHRjb2xvcjogJGZvbnQtY29sb3ItZGFyaztcclxuXHR9XHJcblxyXG5cdC8qIGlucHV0IOagt+W8jyAqL1xyXG5cdC5pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0XHRjb2xvcjogIzk5OTk5OTtcclxuXHR9XHJcblxyXG5cdC5wbGFjZWhvbGRlciB7XHJcblx0XHRjb2xvcjogIzk5OTk5OTtcclxuXHR9XHJcblxyXG5cdC8vIOi+uei3neagt+W8j1xyXG5cdEBmb3IgJGkgZnJvbSAxIHRvIDQge1xyXG5cdFx0Lm1hcmdpbi1sLSN7JGkgKiAxMH0ge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogJGkgKiAxMHJweCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5tYXJnaW4tci0jeyRpICogMTB9IHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAkaSAqIDEwcnB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0Lm1hcmdpbi10LSN7JGkgKiAxMH0ge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAkaSAqIDEwcnB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0Lm1hcmdpbi1iLSN7JGkgKiAxMH0ge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkaSAqIDEwcnB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0Lm1hcmdpbi0jeyRpICogMTB9IHtcclxuXHRcdFx0bWFyZ2luOiAkaSAqIDEwcnB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0Lm1hcmdpbi12LSN7JGkgKiAxMH0ge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAkaSAqIDEwcnB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206ICRpICogMTBycHggIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHJcblx0XHQubWFyZ2luLWMtI3skaSAqIDEwfSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAkaSAqIDEwcnB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogJGkgKiAxMHJweCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5wYWRkaW5nLWwtI3skaSAqIDEwfSB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogJGkgKiAxMHJweCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5wYWRkaW5nLXItI3skaSAqIDEwfSB7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6ICRpICogMTBycHggIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHJcblx0XHQucGFkZGluZy10LSN7JGkgKiAxMH0ge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogJGkgKiAxMHJweCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5wYWRkaW5nLWItI3skaSAqIDEwfSB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAkaSAqIDEwcnB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0LnBhZGRpbmctI3skaSAqIDEwfSB7XHJcblx0XHRcdHBhZGRpbmc6ICRpICogMTBycHggIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHJcblx0XHQucGFkZGluZy12LSN7JGkgKiAxMH0ge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogJGkgKiAxMHJweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogJGkgKiAxMHJweCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5wYWRkaW5nLWMtI3skaSAqIDEwfSB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogJGkgKiAxMHJweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAkaSAqIDEwcnB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyDlrZfkvZPlpKflsI9cclxuXHQuZm9udC1zaXplLXNtIHtcclxuXHRcdGZvbnQtc2l6ZTogJGZvbnQtc207XHJcblx0fVxyXG5cclxuXHQuZm9udC1zaXplLWJhc2Uge1xyXG5cdFx0Zm9udC1zaXplOiAkZm9udC1iYXNlO1xyXG5cdH1cclxuXHJcblx0LmZvbnQtc2l6ZS1sZyB7XHJcblx0XHRmb250LXNpemU6ICRmb250LWxnO1xyXG5cdH1cclxuXHJcblx0Ly8g5a2X5L2T6aKc6ImyXHJcblx0LmZvbnQtY29sb3IteWVsbG93IHtcclxuXHRcdGNvbG9yOiAkY29sb3IteWVsbG93O1xyXG5cdH1cclxuXHJcblx0LmZvbnQtY29sb3ItZ3JheSB7XHJcblx0XHRjb2xvcjogJGNvbG9yLWdyYXk7XHJcblx0fVxyXG5cclxuXHQuZm9udC1jb2xvci1yZWQge1xyXG5cdFx0Y29sb3I6ICRjb2xvci1yZWQ7XHJcblx0fVxyXG5cclxuXHQvLyDovrnmoYbpopzoibJcclxuXHQuYm9yZGVyLWNvbG9yLXllbGxvdyB7XHJcblx0XHRib3JkZXI6IDFycHggc29saWQgJGNvbG9yLXllbGxvdztcclxuXHR9XHJcblxyXG5cdC8vIOS/ruaUuem7mOiupOiDjOaZr+minOiJslxyXG5cdHVuaS1wYWdlLXdyYXBwZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHBhZ2UtY29sb3ItYmFzZTtcclxuXHR9XHJcblxyXG5cdHBhZ2Uge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHBhZ2UtY29sb3ItYmFzZTtcclxuXHRcdC8vIOiuvue9rum7mOiupOWtl+S9k1xyXG5cdFx0Zm9udC1mYW1pbHk6IFBpbmdGYW5nIFNDLCBTVEhlaXRpU0MtTGlnaHQsIEhlbHZldGljYS1MaWdodCwgYXJpYWwsIHNhbnMtc2VyaWYsIERyb2lkIFNhbnMgRmFsbGJhY2s7XHJcblx0fVxyXG5cdC5jbGFtcCB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cdC5jbGFtcDJ7XHJcblx0XHRvdmVyZmxvdzpoaWRkZW47IFxyXG5cdFx0dGV4dC1vdmVyZmxvdzplbGxpcHNpcztcclxuXHRcdGRpc3BsYXk6LXdlYmtpdC1ib3g7IFxyXG5cdFx0LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsO1xyXG5cdFx0LXdlYmtpdC1saW5lLWNsYW1wOjI7XHJcblx0fVxyXG5cdC5mbGV4IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0fVxyXG48L3N0eWxlPlxyXG4iLCJpbXBvcnQgbW9kIGZyb20gXCItIUU6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXG1pbmktY3NzLWV4dHJhY3QtcGx1Z2luXFxcXGRpc3RcXFxcbG9hZGVyLmpzPz9yZWYtLTgtb25lT2YtMS0wIUU6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGNzcy1sb2FkZXJcXFxcZGlzdFxcXFxjanMuanM/P3JlZi0tOC1vbmVPZi0xLTEhRTpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxsb2FkZXJzXFxcXHN0eWxlUG9zdExvYWRlci5qcyFFOlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tOC1vbmVPZi0xLTIhRTpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxccG9zdGNzcy1sb2FkZXJcXFxcc3JjXFxcXGluZGV4LmpzPz9yZWYtLTgtb25lT2YtMS0zIUU6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXHNhc3MtbG9hZGVyXFxcXGRpc3RcXFxcY2pzLmpzPz9yZWYtLTgtb25lT2YtMS00IUU6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS04LW9uZU9mLTEtNSFFOlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhRTpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHdlYnBhY2stdW5pLW1wLWxvYWRlclxcXFxsaWJcXFxcc3R5bGUuanMhLi9BcHAudnVlP3Z1ZSZ0eXBlPXN0eWxlJmluZGV4PTAmbGFuZz1zY3NzJlwiOyBleHBvcnQgZGVmYXVsdCBtb2Q7IGV4cG9ydCAqIGZyb20gXCItIUU6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXG1pbmktY3NzLWV4dHJhY3QtcGx1Z2luXFxcXGRpc3RcXFxcbG9hZGVyLmpzPz9yZWYtLTgtb25lT2YtMS0wIUU6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXGNzcy1sb2FkZXJcXFxcZGlzdFxcXFxjanMuanM/P3JlZi0tOC1vbmVPZi0xLTEhRTpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHZ1ZS1jbGktcGx1Z2luLXVuaVxcXFxwYWNrYWdlc1xcXFx2dWUtbG9hZGVyXFxcXGxpYlxcXFxsb2FkZXJzXFxcXHN0eWxlUG9zdExvYWRlci5qcyFFOlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHdlYnBhY2stcHJlcHJvY2Vzcy1sb2FkZXJcXFxcaW5kZXguanM/P3JlZi0tOC1vbmVPZi0xLTIhRTpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxccG9zdGNzcy1sb2FkZXJcXFxcc3JjXFxcXGluZGV4LmpzPz9yZWYtLTgtb25lT2YtMS0zIUU6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXHNhc3MtbG9hZGVyXFxcXGRpc3RcXFxcY2pzLmpzPz9yZWYtLTgtb25lT2YtMS00IUU6XFxcXEhCdWlsZGVyWFxcXFxwbHVnaW5zXFxcXHVuaWFwcC1jbGlcXFxcbm9kZV9tb2R1bGVzXFxcXEBkY2xvdWRpb1xcXFx2dWUtY2xpLXBsdWdpbi11bmlcXFxccGFja2FnZXNcXFxcd2VicGFjay1wcmVwcm9jZXNzLWxvYWRlclxcXFxpbmRleC5qcz8/cmVmLS04LW9uZU9mLTEtNSFFOlxcXFxIQnVpbGRlclhcXFxccGx1Z2luc1xcXFx1bmlhcHAtY2xpXFxcXG5vZGVfbW9kdWxlc1xcXFxAZGNsb3VkaW9cXFxcdnVlLWNsaS1wbHVnaW4tdW5pXFxcXHBhY2thZ2VzXFxcXHZ1ZS1sb2FkZXJcXFxcbGliXFxcXGluZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhRTpcXFxcSEJ1aWxkZXJYXFxcXHBsdWdpbnNcXFxcdW5pYXBwLWNsaVxcXFxub2RlX21vZHVsZXNcXFxcQGRjbG91ZGlvXFxcXHdlYnBhY2stdW5pLW1wLWxvYWRlclxcXFxsaWJcXFxcc3R5bGUuanMhLi9BcHAudnVlP3Z1ZSZ0eXBlPXN0eWxlJmluZGV4PTAmbGFuZz1zY3NzJlwiIiwiLy8gZXh0cmFjdGVkIGJ5IG1pbmktY3NzLWV4dHJhY3QtcGx1Z2luXG4gICAgaWYobW9kdWxlLmhvdCkge1xuICAgICAgLy8gMTYzMDkxMzA2MDU5NVxuICAgICAgdmFyIGNzc1JlbG9hZCA9IHJlcXVpcmUoXCJFOi9IQnVpbGRlclgvcGx1Z2lucy91bmlhcHAtY2xpL25vZGVfbW9kdWxlcy9taW5pLWNzcy1leHRyYWN0LXBsdWdpbi9kaXN0L2htci9ob3RNb2R1bGVSZXBsYWNlbWVudC5qc1wiKShtb2R1bGUuaWQsIHtcImhtclwiOnRydWUsXCJwdWJsaWNQYXRoXCI6XCIuLi8uLi9cIixcImxvY2Fsc1wiOmZhbHNlfSk7XG4gICAgICBtb2R1bGUuaG90LmRpc3Bvc2UoY3NzUmVsb2FkKTtcbiAgICAgIG1vZHVsZS5ob3QuYWNjZXB0KHVuZGVmaW5lZCwgY3NzUmVsb2FkKTtcbiAgICB9XG4gICJdLCJzb3VyY2VSb290IjoiIn0=