PageSourceSearch

https://cbe.org.eg/assets/cbe/js/internationalReservesChart.js?v=cba63658bbe0bab9d688

js cbe.org.eg collected 2026-10-02 03:24:30 UTC 46,227 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkcbe=self.webpackChunkcbe||[]).push([[3638],{3182:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(6992);\n/* harmony import */ var core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(1539);\n/* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(3948);\n/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var core_js_modules_es_symbol_to_primitive_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(6649);\n/* harmony import */ var core_js_modules_es_symbol_to_primitive_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_to_primitive_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var core_js_modules_es_date_to_primitive_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(6078);\n/* harmony import */ var core_js_modules_es_date_to_primitive_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_date_to_primitive_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(2526);\n/* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(1817);\n/* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_6__);\n/* harmony import */ var core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(9653);\n/* harmony import */ var core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_7__);\n/* harmony import */ var core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(2165);\n/* harmony import */ var core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_8__);\n/* harmony import */ var core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(8783);\n/* harmony import */ var core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_9__);\n/* harmony import */ var core_js_modules_es_array_from_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(1038);\n/* harmony import */ var core_js_modules_es_array_from_js__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_from_js__WEBPACK_IMPORTED_MODULE_10__);\n/* harmony import */ var core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(7042);\n/* harmony import */ var core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_11__);\n/* harmony import */ var core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(9714);\n/* harmony import */ var core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_12___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_12__);\n/* harmony import */ var core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(8309);\n/* harmony import */ var core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_13___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_13__);\n/* harmony import */ var core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(4916);\n/* harmony import */ var core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_14___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_14__);\n/* harmony import */ var _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(9858);\n/* harmony import */ var _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(766);\n/* harmony import */ var _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(8787);\n/* harmony import */ var _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(6278);\n/* harmony import */ var _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(5222);\n/* harmony import */ var _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(4767);\n/* harmony import */ var _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(3782);\n/* harmony import */ var _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(7504);\n/* harmony import */ var _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(6392);\n/* harmony import */ var _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(6293);\n/* harmony import */ var _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(2456);\n/* harmony import */ var _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(9574);\n/* harmony import */ var _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__(4692);\n/* harmony import */ var _amcharts_amcharts5_xy__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(8073);\n/* harmony import */ var _amcharts_amcharts5_xy__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(1315);\n/* harmony import */ var _amcharts_amcharts5_xy__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(5409);\n/* harmony import */ var _amcharts_amcharts5_xy__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(8613);\n/* harmony import */ var _amcharts_amcharts5_xy__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(7376);\n/* harmony import */ var _amcharts_amcharts5_xy__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(562);\n/* harmony import */ var _amcharts_amcharts5_xy__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(2104);\n/* harmony import */ var _amcharts_amcharts5_locales_ar__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(7568);\n/* harmony import */ var _amcharts_amcharts5_plugins_exporting__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(5918);\n/* harmony import */ var _amcharts_amcharts5_plugins_exporting__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__(79);\n/* harmony import */ var _util_helpers__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(6932);\n/* provided dependency */ var $ = __webpack_require__(9755);\nfunction _typeof(o) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o; }, _typeof(o); }\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nfunction _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); }\nfunction _nonIterableSpread() { throw new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\nfunction _iterableToArray(iter) { if (typeof Symbol !== \"undefined\" && iter[Symbol.iterator] != null || iter[\"@@iterator\"] != null) return Array.from(iter); }\nfunction _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray(arr); }\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; }\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } }\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\nfunction _toPropertyKey(t) { var i = _toPrimitive(t, \"string\"); return \"symbol\" == _typeof(i) ? i : String(i); }\nfunction _toPrimitive(t, r) { if (\"object\" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || \"default\"); if (\"object\" != _typeof(i)) return i; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (\"string\" === r ? String : Number)(t); }\n/* eslint-disable object-shorthand */\n\n\n\n\n\nvar InternationalReservesChart = /*#__PURE__*/function () {\n  function InternationalReservesChart() {\n    _classCallCheck(this, InternationalReservesChart);\n    this.selectors = {};\n  }\n  _createClass(InternationalReservesChart, [{\n    key: \"initEvent\",\n    value: function initEvent() {\n      _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_16__/* .addLicense */ .cP('AM5C349770260');\n      _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_17__/* .ready */ .Cd(function () {\n        var graphEndPoint;\n        var legendPoint;\n        var xAxisSpacing;\n        var yAxisSpacing;\n        var maxXaxisToshow;\n        if ($(window).width() < 769) {\n          graphEndPoint = 0.20;\n          legendPoint = 15;\n          xAxisSpacing = 15;\n          yAxisSpacing = 8;\n          maxXaxisToshow = 4;\n        } else {\n          graphEndPoint = 1;\n          legendPoint = 5;\n          xAxisSpacing = 25;\n          yAxisSpacing = 24;\n          maxXaxisToshow = 300;\n        }\n        if ($(window).width() < 1000 && $(window).width() > 550) {\n          legendPoint = 11;\n        }\n        var root = _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_18__/* .Root */ .f.new('intReservesChartbox');\n        if (document.dir === 'rtl') {\n          root.locale = _amcharts_amcharts5_locales_ar__WEBPACK_IMPORTED_MODULE_19__/* [\"default\"] */ .Z;\n        }\n        root.paddingLeft = 0;\n        root.paddingRight = 0;\n        root.dateFormatter.setAll({\n          dateFormat: 'MMM-yyyy',\n          dateFields: ['valueX']\n        });\n        var chart = root.container.children.push(_amcharts_amcharts5_xy__WEBPACK_IMPORTED_MODULE_20__/* .XYChart */ .z.new(root, {\n          panX: true,\n          panY: true,\n          wheelX: 'none',\n          wheelY: 'none',\n          layout: root.verticalLayout\n        }));
1\n        var intResChartTitle = $('#intReservesChart').data('title');\n        if (intResChartTitle !== '' || intResChartTitle !== null) {\n          chart.children.unshift(_amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_21__/* .Label */ ._.new(root, {\n            text: intResChartTitle,\n            fontSize: 18,\n            fontFamily: 'Roboto',\n            fontWeight: '500',\n            textAlign: 'center',\n            x: _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_22__/* .percent */ .aQ(50),\n            centerX: _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_22__/* .percent */ .aQ(50),\n            paddingTop: 0,\n            paddingBottom: 25,\n            paddingRight: 30,\n            maxWidth: 150\n          }));\n        }\n\n        // For responsive scroller\n        var xAxis = chart.xAxes.push(_amcharts_amcharts5_xy__WEBPACK_IMPORTED_MODULE_23__/* .DateAxis */ .S.new(root, {\n          end: graphEndPoint,\n          baseInterval: {\n            timeUnit: 'month',\n            count: 1\n          },\n          gridIntervals: [{\n            timeUnit: 'month',\n            count: 1\n          }],\n          groupData: true,\n          groupCount: 30,\n          renderer: _amcharts_amcharts5_xy__WEBPACK_IMPORTED_MODULE_24__/* .AxisRendererX */ .n.new(root, {}),\n          tooltip: _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_25__/* .Tooltip */ .u.new(root, {}),\n          maxZoomCount: maxXaxisToshow\n        }));\n        if (document.dir === 'rtl') {\n          xAxis.get('renderer').labels.template.setAll({\n            oversizedBehavior: 'truncate',\n            maxWidth: 150,\n            fontSize: 12,\n            fontWeight: '400',\n            paddingTop: xAxisSpacing,\n            left: 0,\n            fontFamily: 'Roboto',\n            fill: _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_26__/* .color */ .$_('#5C6163'),\n            direction: 'rtl'\n          });\n        } else {\n          xAxis.get('renderer').labels.template.setAll({\n            oversizedBehavior: 'truncate',\n            maxWidth: 150,\n            fontSize: 12,\n            fontWeight: '400',\n            paddingTop: xAxisSpacing,\n            left: 0,\n            fontFamily: 'Roboto',\n            fill: _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_26__/* .color */ .$_('#5C6163')\n          });\n        }\n        xAxis.get('renderer').grid.template.setAll({\n          stroke: _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_26__/* .color */ .$_('#fff'),\n          strokeWidth: 2\n        });\n        var yRenderer = _amcharts_amcharts5_xy__WEBPACK_IMPORTED_MODULE_27__/* .AxisRendererY */ .j.new(root, {});\n        var yAxis = chart.yAxes.push(_amcharts_amcharts5_xy__WEBPACK_IMPORTED_MODULE_28__/* .ValueAxis */ .m.new(root, {\n          min: 0,\n          calculateTotals: true,\n          renderer: yRenderer\n        }));\n        var yaxisTitle = $('#intReservesChart').data('yaxis-title');\n        if (document.dir === 'rtl') {\n          yAxis.children.unshift(_amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_21__/* .Label */ ._.new(root, {\n            rotation: -90,\n            text: yaxisTitle,\n            y: _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_22__/* .percent */ .aQ(30),\n            centerX: _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_22__/* .percent */ .aQ(30),\n            fontSize: 12,\n            fontWeight: '400',\n            fontFamily: 'Arial',\n            fill: _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_26__/* .color */ .$_('#5C6163')\n          }));\n        } else {\n          yAxis.children.unshift(_amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_21__/* .Label */ ._.new(root, {\n            rotation: -90,\n            text: yaxisTitle,\n            y: _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_22__/* .percent */ .aQ(50),\n            centerX: _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_22__/* .percent */ .aQ(50),\n            fontSize: 12,\n            fontWeight: '400',\n            fontFamily: 'Arial',\n            fill: _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_26__/* .color */ .$_('#5C6163')\n          }));\n        }\n        yRenderer.grid.template.setAll({\n          stroke: _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_26__/* .color */ .$_('#656666'),\n          strokeWidth: 1\n        });\n        var cursor = chart.set('cursor', _amcharts_amcharts5_xy__WEBPACK_IMPORTED_MODULE_29__/* .XYCursor */ .L.new(root, {\n          behavior: 'none',\n          xAxis: xAxis\n        }));\n        cursor.lineY.set('visible', false);\n        if (document.dir === 'rtl') {\n          yAxis.get('renderer').labels.template.setAll({\n            oversizedBehavior: 'truncate',\n            maxWidth: 150,\n            fontSize: 12,\n            fontWeight: '400',\n            paddingRight: yAxisSpacing,\n            fontFamily: 'Arial',\n            fill: _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_26__/* .color */ .$_('#5C6163'),\n            direction: 'rtl'\n          });\n        } else {\n          yAxis.get('renderer').labels.template.setAll({\n            oversizedBehavior: 'truncate',\n            maxWidth: 150,\n            fontSize: 12,\n            fontWeight: '400',\n            paddingRight: yAxisSpacing,\n            fontFamily: 'Arial',\n            fill: _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_26__/* .color */ .$_('#5C6163')\n          });\n        }\n        var series = chart.series.push(_amcharts_amcharts5_xy__WEBPACK_IMPORTED_MODULE_30__/* .LineSeries */ .e.new(root, {\n          name: $('#intReservesChart').data('legend-name'),\n          xAxis: xAxis,\n          yAxis: yAxis,\n          valueYField: 'value',\n          sequencedInterpolation: true,\n          stroke: _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_26__/* .color */ .$_('#C4A56C'),\n          valueXField: 'date',\n          valueYGrouped: 'close'\n        }));\n        series.bullets.push(function () {\n          var circle = _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_31__/* .Circle */ .C.new(root, {\n            radius: 3,\n            stroke: _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_26__/* .color */ .$_('#C4A56C'),\n            strokeWidth: 2\n          });\n          return _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_32__/* .Bullet */ .g.new(root, {\n            sprite: circle\n          });\n        });\n        var colorSet = _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_33__/* .ColorSet */ .U.new(root, {});\n        series.data.processor = _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_34__/* .DataProcessor */ .$.new(root, {\n          dateFields: ['date'],\n          dateFormat: 'MMM-yyyy'\n        });\n        function createGuide(value, text, dashArray) {\n          var guideDataItem = yAxis.makeDataItem({\n            value: value\n          });\n          yAxis.createAxisRange(guideDataItem);\n          guideDataItem.get('grid').setAll({\n            forceHidden: false,\n            strokeOpacity: 0.2,\n            strokeDasharray: dashArray\n          });\n          var label = guideDataItem.get('label');\n          label.setAll({\n            text: text,\n            isMeasured: false,\n            centerY: _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_22__/* .p100 */ .AQ\n          });\n          label.adapters.add('x', function (x) {\n            return chart.plotContainer.width();\n          });\n          chart.events.on('boundschanged', function () {\n            label.set('x', label.get('x'));\n          });\n        }\n        var newAllData = _toConsumableArray($('#intReservesChart').data('line-graph'));\n        var exporting = _amcharts_amcharts5_plugins_exporting__WEBPACK_IMPORTED_MODULE_35__/* .Exporting */ .L.new(root, {\n          menu: _amcharts_amcharts5_plugins_exporting__WEBPACK_IMPORTED_MODULE_36__/* .ExportingMenu */ .O.new(root, {\n            container: document.getElementById('exportdiv')\n          }),\n          filePrefix: $('#intReservesChart').data('title') ? $('#intReservesChart').data('title') : 'International Reserve',\n          dataSource: newAllData,\n          dateFields: ['date'],\n          dateFormat: 'yyyy-MM-dd',\n          dataFields: {\n            value: 'Value',\n            date: 'Date'\n          },\n          pngOptions: {\n            disabled: true\n          },\n          jpgOptions: {\n            disabled: true\n          },\n          pdfOptions: {\n            disabled: true\n          },\n          pdfdataOptions: {\n            disabled: true\n          },\n          jsonOptions: {\n            disabled: true\n          },\n          htmlOptions: {\n            disabled: true\n          },\n          printOptions: {\n            disabled: true\n          },\n          dataFieldsOrder: ['date', 'value']\n        });\n        // Zoom scrollers\n        // Scrollbar X\n        chart.set('scrollbarY', _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_37__/* .Scrollbar */ .L.new(root, {\n          orientation: 'vertical'\n        }));\n        var scrollbarX = _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_37__/* .Scrollbar */ .L.new(root, {\n          orientation: 'horizontal',\n          end: graphEndPoint\n        });\n        chart.set('scrollbarX', scrollbarX);\n        chart.bottomAxesContainer.children.push(scrollbarX);\n\n        // Hide zoom out button\n        chart.zoomOutButton.set('forceHidden', true);\n        // Tooltip\n        var tooltip;\n        if ($('#intReservesChart').data('tooltip-title')) {\n          tooltip = _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_25__/* .Tooltip */ .u.new(root, {\n            autoTextColor: false,\n            // eslint-disable-next-line no-template-curly-in-string\n            labelText: \"${valueY} \".concat($('#intReservesChart').data('tooltip-title'))\n          });\n        } else {\n          tooltip = _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_25__/* .Tooltip */ .u.new(root, {\n            autoTextColor: false,\n            // eslint-disable-next-line no-template-curly-in-string\n            labelText: '${valueY}'\n          });\n        }\n        if (document.dir === 'rtl') {\n          tooltip.label.setAll({\n            fill: _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_26__/* .color */ .$_('#fff'),\n            fontSize: 12,\n            fontFamily: 'Arial',\n            fontWeight: '400',\n            direction: 'rtl'\n          });\n        } else {\n          tooltip.label.setAll({\n            fill: _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_26__/* .color */ .$_('#fff'),\n            fontSize: 12,\n            fontFamily: 'Arial',\n            fontWeight: '400'\n          });\n        }\n        series.set('tooltip', tooltip);\n        series.set('fill', _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_26__/* .color */ .$_('#AC8A4D'));\n        xAxis.data.setAll($('#intReservesChart').data('line-graph'));\n        series.data.setAll($('#intReservesChart').data('line-graph'));\n        var legend = chart.children.push(_amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_38__/* .Legend */ .D.new(root, {\n          centerX: _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_22__/* .percent */ .aQ(5),\
1n          x: _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_22__/* .percent */ .aQ(legendPoint),\n          y: _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_22__/* .percent */ .aQ(95),\n          useDefaultMarker: true,\n          stroke: 2,\n          marginLeft: 10,\n          width: 450,\n          clickTarget: 'none'\n        }));\n        legend.markers.template.setAll({\n          width: 16,\n          height: 16,\n          fontSize: 14,\n          stroke: 2\n        });\n        if (document.dir === 'rtl') {\n          legend.labels.template.setAll({\n            fontSize: 14,\n            fontWeight: '400',\n            paddingRight: 24,\n            fontFamily: 'Arial',\n            fill: _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_26__/* .color */ .$_('#44484A'),\n            direction: 'rtl'\n          });\n        } else {\n          legend.labels.template.setAll({\n            fontSize: 14,\n            fontWeight: '400',\n            paddingRight: 24,\n            fontFamily: 'Arial',\n            fill: _amcharts_amcharts5__WEBPACK_IMPORTED_MODULE_26__/* .color */ .$_('#44484A')\n          });\n        }\n        legend.markerRectangles.template.setAll({\n          cornerRadiusTL: 10,\n          cornerRadiusTR: 10,\n          cornerRadiusBL: 10,\n          cornerRadiusBR: 10\n        });\n        legend.data.setAll(chart.series.values);\n        series.appear(1000);\n        chart.appear(1000, 100);\n      });\n    }\n  }, {\n    key: \"init\",\n    value: function init() {\n      this.initEvent();\n    }\n  }]);\n  return InternationalReservesChart;\n}();\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (InternationalReservesChart);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMzE4Mi5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBR0E7QUFBQTtBQUNBO0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBRUE7QUFDQTtBQUFBO0FBQ0E7QUFFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQUE7QUFBQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFFQSIsInNvdXJjZXMiOlsid2VicGFjazovL2NiZS8uL2VzL2NvbXBvbmVudHMvaW50ZXJuYXRpb25hbFJlc2VydmVzQ2hhcnQuanM/MmRhZiJdLCJzb3VyY2VzQ29udGVudCI6WyJcclxuLyogZXNsaW50LWRpc2FibGUgb2JqZWN0LXNob3J0aGFuZCAqL1xyXG5pbXBvcnQgKiBhcyBhbTUgZnJvbSAnQGFtY2hhcnRzL2FtY2hhcnRzNSc7XHJcbmltcG9ydCAqIGFzIGFtNXh5IGZyb20gJ0BhbWNoYXJ0cy9hbWNoYXJ0czUveHknO1xyXG5pbXBvcnQgYW01bG9jYWxlc0FyYWJpYyBmcm9tICdAYW1jaGFydHMvYW1jaGFydHM1L2xvY2FsZXMvYXInO1xyXG5pbXBvcnQgKiBhcyBhbTVwbHVnaW5zRXhvcnRpbmcgZnJvbSAnQGFtY2hhcnRzL2FtY2hhcnRzNS9wbHVnaW5zL2V4cG9ydGluZyc7XHJcbmltcG9ydCB7XHJcbiAgZGVib3VuY2VcclxufSBmcm9tICcuLi91dGlsL2hlbHBlcnMnO1xyXG5cclxuY2xhc3MgSW50ZXJuYXRpb25hbFJlc2VydmVzQ2hhcnQge1xyXG4gICAgY29uc3RydWN0b3IoKSB7XHJcbiAgICAgICAgdGhpcy5zZWxlY3RvcnMgPSB7XHJcbiAgICAgICAgfTtcclxuICAgIH1cclxuXHJcbiAgICBpbml0RXZlbnQoKSB7XHJcbiAgICAgIGFtNS5hZGRMaWNlbnNlKCdBTTVDMzQ5NzcwMjYwJyk7XHJcbiAgICAgICAgYW01LnJlYWR5KCgpID0+IHtcclxuICAgICAgICAgICAgbGV0IGdyYXBoRW5kUG9pbnQ7XHJcbiAgICAgICAgICAgIGxldCBsZWdlbmRQb2ludDtcclxuICAgICAgICAgICAgbGV0IHhBeGlz
1U3BhY2luZztcclxuICAgICAgICAgICAgbGV0IHlBeGlzU3BhY2luZztcclxuICAgICAgICAgICAgbGV0IG1heFhheGlzVG9zaG93O1xyXG4gICAgICAgICAgICBpZiAoJCh3aW5kb3cpLndpZHRoKCkgPCA3NjkpIHtcclxuICAgICAgICAgICAgICAgIGdyYXBoRW5kUG9pbnQgPSAwLjIwO1xyXG4gICAgICAgICAgICAgICAgbGVnZW5kUG9pbnQgPSAxNTtcclxuICAgICAgICAgICAgICAgIHhBeGlzU3BhY2luZyA9IDE1O1xyXG4gICAgICAgICAgICAgICAgeUF4aXNTcGFjaW5nID0gODtcclxuICAgICAgICAgICAgICAgIG1heFhheGlzVG9zaG93ID0gNDtcclxuICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICAgIGdyYXBoRW5kUG9pbnQgPSAxO1xyXG4gICAgICAgICAgICAgICAgbGVnZW5kUG9pbnQgPSA1O1xyXG4gICAgICAgICAgICAgICAgeEF4aXNTcGFjaW5nID0gMjU7XHJcbiAgICAgICAgICAgICAgICB5QXhpc1NwYWNpbmcgPSAyNDtcclxuICAgICAgICAgICAgICAgIG1heFhheGlzVG9zaG93ID0gMzAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpZiAoJCh3aW5kb3cpLndpZHRoKCkgPCAxMDAwICYmICQod2luZG93KS53aWR0aCgpID4gNTUwKSB7XHJcbiAgICAgICAgICAgICAgbGVnZW5kUG9pbnQgPSAxMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBjb25zdCByb290ID0gYW01LlJvb3QubmV3KCdpbnRSZXNlcnZlc0NoYXJ0Ym94Jyk7XHJcbiAgICAgICAgICAgIGlmIChkb2N1bWVudC5kaXIgPT09ICdydGwnKSB7XHJcbiAgICAgICAgICAgIHJvb3QubG9jYWxlID0gYW01bG9jYWxlc0FyYWJpYztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICByb290LnBhZGRpbmdMZWZ0ID0gMDtcclxuICAgICAgICAgICAgcm9vdC5wYWRkaW5nUmlnaHQgPSAwO1xyXG4gICAgICAgICAgICByb290LmRhdGVGb3JtYXR0ZXIuc2V0QWxsKHtcclxuICAgICAgICAgICAgICBkYXRlRm9ybWF0OiAnTU1NLXl5eXknLFxyXG4gICAgICAgICAgICAgIGRhdGVGaWVsZHM6IFsndmFsdWVYJ11cclxuICAgICAgICAgICAgfSk7XHJcbiAgICAgICAgICAgIGNvbnN0IGNoYXJ0ID0gcm9vdC5jb250YWluZXIuY2hpbGRyZW4ucHVzaChhbTV4eS5YWUNoYXJ0Lm5ldyhyb290LCB7XHJcbiAgICAgICAgICAgICAgcGFuWDogdHJ1ZSxcclxuICAgICAgICAgICAgICAgIHBhblk6IHRydWUsXHJcbiAgICAgICAgICAgICAgICB3aGVlbFg6ICdub25lJyxcclxuICAgICAgICAgICAgICAgIHdoZWVsWTogJ25vbmUnLFxyXG4gICAgICAgICAgICAgICAgbGF5b3V0OiByb290LnZlcnRpY2FsTGF5b3V0XHJcbiAgICAgICAgICAgIH0pKTtcclxuXHJcbiAgICAgICAgICAgIGNvbnN0IGludFJlc0NoYXJ0VGl0bGUgPSAkKCcjaW50UmVzZXJ2ZXNDaGFydCcpLmRhdGEoJ3RpdGxlJyk7XHJcbiAgICAgICAgICAgIGlmIChpbnRSZXNDaGFydFRpdGxlICE9PSAnJyB8fCBpbnRSZXNDaGFydFRpdGxlICE9PSBudWxsKSB7XHJcbiAgICAgICAgICAgICAgY2hhcnQuY2hpbGRyZW4udW5zaGlmdChhbTUuTGFiZWwubmV3KHJvb3QsIHtcclxuICAgICAgICAgICAgICAgIHRleHQ6IGludFJlc0NoYXJ0VGl0bGUsXHJcbiAgICAgICAgICAgICAgICBmb250U2l6ZTogMTgsXHJcbiAgICAgICAgICAgICAgICBmb250RmFtaWx5OiAnUm9ib3RvJyxcclxuICAgICAgICAgICAgICAgIGZvbnRXZWlnaHQ6ICc1MDAnLFxyXG4gICAgICAgICAgICAgICAgdGV4dEFsaWduOiAnY2VudGVyJyxcclxuICAgICAgICAgICAgICAgIHg6IGFtNS5wZXJjZW50KDUwKSxcclxuICAgICAgICAgICAgICAgIGNlbnRlclg6IGFtNS5wZXJjZW50KDUwKSxcclxuICAgICAgICAgICAgICAgIHBhZGRpbmdUb3A6IDAsXHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nQm90dG9tOiAyNSxcclxuICAgICAgICAgICAgICAgIHBhZGRpbmdSaWdodDogMzAsXHJcbiAgICAgICAgICAgICAgICBtYXhXaWR0aDogMTUwXHJcbiAgICAgICAgICAgICAgfSkpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyBGb3IgcmVzcG9uc2l2ZSBzY3JvbGxlclxyXG4gICAgICAgICAgICBjb25zdCB4QXhpcyA9IGNoYXJ0LnhBeGVzLnB1c2goYW01eHkuRGF0ZUF4aXMubmV3KHJvb3QsIHtcclxuICAgICAgICAgICAgICBlbmQ6IGdyYXBoRW5kUG9pbnQsXHJcbiAgICAgICAgICAgICAgYmFzZUludGVydmFsOiB7IHRpbWVVbml0OiAnbW9udGgnLCBjb3VudDogMSB9LFxyXG4gICAgICAgICAgICAgIGdyaWRJbnRlcnZhbHM6IFtcclxuICAgICAgICAgICAgICAgIHsgdGltZVVuaXQ6ICdtb250aCcsIGNvdW50OiAxIH1cclxuICAgICAgICAgICAgICBdLFxyXG4gICAgICAgICAgICAgIGdyb3VwRGF0YTogdHJ1ZSxcclxuICAgICAgICAgICAgICBncm91cENvdW50OiAzMCxcclxuICAgICAgICAgICAgICByZW5kZXJlcjogYW01eHkuQXhpc1JlbmRlcmVyWC5uZXcocm9vdCwge30pLFxyXG4gICAgICAgICAgICAgIHRvb2x0aXA6IGFtNS5Ub29sdGlwLm5ldyhyb290LCB7fSksXHJcbiAgICAgICAgICAgICAgbWF4Wm9vbUNvdW50OiBtYXhYYXhpc1Rvc2hvdyxcclxuICAgICAgICAgICAgfSkpO1xyXG5cclxuICAgICAgICAgICAgICBpZiAoZG9jdW1lbnQuZGlyID09PSAncnRsJykge1xyXG4gICAgICAgICAgICAgICAgeEF4aXMuZ2V0KCdyZW5kZXJlcicpLmxhYmVscy50ZW1wbGF0ZS5zZXRBbGwoe1xyXG4gICAgICAgICAgICAgICAgICBvdmVyc2l6ZWRCZWhhdmlvcjogJ3RydW5jYXRlJyxcclxuICAgICAgICAgICAgICAgICAgbWF4V2lkdGg6IDE1MCxcclxuICAgICAgICAgICAgICAgICAgZm9udFNpemU6IDEyLFxyXG4gICAgICAgICAgICAgICAgICBmb250V2VpZ2h0OiAnNDAwJyxcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZ1RvcDogeEF4aXNTcGFjaW5nLFxyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiAwLFxyXG4gICAgICAgICAgICAgICAgICBmb250RmFtaWx5OiAnUm9ib3RvJyxcclxuICAgICAgICAgICAgICAgICAgZmlsbDogYW01LmNvbG9yKCcjNUM2MTYzJyksXHJcbiAgICAgICAgICAgICAgICAgIGRpcmVjdGlvbj
1ogJ3J0bCcsXHJcbiAgICAgICAgICAgICAgICB9KTtcclxuICAgICAgICAgICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgICAgICAgIHhBeGlzLmdldCgncmVuZGVyZXInKS5sYWJlbHMudGVtcGxhdGUuc2V0QWxsKHtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyc2l6ZWRCZWhhdmlvcjogJ3RydW5jYXRlJyxcclxuICAgICAgICAgICAgICAgICAgICBtYXhXaWR0aDogMTUwLFxyXG4gICAgICAgICAgICAgICAgICAgIGZvbnRTaXplOiAxMixcclxuICAgICAgICAgICAgICAgICAgICBmb250V2VpZ2h0OiAnNDAwJyxcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nVG9wOiB4QXhpc1NwYWNpbmcsXHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMCxcclxuICAgICAgICAgICAgICAgICAgICBmb250RmFtaWx5OiAnUm9ib3RvJyxcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiBhbTUuY29sb3IoJyM1QzYxNjMnKSxcclxuICAgICAgICAgICAgICAgICAgfSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgeEF4aXMuZ2V0KCdyZW5kZXJlcicpLmdyaWQudGVtcGxhdGUuc2V0QWxsKHtcclxuICAgICAgICAgICAgICAgIHN0cm9rZTogYW01LmNvbG9yKCcjZmZmJyksXHJcbiAgICAgICAgICAgICAgICBzdHJva2VXaWR0aDogMlxyXG4gICAgICAgICAgICAgICAgfSk7XHJcblxyXG4gICAgICAgICAgICBjb25zdCB5UmVuZGVyZXIgPSBhbTV4eS5BeGlzUmVuZGVyZXJZLm5ldyhyb290LCB7fSk7XHJcbiAgICAgICAgICAgIGNvbnN0IHlBeGlzID0gY2hhcnQueUF4ZXMucHVzaChhbTV4eS5WYWx1ZUF4aXMubmV3KHJvb3QsIHtcclxuICAgICAgICAgICAgICBtaW46IDAsXHJcbiAgICAgICAgICAgICAgICBjYWxjdWxhdGVUb3RhbHM6IHRydWUsXHJcbiAgICAgICAgICAgICAgICByZW5kZXJlcjogeVJlbmRlcmVyLFxyXG4gICAgICAgICAgICAgICAgfSkpO1xyXG5cclxuICAgICAgICAgICAgICBjb25zdCB5YXhpc1RpdGxlID0gJCgnI2ludFJlc2VydmVzQ2hhcnQnKS5kYXRhKCd5YXhpcy10aXRsZScpO1xyXG4gICAgICAgICAgICAgIGlmIChkb2N1bWVudC5kaXIgPT09ICdydGwnKSB7XHJcbiAgICAgICAgICAgICAgICB5QXhpcy5jaGlsZHJlbi51bnNoaWZ0KFxyXG4gICAgICAgICAgICAgICAgICBhbTUuTGFiZWwubmV3KHJvb3QsIHtcclxuICAgICAgICAgICAgICAgICAgICByb3RhdGlvbjogLTkwLFxyXG4gICAgICAgICAgICAgICAgICAgIHRleHQ6IHlheGlzVGl0bGUsXHJcbiAgICAgICAgICAgICAgICAgICAgeTogYW01LnBlcmNlbnQoMzApLFxyXG4gICAgICAgICAgICAgICAgICAgIGNlbnRlclg6IGFtNS5wZXJjZW50KDMwKSxcclxuICAgICAgICAgICAgICAgICAgICBmb250U2l6ZTogMTIsXHJcbiAgICAgICAgICAgICAgICAgICAgZm9udFdlaWdodDogJzQwMCcsXHJcbiAgICAgICAgICAgICAgICAgICAgZm9udEZhbWlseTogJ0FyaWFsJyxcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiBhbTUuY29sb3IoJyM1QzYxNjMnKSxcclxuICAgICAgICAgICAgICAgICAgfSlcclxuICAgICAgICAgICAgICAgICk7XHJcbiAgICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICAgIHlBeGlzLmNoaWxkcmVuLnVuc2hpZnQoXHJcbiAgICAgICAgICAgICAgICAgIGFtNS5MYWJlbC5uZXcocm9vdCwge1xyXG4gICAgICAgICAgICAgICAgICAgIHJvdGF0aW9uOiAtOTAsXHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dDogeWF4aXNUaXRsZSxcclxuICAgICAgICAgICAgICAgICAgICB5OiBhbTUucGVyY2VudCg1MCksXHJcbiAgICAgICAgICAgICAgICAgICAgY2VudGVyWDogYW01LnBlcmNlbnQoNTApLFxyXG4gICAgICAgICAgICAgICAgICAgIGZvbnRTaXplOiAxMixcclxuICAgICAgICAgICAgICAgICAgICBmb250V2VpZ2h0OiAnNDAwJyxcclxuICAgICAgICAgICAgICAgICAgICBmb250RmFtaWx5OiAnQXJpYWwnLFxyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6IGFtNS5jb2xvcignIzVDNjE2MycpLFxyXG4gICAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICAgICAgKTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB5UmVuZGVyZXIuZ3JpZC50ZW1wbGF0ZS5zZXRBbGwoe1xyXG4gICAgICAgICAgICAgIHN0cm9rZTogYW01LmNvbG9yKCcjNjU2NjY2JyksXHJcbiAgICAgICAgICAgICAgc3Ryb2tlV2lkdGg6IDEsXHJcbiAgICAgICAgICAgICAgICB9KTtcclxuICAgICAgICAgICAgY29uc3QgY3Vyc29yID0gY2hhcnQuc2V0KCdjdXJzb3InLCBhbTV4eS5YWUN1cnNvci5uZXcocm9vdCwge1xyXG4gICAgICAgICAgICAgICAgYmVoYXZpb3I6ICdub25lJyxcclxuICAgICAgICAgICAgICAgIHhBeGlzOiB4QXhpc1xyXG4gICAgICAgICAgICAgICAgfSkpO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yLmxpbmVZLnNldCgndmlzaWJsZScsIGZhbHNlKTtcclxuICAgICAgICAgICAgICAgIGlmIChkb2N1bWVudC5kaXIgPT09ICdydGwnKSB7XHJcbiAgICAgICAgICAgICAgICAgIHlBeGlzLmdldCgncmVuZGVyZXInKS5sYWJlbHMudGVtcGxhdGUuc2V0QWxsKHtcclxuICAgICAgICAgICAgICAgICAgb3ZlcnNpemVkQmVoYXZpb3I6ICd0cnVuY2F0ZScsXHJcbiAgICAgICAgICAgICAgICAgIG1heFdpZHRoOiAxNTAsXHJcbiAgICAgICAgICAgICAgICAgIGZvbnRTaXplOiAxMixcclxuICAgICAgICAgICAgICAgICAgZm9udFdlaWdodDogJzQwMCcsXHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmdSaWdodDogeUF4aXNTcGFjaW5nLFxyXG4gICAgICAgICAgICAgICAgICBmb250RmFtaWx5OiAnQXJpYWwnLFxyXG4gICAgICAgICAgICAgICAgICBmaWxsOiBhbTUuY29sb3IoJyM1QzYxNjMnKSxcclxuICAgICAgICAgICAgICAgICAgZGlyZWN0aW9uOiAncnRsJyxcclxuICAgICAgICAgICAgICAgICAgfSk7XHJcbiAgICAgICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgICB5QXhpcy5nZXQoJ3JlbmRlcmVyJykubGFiZWxzLnRlbXBsYXRlLnNldEFsbCh7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcnNpemVkQmVoYXZpb3I6ICd0cnVuY2F0ZScsXHJcbiAgICAgICAgICAgICAgICAgICAgbWF4V2lkdGg6IDE1MCxcclxuICAgICAgICAgICAgICAgICAgICBmb250U2l6ZTogMTIsXHJcbiAgICAgICAgICAgICAgICAgICAgZm9udFdlaWdodDogJzQwMCcsXHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZ1JpZ2h0OiB5QXhpc1NwYWNpbmcsXHJcbiAgICAgICAgICAgICAgICAgICAgZm9udEZhbWlseTogJ0FyaWFsJyxcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiBhbTUuY29sb3IoJyM1QzYxNjMnKSxcclxuICAgICAgICAgICAgICAgICAgICB9KTtcclxuICAgICAgICAgICAgICAgI
1H1cclxuICAgICAgICAgICAgY29uc3Qgc2VyaWVzID0gY2hhcnQuc2VyaWVzLnB1c2goYW01eHkuTGluZVNlcmllcy5uZXcocm9vdCwge1xyXG4gICAgICAgICAgICAgICAgbmFtZTogJCgnI2ludFJlc2VydmVzQ2hhcnQnKS5kYXRhKCdsZWdlbmQtbmFtZScpLFxyXG4gICAgICAgICAgICAgICAgeEF4aXM6IHhBeGlzLFxyXG4gICAgICAgICAgICAgICAgeUF4aXM6IHlBeGlzLFxyXG4gICAgICAgICAgICAgICAgdmFsdWVZRmllbGQ6ICd2YWx1ZScsXHJcbiAgICAgICAgICAgICAgICBzZXF1ZW5jZWRJbnRlcnBvbGF0aW9uOiB0cnVlLFxyXG4gICAgICAgICAgICAgICAgc3Ryb2tlOiBhbTUuY29sb3IoJyNDNEE1NkMnKSxcclxuICAgICAgICAgICAgICAgIHZhbHVlWEZpZWxkOiAnZGF0ZScsXHJcbiAgICAgICAgICAgICAgICB2YWx1ZVlHcm91cGVkOiAnY2xvc2UnLFxyXG4gICAgICAgICAgICAgICAgfSkpO1xyXG4gICAgICAgICAgICAgICAgc2VyaWVzLmJ1bGxldHMucHVzaCgoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29uc3QgY2lyY2xlID0gYW01LkNpcmNsZS5uZXcocm9vdCwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgcmFkaXVzOiAzLFxyXG4gICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiBhbTUuY29sb3IoJyNDNEE1NkMnKSxcclxuICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZVdpZHRoOiAyXHJcbiAgICAgICAgICAgICAgICAgICAgfSk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHJldHVybiBhbTUuQnVsbGV0Lm5ldyhyb290LCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBzcHJpdGU6IGNpcmNsZVxyXG4gICAgICAgICAgICAgICAgICAgIH0pO1xyXG4gICAgICAgICAgICAgICAgICB9KTtcclxuXHJcbiAgICAgICAgICAgIGNvbnN0IGNvbG9yU2V0ID0gYW01LkNvbG9yU2V0Lm5ldyhyb290LCB7fSk7XHJcblxyXG4gICAgICAgICAgICBzZXJpZXMuZGF0YS5wcm9jZXNzb3IgPSBhbTUuRGF0YVByb2Nlc3Nvci5uZXcocm9vdCwge1xyXG4gICAgICAgICAgICAgICAgZGF0ZUZpZWxkczogWydkYXRlJ10sIGRhdGVGb3JtYXQ6ICdNTU0teXl5eSdcclxuICAgICAgICAgICAgICB9KTtcclxuXHJcbiAgICAgICAgICAgIGZ1bmN0aW9uIGNyZWF0ZUd1aWRlKHZhbHVlLCB0ZXh0LCBkYXNoQXJyYXkpIHtcclxuICAgICAgICAgICAgICAgIGNvbnN0IGd1aWRlRGF0YUl0ZW0gPSB5QXhpcy5tYWtlRGF0YUl0ZW0oeyB2YWx1ZTogdmFsdWUgfSk7XHJcbiAgICAgICAgICAgICAgICB5QXhpcy5jcmVhdGVBeGlzUmFuZ2UoZ3VpZGVEYXRhSXRlbSk7XHJcbiAgICAgICAgICAgICAgICBndWlkZURhdGFJdGVtLmdldCgnZ3JpZCcpLnNldEFsbCh7XHJcbiAgICAgICAgICAgICAgICAgIGZvcmNlSGlkZGVuOiBmYWxzZSxcclxuICAgICAgICAgICAgICAgICAgc3Ryb2tlT3BhY2l0eTogMC4yLFxyXG4gICAgICAgICAgICAgICAgICBzdHJva2VEYXNoYXJyYXk6IGRhc2hBcnJheVxyXG4gICAgICAgICAgICAgICAgfSk7XHJcblxyXG4gICAgICAgICAgICAgICAgY29uc3QgbGFiZWwgPSBndWlkZURhdGFJdGVtLmdldCgnbGFiZWwnKTtcclxuICAgICAgICAgICAgICAgIGxhYmVsLnNldEFsbCh7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQ6IHRleHQsXHJcbiAgICAgICAgICAgICAgICAgIGlzTWVhc3VyZWQ6IGZhbHNlLFxyXG4gICAgICAgICAgICAgICAgICBjZW50ZXJZOiBhbTUucDEwMFxyXG4gICAgICAgICAgICAgICAgfSk7XHJcblxyXG4gICAgICAgICAgICAgICAgbGFiZWwuYWRhcHRlcnMuYWRkKCd4JywgeCA9PiBjaGFydC5wbG90Q29udGFpbmVyLndpZHR
1oKCkpO1xyXG5cclxuICAgICAgICAgICAgICAgIGNoYXJ0LmV2ZW50cy5vbignYm91bmRzY2hhbmdlZCcsICgpID0+IHtcclxuICAgICAgICAgICAgICAgICAgbGFiZWwuc2V0KCd4JywgbGFiZWwuZ2V0KCd4JykpO1xyXG4gICAgICAgICAgICAgICAgfSk7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgIGNvbnN0IG5ld0FsbERhdGEgPSBbLi4uJCgnI2ludFJlc2VydmVzQ2hhcnQnKS5kYXRhKCdsaW5lLWdyYXBoJyldO1xyXG4gICAgY29uc3QgZXhwb3J0aW5nID0gYW01cGx1Z2luc0V4b3J0aW5nLkV4cG9ydGluZy5uZXcocm9vdCwge1xyXG4gICAgICAgIG1lbnU6IGFtNXBsdWdpbnNFeG9ydGluZy5FeHBvcnRpbmdNZW51Lm5ldyhyb290LCB7XHJcbiAgICAgICAgICBjb250YWluZXI6IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdleHBvcnRkaXYnKSxcclxuICAgICAgICB9KSxcclxuICAgICAgICBmaWxlUHJlZml4OiAkKCcjaW50UmVzZXJ2ZXNDaGFydCcpLmRhdGEoJ3RpdGxlJykgPyAkKCcjaW50UmVzZXJ2ZXNDaGFydCcpLmRhdGEoJ3RpdGxlJykgOiAnSW50ZXJuYXRpb25hbCBSZXNlcnZlJyxcclxuICAgICAgICBkYXRhU291cmNlOiBuZXdBbGxEYXRhLFxyXG4gICAgICAgIGRhdGVGaWVsZHM6IFsnZGF0ZSddLFxyXG4gICAgICAgIGRhdGVGb3JtYXQ6ICd5eXl5LU1NLWRkJyxcclxuICAgICAgICBkYXRhRmllbGRzOiB7XHJcbiAgICAgICAgICB2YWx1ZTogJ1ZhbHVlJyxcclxuICAgICAgICAgIGRhdGU6ICdEYXRlJ1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgcG5nT3B0aW9uczoge1xyXG4gICAgICAgICAgZGlzYWJsZWQ6IHRydWVcclxuICAgICAgICB9LFxyXG4gICAgICAgIGpwZ09wdGlvbnM6IHtcclxuICAgICAgICAgIGRpc2FibGVkOiB0cnVlXHJcbiAgICAgICAgfSxcclxuICAgICAgICBwZGZPcHRpb25zOiB7XHJcbiAgICAgICAgICBkaXNhYmxlZDogdHJ1ZVxyXG4gICAgICAgIH0sXHJcbiAgICAgICAgcGRmZGF0YU9wdGlvbnM6IHtcclxuICAgICAgICAgIGRpc2FibGVkOiB0cnVlXHJcbiAgICAgICAgfSxcclxuICAgICAgICBqc29uT3B0aW9uczoge1xyXG4gICAgICAgICAgZGlzYWJsZWQ6IHRydWVcclxuICAgICAgICB9LFxyXG4gICAgICAgIGh0bWxPcHRpb25zOiB7XHJcbiAgICAgICAgICBkaXNhYmxlZDogdHJ1ZVxyXG4gICAgICAgIH0sXHJcbiAgICAgICAgcHJpbnRPcHRpb25zOiB7XHJcbiAgICAgICAgICBkaXNhYmxlZDogdHJ1ZVxyXG4gICAgICAgIH0sXHJcbiAgICAgICAgZGF0YUZpZWxkc09yZGVyOiBbJ2RhdGUnLCAndmFsdWUnXSxcclxuICAgICAgfSk7XHJcbiAgICAvLyBab29tIHNjcm9sbGVyc1xyXG4gICAgLy8gU2Nyb2xsYmFyIFhcclxuICAgIGNoYXJ0LnNldCgnc2Nyb2xsYmFyWScsIGFtNS5TY3JvbGxiYXIubmV3KHJvb3QsIHsgb3JpZW50YXRpb246ICd2ZXJ0aWNhbCcgfSkpO1xyXG4gICAgY29uc3Qgc2Nyb2xsYmFyWCA9IGFtNS5TY3JvbGxiYXIubmV3KHJvb3QsIHtcclxuICAgICAgb3JpZW50YXRpb246ICdob3Jpem9udGFsJyxcclxuICAgICAgZW5kOiBncmFwaEVuZFBvaW50LFxyXG4gICAgfSk7XHJcblxyXG4gICAgY2hhcnQuc2V0KCdzY3JvbGxiYXJYJywgc2Nyb2xsYmFyWCk7XHJcbiAgICBjaGFydC5ib3R0b21BeGVzQ29udGFpbmVyLmNoaWxkcmVuLnB1c2goc2Nyb2xsYmFyWCk7XHJcblxyXG4gICAgLy8gSGlkZSB6b29tIG91dCBidXR0b25cclxuICAgIGNoYXJ0Lnpvb21PdXRCdXR0b24uc2V0KCdmb3JjZUhpZGRlbicsIHRydWUpO1xyXG4gICAgLy8gVG9vbHRpcFxyXG4gICAgbGV0IHRvb2x0aXA7XHJcbiAgICBpZiAoJCgnI2ludFJlc2VydmVzQ2hhcnQnKS5kYXRhKCd0b29sdGlwLXRpdGxlJykpIHtcclxuICAgICAgIHRvb2x0aXAgPSBhbTUuVG9vbHRpcC5uZXcocm9vdCwge1xyXG4gICAgICAgICAgYXV0b1RleHRDb2xvcjogZmFsc2UsXHJcbiAgICAgICAgICAvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tdGVtcGxhdGUtY3VybHktaW4tc3RyaW5nXHJcbiAgICAgICAgICBsYWJlbFRleHQ6IGBcXCR7dmFsdWVZfSAkeyQoJyNpbnRSZXNlcnZlc0NoYXJ0JykuZGF0YSgndG9vbHRpcC10aXRsZScpfWAsXHJcbiAgICAgIH0pO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgIHRvb2x0aXAgPSBhbTUuVG9vbHRpcC5uZXcocm9vdCwge1xyXG4gICAgICAgIGF1dG9UZXh0Q29sb3I6IGZhbHNlLFxyXG4gICAgICAgIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBuby10ZW1wbGF0ZS1jdXJseS1pbi1zdHJpbmdcclxuICAgICAgICBsYWJlbFRleHQ6ICcke3ZhbHVlWX0nLFxyXG4gICAgfSk7XHJcbiAgICB9XHJcblxyXG4gICAgICBpZiAoZG9jdW1lbnQuZGlyID09PSAncnRsJykge1xyXG4gICAgICAgIHRvb2x0aXAubGFiZWwuc2V0QWxsKHtcclxuICAgICAgICAgIGZpbGw6IGFtNS5jb2xvcignI2ZmZicpLFxyXG4gICAgICAgICAgZm9udFNpemU6IDEyLFxyXG4gICAgICAgICAgZm9udEZhbWlseTogJ0FyaWFsJyxcclxuICAgICAgICAgIGZvbnRXZWlnaHQ6ICc0MDAnLFxyXG4gICAgICAgICAgZGlyZWN0aW9uOiAncnRsJyxcclxuICAgICAgICB9KTtcclxuICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgdG9vbHRpcC5sYWJlbC5zZXRBbGwoe1xyXG4gICAgICAgICAgZmlsbDogYW01LmNvbG9yKCcjZmZmJyksXHJcbiAgICAgICAgICBmb250U2l6ZTogMTIsXHJcbiAgICAgICAgICBmb250RmFtaWx5OiAnQXJpYWwnLFxyXG4gICAgICAgICAgZm9udFdlaWdodDogJzQwMCcsXHJcbiAgICAgICAgfSk7XHJcbiAgICAgICB9XHJcbiAgICBzZXJpZXMuc2V0KCd0b29sdGlwJywgdG9vbHRpcCk7XHJcbiAgICBzZXJpZXMuc2V0KCdmaWxsJywgYW01LmNvbG9yKCcjQUM4QTREJykpO1xyXG4gICAgeEF4aXMuZGF0YS5zZXRBbGwoJCgnI2ludFJlc2VydmVzQ2hhcnQnKS5kYXRhKCdsaW5lLWdyYXBoJykpO1xyXG4gICAgc2VyaWVzLmRhdGEuc2V0QWxsKCQoJyNpbnRSZXNlcnZlc0NoYXJ0JykuZGF0YSgnbGluZS1ncmFwaCcpKTtcclxuICAgIGNvbnN0IGxlZ2VuZCA9IGNoYXJ0LmNoaWxkcmVuLnB1c2goYW01LkxlZ2VuZC5uZXcocm9vdCwge1xyXG4gICAgICAgIGNlbnRlclg6IGFtNS5wZXJjZW50KDUpLFxyXG4gICAgICAgI
1Hg6IGFtNS5wZXJjZW50KGxlZ2VuZFBvaW50KSxcclxuICAgICAgICB5OiBhbTUucGVyY2VudCg5NSksXHJcbiAgICAgICAgdXNlRGVmYXVsdE1hcmtlcjogdHJ1ZSxcclxuICAgICAgICBzdHJva2U6IDIsXHJcbiAgICAgICAgbWFyZ2luTGVmdDogMTAsXHJcbiAgICAgICAgd2lkdGg6IDQ1MCxcclxuICAgICAgICBjbGlja1RhcmdldDogJ25vbmUnXHJcbiAgICAgICAgfSkpO1xyXG4gICAgbGVnZW5kLm1hcmtlcnMudGVtcGxhdGUuc2V0QWxsKHtcclxuICAgICAgICB3aWR0aDogMTYsXHJcbiAgICAgICAgaGVpZ2h0OiAxNixcclxuICAgICAgICBmb250U2l6ZTogMTQsXHJcbiAgICAgICAgc3Ryb2tlOiAyLFxyXG4gICAgfSk7XHJcbiAgICBpZiAoZG9jdW1lbnQuZGlyID09PSAncnRsJykge1xyXG4gICAgICBsZWdlbmQubGFiZWxzLnRlbXBsYXRlLnNldEFsbCh7XHJcbiAgICAgICAgZm9udFNpemU6IDE0LFxyXG4gICAgICAgIGZvbnRXZWlnaHQ6ICc0MDAnLFxyXG4gICAgICAgIHBhZGRpbmdSaWdodDogMjQsXHJcbiAgICAgICAgZm9udEZhbWlseTogJ0FyaWFsJyxcclxuICAgICAgICBmaWxsOiBhbTUuY29sb3IoJyM0NDQ4NEEnKSxcclxuICAgICAgICBkaXJlY3Rpb246ICdydGwnLFxyXG4gICAgICB9KTtcclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICBsZWdlbmQubGFiZWxzLnRlbXBsYXRlLnNldEFsbCh7XHJcbiAgICAgICAgICBmb250U2l6ZTogMTQsXHJcbiAgICAgICAgICBmb250V2VpZ2h0OiAnNDAwJyxcclxuICAgICAgICAgIHBhZGRpbmdSaWdodDogMjQsXHJcbiAgICAgICAgICBmb250RmFtaWx5OiAnQXJpYWwnLFxyXG4gICAgICAgICAgZmlsbDogYW01LmNvbG9yKCcjNDQ0ODRBJyksXHJcbiAgICAgICAgfSk7XHJcbiAgICAgIH1cclxuICAgIGxlZ2VuZC5tYXJrZXJSZWN0YW5nbGVzLnRlbXBsYXRlLnNldEFsbCh7XHJcbiAgICAgICAgY29ybmVyUmFkaXVzVEw6IDEwLFxyXG4gICAgICAgIGNvcm5lclJhZGl1c1RSOiAxMCxcclxuICAgICAgICBjb3JuZXJSYWRpdXNCTDogMTAsXHJcbiAgICAgICAgY29ybmVyUmFkaXVzQlI6IDEwLFxyXG4gICAgICB9KTtcclxuXHJcbiAgICBsZWdlbmQuZGF0YS5zZXRBbGwoY2hhcnQuc2VyaWVzLnZhbHVlcyk7XHJcbiAgICBzZXJpZXMuYXBwZWFyKDEwMDApO1xyXG4gICAgY2hhcnQuYXBwZWFyKDEwMDAsIDEwMCk7XHJcbiAgICAgICAgfSk7XHJcbiAgICB9XHJcblxyXG4gICAgaW5pdCgpIHtcclxuICAgICAgdGhpcy5pbml0RXZlbnQoKTtcclxuICAgIH1cclxufVxyXG5leHBvcnQgZGVmYXVsdCBJbnRlcm5hdGlvbmFsUmVzZXJ2ZXNDaGFydDtcclxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///3182\n")}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.