⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.45
Server IP:
185.238.29.86
Server:
Linux server2 6.8.12-6-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-6 (2024-12-19T19:05Z) x86_64
Server Software:
nginx/1.18.0
PHP Version:
8.1.31
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
var
/
www
/
works.probilgiegitim.com
/
public
/
dist
/
js
/
View File Name :
60b3ef6c89c457b96437.js
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[59],{ /***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/pages/reports/items.vue?vue&type=script&lang=js&": /*!*******************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/pages/reports/items.vue?vue&type=script&lang=js& ***! \*******************************************************************************************************************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var vform__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vform */ \"./node_modules/vform/dist/vform.es.js\");\n/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vuex */ \"./node_modules/vuex/dist/vuex.esm.js\");\n/* harmony import */ var html2pdf_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! html2pdf.js */ \"./node_modules/html2pdf.js/dist/html2pdf.js\");\n/* harmony import */ var html2pdf_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(html2pdf_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var vue_mj_daterangepicker_dist_vue_mj_daterangepicker_css__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! vue-mj-daterangepicker/dist/vue-mj-daterangepicker.css */ \"./node_modules/vue-mj-daterangepicker/dist/vue-mj-daterangepicker.css\");\n/* harmony import */ var vue_mj_daterangepicker_dist_vue_mj_daterangepicker_css__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(vue_mj_daterangepicker_dist_vue_mj_daterangepicker_css__WEBPACK_IMPORTED_MODULE_3__);\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\nfunction _regeneratorRuntime() { \"use strict\"; /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ _regeneratorRuntime = function _regeneratorRuntime() { return exports; }; var exports = {}, Op = Object.prototype, hasOwn = Op.hasOwnProperty, defineProperty = Object.defineProperty || function (obj, key, desc) { obj[key] = desc.value; }, $Symbol = \"function\" == typeof Symbol ? Symbol : {}, iteratorSymbol = $Symbol.iterator || \"@@iterator\", asyncIteratorSymbol = $Symbol.asyncIterator || \"@@asyncIterator\", toStringTagSymbol = $Symbol.toStringTag || \"@@toStringTag\"; function define(obj, key, value) { return Object.defineProperty(obj, key, { value: value, enumerable: !0, configurable: !0, writable: !0 }), obj[key]; } try { define({}, \"\"); } catch (err) { define = function define(obj, key, value) { return obj[key] = value; }; } function wrap(innerFn, outerFn, self, tryLocsList) { var protoGenerator = outerFn && outerFn.prototype instanceof Generator ? outerFn : Generator, generator = Object.create(protoGenerator.prototype), context = new Context(tryLocsList || []); return defineProperty(generator, \"_invoke\", { value: makeInvokeMethod(innerFn, self, context) }), generator; } function tryCatch(fn, obj, arg) { try { return { type: \"normal\", arg: fn.call(obj, arg) }; } catch (err) { return { type: \"throw\", arg: err }; } } exports.wrap = wrap; var ContinueSentinel = {}; function Generator() {} function GeneratorFunction() {} function GeneratorFunctionPrototype() {} var IteratorPrototype = {}; define(IteratorPrototype, iteratorSymbol, function () { return this; }); var getProto = Object.getPrototypeOf, NativeIteratorPrototype = getProto && getProto(getProto(values([]))); NativeIteratorPrototype && NativeIteratorPrototype !== Op && hasOwn.call(NativeIteratorPrototype, iteratorSymbol) && (IteratorPrototype = NativeIteratorPrototype); var Gp = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(IteratorPrototype); function defineIteratorMethods(prototype) { [\"next\", \"throw\", \"return\"].forEach(function (method) { define(prototype, method, function (arg) { return this._invoke(method, arg); }); }); } function AsyncIterator(generator, PromiseImpl) { function invoke(method, arg, resolve, reject) { var record = tryCatch(generator[method], generator, arg); if (\"throw\" !== record.type) { var result = record.arg, value = result.value; return value && \"object\" == _typeof(value) && hasOwn.call(value, \"__await\") ? PromiseImpl.resolve(value.__await).then(function (value) { invoke(\"next\", value, resolve, reject); }, function (err) { invoke(\"throw\", err, resolve, reject); }) : PromiseImpl.resolve(value).then(function (unwrapped) { result.value = unwrapped, resolve(result); }, function (error) { return invoke(\"throw\", error, resolve, reject); }); } reject(record.arg); } var previousPromise; defineProperty(this, \"_invoke\", { value: function value(method, arg) { function callInvokeWithMethodAndArg() { return new PromiseImpl(function (resolve, reject) { invoke(method, arg, resolve, reject); }); } return previousPromise = previousPromise ? previousPromise.then(callInvokeWithMethodAndArg, callInvokeWithMethodAndArg) : callInvokeWithMethodAndArg(); } }); } function makeInvokeMethod(innerFn, self, context) { var state = \"suspendedStart\"; return function (method, arg) { if (\"executing\" === state) throw new Error(\"Generator is already running\"); if (\"completed\" === state) { if (\"throw\" === method) throw arg; return doneResult(); } for (context.method = method, context.arg = arg;;) { var delegate = context.delegate; if (delegate) { var delegateResult = maybeInvokeDelegate(delegate, context); if (delegateResult) { if (delegateResult === ContinueSentinel) continue; return delegateResult; } } if (\"next\" === context.method) context.sent = context._sent = context.arg;else if (\"throw\" === context.method) { if (\"suspendedStart\" === state) throw state = \"completed\", context.arg; context.dispatchException(context.arg); } else \"return\" === context.method && context.abrupt(\"return\", context.arg); state = \"executing\"; var record = tryCatch(innerFn, self, context); if (\"normal\" === record.type) { if (state = context.done ? \"completed\" : \"suspendedYield\", record.arg === ContinueSentinel) continue; return { value: record.arg, done: context.done }; } \"throw\" === record.type && (state = \"completed\", context.method = \"throw\", context.arg = record.arg); } }; } function maybeInvokeDelegate(delegate, context) { var methodName = context.method, method = delegate.iterator[methodName]; if (undefined === method) return context.delegate = null, \"throw\" === methodName && delegate.iterator[\"return\"] && (context.method = \"return\", context.arg = undefined, maybeInvokeDelegate(delegate, context), \"throw\" === context.method) || \"return\" !== methodName && (context.method = \"throw\", context.arg = new TypeError(\"The iterator does not provide a '\" + methodName + \"' method\")), ContinueSentinel; var record = tryCatch(method, delegate.iterator, context.arg); if (\"throw\" === record.type) return context.method = \"throw\", context.arg = record.arg, context.delegate = null, ContinueSentinel; var info = record.arg; return info ? info.done ? (context[delegate.resultName] = info.value, context.next = delegate.nextLoc, \"return\" !== context.method && (context.method = \"next\", context.arg = undefined), context.delegate = null, ContinueSentinel) : info : (context.method = \"throw\", context.arg = new TypeError(\"iterator result is not an object\"), context.delegate = null, ContinueSentinel); } function pushTryEntry(locs) { var entry = { tryLoc: locs[0] }; 1 in locs && (entry.catchLoc = locs[1]), 2 in locs && (entry.finallyLoc = locs[2], entry.afterLoc = locs[3]), this.tryEntries.push(entry); } function resetTryEntry(entry) { var record = entry.completion || {}; record.type = \"normal\", delete record.arg, entry.completion = record; } function Context(tryLocsList) { this.tryEntries = [{ tryLoc: \"root\" }], tryLocsList.forEach(pushTryEntry, this), this.reset(!0); } function values(iterable) { if (iterable) { var iteratorMethod = iterable[iteratorSymbol]; if (iteratorMethod) return iteratorMethod.call(iterable); if (\"function\" == typeof iterable.next) return iterable; if (!isNaN(iterable.length)) { var i = -1, next = function next() { for (; ++i < iterable.length;) if (hasOwn.call(iterable, i)) return next.value = iterable[i], next.done = !1, next; return next.value = undefined, next.done = !0, next; }; return next.next = next; } } return { next: doneResult }; } function doneResult() { return { value: undefined, done: !0 }; } return GeneratorFunction.prototype = GeneratorFunctionPrototype, defineProperty(Gp, \"constructor\", { value: GeneratorFunctionPrototype, configurable: !0 }), defineProperty(GeneratorFunctionPrototype, \"constructor\", { value: GeneratorFunction, configurable: !0 }), GeneratorFunction.displayName = define(GeneratorFunctionPrototype, toStringTagSymbol, \"GeneratorFunction\"), exports.isGeneratorFunction = function (genFun) { var ctor = \"function\" == typeof genFun && genFun.constructor; return !!ctor && (ctor === GeneratorFunction || \"GeneratorFunction\" === (ctor.displayName || ctor.name)); }, exports.mark = function (genFun) { return Object.setPrototypeOf ? Object.setPrototypeOf(genFun, GeneratorFunctionPrototype) : (genFun.__proto__ = GeneratorFunctionPrototype, define(genFun, toStringTagSymbol, \"GeneratorFunction\")), genFun.prototype = Object.create(Gp), genFun; }, exports.awrap = function (arg) { return { __await: arg }; }, defineIteratorMethods(AsyncIterator.prototype), define(AsyncIterator.prototype, asyncIteratorSymbol, function () { return this; }), exports.AsyncIterator = AsyncIterator, exports.async = function (innerFn, outerFn, self, tryLocsList, PromiseImpl) { void 0 === PromiseImpl && (PromiseImpl = Promise); var iter = new AsyncIterator(wrap(innerFn, outerFn, self, tryLocsList), PromiseImpl); return exports.isGeneratorFunction(outerFn) ? iter : iter.next().then(function (result) { return result.done ? result.value : iter.next(); }); }, defineIteratorMethods(Gp), define(Gp, toStringTagSymbol, \"Generator\"), define(Gp, iteratorSymbol, function () { return this; }), define(Gp, \"toString\", function () { return \"[object Generator]\"; }), exports.keys = function (val) { var object = Object(val), keys = []; for (var key in object) keys.push(key); return keys.reverse(), function next() { for (; keys.length;) { var key = keys.pop(); if (key in object) return next.value = key, next.done = !1, next; } return next.done = !0, next; }; }, exports.values = values, Context.prototype = { constructor: Context, reset: function reset(skipTempReset) { if (this.prev = 0, this.next = 0, this.sent = this._sent = undefined, this.done = !1, this.delegate = null, this.method = \"next\", this.arg = undefined, this.tryEntries.forEach(resetTryEntry), !skipTempReset) for (var name in this) \"t\" === name.charAt(0) && hasOwn.call(this, name) && !isNaN(+name.slice(1)) && (this[name] = undefined); }, stop: function stop() { this.done = !0; var rootRecord = this.tryEntries[0].completion; if (\"throw\" === rootRecord.type) throw rootRecord.arg; return this.rval; }, dispatchException: function dispatchException(exception) { if (this.done) throw exception; var context = this; function handle(loc, caught) { return record.type = \"throw\", record.arg = exception, context.next = loc, caught && (context.method = \"next\", context.arg = undefined), !!caught; } for (var i = this.tryEntries.length - 1; i >= 0; --i) { var entry = this.tryEntries[i], record = entry.completion; if (\"root\" === entry.tryLoc) return handle(\"end\"); if (entry.tryLoc <= this.prev) { var hasCatch = hasOwn.call(entry, \"catchLoc\"), hasFinally = hasOwn.call(entry, \"finallyLoc\"); if (hasCatch && hasFinally) { if (this.prev < entry.catchLoc) return handle(entry.catchLoc, !0); if (this.prev < entry.finallyLoc) return handle(entry.finallyLoc); } else if (hasCatch) { if (this.prev < entry.catchLoc) return handle(entry.catchLoc, !0); } else { if (!hasFinally) throw new Error(\"try statement without catch or finally\"); if (this.prev < entry.finallyLoc) return handle(entry.finallyLoc); } } } }, abrupt: function abrupt(type, arg) { for (var i = this.tryEntries.length - 1; i >= 0; --i) { var entry = this.tryEntries[i]; if (entry.tryLoc <= this.prev && hasOwn.call(entry, \"finallyLoc\") && this.prev < entry.finallyLoc) { var finallyEntry = entry; break; } } finallyEntry && (\"break\" === type || \"continue\" === type) && finallyEntry.tryLoc <= arg && arg <= finallyEntry.finallyLoc && (finallyEntry = null); var record = finallyEntry ? finallyEntry.completion : {}; return record.type = type, record.arg = arg, finallyEntry ? (this.method = \"next\", this.next = finallyEntry.finallyLoc, ContinueSentinel) : this.complete(record); }, complete: function complete(record, afterLoc) { if (\"throw\" === record.type) throw record.arg; return \"break\" === record.type || \"continue\" === record.type ? this.next = record.arg : \"return\" === record.type ? (this.rval = this.arg = record.arg, this.method = \"return\", this.next = \"end\") : \"normal\" === record.type && afterLoc && (this.next = afterLoc), ContinueSentinel; }, finish: function finish(finallyLoc) { for (var i = this.tryEntries.length - 1; i >= 0; --i) { var entry = this.tryEntries[i]; if (entry.finallyLoc === finallyLoc) return this.complete(entry.completion, entry.afterLoc), resetTryEntry(entry), ContinueSentinel; } }, \"catch\": function _catch(tryLoc) { for (var i = this.tryEntries.length - 1; i >= 0; --i) { var entry = this.tryEntries[i]; if (entry.tryLoc === tryLoc) { var record = entry.completion; if (\"throw\" === record.type) { var thrown = record.arg; resetTryEntry(entry); } return thrown; } } throw new Error(\"illegal catch attempt\"); }, delegateYield: function delegateYield(iterable, resultName, nextLoc) { return this.delegate = { iterator: values(iterable), resultName: resultName, nextLoc: nextLoc }, \"next\" === this.method && (this.arg = undefined), ContinueSentinel; } }, exports; }\nfunction asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }\nfunction _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"next\", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"throw\", err); } _next(undefined); }); }; }\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\nfunction _toPropertyKey(arg) { var key = _toPrimitive(arg, \"string\"); return _typeof(key) === \"symbol\" ? key : String(key); }\nfunction _toPrimitive(input, hint) { if (_typeof(input) !== \"object\" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || \"default\"); if (_typeof(res) !== \"object\") return res; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (hint === \"string\" ? String : Number)(input); }\n\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n middleware: [\"auth\", \"check-permissions\"],\n metaInfo: function metaInfo() {\n return {\n title: this.$t(\"reports.product.page_title\")\n };\n },\n data: function data() {\n return {\n breadcrumbsCurrent: \"reports.product.breadcrumbs_current\",\n breadcrumbs: [{\n name: \"reports.product.breadcrumbs_first\",\n url: \"home\"\n }, {\n name: \"reports.product.breadcrumbs_second\",\n url: \"\"\n }, {\n name: \"reports.product.breadcrumbs_active\",\n url: \"\"\n }],\n form: new vform__WEBPACK_IMPORTED_MODULE_0__[\"default\"]({\n fromDate: String(new Date(Date.now() - 7 * 24 * 60 * 60 * 1000)),\n toDate: String(new Date()),\n productName: \"\"\n }),\n loading: false,\n allData: \"\",\n date: new Date(),\n prefix: \"\"\n };\n },\n computed: _objectSpread({}, Object(vuex__WEBPACK_IMPORTED_MODULE_1__[\"mapGetters\"])(\"operations\", [\"items\", \"appInfo\"])),\n created: function created() {\n this.getItems();\n this.prfix = this.appInfo.productPrefix;\n },\n methods: {\n // get all categories\n getItems: function getItems() {\n var _this = this;\n return _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee() {\n return _regeneratorRuntime().wrap(function _callee$(_context) {\n while (1) switch (_context.prev = _context.next) {\n case 0:\n _context.next = 2;\n return _this.$store.dispatch(\"operations/allData\", {\n path: \"/api/all-products\"\n });\n case 2:\n case \"end\":\n return _context.stop();\n }\n }, _callee);\n }))();\n },\n // get filtered data\n update: function update(values) {\n var _this2 = this;\n return _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee2() {\n return _regeneratorRuntime().wrap(function _callee2$(_context2) {\n while (1) switch (_context2.prev = _context2.next) {\n case 0:\n _this2.loading = true;\n _this2.form.fromDate = values.from;\n _this2.form.toDate = values.to;\n _context2.next = 5;\n return _this2.form.post(window.location.origin + \"/api/reports/items\").then(function (response) {\n _this2.allData = response.data;\n _this2.loading = false;\n })[\"catch\"](function () {\n toast.fire({\n type: \"error\",\n title: _this2.$t(\"common.delete_failed\")\n });\n });\n case 5:\n case \"end\":\n return _context2.stop();\n }\n }, _callee2);\n }))();\n },\n // count stock in qty\n stockInQty: function stockInQty(stockIns) {\n var total = stockIns.reduce(function (accumulator, current) {\n return Number(accumulator) + Number(current.quantity);\n }, 0);\n return total;\n },\n // count stock out qty\n stockOutQty: function stockOutQty(stockOuts) {\n var total = stockOuts.reduce(function (accumulator, current) {\n return Number(accumulator) + Number(current.quantity);\n }, 0);\n return total;\n },\n // print\n printWindow: function printWindow() {\n window.print();\n },\n // download pdf\n generatePDF: function generatePDF() {\n // Get the HTML content to be converted\n var element = document.getElementById(\"content-to-pdf\");\n // Options for PDF generation\n var options = {\n margin: 5,\n filename: \"Item Report.pdf\",\n image: {\n type: \"jpeg\",\n quality: 0.98\n },\n pagebreak: {\n mode: \"avoid-all\",\n before: \"#page-break\"\n },\n html2canvas: {\n scale: 2\n },\n jsPDF: {\n unit: \"mm\",\n format: \"a4\",\n orientation: \"landscape\"\n }\n };\n // Generate PDF from HTML content\n html2pdf_js__WEBPACK_IMPORTED_MODULE_2___default()().from(element).set(options).save();\n }\n }\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vcmVzb3VyY2VzL2pzL3BhZ2VzL3JlcG9ydHMvaXRlbXMudnVlP2Y1ZDQiXSwibmFtZXMiOlsiX3JlZ2VuZXJhdG9yUnVudGltZSIsImV4cG9ydHMiLCJPcCIsIk9iamVjdCIsInByb3RvdHlwZSIsImhhc093biIsImhhc093blByb3BlcnR5IiwiZGVmaW5lUHJvcGVydHkiLCJvYmoiLCJrZXkiLCJkZXNjIiwidmFsdWUiLCIkU3ltYm9sIiwiU3ltYm9sIiwiaXRlcmF0b3JTeW1ib2wiLCJpdGVyYXRvciIsImFzeW5jSXRlcmF0b3JTeW1ib2wiLCJhc3luY0l0ZXJhdG9yIiwidG9TdHJpbmdUYWdTeW1ib2wiLCJ0b1N0cmluZ1RhZyIsImRlZmluZSIsImVudW1lcmFibGUiLCJjb25maWd1cmFibGUiLCJ3cml0YWJsZSIsImVyciIsIndyYXAiLCJpbm5lckZuIiwib3V0ZXJGbiIsInNlbGYiLCJ0cnlMb2NzTGlzdCIsInByb3RvR2VuZXJhdG9yIiwiR2VuZXJhdG9yIiwiZ2VuZXJhdG9yIiwiY3JlYXRlIiwiY29udGV4dCIsIkNvbnRleHQiLCJtYWtlSW52b2tlTWV0aG9kIiwidHJ5Q2F0Y2giLCJmbiIsImFyZyIsInR5cGUiLCJjYWxsIiwiQ29udGludWVTZW50aW5lbCIsIkdlbmVyYXRvckZ1bmN0aW9uIiwiR2VuZXJhdG9yRnVuY3Rpb25Qcm90b3R5cGUiLCJJdGVyYXRvclByb3RvdHlwZSIsImdldFByb3RvIiwiZ2V0UHJvdG90eXBlT2YiLCJOYXRpdmVJdGVyYXRvclByb3RvdHlwZSIsInZhbHVlcyIsIkdwIiwiZGVmaW5lSXRlcmF0b3JNZXRob2RzIiwiZm9yRWFjaCIsIm1ldGhvZCIsIl9pbnZva2UiLCJBc3luY0l0ZXJhdG9yIiwiUHJvbWlzZUltcGwiLCJpbnZva2UiLCJyZXNvbHZlIiwicmVqZWN0IiwicmVjb3JkIiwicmVzdWx0IiwiX3R5cGVvZiIsIl9fYXdhaXQiLCJ0aGVuIiwidW53cmFwcGVkIiwiZXJyb3IiLCJwcmV2aW91c1Byb21pc2UiLCJjYWxsSW52b2tlV2l0aE1ldGhvZEFuZEFyZyIsInN0YXRlIiwiRXJyb3IiLCJkb25lUmVzdWx0IiwiZGVsZWdhdGUiLCJkZWxlZ2F0ZVJlc3VsdCIsIm1heWJlSW52b2tlRGVsZWdhdGUiLCJzZW50IiwiX3NlbnQiLCJkaXNwYXRjaEV4Y2VwdGlvbiIsImFicnVwdCIsImRvbmUiLCJtZXRob2ROYW1lIiwidW5kZWZpbmVkIiwiVHlwZUVycm9yIiwiaW5mbyIsInJlc3VsdE5hbWUiLCJuZXh0IiwibmV4dExvYyIsInB1c2hUcnlFbnRyeSIsImxvY3MiLCJlbnRyeSIsInRyeUxvYyIsImNhdGNoTG9jIiwiZmluYWxseUxvYyIsImFmdGVyTG9jIiwidHJ5RW50cmllcyIsInB1c2giLCJyZXNldFRyeUVudHJ5IiwiY29tcGxldGlvbiIsInJlc2V0IiwiaXRlcmFibGUiLCJpdGVyYXRvck1ldGhvZCIsImlzTmFOIiwibGVuZ3RoIiwiaSIsImRpc3BsYXlOYW1lIiwiaXNHZW5lcmF0b3JGdW5jdGlvbiIsImdlbkZ1biIsImN0b3IiLCJjb25zdHJ1Y3RvciIsIm5hbWUiLCJtYXJrIiwic2V0UHJvdG90eXBlT2YiLCJfX3Byb3RvX18iLCJhd3JhcCIsImFzeW5jIiwiUHJvbWlzZSIsIml0ZXIiLCJrZXlzIiwidmFsIiwib2JqZWN0IiwicmV2ZXJzZSIsInBvcCIsInNraXBUZW1wUmVzZXQiLCJwcmV2IiwiY2hhckF0Iiwic2xpY2UiLCJzdG9wIiwicm9vdFJlY29yZCIsInJ2YWwiLCJleGNlcHRpb24iLCJoYW5kbGUiLCJsb2MiLCJjYXVnaHQiLCJoYXNDYXRjaCIsImhhc0ZpbmFsbHkiLCJmaW5hbGx5RW50cnkiLCJjb21wbGV0ZSIsImZpbmlzaCIsIl9jYXRjaCIsInRocm93biIsImRlbGVnYXRlWWllbGQiLCJhc3luY0dlbmVyYXRvclN0ZXAiLCJnZW4iLCJfbmV4dCIsIl90aHJvdyIsIl9hc3luY1RvR2VuZXJhdG9yIiwiYXJncyIsImFyZ3VtZW50cyIsImFwcGx5Iiwib3duS2V5cyIsImVudW1lcmFibGVPbmx5IiwiZ2V0T3duUHJvcGVydHlTeW1ib2xzIiwic3ltYm9scyIsImZpbHRlciIsInN5bSIsImdldE93blByb3BlcnR5RGVzY3JpcHRvciIsIl9vYmplY3RTcHJlYWQiLCJ0YXJnZXQiLCJzb3VyY2UiLCJfZGVmaW5lUHJvcGVydHkiLCJnZXRPd25Qcm9wZXJ0eURlc2NyaXB0b3JzIiwiZGVmaW5lUHJvcGVydGllcyIsIl90b1Byb3BlcnR5S2V5IiwiX3RvUHJpbWl0aXZlIiwiU3RyaW5nIiwiaW5wdXQiLCJoaW50IiwicHJpbSIsInRvUHJpbWl0aXZlIiwicmVzIiwiTnVtYmVyIiwibWlkZGxld2FyZSIsIm1ldGFJbmZvIiwidGl0bGUiLCIkdCIsImRhdGEiLCJicmVhZGNydW1ic0N1cnJlbnQiLCJicmVhZGNydW1icyIsInVybCIsImZvcm0iLCJGb3JtIiwiZnJvbURhdGUiLCJEYXRlIiwibm93IiwidG9EYXRlIiwicHJvZHVjdE5hbWUiLCJsb2FkaW5nIiwiYWxsRGF0YSIsImRhdGUiLCJwcmVmaXgiLCJjb21wdXRlZCIsIm1hcEdldHRlcnMiLCJjcmVhdGVkIiwiZ2V0SXRlbXMiLCJwcmZpeCIsImFwcEluZm8iLCJwcm9kdWN0UHJlZml4IiwibWV0aG9kcyIsIl90aGlzIiwiX2NhbGxlZSIsIl9jYWxsZWUkIiwiX2NvbnRleHQiLCIkc3RvcmUiLCJkaXNwYXRjaCIsInBhdGgiLCJ1cGRhdGUiLCJfdGhpczIiLCJfY2FsbGVlMiIsIl9jYWxsZWUyJCIsIl9jb250ZXh0MiIsImZyb20iLCJ0byIsInBvc3QiLCJ3aW5kb3ciLCJsb2NhdGlvbiIsIm9yaWdpbiIsInJlc3BvbnNlIiwidG9hc3QiLCJmaXJlIiwic3RvY2tJblF0eSIsInN0b2NrSW5zIiwidG90YWwiLCJyZWR1Y2UiLCJhY2N1bXVsYXRvciIsImN1cnJlbnQiLCJxdWFudGl0eSIsInN0b2NrT3V0UXR5Iiwic3RvY2tPdXRzIiwicHJpbnRXaW5kb3ciLCJwcmludCIsImdlbmVyYXRlUERGIiwiZWxlbWVudCIsImRvY3VtZW50IiwiZ2V0RWxlbWVudEJ5SWQiLCJvcHRpb25zIiwibWFyZ2luIiwiZmlsZW5hbWUiLCJpbWFnZSIsInF1YWxpdHkiLCJwYWdlYnJlYWsiLCJtb2RlIiwiYmVmb3JlIiwiaHRtbDJjYW52YXMiLCJzY2FsZSIsImpzUERGIiwidW5pdCIsImZvcm1hdCIsIm9yaWVudGF0aW9uIiwiaHRtbDJwZGYiLCJzZXQiLCJzYXZlIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OzsrQ0FxTUEscUpBQUFBLG1CQUFBLFlBQUFBLG9CQUFBLFdBQUFDLE9BQUEsU0FBQUEsT0FBQSxPQUFBQyxFQUFBLEdBQUFDLE1BQUEsQ0FBQUMsU0FBQSxFQUFBQyxNQUFBLEdBQUFILEVBQUEsQ0FBQUksY0FBQSxFQUFBQyxjQUFBLEdBQUFKLE1BQUEsQ0FBQUksY0FBQSxjQUFBQyxHQUFBLEVBQUFDLEdBQUEsRUFBQUMsSUFBQSxJQUFBRixHQUFBLENBQUFDLEdBQUEsSUFBQUMsSUFBQSxDQUFBQyxLQUFBLEtBQUFDLE9BQUEsd0JBQUFDLE1BQUEsR0FBQUEsTUFBQSxPQUFBQyxjQUFBLEdBQUFGLE9BQUEsQ0FBQUcsUUFBQSxrQkFBQUMsbUJBQUEsR0FBQUosT0FBQSxDQUFBSyxhQUFBLHVCQUFBQyxpQkFBQSxHQUFBTixPQUFBLENBQUFPLFdBQUEsOEJBQUFDLE9BQUFaLEdBQUEsRUFBQUMsR0FBQSxFQUFBRSxLQUFBLFdBQUFSLE1BQUEsQ0FBQUksY0FBQSxDQUFBQyxHQUFBLEVBQUFDLEdBQUEsSUFBQUUsS0FBQSxFQUFBQSxLQUFBLEVBQUFVLFVBQUEsTUFBQUMsWUFBQSxNQUFBQyxRQUFBLFNBQUFmLEdBQUEsQ0FBQUMsR0FBQSxXQUFBVyxNQUFBLG1CQUFBSSxHQUFBLElBQUFKLE1BQUEsWUFBQUEsT0FBQVosR0FBQSxFQUFBQyxHQUFBLEVBQUFFLEtBQUEsV0FBQUgsR0FBQSxDQUFBQyxHQUFBLElBQUFFLEtBQUEsZ0JBQUFjLEtBQUFDLE9BQUEsRUFBQUMsT0FBQSxFQUFBQyxJQUFBLEVBQUFDLFdBQUEsUUFBQUMs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QixJQUFBO0lBQ0E7RUFDQTtBQUNBLENBQUMiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcz8hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvaW5kZXguanM/IS4vcmVzb3VyY2VzL2pzL3BhZ2VzL3JlcG9ydHMvaXRlbXMudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJi5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cbiAgPGRpdj5cbiAgICA8IS0tIGJyZWFkY3J1bWJzIFN0YXJ0IC0tPlxuICAgIDxicmVhZGNydW1icyA6aXRlbXM9XCJicmVhZGNydW1ic1wiIDpjdXJyZW50PVwiYnJlYWRjcnVtYnNDdXJyZW50XCIgLz5cbiAgICA8IS0tIGJyZWFkY3J1bWJzIGVuZCAtLT5cbiAgICA8ZGl2IGNsYXNzPVwicm93IG5vLXByaW50XCI+XG4gICAgICA8ZGl2IGNsYXNzPVwiY29sLWxnLTEyXCI+XG4gICAgICAgIDxkaXYgY2xhc3M9XCJjYXJkXCI+XG4gICAgICAgICAgPCEtLSBmb3JtIHN0YXJ0IC0tPlxuICAgICAgICAgIDxmb3JtIHJvbGU9XCJmb3JtXCIgQHN1Ym1pdC5wcmV2ZW50PVwic2F2ZVR5cGVcIiBAa2V5ZG93bj1cImZvcm0ub25LZXlkb3duKCRldmVudClcIj5cbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJjYXJkLWJvZHlcIj5cbiAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cInJvd1wiPlxuICAgICAgICAgICAgICAgIDxkaXYgdi1pZj1cIml0ZW1zXCIgY2xhc3M9XCJmb3JtLWdyb3VwIGNvbC1tZC0xMlwiPlxuICAgICAgICAgICAgICAgICAgPGxhYmVsIGZvcj1cInByb2R1Y3ROYW1lXCI+e3sgJHQoXCJjb21tb24ucHJvZHVjdF9uYW1lXCIpIH19XG4gICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwicmVxdWlyZWRcIj4qPC9zcGFuPjwvbGFiZWw+XG4gICAgICAgICAgICAgICAgICA8di1zZWxlY3Qgdi1tb2RlbD1cImZvcm0ucHJvZHVjdE5hbWVcIiA6b3B0aW9ucz1cIml0ZW1zXCIgbGFiZWw9XCJsYWJlbFwiXG4gICAgICAgICAgICAgICAgICAgIDpjbGFzcz1cInsgJ2lzLWludmFsaWQnOiBmb3JtLmVycm9ycy5oYXMoJ3Byb2R1Y3ROYW1lJykgfVwiIG5hbWU9XCJwcm9kdWN0TmFtZVwiXG4gICAgICAgICAgICAgICAgICAgIDpwbGFjZWhvbGRlcj1cIiR0KCdjb21tb24ucHJvZHVjdF9uYW1lX3BsYWNlaG9sZGVyJylcIiAvPlxuICAgICAgICAgICAgICAgICAgPGhhcy1lcnJvciA6Zm9ybT1cImZvcm1cIiBmaWVsZD1cInByb2R1Y3ROYW1lXCIgLz5cbiAgICAgICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJjb2wtMTJcIj5cbiAgICAgICAgICAgICAgICA8dGVtcGxhdGUgOmNsYXNzPVwidyAtIDEwMFwiPlxuICAgICAgICAgICAgICAgICAgPGRhdGUtcmFuZ2UtcGlja2VyIDpmcm9tPVwiZm9ybS5mcm9tRGF0ZVwiIDp0bz1cImZvcm0udG9EYXRlXCIgOnBhbmVsPVwiJHJvdXRlLnF1ZXJ5LnBhbmVsXCJcbiAgICAgICAgICAgICAgICAgICAgQHVwZGF0ZT1cInVwZGF0ZVwiIC8+XG4gICAgICAgICAgICAgICAgPC90ZW1wbGF0ZT5cbiAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICA8L2Zvcm0+XG4gICAgICAgIDwvZGl2PlxuICAgICAgPC9kaXY+XG4gICAgPC9kaXY+XG5cbiAgICA8ZGl2IGNsYXNzPVwicm93IG5vLXByaW50IG1iLTJcIj5cbiAgICAgIDxkaXYgY2xhc3M9XCJ3LTEwMCB0ZXh0LXJpZ2h0IGZsb2F0LXJpZ2h0XCI+XG4gICAgICAgIDxkaXYgY2xhc3M9XCJidG4tZ3JvdXBcIiB2LWlmPVwiYWxsRGF0YSAmJlxuICAgICAgICAgIGFsbERhdGEuc3RvY2tJbnMgJiZcbiAgICAgICAgICBhbGxEYXRhLnN0b2NrT3V0cyAmJlxuICAgICAgICAgIChhbGxEYXRhLnN0b2NrSW5zLmxlbmd0aCA+IDAgfHwgYWxsRGF0YS5zdG9ja0lucy5zdG9ja091dHMgPiAwKVxuICAgICAgICAgIFwiPlxuICAgICAgICAgIDxhIEBjbGljaz1cImdlbmVyYXRlUERGKClcIiBocmVmPVwiI1wiIGNsYXNzPVwiYnRuIGJ0bi1wcmltYXJ5XCI+XG4gICAgICAgICAgICA8aSBjbGFzcz1cImZhcyBmYS1kb3dubG9hZFwiPjwvaT4ge3sgJHQoXCJkb3dubG9hZFwiKSB9fVxuICAgICAgICAgIDwvYT5cbiAgICAgICAgICA8YSBAY2xpY2s9XCJwcmludFdpbmRvdygpXCIgaHJlZj1cIiNcIiBjbGFzcz1cImJ0biBidG4tc2Vjb25kYXJ5XCI+XG4gICAgICAgICAgICA8aSBjbGFzcz1cImZhcyBmYS1wcmludFwiPjwvaT4ge3sgJHQoXCJjb21tb24ucHJpbnRcIikgfX1cbiAgICAgICAgICA8L2E+XG4gICAgICAgICAgPHJvdXRlci1saW5rIDp0bz1cInsgbmFtZTogJ2hvbWUnIH1cIiBjbGFzcz1cImJ0biBidG4tZGFyayBmbG9hdC1yaWdodFwiPlxuICAgICAgICAgICAgPGkgY2xhc3M9XCJmYXMgZmEtbG9uZy1hcnJvdy1hbHQtbGVmdFwiIC8+IHt7ICR0KFwiY29tbW9uLmJhY2tcIikgfX1cbiAgICAgICAgICA8L3JvdXRlci1saW5rPlxuICAgICAgICA8L2Rpdj5cbiAgICAgIDwvZGl2PlxuICAgIDwvZGl2PlxuXG4gICAgPGRpdiB2LWlmPVwiYWxsRGF0YSAmJlxuICAgICAgYWxsRGF0YS5zdG9ja0lucyAmJlxuICAgICAgYWxsRGF0YS5zdG9ja091dHMgJiZcbiAgICAgIChhbGxEYXRhLnN0b2NrSW5zLmxlbmd0aCA+IDAgfHwgYWxsRGF0YS5zdG9ja0lucy5zdG9ja091dHMgPiAwKVxuICAgICAgXCIgY2xhc3M9XCJyb3dcIj5cbiAgICAgIDxkaXYgY2xhc3M9XCJpbnZvaWNlIHAtMyBtYi0zIHctMTAwXCIgaWQ9XCJjb250ZW50LXRvLXBkZlwiPlxuICAgICAgICA8IS0tIGluZm8gcm93IC0tPlxuICAgICAgICA8ZGl2IGNsYXNzPVwicm93IGludm9pY2UtaW5mb1wiPlxuICAgICAgICAgIDxkaXYgY2xhc3M9XCJjb2wtc20tNCBpbnZvaWNlLWNvbFwiPlxuICAgICAgICAgICAgPENvbXBhbnlJbmZvIC8+XG4gICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgPCEtLSAvLmNvbCAtLT5cbiAgICAgICAgICA8ZGl2IHYtaWY9XCJhbGxEYXRhLnByb2R1Y3QgJiZcbiAgICAgICAgICAgIGFsbERhdGEucHJvZHVjdC5jYXRlZ29yeSAmJlxuICAgICAgICAgICAgYWxsRGF0YS5wcm9kdWN0LnN1YkNhdGVnb3J5ICYmXG4gICAgICAgICAgICBhbGxEYXRhLnByb2R1Y3QuaXRlbVVuaXRcbiAgICAgICAgICAgIFwiIGNsYXNzPVwiY29sLXNtLTYgb2Zmc2V0LXNtLTIgaW52b2ljZS1jb2wgZmxvYXQtcmlnaHQgdGV4dC1tZC1yaWdodFwiPlxuICAgICAgICAgICAgPGg1PlxuICAgICAgICAgICAgICB7eyAkdChcImNvbW1vbi5kYXRlXCIpIH19OiB7eyBkYXRlIHwgbW9tZW50KFwiRG8gTU1NLCBZWVlZXCIpIH19XG4gICAgICAgICAgICA8L2g1PlxuICAgICAgICAgICAgPHN0cm9uZz57eyAkdChcImNvbW1vbi5jb2RlXCIpIH19Ojwvc3Ryb25nPlxuICAgICAgICAgICAge3sgYWxsRGF0YS5wcm9kdWN0LmNvZGUgfCB3aXRoUHJlZml4KHByZml4KSB9fTxiciAvPlxuICAgICAgICAgICAgPHN0cm9uZz57eyAkdChcImNvbW1vbi5jYXRlZ29yeVwiKSB9fTo8L3N0cm9uZz5cbiAgICAgICAgICAgIHt7IGFsbERhdGEucHJvZHVjdC5jYXRlZ29yeS5uYW1lIH19PGJyIC8+XG4gICAgICAgICAgICA8c3Ryb25nPnt7ICR0KFwiY29tbW9uLnN1Yl9jYXRlZ29yeVwiKSB9fTo8L3N0cm9uZz5cbiAgICAgICAgICAgIHt7IGFsbERhdGEucHJvZHVjdC5zdWJDYXRlZ29yeS5uYW1lIH19PGJyIC8+XG4gICAgICAgICAgICA8c3Ryb25nPnt7ICR0KFwicHJvZHVjdHMubGlzdC5jb21tb24uc3RvY2tcIikgfX06PC9zdHJvbmc+XG4gICAgICAgICAgICB7eyBhbGxEYXRhLnByb2R1Y3QuYXZhaWxhYmxlUXR5IH19XG4gICAgICAgICAgICB7eyBhbGxEYXRhLnByb2R1Y3QuaXRlbVVuaXQuY29kZSB9fSA8YnIgLz5cbiAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgPC9kaXY+XG4gICAgICAgIDxociAvPlxuICAgICAgICA8ZGl2IGNsYXNzPVwicm93IG10LTUgcG9zaXRpb24tcmVsYXRpdmVcIj5cbiAgICAgICAgICA8dGFibGUtbG9hZGluZyB2LXNob3c9XCJsb2FkaW5nXCIgLz5cbiAgICAgICAgICA8ZGl2IHYtaWY9XCJsb2FkaW5nID09IGZhbHNlXCIgY2xhc3M9XCJjb2wtbGctNiB0YWJsZS1yZXNwb25zaXZlIG1iLTVcIj5cbiAgICAgICAgICAgIDxoND5cbiAgICAgICAgICAgICAgPGk+e3sgJHQoXCJyZXBvcnRzLnN0b2NrX2luXCIpIH19PC9pPlxuICAgICAgICAgICAgPC9oND5cbiAgICAgICAgICAgIDx0YWJsZSBjbGFzcz1cInRhYmxlIHRhYmxlLWJvcmRlcmVkIHRhYmxlLXNtXCI+XG4gICAgICAgICAgICAgIDx0aGVhZD5cbiAgICAgICAgICAgICAgICA8dHI+XG4gICAgICAgICAgICAgICAgICA8dGg+e3sgJHQoXCJjb21tb24uc19ub1wiKSB9fTwvdGg+XG4gICAgICAgICAgICAgICAgICA8dGg+e3sgJHQoXCJjb21tb24uZGF0ZVwiKSB9fTwvdGg+XG4gICAgICAgICAgICAgICAgICA8dGg+e3sgJHQoXCJyZXBvcnRzLnN0b2NrX2luXCIpIH19PC90aD5cbiAgICAgICAgICAgICAgICAgIDx0aD57eyAkdChcImNvbW1vbi5wcmljZVwiKSB9fTwvdGg+XG4gICAgICAgICAgICAgICAgICA8dGg+e3sgJHQoXCJjb21tb24udHlwZVwiKSB9fTwvdGg+XG4gICAgICAgICAgICAgICAgICA8dGg+e3sgJHQoXCJjb21tb24uY29kZVwiKSB9fTwvdGg+XG4gICAgICAgICAgICAgICAgICA8dGggY2xhc3M9XCJ0ZXh0LXJpZ2h0XCI+XG4gICAgICAgICAgICAgICAgICAgIHt7ICR0KFwiY29tbW9uLnN1cHBsaWVyXCIpIH19L3t7ICR0KFwiY29tbW9uLmNsaWVudFwiKSB9fVxuICAgICAgICAgICAgICAgICAgPC90aD5cbiAgICAgICAgICAgICAgICA8L3RyPlxuICAgICAgICAgICAgICA8L3RoZWFkPlxuICAgICAgICAgICAgICA8dGJvZHk+XG4gICAgICAgICAgICAgICAgPHRyIHYtZm9yPVwiKGRhdGEsIGkpIGluIGFsbERhdGEuc3RvY2tJbnNcIiA6a2V5PVwiaVwiPlxuICAgICAgICAgICAgICAgICAgPHRkPnt7IGkgKyAxIH19PC90ZD5cbiAgICAgICAgICAgICAgICAgIDx0ZD57eyBkYXRhLmRhdGUgfCBtb21lbnQoXCJEbyBNTU0sIFlZWVlcIikgfX08L3RkPlxuICAgICAgICAgICAgICAgICAgPHRkPnt7IGRhdGEucXVhbnRpdHkgfX08L3RkPlxuICAgICAgICAgICAgICAgICAgPHRkPnt7IGRhdGEucHJpY2UgfCB3aXRoQ3VycmVuY3kgfX08L3RkPlxuICAgICAgICAgICAgICAgICAgPHRkPlxuICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cImJhZGdlIGJnLXN1Y2Nlc3NcIj57eyBkYXRhLnR5cGUgfX08L3NwYW4+XG4gICAgICAgICAgICAgICAgICA8L3RkPlxuICAgICAgICAgICAgICAgICAgPHRkPnt7IGRhdGEuY29kZSB9fTwvdGQ+XG4gICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9XCJ0ZXh0LXJpZ2h0XCI+XG4gICAgICAgICAgICAgICAgICAgIDxzcGFuIHYtaWY9XCJkYXRhLnR5cGUgPT09ICdQdXJjaGFzZSdcIj57e1xuICAgICAgICAgICAgICAgICAgICAgIGRhdGEuc3VwcGxpZXJcbiAgICAgICAgICAgICAgICAgICAgfX08L3NwYW4+XG4gICAgICAgICAgICAgICAgICAgIDxzcGFuIHYtZWxzZS1pZj1cImRhdGEudHlwZSA9PT0gJ0ludm9pY2UgUmV0dXJuJ1wiPnt7XG4gICAgICAgICAgICAgICAgICAgICAgZGF0YS5jbGllbnRcbiAgICAgICAgICAgICAgICAgICAgfX08L3NwYW4+XG4gICAgICAgICAgICAgICAgICA8L3RkPlxuICAgICAgICAgICAgICAgIDwvdHI+XG4gICAgICAgICAgICAgICAgPHRyPlxuICAgICAgICAgICAgICAgICAgPHRkIGNvbHNwYW49XCIyXCIgYWxpZ249XCJyaWdodFwiPlxuICAgICAgICAgICAgICAgICAgICA8c3Ryb25nPnt7ICR0KFwicmVwb3J0cy50b3RhbF9xdWFudGl0eVwiKSB9fTwvc3Ryb25nPlxuICAgICAgICAgICAgICAgICAgPC90ZD5cbiAgICAgICAgICAgICAgICAgIDx0ZCB2LWlmPVwiYWxsRGF0YS5zdG9ja0luc1wiPlxuICAgICAgICAgICAgICAgICAgICA8c3Ryb25nPnt7IHN0b2NrSW5RdHkoYWxsRGF0YS5zdG9ja0lucykgfX08L3N0cm9uZz5cbiAgICAgICAgICAgICAgICAgIDwvdGQ+XG4gICAgICAgICAgICAgICAgPC90cj5cbiAgICAgICAgICAgICAgPC90Ym9keT5cbiAgICAgICAgICAgIDwvdGFibGU+XG4gICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgPGRpdiB2LWlmPVwibG9hZGluZyA9PSBmYWxzZVwiIGNsYXNzPVwiY29sLWxnLTYgdGFibGUtcmVzcG9uc2l2ZVwiPlxuICAgICAgICAgICAgPGg0PlxuICAgICAgICAgICAgICA8aT57eyAkdChcInJlcG9ydHMuc3RvY2tfb3V0XCIpIH19PC9pPlxuICAgICAgICAgICAgPC9oND5cbiAgICAgICAgICAgIDx0YWJsZSBjbGFzcz1cInRhYmxlIHRhYmxlLWJvcmRlcmVkIHRhYmxlLXNtXCI+XG4gICAgICAgICAgICAgIDx0aGVhZD5cbiAgICAgICAgICAgICAgICA8dHI+XG4gICAgICAgICAgICAgICAgICA8dGg+e3sgJHQoXCJjb21tb24uc19ub1wiKSB9fTwvdGg+XG4gICAgICAgICAgICAgICAgICA8dGg+e3sgJHQoXCJjb21tb24uZGF0ZVwiKSB9fTwvdGg+XG4gICAgICAgICAgICAgICAgICA8dGg+e3sgJHQoXCJyZXBvcnRzLnN0b2NrX291dFwiKSB9fTwvdGg+XG4gICAgICAgICAgICAgICAgICA8dGg+e3sgJHQoXCJjb21tb24ucHJpY2VcIikgfX08L3RoPlxuICAgICAgICAgICAgICAgICAgPHRoPnt7ICR0KFwiY29tbW9uLnR5cGVcIikgfX08L3RoPlxuICAgICAgICAgICAgICAgICAgPHRoPnt7ICR0KFwiY29tbW9uLmNvZGVcIikgfX08L3RoPlxuICAgICAgICAgICAgICAgICAgPHRoIGNsYXNzPVwidGV4dC1yaWdodFwiPnt7ICR0KFwiY29tbW9uLmNsaWVudFwiKSB9fTwvdGg+XG4gICAgICAgICAgICAgICAgPC90cj5cbiAgICAgICAgICAgICAgPC90aGVhZD5cbiAgICAgICAgICAgICAgPHRib2R5PlxuICAgICAgICAgICAgICAgIDx0ciB2LWZvcj1cIihkYXRhLCBpKSBpbiBhbGxEYXRhLnN0b2NrT3V0c1wiIDprZXk9XCJpXCI+XG4gICAgICAgICAgICAgICAgICA8dGQ+e3sgaSArIDEgfX08L3RkPlxuICAgICAgICAgICAgICAgICAgPHRkPnt7IGRhdGEuZGF0ZSB8IG1vbWVudChcIkRvIE1NTSwgWVlZWVwiKSB9fTwvdGQ+XG4gICAgICAgICAgICAgICAgICA8dGQ+LXt7IGRhdGEucXVhbnRpdHkgfX08L3RkPlxuICAgICAgICAgICAgICAgICAgPHRkPnt7IGRhdGEucHJpY2UgfCB3aXRoQ3VycmVuY3kgfX08L3RkPlxuICAgICAgICAgICAgICAgICAgPHRkPlxuICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cImJhZGdlIGJnLXN1Y2Nlc3NcIj57eyBkYXRhLnR5cGUgfX08L3NwYW4+XG4gICAgICAgICAgICAgICAgICA8L3RkPlxuICAgICAgICAgICAgICAgICAgPHRkPnt7IGRhdGEuY29kZSB9fTwvdGQ+XG4gICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9XCJ0ZXh0LXJpZ2h0XCI+XG4gICAgICAgICAgICAgICAgICAgIDxzcGFuIHYtaWY9XCJkYXRhLnR5cGUgPT09ICdJbnZvaWNlJ1wiPnt7XG4gICAgICAgICAgICAgICAgICAgICAgZGF0YS5jbGllbnRcbiAgICAgICAgICAgICAgICAgICAgfX08L3NwYW4+XG4gICAgICAgICAgICAgICAgICAgIDxzcGFuIHYtZWxzZS1pZj1cImRhdGEudHlwZSA9PT0gJ1B1cmNoYXNlIFJldHVybidcIj57e1xuICAgICAgICAgICAgICAgICAgICAgIGRhdGEuc3VwcGxpZXJcbiAgICAgICAgICAgICAgICAgICAgfX08L3NwYW4+XG4gICAgICAgICAgICAgICAgICA8L3RkPlxuICAgICAgICAgICAgICAgIDwvdHI+XG4gICAgICAgICAgICAgICAgPHRyPlxuICAgICAgICAgICAgICAgICAgPHRkIGNvbHNwYW49XCIyXCIgYWxpZ249XCJyaWdodFwiPlxuICAgICAgICAgICAgICAgICAgICA8c3Ryb25nPnt7ICR0KFwicmVwb3J0cy50b3RhbF9xdWFudGl0eVwiKSB9fTwvc3Ryb25nPlxuICAgICAgICAgICAgICAgICAgPC90ZD5cbiAgICAgICAgICAgICAgICAgIDx0ZCB2LWlmPVwiYWxsRGF0YS5zdG9ja091dHNcIj5cbiAgICAgICAgICAgICAgICAgICAgPHN0cm9uZz57eyBzdG9ja091dFF0eShhbGxEYXRhLnN0b2NrT3V0cykgfX08L3N0cm9uZz5cbiAgICAgICAgICAgICAgICAgIDwvdGQ+XG4gICAgICAgICAgICAgICAgPC90cj5cbiAgICAgICAgICAgICAgPC90Ym9keT5cbiAgICAgICAgICAgIDwvdGFibGU+XG4gICAgICAgICAgPC9kaXY+XG4gICAgICAgIDwvZGl2PlxuICAgICAgPC9kaXY+XG4gICAgPC9kaXY+XG5cbiAgICA8ZGl2IHYtZWxzZS1pZj1cImFsbERhdGEuc3RvY2tJbnMgJiZcbiAgICAgIGFsbERhdGEuc3RvY2tPdXRzICYmXG4gICAgICAoYWxsRGF0YS5zdG9ja0lucy5sZW5ndGggPD0gMCB8fCBhbGxEYXRhLnN0b2NrSW5zLnN0b2NrT3V0cyA8PSAwKVxuICAgICAgXCIgY2xhc3M9XCJyb3dcIj5cbiAgICAgIDxkaXYgY2xhc3M9XCJjb2wtbGctMTJcIj5cbiAgICAgICAgPEVtcHR5VGFibGUgLz5cbiAgICAgIDwvZGl2PlxuICAgIDwvZGl2PlxuICA8L2Rpdj5cbjwvdGVtcGxhdGU+XG5cbjxzY3JpcHQ+XG5pbXBvcnQgRm9ybSBmcm9tIFwidmZvcm1cIjtcbmltcG9ydCB7IG1hcEdldHRlcnMgfSBmcm9tIFwidnVleFwiO1xuaW1wb3J0IGh0bWwycGRmIGZyb20gXCJodG1sMnBkZi5qc1wiO1xuaW1wb3J0IFwidnVlLW1qLWRhdGVyYW5nZXBpY2tlci9kaXN0L3Z1ZS1tai1kYXRlcmFuZ2VwaWNrZXIuY3NzXCI7XG5cbmV4cG9ydCBkZWZhdWx0IHtcbiAgbWlkZGxld2FyZTogW1wiYXV0aFwiLCBcImNoZWNrLXBlcm1pc3Npb25zXCJdLFxuICBtZXRhSW5mbygpIHtcbiAgICByZXR1cm4geyB0aXRsZTogdGhpcy4kdChcInJlcG9ydHMucHJvZHVjdC5wYWdlX3RpdGxlXCIpIH07XG4gIH0sXG4gIGRhdGE6ICgpID0+ICh7XG4gICAgYnJlYWRjcnVtYnNDdXJyZW50OiBcInJlcG9ydHMucHJvZHVjdC5icmVhZGNydW1ic19jdXJyZW50XCIsXG4gICAgYnJlYWRjcnVtYnM6IFtcbiAgICAgIHtcbiAgICAgICAgbmFtZTogXCJyZXBvcnRzLnByb2R1Y3QuYnJlYWRjcnVtYnNfZmlyc3RcIixcbiAgICAgICAgdXJsOiBcImhvbWVcIixcbiAgICAgIH0sXG4gICAgICB7XG4gICAgICAgIG5hbWU6IFwicmVwb3J0cy5wcm9kdWN0LmJyZWFkY3J1bWJzX3NlY29uZFwiLFxuICAgICAgICB1cmw6IFwiXCIsXG4gICAgICB9LFxuICAgICAge1xuICAgICAgICBuYW1lOiBcInJlcG9ydHMucHJvZHVjdC5icmVhZGNydW1ic19hY3RpdmVcIixcbiAgICAgICAgdXJsOiBcIlwiLFxuICAgICAgfSxcbiAgICBdLFxuICAgIGZvcm06IG5ldyBGb3JtKHtcbiAgICAgIGZyb21EYXRlOiBTdHJpbmcobmV3IERhdGUoRGF0ZS5ub3coKSAtIDcgKiAyNCAqIDYwICogNjAgKiAxMDAwKSksXG4gICAgICB0b0RhdGU6IFN0cmluZyhuZXcgRGF0ZSgpKSxcbiAgICAgIHByb2R1Y3ROYW1lOiBcIlwiLFxuICAgIH0pLFxuICAgIGxvYWRpbmc6IGZhbHNlLFxuICAgIGFsbERhdGE6IFwiXCIsXG4gICAgZGF0ZTogbmV3IERhdGUoKSxcbiAgICBwcmVmaXg6IFwiXCIsXG4gIH0pLFxuXG4gIGNvbXB1dGVkOiB7XG4gICAgLi4ubWFwR2V0dGVycyhcIm9wZXJhdGlvbnNcIiwgW1wiaXRlbXNcIiwgXCJhcHBJbmZvXCJdKSxcbiAgfSxcblxuICBjcmVhdGVkKCkge1xuICAgIHRoaXMuZ2V0SXRlbXMoKTtcbiAgICB0aGlzLnByZml4ID0gdGhpcy5hcHBJbmZvLnByb2R1Y3RQcmVmaXg7XG4gIH0sXG4gIG1ldGhvZHM6IHtcbiAgICAvLyBnZXQgYWxsIGNhdGVnb3JpZXNcbiAgICBhc3luYyBnZXRJdGVtcygpIHtcbiAgICAgIGF3YWl0IHRoaXMuJHN0b3JlLmRpc3BhdGNoKFwib3BlcmF0aW9ucy9hbGxEYXRhXCIsIHtcbiAgICAgICAgcGF0aDogXCIvYXBpL2FsbC1wcm9kdWN0c1wiLFxuICAgICAgfSk7XG4gICAgfSxcblxuICAgIC8vIGdldCBmaWx0ZXJlZCBkYXRhXG4gICAgYXN5bmMgdXBkYXRlKHZhbHVlcykge1xuICAgICAgdGhpcy5sb2FkaW5nID0gdHJ1ZTtcbiAgICAgIHRoaXMuZm9ybS5mcm9tRGF0ZSA9IHZhbHVlcy5mcm9tO1xuICAgICAgdGhpcy5mb3JtLnRvRGF0ZSA9IHZhbHVlcy50bztcbiAgICAgIGF3YWl0IHRoaXMuZm9ybVxuICAgICAgICAucG9zdCh3aW5kb3cubG9jYXRpb24ub3JpZ2luICsgXCIvYXBpL3JlcG9ydHMvaXRlbXNcIilcbiAgICAgICAgLnRoZW4oKHJlc3BvbnNlKSA9PiB7XG4gICAgICAgICAgdGhpcy5hbGxEYXRhID0gcmVzcG9uc2UuZGF0YTtcbiAgICAgICAgICB0aGlzLmxvYWRpbmcgPSBmYWxzZTtcbiAgICAgICAgfSlcbiAgICAgICAgLmNhdGNoKCgpID0+IHtcbiAgICAgICAgICB0b2FzdC5maXJlKHsgdHlwZTogXCJlcnJvclwiLCB0aXRsZTogdGhpcy4kdChcImNvbW1vbi5kZWxldGVfZmFpbGVkXCIpIH0pO1xuICAgICAgICB9KTtcbiAgICB9LFxuXG4gICAgLy8gY291bnQgc3RvY2sgaW4gcXR5XG4gICAgc3RvY2tJblF0eShzdG9ja0lucykge1xuICAgICAgbGV0IHRvdGFsID0gc3RvY2tJbnMucmVkdWNlKFxuICAgICAgICAoYWNjdW11bGF0b3IsIGN1cnJlbnQpID0+XG4gICAgICAgICAgTnVtYmVyKGFjY3VtdWxhdG9yKSArIE51bWJlcihjdXJyZW50LnF1YW50aXR5KSxcbiAgICAgICAgMFxuICAgICAgKTtcbiAgICAgIHJldHVybiB0b3RhbDtcbiAgICB9LFxuXG4gICAgLy8gY291bnQgc3RvY2sgb3V0IHF0eVxuICAgIHN0b2NrT3V0UXR5KHN0b2NrT3V0cykge1xuICAgICAgbGV0IHRvdGFsID0gc3RvY2tPdXRzLnJlZHVjZShcbiAgICAgICAgKGFjY3VtdWxhdG9yLCBjdXJyZW50KSA9PlxuICAgICAgICAgIE51bWJlcihhY2N1bXVsYXRvcikgKyBOdW1iZXIoY3VycmVudC5xdWFudGl0eSksXG4gICAgICAgIDBcbiAgICAgICk7XG4gICAgICByZXR1cm4gdG90YWw7XG4gICAgfSxcblxuICAgIC8vIHByaW50XG4gICAgcHJpbnRXaW5kb3coKSB7XG4gICAgICB3aW5kb3cucHJpbnQoKTtcbiAgICB9LFxuXG4gICAgLy8gZG93bmxvYWQgcGRmXG4gICAgZ2VuZXJhdGVQREYoKSB7XG4gICAgICAvLyBHZXQgdGhlIEhUTUwgY29udGVudCB0byBiZSBjb252ZXJ0ZWRcbiAgICAgIGNvbnN0IGVsZW1lbnQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZChcImNvbnRlbnQtdG8tcGRmXCIpO1xuICAgICAgLy8gT3B0aW9ucyBmb3IgUERGIGdlbmVyYXRpb25cbiAgICAgIGNvbnN0IG9wdGlvbnMgPSB7XG4gICAgICAgIG1hcmdpbjogNSxcbiAgICAgICAgZmlsZW5hbWU6IFwiSXRlbSBSZXBvcnQucGRmXCIsXG4gICAgICAgIGltYWdlOiB7IHR5cGU6IFwianBlZ1wiLCBxdWFsaXR5OiAwLjk4IH0sXG4gICAgICAgIHBhZ2VicmVhazogeyBtb2RlOiBcImF2b2lkLWFsbFwiLCBiZWZvcmU6IFwiI3BhZ2UtYnJlYWtcIiB9LFxuICAgICAgICBodG1sMmNhbnZhczogeyBzY2FsZTogMiB9LFxuICAgICAgICBqc1BERjogeyB1bml0OiBcIm1tXCIsIGZvcm1hdDogXCJhNFwiLCBvcmllbnRhdGlvbjogXCJsYW5kc2NhcGVcIiB9LFxuICAgICAgfTtcbiAgICAgIC8vIEdlbmVyYXRlIFBERiBmcm9tIEhUTUwgY29udGVudFxuICAgICAgaHRtbDJwZGYoKS5mcm9tKGVsZW1lbnQpLnNldChvcHRpb25zKS5zYXZlKCk7XG4gICAgfSxcbiAgfSxcbn07XG48L3NjcmlwdD5cblxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/pages/reports/items.vue?vue&type=script&lang=js&\n"); /***/ }), /***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/pages/reports/items.vue?vue&type=template&id=72d9a4d7&": /*!*****************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/pages/reports/items.vue?vue&type=template&id=72d9a4d7& ***! \*****************************************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c;\n return _c(\"div\", [_c(\"breadcrumbs\", {\n attrs: {\n items: _vm.breadcrumbs,\n current: _vm.breadcrumbsCurrent\n }\n }), _vm._v(\" \"), _c(\"div\", {\n staticClass: \"row no-print\"\n }, [_c(\"div\", {\n staticClass: \"col-lg-12\"\n }, [_c(\"div\", {\n staticClass: \"card\"\n }, [_c(\"form\", {\n attrs: {\n role: \"form\"\n },\n on: {\n submit: function submit($event) {\n $event.preventDefault();\n return _vm.saveType.apply(null, arguments);\n },\n keydown: function keydown($event) {\n return _vm.form.onKeydown($event);\n }\n }\n }, [_c(\"div\", {\n staticClass: \"card-body\"\n }, [_c(\"div\", {\n staticClass: \"row\"\n }, [_vm.items ? _c(\"div\", {\n staticClass: \"form-group col-md-12\"\n }, [_c(\"label\", {\n attrs: {\n \"for\": \"productName\"\n }\n }, [_vm._v(_vm._s(_vm.$t(\"common.product_name\")) + \"\\n \"), _c(\"span\", {\n staticClass: \"required\"\n }, [_vm._v(\"*\")])]), _vm._v(\" \"), _c(\"v-select\", {\n \"class\": {\n \"is-invalid\": _vm.form.errors.has(\"productName\")\n },\n attrs: {\n options: _vm.items,\n label: \"label\",\n name: \"productName\",\n placeholder: _vm.$t(\"common.product_name_placeholder\")\n },\n model: {\n value: _vm.form.productName,\n callback: function callback($$v) {\n _vm.$set(_vm.form, \"productName\", $$v);\n },\n expression: \"form.productName\"\n }\n }), _vm._v(\" \"), _c(\"has-error\", {\n attrs: {\n form: _vm.form,\n field: \"productName\"\n }\n })], 1) : _vm._e()]), _vm._v(\" \"), _c(\"div\", {\n staticClass: \"col-12\"\n }, [[_c(\"date-range-picker\", {\n attrs: {\n from: _vm.form.fromDate,\n to: _vm.form.toDate,\n panel: _vm.$route.query.panel\n },\n on: {\n update: _vm.update\n }\n })]], 2)])])])])]), _vm._v(\" \"), _c(\"div\", {\n staticClass: \"row no-print mb-2\"\n }, [_c(\"div\", {\n staticClass: \"w-100 text-right float-right\"\n }, [_vm.allData && _vm.allData.stockIns && _vm.allData.stockOuts && (_vm.allData.stockIns.length > 0 || _vm.allData.stockIns.stockOuts > 0) ? _c(\"div\", {\n staticClass: \"btn-group\"\n }, [_c(\"a\", {\n staticClass: \"btn btn-primary\",\n attrs: {\n href: \"#\"\n },\n on: {\n click: function click($event) {\n return _vm.generatePDF();\n }\n }\n }, [_c(\"i\", {\n staticClass: \"fas fa-download\"\n }), _vm._v(\" \" + _vm._s(_vm.$t(\"download\")) + \"\\n \")]), _vm._v(\" \"), _c(\"a\", {\n staticClass: \"btn btn-secondary\",\n attrs: {\n href: \"#\"\n },\n on: {\n click: function click($event) {\n return _vm.printWindow();\n }\n }\n }, [_c(\"i\", {\n staticClass: \"fas fa-print\"\n }), _vm._v(\" \" + _vm._s(_vm.$t(\"common.print\")) + \"\\n \")]), _vm._v(\" \"), _c(\"router-link\", {\n staticClass: \"btn btn-dark float-right\",\n attrs: {\n to: {\n name: \"home\"\n }\n }\n }, [_c(\"i\", {\n staticClass: \"fas fa-long-arrow-alt-left\"\n }), _vm._v(\" \" + _vm._s(_vm.$t(\"common.back\")) + \"\\n \")])], 1) : _vm._e()])]), _vm._v(\" \"), _vm.allData && _vm.allData.stockIns && _vm.allData.stockOuts && (_vm.allData.stockIns.length > 0 || _vm.allData.stockIns.stockOuts > 0) ? _c(\"div\", {\n staticClass: \"row\"\n }, [_c(\"div\", {\n staticClass: \"invoice p-3 mb-3 w-100\",\n attrs: {\n id: \"content-to-pdf\"\n }\n }, [_c(\"div\", {\n staticClass: \"row invoice-info\"\n }, [_c(\"div\", {\n staticClass: \"col-sm-4 invoice-col\"\n }, [_c(\"CompanyInfo\")], 1), _vm._v(\" \"), _vm.allData.product && _vm.allData.product.category && _vm.allData.product.subCategory && _vm.allData.product.itemUnit ? _c(\"div\", {\n staticClass: \"col-sm-6 offset-sm-2 invoice-col float-right text-md-right\"\n }, [_c(\"h5\", [_vm._v(\"\\n \" + _vm._s(_vm.$t(\"common.date\")) + \": \" + _vm._s(_vm._f(\"moment\")(_vm.date, \"Do MMM, YYYY\")) + \"\\n \")]), _vm._v(\" \"), _c(\"strong\", [_vm._v(_vm._s(_vm.$t(\"common.code\")) + \":\")]), _vm._v(\"\\n \" + _vm._s(_vm._f(\"withPrefix\")(_vm.allData.product.code, _vm.prfix))), _c(\"br\"), _vm._v(\" \"), _c(\"strong\", [_vm._v(_vm._s(_vm.$t(\"common.category\")) + \":\")]), _vm._v(\"\\n \" + _vm._s(_vm.allData.product.category.name)), _c(\"br\"), _vm._v(\" \"), _c(\"strong\", [_vm._v(_vm._s(_vm.$t(\"common.sub_category\")) + \":\")]), _vm._v(\"\\n \" + _vm._s(_vm.allData.product.subCategory.name)), _c(\"br\"), _vm._v(\" \"), _c(\"strong\", [_vm._v(_vm._s(_vm.$t(\"products.list.common.stock\")) + \":\")]), _vm._v(\"\\n \" + _vm._s(_vm.allData.product.availableQty) + \"\\n \" + _vm._s(_vm.allData.product.itemUnit.code) + \" \"), _c(\"br\")]) : _vm._e()]), _vm._v(\" \"), _c(\"hr\"), _vm._v(\" \"), _c(\"div\", {\n staticClass: \"row mt-5 position-relative\"\n }, [_c(\"table-loading\", {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.loading,\n expression: \"loading\"\n }]\n }), _vm._v(\" \"), _vm.loading == false ? _c(\"div\", {\n staticClass: \"col-lg-6 table-responsive mb-5\"\n }, [_c(\"h4\", [_c(\"i\", [_vm._v(_vm._s(_vm.$t(\"reports.stock_in\")))])]), _vm._v(\" \"), _c(\"table\", {\n staticClass: \"table table-bordered table-sm\"\n }, [_c(\"thead\", [_c(\"tr\", [_c(\"th\", [_vm._v(_vm._s(_vm.$t(\"common.s_no\")))]), _vm._v(\" \"), _c(\"th\", [_vm._v(_vm._s(_vm.$t(\"common.date\")))]), _vm._v(\" \"), _c(\"th\", [_vm._v(_vm._s(_vm.$t(\"reports.stock_in\")))]), _vm._v(\" \"), _c(\"th\", [_vm._v(_vm._s(_vm.$t(\"common.price\")))]), _vm._v(\" \"), _c(\"th\", [_vm._v(_vm._s(_vm.$t(\"common.type\")))]), _vm._v(\" \"), _c(\"th\", [_vm._v(_vm._s(_vm.$t(\"common.code\")))]), _vm._v(\" \"), _c(\"th\", {\n staticClass: \"text-right\"\n }, [_vm._v(\"\\n \" + _vm._s(_vm.$t(\"common.supplier\")) + \"/\" + _vm._s(_vm.$t(\"common.client\")) + \"\\n \")])])]), _vm._v(\" \"), _c(\"tbody\", [_vm._l(_vm.allData.stockIns, function (data, i) {\n return _c(\"tr\", {\n key: i\n }, [_c(\"td\", [_vm._v(_vm._s(i + 1))]), _vm._v(\" \"), _c(\"td\", [_vm._v(_vm._s(_vm._f(\"moment\")(data.date, \"Do MMM, YYYY\")))]), _vm._v(\" \"), _c(\"td\", [_vm._v(_vm._s(data.quantity))]), _vm._v(\" \"), _c(\"td\", [_vm._v(_vm._s(_vm._f(\"withCurrency\")(data.price)))]), _vm._v(\" \"), _c(\"td\", [_c(\"span\", {\n staticClass: \"badge bg-success\"\n }, [_vm._v(_vm._s(data.type))])]), _vm._v(\" \"), _c(\"td\", [_vm._v(_vm._s(data.code))]), _vm._v(\" \"), _c(\"td\", {\n staticClass: \"text-right\"\n }, [data.type === \"Purchase\" ? _c(\"span\", [_vm._v(_vm._s(data.supplier))]) : data.type === \"Invoice Return\" ? _c(\"span\", [_vm._v(_vm._s(data.client))]) : _vm._e()])]);\n }), _vm._v(\" \"), _c(\"tr\", [_c(\"td\", {\n attrs: {\n colspan: \"2\",\n align: \"right\"\n }\n }, [_c(\"strong\", [_vm._v(_vm._s(_vm.$t(\"reports.total_quantity\")))])]), _vm._v(\" \"), _vm.allData.stockIns ? _c(\"td\", [_c(\"strong\", [_vm._v(_vm._s(_vm.stockInQty(_vm.allData.stockIns)))])]) : _vm._e()])], 2)])]) : _vm._e(), _vm._v(\" \"), _vm.loading == false ? _c(\"div\", {\n staticClass: \"col-lg-6 table-responsive\"\n }, [_c(\"h4\", [_c(\"i\", [_vm._v(_vm._s(_vm.$t(\"reports.stock_out\")))])]), _vm._v(\" \"), _c(\"table\", {\n staticClass: \"table table-bordered table-sm\"\n }, [_c(\"thead\", [_c(\"tr\", [_c(\"th\", [_vm._v(_vm._s(_vm.$t(\"common.s_no\")))]), _vm._v(\" \"), _c(\"th\", [_vm._v(_vm._s(_vm.$t(\"common.date\")))]), _vm._v(\" \"), _c(\"th\", [_vm._v(_vm._s(_vm.$t(\"reports.stock_out\")))]), _vm._v(\" \"), _c(\"th\", [_vm._v(_vm._s(_vm.$t(\"common.price\")))]), _vm._v(\" \"), _c(\"th\", [_vm._v(_vm._s(_vm.$t(\"common.type\")))]), _vm._v(\" \"), _c(\"th\", [_vm._v(_vm._s(_vm.$t(\"common.code\")))]), _vm._v(\" \"), _c(\"th\", {\n staticClass: \"text-right\"\n }, [_vm._v(_vm._s(_vm.$t(\"common.client\")))])])]), _vm._v(\" \"), _c(\"tbody\", [_vm._l(_vm.allData.stockOuts, function (data, i) {\n return _c(\"tr\", {\n key: i\n }, [_c(\"td\", [_vm._v(_vm._s(i + 1))]), _vm._v(\" \"), _c(\"td\", [_vm._v(_vm._s(_vm._f(\"moment\")(data.date, \"Do MMM, YYYY\")))]), _vm._v(\" \"), _c(\"td\", [_vm._v(\"-\" + _vm._s(data.quantity))]), _vm._v(\" \"), _c(\"td\", [_vm._v(_vm._s(_vm._f(\"withCurrency\")(data.price)))]), _vm._v(\" \"), _c(\"td\", [_c(\"span\", {\n staticClass: \"badge bg-success\"\n }, [_vm._v(_vm._s(data.type))])]), _vm._v(\" \"), _c(\"td\", [_vm._v(_vm._s(data.code))]), _vm._v(\" \"), _c(\"td\", {\n staticClass: \"text-right\"\n }, [data.type === \"Invoice\" ? _c(\"span\", [_vm._v(_vm._s(data.client))]) : data.type === \"Purchase Return\" ? _c(\"span\", [_vm._v(_vm._s(data.supplier))]) : _vm._e()])]);\n }), _vm._v(\" \"), _c(\"tr\", [_c(\"td\", {\n attrs: {\n colspan: \"2\",\n align: \"right\"\n }\n }, [_c(\"strong\", [_vm._v(_vm._s(_vm.$t(\"reports.total_quantity\")))])]), _vm._v(\" \"), _vm.allData.stockOuts ? _c(\"td\", [_c(\"strong\", [_vm._v(_vm._s(_vm.stockOutQty(_vm.allData.stockOuts)))])]) : _vm._e()])], 2)])]) : _vm._e()], 1)])]) : _vm.allData.stockIns && _vm.allData.stockOuts && (_vm.allData.stockIns.length <= 0 || _vm.allData.stockIns.stockOuts <= 0) ? _c(\"div\", {\n staticClass: \"row\"\n }, [_c(\"div\", {\n staticClass: \"col-lg-12\"\n }, [_c(\"EmptyTable\")], 1)]) : _vm._e()], 1);\n};\nvar staticRenderFns = [];\nrender._withStripped = true;\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvanMvcGFnZXMvcmVwb3J0cy9pdGVtcy52dWU/NmI1NSJdLCJuYW1lcyI6WyJyZW5kZXIiLCJfdm0iLCJfYyIsIl9zZWxmIiwiYXR0cnMiLCJpdGVtcyIsImJyZWFkY3J1bWJzIiwiY3VycmVudCIsImJyZWFkY3J1bWJzQ3VycmVudCIsIl92Iiwic3RhdGljQ2xhc3MiLCJyb2xlIiwib24iLCJzdWJtaXQiLCIkZXZlbnQiLCJwcmV2ZW50RGVmYXVsdCIsInNhdmVUeXBlIiwiYXBwbHkiLCJhcmd1bWVudHMiLCJrZXlkb3duIiwiZm9ybSIsIm9uS2V5ZG93biIsIl9zIiwiJHQiLCJlcnJvcnMiLCJoYXMiLCJvcHRpb25zIiwibGFiZWwiLCJuYW1lIiwicGxhY2Vob2xkZXIiLCJtb2RlbCIsInZhbHVlIiwicHJvZHVjdE5hbWUiLCJjYWxsYmFjayIsIiQkdiIsIiRzZXQiLCJleHByZXNzaW9uIiwiZmllbGQiLCJfZSIsImZyb20iLCJmcm9tRGF0ZSIsInRvIiwidG9EYXRlIiwicGFuZWwiLCIkcm91dGUiLCJxdWVyeSIsInVwZGF0ZSIsImFsbERhdGEiLCJzdG9ja0lucyIsInN0b2NrT3V0cyIsImxlbmd0aCIsImhyZWYiLCJjbGljayIsImdlbmVyYXRlUERGIiwicHJpbnRXaW5kb3ciLCJpZCIsInByb2R1Y3QiLCJjYXRlZ29yeSIsInN1YkNhdGVnb3J5IiwiaXRlbVVuaXQiLCJfZiIsImRhdGUiLCJjb2RlIiwicHJmaXgiLCJhdmFpbGFibGVRdHkiLCJkaXJlY3RpdmVzIiwicmF3TmFtZSIsImxvYWRpbmciLCJfbCIsImRhdGEiLCJpIiwia2V5IiwicXVhbnRpdHkiLCJwcmljZSIsInR5cGUiLCJzdXBwbGllciIsImNsaWVudCIsImNvbHNwYW4iLCJhbGlnbiIsInN0b2NrSW5RdHkiLCJzdG9ja091dFF0eSIsInN0YXRpY1JlbmRlckZucyIsIl93aXRoU3RyaXBwZWQiXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFB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QUNFLFNBQ2QsQ0FDRixDQUNGLENBQUMsQ0FDRixDQUFDLENBQ0gsQ0FBQyxHQUNGaEQsR0FBRyxDQUFDcUMsRUFBRSxDQUFDLENBQUMsQ0FDYixDQUFDLENBQ0gsRUFDRCxDQUNGLENBQUMsQ0FFTCxDQUFDLENBRUwsQ0FBQyxHQUNEckMsR0FBRyxDQUFDcUMsRUFBRSxDQUFDLENBQUMsQ0FDYixFQUNELENBQ0YsQ0FBQyxDQUVMLENBQUMsQ0FDRixDQUFDLEdBQ0ZyQyxHQUFHLENBQUM4QyxPQUFPLENBQUNDLFFBQVEsSUFDcEIvQyxHQUFHLENBQUM4QyxPQUFPLENBQUNFLFNBQVMsS0FDcEJoRCxHQUFHLENBQUM4QyxPQUFPLENBQUNDLFFBQVEsQ0FBQ0UsTUFBTSxJQUFJLENBQUMsSUFDL0JqRCxHQUFHLENBQUM4QyxPQUFPLENBQUNDLFFBQVEsQ0FBQ0MsU0FBUyxJQUFJLENBQUMsQ0FBQyxHQUN0Qy9DLEVBQUUsQ0FBQyxLQUFLLEVBQUU7SUFBRVEsV0FBVyxFQUFFO0VBQU0sQ0FBQyxFQUFFLENBQ2hDUixFQUFFLENBQUMsS0FBSyxFQUFFO0lBQUVRLFdBQVcsRUFBRTtFQUFZLENBQUMsRUFBRSxDQUFDUixFQUFFLENBQUMsWUFBWSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FDL0QsQ0FBQyxHQUNGRCxHQUFHLENBQUNxQyxFQUFFLENBQUMsQ0FBQyxDQUNiLEVBQ0QsQ0FDRixDQUFDO0FBQ0gsQ0FBQztBQUNELElBQUkyQyxlQUFlLEdBQUcsRUFBRTtBQUN4QmpGLE1BQU0sQ0FBQ2tGLGFBQWEsR0FBRyxJQUFJIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL2JhYmVsLWxvYWRlci9saWIvaW5kZXguanM/IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL2xvYWRlcnMvdGVtcGxhdGVMb2FkZXIuanM/IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL2luZGV4LmpzPyEuL3Jlc291cmNlcy9qcy9wYWdlcy9yZXBvcnRzL2l0ZW1zLnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD03MmQ5YTRkNyYuanMiLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgcmVuZGVyID0gZnVuY3Rpb24gcmVuZGVyKCkge1xuICB2YXIgX3ZtID0gdGhpcyxcbiAgICBfYyA9IF92bS5fc2VsZi5fY1xuICByZXR1cm4gX2MoXG4gICAgXCJkaXZcIixcbiAgICBbXG4gICAgICBfYyhcImJyZWFkY3J1bWJzXCIsIHtcbiAgICAgICAgYXR0cnM6IHsgaXRlbXM6IF92bS5icmVhZGNydW1icywgY3VycmVudDogX3ZtLmJyZWFkY3J1bWJzQ3VycmVudCB9LFxuICAgICAgfSksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJyb3cgbm8tcHJpbnRcIiB9LCBbXG4gICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLWxnLTEyXCIgfSwgW1xuICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY2FyZFwiIH0sIFtcbiAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICBcImZvcm1cIixcbiAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIGF0dHJzOiB7IHJvbGU6IFwiZm9ybVwiIH0sXG4gICAgICAgICAgICAgICAgb246IHtcbiAgICAgICAgICAgICAgICAgIHN1Ym1pdDogZnVuY3Rpb24gKCRldmVudCkge1xuICAgICAgICAgICAgICAgICAgICAkZXZlbnQucHJldmVudERlZmF1bHQoKVxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gX3ZtLnNhdmVUeXBlLmFwcGx5KG51bGwsIGFyZ3VtZW50cylcbiAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICBrZXlkb3duOiBmdW5jdGlvbiAoJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiBfdm0uZm9ybS5vbktleWRvd24oJGV2ZW50KVxuICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICBbXG4gICAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjYXJkLWJvZHlcIiB9LCBbXG4gICAgICAgICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcInJvd1wiIH0sIFtcbiAgICAgICAgICAgICAgICAgICAgX3ZtLml0ZW1zXG4gICAgICAgICAgICAgICAgICAgICAgPyBfYyhcbiAgICAgICAgICAgICAgICAgICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgeyBzdGF0aWNDbGFzczogXCJmb3JtLWdyb3VwIGNvbC1tZC0xMlwiIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBfYyhcImxhYmVsXCIsIHsgYXR0cnM6IHsgZm9yOiBcInByb2R1Y3ROYW1lXCIgfSB9LCBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fcyhfdm0uJHQoXCJjb21tb24ucHJvZHVjdF9uYW1lXCIpKSArXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJcXG4gICAgICAgICAgICAgICAgICBcIlxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9jKFwic3BhblwiLCB7IHN0YXRpY0NsYXNzOiBcInJlcXVpcmVkXCIgfSwgW1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIqXCIpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBfYyhcInYtc2VsZWN0XCIsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNsYXNzOiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiaXMtaW52YWxpZFwiOlxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5mb3JtLmVycm9ycy5oYXMoXCJwcm9kdWN0TmFtZVwiKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhdHRyczoge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcHRpb25zOiBfdm0uaXRlbXMsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVsOiBcImxhYmVsXCIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5hbWU6IFwicHJvZHVjdE5hbWVcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGxhY2Vob2xkZXI6IF92bS4kdChcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcImNvbW1vbi5wcm9kdWN0X25hbWVfcGxhY2Vob2xkZXJcIlxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1vZGVsOiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhbHVlOiBfdm0uZm9ybS5wcm9kdWN0TmFtZSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2FsbGJhY2s6IGZ1bmN0aW9uICgkJHYpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uJHNldChfdm0uZm9ybSwgXCJwcm9kdWN0TmFtZVwiLCAkJHYpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGV4cHJlc3Npb246IFwiZm9ybS5wcm9kdWN0TmFtZVwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9jKFwiaGFzLWVycm9yXCIsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7IGZvcm06IF92bS5mb3JtLCBmaWVsZDogXCJwcm9kdWN0TmFtZVwiIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfSksXG4gICAgICAgICAgICAgICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgIDFcbiAgICAgICAgICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgICAgICAgICA6IF92bS5fZSgpLFxuICAgICAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAgICAgICAgICAgIHsgc3RhdGljQ2xhc3M6IFwiY29sLTEyXCIgfSxcbiAgICAgICAgICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgICAgIF9jKFwiZGF0ZS1yYW5nZS1waWNrZXJcIiwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICBhdHRyczoge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZyb206IF92bS5mb3JtLmZyb21EYXRlLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvOiBfdm0uZm9ybS50b0RhdGUsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFuZWw6IF92bS4kcm91dGUucXVlcnkucGFuZWwsXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgIG9uOiB7IHVwZGF0ZTogX3ZtLnVwZGF0ZSB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgfSksXG4gICAgICAgICAgICAgICAgICAgICAgXSxcbiAgICAgICAgICAgICAgICAgICAgXSxcbiAgICAgICAgICAgICAgICAgICAgMlxuICAgICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgXVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICBdKSxcbiAgICAgICAgXSksXG4gICAgICBdKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcInJvdyBuby1wcmludCBtYi0yXCIgfSwgW1xuICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcInctMTAwIHRleHQtcmlnaHQgZmxvYXQtcmlnaHRcIiB9LCBbXG4gICAgICAgICAgX3ZtLmFsbERhdGEgJiZcbiAgICAgICAgICBfdm0uYWxsRGF0YS5zdG9ja0lucyAmJlxuICAgICAgICAgIF92bS5hbGxEYXRhLnN0b2NrT3V0cyAmJlxuICAgICAgICAgIChfdm0uYWxsRGF0YS5zdG9ja0lucy5sZW5ndGggPiAwIHx8XG4gICAgICAgICAgICBfdm0uYWxsRGF0YS5zdG9ja0lucy5zdG9ja091dHMgPiAwKVxuICAgICAgICAgICAgPyBfYyhcbiAgICAgICAgICAgICAgICBcImRpdlwiLFxuICAgICAgICAgICAgICAgIHsgc3RhdGljQ2xhc3M6IFwiYnRuLWdyb3VwXCIgfSxcbiAgICAgICAgICAgICAgICBbXG4gICAgICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICAgICAgXCJhXCIsXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJidG4gYnRuLXByaW1hcnlcIixcbiAgICAgICAgICAgICAgICAgICAgICBhdHRyczogeyBocmVmOiBcIiNcIiB9LFxuICAgICAgICAgICAgICAgICAgICAgIG9uOiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjbGljazogZnVuY3Rpb24gKCRldmVudCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gX3ZtLmdlbmVyYXRlUERGKClcbiAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgICAgICAgIF9jKFwiaVwiLCB7IHN0YXRpY0NsYXNzOiBcImZhcyBmYS1kb3dubG9hZFwiIH0pLFxuICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiArIF92bS5fcyhfdm0uJHQoXCJkb3dubG9hZFwiKSkgKyBcIlxcbiAgICAgICAgXCIpLFxuICAgICAgICAgICAgICAgICAgICBdXG4gICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICAgICAgICBcImFcIixcbiAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImJ0biBidG4tc2Vjb25kYXJ5XCIsXG4gICAgICAgICAgICAgICAgICAgICAgYXR0cnM6IHsgaHJlZjogXCIjXCIgfSxcbiAgICAgICAgICAgICAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgICAgICAgICAgICAgY2xpY2s6IGZ1bmN0aW9uICgkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIF92bS5wcmludFdpbmRvdygpXG4gICAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgICBfYyhcImlcIiwgeyBzdGF0aWNDbGFzczogXCJmYXMgZmEtcHJpbnRcIiB9KSxcbiAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICAgICAgICAgICAgICBcIiBcIiArIF92bS5fcyhfdm0uJHQoXCJjb21tb24ucHJpbnRcIikpICsgXCJcXG4gICAgICAgIFwiXG4gICAgICAgICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgICAgICAgXVxuICAgICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICAgICAgXCJyb3V0ZXItbGlua1wiLFxuICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiYnRuIGJ0bi1kYXJrIGZsb2F0LXJpZ2h0XCIsXG4gICAgICAgICAgICAgICAgICAgICAgYXR0cnM6IHsgdG86IHsgbmFtZTogXCJob21lXCIgfSB9LFxuICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICBbXG4gICAgICAgICAgICAgICAgICAgICAgX2MoXCJpXCIsIHsgc3RhdGljQ2xhc3M6IFwiZmFzIGZhLWxvbmctYXJyb3ctYWx0LWxlZnRcIiB9KSxcbiAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICAgICAgICAgICAgICBcIiBcIiArIF92bS5fcyhfdm0uJHQoXCJjb21tb24uYmFja1wiKSkgKyBcIlxcbiAgICAgICAgXCJcbiAgICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICBdXG4gICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgICAgMVxuICAgICAgICAgICAgICApXG4gICAgICAgICAgICA6IF92bS5fZSgpLFxuICAgICAgICBdKSxcbiAgICAgIF0pLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF92bS5hbGxEYXRhICYmXG4gICAgICBfdm0uYWxsRGF0YS5zdG9ja0lucyAmJlxuICAgICAgX3ZtLmFsbERhdGEuc3RvY2tPdXRzICYmXG4gICAgICAoX3ZtLmFsbERhdGEuc3RvY2tJbnMubGVuZ3RoID4gMCB8fCBfdm0uYWxsRGF0YS5zdG9ja0lucy5zdG9ja091dHMgPiAwKVxuICAgICAgICA/IF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwicm93XCIgfSwgW1xuICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJpbnZvaWNlIHAtMyBtYi0zIHctMTAwXCIsXG4gICAgICAgICAgICAgICAgYXR0cnM6IHsgaWQ6IFwiY29udGVudC10by1wZGZcIiB9LFxuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICBbXG4gICAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJyb3cgaW52b2ljZS1pbmZvXCIgfSwgW1xuICAgICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAgICAgICAgICAgIHsgc3RhdGljQ2xhc3M6IFwiY29sLXNtLTQgaW52b2ljZS1jb2xcIiB9LFxuICAgICAgICAgICAgICAgICAgICBbX2MoXCJDb21wYW55SW5mb1wiKV0sXG4gICAgICAgICAgICAgICAgICAgIDFcbiAgICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgX3ZtLmFsbERhdGEucHJvZHVjdCAmJlxuICAgICAgICAgICAgICAgICAgX3ZtLmFsbERhdGEucHJvZHVjdC5jYXRlZ29yeSAmJlxuICAgICAgICAgICAgICAgICAgX3ZtLmFsbERhdGEucHJvZHVjdC5zdWJDYXRlZ29yeSAmJlxuICAgICAgICAgICAgICAgICAgX3ZtLmFsbERhdGEucHJvZHVjdC5pdGVtVW5pdFxuICAgICAgICAgICAgICAgICAgICA/IF9jKFxuICAgICAgICAgICAgICAgICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJjb2wtc20tNiBvZmZzZXQtc20tMiBpbnZvaWNlLWNvbCBmbG9hdC1yaWdodCB0ZXh0LW1kLXJpZ2h0XCIsXG4gICAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgICAgICAgICAgICBfYyhcImg1XCIsIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcIlxcbiAgICAgICAgICAgIFwiICtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl9zKF92bS4kdChcImNvbW1vbi5kYXRlXCIpKSArXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiOiBcIiArXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fcyhcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX2YoXCJtb21lbnRcIikoX3ZtLmRhdGUsIFwiRG8gTU1NLCBZWVlZXCIpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICkgK1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcIlxcbiAgICAgICAgICBcIlxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICBfYyhcInN0cm9uZ1wiLCBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0uJHQoXCJjb21tb24uY29kZVwiKSkgKyBcIjpcIiksXG4gICAgICAgICAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJcXG4gICAgICAgICAgXCIgK1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl9zKFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX2YoXCJ3aXRoUHJlZml4XCIpKFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5hbGxEYXRhLnByb2R1Y3QuY29kZSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0ucHJmaXhcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICAgICAgICBfYyhcImJyXCIpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICBfYyhcInN0cm9uZ1wiLCBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0uJHQoXCJjb21tb24uY2F0ZWdvcnlcIikpICsgXCI6XCIpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiXFxuICAgICAgICAgIFwiICtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fcyhfdm0uYWxsRGF0YS5wcm9kdWN0LmNhdGVnb3J5Lm5hbWUpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgICAgICAgICAgIF9jKFwiYnJcIiksXG4gICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICAgICAgICAgIF9jKFwic3Ryb25nXCIsIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoX3ZtLl9zKF92bS4kdChcImNvbW1vbi5zdWJfY2F0ZWdvcnlcIikpICsgXCI6XCIpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiXFxuICAgICAgICAgIFwiICtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fcyhfdm0uYWxsRGF0YS5wcm9kdWN0LnN1YkNhdGVnb3J5Lm5hbWUpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgICAgICAgICAgIF9jKFwiYnJcIiksXG4gICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICAgICAgICAgIF9jKFwic3Ryb25nXCIsIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3MoX3ZtLiR0KFwicHJvZHVjdHMubGlzdC5jb21tb24uc3RvY2tcIikpICsgXCI6XCJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiXFxuICAgICAgICAgIFwiICtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fcyhfdm0uYWxsRGF0YS5wcm9kdWN0LmF2YWlsYWJsZVF0eSkgK1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJcXG4gICAgICAgICAgXCIgK1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl9zKF92bS5hbGxEYXRhLnByb2R1Y3QuaXRlbVVuaXQuY29kZSkgK1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXCIgXCJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgX2MoXCJiclwiKSxcbiAgICAgICAgICAgICAgICAgICAgICAgIF1cbiAgICAgICAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgICAgICAgIDogX3ZtLl9lKCksXG4gICAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICBfYyhcImhyXCIpLFxuICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICBcImRpdlwiLFxuICAgICAgICAgICAgICAgICAgeyBzdGF0aWNDbGFzczogXCJyb3cgbXQtNSBwb3NpdGlvbi1yZWxhdGl2ZVwiIH0sXG4gICAgICAgICAgICAgICAgICBbXG4gICAgICAgICAgICAgICAgICAgIF9jKFwidGFibGUtbG9hZGluZ1wiLCB7XG4gICAgICAgICAgICAgICAgICAgICAgZGlyZWN0aXZlczogW1xuICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICBuYW1lOiBcInNob3dcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcmF3TmFtZTogXCJ2LXNob3dcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdmFsdWU6IF92bS5sb2FkaW5nLFxuICAgICAgICAgICAgICAgICAgICAgICAgICBleHByZXNzaW9uOiBcImxvYWRpbmdcIixcbiAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgXSxcbiAgICAgICAgICAgICAgICAgICAgfSksXG4gICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICAgIF92bS5sb2FkaW5nID09IGZhbHNlXG4gICAgICAgICAgICAgICAgICAgICAgPyBfYyhcbiAgICAgICAgICAgICAgICAgICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgeyBzdGF0aWNDbGFzczogXCJjb2wtbGctNiB0YWJsZS1yZXNwb25zaXZlIG1iLTVcIiB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgX2MoXCJoNFwiLCBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfYyhcImlcIiwgW1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoX3ZtLl9zKF92bS4kdChcInJlcG9ydHMuc3RvY2tfaW5cIikpKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInRhYmxlXCIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7IHN0YXRpY0NsYXNzOiBcInRhYmxlIHRhYmxlLWJvcmRlcmVkIHRhYmxlLXNtXCIgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX2MoXCJ0aGVhZFwiLCBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX2MoXCJ0clwiLCBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfYyhcInRoXCIsIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0uJHQoXCJjb21tb24uc19ub1wiKSkpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX2MoXCJ0aFwiLCBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLiR0KFwiY29tbW9uLmRhdGVcIikpKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9jKFwidGhcIiwgW1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl9zKF92bS4kdChcInJlcG9ydHMuc3RvY2tfaW5cIikpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfYyhcInRoXCIsIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0uJHQoXCJjb21tb24ucHJpY2VcIikpKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9jKFwidGhcIiwgW1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoX3ZtLl9zKF92bS4kdChcImNvbW1vbi50eXBlXCIpKSksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfYyhcInRoXCIsIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0uJHQoXCJjb21tb24uY29kZVwiKSkpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX2MoXCJ0aFwiLCB7IHN0YXRpY0NsYXNzOiBcInRleHQtcmlnaHRcIiB9LCBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcIlxcbiAgICAgICAgICAgICAgICAgIFwiICtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fcyhfdm0uJHQoXCJjb21tb24uc3VwcGxpZXJcIikpICtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiL1wiICtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fcyhfdm0uJHQoXCJjb21tb24uY2xpZW50XCIpKSArXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcIlxcbiAgICAgICAgICAgICAgICBcIlxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInRib2R5XCIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl9sKFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uYWxsRGF0YS5zdG9ja0lucyxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZnVuY3Rpb24gKGRhdGEsIGkpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gX2MoXCJ0clwiLCB7IGtleTogaSB9LCBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfYyhcInRkXCIsIFtfdm0uX3YoX3ZtLl9zKGkgKyAxKSldKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfYyhcInRkXCIsIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fcyhcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fZihcIm1vbWVudFwiKShcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS5kYXRlLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcIkRvIE1NTSwgWVlZWVwiXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX2MoXCJ0ZFwiLCBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihfdm0uX3MoZGF0YS5xdWFudGl0eSkpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX2MoXCJ0ZFwiLCBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3MoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX2YoXCJ3aXRoQ3VycmVuY3lcIikoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEucHJpY2VcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfYyhcInRkXCIsIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJzcGFuXCIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiYmFkZ2UgYmctc3VjY2Vzc1wiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW192bS5fdihfdm0uX3MoZGF0YS50eXBlKSldXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfYyhcInRkXCIsIFtfdm0uX3YoX3ZtLl9zKGRhdGEuY29kZSkpXSksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwidGRcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeyBzdGF0aWNDbGFzczogXCJ0ZXh0LXJpZ2h0XCIgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEudHlwZSA9PT0gXCJQdXJjaGFzZVwiXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA/IF9jKFwic3BhblwiLCBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl9zKGRhdGEuc3VwcGxpZXIpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSlcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogZGF0YS50eXBlID09PSBcIkludm9pY2UgUmV0dXJuXCJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID8gX2MoXCJzcGFuXCIsIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoX3ZtLl9zKGRhdGEuY2xpZW50KSksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IF92bS5fZSgpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX2MoXCJ0clwiLCBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwidGRcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhdHRyczoge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xzcGFuOiBcIjJcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ246IFwicmlnaHRcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfYyhcInN0cm9uZ1wiLCBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3MoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uJHQoXCJyZXBvcnRzLnRvdGFsX3F1YW50aXR5XCIpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uYWxsRGF0YS5zdG9ja0luc1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID8gX2MoXCJ0ZFwiLCBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9jKFwic3Ryb25nXCIsIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3MoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5zdG9ja0luUXR5KFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5hbGxEYXRhLnN0b2NrSW5zXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBfdm0uX2UoKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMlxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgICAgICAgICAgIF1cbiAgICAgICAgICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgICAgICAgICA6IF92bS5fZSgpLFxuICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICBfdm0ubG9hZGluZyA9PSBmYWxzZVxuICAgICAgICAgICAgICAgICAgICAgID8gX2MoXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHsgc3RhdGljQ2xhc3M6IFwiY29sLWxnLTYgdGFibGUtcmVzcG9uc2l2ZVwiIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBfYyhcImg0XCIsIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9jKFwiaVwiLCBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLiR0KFwicmVwb3J0cy5zdG9ja19vdXRcIikpKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInRhYmxlXCIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7IHN0YXRpY0NsYXNzOiBcInRhYmxlIHRhYmxlLWJvcmRlcmVkIHRhYmxlLXNtXCIgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX2MoXCJ0aGVhZFwiLCBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX2MoXCJ0clwiLCBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfYyhcInRoXCIsIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0uJHQoXCJjb21tb24uc19ub1wiKSkpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX2MoXCJ0aFwiLCBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLiR0KFwiY29tbW9uLmRhdGVcIikpKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9jKFwidGhcIiwgW1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl9zKF92bS4kdChcInJlcG9ydHMuc3RvY2tfb3V0XCIpKVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX2MoXCJ0aFwiLCBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLiR0KFwiY29tbW9uLnByaWNlXCIpKSksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfYyhcInRoXCIsIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0uJHQoXCJjb21tb24udHlwZVwiKSkpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX2MoXCJ0aFwiLCBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLiR0KFwiY29tbW9uLmNvZGVcIikpKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9jKFwidGhcIiwgeyBzdGF0aWNDbGFzczogXCJ0ZXh0LXJpZ2h0XCIgfSwgW1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoX3ZtLl9zKF92bS4kdChcImNvbW1vbi5jbGllbnRcIikpKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJ0Ym9keVwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fbChcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLmFsbERhdGEuc3RvY2tPdXRzLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmdW5jdGlvbiAoZGF0YSwgaSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBfYyhcInRyXCIsIHsga2V5OiBpIH0sIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9jKFwidGRcIiwgW192bS5fdihfdm0uX3MoaSArIDEpKV0pLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9jKFwidGRcIiwgW1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl9zKFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl9mKFwibW9tZW50XCIpKFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYXRhLmRhdGUsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiRG8gTU1NLCBZWVlZXCJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfYyhcInRkXCIsIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiLVwiICsgX3ZtLl9zKGRhdGEucXVhbnRpdHkpKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9jKFwidGRcIiwgW1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl9zKFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl9mKFwid2l0aEN1cnJlbmN5XCIpKFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYXRhLnByaWNlXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX2MoXCJ0ZFwiLCBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwic3BhblwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImJhZGdlIGJnLXN1Y2Nlc3NcIixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtfdm0uX3YoX3ZtLl9zKGRhdGEudHlwZSkpXVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX2MoXCJ0ZFwiLCBbX3ZtLl92KF92bS5fcyhkYXRhLmNvZGUpKV0pLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInRkXCIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsgc3RhdGljQ2xhc3M6IFwidGV4dC1yaWdodFwiIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYXRhLnR5cGUgPT09IFwiSW52b2ljZVwiXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA/IF9jKFwic3BhblwiLCBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl92KF92bS5fcyhkYXRhLmNsaWVudCkpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBkYXRhLnR5cGUgPT09XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiUHVyY2hhc2UgUmV0dXJuXCJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID8gX2MoXCJzcGFuXCIsIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3MoZGF0YS5zdXBwbGllcilcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBfdm0uX2UoKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9jKFwidHJcIiwgW1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcInRkXCIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXR0cnM6IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sc3BhbjogXCIyXCIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduOiBcInJpZ2h0XCIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX2MoXCJzdHJvbmdcIiwgW1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl9zKFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLiR0KFwicmVwb3J0cy50b3RhbF9xdWFudGl0eVwiKVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLmFsbERhdGEuc3RvY2tPdXRzXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPyBfYyhcInRkXCIsIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX2MoXCJzdHJvbmdcIiwgW1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fcyhcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLnN0b2NrT3V0UXR5KFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5hbGxEYXRhLnN0b2NrT3V0c1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogX3ZtLl9lKCksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICAgICAgICBdXG4gICAgICAgICAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgICAgICAgICAgOiBfdm0uX2UoKSxcbiAgICAgICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgICAgICAxXG4gICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgXVxuICAgICAgICAgICAgKSxcbiAgICAgICAgICBdKVxuICAgICAgICA6IF92bS5hbGxEYXRhLnN0b2NrSW5zICYmXG4gICAgICAgICAgX3ZtLmFsbERhdGEuc3RvY2tPdXRzICYmXG4gICAgICAgICAgKF92bS5hbGxEYXRhLnN0b2NrSW5zLmxlbmd0aCA8PSAwIHx8XG4gICAgICAgICAgICBfdm0uYWxsRGF0YS5zdG9ja0lucy5zdG9ja091dHMgPD0gMClcbiAgICAgICAgPyBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcInJvd1wiIH0sIFtcbiAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLWxnLTEyXCIgfSwgW19jKFwiRW1wdHlUYWJsZVwiKV0sIDEpLFxuICAgICAgICAgIF0pXG4gICAgICAgIDogX3ZtLl9lKCksXG4gICAgXSxcbiAgICAxXG4gIClcbn1cbnZhciBzdGF0aWNSZW5kZXJGbnMgPSBbXVxucmVuZGVyLl93aXRoU3RyaXBwZWQgPSB0cnVlXG5cbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH0iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/pages/reports/items.vue?vue&type=template&id=72d9a4d7&\n"); /***/ }), /***/ "./node_modules/css-loader/index.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-mj-daterangepicker/dist/vue-mj-daterangepicker.css": /*!*************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader??ref--6-1!./node_modules/postcss-loader/src??ref--6-2!./node_modules/vue-mj-daterangepicker/dist/vue-mj-daterangepicker.css ***! \*************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { eval("exports = module.exports = __webpack_require__(/*! ../../css-loader/lib/css-base.js */ \"./node_modules/css-loader/lib/css-base.js\")(false);\n// imports\n\n\n// module\nexports.push([module.i, \".mj-daterange-picker{text-align:left;min-width:400px;width:var(--default-width);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid var(--border-color);border-radius:4px}.mj-daterange-picker *{-webkit-box-sizing:border-box;box-sizing:border-box}.mj-daterange-picker .panels-choices{display:grid;grid-gap:10px 10px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;border-bottom:1px solid var(--border-color);padding:20px}.mj-daterange-picker .panels-choices .panel-button{font-size:12px;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:32px;padding:5px 15px;border-radius:4px;cursor:pointer;background-color:#f2f4f5}.mj-daterange-picker .panels-choices .panel-button.is-current,.mj-daterange-picker .panels-choices .panel-button:hover{background-color:var(--primary-color);color:#fff}.mj-daterange-picker .preset-ranges{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid var(--border-color)}.mj-daterange-picker .preset-ranges .preset{width:50%;font-size:13px;height:20px;cursor:pointer;position:relative;margin:5px 0}.mj-daterange-picker .preset-ranges .preset input{position:absolute;opacity:0;height:0;width:0}.mj-daterange-picker .preset-ranges .preset input:checked~label .check{background-color:var(--primary-color)}.mj-daterange-picker .preset-ranges .preset input:checked~label .check:after{background-color:transparent}.mj-daterange-picker .preset-ranges .preset label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mj-daterange-picker .preset-ranges .preset label span+span{margin-left:10px}.mj-daterange-picker .preset-ranges .preset label .check{display:block;position:relative;height:20px;width:20px;background-color:var(--secondary-color);border-radius:10px}.mj-daterange-picker .preset-ranges .preset label .check:after{content:\\\"\\\";position:absolute;height:10px;width:10px;left:50%;top:50%;background-color:#fff;border-radius:100%;border:3px solid #fff;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.mj-daterange-picker .preset-ranges .preset *{cursor:pointer}.mj-calendar{color:var(--contrast-color);background-color:var(--normal-color);padding:20px}.mj-calendar .calendar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mj-calendar .calendar-header .calendar-month-name{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;color:var(--secondary-color);font-weight:700;font-size:14px}.mj-calendar .calendar-header .calendar-arrow{fill:var(--secondary-color);cursor:pointer}.mj-calendar .calendar-months{margin-top:20px;display:grid;grid-gap:10px 10px;grid-template-columns:1fr 1fr 1fr}.mj-calendar .calendar-months .month{height:50px;padding:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--border-color);border-radius:4px;font-size:13px}.mj-calendar .calendar-months .month:hover{background-color:var(--hover-range-color)}.mj-calendar .calendar-months .month.is-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.mj-calendar .calendar-months .month.is-selected{background-color:var(--primary-color);color:#fff}.mj-calendar .calendar-months .month:not(.is-disabled){cursor:pointer}.mj-calendar .calendar-quarters{margin-top:20px}.mj-calendar .calendar-quarters .quarter{display:grid;grid-gap:10px 10px;grid-template-columns:1fr 3fr;margin:10px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px}.mj-calendar .calendar-quarters .quarter .months{display:grid;grid-gap:10px 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:1fr 1fr 1fr;border:1px solid var(--border-color);border-radius:4px;height:50px;padding:10px 30px}.mj-calendar .calendar-quarters .quarter .months:hover{background-color:var(--hover-range-color)}.mj-calendar .calendar-quarters .quarter .months .month{text-align:center}.mj-calendar .calendar-quarters .quarter.is-selected .months{background-color:var(--primary-color);color:#fff}.mj-calendar .calendar-quarters .quarter.is-disabled .months{opacity:.5}.mj-calendar .calendar-quarters .quarter.is-disabled{cursor:not-allowed;pointer-events:none}.mj-calendar .calendar-quarters .quarter:not(.is-disabled) .months{cursor:pointer}.mj-calendar .calendar-years .year{height:50px;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--border-color);border-radius:4px;font-size:13px;margin:10px 0}.mj-calendar .calendar-years .year:hover{background-color:var(--hover-range-color)}.mj-calendar .calendar-years .year.is-selected{background-color:var(--primary-color);color:#fff}.mj-calendar .calendar-years .year.is-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.mj-calendar .calendar-years .year:not(.is-disabled){cursor:pointer}.mj-calendar .calendar-days,.mj-calendar .calendar-days-name{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mj-calendar .calendar-days-name .day,.mj-calendar .calendar-days .day{width:14.28571%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mj-calendar .calendar-days-name .day{font-size:11px;color:var(--ternary-color);height:30px}.mj-calendar .calendar-days .day{height:40px;font-size:13px;border-top:2px solid #fff;border-bottom:2px solid #fff}.mj-calendar .calendar-days .day:not(.is-current-month){color:var(--ternary-color)}.mj-calendar .calendar-days .day.is-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.mj-calendar .calendar-days .day.is-today span{color:var(--secondary-color);font-weight:700}.mj-calendar .calendar-days .day.is-in-range{background-color:var(--hover-range-color)}.mj-calendar .calendar-days .day.is-first-range{border-top-left-radius:4px;border-bottom-left-radius:4px}.mj-calendar .calendar-days .day.is-last-range{border-top-right-radius:4px;border-bottom-right-radius:4px}.mj-calendar .calendar-days .day.is-edge-range,.mj-calendar .calendar-days .day.is-selected{background-color:var(--primary-color);color:#fff}.mj-calendar .calendar-days .day:not(.is-disabled){cursor:pointer}.mj-calendar.mj-calendar-days .calendar-days .day:not(.is-edge-range):hover{background-color:var(--hover-day-color)}.mj-daterange-picker-controls{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid var(--border-color);padding:20px}.mj-daterange-picker-controls .mj-daterange-picker-button{height:36px;min-width:150px;padding:5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;font-size:12px}.mj-daterange-picker-controls .mj-daterange-picker-button:not(.is-disabled){cursor:pointer}.mj-daterange-picker-reset{border:1px solid #e6eaed}.mj-daterange-picker-submit{background-color:var(--primary-color);color:#fff}.mj-daterange-picker-submit.is-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}\", \"\"]);\n\n// exports\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdnVlLW1qLWRhdGVyYW5nZXBpY2tlci9kaXN0L3Z1ZS1tai1kYXRlcmFuZ2VwaWNrZXIuY3NzP2U4YmIiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkJBQTJCLG1CQUFPLENBQUMsbUZBQWtDO0FBQ3JFOzs7QUFHQTtBQUNBLGNBQWMsUUFBUyx3QkFBd0IsZ0JBQWdCLGdCQUFnQiwyQkFBMkIseUJBQXlCLHNCQUFzQixxQkFBcUIsaUJBQWlCLHFDQUFxQyxrQkFBa0IsdUJBQXVCLDhCQUE4QixzQkFBc0IscUNBQXFDLGFBQWEsbUJBQW1CLDBDQUEwQyw0Q0FBNEMsYUFBYSxtREFBbUQsZUFBZSxnQkFBZ0IsMkJBQTJCLDJCQUEyQixvQkFBb0IseUJBQXlCLHNCQUFzQixtQkFBbUIsd0JBQXdCLHFCQUFxQix1QkFBdUIsWUFBWSxpQkFBaUIsa0JBQWtCLGVBQWUseUJBQXlCLHVIQUF1SCxzQ0FBc0MsV0FBVyxvQ0FBb0MsYUFBYSxvQkFBb0Isb0JBQW9CLGFBQWEsbUJBQW1CLGVBQWUsNENBQTRDLDRDQUE0QyxVQUFVLGVBQWUsWUFBWSxlQUFlLGtCQUFrQixhQUFhLGtEQUFrRCxrQkFBa0IsVUFBVSxTQUFTLFFBQVEsdUVBQXVFLHNDQUFzQyw2RUFBNkUsNkJBQTZCLGtEQUFrRCwyQkFBMkIsMkJBQTJCLG9CQUFvQix5QkFBeUIsc0JBQXNCLG1CQUFtQiw0REFBNEQsaUJBQWlCLHlEQUF5RCxjQUFjLGtCQUFrQixZQUFZLFdBQVcsd0NBQXdDLG1CQUFtQiwrREFBK0QsYUFBYSxrQkFBa0IsWUFBWSxXQUFXLFNBQVMsUUFBUSxzQkFBc0IsbUJBQW1CLHNCQUFzQixvREFBb0QsNENBQTRDLDhDQUE4QyxlQUFlLGFBQWEsNEJBQTRCLHFDQUFxQyxhQUFhLDhCQUE4QixvQkFBb0Isb0JBQW9CLGFBQWEseUJBQXlCLHNCQUFzQiw4QkFBOEIseUJBQXlCLHNCQUFzQixtQkFBbUIsbURBQW1ELG1CQUFtQixXQUFXLE9BQU8sa0JBQWtCLDZCQUE2QixnQkFBZ0IsZUFBZSw4Q0FBOEMsNEJBQTRCLGVBQWUsOEJBQThCLGdCQUFnQixhQUFhLG1CQUFtQixrQ0FBa0MscUNBQXFDLFlBQVksYUFBYSwyQkFBMkIsMkJBQTJCLG9CQUFvQix5QkFBeUIsc0JBQXNCLG1CQUFtQix3QkFBd0IscUJBQXFCLHVCQUF1QixxQ0FBcUMsa0JBQWtCLGVBQWUsMkNBQTJDLDBDQUEwQyxpREFBaUQsbUJBQW1CLFdBQVcsb0JBQW9CLGlEQUFpRCxzQ0FBc0MsV0FBVyx1REFBdUQsZUFBZSxnQ0FBZ0MsZ0JBQWdCLHlDQUF5QyxhQUFhLG1CQUFtQiw4QkFBOEIsY0FBYyx5QkFBeUIsc0JBQXNCLG1CQUFtQixlQUFlLGlEQUFpRCxhQUFhLG1CQUFtQix5QkFBeUIsc0JBQXNCLG1CQUFtQixrQ0FBa0MscUNBQXFDLGtCQUFrQixZQUFZLGtCQUFrQix1REFBdUQsMENBQTBDLHdEQUF3RCxrQkFBa0IsNkRBQTZELHNDQUFzQyxXQUFXLDZEQUE2RCxXQUFXLHFEQUFxRCxtQkFBbUIsb0JBQW9CLG1FQUFtRSxlQUFlLG1DQUFtQyxZQUFZLGFBQWEsb0JBQW9CLG9CQUFvQixhQUFhLHlCQUF5QixzQkFBc0IsbUJBQW1CLHdCQUF3QixxQkFBcUIsdUJBQXVCLHFDQUFxQyxrQkFBa0IsZUFBZSxjQUFjLHlDQUF5QywwQ0FBMEMsK0NBQStDLHNDQUFzQyxXQUFXLCtDQUErQyxtQkFBbUIsV0FBVyxvQkFBb0IscURBQXFELGVBQWUsNkRBQTZELG9CQUFvQixvQkFBb0IsYUFBYSxtQkFBbUIsZUFBZSx1RUFBdUUsZ0JBQWdCLDJCQUEyQiwyQkFBMkIsb0JBQW9CLHlCQUF5QixzQkFBc0IsbUJBQW1CLHdCQUF3QixxQkFBcUIsdUJBQXVCLHNDQUFzQyxlQUFlLDJCQUEyQixZQUFZLGlDQUFpQyxZQUFZLGVBQWUsMEJBQTBCLDZCQUE2Qix3REFBd0QsMkJBQTJCLDZDQUE2QyxtQkFBbUIsV0FBVyxvQkFBb0IsK0NBQStDLDZCQUE2QixnQkFBZ0IsNkNBQTZDLDBDQUEwQyxnREFBZ0QsMkJBQTJCLDhCQUE4QiwrQ0FBK0MsNEJBQTRCLCtCQUErQiw0RkFBNEYsc0NBQXNDLFdBQVcsbURBQW1ELGVBQWUsNEVBQTRFLHdDQUF3Qyw4QkFBOEIsZ0JBQWdCLG9CQUFvQixvQkFBb0IsYUFBYSx5QkFBeUIsc0JBQXNCLG1CQUFtQix5QkFBeUIsc0JBQXNCLDhCQUE4Qix5Q0FBeUMsYUFBYSwwREFBMEQsWUFBWSxnQkFBZ0IsWUFBWSwyQkFBMkIsMkJBQTJCLG9CQUFvQix5QkFBeUIsc0JBQXNCLG1CQUFtQix3QkFBd0IscUJBQXFCLHVCQUF1QixrQkFBa0IsZUFBZSw0RUFBNEUsZUFBZSwyQkFBMkIseUJBQXlCLDRCQUE0QixzQ0FBc0MsV0FBVyx3Q0FBd0MsV0FBVyxtQkFBbUIsb0JBQW9COztBQUVuMVAiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9pbmRleC5qcz8hLi9ub2RlX21vZHVsZXMvcG9zdGNzcy1sb2FkZXIvc3JjL2luZGV4LmpzPyEuL25vZGVfbW9kdWxlcy92dWUtbWotZGF0ZXJhbmdlcGlja2VyL2Rpc3QvdnVlLW1qLWRhdGVyYW5nZXBpY2tlci5jc3MuanMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnRzID0gbW9kdWxlLmV4cG9ydHMgPSByZXF1aXJlKFwiLi4vLi4vY3NzLWxvYWRlci9saWIvY3NzLWJhc2UuanNcIikoZmFsc2UpO1xuLy8gaW1wb3J0c1xuXG5cbi8vIG1vZHVsZVxuZXhwb3J0cy5wdXNoKFttb2R1bGUuaWQsIFwiLm1qLWRhdGVyYW5nZS1waWNrZXJ7dGV4dC1hbGlnbjpsZWZ0O21pbi13aWR0aDo0MDBweDt3aWR0aDp2YXIoLS1kZWZhdWx0LXdpZHRoKTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3IpO2JvcmRlci1yYWRpdXM6NHB4fS5tai1kYXRlcmFuZ2UtcGlja2VyICp7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5tai1kYXRlcmFuZ2UtcGlja2VyIC5wYW5lbHMtY2hvaWNlc3tkaXNwbGF5OmdyaWQ7Z3JpZC1nYXA6MTBweCAxMHB4O2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyIDFmciAxZnIgMWZyO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvcik7cGFkZGluZzoyMHB4fS5tai1kYXRlcmFuZ2UtcGlja2VyIC5wYW5lbHMtY2hvaWNlcyAucGFuZWwtYnV0dG9ue2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjcwMDtkaXNwbGF5Oi13ZWJraXQtaW5saW5lLWJveDtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveDtkaXNwbGF5OmlubGluZS1mbGV4Oy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7aGVpZ2h0OjMycHg7cGFkZGluZzo1cHggMTVweDtib3JkZXItcmFkaXVzOjRweDtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNmMmY0ZjV9Lm1qLWRhdGVyYW5nZS1waWNrZXIgLnBhbmVscy1jaG9pY2VzIC5wYW5lbC1idXR0b24uaXMtY3VycmVudCwubWotZGF0ZXJhbmdlLXBpY2tlciAucGFuZWxzLWNob2ljZXMgLnBhbmVsLWJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXByaW1hcnktY29sb3IpO2NvbG9yOiNmZmZ9Lm1qLWRhdGVyYW5nZS1waWNrZXIgLnByZXNldC1yYW5nZXN7cGFkZGluZzoyMHB4O2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvcil9Lm1qLWRhdGVyYW5nZS1waWNrZXIgLnByZXNldC1yYW5nZXMgLnByZXNldHt3aWR0aDo1MCU7Zm9udC1zaXplOjEzcHg7aGVpZ2h0OjIwcHg7Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjVweCAwfS5tai1kYXRlcmFuZ2UtcGlja2VyIC5wcmVzZXQtcmFuZ2VzIC5wcmVzZXQgaW5wdXR7cG9zaXRpb246YWJzb2x1dGU7b3BhY2l0eTowO2hlaWdodDowO3dpZHRoOjB9Lm1qLWRhdGVyYW5nZS1waWNrZXIgLnByZXNldC1yYW5nZXMgLnByZXNldCBpbnB1dDpjaGVja2VkfmxhYmVsIC5jaGVja3tiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXByaW1hcnktY29sb3IpfS5tai1kYXRlcmFuZ2UtcGlja2VyIC5wcmVzZXQtcmFuZ2VzIC5wcmVzZXQgaW5wdXQ6Y2hlY2tlZH5sYWJlbCAuY2hlY2s6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0ubWotZGF0ZXJhbmdlLXBpY2tlciAucHJlc2V0LXJhbmdlcyAucHJlc2V0IGxhYmVse2Rpc3BsYXk6LXdlYmtpdC1pbmxpbmUtYm94O2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94O2Rpc3BsYXk6aW5saW5lLWZsZXg7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9Lm1qLWRhdGVyYW5nZS1waWNrZXIgLnByZXNldC1yYW5nZXMgLnByZXNldCBsYWJlbCBzcGFuK3NwYW57bWFyZ2luLWxlZnQ6MTBweH0ubWotZGF0ZXJhbmdlLXBpY2tlciAucHJlc2V0LXJhbmdlcyAucHJlc2V0IGxhYmVsIC5jaGVja3tkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoyMHB4O3dpZHRoOjIwcHg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zZWNvbmRhcnktY29sb3IpO2JvcmRlci1yYWRpdXM6MTBweH0ubWotZGF0ZXJhbmdlLXBpY2tlciAucHJlc2V0LXJhbmdlcyAucHJlc2V0IGxhYmVsIC5jaGVjazphZnRlcntjb250ZW50OlxcXCJcXFwiO3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDoxMHB4O3dpZHRoOjEwcHg7bGVmdDo1MCU7dG9wOjUwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czoxMDAlO2JvcmRlcjozcHggc29saWQgI2ZmZjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKX0ubWotZGF0ZXJhbmdlLXBpY2tlciAucHJlc2V0LXJhbmdlcyAucHJlc2V0ICp7Y3Vyc29yOnBvaW50ZXJ9Lm1qLWNhbGVuZGFye2NvbG9yOnZhcigtLWNvbnRyYXN0LWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW5vcm1hbC1jb2xvcik7cGFkZGluZzoyMHB4fS5tai1jYWxlbmRhciAuY2FsZW5kYXItaGVhZGVye2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtcGFjazpqdXN0aWZ5Oy1tcy1mbGV4LXBhY2s6anVzdGlmeTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0ubWotY2FsZW5kYXIgLmNhbGVuZGFyLWhlYWRlciAuY2FsZW5kYXItbW9udGgtbmFtZXstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXg6MTtmbGV4OjE7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjE0cHh9Lm1qLWNhbGVuZGFyIC5jYWxlbmRhci1oZWFkZXIgLmNhbGVuZGFyLWFycm93e2ZpbGw6dmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtjdXJzb3I6cG9pbnRlcn0ubWotY2FsZW5kYXIgLmNhbGVuZGFyLW1vbnRoc3ttYXJnaW4tdG9wOjIwcHg7ZGlzcGxheTpncmlkO2dyaWQtZ2FwOjEwcHggMTBweDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmciAxZnJ9Lm1qLWNhbGVuZGFyIC5jYWxlbmRhci1tb250aHMgLm1vbnRoe2hlaWdodDo1MHB4O3BhZGRpbmc6MTBweDtkaXNwbGF5Oi13ZWJraXQtaW5saW5lLWJveDtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveDtkaXNwbGF5OmlubGluZS1mbGV4Oy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3IpO2JvcmRlci1yYWRpdXM6NHB4O2ZvbnQtc2l6ZToxM3B4fS5tai1jYWxlbmRhciAuY2FsZW5kYXItbW9udGhzIC5tb250aDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWhvdmVyLXJhbmdlLWNvbG9yKX0ubWotY2FsZW5kYXIgLmNhbGVuZGFyLW1vbnRocyAubW9udGguaXMtZGlzYWJsZWR7Y3Vyc29yOm5vdC1hbGxvd2VkO29wYWNpdHk6LjU7cG9pbnRlci1ldmVudHM6bm9uZX0ubWotY2FsZW5kYXIgLmNhbGVuZGFyLW1vbnRocyAubW9udGguaXMtc2VsZWN0ZWR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wcmltYXJ5LWNvbG9yKTtjb2xvcjojZmZmfS5tai1jYWxlbmRhciAuY2FsZW5kYXItbW9udGhzIC5tb250aDpub3QoLmlzLWRpc2FibGVkKXtjdXJzb3I6cG9pbnRlcn0ubWotY2FsZW5kYXIgLmNhbGVuZGFyLXF1YXJ0ZXJze21hcmdpbi10b3A6MjBweH0ubWotY2FsZW5kYXIgLmNhbGVuZGFyLXF1YXJ0ZXJzIC5xdWFydGVye2Rpc3BsYXk6Z3JpZDtncmlkLWdhcDoxMHB4IDEwcHg7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAzZnI7bWFyZ2luOjEwcHggMDstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6MTNweH0ubWotY2FsZW5kYXIgLmNhbGVuZGFyLXF1YXJ0ZXJzIC5xdWFydGVyIC5tb250aHN7ZGlzcGxheTpncmlkO2dyaWQtZ2FwOjEwcHggMTBweDstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmciAxZnI7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3IpO2JvcmRlci1yYWRpdXM6NHB4O2hlaWdodDo1MHB4O3BhZGRpbmc6MTBweCAzMHB4fS5tai1jYWxlbmRhciAuY2FsZW5kYXItcXVhcnRlcnMgLnF1YXJ0ZXIgLm1vbnRoczpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWhvdmVyLXJhbmdlLWNvbG9yKX0ubWotY2FsZW5kYXIgLmNhbGVuZGFyLXF1YXJ0ZXJzIC5xdWFydGVyIC5tb250aHMgLm1vbnRoe3RleHQtYWxpZ246Y2VudGVyfS5tai1jYWxlbmRhciAuY2FsZW5kYXItcXVhcnRlcnMgLnF1YXJ0ZXIuaXMtc2VsZWN0ZWQgLm1vbnRoc3tiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXByaW1hcnktY29sb3IpO2NvbG9yOiNmZmZ9Lm1qLWNhbGVuZGFyIC5jYWxlbmRhci1xdWFydGVycyAucXVhcnRlci5pcy1kaXNhYmxlZCAubW9udGhze29wYWNpdHk6LjV9Lm1qLWNhbGVuZGFyIC5jYWxlbmRhci1xdWFydGVycyAucXVhcnRlci5pcy1kaXNhYmxlZHtjdXJzb3I6bm90LWFsbG93ZWQ7cG9pbnRlci1ldmVudHM6bm9uZX0ubWotY2FsZW5kYXIgLmNhbGVuZGFyLXF1YXJ0ZXJzIC5xdWFydGVyOm5vdCguaXMtZGlzYWJsZWQpIC5tb250aHN7Y3Vyc29yOnBvaW50ZXJ9Lm1qLWNhbGVuZGFyIC5jYWxlbmRhci15ZWFycyAueWVhcntoZWlnaHQ6NTBweDtwYWRkaW5nOjEwcHg7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JvcmRlcjoxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yKTtib3JkZXItcmFkaXVzOjRweDtmb250LXNpemU6MTNweDttYXJnaW46MTBweCAwfS5tai1jYWxlbmRhciAuY2FsZW5kYXIteWVhcnMgLnllYXI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ob3Zlci1yYW5nZS1jb2xvcil9Lm1qLWNhbGVuZGFyIC5jYWxlbmRhci15ZWFycyAueWVhci5pcy1zZWxlY3RlZHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXByaW1hcnktY29sb3IpO2NvbG9yOiNmZmZ9Lm1qLWNhbGVuZGFyIC5jYWxlbmRhci15ZWFycyAueWVhci5pcy1kaXNhYmxlZHtjdXJzb3I6bm90LWFsbG93ZWQ7b3BhY2l0eTouNTtwb2ludGVyLWV2ZW50czpub25lfS5tai1jYWxlbmRhciAuY2FsZW5kYXIteWVhcnMgLnllYXI6bm90KC5pcy1kaXNhYmxlZCl7Y3Vyc29yOnBvaW50ZXJ9Lm1qLWNhbGVuZGFyIC5jYWxlbmRhci1kYXlzLC5tai1jYWxlbmRhciAuY2FsZW5kYXItZGF5cy1uYW1le2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwfS5tai1jYWxlbmRhciAuY2FsZW5kYXItZGF5cy1uYW1lIC5kYXksLm1qLWNhbGVuZGFyIC5jYWxlbmRhci1kYXlzIC5kYXl7d2lkdGg6MTQuMjg1NzElO2Rpc3BsYXk6LXdlYmtpdC1pbmxpbmUtYm94O2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94O2Rpc3BsYXk6aW5saW5lLWZsZXg7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ubWotY2FsZW5kYXIgLmNhbGVuZGFyLWRheXMtbmFtZSAuZGF5e2ZvbnQtc2l6ZToxMXB4O2NvbG9yOnZhcigtLXRlcm5hcnktY29sb3IpO2hlaWdodDozMHB4fS5tai1jYWxlbmRhciAuY2FsZW5kYXItZGF5cyAuZGF5e2hlaWdodDo0MHB4O2ZvbnQtc2l6ZToxM3B4O2JvcmRlci10b3A6MnB4IHNvbGlkICNmZmY7Ym9yZGVyLWJvdHRvbToycHggc29saWQgI2ZmZn0ubWotY2FsZW5kYXIgLmNhbGVuZGFyLWRheXMgLmRheTpub3QoLmlzLWN1cnJlbnQtbW9udGgpe2NvbG9yOnZhcigtLXRlcm5hcnktY29sb3IpfS5tai1jYWxlbmRhciAuY2FsZW5kYXItZGF5cyAuZGF5LmlzLWRpc2FibGVke2N1cnNvcjpub3QtYWxsb3dlZDtvcGFjaXR5Oi41O3BvaW50ZXItZXZlbnRzOm5vbmV9Lm1qLWNhbGVuZGFyIC5jYWxlbmRhci1kYXlzIC5kYXkuaXMtdG9kYXkgc3Bhbntjb2xvcjp2YXIoLS1zZWNvbmRhcnktY29sb3IpO2ZvbnQtd2VpZ2h0OjcwMH0ubWotY2FsZW5kYXIgLmNhbGVuZGFyLWRheXMgLmRheS5pcy1pbi1yYW5nZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWhvdmVyLXJhbmdlLWNvbG9yKX0ubWotY2FsZW5kYXIgLmNhbGVuZGFyLWRheXMgLmRheS5pcy1maXJzdC1yYW5nZXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjRweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjRweH0ubWotY2FsZW5kYXIgLmNhbGVuZGFyLWRheXMgLmRheS5pcy1sYXN0LXJhbmdle2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjRweDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo0cHh9Lm1qLWNhbGVuZGFyIC5jYWxlbmRhci1kYXlzIC5kYXkuaXMtZWRnZS1yYW5nZSwubWotY2FsZW5kYXIgLmNhbGVuZGFyLWRheXMgLmRheS5pcy1zZWxlY3RlZHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXByaW1hcnktY29sb3IpO2NvbG9yOiNmZmZ9Lm1qLWNhbGVuZGFyIC5jYWxlbmRhci1kYXlzIC5kYXk6bm90KC5pcy1kaXNhYmxlZCl7Y3Vyc29yOnBvaW50ZXJ9Lm1qLWNhbGVuZGFyLm1qLWNhbGVuZGFyLWRheXMgLmNhbGVuZGFyLWRheXMgLmRheTpub3QoLmlzLWVkZ2UtcmFuZ2UpOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0taG92ZXItZGF5LWNvbG9yKX0ubWotZGF0ZXJhbmdlLXBpY2tlci1jb250cm9sc3ttYXJnaW4tdG9wOjEwcHg7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstd2Via2l0LWJveC1wYWNrOmp1c3RpZnk7LW1zLWZsZXgtcGFjazpqdXN0aWZ5O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2JvcmRlci10b3A6MXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvcik7cGFkZGluZzoyMHB4fS5tai1kYXRlcmFuZ2UtcGlja2VyLWNvbnRyb2xzIC5tai1kYXRlcmFuZ2UtcGlja2VyLWJ1dHRvbntoZWlnaHQ6MzZweDttaW4td2lkdGg6MTUwcHg7cGFkZGluZzo1cHg7ZGlzcGxheTotd2Via2l0LWlubGluZS1ib3g7ZGlzcGxheTotbXMtaW5saW5lLWZsZXhib3g7ZGlzcGxheTppbmxpbmUtZmxleDstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JvcmRlci1yYWRpdXM6NHB4O2ZvbnQtc2l6ZToxMnB4fS5tai1kYXRlcmFuZ2UtcGlja2VyLWNvbnRyb2xzIC5tai1kYXRlcmFuZ2UtcGlja2VyLWJ1dHRvbjpub3QoLmlzLWRpc2FibGVkKXtjdXJzb3I6cG9pbnRlcn0ubWotZGF0ZXJhbmdlLXBpY2tlci1yZXNldHtib3JkZXI6MXB4IHNvbGlkICNlNmVhZWR9Lm1qLWRhdGVyYW5nZS1waWNrZXItc3VibWl0e2JhY2tncm91bmQtY29sb3I6dmFyKC0tcHJpbWFyeS1jb2xvcik7Y29sb3I6I2ZmZn0ubWotZGF0ZXJhbmdlLXBpY2tlci1zdWJtaXQuaXMtZGlzYWJsZWR7b3BhY2l0eTouNTtjdXJzb3I6bm90LWFsbG93ZWQ7cG9pbnRlci1ldmVudHM6bm9uZX1cIiwgXCJcIl0pO1xuXG4vLyBleHBvcnRzXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/css-loader/index.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-mj-daterangepicker/dist/vue-mj-daterangepicker.css\n"); /***/ }), /***/ "./node_modules/vue-mj-daterangepicker/dist/vue-mj-daterangepicker.css": /*!*****************************************************************************!*\ !*** ./node_modules/vue-mj-daterangepicker/dist/vue-mj-daterangepicker.css ***! \*****************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { eval("\nvar content = __webpack_require__(/*! !../../css-loader??ref--6-1!../../postcss-loader/src??ref--6-2!./vue-mj-daterangepicker.css */ \"./node_modules/css-loader/index.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-mj-daterangepicker/dist/vue-mj-daterangepicker.css\");\n\nif(typeof content === 'string') content = [[module.i, content, '']];\n\nvar transform;\nvar insertInto;\n\n\n\nvar options = {\"hmr\":true}\n\noptions.transform = transform\noptions.insertInto = undefined;\n\nvar update = __webpack_require__(/*! ../../style-loader/lib/addStyles.js */ \"./node_modules/style-loader/lib/addStyles.js\")(content, options);\n\nif(content.locals) module.exports = content.locals;\n\nif(false) {}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdnVlLW1qLWRhdGVyYW5nZXBpY2tlci9kaXN0L3Z1ZS1tai1kYXRlcmFuZ2VwaWNrZXIuY3NzPzhlMmYiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUNBLGNBQWMsbUJBQU8sQ0FBQywwUEFBZ0g7O0FBRXRJLDRDQUE0QyxRQUFTOztBQUVyRDtBQUNBOzs7O0FBSUEsZUFBZTs7QUFFZjtBQUNBOztBQUVBLGFBQWEsbUJBQU8sQ0FBQyx5RkFBc0M7O0FBRTNEOztBQUVBLEdBQUcsS0FBVSxFQUFFIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL3Z1ZS1tai1kYXRlcmFuZ2VwaWNrZXIvZGlzdC92dWUtbWotZGF0ZXJhbmdlcGlja2VyLmNzcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxudmFyIGNvbnRlbnQgPSByZXF1aXJlKFwiISEuLi8uLi9jc3MtbG9hZGVyL2luZGV4LmpzPz9yZWYtLTYtMSEuLi8uLi9wb3N0Y3NzLWxvYWRlci9zcmMvaW5kZXguanM/P3JlZi0tNi0yIS4vdnVlLW1qLWRhdGVyYW5nZXBpY2tlci5jc3NcIik7XG5cbmlmKHR5cGVvZiBjb250ZW50ID09PSAnc3RyaW5nJykgY29udGVudCA9IFtbbW9kdWxlLmlkLCBjb250ZW50LCAnJ11dO1xuXG52YXIgdHJhbnNmb3JtO1xudmFyIGluc2VydEludG87XG5cblxuXG52YXIgb3B0aW9ucyA9IHtcImhtclwiOnRydWV9XG5cbm9wdGlvbnMudHJhbnNmb3JtID0gdHJhbnNmb3JtXG5vcHRpb25zLmluc2VydEludG8gPSB1bmRlZmluZWQ7XG5cbnZhciB1cGRhdGUgPSByZXF1aXJlKFwiIS4uLy4uL3N0eWxlLWxvYWRlci9saWIvYWRkU3R5bGVzLmpzXCIpKGNvbnRlbnQsIG9wdGlvbnMpO1xuXG5pZihjb250ZW50LmxvY2FscykgbW9kdWxlLmV4cG9ydHMgPSBjb250ZW50LmxvY2FscztcblxuaWYobW9kdWxlLmhvdCkge1xuXHRtb2R1bGUuaG90LmFjY2VwdChcIiEhLi4vLi4vY3NzLWxvYWRlci9pbmRleC5qcz8/cmVmLS02LTEhLi4vLi4vcG9zdGNzcy1sb2FkZXIvc3JjL2luZGV4LmpzPz9yZWYtLTYtMiEuL3Z1ZS1tai1kYXRlcmFuZ2VwaWNrZXIuY3NzXCIsIGZ1bmN0aW9uKCkge1xuXHRcdHZhciBuZXdDb250ZW50ID0gcmVxdWlyZShcIiEhLi4vLi4vY3NzLWxvYWRlci9pbmRleC5qcz8/cmVmLS02LTEhLi4vLi4vcG9zdGNzcy1sb2FkZXIvc3JjL2luZGV4LmpzPz9yZWYtLTYtMiEuL3Z1ZS1tai1kYXRlcmFuZ2VwaWNrZXIuY3NzXCIpO1xuXG5cdFx0aWYodHlwZW9mIG5ld0NvbnRlbnQgPT09ICdzdHJpbmcnKSBuZXdDb250ZW50ID0gW1ttb2R1bGUuaWQsIG5ld0NvbnRlbnQsICcnXV07XG5cblx0XHR2YXIgbG9jYWxzID0gKGZ1bmN0aW9uKGEsIGIpIHtcblx0XHRcdHZhciBrZXksIGlkeCA9IDA7XG5cblx0XHRcdGZvcihrZXkgaW4gYSkge1xuXHRcdFx0XHRpZighYiB8fCBhW2tleV0gIT09IGJba2V5XSkgcmV0dXJuIGZhbHNlO1xuXHRcdFx0XHRpZHgrKztcblx0XHRcdH1cblxuXHRcdFx0Zm9yKGtleSBpbiBiKSBpZHgtLTtcblxuXHRcdFx0cmV0dXJuIGlkeCA9PT0gMDtcblx0XHR9KGNvbnRlbnQubG9jYWxzLCBuZXdDb250ZW50LmxvY2FscykpO1xuXG5cdFx0aWYoIWxvY2FscykgdGhyb3cgbmV3IEVycm9yKCdBYm9ydGluZyBDU1MgSE1SIGR1ZSB0byBjaGFuZ2VkIGNzcy1tb2R1bGVzIGxvY2Fscy4nKTtcblxuXHRcdHVwZGF0ZShuZXdDb250ZW50KTtcblx0fSk7XG5cblx0bW9kdWxlLmhvdC5kaXNwb3NlKGZ1bmN0aW9uKCkgeyB1cGRhdGUoKTsgfSk7XG59Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/vue-mj-daterangepicker/dist/vue-mj-daterangepicker.css\n"); /***/ }), /***/ "./resources/js/pages/reports/items.vue": /*!**********************************************!*\ !*** ./resources/js/pages/reports/items.vue ***! \**********************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _items_vue_vue_type_template_id_72d9a4d7___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./items.vue?vue&type=template&id=72d9a4d7& */ \"./resources/js/pages/reports/items.vue?vue&type=template&id=72d9a4d7&\");\n/* harmony import */ var _items_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./items.vue?vue&type=script&lang=js& */ \"./resources/js/pages/reports/items.vue?vue&type=script&lang=js&\");\n/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n\nvar component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _items_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _items_vue_vue_type_template_id_72d9a4d7___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _items_vue_vue_type_template_id_72d9a4d7___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"resources/js/pages/reports/items.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvanMvcGFnZXMvcmVwb3J0cy9pdGVtcy52dWU/NDNiZCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFvRjtBQUMzQjtBQUNMOzs7QUFHcEQ7QUFDZ0c7QUFDaEcsZ0JBQWdCLDJHQUFVO0FBQzFCLEVBQUUsMkVBQU07QUFDUixFQUFFLGdGQUFNO0FBQ1IsRUFBRSx5RkFBZTtBQUNqQjtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBLElBQUksS0FBVSxFQUFFLFlBaUJmO0FBQ0Q7QUFDZSxnRiIsImZpbGUiOiIuL3Jlc291cmNlcy9qcy9wYWdlcy9yZXBvcnRzL2l0ZW1zLnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH0gZnJvbSBcIi4vaXRlbXMudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTcyZDlhNGQ3JlwiXG5pbXBvcnQgc2NyaXB0IGZyb20gXCIuL2l0ZW1zLnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuZXhwb3J0ICogZnJvbSBcIi4vaXRlbXMudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiXG5cblxuLyogbm9ybWFsaXplIGNvbXBvbmVudCAqL1xuaW1wb3J0IG5vcm1hbGl6ZXIgZnJvbSBcIiEuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvcnVudGltZS9jb21wb25lbnROb3JtYWxpemVyLmpzXCJcbnZhciBjb21wb25lbnQgPSBub3JtYWxpemVyKFxuICBzY3JpcHQsXG4gIHJlbmRlcixcbiAgc3RhdGljUmVuZGVyRm5zLFxuICBmYWxzZSxcbiAgbnVsbCxcbiAgbnVsbCxcbiAgbnVsbFxuICBcbilcblxuLyogaG90IHJlbG9hZCAqL1xuaWYgKG1vZHVsZS5ob3QpIHtcbiAgdmFyIGFwaSA9IHJlcXVpcmUoXCJDOlxcXFxhY2N1bGFuY2UtdjQuMC4yXFxcXG5vZGVfbW9kdWxlc1xcXFx2dWUtaG90LXJlbG9hZC1hcGlcXFxcZGlzdFxcXFxpbmRleC5qc1wiKVxuICBhcGkuaW5zdGFsbChyZXF1aXJlKCd2dWUnKSlcbiAgaWYgKGFwaS5jb21wYXRpYmxlKSB7XG4gICAgbW9kdWxlLmhvdC5hY2NlcHQoKVxuICAgIGlmICghYXBpLmlzUmVjb3JkZWQoJzcyZDlhNGQ3JykpIHtcbiAgICAgIGFwaS5jcmVhdGVSZWNvcmQoJzcyZDlhNGQ3JywgY29tcG9uZW50Lm9wdGlvbnMpXG4gICAgfSBlbHNlIHtcbiAgICAgIGFwaS5yZWxvYWQoJzcyZDlhNGQ3JywgY29tcG9uZW50Lm9wdGlvbnMpXG4gICAgfVxuICAgIG1vZHVsZS5ob3QuYWNjZXB0KFwiLi9pdGVtcy52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9NzJkOWE0ZDcmXCIsIGZ1bmN0aW9uICgpIHtcbiAgICAgIGFwaS5yZXJlbmRlcignNzJkOWE0ZDcnLCB7XG4gICAgICAgIHJlbmRlcjogcmVuZGVyLFxuICAgICAgICBzdGF0aWNSZW5kZXJGbnM6IHN0YXRpY1JlbmRlckZuc1xuICAgICAgfSlcbiAgICB9KVxuICB9XG59XG5jb21wb25lbnQub3B0aW9ucy5fX2ZpbGUgPSBcInJlc291cmNlcy9qcy9wYWdlcy9yZXBvcnRzL2l0ZW1zLnZ1ZVwiXG5leHBvcnQgZGVmYXVsdCBjb21wb25lbnQuZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./resources/js/pages/reports/items.vue\n"); /***/ }), /***/ "./resources/js/pages/reports/items.vue?vue&type=script&lang=js&": /*!***********************************************************************!*\ !*** ./resources/js/pages/reports/items.vue?vue&type=script&lang=js& ***! \***********************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_items_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./items.vue?vue&type=script&lang=js& */ \"./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/pages/reports/items.vue?vue&type=script&lang=js&\");\n/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__[\"default\"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_items_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); //# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvanMvcGFnZXMvcmVwb3J0cy9pdGVtcy52dWU/ZGQ2OCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUEsd0NBQTJMLENBQWdCLGlQQUFHLEVBQUMiLCJmaWxlIjoiLi9yZXNvdXJjZXMvanMvcGFnZXMvcmVwb3J0cy9pdGVtcy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IG1vZCBmcm9tIFwiLSEuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcz8/cmVmLS00LTAhLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL2luZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9pdGVtcy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCI7IGV4cG9ydCBkZWZhdWx0IG1vZDsgZXhwb3J0ICogZnJvbSBcIi0hLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2JhYmVsLWxvYWRlci9saWIvaW5kZXguanM/P3JlZi0tNC0wIS4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9pbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vaXRlbXMudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJlwiIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./resources/js/pages/reports/items.vue?vue&type=script&lang=js&\n"); /***/ }), /***/ "./resources/js/pages/reports/items.vue?vue&type=template&id=72d9a4d7&": /*!*****************************************************************************!*\ !*** ./resources/js/pages/reports/items.vue?vue&type=template&id=72d9a4d7& ***! \*****************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_loaders_templateLoader_js_ref_6_node_modules_vue_loader_lib_index_js_vue_loader_options_items_vue_vue_type_template_id_72d9a4d7___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../../../node_modules/vue-loader/lib??vue-loader-options!./items.vue?vue&type=template&id=72d9a4d7& */ \"./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/pages/reports/items.vue?vue&type=template&id=72d9a4d7&\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_loaders_templateLoader_js_ref_6_node_modules_vue_loader_lib_index_js_vue_loader_options_items_vue_vue_type_template_id_72d9a4d7___WEBPACK_IMPORTED_MODULE_0__[\"render\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_loaders_templateLoader_js_ref_6_node_modules_vue_loader_lib_index_js_vue_loader_options_items_vue_vue_type_template_id_72d9a4d7___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"]; });\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvanMvcGFnZXMvcmVwb3J0cy9pdGVtcy52dWU/ODlhYyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUEiLCJmaWxlIjoiLi9yZXNvdXJjZXMvanMvcGFnZXMvcmVwb3J0cy9pdGVtcy52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9NzJkOWE0ZDcmLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0ICogZnJvbSBcIi0hLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2JhYmVsLWxvYWRlci9saWIvaW5kZXguanM/P3JlZi0tNC0wIS4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9sb2FkZXJzL3RlbXBsYXRlTG9hZGVyLmpzPz9yZWYtLTYhLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL2luZGV4LmpzPz92dWUtbG9hZGVyLW9wdGlvbnMhLi9pdGVtcy52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9NzJkOWE0ZDcmXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./resources/js/pages/reports/items.vue?vue&type=template&id=72d9a4d7&\n"); /***/ }) }]);