/* Metro module 3537; source: unknown; dependencies: [3481, 3468, 3235, 3485, 3480, 3398, 3239, 3236, 3240, 3538, 3482, 3539] */ function _fun26939(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#26939, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3664:6, offset: 0x00f5279f, size: 387 bytes, params: 8, frame: 19 const env0_0 = require; const closure = function(a0) { var value = a0; return value && value.__esModule ? value : {default: value}; }; const _typeof_26941 = function(a0) { var r2; r2 = typeof global.Symbol !== 'function' ? _fun26943 : typeof global.Symbol.iterator === 'symbol' ? _fun26942 : _fun26943; env0_16 = r2; return r2(a0); }; const _arrayLikeToArray_26952 = function(a0, a1) { var r0; var r1; var r2; var value3; var property; var value6; var value = undefined; var value2 = value == null; reducibleJoin2: while (true) { if (value2) { r0 = value2; break reducibleJoin2; } value3 = value > a0.length; r0 = value3; break reducibleJoin2; } reducibleJoin4: while (true) { if (r0) { property = a0.length; r1 = property; break reducibleJoin4; } r1 = value; break reducibleJoin4; } var value4 = new global.Array(); var value5 = 0; if (value5 < r1) { r2 = value5; reducibleLoop5: while (true) { value4[r2] = a0[r2]; value6 = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1; if (value6 < r1) { r2 = value6; continue reducibleLoop5; } break reducibleLoop5; } } return value4; }; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); exports.default = parse_26953; const env0_2 = closure(require(3481) /* metro dependency 3481 */); const env0_3 = closure(require(3468) /* metro dependency 3468 */); const env0_4 = closure(require(3235) /* metro dependency 3235 */); const env0_5 = closure(require(3485) /* metro dependency 3485 */); const env0_6 = closure(require(3480) /* metro dependency 3480 */); const env0_7 = closure(require(3398) /* metro dependency 3398 */); const env0_8 = closure(require(3239) /* metro dependency 3239 */); const env0_9 = closure(require(3236) /* metro dependency 3236 */); const env0_10 = RegExp("[yYQqMLwIdDecihHKkms]o|(\\w)\\1*|''|'(''|[^'])+('|$)|.", 'g'); const env0_11 = RegExp("P+p+|P+|p+|''|'(''|[^'])+('|$)|.", 'g'); const env0_12 = RegExp("^'([^]*?)'?$", ''); const env0_13 = RegExp("''", 'g'); const env0_14 = RegExp('\\S', ''); const env0_15 = RegExp('[a-zA-Z]', ''); module.exports = exports.default; } function _typeof_26941(a0) { // fn#26941, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3664:3972, offset: 0x00f52922, size: 74 bytes, params: 2, frame: 12 const Symbol = global.Symbol; return (typeof Symbol !== 'function' ? function(a0) { return a0 ? typeof global.Symbol !== 'function' || a0.constructor !== global.Symbol ? typeof a0 : a0 !== global.Symbol.prototype ? 'symbol' : typeof a0 : typeof a0; } : typeof global.Symbol.iterator === 'symbol' ? _typeof_26941_typeof : _typeof_26941_typeof_26943)(a0); } function _createForOfIteratorHelper_26944(a0, a1) { // fn#26944, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3664:4236, offset: 0x00f5296c, size: 427 bytes, params: 3, frame: 18 var r7; var r1; var Array; var value; var value3; var regexp; var closure; const env0_0 = a0; let Symbol = global.Symbol; if (typeof Symbol === 'undefined') { Array = global.Array; if (Array.isArray(a0)) { if (env0_1) { } closure = function() { }; return {s: closure, n: n_26946, e: e_26947, f: closure}; } value = undefined; if (a0) { if (typeof a0 === 'string') { value = _arrayLikeToArray_26952(a0, value); r1 = value; } else { value3 = global.Object.prototype.toString.call(a0).slice(8, -1); r7 = value3 === 'Object' && a0.constructor ? a0.constructor.name : value3; if (r7 === 'Map') { r1 = global.Array.from(a0); } else if (r7 === 'Set') { r1 = global.Array.from(a0); } else if (r7 === 'Arguments') { value = _arrayLikeToArray_26952(a0, value); r1 = value; } else { regexp = RegExp('^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$', ''); if (regexp.test(r7)) { value = _arrayLikeToArray_26952(a0, value); r1 = value; } else { r1 = value; } } } } else { r1 = value; } var env0_1 = r1; if (r1) { if (env0_1) { } closure = s_26945; return {s: closure, n: n_26946, e: e_26947, f: closure}; } throw new global.TypeError('Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.'); } Symbol = global.Symbol; if (a0[Symbol.iterator] == null) { Array = global.Array; if (Array.isArray(a0)) { if (env0_1) { } closure = function() { }; return {s: closure, n: n_26946, e: e_26947, f: closure}; } value = undefined; if (a0) { if (typeof a0 === 'string') { value = _arrayLikeToArray_26952(a0, value); r1 = value; } else { value3 = global.Object.prototype.toString.call(a0).slice(8, -1); r7 = value3 === 'Object' && a0.constructor ? a0.constructor.name : value3; if (r7 === 'Map') { r1 = global.Array.from(a0); } else if (r7 === 'Set') { r1 = global.Array.from(a0); } else if (r7 === 'Arguments') { value = _arrayLikeToArray_26952(a0, value); r1 = value; } else { regexp = RegExp('^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$', ''); if (regexp.test(r7)) { value = _arrayLikeToArray_26952(a0, value); r1 = value; } else { r1 = value; } } } } else { r1 = value; } var env0_1 = r1; if (r1) { if (env0_1) { } closure = s_26945; return {s: closure, n: n_26946, e: e_26947, f: closure}; } throw new global.TypeError('Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.'); } return {s: s_26948, n: n_26949, e: function(a0) { env0_5 = true; env0_3 = a0; }, f: f_26951}; } function parse_26953(a0, a1, a2, a3) { // fn#26953, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3664:110, offset: 0x00f52b3c, size: 1637 bytes, params: 5, frame: 40 var environment; var locale; var r10; var firstWeekContainsDate; var r26; var r102; var weekStartsOn; var r5; var r6; var r13; var r0; var value; var value2; var String; var value3; var getDefaultOptions; var defaultOptions; var property; var match; var RangeError; var prototype; var rangeError; var options; var value5; var value6; var value7; var value8; var object3; var DateToSystemTimezoneSetter; var value9; var dateToSystemTimezoneSetter; var value10; var items2; var value11; var map; var value12; var join; var value13; var value14; var value15; var closure; var s; var n; var value16; var done; var value17; var _typeof_26941Binding; var value18; var value19; var value20; var v; var f; var error; var e; var length; var binding; var test; var value21; var sort; var value22; var filter; var value23; var value24; var value25; var value26; var isNaN; var getTime; var value27; var object4; var value28; var value29; var value30; var validate; var value31; var Date; var NaN; var date; var set; var value32; var Array; var isArray; var isArray2; var property2; var property3; var value33; exceptionLanding153: while (true) { exceptionLanding150: while (true) { value = undefined; var env0_0 = a0; var env0_1 = a3; value2 = environment; (0, env0_9.default)(3, arguments); String = global.String; var env0_2 = String(a0); String = global.String; value3 = String(a1); var env0_3 = value3; getDefaultOptions = (require(3240) /* metro dependency 3240 */).getDefaultOptions; defaultOptions = getDefaultOptions(); reducibleJoin2: while (true) { if (a3 == null) { locale = value; break reducibleJoin2; } locale = a3.locale; break reducibleJoin2; } reducibleJoin5: while (true) { reducibleJoin4: while (true) { if (locale === null) { break reducibleJoin4; } if (value !== locale) { break reducibleJoin5; } break reducibleJoin4; } locale = defaultOptions.locale; break reducibleJoin5; } reducibleJoin8: while (true) { reducibleJoin7: while (true) { if (locale === null) { break reducibleJoin7; } if (value !== locale) { r10 = locale; break reducibleJoin8; } break reducibleJoin7; } property = env0_2.default; r10 = property; break reducibleJoin8; } var env0_4 = r10; match = r10.match; if (match) { property = env0_8.default; reducibleJoin12: while (true) { if (a3 == null) { firstWeekContainsDate = value; break reducibleJoin12; } firstWeekContainsDate = a3.firstWeekContainsDate; break reducibleJoin12; } reducibleJoin21: while (true) { reducibleJoin20: while (true) { if (firstWeekContainsDate === null) { if (a3 == null) { firstWeekContainsDate = value; break reducibleJoin20; } locale = a3.locale; if (locale === null) { firstWeekContainsDate = value; break reducibleJoin20; } if (value === locale) { firstWeekContainsDate = value; break reducibleJoin20; } options = locale.options; if (options === null) { firstWeekContainsDate = value; break reducibleJoin20; } if (value === options) { firstWeekContainsDate = value; break reducibleJoin20; } firstWeekContainsDate = options.firstWeekContainsDate; break reducibleJoin20; } if (value !== firstWeekContainsDate) { r26 = firstWeekContainsDate; break reducibleJoin21; } if (a3 == null) { firstWeekContainsDate = value; break reducibleJoin20; } locale = a3.locale; if (locale === null) { firstWeekContainsDate = value; break reducibleJoin20; } if (value === locale) { firstWeekContainsDate = value; break reducibleJoin20; } options = locale.options; if (options === null) { firstWeekContainsDate = value; break reducibleJoin20; } if (value === options) { firstWeekContainsDate = value; break reducibleJoin20; } firstWeekContainsDate = options.firstWeekContainsDate; break reducibleJoin20; } r26 = firstWeekContainsDate; break reducibleJoin21; } reducibleJoin24: while (true) { reducibleJoin23: while (true) { if (r26 === null) { break reducibleJoin23; } if (value !== r26) { break reducibleJoin24; } break reducibleJoin23; } firstWeekContainsDate = defaultOptions.firstWeekContainsDate; r26 = firstWeekContainsDate; break reducibleJoin24; } reducibleJoin32: while (true) { reducibleJoin31: while (true) { if (r26 === null) { locale = defaultOptions.locale; if (locale === null) { firstWeekContainsDate = value; break reducibleJoin31; } if (value === locale) { firstWeekContainsDate = value; break reducibleJoin31; } options = locale.options; if (options === null) { firstWeekContainsDate = value; break reducibleJoin31; } if (value === options) { firstWeekContainsDate = value; break reducibleJoin31; } firstWeekContainsDate = options.firstWeekContainsDate; break reducibleJoin31; } if (value !== r26) { break reducibleJoin32; } locale = defaultOptions.locale; if (locale === null) { firstWeekContainsDate = value; break reducibleJoin31; } if (value === locale) { firstWeekContainsDate = value; break reducibleJoin31; } options = locale.options; if (options === null) { firstWeekContainsDate = value; break reducibleJoin31; } if (value === options) { firstWeekContainsDate = value; break reducibleJoin31; } firstWeekContainsDate = options.firstWeekContainsDate; break reducibleJoin31; } r26 = firstWeekContainsDate; break reducibleJoin32; } value5 = 1; reducibleJoin34: while (true) { if (r26 === null) { r102 = value5; break reducibleJoin34; } if (value === r26) { r102 = value5; break reducibleJoin34; } r102 = r26; break reducibleJoin34; } value6 = property(r102); if (value6 >= value5) { reducibleJoin36: while (true) { if (value6 <= 7) { property = env0_8.default; reducibleJoin39: while (true) { if (a3 == null) { weekStartsOn = value; break reducibleJoin39; } weekStartsOn = a3.weekStartsOn; break reducibleJoin39; } reducibleJoin48: while (true) { reducibleJoin47: while (true) { if (weekStartsOn === null) { if (a3 == null) { weekStartsOn = value; break reducibleJoin47; } locale = a3.locale; if (locale === null) { weekStartsOn = value; break reducibleJoin47; } if (value === locale) { weekStartsOn = value; break reducibleJoin47; } options = locale.options; if (options === null) { weekStartsOn = value; break reducibleJoin47; } if (value === options) { weekStartsOn = value; break reducibleJoin47; } weekStartsOn = options.weekStartsOn; break reducibleJoin47; } if (value !== weekStartsOn) { r26 = weekStartsOn; break reducibleJoin48; } if (a3 == null) { weekStartsOn = value; break reducibleJoin47; } locale = a3.locale; if (locale === null) { weekStartsOn = value; break reducibleJoin47; } if (value === locale) { weekStartsOn = value; break reducibleJoin47; } options = locale.options; if (options === null) { weekStartsOn = value; break reducibleJoin47; } if (value === options) { weekStartsOn = value; break reducibleJoin47; } weekStartsOn = options.weekStartsOn; break reducibleJoin47; } r26 = weekStartsOn; break reducibleJoin48; } reducibleJoin51: while (true) { reducibleJoin50: while (true) { if (r26 === null) { break reducibleJoin50; } if (value !== r26) { break reducibleJoin51; } break reducibleJoin50; } weekStartsOn = defaultOptions.weekStartsOn; r26 = weekStartsOn; break reducibleJoin51; } reducibleJoin59: while (true) { reducibleJoin58: while (true) { if (r26 === null) { locale = defaultOptions.locale; if (locale === null) { weekStartsOn = value; break reducibleJoin58; } if (value === locale) { weekStartsOn = value; break reducibleJoin58; } options = locale.options; if (options === null) { weekStartsOn = value; break reducibleJoin58; } if (value === options) { weekStartsOn = value; break reducibleJoin58; } weekStartsOn = options.weekStartsOn; break reducibleJoin58; } if (value !== r26) { break reducibleJoin59; } locale = defaultOptions.locale; if (locale === null) { weekStartsOn = value; break reducibleJoin58; } if (value === locale) { weekStartsOn = value; break reducibleJoin58; } options = locale.options; if (options === null) { weekStartsOn = value; break reducibleJoin58; } if (value === options) { weekStartsOn = value; break reducibleJoin58; } weekStartsOn = options.weekStartsOn; break reducibleJoin58; } r26 = weekStartsOn; break reducibleJoin59; } value7 = 0; reducibleJoin61: while (true) { if (r26 === null) { r5 = value7; break reducibleJoin61; } if (value === r26) { r5 = value7; break reducibleJoin61; } r5 = r26; break reducibleJoin61; } value8 = property(r5); if (value8 >= value7) { reducibleJoin63: while (true) { if (value8 <= 6) { if (value3 === '') { if (env0_2 === '') { r0 = (0, env0_4.default)(a2); } else { Date = global.Date; NaN = global.NaN; r0 = new Date(); } return r0; } object3 = {firstWeekContainsDate: value6, weekStartsOn: value8, locale: r10}; var env0_6 = object3; DateToSystemTimezoneSetter = (require(3538) /* metro dependency 3538 */).DateToSystemTimezoneSetter; prototype = DateToSystemTimezoneSetter.prototype; value9 = Object.create(prototype, {constructor: {value: DateToSystemTimezoneSetter}}); dateToSystemTimezoneSetter = new DateToSystemTimezoneSetter(); value10 = dateToSystemTimezoneSetter instanceof Object ? dateToSystemTimezoneSetter : value9; items2 = [value10]; var env0_7 = items2; match = value3.match; value11 = Reflect.apply(match, value3, [env0_11]); map = value11.map; value12 = Reflect.apply(map, value11, [_fun26954]); join = value12.join; value13 = Reflect.apply(join, value12, ['']); match = value13.match; value14 = Reflect.apply(match, value13, [env0_10]); var env0_8 = []; value15 = _createForOfIteratorHelper_26944(value14); reducibleJoin101: while (true) { reduciblePort149: while (true) { exceptionLanding145: while (true) { reducibleJoin67: while (true) { reduciblePort95: while (true) { exceptionLanding91: while (true) { try { try { closure = parse_26953_loop; } catch (error) { break exceptionLanding91; } } catch (error) { break exceptionLanding153; } break reducibleJoin67; } try { e = value15.e; } catch (error) { break exceptionLanding153; } try { Reflect.apply(e, value15, [error]); } catch (error) { break exceptionLanding153; } break reduciblePort95; } f = value15.f; Reflect.apply(f, value15, []); length = env0_2.length; if (length > value7) { binding = env0_14; test = binding.test; reducibleJoin97: while (true) { if (Reflect.apply(test, binding, [env0_2])) { Date = global.Date; NaN = global.NaN; value = Object.create(Date.prototype, {constructor: {value: Date}}); date = new Date(); return date instanceof Object ? date : value; } break reducibleJoin97; } } map = items2.map; value21 = Reflect.apply(map, items2, [function(a0) { return a0.priority; }]); sort = value21.sort; value22 = Reflect.apply(sort, value21, [_fun26958]); filter = value22.filter; value23 = Reflect.apply(filter, value22, [_fun26959]); map = value23.map; value24 = Reflect.apply(map, value23, [_fun26960]); map = value24.map; value25 = Reflect.apply(map, value24, [_fun26963]); value26 = (0, env0_4.default)(a2); isNaN = global.isNaN; getTime = value26.getTime; if (isNaN(Reflect.apply(getTime, value26, []))) { Date = global.Date; NaN = global.NaN; value = Object.create(Date.prototype, {constructor: {value: Date}}); date = new Date(); return date instanceof Object ? date : value; } property = env0_3.default; value27 = property(value26, (0, env0_7.default)(value26)); object4 = {}; value28 = _createForOfIteratorHelper_26944(value25); try { try { s = value28.s; } catch (error) { r6 = value27; break exceptionLanding145; } } catch (error) { break exceptionLanding150; } break reducibleJoin101; } try { try { s = value15.s; } catch (error) { break exceptionLanding91; } } catch (error) { break exceptionLanding153; } try { try { Reflect.apply(s, value15, []); } catch (error) { break exceptionLanding91; } } catch (error) { break exceptionLanding153; } try { try { n = value15.n; } catch (error) { break exceptionLanding91; } } catch (error) { break exceptionLanding153; } try { try { value16 = Reflect.apply(n, value15, []); } catch (error) { break exceptionLanding91; } } catch (error) { break exceptionLanding153; } try { try { var env0_5 = value16; } catch (error) { break exceptionLanding91; } } catch (error) { break exceptionLanding153; } try { try { done = value16.done; } catch (error) { break exceptionLanding91; } } catch (error) { break exceptionLanding153; } if (!done) { reducibleLoop75: while (true) { try { try { value17 = closure(); } catch (error) { break exceptionLanding91; } } catch (error) { break exceptionLanding153; } try { try { _typeof_26941Binding = _typeof_26941; } catch (error) { break exceptionLanding91; } } catch (error) { break exceptionLanding153; } try { try { value18 = _typeof_26941Binding(value17); } catch (error) { break exceptionLanding91; } } catch (error) { break exceptionLanding153; } try { try { value19 = value18 === 'object'; } catch (error) { break exceptionLanding91; } } catch (error) { break exceptionLanding153; } if (value19) { try { try { v = value17.v; } catch (error) { break exceptionLanding91; } } catch (error) { break exceptionLanding153; } f = value15.f; Reflect.apply(f, value15, []); return v; } try { try { n = value15.n; } catch (error) { break exceptionLanding91; } } catch (error) { break exceptionLanding153; } try { try { value20 = Reflect.apply(n, value15, []); } catch (error) { break exceptionLanding91; } } catch (error) { break exceptionLanding153; } try { try { env0_5 = value20; } catch (error) { break exceptionLanding91; } } catch (error) { break exceptionLanding153; } try { try { done = value20.done; } catch (error) { break exceptionLanding91; } } catch (error) { break exceptionLanding153; } if (done) { f = value15.f; Reflect.apply(f, value15, []); length = env0_2.length; if (length > value7) { binding = env0_14; test = binding.test; reducibleJoin97: while (true) { if (Reflect.apply(test, binding, [env0_2])) { Date = global.Date; NaN = global.NaN; value = Object.create(Date.prototype, {constructor: {value: Date}}); date = new Date(); return date instanceof Object ? date : value; } break reducibleJoin97; } } map = items2.map; value21 = Reflect.apply(map, items2, [_fun26957]); sort = value21.sort; value22 = Reflect.apply(sort, value21, [_fun26958]); filter = value22.filter; value23 = Reflect.apply(filter, value22, [_fun26959]); map = value23.map; value24 = Reflect.apply(map, value23, [_fun26960]); map = value24.map; value25 = Reflect.apply(map, value24, [_fun26963]); value26 = (0, env0_4.default)(a2); isNaN = global.isNaN; getTime = value26.getTime; if (isNaN(Reflect.apply(getTime, value26, []))) { Date = global.Date; NaN = global.NaN; value = Object.create(Date.prototype, {constructor: {value: Date}}); date = new Date(); return date instanceof Object ? date : value; } property = env0_3.default; value27 = property(value26, (0, env0_7.default)(value26)); object4 = {}; value28 = _createForOfIteratorHelper_26944(value25); try { try { s = value28.s; } catch (error) { r6 = value27; break exceptionLanding145; } } catch (error) { break exceptionLanding150; } break reducibleJoin101; } continue reducibleLoop75; } } f = value15.f; Reflect.apply(f, value15, []); length = env0_2.length; if (length > value7) { binding = env0_14; test = binding.test; reducibleJoin97: while (true) { if (Reflect.apply(test, binding, [env0_2])) { Date = global.Date; NaN = global.NaN; value = Object.create(Date.prototype, {constructor: {value: Date}}); date = new Date(); return date instanceof Object ? date : value; } break reducibleJoin97; } } map = items2.map; value21 = Reflect.apply(map, items2, [_fun26957]); sort = value21.sort; value22 = Reflect.apply(sort, value21, [_fun26958]); filter = value22.filter; value23 = Reflect.apply(filter, value22, [_fun26959]); map = value23.map; value24 = Reflect.apply(map, value23, [_fun26960]); map = value24.map; value25 = Reflect.apply(map, value24, [_fun26963]); value26 = (0, env0_4.default)(a2); isNaN = global.isNaN; getTime = value26.getTime; if (isNaN(Reflect.apply(getTime, value26, []))) { Date = global.Date; NaN = global.NaN; value = Object.create(Date.prototype, {constructor: {value: Date}}); date = new Date(); return date instanceof Object ? date : value; } property = env0_3.default; value27 = property(value26, (0, env0_7.default)(value26)); object4 = {}; value28 = _createForOfIteratorHelper_26944(value25); try { try { s = value28.s; } catch (error) { r6 = value27; break exceptionLanding145; } } catch (error) { break exceptionLanding150; } break reducibleJoin101; } try { e = value28.e; } catch (error) { break exceptionLanding150; } try { Reflect.apply(e, value28, [error]); } catch (error) { break exceptionLanding150; } break reduciblePort149; } f = value28.f; Reflect.apply(f, value28, []); return r6; } try { try { Reflect.apply(s, value28, []); } catch (error) { r6 = value27; break exceptionLanding145; } } catch (error) { break exceptionLanding150; } try { try { n = value28.n; } catch (error) { r6 = value27; break exceptionLanding145; } } catch (error) { break exceptionLanding150; } try { try { value29 = Reflect.apply(n, value28, []); } catch (error) { r6 = value27; break exceptionLanding145; } } catch (error) { break exceptionLanding150; } try { try { done = value29.done; } catch (error) { r6 = value27; break exceptionLanding145; } } catch (error) { break exceptionLanding150; } if (done) { r6 = value27; } else { r6 = value27; r13 = value29; reducibleLoop107: while (true) { try { try { value30 = r13.value; } catch (error) { break exceptionLanding145; } } catch (error) { break exceptionLanding150; } try { try { validate = value30.validate; } catch (error) { break exceptionLanding145; } } catch (error) { break exceptionLanding150; } try { try { value31 = Reflect.apply(validate, value30, [r6, object3]); } catch (error) { break exceptionLanding145; } } catch (error) { break exceptionLanding150; } if (!value31) { try { try { Date = global.Date; } catch (error) { break exceptionLanding145; } } catch (error) { break exceptionLanding150; } try { try { NaN = global.NaN; } catch (error) { break exceptionLanding145; } } catch (error) { break exceptionLanding150; } try { try { prototype = Date.prototype; } catch (error) { break exceptionLanding145; } } catch (error) { break exceptionLanding150; } try { try { } catch (error) { break exceptionLanding145; } } catch (error) { break exceptionLanding150; } try { try { date = new Date(); } catch (error) { break exceptionLanding145; } } catch (error) { break exceptionLanding150; } try { try { value = date instanceof Object ? date : value; } catch (error) { break exceptionLanding145; } } catch (error) { break exceptionLanding150; } f = value28.f; Reflect.apply(f, value28, []); return value; } try { try { set = value30.set; } catch (error) { break exceptionLanding145; } } catch (error) { break exceptionLanding150; } try { try { value32 = Reflect.apply(set, value30, [r6, object4, object3]); } catch (error) { break exceptionLanding145; } } catch (error) { break exceptionLanding150; } try { try { Array = global.Array; } catch (error) { break exceptionLanding145; } } catch (error) { break exceptionLanding150; } try { try { isArray = Array.isArray; } catch (error) { break exceptionLanding145; } } catch (error) { break exceptionLanding150; } try { try { isArray2 = Reflect.apply(isArray, Array, [value32]); } catch (error) { break exceptionLanding145; } } catch (error) { break exceptionLanding150; } if (isArray2) { try { try { property = value32[value7]; } catch (error) { break exceptionLanding145; } } catch (error) { break exceptionLanding150; } try { try { binding = env0_5; } catch (error) { r6 = property; break exceptionLanding145; } } catch (error) { break exceptionLanding150; } try { try { property2 = binding.default; } catch (error) { r6 = property; break exceptionLanding145; } } catch (error) { break exceptionLanding150; } try { try { property3 = value32[value5]; } catch (error) { r6 = property; break exceptionLanding145; } } catch (error) { break exceptionLanding150; } try { try { property2(object4, property3); } catch (error) { r6 = property; break exceptionLanding145; } } catch (error) { break exceptionLanding150; } r6 = property; } else { r6 = value32; } try { try { n = value28.n; } catch (error) { break exceptionLanding145; } } catch (error) { break exceptionLanding150; } try { try { value33 = Reflect.apply(n, value28, []); } catch (error) { break exceptionLanding145; } } catch (error) { break exceptionLanding150; } try { try { done = value33.done; } catch (error) { break exceptionLanding145; } } catch (error) { break exceptionLanding150; } if (done) { value28.f(); return r6; } r13 = value33; continue reducibleLoop107; } } f = value28.f; Reflect.apply(f, value28, []); return r6; } break reducibleJoin63; } } RangeError = global.RangeError; prototype = RangeError.prototype; value = Object.create(prototype, {constructor: {value: RangeError}}); rangeError = new RangeError('weekStartsOn must be between 0 and 6 inclusively'); value = rangeError instanceof Object ? rangeError : value; throw value; } break reducibleJoin36; } } RangeError = global.RangeError; prototype = RangeError.prototype; value = Object.create(prototype, {constructor: {value: RangeError}}); rangeError = new RangeError('firstWeekContainsDate must be between 1 and 7 inclusively'); value = rangeError instanceof Object ? rangeError : value; throw value; } RangeError = global.RangeError; prototype = RangeError.prototype; value = Object.create(prototype, {constructor: {value: RangeError}}); rangeError = new RangeError('locale must contain match property'); value = rangeError instanceof Object ? rangeError : value; throw value; } f = value28.f; Reflect.apply(f, value28, []); throw error; } value15.f(); throw error; } function _createForOfIteratorHelper_26944S() { // fn#26948, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3664:5085, owner: _createForOfIteratorHelper_26944.s, offset: 0x00f52b17, size: 37 bytes, params: 1, frame: 10 const binding = env0_0; const Symbol = global.Symbol; env0_1 = binding[Symbol.iterator](); } function _fun26954(a0) { // fn#26954, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3664:1535, offset: 0x00f531a1, size: 67 bytes, params: 2, frame: 14 var r0; let value = a0; let property = value[0]; if (property in env1_6.default) { property = env1_6.default[property]; value = property(value, env0_4.formatLong); r0 = value; } else { r0 = value; } return r0; } function parse_26953_loop() { // fn#26955, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3664:1687, owner: parse_26953._loop, offset: 0x00f531e4, size: 854 bytes, params: 1, frame: 23 var environment; var value6; const throwProtectedError = (require(3482) /* metro dependency 3482 */).throwProtectedError; var binding; var value10; var Date; var NaN; var RangeError; var value15; var rangeError; var incompatibleTokens; var Array; var value17; var run; var value18; var value; const value2 = env0_5.value; let r1 = importAll != null && importAll.useAdditionalWeekYearTokens; r1 = !r1 ? !(require(3482) /* metro dependency 3482 */).isProtectedWeekYearToken(value2) : r1; if (!r1) { value6 = environment.__proto__; throwProtectedError(value2, env0_3, env0_0); } r1 = importAll != null && importAll.useAdditionalDayOfYearTokens; r1 = !r1 ? !(require(3482) /* metro dependency 3482 */).isProtectedDayOfYearToken(value2) : r1; if (!r1) { value10 = environment.__proto__; throwProtectedError(value2, env0_3, env0_0); } const property = value2[0]; const property2 = (require(3539) /* metro dependency 3539 */).parsers[property]; if (property2) { incompatibleTokens = property2.incompatibleTokens; Array = global.Array; if (Array.isArray(incompatibleTokens)) { binding = env0_8; value17 = binding.find(_fun26956); if (value17) { RangeError = global.RangeError; value = "The format string mustn't contain `".concat(value17.fullToken, '` and `'); value = value.concat(value2, '` at the same time'); throw new RangeError(); } binding = env0_8; binding.push({token: property, fullToken: value2}); run = property2.run; binding = env0_2; value18 = Reflect.apply(run, property2, [binding, value2, env0_4.match, env0_6]); if (value18) { binding = env0_7; binding.push(value18.setter); env0_2 = value18.rest; return undefined; } Date = global.Date; NaN = global.NaN; return {v: new Date()}; } incompatibleTokens = property2.incompatibleTokens; if (incompatibleTokens !== '*') { binding = env0_8; binding.push({token: property, fullToken: value2}); run = property2.run; binding = env0_2; value18 = Reflect.apply(run, property2, [binding, value2, env0_4.match, env0_6]); if (value18) { binding = env0_7; binding.push(value18.setter); env0_2 = value18.rest; return undefined; } Date = global.Date; NaN = global.NaN; return {v: new Date()}; } if (env0_8.length > 0) { RangeError = global.RangeError; value = "The format string mustn't contain `".concat(value2, '` and any other token at the same time'); throw new RangeError(); } binding = env0_8; binding.push({token: property, fullToken: value2}); run = property2.run; binding = env0_2; value18 = Reflect.apply(run, property2, [binding, value2, env0_4.match, env0_6]); if (value18) { binding = env0_7; binding.push(value18.setter); env0_2 = value18.rest; return undefined; } Date = global.Date; NaN = global.NaN; return {v: new Date()}; } if (property.match(env1_15)) { RangeError = global.RangeError; value = 'Format string contains an unescaped latin alphabet character `' + property; value15 = Object.create(RangeError.prototype, {constructor: {value: RangeError}}); value += '`'; rangeError = new RangeError(); value = rangeError instanceof Object ? rangeError : value15; throw value; } const value12 = "'"; r1 = value2 === "''" ? value12 : value12 !== property ? value2 : value2.match(env1_12)[1].replace(env1_13, value12); binding = env0_2; if (binding.indexOf(r1) !== 0) { Date = global.Date; NaN = global.NaN; return {v: new Date()}; } binding = env0_2; env0_2 = binding.slice(r1.length); } function _fun26957(a0) { // fn#26957, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3664:2972, offset: 0x00f53567, size: 11 bytes, params: 2, frame: 1 return a0.priority; } function _fun26960(a0) { // fn#26960, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3664:3095, offset: 0x00f53598, size: 49 bytes, params: 2, frame: 12 const env0_0 = a0; return env0_7.filter(_fun26961).sort(function(a0, {subPriority}) { return subPriority - a0.subPriority; }); } function _fun26956(a0) { // fn#26956, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3664:2068, offset: 0x00f5353a, size: 45 bytes, params: 2, frame: 13 const incompatibleTokensBinding = incompatibleTokens; return incompatibleTokensBinding.includes(a0.token) || a0.token === env0_0; } function _fun26961({priority}) { // fn#26961, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3664:3124, offset: 0x00f535c9, size: 22 bytes, params: 2, frame: 2 return priority === env0_0; }