/* Metro module 22; source: unknown; dependencies: [] */ function _fun300(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#300, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:6, offset: 0x00c3e954, size: 44 bytes, params: 8, frame: 11 _fun301.call(this); function _fun301() { // fn#301, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:31, offset: 0x00c3e980, size: 2855 bytes, params: 1, frame: 26 var r12; var r32; var r10; var RegExp; var binding; var require; var moduleValue; var types; var value21; var error; let value = undefined; const arrayAggregator = function(a0, a1, a2, a3) { var r2; var r3; var property; var value = 0; reducibleJoin2: while (true) { if (a0 == null) { r2 = value; break reducibleJoin2; } property = a0.length; r2 = property; break reducibleJoin2; } if (value < r2) { r3 = value; reducibleLoop3: while (true) { property = a0[r3]; a1(a3, property, a2(property), a0); value = typeof r3 === 'bigint' ? r3 + 1n : +r3 + 1; if (value < r2) { r3 = value; continue reducibleLoop3; } break reducibleLoop3; } } return a3; }; const arrayEach = function(a0, a1) { var r5; var r2; var value = 0; r5 = a0 == null ? value : a0.length; if (value < r5) { if (a1(a0[value], value, a0) !== false) { r2 = value; while (true) { value = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1; if (!(value < r5)) { break; } if (a1(a0[value], value, a0) !== false) { r2 = value; continue; } break; } } } return a0; }; const arrayEachRight = function(a0, a1) { var r1; var r2; var value3; r1 = a0 == null ? 0 : a0.length; value = typeof r1 === 'bigint' ? r1 : +r1; var value2 = typeof value === 'bigint' ? value - 1n : +value - 1; if (value) { value = a1(a0[value2], value2, a0); if (value !== false) { r2 = value2; while (true) { value = typeof r2 === 'bigint' ? r2 : +r2; value3 = typeof value === 'bigint' ? value - 1n : +value - 1; if (!value) { break; } if (a1(a0[value3], value3, a0) !== false) { r2 = value3; continue; } break; } } } return a0; }; const arrayEvery = function(a0, a1) { var r1; var r2; var value = 0; r1 = a0 == null ? value : a0.length; if (value < r1) { r2 = value; loopExit3: while (true) { if (a1(a0[r2], r2, a0)) { value = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1; if (!(value < r1)) { return true; } r2 = value; continue; } break loopExit3; } return false; } return true; }; const arrayFilter = function(a0, a1) { var r4; var r1; var r2; var r7; var property; var value2; var value = 0; if (a0 == null) { r4 = value; } else { property = a0.length; r4 = property; } var items = []; if (value < r4) { r1 = value; r2 = value; while (true) { property = a0[r2]; if (a1(property, r2, a0)) { value = typeof r1 === 'bigint' ? r1 : +r1; value2 = typeof value === 'bigint' ? value + 1n : +value + 1; items[value] = property; r7 = value2; } else { r7 = r1; } value = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1; if (value < r4) { r1 = r7; r2 = value; continue; } break; } } return items; }; const arrayIncludesWith = function(a0, a1, a2) { var r1; var r2; var value = 0; r1 = a0 == null ? value : a0.length; if (value < r1) { r2 = value; loopExit3: while (true) { if (a2(a1, a0[r2])) { return true; } value = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1; if (value < r1) { r2 = value; continue; } break loopExit3; } } return false; }; const arrayMap = function(a0, a1) { var r1; var r3; var length; var value = 0; reducibleJoin2: while (true) { if (a0 == null) { r1 = value; break reducibleJoin2; } length = a0.length; r1 = length; break reducibleJoin2; } var value2 = (0, global.Array)(r1); if (value < r1) { r3 = value; reducibleLoop3: while (true) { value2[r3] = a1(a0[r3], r3, a0); value = typeof r3 === 'bigint' ? r3 + 1n : +r3 + 1; if (value < r1) { r3 = value; continue reducibleLoop3; } break reducibleLoop3; } } return value2; }; const arrayPush = function(a0, a1) { var r1; var length = a1.length; var length2 = a0.length; var value = 0; if (value < length) { for (r1 = value; true; r1 = value) { value = length2 + r1; a0[value] = a1[r1]; value = typeof r1 === 'bigint' ? r1 + 1n : +r1 + 1; if (!(value < length)) { break; } } } return a0; }; const arrayReduce = function(a0, a1, a2, a3) { var r4; var r0; var r1; var property; var value5; var value = a2; var value2 = a3; var value3 = 0; reducibleJoin2: while (true) { if (a0 == null) { r4 = value3; break reducibleJoin2; } property = a0.length; r4 = property; break reducibleJoin2; } var r3 = value2 && r4; reducibleJoin5: while (true) { if (r3) { property = a0[value3]; r0 = property; r1 = value3; break reducibleJoin5; } r0 = value; r1 = -1; break reducibleJoin5; } value = typeof r1 === 'bigint' ? r1 + 1n : +r1 + 1; if (value < r4) { r1 = r0; r3 = value; reducibleLoop6: while (true) { value = a1(r1, a0[r3], r3, a0); value5 = typeof r3 === 'bigint' ? r3 + 1n : +r3 + 1; if (value5 < r4) { r1 = value; r3 = value5; continue reducibleLoop6; } r0 = value; break reducibleLoop6; } } return r0; }; const arrayReduceRight = function(a0, a1, a2, a3) { var r2; var r0; var r1; var r4; var property; var value5; var value6; var value = a2; var value2 = a3; reducibleJoin2: while (true) { if (a0 == null) { r2 = 0; break reducibleJoin2; } property = a0.length; r2 = property; break reducibleJoin2; } reducibleJoin5: while (true) { if (value2 && r2) { value = typeof r2 === 'bigint' ? r2 - 1n : +r2 - 1; property = a0[value]; r0 = property; r1 = value; break reducibleJoin5; } r0 = value; r1 = r2; break reducibleJoin5; } value = typeof r1 === 'bigint' ? r1 : +r1; if (value) { r2 = r0; r4 = typeof value === 'bigint' ? value - 1n : +value - 1; reducibleLoop6: while (true) { value = a1(r2, a0[r4], r4, a0); value5 = typeof r4 === 'bigint' ? r4 : +r4; value6 = typeof value5 === 'bigint' ? value5 - 1n : +value5 - 1; if (value5) { r2 = value; r4 = value6; continue reducibleLoop6; } r0 = value; break reducibleLoop6; } } return r0; }; const arraySome = function(a0, a1) { var r1; var r2; var value = 0; r1 = a0 == null ? value : a0.length; if (value < r1) { r2 = value; loopExit3: while (true) { if (a1(a0[r2], r2, a0)) { return true; } value = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1; if (value < r1) { r2 = value; continue; } break loopExit3; } } return false; }; const baseFindIndex = function(a0, a1, a2, a3) { var r2; var r0; var r4; var value4; var value6; var value7; var value8; var value9; var value10; var value11; var length = a0.length; var value = -1; var value3 = a2 + (a3 ? 1 : value); if (a3) { value6 = typeof value3 === 'bigint' ? value3 : +value3; value7 = typeof value6 === 'bigint' ? value6 - 1n : +value6 - 1; r0 = value6; r4 = value7; } else { value4 = typeof value3 === 'bigint' ? value3 + 1n : +value3 + 1; r0 = value4 < length; r4 = value4; } if (r0) { loopExit6: while (true) { if (a1(a0[r4], r4, a0)) { return r4; } if (a3) { value10 = typeof r4 === 'bigint' ? r4 : +r4; value11 = typeof value10 === 'bigint' ? value10 - 1n : +value10 - 1; r2 = value10; r4 = value11; } else { value8 = typeof r4 === 'bigint' ? r4 + 1n : +r4 + 1; value9 = value8 < length; r2 = value9; r4 = value8; } if (r2) { continue; } break loopExit6; } } return value; }; const baseIndexOfWith = function(a0, a1, a2, a3) { var r2; var value = a2 - 1; var length = a0.length; value = typeof value === 'bigint' ? value + 1n : +value + 1; if (value < length) { r2 = value; loopExit1: while (true) { if (a3(a0[r2], a1)) { return r2; } value = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1; if (value < length) { r2 = value; continue; } break loopExit1; } } return -1; }; const baseIsNaN = function(a0) { return a0 != a0; }; const closure = function(a0) { var env0_0 = a0; return _fun323; }; const closure2 = function(a0) { var env0_0 = a0; return _fun325; }; const baseSum = function(a0, a1) { var r1; var r3; var r8; var r7; var r0; var length = a0.length; var value = 0; var value2 = undefined; if (value < length) { r1 = value2; r3 = value; while (true) { value = a1(a0[r3]); if (value === value2) { r7 = r1; } else { if (r1 === value2) { r8 = value; continue; } value = r1 + value; r8 = value; r7 = r8; } value = typeof r3 === 'bigint' ? r3 + 1n : +r3 + 1; if (value < length) { r1 = r7; r3 = value; continue; } r0 = r7; break; } } else { r0 = value2; } return r0; }; const baseTimes = function(a0, a1) { var r1; var value3; var value = (0, global.Array)(a0); var value2 = 0; if (value2 < a0) { for (r1 = value2; true; r1 = value3) { value[r1] = a1(r1); value3 = typeof r1 === 'bigint' ? r1 + 1n : +r1 + 1; if (!(value3 < a0)) { break; } } } return value; }; const baseUnary = function(a0) { var env0_0 = a0; return _fun331; }; const baseValues = function(a0, a1) { var env0_0 = a0; return arrayMap(a1, _fun333); }; const cacheHas = function(a0, a1) { return a0.has(a1); }; const mapToArray = function(a0) { var env0_0 = -1; var Array = global.Array; var value = Array(a0.size); var env0_1 = value; a0.forEach(_fun340); return value; }; const overArg = function(a0, a1) { var env0_0 = a0; var env0_1 = a1; return _fun342; }; const replaceHolders = function(a0, a1) { var r1; var r2; var r8; var r7; var property; var value2; var length = a0.length; var items = []; var value = 0; if (value < length) { r1 = value; r2 = value; while (true) { property = a0[r2]; value = property !== a1; r8 = value && property !== '__lodash_placeholder__'; if (r8) { r7 = r1; continue; } a0[r2] = '__lodash_placeholder__'; value = typeof r1 === 'bigint' ? r1 : +r1; value2 = typeof value === 'bigint' ? value + 1n : +value + 1; items[value] = r2; r7 = value2; value = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1; if (value < length) { r1 = r7; r2 = value; continue; } break; } } return items; }; const setToArray = function(a0) { var env0_0 = -1; var Array = global.Array; var value = Array(a0.size); var env0_1 = value; a0.forEach(_fun345); return value; }; const setToPairs = function(a0) { var env0_0 = -1; var Array = global.Array; var value = Array(a0.size); var env0_1 = value; a0.forEach(_fun347); return value; }; const NaN = global.NaN; let env0_1 = 4294967295; const items2 = [['ary', 128], ['bind', 1], ['bindKey', 2], ['curry', 8], ['curryRight', 16], ['flip', 512]]; items2[6] = ['partial', 32]; items2[7] = ['partialRight', 64]; items2[8] = ['rearg', 256]; const items3 = items2; const env0_30 = RegExp("\\b__p \\+= '';", 'g'); const env0_31 = RegExp("\\b(__p \\+=) '' \\+", 'g'); const env0_32 = RegExp("(__e\\(.*?\\)|\\b__t\\)) \\+\\n'';", 'g'); let regexp = RegExp('&(?:amp|lt|gt|quot|#39);', 'g'); const regexp2 = RegExp('[&<>"\']', 'g'); RegExp = global.RegExp; const env0_35 = RegExp(regexp.source); RegExp = global.RegExp; const env0_36 = RegExp(regexp2.source); const env0_37 = RegExp('<%-([\\s\\S]+?)%>', 'g'); const env0_38 = RegExp('<%([\\s\\S]+?)%>', 'g'); const env0_39 = RegExp('<%=([\\s\\S]+?)%>', 'g'); const env0_40 = RegExp('\\.|\\[(?:[^[\\]]*|(["\'])(?:(?!\\1)[^\\\\]|\\\\.)*?\\1)\\]', ''); const env0_41 = RegExp('^\\w*$', ''); const env0_42 = RegExp('[^.[\\]]+|\\[(?:(-?\\d+(?:\\.\\d+)?)|(["\'])((?:(?!\\2)[^\\\\]|\\\\.)*?)\\2)\\]|(?=(?:\\.|\\[\\])(?:\\.|\\[\\]|$))', 'g'); regexp = RegExp('[\\\\^$.*+?()[\\]{}|]', 'g'); RegExp = global.RegExp; const env0_44 = RegExp(regexp.source); const env0_45 = RegExp('^\\s+|\\s+$', 'g'); const env0_46 = RegExp('^\\s+', ''); const env0_47 = RegExp('\\s+$', ''); const env0_48 = RegExp('\\{(?:\\n\\/\\* \\[wrapped with .+\\] \\*\\/)?\\n?', ''); const env0_49 = RegExp('\\{\\n\\/\\* \\[wrapped with (.+)\\] \\*', ''); const env0_50 = RegExp(',? & ', ''); const env0_51 = RegExp('[^\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\x7f]+', 'g'); const env0_52 = RegExp('\\\\(\\\\)?', 'g'); const env0_53 = RegExp('\\$\\{([^\\\\}]*(?:\\\\.[^\\\\}]*)*)\\}', 'g'); const env0_54 = RegExp('\\w*$', ''); const env0_55 = RegExp('^[-+]0x[0-9a-f]+$', 'i'); const env0_56 = RegExp('^0b[01]+$', 'i'); const env0_57 = RegExp('^\\[object .+?Constructor\\]$', ''); const env0_58 = RegExp('^0o[0-7]+$', 'i'); const env0_59 = RegExp('^(?:0|[1-9]\\d*)$', ''); const env0_60 = RegExp('[\\xc0-\\xd6\\xd8-\\xf6\\xf8-\\xff\\u0100-\\u017f]', 'g'); const env0_61 = RegExp('($^)', ''); const env0_62 = RegExp("['\\n\\r\\u2028\\u2029\\\\]", 'g'); object = ['[^\\ud800-\\udfff]']; object[1] = '(?:\\ud83c[\\udde6-\\uddff]){2}'; object[2] = '[\\ud800-\\udbff][\\udc00-\\udfff]'; let value3 = '[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?' + ('(?:\\u200d(?:' + object.join('|') + ')[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?)*'); let value5 = '(?:' + ['[\\u2700-\\u27bf]', '(?:\\ud83c[\\udde6-\\uddff]){2}', '[\\ud800-\\udbff][\\udc00-\\udfff]'].join('|'); object = ['[^\\ud800-\\udfff][\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]?']; object[1] = '[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]'; object[2] = '(?:\\ud83c[\\udde6-\\uddff]){2}'; object[3] = '[\\ud800-\\udbff][\\udc00-\\udfff]'; object[4] = '[\\ud800-\\udfff]'; let value6 = '(?:' + object.join('|'); RegExp = global.RegExp; const env0_63 = RegExp("['’]", 'g'); RegExp = global.RegExp; const env0_64 = RegExp('[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]', 'g'); RegExp = global.RegExp; const env0_65 = RegExp('\\ud83c[\\udffb-\\udfff](?=\\ud83c[\\udffb-\\udfff])|' + (value6 + ')') + value3, 'g'); RegExp = global.RegExp; object = ["[A-Z\\xc0-\\xd6\\xd8-\\xde]?[a-z\\xdf-\\xf6\\xf8-\\xff]+(?:['’](?:d|ll|m|re|s|t|ve))?(?=" + ['[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]', '[A-Z\\xc0-\\xd6\\xd8-\\xde]', '$'].join('|') + ')']; object[1] = "(?:[A-Z\\xc0-\\xd6\\xd8-\\xde]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['’](?:D|LL|M|RE|S|T|VE))?(?=" + ['[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]', '[A-Z\\xc0-\\xd6\\xd8-\\xde](?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])', '$'].join('|') + ')'; object[2] = "[A-Z\\xc0-\\xd6\\xd8-\\xde]?(?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['’](?:d|ll|m|re|s|t|ve))?"; object[3] = "[A-Z\\xc0-\\xd6\\xd8-\\xde]+(?:['’](?:D|LL|M|RE|S|T|VE))?"; object[4] = '\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])'; object[5] = '\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])'; object[6] = '\\d+'; object[7] = value5 + ')' + value3; const env0_66 = RegExp(object.join('|'), 'g'); RegExp = global.RegExp; const env0_67 = RegExp('[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]'); const env0_68 = RegExp('[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]', ''); const env0_69 = ['Array', 'Buffer', 'DataView', 'Date', 'Error', 'Float32Array', 'Float64Array', 'Function', 'Int8Array', 'Int16Array', 'Int32Array', 'Map', 'Math', 'Object', 'Promise', 'RegExp', 'Set', 'String', 'Symbol', 'TypeError', 'Uint8Array', 'Uint8ClampedArray', 'Uint16Array', 'Uint32Array', 'WeakMap', '_', 'clearTimeout', 'isFinite', 'parseInt', 'setTimeout']; object = {}; object['[object Uint32Array]'] = true; object['[object Uint16Array]'] = true; object['[object Uint8ClampedArray]'] = true; object['[object Uint8Array]'] = true; object['[object Int32Array]'] = true; object['[object Int16Array]'] = true; object['[object Int8Array]'] = true; object['[object Float64Array]'] = true; object['[object Float32Array]'] = true; object['[object WeakMap]'] = false; object['[object String]'] = false; object['[object Set]'] = false; object['[object RegExp]'] = false; object['[object Object]'] = false; object['[object Number]'] = false; object['[object Map]'] = false; object['[object Function]'] = false; object['[object Error]'] = false; object['[object Date]'] = false; object['[object DataView]'] = false; object['[object Boolean]'] = false; object['[object ArrayBuffer]'] = false; object['[object Array]'] = false; object['[object Arguments]'] = false; object = {}; object['[object Uint32Array]'] = true; object['[object Uint16Array]'] = true; object['[object Uint8ClampedArray]'] = true; object['[object Uint8Array]'] = true; object['[object Symbol]'] = true; object['[object String]'] = true; object['[object Set]'] = true; object['[object RegExp]'] = true; object['[object Object]'] = true; object['[object Number]'] = true; object['[object Map]'] = true; object['[object Int32Array]'] = true; object['[object Int16Array]'] = true; object['[object Int8Array]'] = true; object['[object Float64Array]'] = true; object['[object Float32Array]'] = true; object['[object Date]'] = true; object['[object Boolean]'] = true; object['[object DataView]'] = true; object['[object ArrayBuffer]'] = true; object['[object Array]'] = true; object['[object Arguments]'] = true; object['[object WeakMap]'] = false; object['[object Function]'] = false; object['[object Error]'] = false; const env0_73 = {'\\': '\\', "'": "'", '\n': 'n', '\r': 'r', '\u2028': 'u2028', '\u2029': 'u2029'}; const env0_74 = global.parseFloat; const env0_75 = global.parseInt; let value11 = typeof NaN === 'object'; if (value11) { binding = NaN; r12 = binding; } else { r12 = value11; } r12 = r12 && NaN.Object === global.Object; if (r12) { binding = NaN; r12 = binding; } let r5 = typeof global.self === 'object' && global.self && global.self.Object === global.Object && global.self; let r4 = r12 || r5; r4 = !r4 ? global.Function('return this')() : r4; const value16 = typeof items3 === 'object'; if (value16) { binding = items3; r5 = binding; } else { r5 = value16; } r5 = r5 && !items3.nodeType; if (r5) { binding = items3; r5 = binding; } let r6 = r5 && typeof env0_1 === 'object'; if (r6) { binding = env0_1; r6 = binding; } r6 = r6 && !env0_1.nodeType; if (r6) { binding = env0_1; r6 = binding; } let r3 = r6 && r6.exports === r5 && r12.process; try { if (r6) { require = r6.require; r12 = require; } else { r12 = r6; } if (r12) { moduleValue = r6.require('util'); types = moduleValue.types; r32 = types; } else { r32 = r12; } if (r32) { r3 = r32; } else { if (r3) { binding = r3.binding; r12 = binding; } else { r12 = r3; } if (r12) { value21 = r3.binding('util'); r10 = value21; } else { r10 = r12; } r3 = r10; } r10 = r3; } catch (error) { r10 = value; } r3 = r10 && r10.isArrayBuffer; r3 = r10 && r10.isDate; r3 = r10 && r10.isMap; r3 = r10 && r10.isRegExp; r3 = r10 && r10.isSet; r3 = r10 && r10.isTypedArray; const env0_84 = closure('length'); const env0_85 = closure2({'À': 'A', 'Á': 'A', 'Â': 'A', 'Ã': 'A', 'Ä': 'A', 'Å': 'A', 'à': 'a', 'á': 'a', 'â': 'a', 'ã': 'a', 'ä': 'a', 'å': 'a', 'Ç': 'C', 'ç': 'c', 'Ð': 'D', 'ð': 'd', 'È': 'E', 'É': 'E', 'Ê': 'E', 'Ë': 'E', 'è': 'e', 'é': 'e', 'ê': 'e', 'ë': 'e', 'Ì': 'I', 'Í': 'I', 'Î': 'I', 'Ï': 'I', 'ì': 'i', 'í': 'i', 'î': 'i', 'ï': 'i', 'Ñ': 'N', 'ñ': 'n', 'Ò': 'O', 'Ó': 'O', 'Ô': 'O', 'Õ': 'O', 'Ö': 'O', 'Ø': 'O', 'ò': 'o', 'ó': 'o', 'ô': 'o', 'õ': 'o', 'ö': 'o', 'ø': 'o', 'Ù': 'U', 'Ú': 'U', 'Û': 'U', 'Ü': 'U', 'ù': 'u', 'ú': 'u', 'û': 'u', 'ü': 'u', 'Ý': 'Y', 'ý': 'y', 'ÿ': 'y', 'Æ': 'Ae', 'æ': 'ae', 'Þ': 'Th', 'þ': 'th', 'ß': 'ss', 'Ā': 'A', 'Ă': 'A', 'Ą': 'A', 'ā': 'a', 'ă': 'a', 'ą': 'a', 'Ć': 'C', 'Ĉ': 'C', 'Ċ': 'C', 'Č': 'C', 'ć': 'c', 'ĉ': 'c', 'ċ': 'c', 'č': 'c', 'Ď': 'D', 'Đ': 'D', 'ď': 'd', 'đ': 'd', 'Ē': 'E', 'Ĕ': 'E', 'Ė': 'E', 'Ę': 'E', 'Ě': 'E', 'ē': 'e', 'ĕ': 'e', 'ė': 'e', 'ę': 'e', 'ě': 'e', 'Ĝ': 'G', 'Ğ': 'G', 'Ġ': 'G', 'Ģ': 'G', 'ĝ': 'g', 'ğ': 'g', 'ġ': 'g', 'ģ': 'g', 'Ĥ': 'H', 'Ħ': 'H', 'ĥ': 'h', 'ħ': 'h', 'Ĩ': 'I', 'Ī': 'I', 'Ĭ': 'I', 'Į': 'I', 'İ': 'I', 'ĩ': 'i', 'ī': 'i', 'ĭ': 'i', 'į': 'i', 'ı': 'i', 'Ĵ': 'J', 'ĵ': 'j', 'Ķ': 'K', 'ķ': 'k', 'ĸ': 'k', 'Ĺ': 'L', 'Ļ': 'L', 'Ľ': 'L', 'Ŀ': 'L', 'Ł': 'L', 'ĺ': 'l', 'ļ': 'l', 'ľ': 'l', 'ŀ': 'l', 'ł': 'l', 'Ń': 'N', 'Ņ': 'N', 'Ň': 'N', 'Ŋ': 'N', 'ń': 'n', 'ņ': 'n', 'ň': 'n', 'ŋ': 'n', 'Ō': 'O', 'Ŏ': 'O', 'Ő': 'O', 'ō': 'o', 'ŏ': 'o', 'ő': 'o', 'Ŕ': 'R', 'Ŗ': 'R', 'Ř': 'R', 'ŕ': 'r', 'ŗ': 'r', 'ř': 'r', 'Ś': 'S', 'Ŝ': 'S', 'Ş': 'S', 'Š': 'S', 'ś': 's', 'ŝ': 's', 'ş': 's', 'š': 's', 'Ţ': 'T', 'Ť': 'T', 'Ŧ': 'T', 'ţ': 't', 'ť': 't', 'ŧ': 't', 'Ũ': 'U', 'Ū': 'U', 'Ŭ': 'U', 'Ů': 'U', 'Ű': 'U', 'Ų': 'U', 'ũ': 'u', 'ū': 'u', 'ŭ': 'u', 'ů': 'u', 'ű': 'u', 'ų': 'u', 'Ŵ': 'W', 'ŵ': 'w', 'Ŷ': 'Y', 'ŷ': 'y', 'Ÿ': 'Y', 'Ź': 'Z', 'Ż': 'Z', 'Ž': 'Z', 'ź': 'z', 'ż': 'z', 'ž': 'z', 'IJ': 'IJ', 'ij': 'ij', 'Œ': 'Oe', 'œ': 'oe', 'ʼn': "'n", 'ſ': 's'}); const env0_86 = closure2({'&': '&', '<': '<', '>': '>', '"': '"', "'": '''}); const env0_87 = closure2({'&': '&', '<': '<', '>': '>', '"': '"', ''': "'"}); const value22 = runInContext(); if (typeof global.define !== 'function') { if (r6) { r6.exports = value22; value22._ = value22; r5._ = value22; } else { r4._ = value22; } } else if (typeof global.define.amd !== 'object') { if (r6) { r6.exports = value22; value22._ = value22; r5._ = value22; } else { r4._ = value22; } } else if (global.define.amd) { r4._ = value22; global.define(_fun947); } else if (r6) { r6.exports = value22; value22._ = value22; r5._ = value22; } else { r4._ = value22; } return value; function arrayIncludes(a0, a1) { // fn#308, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:6420, offset: 0x00c3f6a8, size: 61 bytes, params: 3, frame: 16 var r0; let value = 0; const length = a0 == null ? value : a0.length; if (length) { value = baseIndexOf(a0, a1, value); value = value > -1; r0 = value; } else { r0 = !!length; } return r0; } function baseFindKey(a0, a1, a2) { // fn#315, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:7146, offset: 0x00c3f8a1, size: 34 bytes, params: 4, frame: 14 const env0_0 = a1; a2(a0, function(a0, a1, a2) { if (require(a0, a1, a2)) { env0_1 = a1; return false; } }); return env0_1; } function baseIndexOf(a0, a1, a2) { // fn#318, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:7349, offset: 0x00c3f954, size: 95 bytes, params: 4, frame: 18 var r4; var r1; var r0; var value; var length; var value2; if (a1 == a1) { value = a2 - 1; length = a0.length; value = typeof value === 'bigint' ? value + 1n : +value + 1; value2 = -1; if (value < length) { r4 = value; while (true) { if (a0[r4] === a1) { r1 = r4; break; } value = typeof r4 === 'bigint' ? r4 + 1n : +r4 + 1; if (value < length) { r4 = value; continue; } r1 = value2; break; } } else { r1 = value2; } r0 = r1; } else { r0 = baseFindIndex(a0, baseIsNaN, a2); } return r0; } function baseMean(a0, a1) { // fn#321, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:7650, offset: 0x00c3f9fe, size: 52 bytes, params: 3, frame: 15 const length = a0 == null ? 0 : a0.length; return length ? baseSum(a0, a1) / length : NaN; } function baseProperty(a0) { // fn#322, offset: 0x00c3fa32, size: 16 bytes, params: 2, frame: 2 const env0_0 = a0; return _fun323; function _fun323(a0) { // fn#323, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:7756, offset: 0x00c3fa42, size: 27 bytes, params: 2, frame: 3 return a0?.[env0_0]; } } function basePropertyOf(a0) { // fn#324, offset: 0x00c3fa5d, size: 16 bytes, params: 2, frame: 2 const env0_0 = a0; return _fun325; function _fun325(a0) { // fn#325, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:7825, offset: 0x00c3fa6d, size: 31 bytes, params: 2, frame: 3 return env0_0?.[a0]; } } function baseReduce(a0, a1, a2, a3, a4) { // fn#326, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:7860, offset: 0x00c3fa8c, size: 48 bytes, params: 6, frame: 14 const env0_0 = a1; let env0_1 = a2; let env0_2 = a3; a4(a0, function(a0, a1, a2) { var r0; var value = a0; if (importAll) { env0_2 = false; r0 = value; } else { value = require(importDefault, value, a1, a2); r0 = value; } env0_1 = r0; }); return env0_1; } function baseUnary(a0) { // fn#330, offset: 0x00c3fb6a, size: 16 bytes, params: 2, frame: 2 const env0_0 = a0; return _fun331; function _fun331(a0) { // fn#331, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:8153, offset: 0x00c3fb7a, size: 19 bytes, params: 2, frame: 11 return env0_0(a0); } } function baseValues(a0, a1) { // fn#332, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:8178, offset: 0x00c3fb8d, size: 34 bytes, params: 3, frame: 13 const env0_0 = a0; return arrayMap(a1, _fun333); function _fun333(a0) { // fn#333, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:8222, offset: 0x00c3fbaf, size: 16 bytes, params: 2, frame: 2 return env0_0[a0]; } } function charsStartIndex(a0, a1) { // fn#335, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:8288, offset: 0x00c3fbd1, size: 93 bytes, params: 3, frame: 22 var r2; var r0; var value4; const length = a0.length; const value = 0; if (value < length) { if (baseIndexOf(a1, a0[value], value) > -1) { r2 = value; while (true) { value4 = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1; if (!(value4 < length)) { r0 = value4; break; } if (baseIndexOf(a1, a0[value4], value) > -1) { r2 = value4; continue; } r0 = value4; break; } } else { r0 = value; } } else { r0 = value; } return r0; } function charsEndIndex(a0, a1) { // fn#336, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:8385, offset: 0x00c3fc2e, size: 100 bytes, params: 3, frame: 21 var r2; var r0; var value4; var value5; const length = a0.length; const value = typeof length === 'bigint' ? length : +length; const value2 = typeof value === 'bigint' ? value - 1n : +value - 1; if (value) { if (baseIndexOf(a1, a0[value2], 0) > -1) { r2 = value2; while (true) { value4 = typeof r2 === 'bigint' ? r2 : +r2; value5 = typeof value4 === 'bigint' ? value4 - 1n : +value4 - 1; if (!value4) { r0 = value5; break; } if (baseIndexOf(a1, a0[value5], 0) > -1) { r2 = value5; continue; } r0 = value5; break; } } else { r0 = value2; } } else { r0 = value2; } return r0; } function escapeStringChar(a0) { // fn#337, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:10298, offset: 0x00c3fc92, size: 24 bytes, params: 2, frame: 2 return '\\' + env0_73[a0]; } function hasUnicode(a0) { // fn#338, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:10344, offset: 0x00c3fcaa, size: 22 bytes, params: 2, frame: 11 return env0_67.test(a0); } function mapToArray(a0) { // fn#339, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:10385, offset: 0x00c3fcc0, size: 56 bytes, params: 2, frame: 13 const Array = global.Array; const value = Array(a0.size); a0.forEach(_fun340); return value; function _fun340(a0, a1) { // fn#340, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:10451, offset: 0x00c3fcf8, size: 44 bytes, params: 3, frame: 4 const binding = env0_1; const binding2 = env0_0; binding[typeof binding2 === 'bigint' ? binding2 + 1n : +binding2 + 1] = [a1, a0]; } } function overArg(a0, a1) { // fn#341, offset: 0x00c3fd24, size: 23 bytes, params: 3, frame: 2 const env0_0 = a0; const env0_1 = a1; return _fun342; function _fun342(a0) { // fn#342, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:10512, offset: 0x00c3fd3b, size: 28 bytes, params: 2, frame: 12 return env0_0(require(a0)); } } function setToArray(a0) { // fn#344, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:10662, offset: 0x00c3fda6, size: 56 bytes, params: 2, frame: 13 const Array = global.Array; const value = Array(a0.size); a0.forEach(_fun345); return value; function _fun345(a0) { // fn#345, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:10728, offset: 0x00c3fdde, size: 29 bytes, params: 2, frame: 3 const binding = env0_1; const binding2 = env0_0; binding[typeof binding2 === 'bigint' ? binding2 + 1n : +binding2 + 1] = a0; } } function setToPairs(a0) { // fn#346, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:10754, offset: 0x00c3fdfb, size: 56 bytes, params: 2, frame: 13 const Array = global.Array; const value = Array(a0.size); a0.forEach(_fun347); return value; function _fun347(a0) { // fn#347, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:10820, offset: 0x00c3fe33, size: 41 bytes, params: 2, frame: 5 const binding = env0_1; const binding2 = env0_0; binding[typeof binding2 === 'bigint' ? binding2 + 1n : +binding2 + 1] = [a0, a0]; } } function stringSize(a0) { // fn#348, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:10850, offset: 0x00c3fe5c, size: 90 bytes, params: 2, frame: 16 var r3; var r1; var r0; var value2; var binding; var test; var value3; if (hasUnicode(a0)) { value2 = 0; env0_65.lastIndex = value2; binding = env0_65; test = binding.test; if (Reflect.apply(test, binding, [a0])) { r3 = value2; reducibleLoop3: while (true) { value3 = typeof r3 === 'bigint' ? r3 + 1n : +r3 + 1; binding = env0_65; test = binding.test; if (Reflect.apply(test, binding, [a0])) { r3 = value3; continue reducibleLoop3; } r1 = value3; break reducibleLoop3; } } else { r1 = value2; } r0 = r1; } else { r0 = env0_84(a0); } return r0; } function stringToArray(a0) { // fn#349, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:10979, offset: 0x00c3feb6, size: 63 bytes, params: 2, frame: 12 return hasUnicode(a0) ? a0.match(env0_65) || [] : a0.split(''); } function runInContext(a0) { // fn#350, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:11219, offset: 0x00c3fef5, size: 7952 bytes, params: 2, frame: 168 var r68; var r81; var r79; var r66; var binding; var defaults; var value3; var binding3; var property; var value14; var error; var value24; var setToArrayBinding; var value27; var value28; var ArrayBuffer; var value31; var arrayBuffer; var value32; var value33; var value34; var value38; var value39; var value45; var value46; var value50; var value51; let value = undefined; const _2 = _; const closure2 = function() { }; const closure3 = function(a0, a1) { this.__wrapped__ = a0; this.__actions__ = []; this.__chain__ = !!a1; this.__index__ = 0; this.__values__ = undefined; }; const constructor_3542 = constructor_354; const closure5 = function(a0) { var r2; var r0; var property; var property2; var value2; var value = 0; reducibleJoin2: while (true) { if (a0 == null) { r2 = value; break reducibleJoin2; } property = a0.length; r2 = property; break reducibleJoin2; } this.clear(); if (value < r2) { r0 = value; reducibleLoop3: while (true) { property = a0[r0]; property2 = property[value]; this.set(property2, property[1]); value2 = typeof r0 === 'bigint' ? r0 + 1n : +r0 + 1; if (value2 < r2) { r0 = value2; continue reducibleLoop3; } break reducibleLoop3; } } }; const closure6 = function(a0) { var r2; var r0; var property; var property2; var value2; var value = 0; reducibleJoin2: while (true) { if (a0 == null) { r2 = value; break reducibleJoin2; } property = a0.length; r2 = property; break reducibleJoin2; } this.clear(); if (value < r2) { r0 = value; reducibleLoop3: while (true) { property = a0[r0]; property2 = property[value]; this.set(property2, property[1]); value2 = typeof r0 === 'bigint' ? r0 + 1n : +r0 + 1; if (value2 < r2) { r0 = value2; continue reducibleLoop3; } break reducibleLoop3; } } }; const closure7 = function(a0) { var r2; var r0; var property; var property2; var value2; var value = 0; reducibleJoin2: while (true) { if (a0 == null) { r2 = value; break reducibleJoin2; } property = a0.length; r2 = property; break reducibleJoin2; } this.clear(); if (value < r2) { r0 = value; reducibleLoop3: while (true) { property = a0[r0]; property2 = property[value]; this.set(property2, property[1]); value2 = typeof r0 === 'bigint' ? r0 + 1n : +r0 + 1; if (value2 < r2) { r0 = value2; continue reducibleLoop3; } break reducibleLoop3; } } }; const closure8 = function(a0) { var r0; var r1; var length; var value = 0; reducibleJoin2: while (true) { if (a0 == null) { r0 = value; break reducibleJoin2; } length = a0.length; r0 = length; break reducibleJoin2; } var value3 = Object.create(Cache.prototype, {constructor: {value: Cache}}); var value4 = new Cache(); this.__data__ = value4 instanceof Object ? value4 : value3; if (value < r0) { r1 = value; reducibleLoop3: while (true) { this.add(a0[r1]); value = typeof r1 === 'bigint' ? r1 + 1n : +r1 + 1; if (value < r0) { r1 = value; continue reducibleLoop3; } break reducibleLoop3; } } }; const Stack2 = Stack; const arraySampleSize = function(a0, a1) { var shuffleSelfBinding = shuffleSelf; var value2 = copyArray(a0); shuffleSelfBinding(value2, baseClamp(a1, 0, a0.length)); return value2; }; const assignValue = function(a0, a1, a2) { if (!(hasOwnProperty.call(a0, a1) && eq(a0[a1], a2) && (a2 !== undefined || a1 in a0))) { baseAssignValue(a0, a1, a2); } }; const assocIndexOf = function(a0, a1) { var r5; var value4; var length = a0.length; var value = typeof length === 'bigint' ? length : +length; if (value) { r5 = typeof value === 'bigint' ? value - 1n : +value - 1; loopExit1: while (true) { if (eq(a0[r5][0], a1)) { return r5; } value = typeof r5 === 'bigint' ? r5 : +r5; value4 = typeof value === 'bigint' ? value - 1n : +value - 1; if (value) { r5 = value4; continue; } break loopExit1; } } return -1; }; const closure10 = function(a0, a1) { var r1; var r8; var value6; var value7; var length = a1.length; var value2 = undefined; var value3 = Array(length); var value4 = a0 == null; var value5 = 0; if (value5 < length) { r1 = value5; while (true) { if (value4) { r8 = value2; } else { value6 = get_603(a0, a1[r1]); r8 = value6; } value3[r1] = r8; value7 = typeof r1 === 'bigint' ? r1 + 1n : +r1 + 1; if (value7 < length) { r1 = value7; continue; } break; } } return value3; }; const baseClamp = function(a0, a1, a2) { var value = a0; var value2 = a1; var value3 = a2; return value != value ? value : value2 === undefined || (value3 === undefined || value <= value3 ? value : value3) >= value2 ? value3 === undefined || value <= value3 ? value : value3 : value2; }; const baseExtremum = function(a0, a1, a2) { var r1; var r2; var r6; var r16; var r15; var r11; var r12; var r0; var property; var value4; var value5; var value6; var length = a0.length; var value = 0; var value2 = undefined; if (value < length) { r1 = value2; r2 = value2; r6 = value; while (true) { property = a0[r6]; value = a1(property); if (value != null) { if (r2 === value2) { value5 = value == value; if (!value5) { r16 = value5; continue; } value6 = !isSymbol(value); r16 = value6; r15 = r16; } else { value4 = a2(value, r2); r15 = value4; } if (r15) { r11 = property; r12 = value; break; } r11 = r1; r12 = r2; break; } r11 = r1; r12 = r2; value = typeof r6 === 'bigint' ? r6 + 1n : +r6 + 1; if (value < length) { r1 = r11; r2 = r12; r6 = value; continue; } r0 = r11; break; } } else { r0 = value2; } return r0; }; const baseForOwn2 = baseForOwn; const baseForOwnRight2 = baseForOwnRight; const baseFunctions = function(a0, a1) { var env0_0 = a0; return arrayFilter(a1, _fun391); }; const baseGet = function(a0, a1) { var r0; var r5; var r1; var r2; var toKeyBinding; var value6; var property; var value = a0; var castPathBinding = castPath; var value3 = undefined; var value4 = castPathBinding(a1, value); var length = value4.length; var value5 = 0; if (value != null) { if (value5 < length) { r0 = value5; r5 = value; while (true) { toKeyBinding = toKey; value = typeof r0 === 'bigint' ? r0 : +r0; value6 = typeof value === 'bigint' ? value + 1n : +value + 1; property = r5[toKeyBinding(value4[value])]; if (property == null) { r1 = property; r2 = value6; break; } if (value6 < length) { r0 = value6; r5 = property; continue; } r1 = property; r2 = value6; break; } } else { r1 = value; r2 = value5; } } else { r1 = value; r2 = value5; } return r2 && r2 == length ? r1 : value3; }; const baseGetTag2 = baseGetTag; const closure14 = function(a0, a1) { return a0 > a1; }; const baseInvoke2 = baseInvoke; const baseIsArguments2 = baseIsArguments; const baseIsEqual = function(a0, a1, a2, a3, a4) { return a0 === a1 || (a0 == null || a1 == null ? a0 != a0 && a1 != a1 : isObjectLike(a0) || isObjectLike(a1) ? _fun402(a0, a1, a2, a3, baseIsEqual, a4) : a0 != a0 && a1 != a1); }; const closure17 = function(a0, a1) { return a0 < a1; }; const basePickBy = function(a0, a1, a2) { var r3; var property; var length = a1.length; var object = {}; var value = 0; if (value < length) { r3 = value; while (true) { property = a1[r3]; value = baseGet(a0, property); if (a2(value, property)) { baseSet(object, castPath(property, a0), value); } value = typeof r3 === 'bigint' ? r3 + 1n : +r3 + 1; if (value < length) { r3 = value; continue; } break; } } return object; }; const basePullAt = function(a0, a1) { var r1; var r2; var r5; var property; var value6; var value7; reducibleJoin2: while (true) { if (a0) { property = a1.length; r1 = property; break reducibleJoin2; } r1 = 0; break reducibleJoin2; } value = r1 - 1; var value2 = typeof r1 === 'bigint' ? r1 : +r1; if (value2) { r2 = undefined; r5 = typeof value2 === 'bigint' ? value2 - 1n : +value2 - 1; reducibleLoop3: while (true) { property = a1[r5]; reducibleJoin8: while (true) { reducibleJoin5: while (true) { if (r5 == value) { break reducibleJoin5; } if (property === r2) { break reducibleJoin8; } break reducibleJoin5; } if (isIndex(property)) { splice.call(a0, property, 1); r2 = property; break reducibleJoin8; } baseUnset(a0, property); r2 = property; break reducibleJoin8; } value6 = typeof r5 === 'bigint' ? r5 : +r5; value7 = typeof value6 === 'bigint' ? value6 - 1n : +value6 - 1; if (value6) { r5 = value7; continue reducibleLoop3; } break reducibleLoop3; } } return a0; }; const baseRest2 = baseRest; const baseSample = function(a0) { return arraySample(values(a0)); }; const baseSampleSize = function(a0, a1) { var value2 = values(a0); shuffleSelf(value2, baseClamp(a1, 0, value2.length)); return value2; }; const baseSlice = function(a0, a1, a2) { var r2; var r0; var r1; var r3; var value6; var value = a1; var value2 = a2; var length = a0.length; var value3 = 0; reducibleJoin4: while (true) { if (value < value3) { reducibleJoin3: while (true) { if (-value > length) { r2 = value3; break reducibleJoin3; } value = length + value; r2 = value; break reducibleJoin3; } r0 = r2; break reducibleJoin4; } r0 = value; break reducibleJoin4; } var r5 = value2 > length ? length : value2; reducibleJoin7: while (true) { if (r5 < value3) { value = r5 + length; r2 = value; break reducibleJoin7; } r2 = r5; break reducibleJoin7; } reducibleJoin9: while (true) { if (r0 > r2) { r1 = value3; break reducibleJoin9; } value = r2 - r0 >>> value3; r1 = value; break reducibleJoin9; } value = r0 >>> value3; var value5 = Array(r1); if (value3 < r1) { r3 = value3; reducibleLoop10: while (true) { value5[r3] = a0[r3 + value]; value6 = typeof r3 === 'bigint' ? r3 + 1n : +r3 + 1; if (value6 < r1) { r3 = value6; continue reducibleLoop10; } break reducibleLoop10; } } return value5; }; const baseSortedUniq = function(a0, a1) { var r1; var r2; var r3; var r11; var r13; var r10; var property; var value4; var value5; var value6; var value7; var length = a0.length; var items = []; var value = 0; if (value < length) { r1 = undefined; r2 = value; r3 = value; reducibleLoop1: while (true) { property = a0[r3]; reducibleJoin3: while (true) { if (a1) { value4 = a1(property); r11 = value4; break reducibleJoin3; } r11 = property; break reducibleJoin3; } reducibleJoin7: while (true) { reducibleJoin6: while (true) { if (r3) { if (eq(r11, r1)) { r10 = r2; break reducibleJoin7; } value5 = typeof r2 === 'bigint' ? r2 : +r2; value6 = typeof value5 === 'bigint' ? value5 + 1n : +value5 + 1; if (value === property) { r13 = value; break reducibleJoin6; } r13 = property; break reducibleJoin6; } value5 = typeof r2 === 'bigint' ? r2 : +r2; value6 = typeof value5 === 'bigint' ? value5 + 1n : +value5 + 1; if (value === property) { r13 = value; break reducibleJoin6; } r13 = property; break reducibleJoin6; } items[value5] = r13; r1 = r11; r10 = value6; break reducibleJoin7; } value7 = typeof r3 === 'bigint' ? r3 + 1n : +r3 + 1; if (value7 < length) { r2 = r10; r3 = value7; continue reducibleLoop1; } break reducibleLoop1; } } return items; }; const baseZipObject = function(a0, a1, a2) { var r2; var r9; var property; var length = a0.length; var length2 = a1.length; var object = {}; var value = 0; if (value < length) { r2 = value; while (true) { if (r2 < length2) { property = a1[r2]; r9 = property; } else { r9 = undefined; } a2(object, a0[r2], r9); value = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1; if (value < length) { r2 = value; continue; } break; } } return object; }; const castArrayLikeObject = function(a0) { var value = a0; return isArrayLikeObject(value) ? value : []; }; const castFunction = function(a0) { var value = a0; return typeof value === 'function' ? value : identity; }; const cloneArrayBuffer = function(a0) { var value2 = new a0.constructor(a0.byteLength); var value5 = new Uint8Array(value2); var value7 = Object.create(Uint8Array.prototype, {constructor: {value: Uint8Array}}); var value8 = new Uint8Array(a0); value5.set(value8 instanceof Object ? value8 : value7); return value2; }; const copyObject = function(a0, a1, a2, a3) { var r0; var r3; var r10; var property; var property2; var value5; var property3; var value6; var value = a2; r0 = value || ({}); var length = a1.length; var value2 = 0; var value3 = undefined; if (value2 < length) { r3 = value2; while (true) { property = a1[r3]; if (a3) { property2 = r0[property]; value5 = a3(property2, a0[property], property, r0, a0); r10 = value5; } else { r10 = value3; } if (r10 !== value3) { continue; } property3 = a0[property]; r10 = property3; if (value) { assignValue(r0, property, r10); } else { baseAssignValue(r0, property, r10); } value6 = typeof r3 === 'bigint' ? r3 + 1n : +r3 + 1; if (value6 < length) { r3 = value6; continue; } break; } } return r0; }; const closure19 = function(a0, a1) { var env0_0 = a0; var env0_1 = a1; return _fun463; }; const closure20 = function(a0) { var env0_0 = a0; return baseRest(_fun465); }; const closure21 = function(a0, a1) { var env0_0 = a0; var env0_1 = a1; return _fun467; }; const closure22 = function(a0) { var env0_0 = a0; return _fun469; }; const closure23 = function(a0) { var env0_0 = a0; return _fun471; }; const closure24 = function(a0) { var env0_0 = a0; return _fun473; }; const createCtor = function(a0) { var env0_0 = a0; return _fun475; }; const closure25 = function(a0) { var env0_0 = a0; return _fun477; }; const closure26 = function(a0) { var env0_0 = a0; return flatRest(_fun480); }; const createHybrid2 = createHybrid; const closure28 = function(a0, a1) { var env0_0 = a0; var env0_1 = a1; return _fun485; }; const closure29 = function(a0, a1) { var env0_0 = a0; var env0_1 = a1; return _fun489; }; const closure30 = function(a0) { var env0_0 = a0; return flatRest(_fun491); }; const closure31 = function(a0) { var env0_0 = a0; return _fun496; }; const closure32 = function(a0) { var env0_0 = a0; return _fun498; }; const closure33 = function(a0) { var env0_0 = Math[a0]; return _fun501; }; const closure34 = function(a0) { var env0_0 = a0; return _fun503; }; const customDefaultsAssignIn = function(a0, a1, a2, a3) { var value = a0; var value2 = a1; return value === undefined ? value2 : eq(value, prototype[a2]) ? hasOwnProperty.call(a3, a2) ? value : value2 : value; }; const customDefaultsMerge = function(a0, a1, a2, a3, a4, a5) { if (isObject_590(a0) && isObject_590(a1)) { a5.set(a1, a0); baseMerge(a0, a1, undefined, customDefaultsMerge, a5); a5.delete(a1); } return a0; }; const customOmitClone = function(a0) { var value = a0; return isPlainObject(value) ? undefined : value; }; const flatRest2 = flatRest; const getHolder = function(a0) { return (hasOwnProperty.call(__2, 'placeholder') ? __2 : a0).placeholder; }; const getIteratee2 = getIteratee; const getMapData = function({__data__}, a1) { var r0; var value = typeof a1; var value2 = 'string'; var value3 = value2 === value; r0 = value3 || value === 'number' || (value === 'symbol' || value === 'boolean') ? a1 !== '__proto__' : a1 === null; r0 = r0 ? __data__[value3 ? value2 : 'hash'] : __data__.map; return r0; }; const getMatchData = function(a0) { var r2; var property2; var items; var value5; var value6; var value2 = keys_605(a0); var property = value2.length; var value3 = typeof property === 'bigint' ? property : +property; if (value3) { for (r2 = typeof value3 === 'bigint' ? value3 - 1n : +value3 - 1; true; r2 = value6) { property = value2[r2]; property2 = a0[property]; items = [property, property2]; items[2] = isStrictComparable(property2); value2[r2] = items; value5 = typeof r2 === 'bigint' ? r2 : +r2; value6 = typeof value5 === 'bigint' ? value5 - 1n : +value5 - 1; if (!value5) { break; } } } return value2; }; const closure37 = function(a0, a1) { var r1; var value = undefined; r1 = a0 == null ? value : a0[a1]; return baseIsNative(r1) ? r1 : value; }; const isPrototype = function(a0) { var r2; var r0; var value = a0; r2 = value && value.constructor; r0 = typeof r2 === 'function' && r2.prototype; r0 = !r0 ? prototype : r0; return value === r0; }; const matchesStrictComparable = function(a0, a1) { var env0_0 = a0; var env0_1 = a1; return _fun537; }; const overRest = function(a0, a1, a2) { var value = a1; var env0_0 = a0; var env0_1 = value; var env0_2 = a2; env0_1 = max(value !== undefined ? value : a0.length - 1, 0); return _fun539; }; const safeGet = function(a0, a1) { if (a1 === 'constructor') { if (typeof a0[a1] === 'function') { return undefined; } } if (a1 != '__proto__') { return a0[a1]; } }; const closure38 = function(a0) { var env0_0 = a0; var env0_1 = 0; var env0_2 = 0; return _fun546; }; const shuffleSelf = function(a0, a1) { var r3; var value = a1; var property = a0.length; var value2 = property - 1; var r1 = value !== undefined ? value : property; value = 0; if (value < r1) { r3 = value; reducibleLoop2: while (true) { value = baseRandom(r3, value2); property = a0[value]; a0[value] = a0[r3]; a0[r3] = property; value = typeof r3 === 'bigint' ? r3 + 1n : +r3 + 1; if (value < r1) { r3 = value; continue reducibleLoop2; } break reducibleLoop2; } } a0.length = r1; return a0; }; const toSource2 = toSource; const wrapperClone = function(a0) { if (a0 instanceof constructor_354) { return a0.clone(); } var value3 = new constructor(a0.__wrapped__, a0.__chain__); value3.__actions__ = copyArray(a0.__actions__); value3.__index__ = a0.__index__; value3.__values__ = a0.__values__; return value3; }; const findIndex2 = findIndex; const findLastIndex2 = findLastIndex; const flatten2 = flatten; const closure43 = function(a0) { return a0 && a0.length ? a0[0] : undefined; }; const closure44 = function(a0) { var r3; r3 = a0 == null ? 0 : a0.length; return r3 ? a0[r3 - 1] : undefined; }; const pullAll2 = pullAll; const reverse2 = reverse; const unzip2 = unzip; const unzipWith2 = unzipWith; const chain2 = chain; const closure50 = function(a0, a1) { return a1(a0); }; const forEach_5652 = forEach_565; const forEachRight2 = forEachRight; const closure53 = function(a0, a1) { return (isArray(a0) ? arrayMap : baseMap)(a0, getIteratee(a1, 3)); }; const ary2 = ary; const before2 = before; const debounce2 = debounce; const memoize2 = memoize; const negate_5812 = negate_581; const closure59 = function(a0, a1) { return a0 === a1 || a0 != a0 && a1 != a1; }; const isArrayLike2 = isArrayLike; const isArrayLikeObject2 = isArrayLikeObject; const isError_5862 = isError_586; const isFunction_5872 = isFunction_587; const isInteger2 = isInteger; const closure65 = function(a0) { return typeof a0 === 'number' && a0 > -1 && a0 % 1 === 0 && a0 <= 9007199254740991; }; const closure66 = function(a0) { var value = typeof a0; return a0 != null && (value === 'object' || value === 'function'); }; const closure67 = function(a0) { return a0 != null && typeof a0 === 'object'; }; const isNumber2 = isNumber; const isPlainObject2 = isPlainObject; const isString2 = isString; const isSymbol2 = isSymbol; const toArray_5962 = toArray_596; const toFinite2 = toFinite; const toInteger2 = toInteger; const toLength2 = toLength; const toNumber2 = toNumber; const closure77 = function(a0) { return copyObject(a0, keysIn(a0)); }; const toString_6022 = toString_602; const closure79 = function(a0, a1, a2) { var r0; var value = a2; var value2 = undefined; r0 = a0 == null ? value2 : baseGet(a0, a1); r0 = r0 === value2 ? value : r0; return r0; }; const hasIn2 = hasIn; const keys_6052 = keys_605; const keysIn2 = keysIn; const closure83 = function(a0, a1) { var env0_0 = a1; if (a0 == null) { return {}; } var value3 = arrayMap(getAllKeysIn(a0), _fun608); env0_0 = getIteratee(a1); return basePickBy(a0, value3, _fun609); }; const values2 = values; const capitalize2 = capitalize; const deburr2 = deburr; const words2 = words; const closure88 = function(a0) { var env0_0 = a0; return _fun615; }; const closure89 = function(a0) { return a0; }; const closure90 = function(a0) { var r1; var value = a0; var baseIterateeBinding = baseIteratee; if (typeof value === 'function') { r1 = value; } else { value = baseClone(value, 1); r1 = value; } return baseIterateeBinding(r1); }; const mixin2 = mixin; const closure92 = function() { }; let property2 = property; var property; const closure94 = function() { return []; }; const closure95 = function() { return false; }; if (a0 == null) { r68 = env0_76; } else { binding = env0_88; defaults = binding.defaults; value3 = env0_76.Object(); binding3 = env0_88; r68 = Reflect.apply(defaults, binding, [value3, a0, binding3.pick(env0_76, env0_69)]); } const Array = r68.Array; const Date = r68.Date; let env0_1 = r68.Error; const Function = r68.Function; const Math = r68.Math; const Object = r68.Object; const RegExp = r68.RegExp; const env0_6 = r68.String; const env0_7 = r68.TypeError; let prototype = Array.prototype; const prototype2 = Function.prototype; const prototype3 = Object.prototype; property = r68['__core-js_shared__']; let toString = prototype2.toString; const toString2 = toString; const hasOwnProperty = prototype3.hasOwnProperty; const regexp = RegExp('[^.]+$', ''); const exec = regexp.exec; let r6 = property && property.keys && property.keys.IE_PROTO; r6 = !r6 ? '' : r6; let value7 = Reflect.apply(exec, regexp, [r6]); let value8 = ''; const env0_13 = value7 ? 'Symbol(src)_1.' + value7 : value8; const env0_14 = prototype3.toString; const env0_15 = toString.call(Object); const env0_16 = env0_76._; const value11 = toString.call(hasOwnProperty); let replace = value11.replace; const value12 = Reflect.apply(replace, value11, [env0_43, '\\$&']); replace = value12.replace; const env0_17 = RegExp('^' + Reflect.apply(replace, value12, [RegExp('hasOwnProperty|(function).*?(?=\\\\\\()| for .+?(?=\\\\\\])', 'g'), '$1.*?']) + '$'); const Buffer = env0_77 ? r68.Buffer : value; const Symbol = r68.Symbol; const Uint8Array = r68.Uint8Array; const env0_19 = Buffer ? Buffer.allocUnsafe : value; const overArgBinding = overArg; const getPrototypeOf = Object.getPrototypeOf; const env0_20 = overArgBinding(getPrototypeOf, Object); const env0_21 = Object.create; const env0_22 = prototype3.propertyIsEnumerable; const env0_23 = prototype.splice; const env0_24 = Symbol ? Symbol.isConcatSpreadable : value; const iterator = Symbol ? Symbol.iterator : value; const env0_26 = Symbol ? Symbol.toStringTag : value; try { value14 = closure37(Object, 'defineProperty'); value14({}, value8, {}); r81 = value14; } catch (error) { r81 = value; } let r61 = r68.clearTimeout !== env0_76.clearTimeout && r68.clearTimeout; let r26 = Date && Date.now !== env0_76.Date.now && Date.now; const r56 = r68.setTimeout !== env0_76.setTimeout && r68.setTimeout; const env0_28 = Math.ceil; const env0_29 = Math.floor; const getOwnPropertySymbols = Object.getOwnPropertySymbols; const isBuffer = Buffer ? Buffer.isBuffer : value; const env0_31 = r68.isFinite; const env0_32 = prototype.join; const env0_33 = overArg(Object.keys, Object); const env0_34 = Math.max; const env0_35 = Math.min; const env0_36 = Date.now; const parseInt2 = r68.parseInt; const random2 = Math.random; const reverse3 = prototype.reverse; const value18 = closure37(r68, 'DataView'); const value19 = closure37(r68, 'Map'); const value20 = closure37(r68, 'Promise'); const value21 = closure37(r68, 'Set'); const value22 = closure37(r68, 'WeakMap'); const env0_42 = closure37(Object, 'create'); if (value22) { value24 = new value22(); } else { r79 = value22; } let object = {}; const env0_45 = toSource2(value18); const env0_46 = toSource2(value19); const env0_47 = toSource2(value20); const env0_48 = toSource2(value21); const env0_49 = toSource2(value22); prototype = Symbol ? Symbol.prototype : value; const env0_50 = prototype ? prototype.valueOf : value; toString = prototype ? prototype.toString : value; const value26 = (() => { var env0_0 = _fun628; return _fun629; })(); _2.templateSettings = {escape: parseInt2, evaluate: random2, interpolate: reverse3, variable: value8, imports: {_: _2}}; _2.prototype = closure2.prototype; _2.prototype.constructor = _2; closure3.prototype = value26(closure2.prototype); closure3.prototype.constructor = closure3; constructor_3542.prototype = value26(closure2.prototype); constructor_3542.prototype.constructor = constructor_3542; closure5.prototype.clear = clear_630; closure5.prototype.delete = function(a0) { var r0; r0 = this.has(a0) && delete this.__data__[a0]; this.size -= r0 ? 1 : 0; return r0; }; closure5.prototype.get = get_632; closure5.prototype.has = has; closure5.prototype.set = set_634; closure6.prototype.clear = function() { this.__data__ = []; this.size = 0; }; closure6.prototype.delete = listCacheDelete; closure6.prototype.get = get_637; closure6.prototype.has = has_638; closure6.prototype.set = set_639; closure7.prototype.clear = clear_640; closure7.prototype.delete = mapCacheDelete; closure7.prototype.get = get_642; closure7.prototype.has = has_643; closure7.prototype.set = set_644; prototype = closure8.prototype; const prototype4 = closure8.prototype; const closure96 = function(a0) { this.__data__.set(a0, '__lodash_hash_undefined__'); return this; }; prototype4.push = closure96; prototype.add = closure96; closure8.prototype.has = function(a0) { return this.__data__.has(a0); }; Stack2.prototype.clear = clear_647; Stack2.prototype.delete = function(a0) { var __data__ = this.__data__; var value = __data__.delete(a0); this.size = __data__.size; return value; }; Stack2.prototype.get = function(a0) { return this.__data__.get(a0); }; Stack2.prototype.has = function(a0) { return this.__data__.has(a0); }; Stack2.prototype.set = set_651; const env0_53 = closure21(baseForOwn2); const env0_54 = closure21(baseForOwnRight2, true); const env0_55 = closure22(); const env0_56 = closure22(true); let r57 = r79 ? _fun652 : closure89; let r4 = r81 ? _fun653 : closure89; if (r61) { } if (value21) { setToArrayBinding = setToArray; value27 = Object.create(value21.prototype, {constructor: {value: value21}}); value28 = new value21([, -0]); r61 = 1 / setToArrayBinding(value28 instanceof Object ? value28 : value27)[1] !== Infinity ? closure92 : _fun655; } r61 = r79 ? _fun656 : closure92; r61 = getOwnPropertySymbols ? _fun657 : closure94; r61 = getOwnPropertySymbols ? _fun659 : closure94; if (value18) { ArrayBuffer = global.ArrayBuffer; prototype = ArrayBuffer.prototype; value31 = Object.create(prototype, {constructor: {value: ArrayBuffer}}); arrayBuffer = new ArrayBuffer(1); value32 = arrayBuffer instanceof Object ? arrayBuffer : value31; prototype = value18.prototype; value33 = Object.create(prototype, {constructor: {value: value18}}); value34 = new value18(); r61 = baseGetTag2(value34 instanceof Object ? value34 : value33) != env0_20; } else { r61 = value18; } if (!r61) { if (value19) { value38 = Object.create(value19.prototype, {constructor: {value: value19}}); value39 = new value19(); r66 = baseGetTag2(value39 instanceof Object ? value39 : value38) != toString2; } else { r66 = value19; } r61 = r66; } r61 = !r61 ? value20 && baseGetTag2(value20.resolve()) != env0_13 : r61; if (!r61) { if (value21) { value45 = Object.create(value21.prototype, {constructor: {value: value21}}); value46 = new value21(); r66 = baseGetTag2(value46 instanceof Object ? value46 : value45) != env0_15; } else { r66 = value21; } r61 = r66; } if (!r61) { if (value22) { value50 = Object.create(value22.prototype, {constructor: {value: value22}}); value51 = new value22(); r66 = baseGetTag2(value51 instanceof Object ? value51 : value50) != Uint8Array; } else { r66 = value22; } r61 = r66; } if (r61) { } r61 = property ? isFunction_5872 : closure95; const env0_65 = closure38(r57); if (r56) { } const env0_67 = closure38(r4); const env0_68 = memoizeCapped(_fun664); const value55 = baseRest2(_fun666); const value56 = baseRest2(_fun667); const value57 = baseRest2(_fun668); const value58 = baseRest2(_fun669); const value59 = baseRest2(_fun670); const value60 = baseRest2(_fun671); const value61 = baseRest2(pullAll2); const value62 = flatRest2(_fun672); const value63 = baseRest2(function(a0) { return baseUniq(baseFlatten(a0, 1, isArrayLikeObject, true)); }); const value64 = baseRest2(function(a0) { var lastBinding = last; var value2 = undefined; var value3 = lastBinding(a0); return baseUniq(baseFlatten(a0, 1, isArrayLikeObject, true), getIteratee(isArrayLikeObject(value3) ? value2 : value3, 2)); }); const value65 = baseRest2(function(a0) { var lastBinding = last; var value2 = undefined; var value3 = lastBinding(a0); return baseUniq(baseFlatten(a0, 1, isArrayLikeObject, true), value2, typeof value3 !== 'function' ? value2 : value3); }); const value66 = baseRest2(_fun677); const value67 = baseRest2(function(a0) { return baseXor(arrayFilter(a0, isArrayLikeObject)); }); const value68 = baseRest2(function(a0) { var lastBinding = last; var value2 = undefined; var value3 = lastBinding(a0); return baseXor(arrayFilter(a0, isArrayLikeObject), getIteratee(isArrayLikeObject(value3) ? value2 : value3, 2)); }); const value69 = baseRest2(function(a0) { var lastBinding = last; var value2 = undefined; var value3 = lastBinding(a0); return baseXor(arrayFilter(a0, isArrayLikeObject), value2, typeof value3 !== 'function' ? value2 : value3); }); const value70 = baseRest2(unzip2); const value71 = baseRest2(function(a0) { var r0; var r1; var property = a0.length; var value = undefined; r0 = property > 1 ? a0[property - 1] : value; if (typeof r0 !== 'function') { r1 = value; } else { a0.pop(); r1 = r0; } return unzipWith(a0, r1); }); const value72 = flatRest2(_fun682); const value73 = closure19(function(a0, a1, a2) { var property; if (hasOwnProperty.call(a0, a2)) { property = a0[a2]; a0[a2] = typeof property === 'bigint' ? property + 1n : +property + 1; } else { baseAssignValue(a0, a2, 1); } }); const value74 = closure25(findIndex2); const value75 = closure25(findLastIndex2); const value76 = closure19(function(a0, a1, a2) { if (hasOwnProperty.call(a0, a2)) { a0[a2].push(a1); } else { baseAssignValue(a0, a2, [a1]); } }); const value77 = baseRest2(_fun687); const value78 = closure19(function(a0, a1, a2) { baseAssignValue(a0, a2, a1); }); const value79 = closure19(function(a0, a1, a2) { a0[a2 ? 0 : 1].push(a1); }, function() { return [[], []]; }); const value80 = baseRest2(_fun692); r26 = !r26 ? _fun693 : r26; const value81 = baseRest2(_fun694); const value82 = baseRest2(_fun695); const value83 = baseRest2(function(a0, a1) { return baseDelay(a0, 1, a1); }); const value84 = baseRest2(_fun697); memoize2.Cache = closure7; const value85 = baseRest2(_fun698); const value86 = baseRest2(_fun700); const value87 = baseRest2(_fun701); const value88 = flatRest2(function(a0, a1) { return createWrap(a0, 256, undefined, undefined, undefined, a1); }); const value89 = closure32(closure14); const value90 = closure32(function(a0, a1) { return a0 >= a1; }); r57 = baseIsArguments2((function() { return arguments; })()) ? baseIsArguments2 : _fun705; const isArray = Array.isArray; const r55 = env0_78 ? baseUnary(env0_78) : baseIsArrayBuffer; const r52 = isBuffer || closure95; const r51 = env0_79 ? baseUnary(env0_79) : baseIsDate; const r46 = env0_80 ? baseUnary(env0_80) : baseIsMap; const r41 = env0_81 ? baseUnary(env0_81) : baseIsRegExp; const r40 = env0_82 ? baseUnary(env0_82) : baseIsSet; const r37 = env0_83 ? baseUnary(env0_83) : baseIsTypedArray; const value97 = closure32(closure17); const value98 = closure32(function(a0, a1) { return a0 <= a1; }); const value99 = closure20(function(a0, a1) { var r6; var propertyName; var propertyName2; if (isPrototype(a1)) { copyObject(a1, keys_605(a1), a0); } else if (isArrayLike(a1)) { copyObject(a1, keys_605(a1), a0); } else { for (propertyName in a1) { if (!hasOwnProperty.call(a1, propertyName)) { r6 = propertyName2; continue; } assignValue(a0, propertyName, a1[propertyName]); r6 = propertyName2; } } }); const value100 = closure20(_fun714); const value101 = closure20(_fun715); const value102 = closure20(_fun716); const value103 = flatRest2(closure10); const value104 = baseRest2(_fun717); const value105 = baseRest2(_fun718); const value107 = closure28(_fun719, closure88(closure89)); const value108 = closure28(_fun720, getIteratee2); const value109 = baseRest2(baseInvoke2); const value110 = closure20(function(a0, a1, a2) { baseMerge(a0, a1, a2); }); const value111 = closure20(function(a0, a1, a2, a3) { baseMerge(a0, a1, a2, a3); }); const value112 = flatRest2(_fun723); const value113 = flatRest2(function(a0, a1) { return a0 == null ? {} : _fun726(a0, a1); }); const value114 = closure34(keys_6052); const value115 = closure34(keysIn2); const value116 = closure24(_fun728); const value117 = closure24(function(a0, a1, a2) { return a0 + (a2 ? '-' : '') + a1.toLowerCase(); }); const value118 = closure24(function(a0, a1, a2) { return a0 + (a2 ? ' ' : '') + a1.toLowerCase(); }); const value119 = closure23('toLowerCase'); const value120 = closure24(function(a0, a1, a2) { return a0 + (a2 ? '_' : '') + a1.toLowerCase(); }); const value121 = closure24(_fun732); const value122 = closure24(function(a0, a1, a2) { return a0 + (a2 ? ' ' : '') + a1.toUpperCase(); }); const value123 = closure23('toUpperCase'); const value124 = baseRest2(_fun734); const value125 = flatRest2(function(a0, a1) { var env0_0 = a0; arrayEach(a1, _fun736); return a0; }); const value126 = closure26(); const value127 = closure26(true); const value128 = baseRest2(function(a0, a1) { var env0_0 = a0; var env0_1 = a1; return _fun738; }); const value129 = baseRest2(function(a0, a1) { var env0_0 = a0; var env0_1 = a1; return _fun740; }); const value130 = closure30(arrayMap); const value131 = closure30(arrayEvery); const value132 = closure30(arraySome); const value133 = closure31(); const value134 = closure31(true); const value135 = closure29(function(a0, a1) { return a0 + a1; }, 0); const value136 = closure33('ceil'); const value137 = closure29(function(a0, a1) { return a0 / a1; }, 1); const value138 = closure33('floor'); const value139 = closure29(function(a0, a1) { return a0 * a1; }, 1); const value140 = closure33('round'); const value141 = closure29(function(a0, a1) { return a0 - a1; }, 0); _2.after = after; _2.ary = ary2; _2.assign = value99; _2.assignIn = value100; _2.assignInWith = value101; _2.assignWith = value102; _2.at = value103; _2.before = before2; _2.bind = value81; _2.bindAll = value125; _2.bindKey = value82; _2.castArray = castArray; _2.chain = chain2; _2.chunk = chunk; _2.compact = function(a0) { var r3; var r1; var r2; var r5; var property; var value2; var value = 0; if (a0 == null) { r3 = value; } else { property = a0.length; r3 = property; } var items = []; if (value < r3) { r1 = value; r2 = value; while (true) { property = a0[r2]; if (property) { value = typeof r1 === 'bigint' ? r1 : +r1; value2 = typeof value === 'bigint' ? value + 1n : +value + 1; items[value] = property; r5 = value2; } else { r5 = r1; } value = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1; if (value < r3) { r1 = r5; r2 = value; continue; } break; } } return items; }; _2.concat = concat; _2.cond = cond; _2.conforms = conforms; _2.constant = closure88; _2.countBy = value73; _2.create = create; _2.curry = function(a0, a1, a2) { var value = a1; value = createWrap(a0, 8, undefined, undefined, undefined, undefined, undefined, a2 ? undefined : value); value.placeholder = curry.placeholder; return value; }; _2.curryRight = function(a0, a1, a2) { var value = a1; value = createWrap(a0, 16, undefined, undefined, undefined, undefined, undefined, a2 ? undefined : value); value.placeholder = curryRight.placeholder; return value; }; _2.debounce = debounce2; _2.defaults = value104; _2.defaultsDeep = value105; _2.defer = value83; _2.delay = value84; _2.difference = value55; _2.differenceBy = value56; _2.differenceWith = value57; _2.drop = drop; _2.dropRight = dropRight; _2.dropRightWhile = dropRightWhile; _2.dropWhile = dropWhile; _2.fill = fill; _2.filter = function(a0, a1) { return (isArray(a0) ? arrayFilter : baseFilter)(a0, getIteratee(a1, 3)); }; _2.flatMap = flatMap; _2.flatMapDeep = flatMapDeep; _2.flatMapDepth = flatMapDepth; _2.flatten = flatten2; _2.flattenDeep = flattenDeep; _2.flattenDepth = flattenDepth; _2.flip = function(a0) { return createWrap(a0, 512); }; _2.flow = value126; _2.flowRight = value127; _2.fromPairs = function(a0) { var r3; var r1; var property; var property2; var value2; var value = 0; reducibleJoin2: while (true) { if (a0 == null) { r3 = value; break reducibleJoin2; } property = a0.length; r3 = property; break reducibleJoin2; } var object = {}; if (value < r3) { r1 = value; reducibleLoop3: while (true) { property = a0[r1]; property2 = property[value]; object[property2] = property[1]; value2 = typeof r1 === 'bigint' ? r1 + 1n : +r1 + 1; if (value2 < r3) { r1 = value2; continue reducibleLoop3; } break reducibleLoop3; } } return object; }; _2.functions = functions; _2.functionsIn = functionsIn; _2.groupBy = value76; _2.initial = initial; _2.intersection = value58; _2.intersectionBy = value59; _2.intersectionWith = value60; _2.invert = value107; _2.invertBy = value108; _2.invokeMap = value77; _2.iteratee = closure90; _2.keyBy = value78; _2.keys = keys_6052; _2.keysIn = keysIn2; _2.map = closure53; _2.mapKeys = function(a0, a1) { var env0_0 = getIteratee(a1, 3); baseForOwn(a0, _fun777); return {}; }; _2.mapValues = function(a0, a1) { var env0_0 = getIteratee(a1, 3); baseForOwn(a0, _fun779); return {}; }; _2.matches = function(a0) { return baseMatches(baseClone(a0, 1)); }; _2.matchesProperty = matchesProperty; _2.memoize = memoize2; _2.merge = value110; _2.mergeWith = value111; _2.method = value128; _2.methodOf = value129; _2.mixin = mixin2; _2.negate = negate_5812; _2.nthArg = function(a0) { var env0_0 = toInteger(a0); return baseRest(_fun783); }; _2.omit = value112; _2.omitBy = omitBy; _2.once = function(a0) { return before(2, a0); }; _2.orderBy = orderBy; _2.over = value130; _2.overArgs = value85; _2.overEvery = value131; _2.overSome = value132; _2.partial = value86; _2.partialRight = value87; _2.partition = value79; _2.pick = value113; _2.pickBy = closure83; _2.property = property2; _2.propertyOf = function(a0) { var env0_0 = a0; return _fun788; }; _2.pull = value61; _2.pullAll = pullAll2; _2.pullAllBy = pullAllBy; _2.pullAllWith = pullAllWith; _2.pullAt = value62; _2.range = value133; _2.rangeRight = value134; _2.rearg = value88; _2.reject = function(a0, a1) { return (isArray(a0) ? arrayFilter : baseFilter)(a0, negate_581(getIteratee(a1, 3))); }; _2.remove = remove; _2.rest = rest; _2.reverse = reverse2; _2.sampleSize = sampleSize; _2.set = set_795; _2.setWith = setWith; _2.shuffle = function(a0) { return (isArray(a0) ? arrayShuffle : baseShuffle)(a0); }; _2.slice = slice; _2.sortBy = value80; _2.sortedUniq = sortedUniq; _2.sortedUniqBy = sortedUniqBy; _2.split = split; _2.spread = spread; _2.tail = tail; _2.take = take; _2.takeRight = takeRight; _2.takeRightWhile = takeRightWhile; _2.takeWhile = takeWhile; _2.tap = function(a0, a1) { a1(a0); return a0; }; _2.throttle = throttle; _2.thru = closure50; _2.toArray = toArray_5962; _2.toPairs = value114; _2.toPairsIn = value115; _2.toPath = toPath; _2.toPlainObject = closure77; _2.transform = transform; _2.unary = function(a0) { return ary(a0, 1); }; _2.union = value63; _2.unionBy = value64; _2.unionWith = value65; _2.uniq = uniq; _2.uniqBy = uniqBy; _2.uniqWith = uniqWith; _2.unset = unset; _2.unzip = unzip2; _2.unzipWith = unzipWith2; _2.update = update; _2.updateWith = updateWith; _2.values = values2; _2.valuesIn = valuesIn; _2.without = value66; _2.words = words2; _2.wrap = wrap; _2.xor = value67; _2.xorBy = value68; _2.xorWith = value69; _2.zip = value70; _2.zipObject = function(a0, a1) { return baseZipObject(a0 || [], a1 || [], assignValue); }; _2.zipObjectDeep = function(a0, a1) { return baseZipObject(a0 || [], a1 || [], baseSet); }; _2.zipWith = value71; _2.entries = value114; _2.entriesIn = value115; _2.extend = value100; _2.extendWith = value101; mixin2(_2, _2); _2.add = value135; _2.attempt = value124; _2.camelCase = value116; _2.capitalize = capitalize2; _2.ceil = value136; _2.clamp = clamp; _2.clone = function(a0) { return baseClone(a0, 4); }; _2.cloneDeep = function(a0) { return baseClone(a0, 5); }; _2.cloneDeepWith = function(a0, a1) { var value = a1; return baseClone(a0, 5, typeof value !== 'function' ? undefined : value); }; _2.cloneWith = function(a0, a1) { var value = a1; return baseClone(a0, 4, typeof value !== 'function' ? undefined : value); }; _2.conformsTo = conformsTo; _2.deburr = deburr2; _2.defaultTo = function(a0, a1) { var value = a0; var value2 = a1; return value == null ? value2 : value == value ? value : value2; }; _2.divide = value137; _2.endsWith = endsWith; _2.eq = closure59; _2.escape = escape; _2.escapeRegExp = escapeRegExp; _2.every = function(a0, a1, a2) { var value = a1; var value2 = a2; return (isArray(a0) ? arrayEvery : baseEvery)(a0, getIteratee(value2 && isIterateeCall(a0, value, value2) ? undefined : value, 3)); }; _2.find = value74; _2.findIndex = findIndex2; _2.findKey = function(a0, a1) { return baseFindKey(a0, getIteratee(a1, 3), baseForOwn); }; _2.findLast = value75; _2.findLastIndex = findLastIndex2; _2.findLastKey = function(a0, a1) { return baseFindKey(a0, getIteratee(a1, 3), baseForOwnRight); }; _2.floor = value138; _2.forEach = forEach_5652; _2.forEachRight = forEachRight2; _2.forIn = forIn; _2.forInRight = forInRight; _2.forOwn = forOwn; _2.forOwnRight = forOwnRight; _2.get = closure79; _2.gt = value89; _2.gte = value90; _2.has = has_842; _2.hasIn = hasIn2; _2.head = closure43; _2.identity = closure89; _2.includes = includes; _2.indexOf = indexOf; _2.inRange = inRange; _2.invoke = value109; _2.isArguments = r57; _2.isArray = isArray; _2.isArrayBuffer = r55; _2.isArrayLike = isArrayLike2; _2.isArrayLikeObject = isArrayLikeObject2; _2.isBoolean = isBoolean; _2.isBuffer = r52; _2.isDate = r51; _2.isElement = isElement; _2.isEmpty = isEmpty_848; _2.isEqual = function(a0, a1) { return baseIsEqual(a0, a1); }; _2.isEqualWith = isEqualWith; _2.isError = isError_5862; _2.isFinite = isFinite; _2.isFunction = isFunction_5872; _2.isInteger = isInteger2; _2.isLength = closure65; _2.isMap = r46; _2.isMatch = isMatch; _2.isMatchWith = isMatchWith; _2.isNaN = isNaN; _2.isNative = isNative; _2.isNil = function(a0) { return a0 == null; }; _2.isNull = function(a0) { return a0 === null; }; _2.isNumber = isNumber2; _2.isObject = closure66; _2.isObjectLike = closure67; _2.isPlainObject = isPlainObject2; _2.isRegExp = r41; _2.isSafeInteger = isSafeInteger; _2.isSet = r40; _2.isString = isString2; _2.isSymbol = isSymbol2; _2.isTypedArray = r37; _2.isUndefined = function(a0) { return a0 === undefined; }; _2.isWeakMap = isWeakMap; _2.isWeakSet = isWeakSet; _2.join = join; _2.kebabCase = value117; _2.last = closure44; _2.lastIndexOf = lastIndexOf; _2.lowerCase = value118; _2.lowerFirst = value119; _2.lt = value97; _2.lte = value98; _2.max = function(a0) { return a0 && a0.length ? baseExtremum(a0, identity, baseGt) : undefined; }; _2.maxBy = function(a0, a1) { return a0 && a0.length ? baseExtremum(a0, getIteratee(a1, 2), baseGt) : undefined; }; _2.mean = function(a0) { return baseMean(a0, identity); }; _2.meanBy = meanBy; _2.min = function(a0) { return a0 && a0.length ? baseExtremum(a0, identity, baseLt) : undefined; }; _2.minBy = function(a0, a1) { return a0 && a0.length ? baseExtremum(a0, getIteratee(a1, 2), baseLt) : undefined; }; _2.stubArray = closure94; _2.stubFalse = closure95; _2.stubObject = function() { return {}; }; _2.stubString = function() { return ''; }; _2.stubTrue = function() { return true; }; _2.multiply = value139; _2.nth = function(a0, a1) { return a0 && a0.length ? baseNth(a0, toInteger(a1)) : undefined; }; _2.noConflict = noConflict; _2.noop = closure92; _2.now = r26; _2.pad = function(a0, a1, a2) { var r2; var value7; var createPaddingBinding; var value2 = toString_602(a0); var value3 = toInteger(a1); r2 = value3 ? stringSize(value2) : 0; if (value3) { if (r2 >= value3) { return value2; } value7 = (value3 - r2) / 2; createPaddingBinding = createPadding; return createPaddingBinding(floor(value7), a2) + value2 + createPaddingBinding(ceil(value7), a2); } return value2; }; _2.padEnd = padEnd; _2.padStart = padStart; _2.parseInt = parseInt; _2.random = random; _2.reduce = reduce; _2.reduceRight = reduceRight; _2.repeat = repeat_882; _2.replace = replace; _2.result = result; _2.round = value140; _2.runInContext = runInContext; _2.sample = function(a0) { return (isArray(a0) ? arraySample : baseSample)(a0); }; _2.size = size_886; _2.snakeCase = value120; _2.some = function(a0, a1, a2) { var value = a1; var value2 = a2; return (isArray(a0) ? arraySome : baseSome)(a0, getIteratee(value2 && isIterateeCall(a0, value, value2) ? undefined : value, 3)); }; _2.sortedIndex = function(a0, a1) { return baseSortedIndex(a0, a1); }; _2.sortedIndexBy = sortedIndexBy; _2.sortedIndexOf = sortedIndexOf; _2.sortedLastIndex = function(a0, a1) { return baseSortedIndex(a0, a1, true); }; _2.sortedLastIndexBy = sortedLastIndexBy; _2.sortedLastIndexOf = sortedLastIndexOf; _2.startCase = value121; _2.startsWith = startsWith; _2.subtract = value141; _2.sum = sum; _2.sumBy = sumBy; _2.template = template; _2.times = times; _2.toFinite = toFinite2; _2.toInteger = toInteger2; _2.toLength = toLength2; _2.toLower = toLower; _2.toNumber = toNumber2; _2.toSafeInteger = toSafeInteger; _2.toString = toString_6022; _2.toUpper = toUpper; _2.trim = trim_904; _2.trimEnd = trimEnd; _2.trimStart = trimStart; _2.truncate = truncate_907; _2.unescape = unescape; _2.uniqueId = uniqueId; _2.upperCase = value122; _2.upperFirst = value123; _2.each = forEach_5652; _2.eachRight = forEachRight2; _2.first = closure43; baseForOwn2(_2, _fun910); mixin2(_2, {}, {chain: false}); _2.VERSION = '4.17.19'; const arrayEachBinding = arrayEach; arrayEachBinding(['bind', 'bindKey', 'curry', 'curryRight', 'partial', 'partialRight'], function(a0) { var __2Binding = __2; __2Binding[a0].placeholder = __2Binding; }); arrayEachBinding(['drop', 'take'], _fun912); arrayEachBinding(['filter', 'map', 'takeWhile'], _fun915); arrayEachBinding(['head', 'last'], _fun917); arrayEachBinding(['initial', 'tail'], _fun919); constructor_3542.prototype.compact = function() { return this.filter(identity); }; constructor_3542.prototype.find = function(a0) { return this.filter(a0).head(); }; constructor_3542.prototype.findLast = function(a0) { return this.reverse().find(a0); }; constructor_3542.prototype.invokeMap = baseRest2(function(a0, a1) { var env0_0 = a0; var env0_1 = a1; return typeof a0 === 'function' ? new constructor_354(this) : this.map(_fun925); }); constructor_3542.prototype.reject = function(a0) { return this.filter(negate_581(getIteratee(a0))); }; constructor_3542.prototype.slice = slice_927; constructor_3542.prototype.takeRightWhile = function(a0) { var value = this.reverse(); value = value.takeWhile(a0); return value.reverse(); }; constructor_3542.prototype.toArray = toArray_929; baseForOwn2(constructor_3542.prototype, _fun930); arrayEachBinding(['pop', 'push', 'shift', 'sort', 'splice', 'unshift'], function(a0) { var env0_0 = prototype[a0]; var env0_1 = RegExp('^(?:push|sort|unshift)$', '').test(a0) ? 'tap' : 'thru'; var env0_2 = RegExp('^(?:pop|shift)$', '').test(a0); __2.prototype[a0] = _fun934; }); baseForOwn2(constructor_3542.prototype, _fun936); object[createHybrid2(value, 2).name] = [{name: 'wrapper', func: value}]; constructor_3542.prototype.clone = clone_937; constructor_3542.prototype.reverse = reverse_938; constructor_3542.prototype.value = value_939; _2.prototype.at = value72; _2.prototype.chain = function() { return chain(this); }; _2.prototype.commit = commit; _2.prototype.next = next_942; _2.prototype.plant = function(a0) { var r3; var r4; var r8; var r10; var r0; var r2; var __wrapped__; var value = this; var baseLodashBinding = baseLodash; var value3 = undefined; if (value instanceof baseLodashBinding) { r3 = value3; r4 = value3; r8 = value; while (true) { value = wrapperClone(r8); value.__index__ = 0; value.__values__ = value3; if (r4) { r3.__wrapped__ = value; r10 = r4; } else { r10 = value; } __wrapped__ = r8.__wrapped__; if (__wrapped__ instanceof baseLodash) { r3 = value; r4 = r10; r8 = __wrapped__; continue; } r0 = r10; r2 = value; break; } } else { r0 = value3; r2 = value3; } r2.__wrapped__ = a0; return r0; }; _2.prototype.reverse = reverse_944; prototype = _2.prototype; const prototype5 = _2.prototype; const prototype6 = _2.prototype; const closure117 = function() { return baseWrapperValue(this.__wrapped__, this.__actions__); }; prototype6.value = closure117; prototype5.valueOf = closure117; prototype.toJSON = closure117; _2.prototype.first = _2.prototype.head; if (iterator) { _2.prototype[iterator] = function() { return this; }; } return _2; function _(a0) { // fn#351, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:12712, owner: runInContext._, offset: 0x00c41e05, size: 118 bytes, params: 2, frame: 15 var constructorBinding; var hasOwnPropertyBinding; var constructor2; var value; if (isObjectLike(a0)) { if (isArray(a0)) { constructorBinding = constructor; value = Object.create(constructorBinding.prototype, {constructor: {value: constructorBinding}}); constructor2 = new constructorBinding(a0); return constructor2 instanceof Object ? constructor2 : value; } if (a0 instanceof constructor_354) { constructorBinding = constructor; value = Object.create(constructorBinding.prototype, {constructor: {value: constructorBinding}}); constructor2 = new constructorBinding(a0); return constructor2 instanceof Object ? constructor2 : value; } if (a0 instanceof constructor) { return a0; } hasOwnPropertyBinding = hasOwnProperty; if (hasOwnPropertyBinding.call(a0, '__wrapped__')) { return wrapperClone(a0); } } constructorBinding = constructor; value = Object.create(constructorBinding.prototype, {constructor: {value: constructorBinding}}); constructor2 = new constructorBinding(a0); return constructor2 instanceof Object ? constructor2 : value; } function runInContextConstructor_354(a0) { // fn#354, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:13218, owner: runInContext.constructor, offset: 0x00c41eb1, size: 75 bytes, params: 2, frame: 2 this.__wrapped__ = a0; this.__actions__ = []; this.__dir__ = 1; this.__filtered__ = false; this.__iteratees__ = []; this.__takeCount__ = env1_1; this.__views__ = []; } function Stack(a0) { // fn#359, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:13803, owner: runInContext.Stack, offset: 0x00c41fa5, size: 53 bytes, params: 2, frame: 12 const listCache = new ListCache(a0); this.__data__ = listCache; this.size = listCache.size; } function arrayLikeKeys(a0, a1) { // fn#360, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:13875, owner: runInContext.arrayLikeKeys, offset: 0x00c41fda, size: 331 bytes, params: 3, frame: 36 var r9; var r20; var r25; var r24; var r23; var r22; var propertyName; var propertyName2; var value11; var hasOwnPropertyBinding; var call; var value12; var value13; var value14; var value15; var value16; var value17; var value18; var isIndex2; const isArray2 = isArray(a0); const value2 = !isArray2; let r0 = isArray2 ? value2 : env0_74(a0); const r15 = (isArray2 ? value2 : !r0) && env0_76(a0); const r14 = (isArray2 ? value2 : !r0) && !r15 && env0_80(a0); let r13 = isArray2 || r0; r13 = !r13 ? r15 : r13; r13 = !r13 ? r14 : r13; r0 = r13 ? baseTimes(a0.length, String) : []; for (propertyName in a0) { value11 = !a1; if (a1) { r20 = value11; continue; } hasOwnPropertyBinding = hasOwnProperty; call = hasOwnPropertyBinding.call; value12 = !Reflect.apply(call, hasOwnPropertyBinding, [a0, propertyName]); r20 = value12; if (r20) { continue; } if (!r13) { r22 = r13; continue; } value13 = propertyName == 'length'; if (value13) { r23 = value13; continue; } if (!r15) { r24 = r15; continue; } value14 = propertyName == 'offset'; if (value14) { r25 = value14; continue; } value15 = propertyName == 'parent'; r25 = value15; r24 = r25; r23 = r24; if (r23) { continue; } if (!r14) { r24 = r14; continue; } value16 = propertyName == 'buffer'; if (value16) { r25 = value16; continue; } value17 = propertyName == 'byteLength'; r25 = value17; if (r25) { continue; } value18 = propertyName == 'byteOffset'; r25 = value18; r24 = r25; r23 = r24; if (r23) { continue; } isIndex2 = isIndex(propertyName, r0.length); r23 = isIndex2; r22 = r23; r20 = r22; if (r20) { r9 = propertyName2; continue; } r0.push(propertyName); r9 = propertyName2; } return r0; } function arraySample(a0) { // fn#361, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:14185, owner: runInContext.arraySample, offset: 0x00c42125, size: 43 bytes, params: 2, frame: 15 const length = a0.length; return length ? a0[baseRandom(0, length - 1)] : undefined; } function arrayShuffle(a0) { // fn#363, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:14343, owner: runInContext.arrayShuffle, offset: 0x00c42182, size: 28 bytes, params: 2, frame: 12 const shuffleSelfBinding = shuffleSelf; const value = copyArray(a0); shuffleSelfBinding(value); return value; } function assignMergeValue(a0, a1, a2) { // fn#364, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:14401, owner: runInContext.assignMergeValue, offset: 0x00c4219e, size: 77 bytes, params: 4, frame: 17 let r1 = a2 !== undefined && !eq(a0[a1], a2); r1 = !r1 ? a2 === undefined && !(a1 in a0) : r1; if (r1) { baseAssignValue(a0, a1, a2); } } function baseAggregator(a0, a1, a2, a3) { // fn#367, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:14685, owner: runInContext.baseAggregator, offset: 0x00c42286, size: 48 bytes, params: 5, frame: 14 const env0_0 = a1; const env0_1 = a2; const env0_2 = a3; env0_53(a0, _fun368); return a3; function _fun368(a0, a1, a2) { // fn#368, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:14731, offset: 0x00c422b6, size: 42 bytes, params: 4, frame: 17 require(importAll, a0, importDefault(a0), a2); } } function baseAssign(a0, a1) { // fn#369, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:14766, owner: runInContext.baseAssign, offset: 0x00c422e0, size: 39 bytes, params: 3, frame: 16 var r0; let value = a0; if (value) { value = copyObject(a1, keys_605(a1), value); r0 = value; } else { r0 = value; } return r0; } function baseAssignValue(a0, a1, a2) { // fn#370, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:14825, owner: runInContext.baseAssignValue, offset: 0x00c42307, size: 66 bytes, params: 4, frame: 15 if (a1 != '__proto__') { a0[a1] = a2; } else if (env0_27) { env0_27(a0, a1, {'configurable': true, 'enumerable': true, 'value': null, 'writable': true, value: a2}); } else { a0[a1] = a2; } } function baseClone(a0, a1, a2, a3, a4, a5) { // fn#373, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:15125, owner: runInContext.baseClone, offset: 0x00c423ca, size: 696 bytes, params: 7, frame: 27 var environment; var r2; var r11; var r15; var r12; var r5; var isArray2; var value10; var value11; var length; var constructor; var stack; var value24; var value26; var arrayEachBinding; let value = a0; const value2 = a5; const env0_1 = a1; const env0_2 = a2; const value3 = 1 & a1; const value4 = 2 & a1; const value5 = 4 & a1; const value6 = undefined; const r0 = a2 ? a4 ? a2(value, a3, a4, value2) : a2(value) : value6; if (r0 !== value6) { return r0; } if (isObject_590(value)) { isArray2 = isArray(value); if (isArray2) { length = value.length; constructor = value.constructor; constructor = new constructor(); r12 = length && typeof value[0] === 'string'; r12 = r12 && hasOwnProperty.call(value, 'index'); if (r12) { constructor.index = value.index; constructor.input = value.input; } if (value3) { r2 = constructor; if (value2) { r5 = value2; } else { stack = new Stack(); } value24 = r5.get(value); if (value24) { return value24; } r5.set(value, r2); if (env0_79(value)) { value.forEach(_fun375); } else if (env0_77(value)) { value.forEach(_fun376); } r5 = isArray2 ? value6 : (value5 ? value4 ? getAllKeysIn : getAllKeys : value4 ? keysIn : keys_605)(value); value26 = environment.__proto__; arrayEachBinding = arrayEach; r5 = !r5 ? value : r5; arrayEachBinding(r5, _fun377); return r2; } return copyArray(value, constructor); } value10 = env0_63(value); value11 = environment.__proto__; r11 = value10 == env1_8 || value10 == env1_9; if (env0_76(value)) { return cloneBuffer(value, value3); } if (value10 == env1_12) { r15 = value4 || r11 ? {} : initCloneObject(value); if (value3) { r2 = r15; if (value2) { r5 = value2; } else { stack = new Stack(); } value24 = r5.get(value); if (value24) { return value24; } r5.set(value, r2); if (env0_79(value)) { value.forEach(_fun375); } else if (env0_77(value)) { value.forEach(_fun376); } r5 = isArray2 ? value6 : (value5 ? value4 ? getAllKeysIn : getAllKeys : value4 ? keysIn : keys_605)(value); value26 = environment.__proto__; arrayEachBinding = arrayEach; r5 = !r5 ? value : r5; arrayEachBinding(r5, _fun377); return r2; } if (value4) { value = copyObject(value, env0_62(value), r15 && copyObject(value, keysIn(value), r15)); r11 = value; } else { value = copyObject(value, env0_61(value), baseAssign(r15, value)); r11 = value; } return r11; } if (value10 == env1_3) { r15 = value4 || r11 ? {} : initCloneObject(value); if (value3) { r2 = r15; if (value2) { r5 = value2; } else { stack = new Stack(); } value24 = r5.get(value); if (value24) { return value24; } r5.set(value, r2); if (env0_79(value)) { value.forEach(_fun375); } else if (env0_77(value)) { value.forEach(_fun376); } r5 = isArray2 ? value6 : (value5 ? value4 ? getAllKeysIn : getAllKeys : value4 ? keysIn : keys_605)(value); value26 = environment.__proto__; arrayEachBinding = arrayEach; r5 = !r5 ? value : r5; arrayEachBinding(r5, _fun377); return r2; } if (value4) { value = copyObject(value, env0_62(value), r15 && copyObject(value, keysIn(value), r15)); r11 = value; } else { value = copyObject(value, env0_61(value), baseAssign(r15, value)); r11 = value; } return r11; } if (r11) { if (a4) { if (env1_72[value10]) { r2 = initCloneByTag(value, value10, value3); if (value2) { r5 = value2; } else { stack = new Stack(); } value24 = r5.get(value); if (value24) { return value24; } r5.set(value, r2); if (env0_79(value)) { value.forEach(_fun375); } else if (env0_77(value)) { value.forEach(_fun376); } r5 = isArray2 ? value6 : (value5 ? value4 ? getAllKeysIn : getAllKeys : value4 ? keysIn : keys_605)(value); value26 = environment.__proto__; arrayEachBinding = arrayEach; r5 = !r5 ? value : r5; arrayEachBinding(r5, _fun377); return r2; } r2 = a4 ? value : {}; return r2; } r15 = value4 || r11 ? {} : initCloneObject(value); if (value3) { r2 = r15; if (value2) { r5 = value2; } else { stack = new Stack(); } value24 = r5.get(value); if (value24) { return value24; } r5.set(value, r2); if (env0_79(value)) { value.forEach(_fun375); } else if (env0_77(value)) { value.forEach(_fun376); } r5 = isArray2 ? value6 : (value5 ? value4 ? getAllKeysIn : getAllKeys : value4 ? keysIn : keys_605)(value); value26 = environment.__proto__; arrayEachBinding = arrayEach; r5 = !r5 ? value : r5; arrayEachBinding(r5, _fun377); return r2; } if (value4) { value = copyObject(value, env0_62(value), r15 && copyObject(value, keysIn(value), r15)); r11 = value; } else { value = copyObject(value, env0_61(value), baseAssign(r15, value)); r11 = value; } return r11; } if (env1_72[value10]) { r2 = initCloneByTag(value, value10, value3); if (value2) { r5 = value2; } else { stack = new Stack(); } value24 = r5.get(value); if (value24) { return value24; } r5.set(value, r2); if (env0_79(value)) { value.forEach(_fun375); } else if (env0_77(value)) { value.forEach(_fun376); } r5 = isArray2 ? value6 : (value5 ? value4 ? getAllKeysIn : getAllKeys : value4 ? keysIn : keys_605)(value); value26 = environment.__proto__; arrayEachBinding = arrayEach; r5 = !r5 ? value : r5; arrayEachBinding(r5, _fun377); return r2; } r2 = a4 ? value : {}; return r2; } return value; function initCloneByTag(a0, a1, a2) { // fn#374, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:15820, owner: runInContext.baseClone.initCloneByTag, offset: 0x00c42682, size: 524 bytes, params: 4, frame: 18 var r4; var r6; var byteOffset; var byteLength; var value3; let constructor = a0.constructor; let value = environment.__proto__.__proto__; if (env2_19 === a1) { value = environment.__proto__; return cloneArrayBuffer(a0); } if (env2_5 === a1) { value = Number(a0); value3 = Object.create(constructor.prototype, {constructor: {value: constructor}}); constructor = new constructor(value); return constructor instanceof Object ? constructor : value3; } if (env2_6 === a1) { value = Number(a0); value3 = Object.create(constructor.prototype, {constructor: {value: constructor}}); constructor = new constructor(value); return constructor instanceof Object ? constructor : value3; } if (env2_20 === a1) { if (a2) { value = environment.__proto__; value = cloneArrayBuffer(a0.buffer); r6 = value; } else { r6 = a0.buffer; } constructor = a0.constructor; byteOffset = a0.byteOffset; byteLength = a0.byteLength; value = Object.create(constructor.prototype, {constructor: {value: constructor}}); constructor = new constructor(); return constructor instanceof Object ? constructor : value; } if (env2_21 === a1) { value = environment.__proto__; return cloneTypedArray(a0, a2); } if (env2_22 === a1) { value = environment.__proto__; return cloneTypedArray(a0, a2); } if (env2_23 === a1) { value = environment.__proto__; return cloneTypedArray(a0, a2); } if (env2_24 === a1) { value = environment.__proto__; return cloneTypedArray(a0, a2); } if (env2_25 === a1) { value = environment.__proto__; return cloneTypedArray(a0, a2); } if (env2_26 === a1) { value = environment.__proto__; return cloneTypedArray(a0, a2); } if (env2_27 === a1) { value = environment.__proto__; return cloneTypedArray(a0, a2); } if (env2_28 === a1) { value = environment.__proto__; return cloneTypedArray(a0, a2); } if (env2_29 === a1) { value = environment.__proto__; return cloneTypedArray(a0, a2); } if (env2_10 === a1) { value = Object.create(constructor.prototype, {constructor: {value: constructor}}); constructor = new constructor(); return constructor instanceof Object ? constructor : value; } if (env2_11 === a1) { value = Object.create(constructor.prototype, {constructor: {value: constructor}}); constructor = new constructor(a0); return constructor instanceof Object ? constructor : value; } if (env2_16 === a1) { value = Object.create(constructor.prototype, {constructor: {value: constructor}}); constructor = new constructor(a0); return constructor instanceof Object ? constructor : value; } if (env2_14 === a1) { constructor = a0.constructor; constructor = new constructor(a0.source, env2_54.exec(a0)); constructor.lastIndex = a0.lastIndex; return constructor; } if (env2_15 === a1) { value = Object.create(constructor.prototype, {constructor: {value: constructor}}); constructor = new constructor(); return constructor instanceof Object ? constructor : value; } if (env2_17 === a1) { value = environment.__proto__; if (valueOf) { value = valueOf.call(a0); value = Object(value); r4 = value; } else { r4 = {}; } return r4; } } function _fun375(a0) { // fn#375, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:16527, offset: 0x00c4288e, size: 59 bytes, params: 2, frame: 22 const binding = env0_4; binding.add(baseClone(a0, require, importDefault, a0, env0_0, env0_3)); } function _fun376(a0, a1) { // fn#376, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:16590, offset: 0x00c428c9, size: 60 bytes, params: 3, frame: 23 const binding = env0_4; binding.set(a1, baseClone(a0, require, importDefault, a1, env0_0, env0_3)); } function _fun377(a0, a1) { // fn#377, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:16719, offset: 0x00c42905, size: 84 bytes, params: 3, frame: 23 var r4; var r9; var property; let value = a0; if (env0_5) { property = env0_0[value]; r4 = value; r9 = property; } else { r4 = a1; r9 = value; } value = environment.__proto__; assignValue(env0_4, r4, baseClone(r9, require, importDefault, r4, env0_0, env0_3)); } } function baseConformsTo(a0, a1, a2) { // fn#378, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:16792, owner: runInContext.baseConformsTo, offset: 0x00c42959, size: 96 bytes, params: 4, frame: 18 var r2; var property; var property2; var property3; var value4; var value5; const length = a2.length; if (a0 == null) { return !length; } const value = Object(a0); const value2 = typeof length === 'bigint' ? length : +length; if (value2) { r2 = typeof value2 === 'bigint' ? value2 - 1n : +value2 - 1; reducibleLoop2: while (true) { property = a2[r2]; property2 = a1[property]; property3 = value[property]; if (property3 === undefined) { reducibleJoin4: while (true) { if (!(property in value)) { return false; } break reducibleJoin4; } } if (!property2(property3)) { return false; } value4 = typeof r2 === 'bigint' ? r2 : +r2; value5 = typeof value4 === 'bigint' ? value4 - 1n : +value4 - 1; if (!value4) { return true; } r2 = value5; continue reducibleLoop2; } } return true; } function baseDelay(a0, a1, a2) { // fn#379, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:16946, owner: runInContext.baseDelay, offset: 0x00c429b9, size: 87 bytes, params: 4, frame: 13 const env0_0 = a0; const env0_1 = a2; if (typeof a0 !== 'function') { throw new TypeError('Expected a function'); } return env0_66(_fun380, a1); function _fun380() { // fn#380, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:17023, offset: 0x00c42a10, size: 26 bytes, params: 1, frame: 13 env0_0.apply(undefined, importDefault); } } function baseDifference(a0, a1, a2, a3) { // fn#381, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:17052, owner: runInContext.baseDifference, offset: 0x00c42a2a, size: 275 bytes, params: 5, frame: 31 var r3; var r6; var r7; var r10; var r2; var r19; var r17; var r18; var length3; var cacheHasBinding; var prototype; var setCache; var value3; var arrayIncludesWithBinding; var property; var value4; var push; var value5; var value6; var value7; var value8; var value9; let value = a1; const arrayIncludesBinding = arrayIncludes; const length = a0.length; const items2 = []; const length2 = value.length; if (length) { reducibleJoin4: while (true) { if (a2) { value = arrayMap(value, baseUnary(a2)); r3 = value; break reducibleJoin4; } r3 = value; break reducibleJoin4; } if (a3) { arrayIncludesWithBinding = arrayIncludesWith; value = false; r6 = r3; r7 = value; r10 = arrayIncludesWithBinding; } else { length3 = r3.length; value = true; reducibleJoin8: while (true) { if (length3 >= 200) { cacheHasBinding = cacheHas; value = environment; prototype = SetCache.prototype; value = Object.create(prototype, {constructor: {value: SetCache}}); setCache = new SetCache(); value = setCache instanceof Object ? setCache : value; value3 = false; r6 = value; r7 = value3; r10 = cacheHasBinding; break reducibleJoin8; } r6 = r3; r7 = value; r10 = arrayIncludesBinding; break reducibleJoin8; } } value = 0; if (value < length) { r2 = value; reducibleLoop9: while (true) { property = a0[r2]; reducibleJoin11: while (true) { if (a2 == null) { r19 = property; break reducibleJoin11; } value4 = a2(property); r19 = value4; break reducibleJoin11; } reducibleJoin13: while (true) { if (a3) { r17 = property; break reducibleJoin13; } if (value === property) { r17 = value; break reducibleJoin13; } r17 = property; break reducibleJoin13; } reducibleJoin21: while (true) { reducibleJoin15: while (true) { if (r7) { if (r19 == r19) { value5 = typeof length2 === 'bigint' ? length2 : +length2; value6 = typeof value5 === 'bigint' ? value5 - 1n : +value5 - 1; if (value5) { r18 = value6; reducibleLoop18: while (true) { if (r6[r18] === r19) { break reducibleJoin21; } value7 = typeof r18 === 'bigint' ? r18 : +r18; value8 = typeof value7 === 'bigint' ? value7 - 1n : +value7 - 1; if (value7) { r18 = value8; continue reducibleLoop18; } push = items2.push; Reflect.apply(push, items2, [r17]); break reducibleJoin21; } value9 = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1; if (value9 < length) { r2 = value9; continue reducibleLoop9; } break reducibleLoop9; } push = items2.push; Reflect.apply(push, items2, [r17]); break reducibleJoin21; } break reducibleJoin15; } break reducibleJoin15; } if (r10(r6, r19, a3)) { break reducibleJoin21; } push = items2.push; Reflect.apply(push, items2, [r17]); break reducibleJoin21; } value9 = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1; if (value9 < length) { r2 = value9; continue reducibleLoop9; } break reducibleLoop9; } } } return items2; } function baseEvery(a0, a1) { // fn#382, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:20281, owner: runInContext.baseEvery, offset: 0x00c42b3d, size: 44 bytes, params: 3, frame: 14 const env0_0 = a1; let env0_1 = true; env0_53(a0, function(a0, a1, a2) { var value2 = !!require(a0, a1, a2); env0_1 = value2; return value2; }); return env0_1; } function baseFilter(a0, a1) { // fn#385, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:20514, owner: runInContext.baseFilter, offset: 0x00c42c08, size: 42 bytes, params: 3, frame: 14 const env0_0 = a1; env0_53(a0, _fun386); return []; function _fun386(a0, a1, a2) { // fn#386, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:20561, offset: 0x00c42c32, size: 44 bytes, params: 4, frame: 16 if (require(a0, a1, a2)) { env0_1.push(a0); } } } function baseFlatten(a0, a1, a2, a3, a4) { // fn#387, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:20602, owner: runInContext.baseFlatten, offset: 0x00c42c5e, size: 140 bytes, params: 6, frame: 27 var r9; var r0; var r1; var property; var length2; var value5; let value = a2; const value2 = a4; const length = a0.length; reducibleJoin2: while (true) { if (value) { r9 = value; break reducibleJoin2; } value = environment; r9 = isFlattenable; break reducibleJoin2; } reducibleJoin4: while (true) { if (value2) { r0 = value2; break reducibleJoin4; } r0 = []; break reducibleJoin4; } value = 0; if (value < length) { r1 = value; reducibleLoop5: while (true) { property = a0[r1]; reducibleJoin12: while (true) { reducibleJoin7: while (true) { if (a1 > value) { if (r9(property)) { if (a1 > 1) { baseFlatten(property, a1 - 1, r9, a3, r0); break reducibleJoin12; } arrayPush(r0, property); break reducibleJoin12; } break reducibleJoin7; } break reducibleJoin7; } if (a3) { break reducibleJoin12; } length2 = r0.length; r0[length2] = property; break reducibleJoin12; } value5 = typeof r1 === 'bigint' ? r1 + 1n : +r1 + 1; if (value5 < length) { r1 = value5; continue reducibleLoop5; } break reducibleLoop5; } } return r0; } function baseForOwn(a0, a1) { // fn#388, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:20834, owner: runInContext.baseForOwn, offset: 0x00c42cea, size: 34 bytes, params: 3, frame: 16 var r0; let value = a0; if (value) { value = env0_55(value, a1, keys_605); r0 = value; } else { r0 = value; } return r0; } function baseForOwnRight(a0, a1) { // fn#389, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:20882, owner: runInContext.baseForOwnRight, offset: 0x00c42d0c, size: 34 bytes, params: 3, frame: 16 var r0; let value = a0; if (value) { value = env0_56(value, a1, keys_605); r0 = value; } else { r0 = value; } return r0; } function baseFunctions(a0, a1) { // fn#390, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:20935, owner: runInContext.baseFunctions, offset: 0x00c42d2e, size: 34 bytes, params: 3, frame: 13 const env0_0 = a0; return arrayFilter(a1, _fun391); function _fun391(a0) { // fn#391, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:20985, offset: 0x00c42d50, size: 30 bytes, params: 2, frame: 11 return isFunction_587(env0_0[a0]); } } function baseGetAllKeys(a0, a1, a2) { // fn#393, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:21137, owner: runInContext.baseGetAllKeys, offset: 0x00c42ded, size: 51 bytes, params: 4, frame: 14 var value3; const value = a1(a0); if (!isArray(a0)) { value3 = environment.__proto__; arrayPush(value, a2(a0)); } return value; } function baseGetTag(a0) { // fn#394, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:21212, owner: runInContext.baseGetTag, offset: 0x00c42e20, size: 180 bytes, params: 2, frame: 21 var r7; var r0; var toStringTagBinding; var value2; var hasOwnPropertyBinding; var value3; var property; var value4; var error; var value5; if (a0 == null) { r0 = a0 !== undefined ? '[object Null]' : '[object Undefined]'; } else { toStringTagBinding = toStringTag; if (toStringTagBinding) { toStringTagBinding = toStringTag; value2 = undefined; if (toStringTagBinding in Object(a0)) { hasOwnPropertyBinding = hasOwnProperty; value3 = hasOwnPropertyBinding.call(a0, toStringTag); property = a0[toStringTag]; try { a0[toStringTag] = value2; value4 = true; r7 = value4; } catch (error) { r7 = value2; } value5 = toString.call(a0); if (r7) { toStringTagBinding = toStringTag; if (value3) { a0[toStringTagBinding] = property; r0 = value5; } else { delete a0[toStringTagBinding]; r0 = value5; } } else { r0 = value5; } } else { r0 = toString.call(a0); } } else { r0 = toString.call(a0); } } return r0; } function baseHas(a0, a1) { // fn#396, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:21529, owner: runInContext.baseHas, offset: 0x00c42ee0, size: 35 bytes, params: 3, frame: 14 return a0 != null && hasOwnProperty.call(a0, a1); } function baseHasIn(a0, a1) { // fn#397, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:21580, owner: runInContext.baseHasIn, offset: 0x00c42f03, size: 35 bytes, params: 3, frame: 12 var r0; let value = a0 != null; if (value) { value = Object(a0); value = a1 in value; r0 = value; } else { r0 = value; } return r0; } function baseIntersection(a0, a1, a2) { // fn#398, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:21631, owner: runInContext.baseIntersection, offset: 0x00c42f26, size: 437 bytes, params: 4, frame: 35 var r2; var r3; var r1; var r20; var r19; var r6; var r21; var r22; var property; var value10; var minBinding; var length3; var value11; var length4; var prototype; var value12; var setCache; var value13; var value14; var value15; var length5; var property3; var value16; var value17; var value18; var value19; var property4; var value20; var value21; var value22; var push; var value23; var length6; const value = a1; const r13 = a2 ? arrayIncludesWith : arrayIncludes; const value3 = 0; const length = a0[value3].length; const length2 = a0.length; const value5 = undefined; const value6 = Array(length2); const items2 = []; const value7 = typeof length2 === 'bigint' ? length2 : +length2; const value8 = typeof value7 === 'bigint' ? value7 - 1n : +value7 - 1; const value9 = Infinity; if (value7) { r2 = value9; r3 = value8; reducibleLoop4: while (true) { property = a0[r3]; r1 = r3 && value; reducibleJoin7: while (true) { if (r1) { value10 = arrayMap(property, baseUnary(value)); r20 = value10; break reducibleJoin7; } r20 = property; break reducibleJoin7; } minBinding = min; length3 = r20.length; value11 = minBinding(length3, r2); reducibleJoin13: while (true) { if (a2) { r1 = value5; break reducibleJoin13; } if (!value) { if (!(length >= 120)) { r1 = value5; break reducibleJoin13; } length4 = r20.length; if (!(length4 >= 120)) { r1 = value5; break reducibleJoin13; } } r19 = r3 && r20; prototype = SetCache.prototype; value12 = Object.create(prototype, {constructor: {value: SetCache}}); setCache = new SetCache(); value13 = setCache instanceof Object ? setCache : value12; r1 = value13; break reducibleJoin13; } value6[r3] = r1; value14 = typeof r3 === 'bigint' ? r3 : +r3; value15 = typeof value14 === 'bigint' ? value14 - 1n : +value14 - 1; if (value14) { r2 = value11; r3 = value15; continue reducibleLoop4; } r6 = value11; break reducibleLoop4; } } else { r6 = value9; } property = a0[value3]; const property2 = value6[value3]; reducibleJoin35: while (true) { if (!(value3 < length)) { break reducibleJoin35; } length5 = items2.length; if (!(length5 < r6)) { break reducibleJoin35; } r3 = value3; reducibleLoop16: while (true) { property3 = property[r3]; reducibleJoin18: while (true) { if (value) { value16 = value(property3); r21 = value16; break reducibleJoin18; } r21 = property3; break reducibleJoin18; } reducibleJoin20: while (true) { if (a2) { r20 = property3; break reducibleJoin20; } if (value3 === property3) { r20 = value3; break reducibleJoin20; } r20 = property3; break reducibleJoin20; } if (property2) { value18 = cacheHas(property2, r21); r1 = value18; } else { value17 = r13(items2, r21, a2); r1 = value17; } reducibleJoin33: while (true) { if (r1) { break reducibleJoin33; } value19 = typeof length2 === 'bigint' ? length2 - 1n : +length2 - 1; if (value19) { r19 = value19; reducibleLoop25: while (true) { property4 = value6[r19]; if (property4) { value21 = cacheHas(property4, r21); r22 = value21; } else { value20 = r13(a0[r19], r21, a2); r22 = value20; } if (r22) { value22 = typeof r19 === 'bigint' ? r19 - 1n : +r19 - 1; if (value22) { r19 = value22; continue reducibleLoop25; } reducibleJoin32: while (true) { if (property2) { push = property2.push; Reflect.apply(push, property2, [r21]); break reducibleJoin32; } break reducibleJoin32; } push = items2.push; Reflect.apply(push, items2, [r20]); break reducibleJoin33; } break reducibleJoin33; } value23 = typeof r3 === 'bigint' ? r3 + 1n : +r3 + 1; reducibleJoin30: while (true) { reducibleJoin35: while (true) { if (value23 < length) { length6 = items2.length; if (length6 < r6) { r3 = value23; continue reducibleLoop16; } break reducibleJoin35; } break reducibleJoin35; } return items2; } } reducibleJoin32: while (true) { if (property2) { push = property2.push; Reflect.apply(push, property2, [r21]); break reducibleJoin32; } break reducibleJoin32; } push = items2.push; Reflect.apply(push, items2, [r20]); break reducibleJoin33; } value23 = typeof r3 === 'bigint' ? r3 + 1n : +r3 + 1; if (value23 < length) { length6 = items2.length; if (length6 < r6) { r3 = value23; continue reducibleLoop16; } break reducibleJoin35; } break reducibleJoin35; } } return items2; } function baseInvoke(a0, a1, a2) { // fn#399, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:22103, owner: runInContext.baseInvoke, offset: 0x00c430db, size: 90 bytes, params: 4, frame: 17 var r0; var value; const parentBinding = parent; const castPathBinding = castPath; const value2 = undefined; const value3 = castPathBinding(a1, a0); const value4 = parentBinding(a0, value3); const r3 = value4 == null ? value4 : value4[toKey(last(value3))]; if (r3 == null) { r0 = value2; } else { value = environment.__proto__; value = apply(r3, value4, a2); r0 = value; } return r0; } function baseIsArguments(a0) { // fn#400, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:22222, owner: runInContext.baseIsArguments, offset: 0x00c43135, size: 42 bytes, params: 2, frame: 13 var r0; var value2; var value; const isObjectLike2 = isObjectLike(a0); if (isObjectLike2) { value = baseGetTag(a0); value2 = environment.__proto__; value = value == env1_3; r0 = value; } else { r0 = isObjectLike2; } return r0; } function baseIsEqual(a0, a1, a2, a3, a4) { // fn#401, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:22291, owner: runInContext.baseIsEqual, offset: 0x00c4315f, size: 105 bytes, params: 6, frame: 22 return a0 === a1 || (a0 == null || a1 == null ? a0 != a0 && a1 != a1 : isObjectLike(a0) || isObjectLike(a1) ? baseIsEqualDeep(a0, a1, a2, a3, baseIsEqual, a4) : a0 != a0 && a1 != a1); function baseIsEqualDeep(a0, a1, a2, a3, a4, a5) { // fn#402, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:22402, owner: runInContext.baseIsEqual.baseIsEqualDeep, offset: 0x00c431c8, size: 1426 bytes, params: 7, frame: 40 var r15; var r0; var r5; var r9; var mapToArray2; var r10; var r6; var r12; var r13; var r2; var r7; var r1; var r11; var r14; var r22; var r23; var r8; var value7; var binding; var value9; var value14; var value15; var value16; var prototype; var value17; var stack; var value18; var value19; var valueOfBinding; var call; var value20; var size; var size2; var value21; var get; var value22; var value23; var set; var equalArraysBinding; var value24; var value25; var name; var name2; var value26; var message; var message2; var eqBinding; var byteLength; var byteLength2; var value27; var byteOffset; var byteOffset2; var buffer; var buffer2; var byteLength3; var uint8Array; var value28; var value29; var hasOwnPropertyBinding; var value30; var value31; var value32; var value33; var value34; var value35; var getAllKeysBinding; var allKeysBinding; var length; var value37; var value38; var value39; var property; var value40; var value41; var value42; var value43; var value44; var value45; var value46; var value47; var value48; var property2; var property3; var value49; var value50; var value51; var value52; var value53; var value54; var value55; var constructor; var constructor2; var value56; var value57; var value58; var value59; var value60; var value61; var value62; var value63; var value64; let value = a0; const value2 = a1; const value3 = a5; const isArrayBinding = isArray; const value5 = undefined; const isArray2 = isArrayBinding(value); const isArray3 = isArray(value2); if (isArray2) { value7 = environment.__proto__.__proto__; binding = env2_4; r15 = binding; } else { r15 = env1_63(value); } if (isArray3) { value9 = environment.__proto__.__proto__; binding = env2_4; r0 = binding; } else { r0 = env1_63(value2); } reducibleJoin8: while (true) { if (r15 != env2_3) { break reducibleJoin8; } binding = env2_12; r15 = binding; break reducibleJoin8; } const value11 = r15 == env2_12; reducibleJoin10: while (true) { if (r0 != env2_3) { break reducibleJoin10; } binding = env2_12; r0 = binding; break reducibleJoin10; } const value12 = r0 == env2_12; const value13 = r15 == r0; if (value13) { reducibleJoin14: while (true) { if (env1_76(value)) { value14 = env1_76(value2); value15 = true; value16 = false; if (!value14) { return value16; } r0 = value15; r5 = value16; break reducibleJoin14; } r0 = isArray2; r5 = value11; break reducibleJoin14; } } else { r0 = isArray2; r5 = value11; } if (value13) { reducibleJoin55: while (true) { if (!r5) { reducibleJoin18: while (true) { if (value3) { r9 = value3; break reducibleJoin18; } prototype = Stack.prototype; value17 = Object.create(prototype, {constructor: {value: Stack}}); stack = new Stack(); value18 = stack instanceof Object ? stack : value17; r9 = value18; break reducibleJoin18; } reducibleJoin54: while (true) { reducibleJoin53: while (true) { if (r0) { break reducibleJoin53; } if (env1_80(value)) { break reducibleJoin53; } reducibleJoin52: while (true) { reducibleJoin51: while (true) { if (env2_20 === r15) { byteLength = value.byteLength; byteLength2 = value2.byteLength; value27 = false; if (byteLength != byteLength2) { r0 = value27; break reducibleJoin52; } byteOffset = value.byteOffset; byteOffset2 = value2.byteOffset; if (byteOffset != byteOffset2) { r0 = value27; break reducibleJoin52; } buffer = value.buffer; buffer2 = value2.buffer; r12 = buffer; r13 = buffer2; byteLength = r12.byteLength; byteLength3 = r13.byteLength; value = byteLength != byteLength3; if (value) { r6 = value; break reducibleJoin51; } prototype = Uint8Array.prototype; value = Object.create(prototype, {constructor: {value: Uint8Array}}); uint8Array = new Uint8Array(); value = uint8Array instanceof Object ? uint8Array : value; prototype = Uint8Array.prototype; value28 = Object.create(prototype, {constructor: {value: Uint8Array}}); uint8Array = new Uint8Array(); value29 = uint8Array instanceof Object ? uint8Array : value28; value = !a4(value, value29); r6 = value; break reducibleJoin51; } if (env2_19 === r15) { r12 = value; r13 = value2; byteLength = r12.byteLength; byteLength3 = r13.byteLength; value = byteLength != byteLength3; if (value) { r6 = value; break reducibleJoin51; } prototype = Uint8Array.prototype; value = Object.create(prototype, {constructor: {value: Uint8Array}}); uint8Array = new Uint8Array(); value = uint8Array instanceof Object ? uint8Array : value; prototype = Uint8Array.prototype; value28 = Object.create(prototype, {constructor: {value: Uint8Array}}); uint8Array = new Uint8Array(); value29 = uint8Array instanceof Object ? uint8Array : value28; value = !a4(value, value29); r6 = value; break reducibleJoin51; } if (env2_5 !== r15) { if (env2_6 !== r15) { if (env2_11 !== r15) { if (env2_7 === r15) { name = value.name; name2 = value2.name; value26 = name == name2; reducibleJoin44: while (true) { if (value26) { message = value.message; message2 = value2.message; value = message == message2; r6 = value; break reducibleJoin44; } r6 = value26; break reducibleJoin44; } r0 = r6; break reducibleJoin52; } if (env2_14 !== r15) { if (env2_16 !== r15) { if (env2_10 === r15) { mapToArray2 = mapToArray; } else { if (env2_15 !== r15) { value19 = false; if (env2_17 !== r15) { r0 = value19; break reducibleJoin52; } valueOfBinding = valueOf; if (valueOfBinding) { valueOfBinding = valueOf; call = valueOfBinding.call; value = Reflect.apply(call, valueOfBinding, [value]); valueOfBinding = valueOf; call = valueOfBinding.call; value = value == Reflect.apply(call, valueOfBinding, [value2]); r0 = value; break reducibleJoin52; } r0 = value19; break reducibleJoin52; } mapToArray2 = value5; } value20 = 1 & a2; reducibleJoin36: while (true) { if (mapToArray2) { r10 = mapToArray2; break reducibleJoin36; } r10 = setToArray; break reducibleJoin36; } size = value.size; size2 = value2.size; if (size != size2) { value21 = false; if (!value20) { r0 = value21; break reducibleJoin52; } } get = r9.get; value22 = Reflect.apply(get, r9, [value]); if (value22) { value = value22 == value2; r0 = value; break reducibleJoin52; } value23 = a2 | 2; set = r9.set; Reflect.apply(set, r9, [value, value2]); equalArraysBinding = equalArrays; value24 = r10(value); value25 = equalArraysBinding(value24, r10(value2), value23, a3, a4, r9); r9.delete(value); r0 = value25; break reducibleJoin52; } } value = value == String(value2); r0 = value; break reducibleJoin52; } } } eqBinding = eq; value = Number(value); value = eqBinding(value, Number(value2)); r0 = value; break reducibleJoin52; } value = !r6; r0 = value; break reducibleJoin52; } break reducibleJoin54; } value = equalArrays(value, value2, a2, a3, a4, r9); r0 = value; break reducibleJoin54; } return r0; } break reducibleJoin55; } } if (!(1 & a2)) { reducibleJoin58: while (true) { if (r5) { hasOwnPropertyBinding = hasOwnProperty; call = hasOwnPropertyBinding.call; value30 = Reflect.apply(call, hasOwnPropertyBinding, [value, '__wrapped__']); r5 = value30; break reducibleJoin58; } break reducibleJoin58; } reducibleJoin60: while (true) { if (value12) { hasOwnPropertyBinding = hasOwnProperty; call = hasOwnPropertyBinding.call; value31 = Reflect.apply(call, hasOwnPropertyBinding, [value2, '__wrapped__']); r2 = value31; break reducibleJoin60; } r2 = value12; break reducibleJoin60; } reducibleJoin69: while (true) { reducibleJoin68: while (true) { if (r5) { reducibleJoin64: while (true) { if (r5) { value32 = value.value; value = Reflect.apply(value32, value, []); r6 = value; break reducibleJoin64; } r6 = value; break reducibleJoin64; } reducibleJoin66: while (true) { if (r2) { value = value2.value; value = Reflect.apply(value, value2, []); r5 = value; break reducibleJoin66; } r5 = value2; break reducibleJoin66; } if (value3) { r2 = value3; break reducibleJoin68; } prototype = Stack.prototype; value = Object.create(prototype, {constructor: {value: Stack}}); stack = new Stack(); value = stack instanceof Object ? stack : value; r2 = value; break reducibleJoin68; } if (r2) { reducibleJoin64: while (true) { if (r5) { value32 = value.value; value = Reflect.apply(value32, value, []); r6 = value; break reducibleJoin64; } r6 = value; break reducibleJoin64; } reducibleJoin66: while (true) { if (r2) { value = value2.value; value = Reflect.apply(value, value2, []); r5 = value; break reducibleJoin66; } r5 = value2; break reducibleJoin66; } if (value3) { r2 = value3; break reducibleJoin68; } prototype = Stack.prototype; value = Object.create(prototype, {constructor: {value: Stack}}); stack = new Stack(); value = stack instanceof Object ? stack : value; r2 = value; break reducibleJoin68; } break reducibleJoin69; } return a4(r6, r5, a2, a3, r2); } } if (value13) { reducibleJoin73: while (true) { if (value3) { r7 = value3; break reducibleJoin73; } prototype = Stack.prototype; value33 = Object.create(prototype, {constructor: {value: Stack}}); stack = new Stack(); value34 = stack instanceof Object ? stack : value33; r7 = value34; break reducibleJoin73; } value35 = 1 & a2; getAllKeysBinding = getAllKeys; allKeysBinding = getAllKeysBinding(value); length = allKeysBinding.length; reducibleJoin117: while (true) { reducibleJoin113: while (true) { if (length == getAllKeysBinding(value2).length) { value38 = typeof length === 'bigint' ? length : +length; value39 = typeof value38 === 'bigint' ? value38 - 1n : +value38 - 1; if (value38) { r2 = value39; reducibleLoop76: while (true) { property = allKeysBinding[r2]; if (value35) { value41 = property in value2; r1 = value41; } else { hasOwnPropertyBinding = hasOwnProperty; call = hasOwnPropertyBinding.call; value40 = Reflect.apply(call, hasOwnPropertyBinding, [value2, property]); r1 = value40; } value42 = false; if (r1) { value43 = typeof r2 === 'bigint' ? r2 : +r2; value44 = typeof value43 === 'bigint' ? value43 - 1n : +value43 - 1; if (value43) { r2 = value44; continue reducibleLoop76; } r5 = value44; get = r7.get; value45 = Reflect.apply(get, r7, [value]); get = r7.get; value46 = Reflect.apply(get, r7, [value2]); if (value45) { if (value46) { value64 = value45 == value2; reducibleJoin116: while (true) { if (value64) { value = value46 == value; r1 = value; break reducibleJoin116; } r1 = value64; break reducibleJoin116; } r0 = r1; break reducibleJoin117; } } set = r7.set; Reflect.apply(set, r7, [value, value2]); set = r7.set; Reflect.apply(set, r7, [value2, value]); value47 = typeof r5 === 'bigint' ? r5 + 1n : +r5 + 1; value48 = true; if (value47 < length) { r11 = value5; r12 = value35; r14 = value47; reducibleLoop84: while (true) { property = allKeysBinding[r14]; property2 = value[property]; property3 = value2[property]; reducibleJoin89: while (true) { if (a3) { if (value35) { value50 = a3(property3, property2, property, value2, value, r7); r22 = value50; } else { value49 = a3(property2, property3, property, value, value2, r7); r22 = value49; } r11 = r22; break reducibleJoin89; } break reducibleJoin89; } reducibleJoin93: while (true) { if (r11 !== value5) { r22 = r11; break reducibleJoin93; } value51 = property2 === property3; reducibleJoin92: while (true) { if (value51) { r23 = value51; break reducibleJoin92; } value52 = a4(property2, property3, a2, a3, r7); r23 = value52; break reducibleJoin92; } r22 = r23; break reducibleJoin93; } value53 = false; if (r22) { reducibleJoin96: while (true) { if (r12) { r22 = r12; break reducibleJoin96; } value54 = property == 'constructor'; r22 = value54; break reducibleJoin96; } value55 = typeof r14 === 'bigint' ? r14 + 1n : +r14 + 1; if (value55 < length) { r12 = r22; r14 = value55; continue reducibleLoop84; } r8 = r22; r9 = value48; break reducibleLoop84; } r8 = r12; r9 = value53; break reducibleLoop84; } } else { r8 = value35; r9 = value48; } if (r9) { if (r8) { r5 = r9; break reducibleJoin113; } constructor = value.constructor; constructor2 = value2.constructor; value56 = constructor == constructor2; reducibleJoin101: while (true) { if (value56) { r8 = value56; break reducibleJoin101; } value57 = !('constructor' in value); r8 = value57; break reducibleJoin101; } reducibleJoin103: while (true) { if (r8) { break reducibleJoin103; } value58 = !('constructor' in value2); r8 = value58; break reducibleJoin103; } reducibleJoin111: while (true) { if (r8) { break reducibleJoin111; } value59 = typeof constructor === 'function'; reducibleJoin106: while (true) { if (value59) { value60 = constructor instanceof constructor; r10 = value60; break reducibleJoin106; } r10 = value59; break reducibleJoin106; } reducibleJoin108: while (true) { if (r10) { value61 = typeof constructor2 === 'function'; r10 = value61; break reducibleJoin108; } break reducibleJoin108; } reducibleJoin110: while (true) { if (r10) { value62 = constructor2 instanceof constructor2; r10 = value62; break reducibleJoin110; } break reducibleJoin110; } r8 = r10; break reducibleJoin111; } if (r8) { r5 = r9; break reducibleJoin113; } value63 = false; r5 = value63; break reducibleJoin113; } r5 = r9; break reducibleJoin113; } r0 = value42; break reducibleJoin117; } return r0; } r5 = value39; get = r7.get; value45 = Reflect.apply(get, r7, [value]); get = r7.get; value46 = Reflect.apply(get, r7, [value2]); if (value45) { if (value46) { value64 = value45 == value2; reducibleJoin116: while (true) { if (value64) { value = value46 == value; r1 = value; break reducibleJoin116; } r1 = value64; break reducibleJoin116; } r0 = r1; break reducibleJoin117; } } set = r7.set; Reflect.apply(set, r7, [value, value2]); set = r7.set; Reflect.apply(set, r7, [value2, value]); value47 = typeof r5 === 'bigint' ? r5 + 1n : +r5 + 1; value48 = true; if (value47 < length) { r11 = value5; r12 = value35; r14 = value47; reducibleLoop84: while (true) { property = allKeysBinding[r14]; property2 = value[property]; property3 = value2[property]; reducibleJoin89: while (true) { if (a3) { if (value35) { value50 = a3(property3, property2, property, value2, value, r7); r22 = value50; } else { value49 = a3(property2, property3, property, value, value2, r7); r22 = value49; } r11 = r22; break reducibleJoin89; } break reducibleJoin89; } reducibleJoin93: while (true) { if (r11 !== value5) { r22 = r11; break reducibleJoin93; } value51 = property2 === property3; reducibleJoin92: while (true) { if (value51) { r23 = value51; break reducibleJoin92; } value52 = a4(property2, property3, a2, a3, r7); r23 = value52; break reducibleJoin92; } r22 = r23; break reducibleJoin93; } value53 = false; if (r22) { reducibleJoin96: while (true) { if (r12) { r22 = r12; break reducibleJoin96; } value54 = property == 'constructor'; r22 = value54; break reducibleJoin96; } value55 = typeof r14 === 'bigint' ? r14 + 1n : +r14 + 1; if (value55 < length) { r12 = r22; r14 = value55; continue reducibleLoop84; } r8 = r22; r9 = value48; break reducibleLoop84; } r8 = r12; r9 = value53; break reducibleLoop84; } } else { r8 = value35; r9 = value48; } if (r9) { if (r8) { r5 = r9; break reducibleJoin113; } constructor = value.constructor; constructor2 = value2.constructor; value56 = constructor == constructor2; reducibleJoin101: while (true) { if (value56) { r8 = value56; break reducibleJoin101; } value57 = !('constructor' in value); r8 = value57; break reducibleJoin101; } reducibleJoin103: while (true) { if (r8) { break reducibleJoin103; } value58 = !('constructor' in value2); r8 = value58; break reducibleJoin103; } reducibleJoin111: while (true) { if (r8) { break reducibleJoin111; } value59 = typeof constructor === 'function'; reducibleJoin106: while (true) { if (value59) { value60 = constructor instanceof constructor; r10 = value60; break reducibleJoin106; } r10 = value59; break reducibleJoin106; } reducibleJoin108: while (true) { if (r10) { value61 = typeof constructor2 === 'function'; r10 = value61; break reducibleJoin108; } break reducibleJoin108; } reducibleJoin110: while (true) { if (r10) { value62 = constructor2 instanceof constructor2; r10 = value62; break reducibleJoin110; } break reducibleJoin110; } r8 = r10; break reducibleJoin111; } if (r8) { r5 = r9; break reducibleJoin113; } value63 = false; r5 = value63; break reducibleJoin113; } r5 = r9; break reducibleJoin113; } value37 = false; if (value35) { value38 = typeof length === 'bigint' ? length : +length; value39 = typeof value38 === 'bigint' ? value38 - 1n : +value38 - 1; if (value38) { r2 = value39; reducibleLoop76: while (true) { property = allKeysBinding[r2]; if (value35) { value41 = property in value2; r1 = value41; } else { hasOwnPropertyBinding = hasOwnProperty; call = hasOwnPropertyBinding.call; value40 = Reflect.apply(call, hasOwnPropertyBinding, [value2, property]); r1 = value40; } value42 = false; if (r1) { value43 = typeof r2 === 'bigint' ? r2 : +r2; value44 = typeof value43 === 'bigint' ? value43 - 1n : +value43 - 1; if (value43) { r2 = value44; continue reducibleLoop76; } r5 = value44; get = r7.get; value45 = Reflect.apply(get, r7, [value]); get = r7.get; value46 = Reflect.apply(get, r7, [value2]); if (value45) { if (value46) { value64 = value45 == value2; reducibleJoin116: while (true) { if (value64) { value = value46 == value; r1 = value; break reducibleJoin116; } r1 = value64; break reducibleJoin116; } r0 = r1; break reducibleJoin117; } } set = r7.set; Reflect.apply(set, r7, [value, value2]); set = r7.set; Reflect.apply(set, r7, [value2, value]); value47 = typeof r5 === 'bigint' ? r5 + 1n : +r5 + 1; value48 = true; if (value47 < length) { r11 = value5; r12 = value35; r14 = value47; reducibleLoop84: while (true) { property = allKeysBinding[r14]; property2 = value[property]; property3 = value2[property]; reducibleJoin89: while (true) { if (a3) { if (value35) { value50 = a3(property3, property2, property, value2, value, r7); r22 = value50; } else { value49 = a3(property2, property3, property, value, value2, r7); r22 = value49; } r11 = r22; break reducibleJoin89; } break reducibleJoin89; } reducibleJoin93: while (true) { if (r11 !== value5) { r22 = r11; break reducibleJoin93; } value51 = property2 === property3; reducibleJoin92: while (true) { if (value51) { r23 = value51; break reducibleJoin92; } value52 = a4(property2, property3, a2, a3, r7); r23 = value52; break reducibleJoin92; } r22 = r23; break reducibleJoin93; } value53 = false; if (r22) { reducibleJoin96: while (true) { if (r12) { r22 = r12; break reducibleJoin96; } value54 = property == 'constructor'; r22 = value54; break reducibleJoin96; } value55 = typeof r14 === 'bigint' ? r14 + 1n : +r14 + 1; if (value55 < length) { r12 = r22; r14 = value55; continue reducibleLoop84; } r8 = r22; r9 = value48; break reducibleLoop84; } r8 = r12; r9 = value53; break reducibleLoop84; } } else { r8 = value35; r9 = value48; } if (r9) { if (r8) { r5 = r9; break reducibleJoin113; } constructor = value.constructor; constructor2 = value2.constructor; value56 = constructor == constructor2; reducibleJoin101: while (true) { if (value56) { r8 = value56; break reducibleJoin101; } value57 = !('constructor' in value); r8 = value57; break reducibleJoin101; } reducibleJoin103: while (true) { if (r8) { break reducibleJoin103; } value58 = !('constructor' in value2); r8 = value58; break reducibleJoin103; } reducibleJoin111: while (true) { if (r8) { break reducibleJoin111; } value59 = typeof constructor === 'function'; reducibleJoin106: while (true) { if (value59) { value60 = constructor instanceof constructor; r10 = value60; break reducibleJoin106; } r10 = value59; break reducibleJoin106; } reducibleJoin108: while (true) { if (r10) { value61 = typeof constructor2 === 'function'; r10 = value61; break reducibleJoin108; } break reducibleJoin108; } reducibleJoin110: while (true) { if (r10) { value62 = constructor2 instanceof constructor2; r10 = value62; break reducibleJoin110; } break reducibleJoin110; } r8 = r10; break reducibleJoin111; } if (r8) { r5 = r9; break reducibleJoin113; } value63 = false; r5 = value63; break reducibleJoin113; } r5 = r9; break reducibleJoin113; } r0 = value42; break reducibleJoin117; } return r0; } r5 = value39; get = r7.get; value45 = Reflect.apply(get, r7, [value]); get = r7.get; value46 = Reflect.apply(get, r7, [value2]); if (value45) { if (value46) { value64 = value45 == value2; reducibleJoin116: while (true) { if (value64) { value = value46 == value; r1 = value; break reducibleJoin116; } r1 = value64; break reducibleJoin116; } r0 = r1; break reducibleJoin117; } } set = r7.set; Reflect.apply(set, r7, [value, value2]); set = r7.set; Reflect.apply(set, r7, [value2, value]); value47 = typeof r5 === 'bigint' ? r5 + 1n : +r5 + 1; value48 = true; if (value47 < length) { r11 = value5; r12 = value35; r14 = value47; reducibleLoop84: while (true) { property = allKeysBinding[r14]; property2 = value[property]; property3 = value2[property]; reducibleJoin89: while (true) { if (a3) { if (value35) { value50 = a3(property3, property2, property, value2, value, r7); r22 = value50; } else { value49 = a3(property2, property3, property, value, value2, r7); r22 = value49; } r11 = r22; break reducibleJoin89; } break reducibleJoin89; } reducibleJoin93: while (true) { if (r11 !== value5) { r22 = r11; break reducibleJoin93; } value51 = property2 === property3; reducibleJoin92: while (true) { if (value51) { r23 = value51; break reducibleJoin92; } value52 = a4(property2, property3, a2, a3, r7); r23 = value52; break reducibleJoin92; } r22 = r23; break reducibleJoin93; } value53 = false; if (r22) { reducibleJoin96: while (true) { if (r12) { r22 = r12; break reducibleJoin96; } value54 = property == 'constructor'; r22 = value54; break reducibleJoin96; } value55 = typeof r14 === 'bigint' ? r14 + 1n : +r14 + 1; if (value55 < length) { r12 = r22; r14 = value55; continue reducibleLoop84; } r8 = r22; r9 = value48; break reducibleLoop84; } r8 = r12; r9 = value53; break reducibleLoop84; } } else { r8 = value35; r9 = value48; } if (r9) { if (r8) { r5 = r9; break reducibleJoin113; } constructor = value.constructor; constructor2 = value2.constructor; value56 = constructor == constructor2; reducibleJoin101: while (true) { if (value56) { r8 = value56; break reducibleJoin101; } value57 = !('constructor' in value); r8 = value57; break reducibleJoin101; } reducibleJoin103: while (true) { if (r8) { break reducibleJoin103; } value58 = !('constructor' in value2); r8 = value58; break reducibleJoin103; } reducibleJoin111: while (true) { if (r8) { break reducibleJoin111; } value59 = typeof constructor === 'function'; reducibleJoin106: while (true) { if (value59) { value60 = constructor instanceof constructor; r10 = value60; break reducibleJoin106; } r10 = value59; break reducibleJoin106; } reducibleJoin108: while (true) { if (r10) { value61 = typeof constructor2 === 'function'; r10 = value61; break reducibleJoin108; } break reducibleJoin108; } reducibleJoin110: while (true) { if (r10) { value62 = constructor2 instanceof constructor2; r10 = value62; break reducibleJoin110; } break reducibleJoin110; } r8 = r10; break reducibleJoin111; } if (r8) { r5 = r9; break reducibleJoin113; } value63 = false; r5 = value63; break reducibleJoin113; } r5 = r9; break reducibleJoin113; } r0 = value37; break reducibleJoin117; } r7.delete(value); r7.delete(value2); r0 = r5; break reducibleJoin117; } return r0; } return false; } } function baseIsMatch(a0, a1, a2, a3) { // fn#403, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:24102, owner: runInContext.baseIsMatch, offset: 0x00c4375a, size: 319 bytes, params: 5, frame: 35 var r3; var r2; var r1; var r4; var r15; var r19; var property; var value6; var property2; var value7; var value8; var value9; var property3; var property4; var property5; var prototype; var value11; var stack; var value12; var value13; var value14; var value15; const length = a2.length; if (a0 == null) { return !length; } const value2 = undefined; const value3 = Object(a0); const value4 = typeof length === 'bigint' ? length : +length; const value5 = typeof value4 === 'bigint' ? value4 - 1n : +value4 - 1; if (value4) { r3 = value5; reducibleLoop2: while (true) { property = a2[r3]; reducibleJoin6: while (true) { reducibleJoin4: while (true) { if (a3) { break reducibleJoin4; } if (property[2]) { property2 = property[1]; value7 = property2 !== value3[property[0]]; r2 = value7; break reducibleJoin6; } break reducibleJoin4; } value6 = !(property[0] in value3); r2 = value6; break reducibleJoin6; } if (r2) { return false; } value8 = typeof r3 === 'bigint' ? r3 : +r3; value9 = typeof value8 === 'bigint' ? value8 - 1n : +value8 - 1; if (value8) { r3 = value9; continue reducibleLoop2; } r1 = value9; break reducibleLoop2; } } else { r1 = value5; } const value10 = typeof r1 === 'bigint' ? r1 + 1n : +r1 + 1; if (value10 < length) { r1 = value2; r4 = value10; reducibleLoop9: while (true) { property = a2[r4]; property3 = property[0]; property4 = value3[property3]; property5 = property[1]; if (!a3) { reducibleJoin11: while (true) { if (property[2]) { if (property4 !== value2) { r15 = r1; } else { reducibleJoin20: while (true) { if (!(property3 in value3)) { return false; } r15 = r1; break reducibleJoin20; } } value15 = typeof r4 === 'bigint' ? r4 + 1n : +r4 + 1; if (!(value15 < length)) { return true; } r1 = r15; r4 = value15; continue reducibleLoop9; } break reducibleJoin11; } } prototype = Stack.prototype; value11 = Object.create(prototype, {constructor: {value: Stack}}); stack = new Stack(); value12 = stack instanceof Object ? stack : value11; reducibleJoin13: while (true) { if (a3) { value13 = a3(property4, property5, property3, value3, a1, value12); r15 = value13; break reducibleJoin13; } r15 = r1; break reducibleJoin13; } reducibleJoin15: while (true) { if (r15 !== value2) { r19 = r15; break reducibleJoin15; } value14 = baseIsEqual(property5, property4, 3, a3, value12); r19 = value14; break reducibleJoin15; } if (!r19) { return false; } value15 = typeof r4 === 'bigint' ? r4 + 1n : +r4 + 1; if (!(value15 < length)) { return true; } r1 = r15; r4 = value15; continue reducibleLoop9; } } return true; } function baseIsNative(a0) { // fn#404, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:24441, owner: runInContext.baseIsNative, offset: 0x00c43899, size: 99 bytes, params: 2, frame: 14 var r0; var r3; const isObject_5902 = isObject_590(a0); const r2 = isObject_5902 ? env0_13 ? env0_13 in a0 : !!env0_13 : !isObject_5902; if (r2) { r0 = !r2; } else { r3 = isFunction_587(a0) ? env0_17 : env1_57; r0 = r3.test(toSource(a0)); } return r0; } function baseIteratee(a0) { // fn#405, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:24575, owner: runInContext.baseIteratee, offset: 0x00c438fc, size: 115 bytes, params: 2, frame: 17 var r2; var r1; var r0; let value = a0; const value2 = typeof value; if (value2 === 'function') { r0 = value; } else { if (value == null) { r1 = identity; } else if (value2 === 'object') { if (isArray(value)) { value = baseMatchesProperty(value[0], value[1]); r2 = value; } else { value = baseMatches(value); r2 = value; } r1 = r2; } else { value = property(value); r1 = value; } r0 = r1; } return r0; } function baseKeys(a0) { // fn#406, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:24729, owner: runInContext.baseKeys, offset: 0x00c4396f, size: 107 bytes, params: 2, frame: 21 var r4; var r9; var items2; var propertyName; var propertyName2; var value3; var value4; if (isPrototype(a0)) { items2 = []; for (propertyName in Object(a0)) { value3 = hasOwnProperty.call(a0, propertyName); if (!value3) { r9 = value3; continue; } value4 = propertyName != 'constructor'; r9 = value4; if (!r9) { r4 = propertyName2; continue; } items2.push(propertyName); r4 = propertyName2; } return items2; } return env0_33(a0); } function baseKeysIn(a0) { // fn#407, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:24861, owner: runInContext.baseKeysIn, offset: 0x00c439da, size: 157 bytes, params: 2, frame: 24 var r4; var r12; var r10; var propertyName; var isPrototype2; var propertyName3; var value2; var value3; var value4; const isObject_5902 = isObject_590(a0); const items2 = []; if (isObject_5902) { isPrototype2 = isPrototype(a0); for (propertyName in a0) { value2 = propertyName != 'constructor'; if (value2) { r10 = value2; continue; } value3 = !isPrototype2; if (isPrototype2) { r12 = value3; continue; } value4 = hasOwnProperty.call(a0, propertyName); r12 = value4; r10 = r12; if (!r10) { r4 = propertyName3; continue; } items2.push(propertyName); r4 = propertyName3; } } else if (a0 != null) { for (propertyName in Object(a0)) { items2.push(propertyName); } } return items2; } function baseMap(a0, a1) { // fn#409, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:25124, owner: runInContext.baseMap, offset: 0x00c43a83, size: 80 bytes, params: 3, frame: 16 const env0_0 = a1; const r0 = isArrayLike(a0) ? Array(a0.length) : []; env0_53(a0, _fun410); return r0; function _fun410(a0, a1, a2) { // fn#410, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:25200, offset: 0x00c43ad3, size: 46 bytes, params: 4, frame: 17 const binding = env0_2; const binding2 = env0_1; binding[typeof binding2 === 'bigint' ? binding2 + 1n : +binding2 + 1] = require(a0, a1, a2); } } function baseMatches(a0) { // fn#411, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:25237, owner: runInContext.baseMatches, offset: 0x00c43b01, size: 90 bytes, params: 2, frame: 17 const env0_0 = a0; const matchData = getMatchData(a0); return matchData.length != 1 ? _fun412 : matchData[0][2] ? matchesStrictComparable(matchData[0][0], matchData[0][1]) : _fun412; function _fun412(a0) { // fn#412, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:25352, offset: 0x00c43b5b, size: 43 bytes, params: 2, frame: 16 return a0 === env0_0 || baseIsMatch(a0, env0_0, env0_1); } } function baseMatchesProperty(a0, a1) { // fn#413, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:25398, owner: runInContext.baseMatchesProperty, offset: 0x00c43b86, size: 73 bytes, params: 3, frame: 15 const env0_0 = a0; const env0_1 = a1; return isKey(a0) && isStrictComparable(a1) ? matchesStrictComparable(toKey(a0), a1) : _fun414; function _fun414(a0) { // fn#414, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:25507, offset: 0x00c43bcf, size: 73 bytes, params: 2, frame: 18 const value = environment.__proto__; const value3 = get_603(a0, env0_0); return value3 !== undefined ? baseIsEqual(require, value3, 3) : value3 === require ? hasIn(a0, env0_0) : baseIsEqual(require, value3, 3); } } function baseMerge(a0, a1, a2, a3, a4) { // fn#415, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:25585, owner: runInContext.baseMerge, offset: 0x00c43c18, size: 70 bytes, params: 6, frame: 15 const env0_0 = a0; const env0_1 = a1; const env0_2 = a2; const env0_3 = a3; const env0_4 = a4; if (a0 !== a1) { env0_55(a1, _fun416, keysIn); } function _fun416(a0, a1) { // fn#416, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:25628, offset: 0x00c43c5e, size: 558 bytes, params: 3, frame: 31 var r6; var r15; var r13; var r11; var value3; var stack; var safeGetBinding; var binding; var baseMergeBinding; var binding2; var value10; var value11; var value12; var isArray2; var value13; var value20; var value21; let value = a0; if (!env0_4) { value3 = environment.__proto__; stack = new Stack(); } const isObject_590Binding = isObject_590; const value7 = undefined; if (isObject_590Binding(value)) { binding = env0_0; baseMergeBinding = baseMerge; binding2 = env0_4; safeGetBinding = safeGet; value = safeGetBinding(binding, a1); value10 = safeGetBinding(require, a1); value11 = binding2.get(value10); if (value11) { assignMergeValue(binding, a1, value11); } else { r6 = importAll ? importAll(value, value10, String(a1), binding, require, binding2) : value7; value12 = r6 === value7; if (value12) { isArray2 = isArray(value10); value13 = !isArray2; r15 = isArray2 ? value13 : env1_76(value10); r13 = isArray2 ? value13 : !r15; r13 = r13 && env1_80(value10); if (isArray2) { if (isArray(value)) { r6 = value; r11 = value12; } else if (isArrayLikeObject(value)) { value = copyArray(value); r6 = value; r11 = value12; } else if (r15) { value = cloneBuffer(value10, true); value21 = false; r6 = value; r11 = value21; } else if (r13) { value = cloneTypedArray(value10, true); value20 = false; r6 = value; r11 = value20; } else { r6 = []; r11 = value12; } } else if (r15) { if (isArray(value)) { r6 = value; r11 = value12; } else if (isArrayLikeObject(value)) { value = copyArray(value); r6 = value; r11 = value12; } else if (r15) { value = cloneBuffer(value10, true); value21 = false; r6 = value; r11 = value21; } else if (r13) { value = cloneTypedArray(value10, true); value20 = false; r6 = value; r11 = value20; } else { r6 = []; r11 = value12; } } else if (r13) { if (isArray(value)) { r6 = value; r11 = value12; } else if (isArrayLikeObject(value)) { value = copyArray(value); r6 = value; r11 = value12; } else if (r15) { value = cloneBuffer(value10, true); value21 = false; r6 = value; r11 = value21; } else if (r13) { value = cloneTypedArray(value10, true); value20 = false; r6 = value; r11 = value20; } else { r6 = []; r11 = value12; } } else if (isPlainObject(value10)) { if (env1_74(value)) { value = toPlainObject(value); r6 = value; r11 = value12; } else if (isObject_590(value) && !isFunction_587(value)) { r6 = value; r11 = value12; } else { r6 = initCloneObject(value10); r11 = value12; } } else if (env1_74(value10)) { if (env1_74(value)) { value = toPlainObject(value); r6 = value; r11 = value12; } else if (isObject_590(value) && !isFunction_587(value)) { r6 = value; r11 = value12; } else { r6 = initCloneObject(value10); r11 = value12; } } else { r6 = value10; r11 = false; } } else { r11 = value12; } if (r11) { binding2.set(value10, r6); baseMergeBinding(r6, value10, importDefault, importAll, binding2); binding2.delete(value10); } assignMergeValue(binding, a1, r6); } } else { r6 = importAll ? importAll(safeGet(env0_0, a1), value, String(a1), env0_0, require, env0_4) : value7; r6 = r6 === value7 ? value : r6; assignMergeValue(env0_0, a1, r6); } return value7; } } function baseNth(a0, a1) { // fn#417, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:26299, owner: runInContext.baseNth, offset: 0x00c43e8c, size: 58 bytes, params: 3, frame: 15 var r0; var value; var isIndexBinding; const length = a0.length; if (length) { isIndexBinding = isIndex; value = 0; r0 = a1 < value ? length : value; value = a1 + r0; r0 = isIndexBinding(value, length) ? a0[value] : undefined; return r0; } } function baseOrderBy(a0, a1, a2) { // fn#418, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:26377, owner: runInContext.baseOrderBy, offset: 0x00c43ec6, size: 186 bytes, params: 4, frame: 16 var environment; var r5; var r2; var value; var value4; var value5; var value6; let env0_0 = a1; const env0_1 = a2; let length = a1.length; if (length) { value = environment.__proto__; value = arrayMap(a1, function(a0) { var value = a0; var env0_0 = value; return isArray(value) ? _fun420 : value; }); r5 = value; } else { r5 = [identity]; } value = environment.__proto__; env0_0 = arrayMap(r5, baseUnary(getIteratee())); value = baseMap(a0, _fun421); length = value.length; value.sort(_fun423); const value2 = typeof length === 'bigint' ? length : +length; if (value2) { for (r2 = typeof value2 === 'bigint' ? value2 - 1n : +value2 - 1; true; r2 = value6) { value4 = value[r2].value; value[r2] = value4; value5 = typeof r2 === 'bigint' ? r2 : +r2; value6 = typeof value5 === 'bigint' ? value5 - 1n : +value5 - 1; if (!value5) { break; } } } return value; function _fun419(a0) { // fn#419, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:26428, offset: 0x00c43f80, size: 33 bytes, params: 2, frame: 12 const value = a0; return isArray(value) ? _fun420 : value; function _fun420(a0) { // fn#420, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:26453, offset: 0x00c43fa1, size: 55 bytes, params: 2, frame: 13 return baseGet(a0, env0_0.length === 1 ? env0_0[0] : env0_0); } } function _fun421(a0, a1, a2) { // fn#421, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:26585, offset: 0x00c43fd8, size: 64 bytes, params: 4, frame: 15 const env0_0 = a0; const object = {criteria: arrayMap(require, _fun422)}; const binding = env0_2; object.index = typeof binding === 'bigint' ? binding + 1n : +binding + 1; object.value = a0; return object; function _fun422(a0) { // fn#422, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:26619, offset: 0x00c44018, size: 19 bytes, params: 2, frame: 11 return a0(env0_0); } } function _fun423(a0, a1) { // fn#423, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:26781, offset: 0x00c4402b, size: 136 bytes, params: 3, frame: 22 var r8; var r2; var r1; var r0; var compareAscendingBinding; var property; var index; var index2; var value3; var value4; const criteria = a0.criteria; const criteria2 = a1.criteria; const length = criteria.length; const length2 = importDefault.length; let value = 0; if (value < length) { r8 = value; loopExit1: while (true) { compareAscendingBinding = compareAscending; property = criteria[r8]; value = compareAscendingBinding(property, criteria2[r8]); if (value) { if (r8 >= length2) { r1 = value; continue; } value3 = 1; if (importDefault[r8] != 'desc') { r2 = value3; continue; } value4 = -1; r2 = value4; value *= r2; r1 = value; r0 = r1; break loopExit1; } value = typeof r8 === 'bigint' ? r8 + 1n : +r8 + 1; if (value < length) { r8 = value; continue; } index = a0.index; index2 = a1.index; value = index - index2; r0 = value; break loopExit1; } } else { r0 = a0.index - a1.index; } return r0; } } function basePullAll(a0, a1, a2, a3) { // fn#425, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:27147, owner: runInContext.basePullAll, offset: 0x00c44106, size: 209 bytes, params: 5, frame: 28 var r1; var r14; var r13; var property; var value9; var value10; var value11; var value12; const value = a0; const value2 = a1; const r10 = a3 ? baseIndexOfWith : baseIndexOf; const length = value2.length; const r8 = value !== value2 ? value2 : copyArray(value2); const r7 = a2 ? arrayMap(value, baseUnary(a2)) : value; const value7 = 0; if (value7 < length) { r1 = value7; while (true) { property = r8[r1]; if (a2) { value9 = a2(property); r14 = value9; } else { r14 = property; } value10 = r10(r7, r14, value7, a3); if (!(value10 > -1)) { continue; } r13 = value10; while (true) { if (r7 !== value) { splice.call(r7, r13, 1); } splice.call(value, r13, 1); value11 = r10(r7, r14, r13, a3); if (value11 > -1) { r13 = value11; continue; } break; } value12 = typeof r1 === 'bigint' ? r1 + 1n : +r1 + 1; if (value12 < length) { r1 = value12; continue; } break; } } return value; } function baseRandom(a0, a1) { // fn#427, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:27541, owner: runInContext.baseRandom, offset: 0x00c44243, size: 49 bytes, params: 3, frame: 14 return a0 + floor(random() * (a1 - a0 + 1)); } function baseRepeat(a0, a1) { // fn#428, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:27592, owner: runInContext.baseRepeat, offset: 0x00c44274, size: 102 bytes, params: 3, frame: 18 var r4; var r5; var r6; var r0; var r8; var value3; var value5; let value = a0; const value2 = a1; if (value) { if (value2 < 1) { return ''; } value3 = ''; if (value2 > 9007199254740991) { return ''; } r4 = value3; r5 = value2; r6 = value; while (true) { r0 = r5 % 2 ? r4 + r6 : r4; value = floor(r5 / 2); if (!value) { r8 = r6; continue; } value5 = r6 + r6; r8 = value5; if (value) { r4 = r0; r5 = value; r6 = r8; continue; } break; } return r0; } return ''; } function baseRest(a0, a1) { // fn#429, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:27704, owner: runInContext.baseRest, offset: 0x00c442da, size: 41 bytes, params: 3, frame: 16 return env0_67(overRest(a0, a1, identity), String(a0)); } function baseSet(a0, a1, a2, a3) { // fn#432, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:27910, owner: runInContext.baseSet, offset: 0x00c44351, size: 237 bytes, params: 5, frame: 32 var r2; var r6; var r19; var r20; var r18; var value5; var length; var value6; var value7; var value8; var property; var value9; var value10; const value = a0; const value2 = a2; const isObject_590Binding = isObject_590; const value4 = undefined; if (isObject_590Binding(value)) { value5 = castPath(a1, value); length = value5.length; value6 = length - 1; if (value == null) { return value; } value7 = 0; if (value7 < length) { r2 = value; r6 = value7; loopExit4: while (true) { value8 = toKey(value5[r6]); if (value8 === '__proto__') { return value; } if (value8 === 'constructor') { return value; } if (value8 === 'prototype') { return value; } if (r6 == value6) { r18 = value2; continue; } property = r2[value8]; if (!a3) { r19 = value4; continue; } value9 = a3(property, value8, r2); r19 = value9; if (r19 !== value4) { r18 = r19; continue; } if (isObject_590(property)) { r19 = property; continue; } if (isIndex(value5[r6 + 1])) { r20 = []; } else { r20 = {}; } r19 = r20; r18 = r19; assignValue(r2, value8, r18); property = r2[value8]; if (property == null) { break loopExit4; } value10 = typeof r6 === 'bigint' ? r6 + 1n : +r6 + 1; if (value10 < length) { r2 = property; r6 = value10; continue; } break loopExit4; } return value; } } return value; } function baseShuffle(a0) { // fn#433, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:28402, owner: runInContext.baseShuffle, offset: 0x00c4443e, size: 28 bytes, params: 2, frame: 12 const shuffleSelfBinding = shuffleSelf; const value = values(a0); shuffleSelfBinding(value); return value; } function baseSome(a0, a1) { // fn#435, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:28610, owner: runInContext.baseSome, offset: 0x00c444d4, size: 44 bytes, params: 3, frame: 14 const env0_0 = a1; env0_53(a0, function(a0, a1, a2) { var moduleValue = require(a0, a1, a2); env0_1 = moduleValue; return !moduleValue; }); return !!env0_1; } function baseSortedIndex(a0, a1, a2) { // fn#437, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:28695, owner: runInContext.baseSortedIndex, offset: 0x00c44522, size: 187 bytes, params: 4, frame: 27 var r1; var r5; var r13; var r10; var r11; var r0; var property; var value3; var value4; let value = 0; const length = a0 == null ? value : a0.length; if (typeof a1 !== 'number') { value = environment; } else { if (a1 != a1) { value = environment; return baseSortedIndexBy(a0, a1, identity, a2); } if (length <= 2147483647) { if (value < length) { r1 = length; r5 = value; while (true) { value = r5 + r1 >>> 1; property = a0[value]; if (property !== null) { if (isSymbol(property)) { r10 = value; r11 = r5; break; } if (a2) { value4 = property <= a1; r13 = value4; } else { value3 = property < a1; r13 = value3; } if (r13) { value += 1; r10 = r1; r11 = value; break; } r10 = value; r11 = r5; break; } r10 = value; r11 = r5; if (r11 < r10) { r1 = r10; r5 = r11; continue; } r0 = r10; break; } } else { r0 = length; } return r0; } } return baseSortedIndexBy(a0, a1, identity, a2); } function baseSortedIndexBy(a0, a1, a2, a3) { // fn#438, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:28929, owner: runInContext.baseSortedIndexBy, offset: 0x00c445dd, size: 327 bytes, params: 5, frame: 33 var r2; var r5; var r17; var r15; var r19; var r3; var value6; var value7; var value8; var value9; var value10; var isSymbol3; var value11; var value12; var value13; var value14; var value15; var value16; var value17; var value18; const value = a3; const value2 = 0; const length = a0 == null ? value2 : a0.length; if (value2 === length) { return value2; } const value3 = a2(a1); if (value2 < length) { r2 = length; r5 = value2; while (true) { value6 = floor((r5 + r2) / 2); value7 = a2(a0[value6]); value8 = value7 !== undefined; value9 = value7 === null; value10 = value7 == value7; isSymbol3 = isSymbol(value7); if (value3 != value3) { if (value) { r15 = value; continue; } r15 = value10; continue; r17 = r15; } else if (value3 === undefined) { if (!value10) { r15 = value10; continue; } if (value) { r19 = value; continue; } r19 = value8; continue; r15 = r19; r17 = r15; } else if (value3 === null) { if (value10) { r15 = value8; continue; } r15 = value10; continue; if (!r15) { continue; } if (value) { r19 = value; continue; } value17 = !value9; r19 = value17; r15 = r19; r17 = r15; } else if (isSymbol(value3)) { if (value10) { r15 = value8; continue; } r15 = value10; continue; if (!r15) { continue; } value15 = !value9; r15 = value15; if (!r15) { continue; } if (value) { r19 = value; continue; } value16 = !isSymbol3; r19 = value16; r15 = r19; r17 = r15; } else { value11 = !value9; if (value9) { r17 = value11; continue; } value12 = !isSymbol3; r17 = value12; if (!r17) { continue; } if (value) { value14 = value7 <= value3; r15 = value14; } else { value13 = value7 < value3; r15 = value13; } r17 = r15; } if (!r17) { r15 = value6; continue; } value18 = value6 + 1; r5 = value18; r15 = r2; if (r5 < r15) { r2 = r15; continue; } r3 = r15; break; } } else { r3 = length; } return min(r3, 4294967294); } function baseToNumber(a0) { // fn#440, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:29413, owner: runInContext.baseToNumber, offset: 0x00c4478e, size: 51 bytes, params: 2, frame: 12 var r1; var r0; let value = a0; if (typeof value === 'number') { r0 = value; } else { if (isSymbol(value)) { value = environment.__proto__; r1 = NaN; } else { value = Number(value); r1 = value; } r0 = r1; } return r0; } function baseToString(a0) { // fn#441, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:29482, owner: runInContext.baseToString, offset: 0x00c447c1, size: 142 bytes, params: 2, frame: 16 var value4; if (typeof a0 === 'string') { return a0; } if (isArray(a0)) { value4 = environment.__proto__; return String(arrayMap(a0, baseToString)); } if (isSymbol(a0)) { return toString ? toString.call(a0) : ''; } const value = String(a0); return value !== '0' ? value : 1 / a0 === -Infinity ? '-0' : value; } function baseUniq(a0, a1, a2) { // fn#442, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:29663, owner: runInContext.baseUniq, offset: 0x00c4484f, size: 303 bytes, params: 4, frame: 29 var r6; var r4; var r5; var r8; var r2; var r16; var r15; var r17; var value3; var value4; var cacheHasBinding; var setCache; var arrayIncludesWithBinding; var property; var value6; var push; var length2; var value7; var value8; var value9; var value10; var value11; let value = environment.__proto__; const arrayIncludesBinding = arrayIncludes; const length = a0.length; const items2 = []; if (a2) { arrayIncludesWithBinding = arrayIncludesWith; r5 = false; r6 = items2; r8 = arrayIncludesWithBinding; } else if (length >= 200) { reducibleJoin7: while (true) { if (a1) { r4 = null; break reducibleJoin7; } value3 = environment; value4 = env0_59(a0); r4 = value4; break reducibleJoin7; } if (r4) { return setToArray(r4); } cacheHasBinding = cacheHas; setCache = new SetCache(); r5 = false; r6 = setCache; r8 = cacheHasBinding; } else { reducibleJoin4: while (true) { if (a1) { r6 = []; break reducibleJoin4; } r6 = items2; break reducibleJoin4; } r5 = true; r8 = arrayIncludesBinding; } value = 0; if (value < length) { r2 = value; reducibleLoop12: while (true) { property = a0[r2]; reducibleJoin14: while (true) { if (a1) { value6 = a1(property); r16 = value6; break reducibleJoin14; } r16 = property; break reducibleJoin14; } reducibleJoin16: while (true) { if (a2) { r15 = property; break reducibleJoin16; } if (value === property) { r15 = value; break reducibleJoin16; } r15 = property; break reducibleJoin16; } reducibleJoin28: while (true) { reducibleJoin18: while (true) { if (r5) { if (r16 == r16) { length2 = r6.length; value7 = typeof length2 === 'bigint' ? length2 : +length2; value8 = typeof value7 === 'bigint' ? value7 - 1n : +value7 - 1; if (value7) { r17 = value8; reducibleLoop23: while (true) { if (r6[r17] === r16) { break reducibleJoin28; } value9 = typeof r17 === 'bigint' ? r17 : +r17; value10 = typeof value9 === 'bigint' ? value9 - 1n : +value9 - 1; if (value9) { r17 = value10; continue reducibleLoop23; } reducibleJoin27: while (true) { if (a1) { push = r6.push; Reflect.apply(push, r6, [r16]); break reducibleJoin27; } break reducibleJoin27; } push = items2.push; Reflect.apply(push, items2, [r15]); break reducibleJoin28; } value11 = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1; if (value11 < length) { r2 = value11; continue reducibleLoop12; } break reducibleLoop12; } reducibleJoin27: while (true) { if (a1) { push = r6.push; Reflect.apply(push, r6, [r16]); break reducibleJoin27; } break reducibleJoin27; } push = items2.push; Reflect.apply(push, items2, [r15]); break reducibleJoin28; } break reducibleJoin18; } break reducibleJoin18; } if (r8(r6, r16, a2)) { break reducibleJoin28; } reducibleJoin21: while (true) { if (r6 === items2) { break reducibleJoin21; } push = r6.push; Reflect.apply(push, r6, [r16]); break reducibleJoin21; } push = items2.push; Reflect.apply(push, items2, [r15]); break reducibleJoin28; } value11 = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1; if (value11 < length) { r2 = value11; continue reducibleLoop12; } break reducibleLoop12; } } return items2; } function baseUnset(a0, a1) { // fn#443, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:30061, owner: runInContext.baseUnset, offset: 0x00c4497e, size: 64 bytes, params: 3, frame: 15 const parentBinding = parent; const value2 = castPath(a1, a0); const value3 = parentBinding(a0, value2); return value3 == null || delete value3[toKey(last(value2))]; } function baseUpdate(a0, a1, a2, a3) { // fn#444, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:30154, owner: runInContext.baseUpdate, offset: 0x00c449be, size: 50 bytes, params: 5, frame: 17 const baseSetBinding = baseSet; let value = baseGet(a0, a1); value = a2(value); baseSetBinding(a0, a1, value, a3); return a0; } function baseWhile(a0, a1, a2, a3) { // fn#445, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:30221, owner: runInContext.baseWhile, offset: 0x00c449f0, size: 196 bytes, params: 5, frame: 21 var r0; var r8; var r6; var value3; var value4; var value5; const length = a0.length; let value = -1; let r2 = a3 ? length : value; if (a3) { value = typeof r2 === 'bigint' ? r2 : +r2; value3 = typeof value === 'bigint' ? value - 1n : +value - 1; r0 = value; r8 = value3; } else { value = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1; r0 = value < length; r8 = value; } if (r0) { if (a1(a0[r8], r8, a0)) { r2 = r8; while (true) { if (a3) { value = typeof r2 === 'bigint' ? r2 : +r2; value5 = typeof value === 'bigint' ? value - 1n : +value - 1; r0 = value; r8 = value5; } else { value = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1; value4 = value < length; r0 = value4; r8 = value; } if (r0) { if (a1(a0[r8], r8, a0)) { r2 = r8; continue; } r6 = r8; break; } r6 = r8; break; } } else { r6 = r8; } } else { r6 = r8; } const baseSliceBinding = baseSlice; if (a2) { value = 0; value = baseSliceBinding(a0, a3 ? value : r6, a3 ? r6 + 1 : length); r0 = value; } else { value = 0; value = baseSliceBinding(a0, a3 ? r6 + 1 : value, a3 ? length : r6); r0 = value; } return r0; } function baseWrapperValue(a0, a1) { // fn#446, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:30369, owner: runInContext.baseWrapperValue, offset: 0x00c44ab4, size: 57 bytes, params: 3, frame: 15 var environment; var r4; let value = a0; if (value instanceof constructor_354) { value = value.value(); r4 = value; } else { r4 = value; } value = environment.__proto__; return arrayReduce(a1, function(a0, a1) { var func = a1.func; var thisArg = a1.thisArg; var arrayPushBinding = arrayPush; var items = [a0]; arrayPushBinding(items, a1.args); return func.apply(thisArg, items); }, r4); } function baseXor(a0, a1, a2) { // fn#448, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:30542, owner: runInContext.baseXor, offset: 0x00c44b29, size: 171 bytes, params: 4, frame: 25 var r3; var r9; var r12; var property; var baseDifferenceBinding; var property2; var value4; var value5; const length = a0.length; if (length < 2) { return length ? baseUniq(a0[0]) : []; } const value2 = Array(length); const value3 = 0; if (value3 < length) { r3 = value3; while (true) { property = a0[r3]; if (value3 < length) { r9 = value3; while (true) { if (r9 != r3) { baseDifferenceBinding = baseDifference; property2 = value2[r3]; if (property2) { r12 = property2; continue; } r12 = property; continue; value2[r3] = baseDifferenceBinding(r12, a0[r9], a1, a2); } value4 = typeof r9 === 'bigint' ? r9 + 1n : +r9 + 1; if (value4 < length) { r9 = value4; continue; } break; } } value5 = typeof r3 === 'bigint' ? r3 + 1n : +r3 + 1; if (value5 < length) { r3 = value5; continue; } break; } } return baseUniq(baseFlatten(value2, 1), a1, a2); } function castPath(a0, a1) { // fn#452, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:30997, owner: runInContext.castPath, offset: 0x00c44c46, size: 75 bytes, params: 3, frame: 15 var r1; var r0; let value = a0; if (isArray(value)) { r0 = value; } else { if (isKey(value, a1)) { r1 = [value]; } else { value = env0_68(toString_602(value)); r1 = value; } r0 = r1; } return r0; } function castSlice(a0, a1, a2) { // fn#453, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:31082, owner: runInContext.castSlice, offset: 0x00c44c91, size: 49 bytes, params: 4, frame: 16 var r0; let value = a0; const value2 = a2; const length = value.length; const r3 = value2 !== undefined ? value2 : length; if (a1) { value = baseSlice(value, a1, r3); r0 = value; } else if (r3 >= length) { r0 = value; } else { value = baseSlice(value, a1, r3); r0 = value; } return r0; } function cloneBuffer(a0, a1) { // fn#454, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:31220, owner: runInContext.cloneBuffer, offset: 0x00c44cc2, size: 89 bytes, params: 3, frame: 13 var r0; var constructor; if (a1) { return a0.slice(); } const length = a0.length; if (allocUnsafe) { r0 = allocUnsafe(length); } else { constructor = a0.constructor; constructor = new constructor(length); r0 = constructor; } a0.copy(r0); return r0; } function cloneTypedArray(a0, a1) { // fn#456, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:31435, owner: runInContext.cloneTypedArray, offset: 0x00c44d82, size: 78 bytes, params: 3, frame: 15 const r4 = a1 ? cloneArrayBuffer(a0.buffer) : a0.buffer; let constructor = a0.constructor; const byteOffset = a0.byteOffset; const length = a0.length; const value = Object.create(constructor.prototype, {constructor: {value: constructor}}); constructor = new constructor(r4, byteOffset, length); return constructor instanceof Object ? constructor : value; } function compareAscending(a0, a1) { // fn#457, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:31559, owner: runInContext.compareAscending, offset: 0x00c44dd0, size: 167 bytes, params: 3, frame: 19 var value; var value2; var value3; var isSymbolBinding; var isSymbol2; var value5; var value6; var value7; var isSymbol3; if (a0 !== a1) { value = a0 !== undefined; value2 = a0 === null; value3 = a0 == a0; isSymbolBinding = isSymbol; isSymbol2 = isSymbolBinding(a0); value5 = a1 !== undefined; value6 = a1 === null; value7 = a1 == a1; isSymbol3 = isSymbolBinding(a1); reducibleJoin31: while (true) { reducibleJoin15: while (true) { if (value6) { if (isSymbol2) { reducibleJoin10: while (true) { if (value5) { if (value7) { if (!value6) { if (isSymbol3) { break reducibleJoin10; } return 1; } break reducibleJoin10; } break reducibleJoin10; } break reducibleJoin10; } } if (value2) { reducibleJoin13: while (true) { if (value5) { if (!value7) { break reducibleJoin13; } return 1; } break reducibleJoin13; } } if (!value) { if (!value7) { break reducibleJoin15; } return 1; } break reducibleJoin15; } if (!isSymbol3) { reducibleJoin5: while (true) { if (!isSymbol2) { if (!(a0 > a1)) { break reducibleJoin5; } return 1; } break reducibleJoin5; } } if (isSymbol2) { reducibleJoin10: while (true) { if (value5) { if (value7) { if (!value6) { if (isSymbol3) { break reducibleJoin10; } return 1; } break reducibleJoin10; } break reducibleJoin10; } break reducibleJoin10; } } if (value2) { reducibleJoin13: while (true) { if (value5) { if (!value7) { break reducibleJoin13; } return 1; } break reducibleJoin13; } } if (!value) { if (!value7) { break reducibleJoin15; } return 1; } break reducibleJoin15; } if (!value3) { return 1; } if (!value2) { reducibleJoin20: while (true) { if (isSymbol2) { break reducibleJoin20; } if (!isSymbol3) { if (!(a0 < a1)) { break reducibleJoin20; } return -1; } break reducibleJoin20; } } if (isSymbol3) { reducibleJoin25: while (true) { if (value) { if (value3) { if (!value2) { if (isSymbol2) { break reducibleJoin25; } return -1; } break reducibleJoin25; } break reducibleJoin25; } break reducibleJoin25; } } if (value6) { reducibleJoin28: while (true) { if (value) { if (!value3) { break reducibleJoin28; } return -1; } break reducibleJoin28; } } if (!value5) { reducibleJoin30: while (true) { if (value3) { return -1; } break reducibleJoin30; } } if (!value7) { return -1; } break reducibleJoin31; } } return 0; } function composeArgs(a0, a1, a2, a3) { // fn#458, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:31823, owner: runInContext.composeArgs, offset: 0x00c44e77, size: 179 bytes, params: 5, frame: 22 var r2; var r4; var r10; var r3; var value5; var value6; var property; var value7; var value10; var value11; var value12; var value13; var value14; var value15; const length = a0.length; const length2 = a2.length; const length3 = a1.length; const maxBinding = max; const value2 = 0; const value3 = maxBinding(length - length2, value2); const value = Array(length3 + value3); const value4 = !a3; if (value2 < length3) { for (r2 = value2; true; r2 = value5) { value[r2] = a1[r2]; value5 = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1; if (!(value5 < length3)) { r4 = value5; break; } } } else { r4 = value2; } if (value2 < length2) { r2 = value2; while (true) { if (a3) { value6 = r2 < length; r10 = value6; } else { r10 = value4; } if (!r10) { continue; } property = a2[r2]; value[property] = a0[r2]; value7 = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1; if (value7 < length2) { r2 = value7; continue; } r3 = value7; break; } } else { r3 = value2; } const value8 = typeof value3 === 'bigint' ? value3 : +value3; if (value8) { r2 = typeof value8 === 'bigint' ? value8 - 1n : +value8 - 1; while (true) { value10 = typeof r4 === 'bigint' ? r4 : +r4; value11 = typeof value10 === 'bigint' ? value10 + 1n : +value10 + 1; value12 = typeof r3 === 'bigint' ? r3 : +r3; value13 = typeof value12 === 'bigint' ? value12 + 1n : +value12 + 1; value[value10] = a0[value12]; value14 = typeof r2 === 'bigint' ? r2 : +r2; value15 = typeof value14 === 'bigint' ? value14 - 1n : +value14 - 1; if (!value14) { break; } r2 = value15; r3 = value13; r4 = value11; } } return value; } function composeArgsRight(a0, a1, a2, a3) { // fn#459, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:32017, owner: runInContext.composeArgsRight, offset: 0x00c44f2a, size: 183 bytes, params: 5, frame: 22 var r2; var r3; var r1; var r10; var r9; var value5; var value6; var value7; var value8; var value9; var value10; var value11; var value12; const length = a0.length; const length2 = a2.length; const length3 = a1.length; const maxBinding = max; const value2 = 0; const value3 = maxBinding(length - length2, value2); const value = Array(value3 + length3); const value4 = !a3; if (value2 < value3) { for (r2 = value2; true; r2 = value5) { value[r2] = a0[r2]; value5 = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1; if (!(value5 < value3)) { r3 = value5; break; } } } else { r3 = value2; } if (value2 < length3) { for (r2 = value2; true; r2 = value7) { value6 = r3 + r2; value[value6] = a1[r2]; value7 = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1; if (!(value7 < length3)) { break; } } } if (value2 < length2) { r1 = value2; r2 = r3; while (true) { if (a3) { value8 = r2 < length; r10 = value8; } else { r10 = value4; } if (!r10) { r9 = r2; continue; } value9 = r3 + a2[r1]; value10 = typeof r2 === 'bigint' ? r2 : +r2; value11 = typeof value10 === 'bigint' ? value10 + 1n : +value10 + 1; value[value9] = a0[value10]; r9 = value11; value12 = typeof r1 === 'bigint' ? r1 + 1n : +r1 + 1; if (value12 < length2) { r1 = value12; r2 = r9; continue; } break; } } return value; } function copyArray(a0, a1) { // fn#460, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:32232, owner: runInContext.copyArray, offset: 0x00c44fe1, size: 54 bytes, params: 3, frame: 13 var r0; var r1; let value = a1; const length = a0.length; reducibleJoin2: while (true) { if (value) { r0 = value; break reducibleJoin2; } value = environment; value = Array(length); r0 = value; break reducibleJoin2; } value = 0; if (value < length) { r1 = value; reducibleLoop3: while (true) { r0[r1] = a0[r1]; value = typeof r1 === 'bigint' ? r1 + 1n : +r1 + 1; if (value < length) { r1 = value; continue reducibleLoop3; } break reducibleLoop3; } } return r0; } function createAggregator(a0, a1) { // fn#462, owner: runInContext.createAggregator, offset: 0x00c4508a, size: 23 bytes, params: 3, frame: 2 const env0_0 = a0; const env0_1 = a1; return _fun463; function _fun463(a0, a1) { // fn#463, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:32541, offset: 0x00c450a1, size: 92 bytes, params: 3, frame: 19 return (isArray(a0) ? arrayAggregator : baseAggregator)(a0, env0_0, getIteratee(a1, 2), require ? require() : {}); } } function createAssigner(a0) { // fn#464, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:32643, owner: runInContext.createAssigner, offset: 0x00c450fd, size: 30 bytes, params: 2, frame: 11 const env0_0 = a0; return baseRest(_fun465); function _fun465(a0, a1) { // fn#465, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:32687, offset: 0x00c4511b, size: 208 bytes, params: 3, frame: 23 var r2; var r11; var r0; var r7; var r9; var r3; var r1; var property; var value4; var value5; var isIterateeCallBinding; var value7; const length = a1.length; let value = 1; const value2 = undefined; if (length > value) { property = a1[length - value]; r2 = property; } else { r2 = value2; } if (length > 2) { property = a1[2]; r11 = property; } else { r11 = value2; } if (env0_0.length > 3) { if (typeof r2 !== 'function') { r0 = value2; r7 = length; } else { value4 = typeof length === 'bigint' ? length - 1n : +length - 1; r0 = r2; r7 = value4; } } else { r0 = value2; r7 = length; } if (r11) { value5 = environment.__proto__; isIterateeCallBinding = isIterateeCall; property = a1[0]; r9 = isIterateeCallBinding(property, a1[value], r11); } else { r9 = r11; } if (r9) { r0 = r7 < 3 ? value2 : r0; r2 = r0; r3 = value; } else { r2 = r0; r3 = r7; } value = environment.__proto__; value = Object(a0); const value6 = 0; if (value6 < r3) { r1 = value6; while (true) { property = a1[r1]; if (property) { env0_0(value, property, r1, r2); } value7 = typeof r1 === 'bigint' ? r1 + 1n : +r1 + 1; if (value7 < r3) { r1 = value7; continue; } break; } } return value; } } function createBaseEach(a0, a1) { // fn#466, owner: runInContext.createBaseEach, offset: 0x00c451eb, size: 23 bytes, params: 3, frame: 2 const env0_0 = a0; const env0_1 = a1; return _fun467; function _fun467(a0, a1) { // fn#467, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:32935, offset: 0x00c45202, size: 172 bytes, params: 3, frame: 22 var r3; var r1; var r2; var r9; var length; var value4; var value6; var value7; var value9; var value10; var value11; var value12; if (a0 == null) { return a0; } let value = environment.__proto__; if (isArrayLike(a0)) { length = a0.length; r3 = require ? length : -1; value = Object(a0); if (require) { value6 = typeof r3 === 'bigint' ? r3 : +r3; value7 = typeof value6 === 'bigint' ? value6 - 1n : +value6 - 1; r1 = value6; r2 = value7; } else { value4 = typeof r3 === 'bigint' ? r3 + 1n : +r3 + 1; r1 = value4 < length; r2 = value4; } if (r1) { if (a1(value[r2], r2, value) !== false) { while (true) { if (require) { value11 = typeof r2 === 'bigint' ? r2 : +r2; value12 = typeof value11 === 'bigint' ? value11 - 1n : +value11 - 1; r1 = value11; r9 = value12; } else { value9 = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1; value10 = value9 < length; r1 = value10; r9 = value9; } if (r1) { if (a1(value[r9], r9, value) !== false) { r2 = r9; continue; } break; } break; } } } return a0; } return env0_0(a0, a1); } } function createBaseFor(a0) { // fn#468, owner: runInContext.createBaseFor, offset: 0x00c452ae, size: 16 bytes, params: 2, frame: 2 const env0_0 = a0; return _fun469; function _fun469(a0, a1, a2) { // fn#469, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:33115, offset: 0x00c452be, size: 105 bytes, params: 4, frame: 22 var r4; var r5; var r1; var r10; var value7; var property; var value8; var value9; let value = environment.__proto__; value = Object(a0); const value2 = a2(a0); const length = value2.length; const value3 = typeof length === 'bigint' ? length : +length; if (value3) { r4 = -1; r5 = typeof value3 === 'bigint' ? value3 - 1n : +value3 - 1; while (true) { if (env0_0) { r1 = r5; r10 = r4; } else { value7 = typeof r4 === 'bigint' ? r4 + 1n : +r4 + 1; r1 = value7; r10 = value7; } property = value2[r1]; if (a1(value[property], property, value) === false) { break; } value8 = typeof r5 === 'bigint' ? r5 : +r5; value9 = typeof value8 === 'bigint' ? value8 - 1n : +value8 - 1; if (value8) { r4 = r10; r5 = value9; continue; } break; } } return a0; } } function createCaseFirst(a0) { // fn#470, owner: runInContext.createCaseFirst, offset: 0x00c45327, size: 16 bytes, params: 2, frame: 2 const env0_0 = a0; return _fun471; function _fun471(a0) { // fn#471, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:33264, offset: 0x00c45337, size: 131 bytes, params: 2, frame: 16 var r1; let value = environment.__proto__.__proto__; const hasUnicodeBinding = hasUnicode; const toString_602Binding = toString_602; const value3 = undefined; const value4 = toString_602Binding(a0); const r4 = hasUnicodeBinding(value4) ? stringToArray(value4) : value3; const r2 = r4 ? r4[0] : value4.charAt(0); if (r4) { value = castSlice(r4, 1); value = value.join(''); r1 = value; } else { r1 = value4.slice(1); } return r2[env0_0]() + r1; } } function createCompounder(a0) { // fn#472, owner: runInContext.createCompounder, offset: 0x00c453ba, size: 16 bytes, params: 2, frame: 2 const env0_0 = a0; return _fun473; function _fun473(a0) { // fn#473, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:33440, offset: 0x00c453ca, size: 68 bytes, params: 2, frame: 17 const value = environment.__proto__.__proto__; const arrayReduceBinding = arrayReduce; const wordsBinding = words; const value3 = deburr(a0); return arrayReduceBinding(wordsBinding(value3.replace(env2_63, '')), env0_0, ''); } } function createCtor(a0) { // fn#474, owner: runInContext.createCtor, offset: 0x00c4540e, size: 16 bytes, params: 2, frame: 2 const env0_0 = a0; return _fun475; function _fun475() { // fn#475, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:33540, offset: 0x00c4541e, size: 484 bytes, params: 1, frame: 30 var binding; var value5; var value6; var value7; var value8; var value9; var value10; var value11; var value12; var value13; var value14; var value15; var value16; var value17; var value18; var value19; var value20; var value21; var value22; var value23; var value24; var value25; var value26; var value27; var value28; var value29; var value30; var value31; var value32; var binding3; let value = arguments.length; if (value === 0) { binding = env0_0; value = Object.create(binding.prototype, {constructor: {value: binding}}); binding3 = new binding(); return binding3 instanceof Object ? binding3 : value; } if (value === 1) { binding = env0_0; value = arguments[0]; value32 = Object.create(binding.prototype, {constructor: {value: binding}}); value = new binding(value); return value instanceof Object ? value : value32; } if (value === 2) { binding = env0_0; value = arguments[0]; value30 = arguments[1]; value31 = Object.create(binding.prototype, {constructor: {value: binding}}); value = new binding(value); return value instanceof Object ? value : value31; } if (value === 3) { binding = env0_0; value = arguments[0]; value27 = arguments[1]; value28 = arguments[2]; value29 = Object.create(binding.prototype, {constructor: {value: binding}}); value = new binding(value); return value instanceof Object ? value : value29; } if (value === 4) { binding = env0_0; value = arguments[0]; value23 = arguments[1]; value24 = arguments[2]; value25 = arguments[3]; value26 = Object.create(binding.prototype, {constructor: {value: binding}}); value = new binding(value); return value instanceof Object ? value : value26; } if (value === 5) { binding = env0_0; value = arguments[0]; value18 = arguments[1]; value19 = arguments[2]; value20 = arguments[3]; value21 = arguments[4]; value22 = Object.create(binding.prototype, {constructor: {value: binding}}); value = new binding(value); return value instanceof Object ? value : value22; } if (value === 6) { binding = env0_0; value = arguments[0]; value12 = arguments[1]; value13 = arguments[2]; value14 = arguments[3]; value15 = arguments[4]; value16 = arguments[5]; value17 = Object.create(binding.prototype, {constructor: {value: binding}}); value = new binding(value); return value instanceof Object ? value : value17; } if (value === 7) { binding = env0_0; value = arguments[0]; value5 = arguments[1]; value6 = arguments[2]; value7 = arguments[3]; value8 = arguments[4]; value9 = arguments[5]; value10 = arguments[6]; value11 = Object.create(binding.prototype, {constructor: {value: binding}}); value = new binding(value); return value instanceof Object ? value : value11; } value = environment.__proto__; binding = env1_52; const binding2 = env0_0; const value3 = binding(binding2.prototype); const value4 = binding2.apply(value3, arguments); return isObject_590(value4) ? value4 : value3; } } function createFind(a0) { // fn#476, owner: runInContext.createFind, offset: 0x00c45602, size: 16 bytes, params: 2, frame: 2 const env0_0 = a0; return _fun477; function _fun477(a0, a1, a2) { // fn#477, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:33982, offset: 0x00c45612, size: 128 bytes, params: 4, frame: 21 var r3; var r5; var r6; var iteratee; var predicate2; let value = a0; const value2 = a1; const value4 = undefined; const value5 = Object(value); const env0_0 = value5; if (isArrayLike(value)) { r3 = value; r5 = value4; r6 = value2; } else { iteratee = getIteratee(value2, 3); value = keys_605(value); predicate2 = predicate; r3 = value; r5 = iteratee; r6 = predicate2; } value = env0_0(r3, r6, a2); return value > -1 ? value5[r5 ? r3[value] : value] : value4; function predicate(a0) { // fn#478, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:34065, offset: 0x00c45692, size: 29 bytes, params: 2, frame: 15 const binding = env0_1; const binding2 = env0_0; return binding(binding2[a0], a0, binding2); } } } function createFlow(a0) { // fn#479, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:34149, owner: runInContext.createFlow, offset: 0x00c456af, size: 30 bytes, params: 2, frame: 11 const env0_0 = a0; return flatRest(_fun480); function _fun480(a0) { // fn#480, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:34189, offset: 0x00c456cd, size: 431 bytes, params: 2, frame: 28 var environment; var r4; var r5; var r14; var r3; var r9; var r8; var r15; var reverse; var property; var getFuncNameBinding; var value6; var constructor2; var value7; var value8; var value9; var funcNameBinding; var value12; var length2; var apply; var value13; var length3; var value14; var value15; var value16; const env0_0 = a0; const length = a0.length; const value = environment.__proto__; let prototype = constructor.prototype; let thru = prototype.thru; reducibleJoin2: while (true) { if (env0_0) { reverse = a0.reverse; Reflect.apply(reverse, a0, []); break reducibleJoin2; } break reducibleJoin2; } const value3 = typeof length === 'bigint' ? length : +length; const value4 = typeof value3 === 'bigint' ? value3 - 1n : +value3 - 1; const value5 = undefined; if (value3) { r4 = value5; r5 = value4; reducibleLoop3: while (true) { property = a0[r5]; if (typeof property !== 'function') { throw new TypeError('Expected a function'); } reducibleJoin8: while (true) { if (thru) { if (r4) { r14 = r4; break reducibleJoin8; } if (getFuncName(property) != 'wrapper') { r14 = r4; break reducibleJoin8; } constructorBinding = constructor; prototype = constructorBinding.prototype; value6 = Object.create(prototype, {constructor: {value: constructorBinding}}); constructor2 = new constructorBinding([], true); value7 = constructor2 instanceof Object ? constructor2 : value6; var env0_2 = value7; r14 = value7; break reducibleJoin8; } r14 = r4; break reducibleJoin8; } value8 = typeof r5 === 'bigint' ? r5 : +r5; value9 = typeof value8 === 'bigint' ? value8 - 1n : +value8 - 1; if (value8) { r4 = r14; r5 = value9; continue reducibleLoop3; } r3 = value9; r9 = r14; break reducibleLoop3; } } else { r3 = value4; r9 = value5; } const r2 = r9 ? r3 : length; const value10 = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1; if (value10 < length) { r8 = value10; reducibleLoop11: while (true) { getFuncNameBinding = getFuncName; property = a0[r8]; funcNameBinding = getFuncNameBinding(property); reducibleJoin13: while (true) { if (funcNameBinding == 'wrapper') { value12 = env1_60(property); r14 = value12; break reducibleJoin13; } r14 = value5; break reducibleJoin13; } reducibleJoin24: while (true) { reducibleJoin23: while (true) { if (r14) { if (isLaziable(r14[0])) { if (r14[1] == 424) { length2 = r14[4].length; if (!length2) { if (r14[9] == 1) { property = r9[getFuncName(r14[0])]; apply = property.apply; value13 = Reflect.apply(apply, property, [r9, r14[3]]); r14 = value13; break reducibleJoin24; } } } } if (property.length == 1) { if (isLaziable(property)) { value15 = r9[funcNameBinding](); r15 = value15; break reducibleJoin23; } } r15 = r9.thru(property); break reducibleJoin23; } length3 = property.length; if (length3 == 1) { if (isLaziable(property)) { value15 = r9[funcNameBinding](); r15 = value15; break reducibleJoin23; } } thru = r9.thru; value14 = Reflect.apply(thru, r9, [property]); r15 = value14; break reducibleJoin23; } r14 = r15; break reducibleJoin24; } env0_2 = r14; value16 = typeof r8 === 'bigint' ? r8 + 1n : +r8 + 1; if (value16 < length) { r8 = value16; r9 = r14; continue reducibleLoop11; } break reducibleLoop11; } } return _fun481; function _fun481() { // fn#481, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:34605, offset: 0x00c4587c, size: 159 bytes, params: 1, frame: 17 var r1; var r4; var r5; var value3; var property; var apply; var call; var value4; var binding; let value = arguments[0]; if (env0_2) { reducibleJoin3: while (true) { if (arguments.length != 1) { break reducibleJoin3; } value3 = environment.__proto__.__proto__; if (isArray(value)) { binding = env0_2; value = binding.plant(value); return value.value(); } break reducibleJoin3; } } reducibleJoin5: while (true) { if (length) { property = env0_0[0]; apply = property.apply; value = Reflect.apply(apply, property, [this, arguments]); r1 = value; break reducibleJoin5; } r1 = value; break reducibleJoin5; } lengthBinding = length; value = 1; if (value < lengthBinding) { r4 = r1; r5 = value; reducibleLoop6: while (true) { property = env0_0[r5]; call = property.call; value = Reflect.apply(call, property, [this, r4]); value4 = typeof r5 === 'bigint' ? r5 + 1n : +r5 + 1; if (value4 < length) { r4 = value; r5 = value4; continue reducibleLoop6; } r1 = value; break reducibleLoop6; } } return r1; } } } function createHybrid(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9) { // fn#482, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:34767, owner: runInContext.createHybrid, offset: 0x00c4591b, size: 164 bytes, params: 11, frame: 13 const env0_0 = a0; const env0_1 = a1; const env0_2 = a2; const env0_3 = a3; const env0_4 = a4; const env0_5 = a5; const env0_6 = a6; const env0_7 = a7; const env0_8 = a8; const env0_9 = a9; const env0_10 = a1 & 128; const env0_11 = 1 & a1; let value = 2 & a1; const env0_13 = 24 & a1; const env0_14 = 512 & a1; if (!value) { value = createCtor(a0); } return wrapper; function wrapper() { // fn#483, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:34874, owner: runInContext.createHybrid.wrapper, offset: 0x00c459bf, size: 536 bytes, params: 1, frame: 34 var r2; var r9; var r12; var r13; var r5; var r3; var r10; var r7; var r4; var value8; var value9; var holder; var length; var value12; var value13; var value14; var value15; var value16; var value17; var composeArgsBinding; var binding; var value18; var composeArgsRightBinding; var value19; var property; var value21; var reverse; var length2; var value22; var value23; var value24; var value26; var value27; var value28; var value29; var value30; let value = this; const value2 = undefined; const length3 = arguments.length; const value5 = Array(length3); const value6 = typeof length3 === 'bigint' ? length3 : +length3; if (value6) { r2 = typeof value6 === 'bigint' ? value6 - 1n : +value6 - 1; reducibleLoop1: while (true) { value5[r2] = arguments[r2]; value8 = typeof r2 === 'bigint' ? r2 : +r2; value9 = typeof value8 === 'bigint' ? value8 - 1n : +value8 - 1; if (value8) { r2 = value9; continue reducibleLoop1; } break reducibleLoop1; } } reducibleJoin8: while (true) { if (env0_13) { holder = getHolder(wrapper); length = value5.length; value12 = typeof length === 'bigint' ? length : +length; value13 = typeof value12 === 'bigint' ? value12 - 1n : +value12 - 1; value14 = 0; if (value12) { r9 = value14; r12 = value13; reducibleLoop4: while (true) { reducibleJoin6: while (true) { if (value5[r12] !== holder) { r13 = r9; break reducibleJoin6; } value15 = typeof r9 === 'bigint' ? r9 + 1n : +r9 + 1; r13 = value15; break reducibleJoin6; } value16 = typeof r12 === 'bigint' ? r12 : +r12; value17 = typeof value16 === 'bigint' ? value16 - 1n : +value16 - 1; if (value16) { r9 = r13; r12 = value17; continue reducibleLoop4; } r5 = r13; break reducibleLoop4; } } else { r5 = value14; } r2 = r5; r3 = holder; break reducibleJoin8; } r2 = value2; r3 = value2; break reducibleJoin8; } reducibleJoin10: while (true) { if (importAll) { composeArgsBinding = composeArgs; binding = env0_4; value18 = composeArgsBinding(value5, importAll, binding, env0_13); r12 = value18; break reducibleJoin10; } r12 = value5; break reducibleJoin10; } reducibleJoin12: while (true) { if (env0_5) { composeArgsRightBinding = composeArgsRight; binding = env0_5; value19 = composeArgsRightBinding(r12, binding, dependencyMap, env0_13); r10 = value19; break reducibleJoin12; } r10 = r12; break reducibleJoin12; } const value20 = length3 - r2; if (env0_13) { reducibleJoin14: while (true) { if (value20 < env0_9) { value = environment.__proto__.__proto__; value = replaceHolders(r10, r3); return createRecurry(env0_0, require, createHybrid, wrapper.placeholder, importDefault, r10, value, env0_7, env0_8, env0_9 - value20); } break reducibleJoin14; } } reducibleJoin16: while (true) { if (env0_11) { r5 = importDefault; break reducibleJoin16; } r5 = value; break reducibleJoin16; } binding = env0_12; const binding2 = env0_0; reducibleJoin18: while (true) { if (binding) { property = r5[binding2]; r7 = property; break reducibleJoin18; } r7 = binding2; break reducibleJoin18; } length = r10.length; if (env0_7) { binding = env0_7; length2 = r10.length; value22 = min(binding.length, length2); value23 = copyArray(r10); value24 = typeof value22 === 'bigint' ? value22 : +value22; if (value24) { r4 = typeof value24 === 'bigint' ? value24 - 1n : +value24 - 1; reducibleLoop24: while (true) { property = binding[r4]; reducibleJoin26: while (true) { if (isIndex(property, length2)) { property = value23[property]; r2 = property; break reducibleJoin26; } r2 = value2; break reducibleJoin26; } r10[r4] = r2; value26 = typeof r4 === 'bigint' ? r4 : +r4; value27 = typeof value26 === 'bigint' ? value26 - 1n : +value26 - 1; if (value26) { r4 = value27; continue reducibleLoop24; } break reducibleLoop24; } } } else { binding = env0_14; reducibleJoin21: while (true) { if (binding) { value21 = length > 1; r2 = value21; break reducibleJoin21; } r2 = binding; break reducibleJoin21; } reducibleJoin27: while (true) { if (r2) { reverse = r10.reverse; Reflect.apply(reverse, r10, []); break reducibleJoin27; } break reducibleJoin27; } } binding = env0_10; reducibleJoin29: while (true) { if (binding) { value28 = env0_8 < length; r2 = value28; break reducibleJoin29; } r2 = binding; break reducibleJoin29; } reducibleJoin31: while (true) { if (r2) { r10.length = env0_8; break reducibleJoin31; } break reducibleJoin31; } reducibleJoin33: while (true) { if (value) { value29 = environment.__proto__.__proto__; value30 = value !== env2_76; r2 = value30; break reducibleJoin33; } r2 = value; break reducibleJoin33; } reducibleJoin35: while (true) { if (r2) { value = value instanceof wrapper; r2 = value; break reducibleJoin35; } break reducibleJoin35; } reducibleJoin39: while (true) { if (r2) { binding = env0_15; reducibleJoin38: while (true) { if (binding) { r2 = binding; break reducibleJoin38; } value = createCtor(r7); r2 = value; break reducibleJoin38; } r4 = r2; break reducibleJoin39; } r4 = r7; break reducibleJoin39; } return r4.apply(r5, r10); } } function createInverter(a0, a1) { // fn#484, owner: runInContext.createInverter, offset: 0x00c45bd7, size: 23 bytes, params: 3, frame: 2 const env0_0 = a0; const env0_1 = a1; return _fun485; function _fun485(a0, a1) { // fn#485, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:35579, offset: 0x00c45bee, size: 44 bytes, params: 3, frame: 17 const binding = env0_0; const moduleValue = require(a1); const object = {}; ((a0, a1, a2, a3) => { var env0_0 = a1; var env0_1 = a2; var env0_2 = a3; baseForOwn(a0, _fun487); return a3; })(a0, binding, moduleValue, object); return object; function baseInverter(a0, a1, a2, a3) { // fn#486, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:35600, offset: 0x00c45c1a, size: 48 bytes, params: 5, frame: 14 const env0_0 = a1; const env0_1 = a2; const env0_2 = a3; baseForOwn(a0, _fun487); return a3; function _fun487(a0, a1, a2) { // fn#487, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:35652, offset: 0x00c45c4a, size: 42 bytes, params: 4, frame: 17 require(importAll, importDefault(a0), a1, a2); } } } } function createMathOperation(a0, a1) { // fn#488, owner: runInContext.createMathOperation, offset: 0x00c45c74, size: 23 bytes, params: 3, frame: 2 const env0_0 = a0; const env0_1 = a1; return _fun489; function _fun489(a0, a1) { // fn#489, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:35743, offset: 0x00c45c8b, size: 116 bytes, params: 3, frame: 16 var r2; var r3; var r4; var value3; var baseToNumberBinding; var value5; var baseToStringBinding; let value = a0; const value2 = undefined; if (value !== value2) { r2 = value === value2 ? value2 : value; if (a1 === value2) { return r2; } if (r2 === value2) { return a1; } if (typeof value === 'string') { value5 = environment.__proto__; baseToStringBinding = baseToString; value = baseToStringBinding(value); r3 = baseToStringBinding(a1); r4 = value; } else if (typeof a1 === 'string') { value5 = environment.__proto__; baseToStringBinding = baseToString; value = baseToStringBinding(value); r3 = baseToStringBinding(a1); r4 = value; } else { value3 = environment.__proto__; baseToNumberBinding = baseToNumber; value = baseToNumberBinding(value); r3 = baseToNumberBinding(a1); r4 = value; } value = env0_0(r4, r3); return value; } if (a1 === value2) { value = environment; return require; } r2 = value === value2 ? value2 : value; if (a1 === value2) { return r2; } if (r2 === value2) { return a1; } if (typeof value === 'string') { value5 = environment.__proto__; baseToStringBinding = baseToString; value = baseToStringBinding(value); r3 = baseToStringBinding(a1); r4 = value; } else if (typeof a1 === 'string') { value5 = environment.__proto__; baseToStringBinding = baseToString; value = baseToStringBinding(value); r3 = baseToStringBinding(a1); r4 = value; } else { value3 = environment.__proto__; baseToNumberBinding = baseToNumber; value = baseToNumberBinding(value); r3 = baseToNumberBinding(a1); r4 = value; } return env0_0(r4, r3); } } function createOver(a0) { // fn#490, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:35963, owner: runInContext.createOver, offset: 0x00c45cff, size: 30 bytes, params: 2, frame: 11 let env0_0 = a0; return flatRest(function(a0) { var env0_0 = arrayMap(a0, baseUnary(getIteratee())); return baseRest(_fun492); }); function _fun491(a0) { // fn#491, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:36003, offset: 0x00c45d1d, size: 60 bytes, params: 2, frame: 15 const env0_0 = arrayMap(a0, baseUnary(getIteratee())); return baseRest(_fun492); function _fun492(a0) { // fn#492, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:36071, offset: 0x00c45d59, size: 44 bytes, params: 2, frame: 13 return env1_0(a0, _fun493); function _fun493(a0) { // fn#493, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:36106, offset: 0x00c45d85, size: 32 bytes, params: 2, frame: 15 return apply(a0, env0_1, env0_0); } } } } function createPadding(a0, a1) { // fn#494, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:36147, owner: runInContext.createPadding, offset: 0x00c45da5, size: 166 bytes, params: 3, frame: 19 var r0; var castSliceBinding; let value = ' '; const r3 = a1 === undefined ? value : baseToString(a1); const length = r3.length; if (length < 2) { r0 = length ? baseRepeat(r3, a0) : r3; } else { var value3 = baseRepeat(r3, ceil(a0 / stringSize(r3))); if (hasUnicode(r3)) { castSliceBinding = castSlice; value = stringToArray(value3); value = castSliceBinding(value, 0, a0); value = value.join(''); r0 = value; } else { r0 = value3.slice(0, a0); } } return r0; } function createRange(a0) { // fn#495, owner: runInContext.createRange, offset: 0x00c45e4b, size: 16 bytes, params: 2, frame: 2 const env0_0 = a0; return _fun496; function _fun496(a0, a1, a2) { // fn#496, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:36398, offset: 0x00c45e5b, size: 233 bytes, params: 4, frame: 21 var r4; var r8; var r1; var r6; var r3; var r2; var r7; var value18; var value19; var value20; var value21; let value = a1; const value2 = a2; if (value2 && typeof value2 !== 'number' && isIterateeCall(a0, value, value2)) { value = undefined; r4 = value; r8 = value; } else { r4 = value2; r8 = value; } value = environment.__proto__; const value5 = toFinite(a0); const value6 = 0; if (r8 === undefined) { r1 = value5; r6 = value6; } else { r1 = toFinite(r8); r6 = value5; } const r5 = r4 === undefined ? r6 < r1 ? 1 : -1 : toFinite(r4); const binding = env0_0; const value14 = max(ceil((r1 - r6) / (r5 || 1)), value6); value = Array(value14); const value15 = typeof value14 === 'bigint' ? value14 : +value14; if (value15) { r2 = -1; r3 = typeof value15 === 'bigint' ? value15 - 1n : +value15 - 1; while (true) { if (binding) { r1 = r3; r7 = r2; } else { value18 = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1; r1 = value18; r7 = value18; } value[r1] = r6; value19 = r6 + r5; value20 = typeof r3 === 'bigint' ? r3 : +r3; value21 = typeof value20 === 'bigint' ? value20 - 1n : +value20 - 1; if (value20) { r2 = r7; r3 = value21; r6 = value19; continue; } break; } } return value; } } function createRelationalOperation(a0) { // fn#497, owner: runInContext.createRelationalOperation, offset: 0x00c45f44, size: 16 bytes, params: 2, frame: 2 const env0_0 = a0; return _fun498; function _fun498(a0, a1) { // fn#498, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:36707, offset: 0x00c45f54, size: 72 bytes, params: 3, frame: 15 var r2; var r3; var value5; var toNumberBinding; let value = a0; const value2 = a1; if (typeof value === 'string' && typeof value2 === 'string') { r2 = value2; r3 = value; } else { value5 = environment.__proto__; toNumberBinding = toNumber; value = toNumberBinding(value); r2 = toNumberBinding(value2); r3 = value; } return env0_0(r3, r2); } } function createRecurry(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9) { // fn#499, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:36805, owner: runInContext.createRecurry, offset: 0x00c45f9c, size: 216 bytes, params: 11, frame: 20 let value = a5; const value2 = a6; const value3 = 8 & a1; const value4 = 64; let r3 = value3 ? 32 : value4; const value8 = (a1 | r3) & ~(value3 ? value4 : 32); r3 = 4 & value8 ? value8 : value8 & -4; const items2 = [a0, r3, a4]; const value10 = undefined; items2[3] = value3 ? value : value10; items2[4] = value3 ? value2 : value10; items2[5] = value3 ? value10 : value; items2[6] = value3 ? value10 : value2; items2[7] = a7; items2[8] = a8; items2[9] = a9; value = a2.apply(value10, items2); if (isLaziable(a0)) { env0_65(value, items2); } value.placeholder = a3; return setWrapToString(value, a0, r3); } function createRound(a0) { // fn#500, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:37023, owner: runInContext.createRound, offset: 0x00c46074, size: 27 bytes, params: 2, frame: 3 const env0_0 = Math[a0]; return _fun501; function _fun501(a0, a1) { // fn#501, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:37066, offset: 0x00c4608f, size: 199 bytes, params: 3, frame: 18 var toString_602Binding; let value = environment.__proto__; const value2 = toNumber(a0); const value3 = 0; const r2 = a1 == null ? value3 : min(toInteger(a1), 292); if (r2) { if (isFinite(value2)) { toString_602Binding = toString_602; value = toString_602Binding(value2); value += 'e'; value = value.split('e'); value = toString_602Binding(env0_0(value[value3] + 'e' + (Number(value[1]) + r2))) + 'e'; value = value.split('e'); return Number(value[value3] + 'e' + (Number(value[1]) - r2)); } } return env0_0(value2); } } function createToPairs(a0) { // fn#502, owner: runInContext.createToPairs, offset: 0x00c46156, size: 16 bytes, params: 2, frame: 2 const env0_0 = a0; return _fun503; function _fun503(a0) { // fn#503, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:37380, offset: 0x00c46166, size: 85 bytes, params: 2, frame: 14 var environment; var r0; let value = environment.__proto__; value = env1_63(a0); if (value == env2_10) { r0 = mapToArray(a0); } else if (value == env2_15) { r0 = setToPairs(a0); } else { value = env0_0(a0); value = ((a0, a1) => { var env0_0 = a0; return arrayMap(a1, _fun505); })(a0, value); r0 = value; } return r0; function baseToPairs(a0, a1) { // fn#504, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:37449, offset: 0x00c461bb, size: 34 bytes, params: 3, frame: 13 const env0_0 = a0; return arrayMap(a1, _fun505); function _fun505(a0) { // fn#505, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:37494, offset: 0x00c461dd, size: 28 bytes, params: 2, frame: 3 return [a0, env0_0[a0]]; } } } } function createWrap(a0, a1, a2, a3, a4, a5, a6, a7) { // fn#506, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:37534, owner: runInContext.createWrap, offset: 0x00c461f9, size: 988 bytes, params: 9, frame: 29 var length; var r0; var r6; var r12; var r3; var r2; var r5; var r8; var r9; var r10; var value7; var value8; var value13; var items2; var property; var property2; var value16; var property3; var property4; var property5; var property6; var property7; var property8; var setWrapToStringBinding; let value = a1; const value2 = a3; const value3 = a4; const value4 = a6; const value5 = a7; const value6 = 2 & value; if (value6) { value7 = 0; length = value2 ? value2.length : value7; if (length) { r0 = value3; r6 = value2; r12 = value; } else { value &= -97; value8 = undefined; r0 = value8; r6 = value8; r12 = value; } value = undefined; r3 = value4 === value ? value4 : max(toInteger(value4), value7); r2 = value5 === value ? value5 : toInteger(value5); value13 = length - (r0 ? r0.length : value7); if (64 & r12) { r5 = r0; r8 = r6; r9 = value; r10 = value; } else { r5 = value; r8 = value; r9 = r0; r10 = r6; } r0 = value6 ? value : env0_60(a0); items2 = [a0, r12, a2, r10, r9, r8, r5, a5, r3, r2]; if (r0) { property = items2[1]; property2 = r0[1]; value16 = property | property2; r2 = property2 == 128 && property == 8; if (!r2) { r12 = property2 == 128 && property == 256; r12 = r12 && items2[7].length <= r0[8]; r2 = r12; } if (!r2) { r12 = property2 == 384 && r0[7].length <= r0[8]; r12 = r12 && property == 8; r2 = r12; } if (value16 < 131) { if (1 & property2) { items2[2] = r0[2]; r2 = value16 | (1 & property ? value7 : 4); } else { r2 = value16; } property = r0[3]; if (property) { property3 = items2[3]; items2[3] = property3 ? composeArgs(property3, property, r0[4]) : property; items2[4] = property3 ? replaceHolders(items2[3], '__lodash_placeholder__') : r0[4]; } property = r0[5]; if (property) { property4 = items2[5]; items2[5] = property4 ? composeArgsRight(property4, property, r0[6]) : property; items2[6] = property4 ? replaceHolders(items2[5], '__lodash_placeholder__') : r0[6]; } property = r0[7]; if (property) { items2[7] = property; } if (property2 & 128) { items2[8] = items2[8] == null ? r0[8] : min(items2[8], r0[8]); } if (items2[9] == null) { items2[9] = r0[9]; } items2[value7] = r0[value7]; items2[1] = r2; } else if (r2) { if (1 & property2) { items2[2] = r0[2]; r2 = value16 | (1 & property ? value7 : 4); } else { r2 = value16; } property = r0[3]; if (property) { property3 = items2[3]; items2[3] = property3 ? composeArgs(property3, property, r0[4]) : property; items2[4] = property3 ? replaceHolders(items2[3], '__lodash_placeholder__') : r0[4]; } property = r0[5]; if (property) { property4 = items2[5]; items2[5] = property4 ? composeArgsRight(property4, property, r0[6]) : property; items2[6] = property4 ? replaceHolders(items2[5], '__lodash_placeholder__') : r0[6]; } property = r0[7]; if (property) { items2[7] = property; } if (property2 & 128) { items2[8] = items2[8] == null ? r0[8] : min(items2[8], r0[8]); } if (items2[9] == null) { items2[9] = r0[9]; } items2[value7] = r0[value7]; items2[1] = r2; } } property = items2[value7]; property5 = items2[1]; property6 = items2[2]; property7 = items2[3]; property8 = items2[4]; r8 = items2[9] === value ? value6 ? value7 : property.length : max(items2[9] - value13, value7); items2[9] = r8; r2 = !r8 && 24 & property5 ? property5 & -25 : property5; r5 = r2 && r2 != 1 ? r2 == 8 || r2 == 16 ? ((a0, a1, a2) => { var env0_0 = a0; var env0_1 = a1; var env0_2 = a2; var env0_3 = createCtor(a0); var closure = _fun508; var env0_4 = closure; return closure; })(property, r2, r8) : r2 == 32 ? property8.length ? createHybrid.apply(value, items2) : ((a0, a1, a2, a3) => { var env0_0 = a0; var env0_1 = a2; var env0_2 = a3; var env0_3 = 1 & a1; var env0_4 = createCtor(a0); var closure = _fun510; var env0_5 = closure; return closure; })(property, r2, property6, property7) : r2 != 33 || property8.length ? createHybrid.apply(value, items2) : ((a0, a1, a2, a3) => { var env0_0 = a0; var env0_1 = a2; var env0_2 = a3; var env0_3 = 1 & a1; var env0_4 = createCtor(a0); var closure = _fun510; var env0_5 = closure; return closure; })(property, r2, property6, property7) : ((a0, a1, a2) => { var env0_0 = a0; var env0_1 = a2; var env0_2 = 1 & a1; var env0_3 = createCtor(a0); var closure = _fun512; var env0_4 = closure; return closure; })(property, r2, property6); setWrapToStringBinding = setWrapToString; r0 = r0 ? env0_57 : env0_65; return setWrapToStringBinding(r0(r5, items2), property, r2); } if (typeof a0 === 'function') { value7 = 0; length = value2 ? value2.length : value7; if (length) { r0 = value3; r6 = value2; r12 = value; } else { value &= -97; value8 = undefined; r0 = value8; r6 = value8; r12 = value; } value = undefined; r3 = value4 === value ? value4 : max(toInteger(value4), value7); r2 = value5 === value ? value5 : toInteger(value5); value13 = length - (r0 ? r0.length : value7); if (64 & r12) { r5 = r0; r8 = r6; r9 = value; r10 = value; } else { r5 = value; r8 = value; r9 = r0; r10 = r6; } r0 = value6 ? value : env0_60(a0); items2 = [a0, r12, a2, r10, r9, r8, r5, a5, r3, r2]; if (r0) { property = items2[1]; property2 = r0[1]; value16 = property | property2; r2 = property2 == 128 && property == 8; if (!r2) { r12 = property2 == 128 && property == 256; r12 = r12 && items2[7].length <= r0[8]; r2 = r12; } if (!r2) { r12 = property2 == 384 && r0[7].length <= r0[8]; r12 = r12 && property == 8; r2 = r12; } if (value16 < 131) { if (1 & property2) { items2[2] = r0[2]; r2 = value16 | (1 & property ? value7 : 4); } else { r2 = value16; } property = r0[3]; if (property) { property3 = items2[3]; items2[3] = property3 ? composeArgs(property3, property, r0[4]) : property; items2[4] = property3 ? replaceHolders(items2[3], '__lodash_placeholder__') : r0[4]; } property = r0[5]; if (property) { property4 = items2[5]; items2[5] = property4 ? composeArgsRight(property4, property, r0[6]) : property; items2[6] = property4 ? replaceHolders(items2[5], '__lodash_placeholder__') : r0[6]; } property = r0[7]; if (property) { items2[7] = property; } if (property2 & 128) { items2[8] = items2[8] == null ? r0[8] : min(items2[8], r0[8]); } if (items2[9] == null) { items2[9] = r0[9]; } items2[value7] = r0[value7]; items2[1] = r2; } else if (r2) { if (1 & property2) { items2[2] = r0[2]; r2 = value16 | (1 & property ? value7 : 4); } else { r2 = value16; } property = r0[3]; if (property) { property3 = items2[3]; items2[3] = property3 ? composeArgs(property3, property, r0[4]) : property; items2[4] = property3 ? replaceHolders(items2[3], '__lodash_placeholder__') : r0[4]; } property = r0[5]; if (property) { property4 = items2[5]; items2[5] = property4 ? composeArgsRight(property4, property, r0[6]) : property; items2[6] = property4 ? replaceHolders(items2[5], '__lodash_placeholder__') : r0[6]; } property = r0[7]; if (property) { items2[7] = property; } if (property2 & 128) { items2[8] = items2[8] == null ? r0[8] : min(items2[8], r0[8]); } if (items2[9] == null) { items2[9] = r0[9]; } items2[value7] = r0[value7]; items2[1] = r2; } } property = items2[value7]; property5 = items2[1]; property6 = items2[2]; property7 = items2[3]; property8 = items2[4]; r8 = items2[9] === value ? value6 ? value7 : property.length : max(items2[9] - value13, value7); items2[9] = r8; r2 = !r8 && 24 & property5 ? property5 & -25 : property5; r5 = r2 && r2 != 1 ? r2 == 8 || r2 == 16 ? ((a0, a1, a2) => { var env0_0 = a0; var env0_1 = a1; var env0_2 = a2; var env0_3 = createCtor(a0); var closure = _fun508; var env0_4 = closure; return closure; })(property, r2, r8) : r2 == 32 ? property8.length ? createHybrid.apply(value, items2) : ((a0, a1, a2, a3) => { var env0_0 = a0; var env0_1 = a2; var env0_2 = a3; var env0_3 = 1 & a1; var env0_4 = createCtor(a0); var closure = _fun510; var env0_5 = closure; return closure; })(property, r2, property6, property7) : r2 != 33 || property8.length ? createHybrid.apply(value, items2) : ((a0, a1, a2, a3) => { var env0_0 = a0; var env0_1 = a2; var env0_2 = a3; var env0_3 = 1 & a1; var env0_4 = createCtor(a0); var closure = _fun510; var env0_5 = closure; return closure; })(property, r2, property6, property7) : ((a0, a1, a2) => { var env0_0 = a0; var env0_1 = a2; var env0_2 = 1 & a1; var env0_3 = createCtor(a0); var closure = _fun512; var env0_4 = closure; return closure; })(property, r2, property6); setWrapToStringBinding = setWrapToString; r0 = r0 ? env0_57 : env0_65; return setWrapToStringBinding(r0(r5, items2), property, r2); } throw new TypeError('Expected a function'); function createCurry(a0, a1, a2) { // fn#507, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:38402, owner: runInContext.createWrap.createCurry, offset: 0x00c465d5, size: 52 bytes, params: 4, frame: 12 const env0_0 = a0; const env0_1 = a1; const env0_2 = a2; const env0_3 = createCtor(a0); return createCurryWrapper; function createCurryWrapper() { // fn#508, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:38457, owner: runInContext.createWrap.createCurry.wrapper, offset: 0x00c46609, size: 233 bytes, params: 1, frame: 28 var r6; var r7; var r0; var value8; var value9; var value10; var value11; var applyBinding; var binding; let value = arguments.length; const value3 = Array(value); const holder = getHolder(createCurryWrapper); const value6 = typeof value === 'bigint' ? value : +value; if (value6) { r6 = typeof value6 === 'bigint' ? value6 - 1n : +value6 - 1; reducibleLoop1: while (true) { value3[r6] = arguments[r6]; value8 = typeof r6 === 'bigint' ? r6 : +r6; value9 = typeof value8 === 'bigint' ? value8 - 1n : +value8 - 1; if (value8) { r6 = value9; continue reducibleLoop1; } break reducibleLoop1; } } reducibleJoin7: while (true) { reducibleJoin5: while (true) { if (value < 3) { if (value3[0] === holder) { break reducibleJoin5; } if (value3[value - 1] !== holder) { r7 = []; break reducibleJoin7; } break reducibleJoin5; } break reducibleJoin5; } value10 = environment.__proto__.__proto__.__proto__; value11 = replaceHolders(value3, holder); r7 = value11; break reducibleJoin7; } value -= r7.length; if (value < importDefault) { value = createRecurry(env0_0, require, createHybrid, createCurryWrapper.placeholder, undefined, value3, r7, undefined, undefined, importDefault - value); r0 = value; } else { value = environment.__proto__.__proto__.__proto__; applyBinding = apply; reducibleJoin13: while (true) { reducibleJoin11: while (true) { if (this) { if (this === env3_76) { break reducibleJoin11; } if (this instanceof createCurryWrapper) { binding = env0_3; r0 = binding; break reducibleJoin13; } break reducibleJoin11; } break reducibleJoin11; } binding = env0_0; r0 = binding; break reducibleJoin13; } value = applyBinding(r0, this, value3); r0 = value; } return r0; } } function createPartial(a0, a1, a2, a3) { // fn#509, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:38815, owner: runInContext.createWrap.createPartial, offset: 0x00c466f2, size: 66 bytes, params: 5, frame: 12 const env0_0 = a0; const env0_1 = a2; const env0_2 = a3; const env0_3 = 1 & a1; const env0_4 = createCtor(a0); return createPartialWrapper; function createPartialWrapper() { // fn#510, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:38880, owner: runInContext.createWrap.createPartial.wrapper, offset: 0x00c46734, size: 173 bytes, params: 1, frame: 21 var r1; var r6; var r8; var r7; var r4; var value6; var binding; var value8; var value12; var value13; var value14; var value15; var value16; const value = this; const length2 = arguments.length; const length = importAll.length; const value5 = Array(length + length2); reducibleJoin5: while (true) { reducibleJoin3: while (true) { if (value) { value6 = environment.__proto__.__proto__.__proto__; if (value === env3_76) { break reducibleJoin3; } if (value instanceof createPartialWrapper) { binding = env0_4; r1 = binding; break reducibleJoin5; } break reducibleJoin3; } break reducibleJoin3; } binding = env0_0; r1 = binding; break reducibleJoin5; } const value7 = 0; if (value7 < length) { r6 = value7; reducibleLoop6: while (true) { value5[r6] = importAll[r6]; value8 = typeof r6 === 'bigint' ? r6 + 1n : +r6 + 1; if (value8 < length) { r6 = value8; continue reducibleLoop6; } r8 = value8; break reducibleLoop6; } } else { r8 = value7; } const value9 = typeof length2 === 'bigint' ? length2 : +length2; if (value9) { r6 = -1; r7 = typeof value9 === 'bigint' ? value9 - 1n : +value9 - 1; reducibleLoop8: while (true) { value12 = typeof r8 === 'bigint' ? r8 : +r8; value13 = typeof value12 === 'bigint' ? value12 + 1n : +value12 + 1; value14 = typeof r6 === 'bigint' ? r6 + 1n : +r6 + 1; value5[value12] = arguments[value14]; value15 = typeof r7 === 'bigint' ? r7 : +r7; value16 = typeof value15 === 'bigint' ? value15 - 1n : +value15 - 1; if (value15) { r6 = value14; r7 = value16; r8 = value13; continue reducibleLoop8; } break reducibleLoop8; } } const applyBinding = apply; reducibleJoin11: while (true) { if (env0_3) { r4 = importDefault; break reducibleJoin11; } r4 = value; break reducibleJoin11; } return applyBinding(r1, r4, value5); } } function createBind(a0, a1, a2) { // fn#511, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:39101, owner: runInContext.createWrap.createBind, offset: 0x00c467e1, size: 59 bytes, params: 4, frame: 12 const env0_0 = a0; const env0_1 = a2; const env0_2 = 1 & a1; const env0_3 = createCtor(a0); return createBindWrapper; function createBindWrapper() { // fn#512, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:39161, owner: runInContext.createWrap.createBind.wrapper, offset: 0x00c4681c, size: 74 bytes, params: 1, frame: 15 const value = this; const r2 = value ? value === env3_76 ? env0_0 : value instanceof createBindWrapper ? env0_3 : env0_0 : env0_0; return r2.apply(env0_2 ? importDefault : value, arguments); } } } function equalArrays(a0, a1, a2, a3, a4, a5) { // fn#516, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:39594, owner: runInContext.equalArrays, offset: 0x00c4691b, size: 370 bytes, params: 7, frame: 36 var environment; var r12; var r7; var r11; var r21; var r4; var r0; var value5; var prototype; var value6; var setCache; var value7; var property; var property2; var value11; var value12; var value13; var value14; var value15; var value16; var value17; var value18; const env0_0 = a2; const env0_1 = a3; const env0_2 = a4; const env0_3 = a5; let value = 1 & a2; const length = a0.length; const length2 = a1.length; if (length != length2) { reducibleJoin4: while (true) { reducibleJoin3: while (true) { if (value) { if (length2 > length) { break reducibleJoin4; } break reducibleJoin3; } break reducibleJoin3; } return false; } } const value2 = a5.get(a0); const value3 = a5.get(a1); if (value2) { reducibleJoin6: while (true) { if (value3) { value = value2 == a1; reducibleJoin24: while (true) { if (value) { value = value3 == a0; r0 = value; break reducibleJoin24; } r0 = value; break reducibleJoin24; } return r0; } break reducibleJoin6; } } const value4 = undefined; reducibleJoin8: while (true) { if (2 & a2) { value5 = environment; prototype = SetCache.prototype; value6 = Object.create(prototype, {constructor: {value: SetCache}}); setCache = new SetCache(); value7 = setCache instanceof Object ? setCache : value6; r12 = value7; break reducibleJoin8; } r12 = value4; break reducibleJoin8; } a5.set(a0, a1); a5.set(a1, a0); const value8 = 0; const value10 = true; if (value8 < length) { r7 = value4; r11 = value8; reducibleLoop9: while (true) { property = a0[r11]; var env0_5 = property; property2 = a1[r11]; reducibleJoin14: while (true) { if (a3) { if (value) { value12 = a3(property2, property, r11, a1, a0, a5); r21 = value12; } else { value11 = a3(property, property2, r11, a0, a1, a5); r21 = value11; } r7 = r21; break reducibleJoin14; } break reducibleJoin14; } if (r7 !== value4) { value17 = false; reducibleJoin20: while (true) { if (r7) { break reducibleJoin20; } r4 = value17; break reducibleLoop9; } } else if (r12) { value15 = arraySome(a1, _fun517); value16 = false; reducibleJoin20: while (true) { if (value15) { break reducibleJoin20; } r4 = value16; break reducibleLoop9; } } else { reducibleJoin20: while (true) { if (property === property2) { break reducibleJoin20; } value13 = a4(property, property2, a2, a3, a5); value14 = false; if (value13) { break reducibleJoin20; } r4 = value14; break reducibleLoop9; } } value18 = typeof r11 === 'bigint' ? r11 + 1n : +r11 + 1; if (value18 < length) { r11 = value18; continue reducibleLoop9; } r4 = value10; break reducibleLoop9; } } else { r4 = value10; } a5.delete(a0); a5.delete(a1); return r4; function _fun517(a0, a1) { // fn#517, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:39928, offset: 0x00c46a8d, size: 89 bytes, params: 3, frame: 21 if (!cacheHas(env0_4, a1)) { if (env0_5 === a0) { return env0_4.push(a1); } if (env0_2(env0_5, a0, importDefault, importAll, env0_3)) { return env0_4.push(a1); } } } } function flatRest(a0) { // fn#518, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:40091, owner: runInContext.flatRest, offset: 0x00c46ae6, size: 38 bytes, params: 2, frame: 15 return env0_67(overRest(a0, undefined, flatten), String(a0)); } function getAllKeys(a0) { // fn#519, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:40150, owner: runInContext.getAllKeys, offset: 0x00c46b0c, size: 29 bytes, params: 2, frame: 15 return baseGetAllKeys(a0, keys_605, env0_61); } function getAllKeysIn(a0) { // fn#520, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:40206, owner: runInContext.getAllKeysIn, offset: 0x00c46b29, size: 29 bytes, params: 2, frame: 15 return baseGetAllKeys(a0, keysIn, env0_62); } function getFuncName(a0) { // fn#521, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:40311, owner: runInContext.getFuncName, offset: 0x00c46b46, size: 98 bytes, params: 2, frame: 17 var r4; var property2; var func; var value7; var value8; const value = String(a0.name); const property = env0_44[value]; const length = hasOwnProperty.call(env0_44, value) ? property.length : 0; const value5 = typeof length === 'bigint' ? length : +length; if (value5) { r4 = typeof value5 === 'bigint' ? value5 - 1n : +value5 - 1; loopExit3: while (true) { property2 = property[r4]; func = property2.func; if (func == null) { return property2.name; } if (func == a0) { return property2.name; } value7 = typeof r4 === 'bigint' ? r4 : +r4; value8 = typeof value7 === 'bigint' ? value7 - 1n : +value7 - 1; if (value7) { r4 = value8; continue; } break loopExit3; } } return value; } function getIteratee() { // fn#523, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:40537, owner: runInContext.getIteratee, offset: 0x00c46bd4, size: 66 bytes, params: 1, frame: 15 var r0; var value; const iteratee2 = __2.iteratee || iteratee; const r3 = iteratee2 !== iteratee ? iteratee2 : baseIteratee; if (arguments.length) { value = arguments[0]; value = r3(value, arguments[1]); r0 = value; } else { r0 = r3; } return r0; } function hasPath(a0, a1, a2) { // fn#527, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:41332, owner: runInContext.hasPath, offset: 0x00c46cee, size: 211 bytes, params: 4, frame: 26 var r0; var r10; var r15; var r2; var r4; var r6; var r9; var r1; var value7; var value8; var property; var value9; let value = a0; const castPathBinding = castPath; const value3 = undefined; const value4 = castPathBinding(a1, value); let length = value4.length; const value5 = 0; if (value5 < length) { r0 = value5; r10 = value; while (true) { value = toKey(value4[r0]); value7 = r10 != null; if (value7) { value8 = a2(r10, value); r15 = value8; } else { r15 = value7; } if (r15) { property = r10[value]; value9 = typeof r0 === 'bigint' ? r0 + 1n : +r0 + 1; if (value9 < length) { r0 = value9; r10 = property; continue; } r2 = value9; r4 = property; r6 = value; r9 = r15; break; } r2 = r0; r4 = r10; r6 = value; r9 = r15; break; } } else { r2 = value5; r4 = value; r6 = value3; r9 = false; } if (r9) { r0 = r9; } else if ((typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1) != length) { r0 = r9; } else { length = r4 == null ? value5 : r4.length; r1 = length ? isLength(length) : !!length; r1 = r1 && isIndex(r6, length); r1 = r1 && (isArray(r4) || env0_74(r4)); r0 = r1; } return r0; } function initCloneObject(a0) { // fn#528, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:41551, owner: runInContext.initCloneObject, offset: 0x00c46dc1, size: 60 bytes, params: 2, frame: 12 return typeof a0.constructor !== 'function' || isPrototype(a0) ? {} : env0_52(env0_20(a0)); } function isFlattenable(a0) { // fn#529, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:41647, owner: runInContext.isFlattenable, offset: 0x00c46dfd, size: 61 bytes, params: 2, frame: 13 var r1; let value = a0; let r0 = isArray(value) || env0_74(value); if (!r0) { r1 = isConcatSpreadable && value; r1 = r1 && value[isConcatSpreadable]; value = !!r1; r0 = value; } return r0; } function isIndex(a0, a1) { // fn#530, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:41711, owner: runInContext.isIndex, offset: 0x00c46e3a, size: 117 bytes, params: 3, frame: 15 var r4; var r3; var r0; let value = a1; const value2 = typeof a0; const r1 = value ?? 9007199254740991; value = !!r1; if (r1) { value = value2 === 'number'; if (value) { r3 = value; } else { value = value2 !== 'symbol'; if (value) { value = environment.__proto__; value = env1_59.test(a0); r4 = value; } else { r4 = value; } r3 = r4; } r0 = r3; } else { r0 = value; } r0 = r0 && a0 > -1 && a0 % 1 === 0 && a0 < r1; return r0; } function isIterateeCall(a0, a1, a2) { // fn#531, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:41831, owner: runInContext.isIterateeCall, offset: 0x00c46eaf, size: 113 bytes, params: 4, frame: 17 var r0; var value2; if (isObject_590(a2)) { value2 = typeof a1; r0 = value2 === 'number' ? isArrayLike(a2) && isIndex(a1, a2.length) : value2 === 'string' && a1 in a2; r0 = r0 ? eq(a2[a1], a0) : !!r0; return r0; } return false; } function isKey(a0, a1) { // fn#532, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:41992, owner: runInContext.isKey, offset: 0x00c46f20, size: 163 bytes, params: 3, frame: 16 var r0; var value9; if (isArray(a0)) { return false; } const value2 = typeof a0; let r1 = value2 !== 'number' && value2 !== 'symbol' && value2 !== 'boolean'; r1 = r1 && a0 != null && !isSymbol(a0); if (r1) { value9 = environment.__proto__; r1 = env1_41.test(a0) || !env1_40.test(a0); r1 = !r1 ? a1 != null && a0 in Object(a1) : r1; r0 = r1; } else { r0 = !r1; } return r0; } function isLaziable(a0) { // fn#533, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:42162, owner: runInContext.isLaziable, offset: 0x00c46fc3, size: 94 bytes, params: 2, frame: 15 var value; const funcName = getFuncName(a0); const property = __2[funcName]; if (typeof property === 'function') { if (funcName in constructor_354.prototype) { if (a0 === property) { return true; } value = env0_60(property); return value ? a0 === value[0] : !!value; } } return false; } function isStrictComparable(a0) { // fn#535, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:42780, owner: runInContext.isStrictComparable, offset: 0x00c47052, size: 29 bytes, params: 2, frame: 12 return a0 == a0 && !isObject_590(a0); } function matchesStrictComparable(a0, a1) { // fn#536, owner: runInContext.matchesStrictComparable, offset: 0x00c4706f, size: 23 bytes, params: 3, frame: 2 const env0_0 = a0; const env0_1 = a1; return _fun537; function _fun537(a0) { // fn#537, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:42882, offset: 0x00c47086, size: 75 bytes, params: 2, frame: 15 var r2; var r1; var r0; var value2; var value3; var binding; let value = a0 != null; if (value) { value2 = a0[env0_0] === require; if (value2) { value3 = require !== undefined; if (value3) { r2 = value3; } else { binding = env0_0; value = environment.__proto__; value = binding in Object(a0); r2 = value; } r1 = r2; } else { r1 = value2; } r0 = r1; } else { r0 = value; } return r0; } } function overRest(a0, a1, a2) { // fn#538, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:42943, owner: runInContext.overRest, offset: 0x00c470d1, size: 67 bytes, params: 4, frame: 15 const value = a1; const env0_0 = a0; const env0_2 = a2; const env0_1 = max(value !== undefined ? value : a0.length - 1, 0); return _fun539; function _fun539() { // fn#539, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:43002, offset: 0x00c47114, size: 165 bytes, params: 1, frame: 19 var r3; var r2; var value7; var value8; let value = environment.__proto__; const maxBinding = max; const length = arguments.length; const value4 = 0; const value5 = maxBinding(length - require, value4); const value6 = Array(value5); if (value4 < value5) { for (r3 = value4; true; r3 = value7) { value6[r3] = arguments[require + r3]; value7 = typeof r3 === 'bigint' ? r3 + 1n : +r3 + 1; if (!(value7 < value5)) { break; } } } value = Array(require + 1); if (value4 < require) { for (r2 = value4; true; r2 = value8) { value[r2] = arguments[r2]; value8 = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1; if (!(value8 < require)) { break; } } } value[require] = importDefault(value6); return apply(env0_0, this, value); } } function parent(a0, a1) { // fn#540, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:43156, owner: runInContext.parent, offset: 0x00c471b9, size: 57 bytes, params: 3, frame: 18 var r0; let value = a0; if (a1.length < 2) { r0 = value; } else { value = baseGet(value, baseSlice(a1, 0, -1)); r0 = value; } return r0; } function setWrapToString(a0, a1, a2) { // fn#542, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:43408, owner: runInContext.setWrapToString, offset: 0x00c47221, size: 204 bytes, params: 4, frame: 19 var r1; var value7; let value = String(a1); const binding = env0_67; const value4 = value.match(env1_49); const value6 = updateWrapDetails(value4 ? value4[1].split(env1_50) : [], a2); const length = value6.length; if (length) { value7 = length - 1; value6[value7] = (length > 1 ? '& ' : '') + value6[value7]; value = value.replace(env1_48, '{\n/* [wrapped with ' + value6.join(length > 2 ? ', ' : ' ') + '] */\n'); r1 = value; } else { r1 = value; } return binding(a0, r1); function updateWrapDetails(a0, a1) { // fn#543, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:43640, owner: runInContext.setWrapToString.updateWrapDetails, offset: 0x00c472ed, size: 52 bytes, params: 3, frame: 14 const env0_0 = a0; const env0_1 = a1; arrayEach(env2_2, _fun544); return a0.sort(); function _fun544(a0) { // fn#544, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:43692, offset: 0x00c47321, size: 83 bytes, params: 2, frame: 15 const value = '_.' + a0[0]; if (require & a0[1] && !arrayIncludes(env0_0, value)) { env0_0.push(value); } } } } function shortOut(a0) { // fn#545, owner: runInContext.shortOut, offset: 0x00c47374, size: 26 bytes, params: 2, frame: 3 const env0_0 = a0; return _fun546; function _fun546() { // fn#546, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:43893, offset: 0x00c4738e, size: 98 bytes, params: 1, frame: 15 var binding; const value = environment.__proto__; if (16 - (now() - env0_2) > 0) { binding = env0_1; if ((typeof binding === 'bigint' ? binding + 1n : +binding + 1) >= 800) { return arguments[0]; } binding = env0_0; return binding.apply(undefined, arguments); } return env0_0.apply(undefined, arguments); } } function toKey(a0) { // fn#548, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:44404, owner: runInContext.toKey, offset: 0x00c47440, size: 78 bytes, params: 2, frame: 13 if (typeof a0 === 'string') { return a0; } if (isSymbol(a0)) { return a0; } const value = String(a0); return value !== '0' ? value : 1 / a0 === -Infinity ? '-0' : value; } function toSource(a0) { // fn#549, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:44508, owner: runInContext.toSource, offset: 0x00c4748e, size: 49 bytes, params: 2, frame: 12 var value; var error; if (a0 == null) { return ''; } try { value = environment; value = toString.call(a0); } catch (error) { try { value = String(a0); } catch (error) { return ''; } return value; } return value; } function findIndex(a0, a1, a2) { // fn#551, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:45288, owner: runInContext.findIndex, offset: 0x00c47531, size: 121 bytes, params: 4, frame: 17 var r0; var r3; let value = 0; const length = a0 == null ? value : a0.length; if (length) { r0 = a2 == null ? value : toInteger(a2); if (r0 < value) { value = max(length + r0, value); r3 = value; } else { r3 = r0; } value = environment.__proto__; return baseFindIndex(a0, getIteratee(a1, 3), r3); } return -1; } function findLastIndex(a0, a1, a2) { // fn#552, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:45445, owner: runInContext.findLastIndex, offset: 0x00c475aa, size: 139 bytes, params: 4, frame: 20 var r0; var r4; var value4; var baseFindIndexBinding; let value = 0; const length = a0 == null ? value : a0.length; if (length) { if (a2 === undefined) { r4 = length - 1; } else { value4 = toInteger(a2); if (a2 < value) { value = max(length + value4, value); r0 = value; } else { r0 = min(value4, length - 1); } r4 = r0; } value = environment.__proto__; baseFindIndexBinding = baseFindIndex; value = getIteratee(a1, 3); return baseFindIndexBinding(a0, value, r4, true); } return -1; } function flatten(a0) { // fn#553, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:45621, owner: runInContext.flatten, offset: 0x00c47635, size: 48 bytes, params: 2, frame: 14 return (a0 == null ? 0 : a0.length) ? baseFlatten(a0, 1) : []; } function pullAll(a0, a1) { // fn#556, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:46276, owner: runInContext.pullAll, offset: 0x00c476a4, size: 45 bytes, params: 3, frame: 13 if (a0) { if (a0.length) { if (a1) { if (a1.length) { basePullAll(a0, a1); } } } } return a0; } function runInContextReverse(a0) { // fn#557, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:46520, owner: runInContext.reverse, offset: 0x00c476d1, size: 31 bytes, params: 2, frame: 12 var r0; let value = a0; if (value == null) { r0 = value; } else { value = reverse.call(value); r0 = value; } return r0; } function unzip(a0) { // fn#558, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:46925, owner: runInContext.unzip, offset: 0x00c476f0, size: 77 bytes, params: 2, frame: 15 var environment; var value; let env0_0 = a0; if (a0) { if (a0.length) { var env0_1 = 0; value = environment.__proto__; env0_0 = arrayFilter(a0, _fun559); return baseTimes(env0_1, _fun560); } } return []; function _fun559(a0) { // fn#559, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:47001, offset: 0x00c4773d, size: 52 bytes, params: 2, frame: 14 if (isArrayLikeObject(a0)) { env0_1 = max(a0.length, env0_1); return true; } } function _fun560(a0) { // fn#560, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:47080, offset: 0x00c47771, size: 36 bytes, params: 2, frame: 14 return arrayMap(env0_0, baseProperty(a0)); } } function unzipWith(a0, a1) { // fn#561, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:47130, owner: runInContext.unzipWith, offset: 0x00c47795, size: 72 bytes, params: 3, frame: 15 var environment; var r0; var value; var value2; const env0_0 = a1; if (a0) { if (a0.length) { value = unzip(a0); if (a1 == null) { r0 = value; } else { value2 = environment.__proto__; value = arrayMap(value, function(a0) { return apply(require, undefined, a0); }); r0 = value; } return r0; } } return []; } function runInContextChain(a0) { // fn#563, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:47819, owner: runInContext.chain, offset: 0x00c477f9, size: 27 bytes, params: 2, frame: 11 const value = __2(a0); value.__chain__ = true; return value; } function each(a0, a1) { // fn#565, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:48432, owner: runInContext.each, offset: 0x00c47823, size: 57 bytes, params: 3, frame: 15 return (isArray(a0) ? arrayEach : env0_53)(a0, getIteratee(a1, 3)); } function eachRight(a0, a1) { // fn#566, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:48501, owner: runInContext.eachRight, offset: 0x00c4785c, size: 57 bytes, params: 3, frame: 15 return (isArray(a0) ? arrayEachRight : env0_54)(a0, getIteratee(a1, 3)); } function ary(a0, a1, a2) { // fn#568, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:49303, owner: runInContext.ary, offset: 0x00c478ce, size: 66 bytes, params: 4, frame: 19 const r1 = a2 ? undefined : a1; return createWrap(a0, 128, undefined, undefined, undefined, undefined, a0 ? r1 ?? a0.length : r1); } function before(a0, a1) { // fn#569, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:49388, owner: runInContext.before, offset: 0x00c47910, size: 91 bytes, params: 3, frame: 12 let env0_0 = a0; const env0_1 = a1; if (typeof a1 !== 'function') { throw new TypeError('Expected a function'); } env0_0 = toInteger(env0_0); return _fun570; function _fun570() { // fn#570, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:49477, offset: 0x00c4796b, size: 71 bytes, params: 1, frame: 15 const binding = env0_0; const value2 = typeof binding === 'bigint' ? binding - 1n : +binding - 1; env0_0 = value2; env0_2 = value2 > 0 ? require.apply(this, arguments) : env0_2; if (env0_0 <= 1) { } return env0_2; } } function debounce(a0, a1, a2) { // fn#571, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:49798, owner: runInContext.debounce, offset: 0x00c479b2, size: 286 bytes, params: 4, frame: 20 var r2; const env0_0 = a0; const env0_1 = a1; const debounced2 = debounced; let value = 0; var env0_9; const value2 = true; if (typeof a0 !== 'function') { throw new TypeError('Expected a function'); } if (isObject_590(a2)) { env0_9 = !!a2.leading; if ('maxWait' in a2) { value = max(toNumber(a2.maxWait) || value, toNumber(a1) || value); } r2 = 'trailing' in a2 ? !!a2.trailing : value2; } debounced2.cancel = cancel; debounced2.flush = flush; return debounced2; function invokeFunc(a0) { // fn#572, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:49898, owner: runInContext.debounce.invokeFunc, offset: 0x00c47ad0, size: 49 bytes, params: 2, frame: 14 const binding = env0_2; const binding2 = env0_3; env0_8 = a0; return env0_0.apply(binding2, binding); } function shouldInvoke(a0) { // fn#573, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:49965, owner: runInContext.debounce.shouldInvoke, offset: 0x00c47b01, size: 75 bytes, params: 2, frame: 5 const value2 = a0 - env0_7; let r0 = env0_7 === undefined || value2 >= require; r0 = !r0 ? value2 < 0 : r0; r0 = !r0 ? env0_10 && a0 - env0_8 >= env0_4 : r0; return r0; } function timerExpired() { // fn#574, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:50035, owner: runInContext.debounce.timerExpired, offset: 0x00c47b4c, size: 111 bytes, params: 1, frame: 19 const value = environment.__proto__; const value2 = env1_69(); if (shouldInvoke(value2)) { return trailingEdge(value2); } const binding = env1_66; const timerExpiredBinding = timerExpired; const value4 = require - (value2 - env0_7); env0_6 = binding(timerExpiredBinding, env0_10 ? min(value4, env0_4 - (value2 - env0_8)) : value4); } function trailingEdge(a0) { // fn#575, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:50200, owner: runInContext.debounce.trailingEdge, offset: 0x00c47bbb, size: 51 bytes, params: 2, frame: 12 return env0_11 && env0_2 ? invokeFunc(a0) : env0_5; } function debounced() { // fn#576, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:50265, owner: runInContext.debounce.debounced, offset: 0x00c47bee, size: 201 bytes, params: 1, frame: 16 var binding; const value = environment.__proto__; const value2 = env1_69(); const shouldInvoke2 = shouldInvoke(value2); env0_2 = arguments; env0_7 = value2; if (shouldInvoke2) { if (env0_6 === undefined) { binding = env0_7; env0_6 = env1_66(timerExpired, require); return env0_9 ? invokeFunc(binding) : env0_5; } if (env0_10) { binding = env1_58; binding(env0_6); binding = env1_66; env0_6 = binding(timerExpired, require); return invokeFunc(env0_7); } } if (env0_6 === undefined) { env0_6 = env1_66(timerExpired, require); } return env0_5; } function cancel() { // fn#577, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:50683, owner: runInContext.debounce.cancel, offset: 0x00c47cb7, size: 53 bytes, params: 1, frame: 12 var value2; if (env0_6 !== undefined) { value2 = environment.__proto__; env1_58(env0_6); } } function flush() { // fn#578, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:50745, owner: runInContext.debounce.flush, offset: 0x00c47cec, size: 41 bytes, params: 1, frame: 12 var r0; var trailingEdgeBinding; var value; if (env0_6 === undefined) { r0 = env0_5; } else { trailingEdgeBinding = trailingEdge; value = environment.__proto__; value = trailingEdgeBinding(env1_69()); r0 = value; } return r0; } } function memoize(a0, a1) { // fn#579, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:50934, owner: runInContext.memoize, offset: 0x00c47d15, size: 132 bytes, params: 3, frame: 12 var memoized2; const env0_0 = a0; const env0_1 = a1; if (typeof a0 !== 'function') { throw new TypeError('Expected a function'); } if (a1 == null) { memoized2 = memoized; var memoized = memoized2; } else { if (typeof a1 !== 'function') { throw new TypeError('Expected a function'); } memoized2 = memoized; } const Cache3 = memoize.Cache; const Cache2 = Cache3 || Cache; memoized2.cache = new Cache2(); return memoized2; function memoized() { // fn#580, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:51033, owner: runInContext.memoize.memoized, offset: 0x00c47d99, size: 123 bytes, params: 1, frame: 17 const r1 = require ? require.apply(this, arguments) : arguments[0]; const cache = memoized.cache; if (cache.has(r1)) { return cache.get(r1); } const value4 = env0_0.apply(this, arguments); memoized.cache = cache.set(r1, value4) || cache; return value4; } } function runInContextNegate(a0) { // fn#581, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:51232, owner: runInContext.negate, offset: 0x00c47e14, size: 62 bytes, params: 2, frame: 11 const env0_0 = a0; if (typeof a0 !== 'function') { throw new TypeError('Expected a function'); } return _fun582; function _fun582() { // fn#582, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:51298, offset: 0x00c47e52, size: 185 bytes, params: 1, frame: 20 var binding; let value = arguments.length; if (value === 0) { value = environment; binding = env0_0; return !binding.call(this); } if (value === 1) { value = environment; binding = env0_0; return !binding.call(this, arguments[0]); } if (value === 2) { binding = env0_0; return !binding.call(this, arguments[0], arguments[1]); } if (value === 3) { binding = env0_0; return !binding.call(this, arguments[0], arguments[1], arguments[2]); } binding = env0_0; return !binding.apply(this, arguments); } } function isArrayLike(a0) { // fn#584, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:52453, owner: runInContext.isArrayLike, offset: 0x00c47f28, size: 53 bytes, params: 2, frame: 13 return a0 != null && isLength(a0.length) && !isFunction_587(a0); } function isArrayLikeObject(a0) { // fn#585, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:52528, owner: runInContext.isArrayLikeObject, offset: 0x00c47f5d, size: 31 bytes, params: 2, frame: 13 return isObjectLike(a0) && isArrayLike(a0); } function runInContextIsError(a0) { // fn#586, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:52703, owner: runInContext.isError, offset: 0x00c47f7c, size: 111 bytes, params: 2, frame: 15 var r0; var r1; var value2; var value3; if (isObjectLike(a0)) { value2 = baseGetTag(a0); value3 = environment.__proto__; r0 = value2 == env1_7 || value2 == '[object DOMException]'; if (!r0) { r1 = typeof a0.message === 'string' && typeof a0.name === 'string'; r1 = r1 && !isPlainObject(a0); r0 = r1; } return r0; } return false; } function runInContextIsFunction(a0) { // fn#587, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:52884, owner: runInContext.isFunction, offset: 0x00c47feb, size: 83 bytes, params: 2, frame: 12 var r0; var value2; var value; if (isObject_590(a0)) { value = baseGetTag(a0); value2 = environment.__proto__; r0 = value == env1_8 || value == env1_9; r0 = !r0 ? value == '[object AsyncFunction]' : r0; r0 = !r0 ? value == '[object Proxy]' : r0; return r0; } return false; } function isInteger(a0) { // fn#588, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:53020, owner: runInContext.isInteger, offset: 0x00c4803e, size: 37 bytes, params: 2, frame: 12 return typeof a0 === 'number' && a0 == toInteger(a0); } function isNumber(a0) { // fn#592, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:53371, owner: runInContext.isNumber, offset: 0x00c480e1, size: 59 bytes, params: 2, frame: 14 var r1; var r0; var isObjectLike2; var value2; let value = typeof a0 === 'number'; if (value) { r0 = value; } else { isObjectLike2 = isObjectLike(a0); if (isObjectLike2) { value = baseGetTag(a0); value2 = environment.__proto__; value = value == env1_11; r1 = value; } else { r1 = isObjectLike2; } r0 = r1; } return r0; } function isPlainObject(a0) { // fn#593, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:53452, owner: runInContext.isPlainObject, offset: 0x00c4811c, size: 135 bytes, params: 2, frame: 14 var r4; var r0; var value2; var value3; var value4; if (isObjectLike(a0)) { value2 = baseGetTag(a0); value3 = environment.__proto__; if (value2 != env1_12) { return false; } value4 = env0_20(a0); if (value4 === null) { return true; } r4 = hasOwnProperty.call(value4, 'constructor') && value4.constructor; r0 = typeof r4 === 'function' && r4 instanceof r4; r0 = r0 && toString.call(r4) == env0_15; return r0; } return false; } function isString(a0) { // fn#594, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:53834, owner: runInContext.isString, offset: 0x00c481a3, size: 74 bytes, params: 2, frame: 14 var r1; var r0; var value3; let value = typeof a0 === 'string'; if (value) { r0 = value; } else { r1 = !isArray(a0) && isObjectLike(a0); if (r1) { value = baseGetTag(a0); value3 = environment.__proto__; value = value == env1_16; r1 = value; } r0 = r1; } return r0; } function isSymbol(a0) { // fn#595, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:53923, owner: runInContext.isSymbol, offset: 0x00c481ed, size: 59 bytes, params: 2, frame: 14 var r1; var r0; var isObjectLike2; var value2; let value = typeof a0 === 'symbol'; if (value) { r0 = value; } else { isObjectLike2 = isObjectLike(a0); if (isObjectLike2) { value = baseGetTag(a0); value2 = environment.__proto__; value = value == env1_17; r1 = value; } else { r1 = isObjectLike2; } r0 = r1; } return r0; } function runInContextToArray(a0) { // fn#596, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:54222, owner: runInContext.toArray, offset: 0x00c48228, size: 208 bytes, params: 2, frame: 16 var r5; var r0; var value; var value2; var value3; var items2; var next; var value4; var done; var push; var value5; var value6; if (a0) { value = environment; if (isArrayLike(a0)) { if (isString(a0)) { value = environment.__proto__; value = stringToArray(a0); r0 = value; } else { r0 = copyArray(a0); } return r0; } if (iterator) { reducibleJoin5: while (true) { if (a0[iterator]) { value = a0[iterator](); items2 = []; next = value.next; value4 = Reflect.apply(next, value, []); done = value4.done; if (!done) { r5 = value4; reducibleLoop13: while (true) { push = items2.push; value5 = r5.value; Reflect.apply(push, items2, [value5]); next = value.next; value6 = Reflect.apply(next, value, []); done = value6.done; if (done) { break reducibleLoop13; } r5 = value6; continue reducibleLoop13; } } return items2; } break reducibleJoin5; } } value2 = env0_63(a0); value3 = environment.__proto__; return (value2 == env1_10 ? mapToArray : value2 == env1_15 ? setToArray : values)(a0); } return []; } function toFinite(a0) { // fn#597, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:54504, owner: runInContext.toFinite, offset: 0x00c482f8, size: 110 bytes, params: 2, frame: 12 var r0; var r1; var value2; let value = a0; if (value) { value = toNumber(value); if (value === Infinity) { value = 1; value = 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 * (value < 0 ? -1 : value); r1 = value; } else if (value === -Infinity) { value = 1; value = 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 * (value < 0 ? -1 : value); r1 = value; } else { r1 = value == value ? value : 0; } r0 = r1; } else { value2 = 0; r0 = value2 !== value ? value2 : value; } return r0; } function toInteger(a0) { // fn#598, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:54616, owner: runInContext.toInteger, offset: 0x00c48366, size: 48 bytes, params: 2, frame: 13 var r1; var r0; var value; const value2 = toFinite(a0) % 1; if (value == value) { if (value2) { value -= value2; r1 = value; } else { r1 = value; } r0 = r1; } else { r0 = 0; } return r0; } function toLength(a0) { // fn#599, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:54684, owner: runInContext.toLength, offset: 0x00c48396, size: 44 bytes, params: 2, frame: 16 var r0; var baseClampBinding; var value3; var value4; let value = 0; if (a0) { baseClampBinding = baseClamp; value3 = toInteger(a0); value4 = environment.__proto__; value = baseClampBinding(value3, value, env1_1); r0 = value; } else { r0 = value; } return r0; } function toNumber(a0) { // fn#600, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:54744, owner: runInContext.toNumber, offset: 0x00c483c2, size: 258 bytes, params: 2, frame: 18 var r1; var r2; var parseIntBinding; let value = a0; if (typeof value === 'number') { return value; } if (isSymbol(value)) { value = environment.__proto__; return NaN; } if (isObject_590(value)) { if (typeof value.valueOf !== 'function') { r1 = value; } else { value = value.valueOf(); r1 = value; } r1 = isObject_590(r1) ? String(r1) : r1; r2 = r1; } else { r2 = value; } if (typeof r2 !== 'string') { r1 = r2 === 0 ? r2 : Number(r2); } else { var replace = r2.replace; value = environment.__proto__; var value3 = Reflect.apply(replace, r2, [env1_45, '']); var binding = env1_56; var value4 = binding.test(value3); if (value4) { parseIntBinding = parseInt; value = 2; value = parseIntBinding(value3.slice(value), value4 ? value : 8); r1 = value; } else { binding = env1_58; if (binding.test(value3)) { parseIntBinding = parseInt; value = 2; value = parseIntBinding(value3.slice(value), value4 ? value : 8); r1 = value; } else { binding = env1_55; r1 = binding.test(value3) ? NaN : Number(value3); } } } return r1; } function runInContextToString(a0) { // fn#602, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:55097, owner: runInContext.toString, offset: 0x00c484e1, size: 32 bytes, params: 2, frame: 12 return a0 == null ? '' : baseToString(a0); } function hasIn(a0, a1) { // fn#604, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:55918, owner: runInContext.hasIn, offset: 0x00c4852d, size: 37 bytes, params: 3, frame: 16 return a0 != null && hasPath(a0, a1, baseHasIn); } function runInContextKeys(a0) { // fn#605, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:56264, owner: runInContext.keys, offset: 0x00c48552, size: 42 bytes, params: 2, frame: 13 return isArrayLike(a0) ? arrayLikeKeys(a0) : baseKeys(a0); } function keysIn(a0) { // fn#606, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:56332, owner: runInContext.keysIn, offset: 0x00c4857c, size: 45 bytes, params: 2, frame: 14 return isArrayLike(a0) ? arrayLikeKeys(a0, true) : baseKeysIn(a0); } function pickBy(a0, a1) { // fn#607, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:56925, owner: runInContext.pickBy, offset: 0x00c485a9, size: 85 bytes, params: 3, frame: 18 let env0_0 = a1; if (a0 == null) { return {}; } const value3 = arrayMap(getAllKeysIn(a0), function(a0) { return [a0]; }); env0_0 = getIteratee(a1); return basePickBy(a0, value3, function(a0, a1) { return require(a0, a1[0]); }); function _fun609(a0, a1) { // fn#609, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:57063, offset: 0x00c4860b, size: 29 bytes, params: 3, frame: 13 return require(a0, a1[0]); } } function values(a0) { // fn#610, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:57149, owner: runInContext.values, offset: 0x00c48628, size: 44 bytes, params: 2, frame: 13 var r0; var value; if (a0 == null) { r0 = []; } else { value = environment.__proto__; value = baseValues(a0, keys_605(a0)); r0 = value; } return r0; } function capitalize(a0) { // fn#611, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:57299, owner: runInContext.capitalize, offset: 0x00c48654, size: 38 bytes, params: 2, frame: 12 const binding = env0_83; const value = toString_602(a0); return binding(value.toLowerCase()); } function deburr(a0) { // fn#612, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:57359, owner: runInContext.deburr, offset: 0x00c4867a, size: 66 bytes, params: 2, frame: 15 var r0; var replace; var value2; let value = toString_602(a0); if (value) { replace = value.replace; value2 = environment.__proto__; value = Reflect.apply(replace, value, [env1_60, env1_85]); value = value.replace(env1_64, ''); r0 = value; } else { r0 = value; } return r0; } function words(a0, a1, a2) { // fn#613, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:57887, owner: runInContext.words, offset: 0x00c486bc, size: 120 bytes, params: 4, frame: 14 var r0; var match; var value5; let value = a1; const toString_602Binding = toString_602; const value3 = undefined; const value4 = toString_602Binding(a0); const r1 = a2 ? value3 : value; if (r1 === value3) { value = environment.__proto__; value5 = env1_68.test(value4); match = value4.match; r0 = value5 ? Reflect.apply(match, value4, [env1_66]) || [] : Reflect.apply(match, value4, [env1_51]) || []; } else { r0 = value4.match(r1) || []; } return r0; } function constant(a0) { // fn#614, owner: runInContext.constant, offset: 0x00c48734, size: 16 bytes, params: 2, frame: 2 const env0_0 = a0; return _fun615; function _fun615() { // fn#615, offset: 0x00c36f09, size: 9 bytes, params: 1, frame: 1 return env0_0; } } function mixin(a0, a1, a2) { // fn#618, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:58669, owner: runInContext.mixin, offset: 0x00c48774, size: 199 bytes, params: 4, frame: 22 var environment; var r0; var r3; var r6; let value = a0; const value2 = a1; const value3 = a2; const value4 = this; const value6 = keys_605(value2); const value7 = baseFunctions(value2, value6); if (value3 != null || isObject_590(value2) && (value7.length || !value6.length)) { r0 = value; r3 = value7; r6 = value3; } else { value = baseFunctions(value, keys_605(value)); r0 = value4; r3 = value; r6 = value2; } const result = !(isObject_590(r6) && 'chain' in r6 && !r6.chain); const env0_3 = isFunction_587(r0); value = environment.__proto__; arrayEach(r3, _fun619); return r0; function _fun619(a0) { // fn#619, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:58895, offset: 0x00c4883b, size: 57 bytes, params: 2, frame: 5 const property = require[a0]; const property2 = property; property2[a0] = property; if (env0_3) { property2.prototype[a0] = _fun620; } function _fun620() { // fn#620, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:58944, offset: 0x00c48874, size: 171 bytes, params: 1, frame: 20 var value3; var value4; var value5; const __chain__ = this.__chain__; let value = environment.__proto__; if (result) { value3 = env1_0(this.__wrapped__); value4 = environment.__proto__.__proto__; value5 = copyArray(this.__actions__); value3.__actions__ = value5; value5.push({func: env0_0, args: arguments, thisArg: env1_0}); value3.__chain__ = __chain__; return value3; } if (__chain__) { value3 = env1_0(this.__wrapped__); value4 = environment.__proto__.__proto__; value5 = copyArray(this.__actions__); value3.__actions__ = value5; value5.push({func: env0_0, args: arguments, thisArg: env1_0}); value3.__chain__ = __chain__; return value3; } const binding = env0_0; const apply = binding.apply; const binding2 = env1_0; value = environment.__proto__.__proto__.__proto__; const arrayPushBinding = arrayPush; value = this.value; value = Reflect.apply(value, this, []); const items2 = [value]; arrayPushBinding(items2, arguments); return Reflect.apply(apply, binding, [binding2, items2]); } } } function property(a0) { // fn#622, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:59274, owner: runInContext.property, offset: 0x00c4891f, size: 57 bytes, params: 2, frame: 13 return isKey(a0) ? baseProperty(toKey(a0)) : ((a0) => { var env0_0 = a0; return _fun624; })(a0); function basePropertyDeep(a0) { // fn#623, owner: runInContext.property.basePropertyDeep, offset: 0x00c48958, size: 16 bytes, params: 2, frame: 2 const env0_0 = a0; return _fun624; function _fun624(a0) { // fn#624, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:59370, offset: 0x00c48968, size: 27 bytes, params: 2, frame: 13 return baseGet(a0, env0_0); } } } function _fun627() { // fn#627, offset: 0x00c48989, size: 18 bytes, params: 1, frame: 2 const object = function() { }; return _fun629; function _fun629(a0) { // fn#629, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:12950, offset: 0x00c4899b, size: 83 bytes, params: 2, frame: 14 var objectBinding; var objectBinding2; const value = environment.__proto__; if (isObject_590(a0)) { if (create) { return create(a0); } objectBinding = object; objectBinding.prototype = a0; objectBinding2 = new objectBinding(); objectBinding.prototype = undefined; return objectBinding2; } return {}; } } function runInContextClear() { // fn#630, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:17801, owner: runInContext.clear, offset: 0x00c489ee, size: 47 bytes, params: 1, frame: 13 this.__data__ = env0_42 ? env0_42(null) : {}; this.size = 0; } function runInContextGet_632(a0) { // fn#632, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:17998, owner: runInContext.get, offset: 0x00c48a52, size: 65 bytes, params: 2, frame: 13 var property; const __data__ = this.__data__; if (env0_42) { property = __data__[a0]; return property !== '__lodash_hash_undefined__' ? property : undefined; } return hasOwnProperty.call(__data__, a0) ? __data__[a0] : undefined; } function runInContextHas(a0) { // fn#633, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:18120, owner: runInContext.has, offset: 0x00c48a93, size: 50 bytes, params: 2, frame: 13 const __data__ = this.__data__; return env0_42 ? __data__[a0] !== undefined : hasOwnProperty.call(__data__, a0); } function runInContextSet(a0, a1) { // fn#634, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:18212, owner: runInContext.set, offset: 0x00c48ac5, size: 81 bytes, params: 3, frame: 15 const value = a1; const __data__ = this.__data__; this.size = this.size + (this.has(a0) ? 0 : 1); __data__[a0] = env0_42 ? value !== undefined ? value : '__lodash_hash_undefined__' : value; return this; } function listCacheDelete(a0) { // fn#636, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:18422, owner: runInContext.listCacheDelete, offset: 0x00c48b2e, size: 100 bytes, params: 2, frame: 17 var r0; var size; const __data__ = this.__data__; const value2 = assocIndexOf(__data__, a0); const value3 = value2 < 0; if (value3) { r0 = !value3; } else { if (value2 == __data__.length - 1) { __data__.pop(); } else { splice.call(__data__, value2, 1); } size = this.size; this.size = typeof size === 'bigint' ? size - 1n : +size - 1; r0 = true; } return r0; } function runInContextGet_637(a0) { // fn#637, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:18583, owner: runInContext.get, offset: 0x00c48b92, size: 45 bytes, params: 2, frame: 13 const __data__ = this.__data__; const assocIndexOfBinding = assocIndexOf; const value = undefined; const value2 = assocIndexOfBinding(__data__, a0); return value2 < 0 ? value : __data__[value2][1]; } function runInContextHas_638(a0) { // fn#638, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:18694, owner: runInContext.has, offset: 0x00c48bbf, size: 38 bytes, params: 2, frame: 13 return assocIndexOf(this.__data__, a0) > -1; } function runInContextSet_639(a0, a1) { // fn#639, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:18784, owner: runInContext.set, offset: 0x00c48be5, size: 86 bytes, params: 3, frame: 15 var size; const __data__ = this.__data__; const value = assocIndexOf(__data__, a0); if (value < 0) { size = this.size; this.size = typeof size === 'bigint' ? size + 1n : +size + 1; __data__.push([a0, a1]); } else { __data__[value][1] = a1; } return this; } function runInContextClear_640() { // fn#640, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:18931, owner: runInContext.clear, offset: 0x00c48c3b, size: 116 bytes, params: 1, frame: 12 this.size = 0; const object = {}; const value2 = Object.create(Hash.prototype, {constructor: {value: Hash}}); const hash = new Hash(); object.hash = hash instanceof Object ? hash : value2; let r3 = env0_40 || ListCache; const value4 = Object.create(r3.prototype, {constructor: {value: r3}}); r3 = new r3(); object.map = r3 instanceof Object ? r3 : value4; object.string = new Hash(); this.__data__ = object; } function mapCacheDelete(a0) { // fn#641, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:19064, owner: runInContext.mapCacheDelete, offset: 0x00c48caf, size: 55 bytes, params: 2, frame: 14 let value = getMapData(this, a0); value = value.delete(a0); this.size = this.size - (value ? 1 : 0); return value; } function runInContextGet_642(a0) { // fn#642, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:19176, owner: runInContext.get, offset: 0x00c48ce6, size: 32 bytes, params: 2, frame: 13 return getMapData(this, a0).get(a0); } function runInContextHas_643(a0) { // fn#643, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:19257, owner: runInContext.has, offset: 0x00c48d06, size: 32 bytes, params: 2, frame: 13 return getMapData(this, a0).has(a0); } function runInContextSet_644(a0, a1) { // fn#644, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:19338, owner: runInContext.set, offset: 0x00c48d26, size: 73 bytes, params: 3, frame: 15 const mapData = getMapData(this, a0); const size = mapData.size; mapData.set(a0, a1); this.size = this.size + (mapData.size == size ? 0 : 1); return this; } function runInContextClear_647() { // fn#647, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:19652, owner: runInContext.clear, offset: 0x00c48da4, size: 47 bytes, params: 1, frame: 10 this.__data__ = new ListCache(); this.size = 0; } function runInContextSet_651(a0, a1) { // fn#651, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:19983, owner: runInContext.set, offset: 0x00c48e0c, size: 160 bytes, params: 3, frame: 18 var r1; var __data__2; var cache; var size; const __data__ = this.__data__; var value; if (__data__ instanceof ListCache) { __data__2 = __data__.__data__; if (env0_40) { if (__data__2.length < 199) { __data__2.push([a0, a1]); size = __data__.size; value = typeof size === 'bigint' ? size + 1n : +size + 1; __data__.size = value; this.size = value; return this; } cache = new Cache(); this.__data__ = cache; r1 = cache; r1.set(a0, a1); size = r1.size; this.size = size; return this; } __data__2.push([a0, a1]); size = __data__.size; value = typeof size === 'bigint' ? size + 1n : +size + 1; __data__.size = value; this.size = value; } else { r1 = __data__; r1.set(a0, a1); this.size = r1.size; } return this; } function _fun652(a0, a1) { // fn#652, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:28241, offset: 0x00c48eac, size: 26 bytes, params: 3, frame: 13 env0_43.set(a0, a1); return a0; } function _fun653(a0, a1) { // fn#653, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:28292, offset: 0x00c48ec6, size: 53 bytes, params: 3, frame: 15 const binding = env0_27; const object = {'configurable': true, 'enumerable': false, 'value': null, 'writable': true}; object.value = constant(a1); return binding(a0, 'toString', object); } function _fun654(a0) { // fn#654, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:31181, offset: 0x00c48efb, size: 23 bytes, params: 2, frame: 11 return env1_76.clearTimeout(a0); } function _fun655(a0) { // fn#655, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:37312, offset: 0x00c48f12, size: 32 bytes, params: 2, frame: 11 const binding = env0_41; const value = Object.create(binding.prototype, {constructor: {value: binding}}); const binding2 = new binding(a0); return binding2 instanceof Object ? binding2 : value; } function _fun656(a0) { // fn#656, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:40276, offset: 0x00c48f32, size: 22 bytes, params: 2, frame: 11 return env0_43.get(a0); } function _fun657(a0) { // fn#657, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:41132, offset: 0x00c48f48, size: 68 bytes, params: 2, frame: 14 var environment; var r0; var value; var value2; var value3; var arrayFilterBinding; const env0_0 = a0; if (a0 == null) { r0 = []; } else { value2 = Object(a0); value3 = environment.__proto__; arrayFilterBinding = arrayFilter; value = getOwnPropertySymbols(value2); value = arrayFilterBinding(value, _fun658); r0 = value; } return r0; function _fun658(a0) { // fn#658, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:41190, offset: 0x00c48f8c, size: 30 bytes, params: 2, frame: 13 return propertyIsEnumerable.call(env0_0, a0); } } function _fun659(a0) { // fn#659, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:41243, offset: 0x00c48faa, size: 51 bytes, params: 2, frame: 16 var r4; let value = a0; const items2 = []; if (value) { for (r4 = value; true; r4 = value) { arrayPush(items2, env0_61(r4)); value = env0_20(r4); if (!value) { break; } } } return items2; } function getTag(a0) { // fn#660, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:42459, owner: runInContext.getTag, offset: 0x00c48fdd, size: 129 bytes, params: 2, frame: 15 const baseGetTagBinding = baseGetTag; const value2 = undefined; const value3 = baseGetTagBinding(a0); const constructor = value3 == env1_12 ? a0.constructor : value2; const r3 = constructor ? toSource(constructor) : ''; if (r3) { if (env0_45 === r3) { return env1_20; } if (env0_46 === r3) { return env1_10; } if (env0_47 === r3) { return env1_13; } if (env0_48 === r3) { return env1_15; } if (env0_49 === r3) { return env1_18; } } return value3; } function _fun661(a0, a1) { // fn#661, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:43351, offset: 0x00c4905e, size: 26 bytes, params: 3, frame: 13 return env1_76.setTimeout(a0, a1); } function memoizeCapped(a0) { // fn#662, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:44157, owner: runInContext.memoizeCapped, offset: 0x00c49078, size: 37 bytes, params: 2, frame: 14 const value = memoize(a0, function(a0) { if (cache.size === 500) { cache.clear(); } return a0; }); const env0_0 = value.cache; return value; } function _fun664(a0) { // fn#664, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:44269, offset: 0x00c490c6, size: 72 bytes, params: 2, frame: 14 var environment; const items2 = []; if (a0.charCodeAt(0) === 46) { items2.push(''); } const replace = a0.replace; value = environment.__proto__; Reflect.apply(replace, a0, [env1_42, _fun665]); return items2; function _fun665(a0, a1, a2, a3) { // fn#665, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:44344, offset: 0x00c4910e, size: 68 bytes, params: 5, frame: 16 var r2; var replace; let value = a0; const value2 = a1; const binding = env0_0; const push = binding.push; if (a2) { replace = a3.replace; value = environment.__proto__.__proto__; value = Reflect.apply(replace, a3, [env2_52, '$1']); r2 = value; } else { r2 = value2 || value; } Reflect.apply(push, binding, [r2]); } } function _fun666(a0, a1) { // fn#666, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:44845, offset: 0x00c49152, size: 60 bytes, params: 3, frame: 20 return isArrayLikeObject(a0) ? baseDifference(a0, baseFlatten(a1, 1, isArrayLikeObject, true)) : []; } function _fun667(a0, a1) { // fn#667, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:44962, offset: 0x00c4918e, size: 103 bytes, params: 3, frame: 22 const lastBinding = last; const value2 = undefined; const value3 = lastBinding(a1); return isArrayLikeObject(a0) ? baseDifference(a0, baseFlatten(a1, 1, isArrayLikeObject, true), getIteratee(isArrayLikeObject(value3) ? value2 : value3, 2)) : []; } function _fun668(a0, a1) { // fn#668, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:45138, offset: 0x00c491f5, size: 95 bytes, params: 3, frame: 21 const lastBinding = last; const value2 = undefined; const value3 = lastBinding(a1); return isArrayLikeObject(a0) ? baseDifference(a0, baseFlatten(a1, 1, isArrayLikeObject, true), value2, isArrayLikeObject(value3) ? value2 : value3) : []; } function _fun669(a0) { // fn#669, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:45748, offset: 0x00c49254, size: 64 bytes, params: 2, frame: 15 const value = environment.__proto__; const value2 = arrayMap(a0, castArrayLikeObject); return value2.length && value2[0] === a0[0] ? baseIntersection(value2) : []; } function _fun670(a0) { // fn#670, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:45866, offset: 0x00c49294, size: 111 bytes, params: 2, frame: 16 var r6; const lastBinding = last; const value2 = undefined; const value3 = lastBinding(a0); const value5 = arrayMap(a0, castArrayLikeObject); if (value3 === lastBinding(value5)) { r6 = value2; } else { value5.pop(); r6 = value3; } return value5.length && value5[0] === a0[0] ? baseIntersection(value5, getIteratee(r6, 2)) : []; } function _fun671(a0) { // fn#671, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:46035, offset: 0x00c49303, size: 104 bytes, params: 2, frame: 18 const lastBinding = last; const value2 = undefined; const value3 = lastBinding(a0); const value5 = arrayMap(a0, castArrayLikeObject); const r2 = typeof value3 !== 'function' ? value2 : value3; if (r2) { value5.pop(); } return value5.length && value5[0] === a0[0] ? baseIntersection(value5, value2, r2) : []; } function _fun672(a0, a1) { // fn#672, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:46366, offset: 0x00c4936b, size: 88 bytes, params: 3, frame: 17 const env0_0 = a0 == null ? 0 : a0.length; const value2 = baseAt(a0, a1); const basePullAtBinding = basePullAt; const value4 = arrayMap(a1, function(a0) { var r0; var value = a0; if (isIndex(value, length)) { value = Number(value); r0 = value; } else { r0 = value; } return r0; }); basePullAtBinding(a0, value4.sort(compareAscending)); return value2; } function _fun677(a0, a1) { // fn#677, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:47276, offset: 0x00c494a2, size: 41 bytes, params: 3, frame: 14 return isArrayLikeObject(a0) ? baseDifference(a0, a1) : []; } function _fun682(a0) { // fn#682, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:47925, offset: 0x00c495c1, size: 238 bytes, params: 2, frame: 21 var r0; var constructorBinding; var __chain__; var constructor2; const env0_0 = a0; const length = a0.length; let value = 0; const r7 = length ? a0[value] : value; const __wrapped__ = this.__wrapped__; const interceptor2 = interceptor; const value2 = 1; if (length > value2) { r0 = this.thru(interceptor2); } else if (this.__actions__.length) { r0 = this.thru(interceptor2); } else if (__wrapped__ instanceof constructor_354) { if (isIndex(r7)) { value = __wrapped__.slice(r7, Number(r7) + (length ? value2 : value)); value.__actions__.push({func: thru, args: [interceptor2], thisArg: undefined}); constructorBinding = constructor; __chain__ = this.__chain__; constructor2 = new constructorBinding(value); constructor2 = constructor2.thru(_fun684); r0 = constructor2; } else { r0 = this.thru(interceptor2); } } else { r0 = this.thru(interceptor2); } return r0; function interceptor(a0) { // fn#683, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:47984, offset: 0x00c496af, size: 27 bytes, params: 2, frame: 13 return baseAt(a0, env0_0); } function _fun684(a0) { // fn#684, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:48222, offset: 0x00c496ca, size: 38 bytes, params: 2, frame: 11 if (length && !a0.length) { a0.push(undefined); } return a0; } } function _fun687(a0, a1, a2) { // fn#687, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:48692, offset: 0x00c49773, size: 102 bytes, params: 4, frame: 16 const env0_0 = a1; const env0_1 = a2; const result = typeof a1 === 'function'; const r0 = isArrayLike(a0) ? Array(a0.length) : []; env0_53(a0, _fun688); return r0; function _fun688(a0) { // fn#688, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:48785, offset: 0x00c497d9, size: 86 bytes, params: 2, frame: 18 const binding = env0_4; const binding2 = env0_2; binding[typeof binding2 === 'bigint' ? binding2 + 1n : +binding2 + 1] = result ? apply(require, a0, importDefault) : baseInvoke(a0, require, importDefault); } } function _fun692(a0, a1) { // fn#692, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:49083, offset: 0x00c49883, size: 163 bytes, params: 3, frame: 19 const value = a1; if (a0 == null) { return []; } const length = value.length; return baseOrderBy(a0, baseFlatten(length > 1 && isIterateeCall(a0, value[0], value[1]) ? [] : length > 2 && isIterateeCall(value[0], value[1], value[2]) ? [value[0]] : value, 1), []); } function _fun693() { // fn#693, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:49270, offset: 0x00c49926, size: 23 bytes, params: 1, frame: 9 const Date = env1_76.Date; return Date.now(); } function _fun694(a0, a1, a2) { // fn#694, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:49561, offset: 0x00c4993d, size: 80 bytes, params: 4, frame: 19 var r3; var r5; var value3; const length = a2.length; let value = 1; if (length) { value = environment.__proto__; value = replaceHolders(a2, getHolder(env0_70)); value3 = 33; r3 = value; r5 = value3; } else { r3 = undefined; r5 = value; } return createWrap(a0, r5, a1, a2, r3); } function _fun695(a0, a1, a2) { // fn#695, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:49686, offset: 0x00c4998d, size: 80 bytes, params: 4, frame: 19 var r3; var r5; var value3; const length = a2.length; let value = 3; if (length) { value = environment.__proto__; value = replaceHolders(a2, getHolder(env0_71)); value3 = 35; r3 = value; r5 = value3; } else { r3 = undefined; r5 = value; } return createWrap(a1, r5, a0, a2, r3); } function _fun697(a0, a1, a2) { // fn#697, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:50878, offset: 0x00c499f8, size: 41 bytes, params: 4, frame: 15 return baseDelay(a0, toNumber(a1) || 0, a2); } function _fun698(a0, a1) { // fn#698, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:51538, offset: 0x00c49a21, size: 166 bytes, params: 3, frame: 20 var environment; var r1; var value; var value4; const env0_0 = a0; const env0_1 = a1; let length = a1.length; if (length != 1) { value = environment.__proto__; value = arrayMap(baseFlatten(a1, 1), baseUnary(getIteratee())); r1 = value; } else if (isArray(a1[0])) { value4 = environment.__proto__; r1 = arrayMap(a1[0], baseUnary(getIteratee())); } else { value = environment.__proto__; value = arrayMap(baseFlatten(a1, 1), baseUnary(getIteratee())); r1 = value; } length = r1.length; return baseRest(_fun699); function _fun699(a0) { // fn#699, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:51700, offset: 0x00c49ac7, size: 95 bytes, params: 2, frame: 19 var r1; var property; var call; var value4; const value2 = min(a0.length, length); const value3 = 0; if (value3 < value2) { for (r1 = value3; true; r1 = value4) { property = require[r1]; call = property.call; a0[r1] = Reflect.apply(call, property, [this, a0[r1]]); value4 = typeof r1 === 'bigint' ? r1 + 1n : +r1 + 1; if (!(value4 < value2)) { break; } } } return apply(env0_0, this, a0); } } function _fun700(a0, a1) { // fn#700, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:51817, offset: 0x00c49b26, size: 57 bytes, params: 3, frame: 18 return createWrap(a0, 32, undefined, a1, replaceHolders(a1, getHolder(env0_72))); } function _fun701(a0, a1) { // fn#701, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:51914, offset: 0x00c49b5f, size: 57 bytes, params: 3, frame: 18 return createWrap(a0, 64, undefined, a1, replaceHolders(a1, getHolder(env0_73))); } function _fun705(a0) { // fn#705, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:52269, offset: 0x00c49bcb, size: 66 bytes, params: 2, frame: 15 return isObjectLike(a0) && hasOwnProperty.call(a0, 'callee') && !propertyIsEnumerable.call(a0, 'callee'); } function baseIsArrayBuffer(a0) { // fn#706, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:52381, owner: runInContext.baseIsArrayBuffer, offset: 0x00c49c0d, size: 42 bytes, params: 2, frame: 13 var r0; var value2; var value; const isObjectLike2 = isObjectLike(a0); if (isObjectLike2) { value = baseGetTag(a0); value2 = environment.__proto__; value = value == env1_19; r0 = value; } else { r0 = isObjectLike2; } return r0; } function baseIsDate(a0) { // fn#707, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:52638, owner: runInContext.baseIsDate, offset: 0x00c49c37, size: 42 bytes, params: 2, frame: 13 var r0; var value2; var value; const isObjectLike2 = isObjectLike(a0); if (isObjectLike2) { value = baseGetTag(a0); value2 = environment.__proto__; value = value == env1_6; r0 = value; } else { r0 = isObjectLike2; } return r0; } function baseIsMap(a0) { // fn#708, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:53315, owner: runInContext.baseIsMap, offset: 0x00c49c61, size: 42 bytes, params: 2, frame: 13 var r0; var value2; var value; const isObjectLike2 = isObjectLike(a0); if (isObjectLike2) { value = env0_63(a0); value2 = environment.__proto__; value = value == env1_10; r0 = value; } else { r0 = isObjectLike2; } return r0; } function baseIsRegExp(a0) { // fn#709, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:53687, owner: runInContext.baseIsRegExp, offset: 0x00c49c8b, size: 42 bytes, params: 2, frame: 13 var r0; var value2; var value; const isObjectLike2 = isObjectLike(a0); if (isObjectLike2) { value = baseGetTag(a0); value2 = environment.__proto__; value = value == env1_14; r0 = value; } else { r0 = isObjectLike2; } return r0; } function baseIsSet(a0) { // fn#710, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:53778, owner: runInContext.baseIsSet, offset: 0x00c49cb5, size: 42 bytes, params: 2, frame: 13 var r0; var value2; var value; const isObjectLike2 = isObjectLike(a0); if (isObjectLike2) { value = env0_63(a0); value2 = environment.__proto__; value = value == env1_15; r0 = value; } else { r0 = isObjectLike2; } return r0; } function baseIsTypedArray(a0) { // fn#711, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:54028, owner: runInContext.baseIsTypedArray, offset: 0x00c49cdf, size: 65 bytes, params: 2, frame: 14 return isObjectLike(a0) && isLength(a0.length) && !!env1_71[baseGetTag(a0)]; } function _fun714(a0, a1) { // fn#714, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:55325, offset: 0x00c49d9f, size: 33 bytes, params: 3, frame: 15 copyObject(a1, keysIn(a1), a0); } function _fun715(a0, a1, a2, a3) { // fn#715, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:55387, offset: 0x00c49dc0, size: 38 bytes, params: 5, frame: 17 copyObject(a1, keysIn(a1), a0, a3); } function _fun716(a0, a1, a2, a3) { // fn#716, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:55455, offset: 0x00c49de6, size: 38 bytes, params: 5, frame: 17 copyObject(a1, keys_605(a1), a0, a3); } function _fun717(a0, a1) { // fn#717, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:55539, offset: 0x00c49e0c, size: 209 bytes, params: 3, frame: 29 var r9; var r1; var r3; var r16; var r15; var property; var isIterateeCallBinding; var value6; var length2; var property2; var property3; var value7; var value8; var hasOwnPropertyBinding; var call; var value9; var value10; var value11; const value2 = undefined; const value3 = Object(a0); let length = a1.length; if (length > 2) { property = a1[2]; r9 = property; } else { r9 = value2; } if (r9) { isIterateeCallBinding = isIterateeCall; property = a1[0]; r1 = isIterateeCallBinding(property, a1[1], r9); } else { r1 = r9; } length = r1 ? 1 : length; const value5 = 0; if (value5 < length) { r3 = value5; while (true) { property = a1[r3]; value6 = keysIn(property); length2 = value6.length; if (value5 < length2) { r9 = value5; while (true) { property2 = value6[r9]; property3 = value3[property2]; value7 = property3 === value2; if (value7) { r15 = value7; } else { value8 = eq(property3, prototype[property2]); if (!value8) { r16 = value8; continue; } hasOwnPropertyBinding = hasOwnProperty; call = hasOwnPropertyBinding.call; value9 = !Reflect.apply(call, hasOwnPropertyBinding, [value3, property2]); r16 = value9; r15 = r16; } if (!r15) { continue; } value3[property2] = property[property2]; value10 = typeof r9 === 'bigint' ? r9 + 1n : +r9 + 1; if (value10 < length2) { r9 = value10; continue; } break; } } value11 = typeof r3 === 'bigint' ? r3 + 1n : +r3 + 1; if (value11 < length) { r3 = value11; continue; } break; } } return value3; } function _fun718(a0) { // fn#718, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:55786, offset: 0x00c49edd, size: 43 bytes, params: 2, frame: 15 a0.push(undefined, customDefaultsMerge); return apply(env0_82, undefined, a0); } function _fun719(a0, a1, a2) { // fn#719, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:56000, offset: 0x00c49f08, size: 65 bytes, params: 4, frame: 12 var r2; let value = a1; if (value != null && typeof value.toString !== 'function') { value = toString.call(value); r2 = value; } else { r2 = value; } a0[r2] = a2; } function _fun720(a0, a1, a2) { // fn#720, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:56119, offset: 0x00c49f49, size: 110 bytes, params: 4, frame: 15 var r0; let value = a1; if (value != null && typeof value.toString !== 'function') { value = toString.call(value); r0 = value; } else { r0 = value; } const hasOwnPropertyBinding = hasOwnProperty; if (hasOwnPropertyBinding.call(a0, r0)) { a0[r0].push(a2); } else { a0[r0] = [a2]; } } function _fun723(a0, a1) { // fn#723, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:56538, offset: 0x00c49fef, size: 138 bytes, params: 3, frame: 18 var environment; var r1; var r3; var value3; var value6; var value7; const env0_0 = a0; const object = {}; if (a0 == null) { return object; } const env0_1 = false; let value = environment.__proto__; value = arrayMap(a1, _fun724); copyObject(a0, getAllKeysIn(a0), object); reducibleJoin3: while (true) { if (env0_1) { value3 = baseClone(object, 7, customOmitClone); r1 = value3; break reducibleJoin3; } r1 = object; break reducibleJoin3; } const length = value.length; const value4 = typeof length === 'bigint' ? length : +length; if (value4) { r3 = typeof value4 === 'bigint' ? value4 - 1n : +value4 - 1; reducibleLoop4: while (true) { baseUnset(r1, value[r3]); value6 = typeof r3 === 'bigint' ? r3 : +r3; value7 = typeof value6 === 'bigint' ? value6 - 1n : +value6 - 1; if (value6) { r3 = value7; continue reducibleLoop4; } break reducibleLoop4; } } return r1; function _fun724(a0) { // fn#724, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:56604, offset: 0x00c4a079, size: 50 bytes, params: 2, frame: 14 const value2 = castPath(a0, env0_0); if (!env0_1) { result = value2.length > 1; } return value2; } } function _fun725(a0, a1) { // fn#725, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:56803, offset: 0x00c4a0ab, size: 33 bytes, params: 3, frame: 13 return a0 == null ? {} : ((a0, a1) => { var env0_0 = a0; return basePickBy(a0, a1, _fun727); })(a0, a1); function basePick(a0, a1) { // fn#726, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:56835, offset: 0x00c4a0cc, size: 35 bytes, params: 3, frame: 15 const env0_0 = a0; return basePickBy(a0, a1, _fun727); function _fun727(a0, a1) { // fn#727, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:56881, offset: 0x00c4a0ef, size: 27 bytes, params: 3, frame: 13 return hasIn(env0_0, a1); } } } function _fun728(a0, a1, a2) { // fn#728, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:57233, offset: 0x00c4a10a, size: 45 bytes, params: 4, frame: 12 var r1; let value = a1.toLowerCase(); if (a2) { value = capitalize(value); r1 = value; } else { r1 = value; } return a0 + r1; } function _fun732(a0, a1, a2) { // fn#732, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:57728, offset: 0x00c4a1b1, size: 46 bytes, params: 4, frame: 12 return a0 + (a2 ? ' ' : '') + env0_83(a1); } function _fun734(a0, a1) { // fn#734, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:58127, offset: 0x00c4a209, size: 86 bytes, params: 3, frame: 15 var r0; var value; var error; var prototype; try { value = environment.__proto__; value = apply(a0, undefined, a1); } catch (error) { value = environment; if (isError_586(error)) { r0 = error; } else { prototype = Error.prototype; value = Object.create(prototype, {constructor: {value: Error}}); error = new Error(); value = error instanceof Object ? error : value; r0 = value; } return r0; } return value; } function _fun735(a0, a1) { // fn#735, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:58221, offset: 0x00c4a25f, size: 34 bytes, params: 3, frame: 14 const env0_0 = a0; arrayEach(a1, _fun736); return a0; function _fun736(a0) { // fn#736, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:58255, offset: 0x00c4a281, size: 51 bytes, params: 2, frame: 16 const value2 = toKey(a0); const baseAssignValueBinding = baseAssignValue; const binding = env0_0; baseAssignValueBinding(binding, value2, env1_70(binding[value2], binding)); } } function _fun737(a0, a1) { // fn#737, offset: 0x00c4a2b4, size: 23 bytes, params: 3, frame: 2 const env0_0 = a0; const env0_1 = a1; return _fun738; function _fun738(a0) { // fn#738, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:58553, offset: 0x00c4a2cb, size: 32 bytes, params: 2, frame: 15 return baseInvoke(a0, env0_0, require); } } function _fun739(a0, a1) { // fn#739, offset: 0x00c4a2eb, size: 23 bytes, params: 3, frame: 2 const env0_0 = a0; const env0_1 = a1; return _fun740; function _fun740(a0) { // fn#740, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:58628, offset: 0x00c4a302, size: 32 bytes, params: 2, frame: 15 return baseInvoke(env0_0, a0, require); } } function after(a0, a1) { // fn#745, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:59825, owner: runInContext.after, offset: 0x00c4a352, size: 91 bytes, params: 3, frame: 12 let env0_0 = a0; const env0_1 = a1; if (typeof a1 !== 'function') { throw new TypeError('Expected a function'); } env0_0 = toInteger(env0_0); return _fun746; function _fun746() { // fn#746, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:59907, offset: 0x00c4a3ad, size: 51 bytes, params: 1, frame: 14 const binding = env0_0; if ((typeof binding === 'bigint' ? binding - 1n : +binding - 1) < 1) { return require.apply(this, arguments); } } } function castArray() { // fn#747, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:60157, owner: runInContext.castArray, offset: 0x00c4a3e0, size: 53 bytes, params: 1, frame: 11 var value; if (arguments.length) { value = arguments[0]; return isArray(value) ? value : [value]; } return []; } function chunk(a0, a1, a2) { // fn#748, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:60279, owner: runInContext.chunk, offset: 0x00c4a415, size: 168 bytes, params: 4, frame: 21 var r1; var r5; var length; var r2; var value; var value2; var maxBinding; var value3; var value4; var value6; var value7; var value8; var baseSliceBinding; var value9; reducibleJoin5: while (true) { if (a2 ? isIterateeCall(a0, a1, a2) : a1 === undefined) { r5 = 1; break reducibleJoin5; } value2 = environment; maxBinding = max; value3 = toInteger(a1); value4 = maxBinding(value3, 0); r5 = value4; break reducibleJoin5; } const value5 = 0; reducibleJoin7: while (true) { if (a0 == null) { length = value5; break reducibleJoin7; } length = a0.length; break reducibleJoin7; } if (length) { reducibleJoin12: while (true) { if (!(r5 < value)) { value = environment; value6 = Array(ceil(length / r5)); if (value5 < length) { r1 = value5; r2 = value5; reducibleLoop10: while (true) { value7 = typeof r1 === 'bigint' ? r1 : +r1; value8 = typeof value7 === 'bigint' ? value7 + 1n : +value7 + 1; baseSliceBinding = baseSlice; value9 = r2 + r5; value6[value7] = baseSliceBinding(a0, r2, value9); if (value9 < length) { r1 = value8; r2 = value9; continue reducibleLoop10; } break reducibleLoop10; } } return value6; } break reducibleJoin12; } } return []; } function concat() { // fn#750, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:60607, owner: runInContext.concat, offset: 0x00c4a501, size: 127 bytes, params: 1, frame: 18 var r2; var r0; var value3; var value4; var value6; var arrayPushBinding; let value = arguments.length; if (value) { value3 = Array(value - 1); value4 = arguments[0]; value = typeof value === 'bigint' ? value : +value; if (value) { r2 = typeof value === 'bigint' ? value - 1n : +value - 1; reducibleLoop3: while (true) { value = r2 - 1; value3[value] = arguments[r2]; value = typeof r2 === 'bigint' ? r2 : +r2; value6 = typeof value === 'bigint' ? value - 1n : +value - 1; if (value) { r2 = value6; continue reducibleLoop3; } break reducibleLoop3; } } value = environment.__proto__; arrayPushBinding = arrayPush; r0 = isArray(value4) ? copyArray(value4) : [value4]; arrayPushBinding(r0, baseFlatten(value3, 1)); return r0; } return []; } function cond(a0) { // fn#751, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:60795, owner: runInContext.cond, offset: 0x00c4a580, size: 93 bytes, params: 2, frame: 16 var environment; var items; var value2; var value3; const env0_0 = a0; const length = a0 == null ? 0 : a0.length; const env0_2 = getIteratee(); if (length) { value2 = environment.__proto__; value3 = arrayMap(a0, _fun752); } else { items = []; } return baseRest(_fun753); function _fun752(a0) { // fn#752, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:60876, offset: 0x00c4a5dd, size: 94 bytes, params: 2, frame: 13 var value; if (typeof a0[1] !== 'function') { value = environment.__proto__; throw new TypeError('Expected a function'); } return [env0_2(a0[0]), a0[1]]; } function _fun753(a0) { // fn#753, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:60968, offset: 0x00c4a63b, size: 87 bytes, params: 2, frame: 20 var r6; var property; var value4; const lengthBinding = length; const value2 = 0; if (value2 < lengthBinding) { r6 = value2; loopExit1: while (true) { property = env0_0[r6]; if (apply(property[value2], this, a0)) { return apply(property[1], this, a0); } value4 = typeof r6 === 'bigint' ? r6 + 1n : +r6 + 1; if (value4 < length) { r6 = value4; continue; } break loopExit1; } } } } function conforms(a0) { // fn#754, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:61081, owner: runInContext.conforms, offset: 0x00c4a692, size: 35 bytes, params: 2, frame: 13 return ((a0) => { var env0_0 = a0; var env0_1 = keys_605(a0); return _fun756; })(baseClone(a0, 1)); function baseConforms(a0) { // fn#755, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:61109, owner: runInContext.conforms.baseConforms, offset: 0x00c4a6b5, size: 34 bytes, params: 2, frame: 12 const env0_0 = a0; const env0_1 = keys_605(a0); return _fun756; function _fun756(a0) { // fn#756, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:61155, offset: 0x00c4a6d7, size: 32 bytes, params: 2, frame: 15 return baseConformsTo(a0, env0_0, env0_1); } } } function create(a0, a1) { // fn#757, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:61272, owner: runInContext.create, offset: 0x00c4a6f7, size: 41 bytes, params: 3, frame: 15 const value2 = env0_52(a0); return a1 == null ? value2 : baseAssign(value2, a1); } function drop(a0, a1, a2) { // fn#760, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:61769, owner: runInContext.drop, offset: 0x00c4a79c, size: 93 bytes, params: 4, frame: 20 var r1; var r0; var baseSliceBinding; let value = 0; const length = a0 == null ? value : a0.length; if (length) { baseSliceBinding = baseSlice; r1 = a2 || a1 === undefined ? 1 : toInteger(a1); value = baseSliceBinding(a0, r1 < value ? value : r1, length); r0 = value; } else { r0 = []; } return r0; } function dropRight(a0, a1, a2) { // fn#761, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:61894, owner: runInContext.dropRight, offset: 0x00c4a7f9, size: 94 bytes, params: 4, frame: 20 var r0; var baseSliceBinding; var value5; let value = 0; const length = a0 == null ? value : a0.length; if (length) { baseSliceBinding = baseSlice; value5 = length - (a2 || a1 === undefined ? 1 : toInteger(a1)); value = baseSliceBinding(a0, value, value5 < value ? value : value5); r0 = value; } else { r0 = []; } return r0; } function dropRightWhile(a0, a1) { // fn#762, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:62035, owner: runInContext.dropRightWhile, offset: 0x00c4a857, size: 60 bytes, params: 3, frame: 18 var r0; var value; var baseWhileBinding; if (a0) { if (a0.length) { baseWhileBinding = baseWhile; value = getIteratee(a1, 3); value = baseWhileBinding(a0, value, true, true); r0 = value; } else { r0 = []; } } else { r0 = []; } return r0; } function dropWhile(a0, a1) { // fn#763, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:62140, owner: runInContext.dropWhile, offset: 0x00c4a893, size: 56 bytes, params: 3, frame: 17 var r0; var value; var baseWhileBinding; if (a0) { if (a0.length) { baseWhileBinding = baseWhile; value = getIteratee(a1, 3); value = baseWhileBinding(a0, value, true); r0 = value; } else { r0 = []; } } else { r0 = []; } return r0; } function fill(a0, a1, a2, a3) { // fn#764, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:62232, owner: runInContext.fill, offset: 0x00c4a8cb, size: 209 bytes, params: 5, frame: 22 var length; var r5; var r6; var r10; var r1; var r8; var r2; var r0; var value5; var value6; var isIterateeCall2; var value8; var value9; var value10; var value11; var value12; var value13; var value14; const value = a0; const value2 = a2; const value3 = a3; const value4 = 0; reducibleJoin2: while (true) { if (value == null) { length = value4; break reducibleJoin2; } length = value.length; break reducibleJoin2; } if (length) { reducibleJoin6: while (true) { if (value2) { value5 = typeof value2 !== 'number'; r5 = value5; break reducibleJoin6; } r5 = value2; break reducibleJoin6; } reducibleJoin8: while (true) { if (r5) { value6 = environment; isIterateeCall2 = isIterateeCall(value, a1, value2); r5 = isIterateeCall2; break reducibleJoin8; } break reducibleJoin8; } if (r5) { r6 = value4; r10 = length; } else { r6 = value2; r10 = value3; } length = value.length; value8 = toInteger(r6); reducibleJoin13: while (true) { if (value8 < value4) { reducibleJoin12: while (true) { if (-value8 > length) { r6 = value4; break reducibleJoin12; } value9 = length + value8; r6 = value9; break reducibleJoin12; } r1 = r6; break reducibleJoin13; } r1 = value8; break reducibleJoin13; } reducibleJoin16: while (true) { if (r10 === undefined) { r8 = length; break reducibleJoin16; } if (r10 > length) { r8 = length; break reducibleJoin16; } value10 = toInteger(r10); r8 = value10; break reducibleJoin16; } reducibleJoin18: while (true) { if (r8 < value4) { value11 = r8 + length; r6 = value11; break reducibleJoin18; } r6 = r8; break reducibleJoin18; } reducibleJoin20: while (true) { if (r1 > r6) { r2 = value4; break reducibleJoin20; } value12 = toLength(r6); r2 = value12; break reducibleJoin20; } if (r1 < r2) { reducibleLoop21: while (true) { value13 = typeof r1 === 'bigint' ? r1 : +r1; value14 = typeof value13 === 'bigint' ? value13 + 1n : +value13 + 1; value[value13] = a1; if (value14 < r2) { r1 = value14; continue reducibleLoop21; } r0 = value; break reducibleLoop21; } } else { r0 = value; } } else { r0 = []; } return r0; } function flatMap(a0, a1) { // fn#766, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:62633, owner: runInContext.flatMap, offset: 0x00c4a9d5, size: 36 bytes, params: 3, frame: 14 return baseFlatten(map(a0, a1), 1); } function flatMapDeep(a0, a1) { // fn#767, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:62706, owner: runInContext.flatMapDeep, offset: 0x00c4a9f9, size: 43 bytes, params: 3, frame: 14 return baseFlatten(map(a0, a1), Infinity); } function flatMapDepth(a0, a1, a2) { // fn#768, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:62784, owner: runInContext.flatMapDepth, offset: 0x00c4aa24, size: 55 bytes, params: 4, frame: 15 return baseFlatten(map(a0, a1), a2 === undefined ? 1 : toInteger(a2)); } function flattenDeep(a0) { // fn#769, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:62910, owner: runInContext.flattenDeep, offset: 0x00c4aa5b, size: 55 bytes, params: 2, frame: 14 return (a0 == null ? 0 : a0.length) ? baseFlatten(a0, Infinity) : []; } function flattenDepth(a0, a1) { // fn#770, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:63002, owner: runInContext.flattenDepth, offset: 0x00c4aa92, size: 64 bytes, params: 3, frame: 17 return (a0 == null ? 0 : a0.length) ? baseFlatten(a0, a1 === undefined ? 1 : toInteger(a1)) : []; } function functions(a0) { // fn#773, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:63325, owner: runInContext.functions, offset: 0x00c4ab28, size: 41 bytes, params: 2, frame: 13 return a0 == null ? [] : baseFunctions(a0, keys_605(a0)); } function functionsIn(a0) { // fn#774, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:63410, owner: runInContext.functionsIn, offset: 0x00c4ab51, size: 41 bytes, params: 2, frame: 13 return a0 == null ? [] : baseFunctions(a0, keysIn(a0)); } function initial(a0) { // fn#775, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:63513, owner: runInContext.initial, offset: 0x00c4ab7a, size: 54 bytes, params: 2, frame: 16 var r0; let value = 0; if (a0 == null ? value : a0.length) { value = baseSlice(a0, value, -1); r0 = value; } else { r0 = []; } return r0; } function mapKeys(a0, a1) { // fn#776, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:63822, owner: runInContext.mapKeys, offset: 0x00c4abb0, size: 53 bytes, params: 3, frame: 16 const env0_0 = getIteratee(a1, 3); baseForOwn(a0, _fun777); return {}; function _fun777(a0, a1, a2) { // fn#777, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:63893, offset: 0x00c4abe5, size: 45 bytes, params: 4, frame: 17 baseAssignValue(env0_1, env0_0(a0, a1, a2), a0); } } function mapValues(a0, a1) { // fn#778, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:63962, owner: runInContext.mapValues, offset: 0x00c4ac12, size: 53 bytes, params: 3, frame: 16 const env0_0 = getIteratee(a1, 3); baseForOwn(a0, _fun779); return {}; function _fun779(a0, a1, a2) { // fn#779, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:64035, offset: 0x00c4ac47, size: 45 bytes, params: 4, frame: 17 baseAssignValue(env0_1, a1, env0_0(a0, a1, a2)); } } function matchesProperty(a0, a1) { // fn#781, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:64181, owner: runInContext.matchesProperty, offset: 0x00c4ac94, size: 36 bytes, params: 3, frame: 14 return baseMatchesProperty(a0, baseClone(a1, 1)); } function nthArg(a0) { // fn#782, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:64406, owner: runInContext.nthArg, offset: 0x00c4acb8, size: 39 bytes, params: 2, frame: 13 const env0_0 = toInteger(a0); return baseRest(_fun783); function _fun783(a0) { // fn#783, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:64457, offset: 0x00c4acdf, size: 27 bytes, params: 2, frame: 13 return baseNth(a0, env0_0); } } function omitBy(a0, a1) { // fn#784, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:64522, owner: runInContext.omitBy, offset: 0x00c4acfa, size: 41 bytes, params: 3, frame: 14 return pickBy(a0, negate_581(getIteratee(a1))); } function orderBy(a0, a1, a2, a3) { // fn#786, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:64648, owner: runInContext.orderBy, offset: 0x00c4ad3a, size: 122 bytes, params: 5, frame: 18 var r2; var r1; var r0; var isArrayBinding; var value4; let value = a1; if (a0 == null) { r0 = []; } else { isArrayBinding = isArray; value4 = undefined; r2 = isArrayBinding(value) ? value : value == null ? [] : [value]; isArrayBinding = isArray; r1 = a3 ? value4 : a2; r1 = !isArrayBinding(r1) ? r1 == null ? [] : [r1] : r1; value = baseOrderBy(a0, r2, r1); r0 = value; } return r0; } function propertyOf(a0) { // fn#787, owner: runInContext.propertyOf, offset: 0x00c4adb4, size: 16 bytes, params: 2, frame: 2 const env0_0 = a0; return _fun788; function _fun788(a0) { // fn#788, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:65015, offset: 0x00c4adc4, size: 42 bytes, params: 2, frame: 14 return env0_0 == null ? undefined : baseGet(env0_0, a0); } } function pullAllBy(a0, a1, a2) { // fn#789, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:65114, owner: runInContext.pullAllBy, offset: 0x00c4adee, size: 62 bytes, params: 4, frame: 17 if (a0) { if (a0.length) { if (a1) { if (a1.length) { basePullAll(a0, a1, getIteratee(a2, 2)); } } } } return a0; } function pullAllWith(a0, a1, a2) { // fn#790, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:65228, owner: runInContext.pullAllWith, offset: 0x00c4ae2c, size: 54 bytes, params: 4, frame: 16 if (a0) { if (a0.length) { if (a1) { if (a1.length) { basePullAll(a0, a1, undefined, a2); } } } } return a0; } function remove(a0, a1) { // fn#792, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:65497, owner: runInContext.remove, offset: 0x00c4aea4, size: 115 bytes, params: 3, frame: 21 var r5; var length; var items2; var iteratee; var value3; var property; var value4; const items3 = []; if (a0) { length = a0.length; if (length) { items2 = []; length = a0.length; iteratee = getIteratee(a1, 3); value3 = 0; if (value3 < length) { r5 = value3; while (true) { property = a0[r5]; if (iteratee(property, r5, a0)) { items3.push(property); items2.push(r5); } value4 = typeof r5 === 'bigint' ? r5 + 1n : +r5 + 1; if (value4 < length) { r5 = value4; continue; } break; } } basePullAt(a0, items2); return items3; } } return items3; } function rest(a0, a1) { // fn#793, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:65690, owner: runInContext.rest, offset: 0x00c4af17, size: 85 bytes, params: 3, frame: 16 var r0; let value = a1; if (typeof a0 !== 'function') { throw new TypeError('Expected a function'); } const baseRestBinding = baseRest; if (value === undefined) { r0 = value; } else { value = toInteger(value); r0 = value; } return baseRestBinding(a0, r0); } function sampleSize(a0, a1, a2) { // fn#794, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:65833, owner: runInContext.sampleSize, offset: 0x00c4af6c, size: 85 bytes, params: 4, frame: 16 return (isArray(a0) ? arraySampleSize : baseSampleSize)(a0, (a2 ? isIterateeCall(a0, a1, a2) : a1 === undefined) ? 1 : toInteger(a1)); } function runInContextSet_795(a0, a1, a2) { // fn#795, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:65972, owner: runInContext.set, offset: 0x00c4afc1, size: 33 bytes, params: 4, frame: 15 if (a0 != null) { baseSet(a0, a1, a2); } return a0; } function setWith(a0, a1, a2, a3) { // fn#796, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:66040, owner: runInContext.setWith, offset: 0x00c4afe2, size: 55 bytes, params: 5, frame: 17 const value = a3; if (a0 != null) { baseSet(a0, a1, a2, typeof value !== 'function' ? undefined : value); } return a0; } function runInContextSlice(a0, a1, a2) { // fn#798, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:66219, owner: runInContext.slice, offset: 0x00c4b03e, size: 137 bytes, params: 4, frame: 20 var r2; var r3; var r4; var r0; let value = 0; const length = a0 == null ? value : a0.length; if (length) { if (a2) { if (typeof a2 === 'number') { r2 = a1 == null ? value : toInteger(a1); r3 = a2 === undefined ? length : toInteger(a2); r4 = r2; } else if (isIterateeCall(a0, a1, a2)) { r3 = length; r4 = value; } else { r2 = a1 == null ? value : toInteger(a1); r3 = a2 === undefined ? length : toInteger(a2); r4 = r2; } } else { r2 = a1 == null ? value : toInteger(a1); r3 = a2 === undefined ? length : toInteger(a2); r4 = r2; } value = baseSlice(a0, r4, r3); r0 = value; } else { r0 = []; } return r0; } function sortedUniq(a0) { // fn#799, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:66438, owner: runInContext.sortedUniq, offset: 0x00c4b0c7, size: 36 bytes, params: 2, frame: 12 return a0 && a0.length ? baseSortedUniq(a0) : []; } function sortedUniqBy(a0, a1) { // fn#800, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:66522, owner: runInContext.sortedUniqBy, offset: 0x00c4b0eb, size: 53 bytes, params: 3, frame: 16 return a0 && a0.length ? baseSortedUniq(a0, getIteratee(a1, 2)) : []; } function split(a0, a1, a2) { // fn#801, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:66620, owner: runInContext.split, offset: 0x00c4b120, size: 214 bytes, params: 4, frame: 19 var r1; var r6; var r5; var value5; var value6; var value7; var castSliceBinding; let value = a1; const value2 = a2; let r0 = value2 && typeof value2 !== 'number' && isIterateeCall(a0, value, value2); if (r0) { value = undefined; r1 = value; r6 = value; } else { r1 = value2; r6 = value; } if (r1 === undefined) { value = environment.__proto__; r5 = env1_1; } else { r5 = r1 >>> 0; } if (r5) { value5 = toString_602(a0); if (value5) { if (typeof r6 === 'string') { value6 = baseToString(r6); if (value6) { r1 = value5.split(value6, r5); } else { value7 = environment.__proto__; if (hasUnicode(value5)) { castSliceBinding = castSlice; value = stringToArray(value5); value = castSliceBinding(value, 0, r5); r1 = value; } else { r1 = value5.split(value6, r5); } } } else if (r6 == null) { r1 = value5.split(r6, r5); } else if (env0_78(r6)) { r1 = value5.split(r6, r5); } else { value6 = baseToString(r6); if (value6) { r1 = value5.split(value6, r5); } else { value7 = environment.__proto__; if (hasUnicode(value5)) { castSliceBinding = castSlice; value = stringToArray(value5); value = castSliceBinding(value, 0, r5); r1 = value; } else { r1 = value5.split(value6, r5); } } } } else { r1 = value5.split(r6, r5); } r0 = r1; } else { r0 = []; } return r0; } function spread(a0, a1) { // fn#802, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:66876, owner: runInContext.spread, offset: 0x00c4b1f6, size: 124 bytes, params: 3, frame: 16 const env0_0 = a0; const env0_1 = a1; if (typeof a0 !== 'function') { throw new TypeError('Expected a function'); } let value = 0; if (a1 != null) { value = max(toInteger(a1), value); } return baseRest(_fun803); function _fun803(a0) { // fn#803, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:66985, offset: 0x00c4b272, size: 74 bytes, params: 2, frame: 17 var value4; const property = a0[require]; const value3 = castSlice(a0, 0, require); if (property) { value4 = environment.__proto__.__proto__; arrayPush(value3, property); } return apply(env0_0, this, value3); } } function tail(a0) { // fn#804, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:67084, owner: runInContext.tail, offset: 0x00c4b2bc, size: 49 bytes, params: 2, frame: 16 const length = a0 == null ? 0 : a0.length; return length ? baseSlice(a0, 1, length) : []; } function take(a0, a1, a2) { // fn#805, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:67168, owner: runInContext.take, offset: 0x00c4b2ed, size: 85 bytes, params: 4, frame: 18 var r1; var r0; var value; var baseSliceBinding; if (a0) { if (a0.length) { baseSliceBinding = baseSlice; r1 = a2 || a1 === undefined ? 1 : toInteger(a1); value = 0; value = baseSliceBinding(a0, value, r1 < value ? value : r1); r0 = value; } else { r0 = []; } } else { r0 = []; } return r0; } function takeRight(a0, a1, a2) { // fn#806, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:67278, owner: runInContext.takeRight, offset: 0x00c4b342, size: 92 bytes, params: 4, frame: 20 var r0; var baseSliceBinding; var value5; let value = 0; const length = a0 == null ? value : a0.length; if (length) { baseSliceBinding = baseSlice; value5 = length - (a2 || a1 === undefined ? 1 : toInteger(a1)); value = baseSliceBinding(a0, value5 < value ? value : value5, length); r0 = value; } else { r0 = []; } return r0; } function runInContextTakeRightWhile(a0, a1) { // fn#807, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:67419, owner: runInContext.takeRightWhile, offset: 0x00c4b39e, size: 60 bytes, params: 3, frame: 18 var r0; var value; var baseWhileBinding; if (a0) { if (a0.length) { baseWhileBinding = baseWhile; value = getIteratee(a1, 3); value = baseWhileBinding(a0, value, false, true); r0 = value; } else { r0 = []; } } else { r0 = []; } return r0; } function takeWhile(a0, a1) { // fn#808, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:67524, owner: runInContext.takeWhile, offset: 0x00c4b3da, size: 53 bytes, params: 3, frame: 16 return a0 && a0.length ? baseWhile(a0, getIteratee(a1, 3)) : []; } function throttle(a0, a1, a2) { // fn#810, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:67661, owner: runInContext.throttle, offset: 0x00c4b41e, size: 162 bytes, params: 4, frame: 20 var r7; var r5; var r6; if (typeof a0 !== 'function') { throw new TypeError('Expected a function'); } const isObject_5902 = isObject_590(a2); const value2 = true; if (isObject_5902) { r7 = 'leading' in a2 ? !!a2.leading : value2; r5 = 'trailing' in a2 ? !!a2.trailing : value2; r6 = r7; } else { r5 = value2; r6 = value2; } return debounce(a0, a1, {leading: r6, maxWait: a1, trailing: r5}); } function toPath(a0) { // fn#811, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:67964, owner: runInContext.toPath, offset: 0x00c4b4c0, size: 93 bytes, params: 2, frame: 15 return isArray(a0) ? arrayMap(a0, toKey) : isSymbol(a0) ? [a0] : copyArray(env0_68(toString_602(a0))); } function transform(a0, a1, a2) { // fn#812, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:68110, owner: runInContext.transform, offset: 0x00c4b51d, size: 213 bytes, params: 4, frame: 20 var r8; var r6; var items2; var r0; const value = a0; const value2 = a2; let env0_0 = a1; const isArray2 = isArray(value); let r5 = isArray2 || env0_76(value); r5 = !r5 ? env0_80(value) : r5; env0_0 = getIteratee(a1, 4); if (value2 != null) { r0 = value2; } else { r8 = value && value.constructor; if (r5) { if (isArray2) { r8 = new r8(); } else { items2 = []; } r6 = items2; } else { r6 = isObject_590(value) && isFunction_587(r8) ? env0_52(env0_20(value)) : {}; } r0 = r6; } (r5 ? arrayEach : baseForOwn)(value, function(a0, a1, a2) { return require(importDefault, a0, a1, a2); }); return r0; } function uniq(a0) { // fn#815, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:68463, owner: runInContext.uniq, offset: 0x00c4b625, size: 36 bytes, params: 2, frame: 12 return a0 && a0.length ? baseUniq(a0) : []; } function uniqBy(a0, a1) { // fn#816, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:68529, owner: runInContext.uniqBy, offset: 0x00c4b649, size: 53 bytes, params: 3, frame: 16 return a0 && a0.length ? baseUniq(a0, getIteratee(a1, 2)) : []; } function uniqWith(a0, a1) { // fn#817, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:68618, owner: runInContext.uniqWith, offset: 0x00c4b67e, size: 57 bytes, params: 3, frame: 16 const value = a1; const value2 = undefined; return a0 && a0.length ? baseUniq(a0, value2, typeof value !== 'function' ? value2 : value) : []; } function unset(a0, a1) { // fn#818, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:68720, owner: runInContext.unset, offset: 0x00c4b6b7, size: 32 bytes, params: 3, frame: 14 return a0 == null || baseUnset(a0, a1); } function update(a0, a1, a2) { // fn#819, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:68832, owner: runInContext.update, offset: 0x00c4b6d7, size: 42 bytes, params: 4, frame: 15 if (a0 != null) { baseUpdate(a0, a1, castFunction(a2)); } return a0; } function updateWith(a0, a1, a2, a3) { // fn#820, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:68923, owner: runInContext.updateWith, offset: 0x00c4b701, size: 66 bytes, params: 5, frame: 17 const value = a3; if (a0 != null) { baseUpdate(a0, a1, castFunction(a2), typeof value !== 'function' ? undefined : value); } return a0; } function valuesIn(a0) { // fn#821, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:69068, owner: runInContext.valuesIn, offset: 0x00c4b743, size: 44 bytes, params: 2, frame: 13 var r0; var value; if (a0 == null) { r0 = []; } else { value = environment.__proto__; value = baseValues(a0, keysIn(a0)); r0 = value; } return r0; } function wrap(a0, a1) { // fn#822, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:69181, owner: runInContext.wrap, offset: 0x00c4b76f, size: 32 bytes, params: 3, frame: 13 return env0_72(castFunction(a1), a0); } function clamp(a0, a1, a2) { // fn#825, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:69696, owner: runInContext.clamp, offset: 0x00c4b7e3, size: 116 bytes, params: 4, frame: 16 var r1; var r2; var r3; let value = a1; const value2 = a2; const value3 = undefined; if (value2 !== value3) { r1 = value; r2 = value2; } else { r1 = value3; r2 = value; } if (r2 === value3) { r3 = r2; } else { value = toNumber(r2); r3 = value == value ? value : 0; } if (r1 === value3) { r2 = r1; } else { value = toNumber(r1); r2 = value == value ? value : 0; } return baseClamp(toNumber(a0), r2, r3); } function conformsTo(a0, a1) { // fn#830, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:70162, owner: runInContext.conformsTo, offset: 0x00c4b8db, size: 42 bytes, params: 3, frame: 16 var r0; var baseConformsToBinding; let value = a1 == null; if (value) { r0 = value; } else { baseConformsToBinding = baseConformsTo; value = keys_605(a1); value = baseConformsToBinding(a0, a1, value); r0 = value; } return r0; } function endsWith(a0, a1, a2) { // fn#832, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:70353, owner: runInContext.endsWith, offset: 0x00c4b91a, size: 101 bytes, params: 4, frame: 18 var r4; var baseClampBinding; var value; const value2 = toString_602(a0); const value3 = baseToString(a1); const length = value2.length; if (a2 === undefined) { r4 = length; } else { baseClampBinding = baseClamp; value = toInteger(a2); value = baseClampBinding(value, 0, length); r4 = value; } value = r4 - value3.length; return value >= 0 && value2.slice(value, r4) == value3; } function escape(a0) { // fn#833, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:70533, owner: runInContext.escape, offset: 0x00c4b97f, size: 67 bytes, params: 2, frame: 14 const value = toString_602(a0); return value && env1_36.test(value) ? value.replace(env1_34, env1_86) : value; } function escapeRegExp(a0) { // fn#834, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:70624, owner: runInContext.escapeRegExp, offset: 0x00c4b9c2, size: 69 bytes, params: 2, frame: 14 var r0; var value2; var binding; let value = toString_602(a0); if (value) { value2 = environment.__proto__; binding = env1_44; if (binding.test(value)) { value = value.replace(env1_43, '\\$&'); r0 = value; } else { r0 = value; } } else { r0 = value; } return r0; } function forIn(a0, a1) { // fn#838, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:71207, owner: runInContext.forIn, offset: 0x00c4bab1, size: 50 bytes, params: 3, frame: 18 var r0; let value = a0; if (value == null) { r0 = value; } else { value = env0_55(value, getIteratee(a1, 3), keysIn); r0 = value; } return r0; } function forInRight(a0, a1) { // fn#839, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:71293, owner: runInContext.forInRight, offset: 0x00c4bae3, size: 50 bytes, params: 3, frame: 18 var r0; let value = a0; if (value == null) { r0 = value; } else { value = env0_56(value, getIteratee(a1, 3), keysIn); r0 = value; } return r0; } function forOwn(a0, a1) { // fn#840, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:71380, owner: runInContext.forOwn, offset: 0x00c4bb15, size: 42 bytes, params: 3, frame: 16 var r0; let value = a0; if (value) { value = baseForOwn(value, getIteratee(a1, 3)); r0 = value; } else { r0 = value; } return r0; } function forOwnRight(a0, a1) { // fn#841, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:71462, owner: runInContext.forOwnRight, offset: 0x00c4bb3f, size: 42 bytes, params: 3, frame: 16 var r0; let value = a0; if (value) { value = baseForOwnRight(value, getIteratee(a1, 3)); r0 = value; } else { r0 = value; } return r0; } function runInContextHas_842(a0, a1) { // fn#842, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:71588, owner: runInContext.has, offset: 0x00c4bb69, size: 37 bytes, params: 3, frame: 16 return a0 != null && hasPath(a0, a1, baseHas); } function includes(a0, a1, a2, a3) { // fn#843, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:71721, owner: runInContext.includes, offset: 0x00c4bb8e, size: 169 bytes, params: 5, frame: 19 var r4; var r3; var r0; var r1; let value = a0; if (isArrayLike(value)) { r4 = value; } else { value = values(value); r4 = value; } value = 0; const r2 = a2 ? a3 ? value : toInteger(a2) : value; const length = r4.length; if (r2 < value) { value = max(length + r2, value); r3 = value; } else { r3 = r2; } if (isString(r4)) { value = r3 <= length; if (value) { value = r4.indexOf(a1, r3); value = value > -1; r1 = value; } else { r1 = value; } r0 = r1; } else { value = !!length; if (length) { value = environment.__proto__; value = baseIndexOf(r4, a1, r3); value = value > -1; r0 = value; } else { r0 = value; } } return r0; } function indexOf(a0, a1, a2) { // fn#844, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:71920, owner: runInContext.indexOf, offset: 0x00c4bc37, size: 105 bytes, params: 4, frame: 17 var r0; var r3; let value = 0; const length = a0 == null ? value : a0.length; if (length) { r0 = a2 == null ? value : toInteger(a2); if (r0 < value) { value = max(length + r0, value); r3 = value; } else { r3 = r0; } value = environment.__proto__; return baseIndexOf(a0, a1, r3); } return -1; } function inRange(a0, a1, a2) { // fn#845, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:72074, owner: runInContext.inRange, offset: 0x00c4bca0, size: 86 bytes, params: 4, frame: 16 var r3; var r4; const value2 = toFinite(a1); if (a2 === undefined) { r3 = value2; r4 = 0; } else { r3 = toFinite(a2); r4 = value2; } const value5 = toNumber(a0); return value5 >= min(r4, r3) && value5 < max(r4, r3); } function isBoolean(a0) { // fn#846, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:72399, owner: runInContext.isBoolean, offset: 0x00c4bcf6, size: 63 bytes, params: 2, frame: 14 var r1; var isObjectLike2; var value2; let value = a0 === true; let r0 = value || a0 === false; if (!r0) { isObjectLike2 = isObjectLike(a0); if (isObjectLike2) { value = baseGetTag(a0); value2 = environment.__proto__; value = value == env1_5; r1 = value; } else { r1 = isObjectLike2; } r0 = r1; } return r0; } function isElement(a0) { // fn#847, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:72531, owner: runInContext.isElement, offset: 0x00c4bd35, size: 50 bytes, params: 2, frame: 14 return isObjectLike(a0) && a0.nodeType === 1 && !isPlainObject(a0); } function runInContextIsEmpty(a0) { // fn#848, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:72627, owner: runInContext.isEmpty, offset: 0x00c4bd67, size: 252 bytes, params: 2, frame: 20 var r6; var splice; var properties; var properties2; var properties3; var propertyName; var propertyName2; var hasOwnPropertyBinding; var call; var length; if (a0 == null) { return true; } if (isArrayLike(a0)) { reducibleJoin8: while (true) { reducibleJoin18: while (true) { if (isArray(a0)) { break reducibleJoin18; } if (typeof a0 === 'string') { break reducibleJoin18; } splice = a0.splice; if (typeof splice === 'function') { break reducibleJoin18; } if (env0_76(a0)) { break reducibleJoin18; } if (env0_80(a0)) { break reducibleJoin18; } if (env0_74(a0)) { break reducibleJoin18; } break reducibleJoin8; } length = a0.length; return !length; } } const value2 = env0_63(a0); if (value2 != env1_10) { reducibleJoin17: while (true) { if (value2 != env1_15) { if (isPrototype(a0)) { return !baseKeys(a0).length; } properties = Object.keys(a0); properties2 = 0; properties3 = properties.length; if (properties !== undefined) { r6 = properties2; reducibleLoop12: while (true) { propertyName = properties[r6]; propertyName2 = r6 + 1; if (propertyName === undefined) { return true; } hasOwnPropertyBinding = hasOwnProperty; call = hasOwnPropertyBinding.call; if (Reflect.apply(call, hasOwnPropertyBinding, [a0, propertyName])) { return false; } r6 = propertyName2; continue reducibleLoop12; } } return true; } break reducibleJoin17; } } return !a0.size; } function isEqualWith(a0, a1, a2) { // fn#850, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:72995, owner: runInContext.isEqualWith, offset: 0x00c4be7a, size: 76 bytes, params: 4, frame: 18 const value = a2; const value2 = undefined; const r2 = typeof value !== 'function' ? value2 : value; let r0 = r2 ? r2(a0, a1) : value2; r0 = r0 === value2 ? baseIsEqual(a0, a1, value2, r2) : !!r0; return r0; } function isFinite(a0) { // fn#851, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:73145, owner: runInContext.isFinite, offset: 0x00c4bec6, size: 33 bytes, params: 2, frame: 12 return typeof a0 === 'number' && isFinite(a0); } function isMatch(a0, a1) { // fn#852, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:73311, owner: runInContext.isMatch, offset: 0x00c4bee7, size: 40 bytes, params: 3, frame: 16 return a0 === a1 || baseIsMatch(a0, a1, getMatchData(a1)); } function isMatchWith(a0, a1, a2) { // fn#853, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:73400, owner: runInContext.isMatchWith, offset: 0x00c4bf0f, size: 57 bytes, params: 4, frame: 17 const value = a2; return baseIsMatch(a0, a1, getMatchData(a1), typeof value !== 'function' ? undefined : value); } function isNaN(a0) { // fn#854, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:73511, owner: runInContext.isNaN, offset: 0x00c4bf48, size: 29 bytes, params: 2, frame: 11 return isNumber(a0) && a0 != Number(a0); } function isNative(a0) { // fn#855, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:73572, owner: runInContext.isNative, offset: 0x00c4bf65, size: 63 bytes, params: 2, frame: 12 if (env0_64(a0)) { throw new Error('Unsupported core-js use. Try https://npms.io/search?q=ponyfill.'); } return baseIsNative(a0); } function isSafeInteger(a0) { // fn#858, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:73961, owner: runInContext.isSafeInteger, offset: 0x00c4bfaf, size: 53 bytes, params: 2, frame: 11 return isInteger(a0) && a0 >= -9007199254740991 && a0 <= 9007199254740991; } function isWeakMap(a0) { // fn#860, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:74199, owner: runInContext.isWeakMap, offset: 0x00c4bfef, size: 42 bytes, params: 2, frame: 13 var r0; var value2; var value; const isObjectLike2 = isObjectLike(a0); if (isObjectLike2) { value = env0_63(a0); value2 = environment.__proto__; value = value == env1_18; r0 = value; } else { r0 = isObjectLike2; } return r0; } function isWeakSet(a0) { // fn#861, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:74272, owner: runInContext.isWeakSet, offset: 0x00c4c019, size: 41 bytes, params: 2, frame: 13 var r0; var value; const isObjectLike2 = isObjectLike(a0); if (isObjectLike2) { value = baseGetTag(a0); value = value == '[object WeakSet]'; r0 = value; } else { r0 = isObjectLike2; } return r0; } function join(a0, a1) { // fn#862, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:74365, owner: runInContext.join, offset: 0x00c4c042, size: 39 bytes, params: 3, frame: 14 return a0 == null ? '' : join.call(a0, a1); } function lastIndexOf(a0, a1, a2) { // fn#863, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:74472, owner: runInContext.lastIndexOf, offset: 0x00c4c069, size: 180 bytes, params: 4, frame: 21 var r0; var r2; var r4; var r1; var value3; var value4; var value5; let value = 0; const length = a0 == null ? value : a0.length; if (length) { if (a2 === undefined) { r2 = length; } else { value3 = toInteger(a2); if (value3 < value) { value = max(length + value3, value); r0 = value; } else { r0 = min(value3, length - 1); } r2 = r0; } if (a1 == a1) { value = r2 + 1; value = typeof value === 'bigint' ? value : +value; value4 = typeof value === 'bigint' ? value - 1n : +value - 1; if (value) { r4 = value4; loopExit12: while (true) { if (a0[r4] === a1) { r1 = r4; break loopExit12; } value = typeof r4 === 'bigint' ? r4 : +r4; value5 = typeof value === 'bigint' ? value - 1n : +value - 1; if (value) { r4 = value5; continue; } r2 = value5; r1 = r2; break loopExit12; } } else { r1 = value4; } r0 = r1; } else { value = environment.__proto__; value = baseFindIndex(a0, baseIsNaN, r2, true); r0 = value; } return r0; } return -1; } function meanBy(a0, a1) { // fn#867, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:75050, owner: runInContext.meanBy, offset: 0x00c4c19c, size: 39 bytes, params: 3, frame: 14 const value = environment.__proto__; return baseMean(a0, getIteratee(a1, 2)); } function noConflict() { // fn#874, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:75596, owner: runInContext.noConflict, offset: 0x00c4c264, size: 38 bytes, params: 1, frame: 3 if (env1_76._ === this) { env1_76._ = _; } return this; } function padEnd(a0, a1, a2) { // fn#876, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:75874, owner: runInContext.padEnd, offset: 0x00c4c2fb, size: 82 bytes, params: 4, frame: 16 const value2 = toString_602(a0); const value3 = toInteger(a1); const r1 = value3 ? stringSize(value2) : 0; return value3 && r1 < value3 ? value2 + createPadding(value3 - r1, a2) : value2; } function padStart(a0, a1, a2) { // fn#877, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:76006, owner: runInContext.padStart, offset: 0x00c4c34d, size: 82 bytes, params: 4, frame: 16 const value2 = toString_602(a0); const value3 = toInteger(a1); const r1 = value3 ? stringSize(value2) : 0; return value3 && r1 < value3 ? createPadding(value3 - r1, a2) + value2 : value2; } function parseInt(a0, a1, a2) { // fn#878, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:76140, owner: runInContext.parseInt, offset: 0x00c4c39f, size: 87 bytes, params: 4, frame: 17 var r3; let value = a1; const value2 = 0; if (a2) { r3 = value2; } else if (value == null) { r3 = value2; } else if (value) { value = Number(value); r3 = value; } else { r3 = value; } const parseIntBinding = parseInt; value = toString_602(a0); value = value.replace(env1_46, ''); r3 = !r3 ? value2 : r3; return parseIntBinding(value, r3); } function random(a0, a1, a2) { // fn#879, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:76248, owner: runInContext.random, offset: 0x00c4c3f6, size: 298 bytes, params: 4, frame: 23 var r5; var r8; var r9; var r1; var r2; var r4; var r6; var r7; var value6; var value9; var value11; var minBinding; var value12; let value = a0; const value2 = a1; const value3 = a2; let r0 = value3 && typeof value3 !== 'boolean' && isIterateeCall(value, value2, value3); if (r0) { value6 = undefined; r5 = value6; r8 = value6; } else { r5 = value3; r8 = value2; } const value7 = undefined; if (r5 !== value7) { r0 = r5; r6 = r8; r7 = value; } else { if (typeof r8 === 'boolean') { r1 = r8; r2 = value7; r4 = value; } else { if (typeof value !== 'boolean') { r9 = value; } else { r5 = value; r9 = value7; } r1 = r5; r2 = r8; r4 = r9; } r0 = r1; r6 = r2; r7 = r4; } if (r7 !== value7) { value9 = toFinite(r7); if (r6 === value7) { r1 = 0; r5 = value9; } else { value = toFinite(r6); r1 = value9; r5 = value; } } else { value = 1; if (r6 === value7) { r1 = 0; r5 = value; } else { value9 = toFinite(r7); if (r6 === value7) { r1 = 0; r5 = value9; } else { value = toFinite(r6); r1 = value9; r5 = value; } } } if (r1 > r5) { r2 = r1; r4 = r5; } else { r2 = r5; r4 = r1; } if (r0) { value11 = random(); minBinding = min; value = r2 - r4; value12 = environment.__proto__; return minBinding(r4 + value11 * (value + parseFloat('1e-' + (String(value11).length - 1))), r2); } if (r4 % 1) { value11 = random(); minBinding = min; value = r2 - r4; value12 = environment.__proto__; return minBinding(r4 + value11 * (value + parseFloat('1e-' + (String(value11).length - 1))), r2); } if (r2 % 1) { value11 = random(); minBinding = min; value = r2 - r4; value12 = environment.__proto__; return minBinding(r4 + value11 * (value + parseFloat('1e-' + (String(value11).length - 1))), r2); } return baseRandom(r4, r2); } function reduce(a0, a1, a2) { // fn#880, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:76605, owner: runInContext.reduce, offset: 0x00c4c520, size: 79 bytes, params: 4, frame: 20 return (isArray(a0) ? arrayReduce : baseReduce)(a0, getIteratee(a1, 4), a2, arguments.length < 3, env0_53); } function reduceRight(a0, a1, a2) { // fn#881, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:76740, owner: runInContext.reduceRight, offset: 0x00c4c56f, size: 79 bytes, params: 4, frame: 20 return (isArray(a0) ? arrayReduceRight : baseReduce)(a0, getIteratee(a1, 4), a2, arguments.length < 3, env0_54); } function runInContextRepeat(a0, a1, a2) { // fn#882, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:76880, owner: runInContext.repeat, offset: 0x00c4c5be, size: 76 bytes, params: 4, frame: 16 return baseRepeat(toString_602(a0), (a2 ? isIterateeCall(a0, a1, a2) : a1 === undefined) ? 1 : toInteger(a1)); } function replace() { // fn#883, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:77001, owner: runInContext.replace, offset: 0x00c4c60a, size: 62 bytes, params: 1, frame: 15 const value = toString_602(arguments[0]); return arguments.length < 3 ? value : value.replace(arguments[1], arguments[2]); } function result(a0, a1, a2) { // fn#884, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:77109, owner: runInContext.result, offset: 0x00c4c648, size: 133 bytes, params: 4, frame: 21 var r0; var r1; var r3; var r9; var property; let value = a0; const value2 = a2; const castPathBinding = castPath; const value4 = undefined; const value5 = castPathBinding(a1, value); let length = value5.length; if (length) { r0 = value; } else { value = 1; r0 = value4; length = value; } value = 0; if (value < length) { r1 = r0; r3 = value; while (true) { if (r1 == null) { r9 = value4; } else { property = r1[toKey(value5[r3])]; r9 = property; } if (r9 !== value4) { continue; } r3 = length; r9 = value2; continue; if (!isFunction_587(r9)) { continue; } r9 = r9.call(r1); value = typeof r3 === 'bigint' ? r3 + 1n : +r3 + 1; if (value < length) { r1 = r9; r3 = value; continue; } r0 = r9; break; } } return r0; } function runInContextSize(a0) { // fn#886, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:77414, owner: runInContext.size, offset: 0x00c4c6f2, size: 114 bytes, params: 2, frame: 14 var r0; if (a0 == null) { return 0; } var value; if (isArrayLike(a0)) { if (isString(a0)) { value = environment.__proto__; value = stringSize(a0); r0 = value; } else { r0 = a0.length; } return r0; } const value2 = env0_63(a0); return value2 == env1_10 || value2 == env1_15 ? a0.size : baseKeys(a0).length; } function sortedIndexBy(a0, a1, a2) { // fn#889, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:77809, owner: runInContext.sortedIndexBy, offset: 0x00c4c7cd, size: 40 bytes, params: 4, frame: 15 return baseSortedIndexBy(a0, a1, getIteratee(a2, 2)); } function sortedIndexOf(a0, a1) { // fn#890, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:77908, owner: runInContext.sortedIndexOf, offset: 0x00c4c7f5, size: 71 bytes, params: 3, frame: 15 var value2; const length = a0 == null ? 0 : a0.length; if (length) { value2 = baseSortedIndex(a0, a1); if (value2 < length) { if (eq(a0[value2], a1)) { return value2; } return -1; } } return -1; } function sortedLastIndexBy(a0, a1, a2) { // fn#892, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:78142, owner: runInContext.sortedLastIndexBy, offset: 0x00c4c856, size: 41 bytes, params: 4, frame: 17 return baseSortedIndexBy(a0, a1, getIteratee(a2, 2), true); } function sortedLastIndexOf(a0, a1) { // fn#893, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:78252, owner: runInContext.sortedLastIndexOf, offset: 0x00c4c87f, size: 77 bytes, params: 3, frame: 16 var value3; if (a0 == null ? 0 : a0.length) { value3 = baseSortedIndex(a0, a1, true) - 1; if (eq(a0[value3], a1)) { return value3; } } return -1; } function startsWith(a0, a1, a2) { // fn#894, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:78410, owner: runInContext.startsWith, offset: 0x00c4c8cc, size: 96 bytes, params: 4, frame: 18 const value2 = toString_602(a0); const value3 = 0; const r3 = a2 == null ? value3 : baseClamp(toInteger(a2), value3, value2.length); const value = baseToString(a1); return value2.slice(r3, r3 + value.length) == value; } function sum(a0) { // fn#895, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:78579, owner: runInContext.sum, offset: 0x00c4c92c, size: 42 bytes, params: 2, frame: 14 var r0; let value = 0; if (a0) { if (a0.length) { value = environment.__proto__; value = baseSum(a0, identity); r0 = value; } else { r0 = value; } } else { r0 = value; } return r0; } function sumBy(a0, a1) { // fn#896, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:78650, owner: runInContext.sumBy, offset: 0x00c4c956, size: 54 bytes, params: 3, frame: 16 var r0; let value = 0; if (a0) { if (a0.length) { value = environment.__proto__; value = baseSum(a0, getIteratee(a1, 2)); r0 = value; } else { r0 = value; } } else { r0 = value; } return r0; } function template(a0, a1, a2) { // fn#897, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:78736, owner: runInContext.template, offset: 0x00c4c98c, size: 747 bytes, params: 4, frame: 23 let value = a1; const value2 = a2; const env0_0 = a0; const templateSettings = __2.templateSettings; const r6 = value2 && isIterateeCall(a0, value, value2) ? undefined : value; value = toString_602(a0); let binding = env0_81; const customDefaultsAssignInBinding = customDefaultsAssignIn; const value4 = binding({}, r6, templateSettings, customDefaultsAssignInBinding); const value5 = env0_81({}, value4.imports, templateSettings.imports, customDefaultsAssignInBinding); const env0_4 = baseValues(value5, keys_605(value5)); const r10 = value4.interpolate || env1_61; let env0_6 = "__p += '"; const value11 = RegExp((value4.escape || env1_61).source + '|' + r10.source + '|' + (r10 === env1_39 ? env1_53 : env1_61).source + '|' + (value4.evaluate || env1_61).source + '|$', 'g'); const hasOwnPropertyBinding = hasOwnProperty; const env0_7 = '//# sourceURL=' + (hasOwnPropertyBinding.call(value4, 'sourceURL') ? String(value4.sourceURL).replace(RegExp('\\s', 'g'), ' ') : 'lodash.templateSources[' + (typeof env1_70 === 'bigint' ? env1_70 + 1n : +env1_70 + 1) + ']') + '\n'; value.replace(value11, _fun898); env0_6 += "';\n"; const r0 = hasOwnProperty.call(value4, 'variable') && value4.variable; env0_6 = !r0 ? 'with (obj) {\n' + env0_6 + '\n}\n' : env0_6; binding = env0_2; const binding2 = env0_6; env0_6 = (binding ? binding2.replace(env1_30, '') : binding2).replace(env1_31, '$1').replace(env1_32, '$1;'); env0_6 = 'function(' + (r0 || 'obj') + ') {\n' + (r0 ? '' : 'obj || (obj = {});\n') + "var __t, __p = ''" + (env0_1 ? ', __e = _.escape' : '') + (env0_2 ? ", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n" : ';\n') + env0_6 + 'return __p\n}'; value = env0_84(_fun899); value.source = env0_6; if (isError_586(value)) { throw value; } return value; function _fun898(a0, a1, a2, a3, a4, a5) { // fn#898, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:79235, offset: 0x00c4cc77, size: 212 bytes, params: 7, frame: 20 const r5 = a2 || a3; const binding = env0_6; const value3 = env0_0.slice(env0_5, a5); env0_6 = binding + value3.replace(env2_62, escapeStringChar); env0_6 = a1 ? env0_6 + ("' +\n__e(" + a1 + ") +\n'") : env0_6; env0_6 = a4 ? env0_6 + ("';\n" + a4 + ";\n__p += '") : env0_6; if (r5) { env0_6 = env0_6 + ("' +\n((__t = (" + r5 + ")) == null ? '' : __t) +\n'"); } env0_5 = a5 + a0.length; return a0; } function _fun899() { // fn#899, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:79840, offset: 0x00c4cd4b, size: 61 bytes, params: 1, frame: 14 return Function(env0_3, env0_7 + 'return ' + env0_6).apply(undefined, env0_4); } } function times(a0, a1) { // fn#900, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:79948, owner: runInContext.times, offset: 0x00c4cd88, size: 108 bytes, params: 3, frame: 16 var r1; var value3; var binding; var value4; var value5; var value6; var value7; var value8; let value = environment; const value2 = toInteger(a0); if (!(value2 < 1)) { reducibleJoin5: while (true) { if (!(value2 > 9007199254740991)) { value3 = environment.__proto__; binding = env1_1; value4 = min(value2, binding); value = getIteratee(a1); value5 = value2 - binding; value6 = baseTimes(value4, value); value7 = typeof binding === 'bigint' ? binding + 1n : +binding + 1; if (value7 < value5) { r1 = value7; reducibleLoop3: while (true) { value(r1); value8 = typeof r1 === 'bigint' ? r1 + 1n : +r1 + 1; if (value8 < value5) { r1 = value8; continue reducibleLoop3; } break reducibleLoop3; } } return value6; } break reducibleJoin5; } } return []; } function toLower(a0) { // fn#901, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:80183, owner: runInContext.toLower, offset: 0x00c4cdf4, size: 29 bytes, params: 2, frame: 11 return toString_602(a0).toLowerCase(); } function toSafeInteger(a0) { // fn#902, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:80283, owner: runInContext.toSafeInteger, offset: 0x00c4ce11, size: 64 bytes, params: 2, frame: 16 var r0; var value2; var baseClampBinding; let value = a0; if (value) { baseClampBinding = baseClamp; value = toInteger(value); value = baseClampBinding(value, -9007199254740991, 9007199254740991); r0 = value; } else { value2 = 0; r0 = value2 !== value ? value2 : value; } return r0; } function toUpper(a0) { // fn#903, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:80413, owner: runInContext.toUpper, offset: 0x00c4ce51, size: 29 bytes, params: 2, frame: 11 return toString_602(a0).toUpperCase(); } function runInContextTrim(a0, a1, a2) { // fn#904, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:80479, owner: runInContext.trim, offset: 0x00c4ce6e, size: 145 bytes, params: 4, frame: 17 var value3; var value4; var stringToArrayBinding; var value5; var value6; var castSliceBinding; var replace; var value; const value2 = toString_602(a0); if (value2) { if (a2) { replace = value2.replace; value = environment.__proto__; return Reflect.apply(replace, value2, [env1_45, '']); } if (a1 === undefined) { replace = value2.replace; value = environment.__proto__; return Reflect.apply(replace, value2, [env1_45, '']); } } if (value2) { value3 = baseToString(a1); if (value3) { value4 = environment.__proto__; stringToArrayBinding = stringToArray; value5 = stringToArrayBinding(value2); value6 = stringToArrayBinding(value3); castSliceBinding = castSlice; value = charsStartIndex(value5, value6); value = castSliceBinding(value5, value, charsEndIndex(value5, value6) + 1); return value.join(''); } } return value2; } function trimEnd(a0, a1, a2) { // fn#905, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:80721, owner: runInContext.trimEnd, offset: 0x00c4ceff, size: 137 bytes, params: 4, frame: 17 var value3; var value4; var stringToArrayBinding; var value5; var castSliceBinding; var replace; var value; const value2 = toString_602(a0); if (value2) { if (a2) { replace = value2.replace; value = environment.__proto__; return Reflect.apply(replace, value2, [env1_47, '']); } if (a1 === undefined) { replace = value2.replace; value = environment.__proto__; return Reflect.apply(replace, value2, [env1_47, '']); } } if (value2) { value3 = baseToString(a1); if (value3) { value4 = environment.__proto__; stringToArrayBinding = stringToArray; value5 = stringToArrayBinding(value2); castSliceBinding = castSlice; value = charsEndIndex(value5, stringToArrayBinding(value3)); value = castSliceBinding(value5, 0, value + 1); return value.join(''); } } return value2; } function trimStart(a0, a1, a2) { // fn#906, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:80945, owner: runInContext.trimStart, offset: 0x00c4cf88, size: 127 bytes, params: 4, frame: 16 var value3; var value4; var stringToArrayBinding; var value5; var replace; var value; const value2 = toString_602(a0); if (value2) { if (a2) { replace = value2.replace; value = environment.__proto__; return Reflect.apply(replace, value2, [env1_46, '']); } if (a1 === undefined) { replace = value2.replace; value = environment.__proto__; return Reflect.apply(replace, value2, [env1_46, '']); } } if (value2) { value3 = baseToString(a1); if (value3) { value4 = environment.__proto__; stringToArrayBinding = stringToArray; value5 = stringToArrayBinding(value2); return castSlice(value5, charsStartIndex(value5, stringToArrayBinding(value3))).join(''); } } return value2; } function runInContextTruncate(a0, a1) { // fn#907, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:81168, owner: runInContext.truncate, offset: 0x00c4d007, size: 525 bytes, params: 3, frame: 23 var separator; var r3; var r2; var r1; var r5; var r12; var length; var r7; var r4; var index; var toIntegerBinding; var value5; var baseToStringBinding; var omission; var value6; var value9; var slice; var value14; var lastIndexOf; var value15; var global; var source; var binding; var exec; let value = environment; const isObject_590Binding = isObject_590; const value2 = undefined; const isObject_5902 = isObject_590Binding(a1); const value3 = 30; const value4 = '...'; reducibleJoin8: while (true) { if (isObject_5902) { reducibleJoin3: while (true) { if ('separator' in a1) { separator = a1.separator; break reducibleJoin3; } separator = value2; break reducibleJoin3; } reducibleJoin5: while (true) { if ('length' in a1) { toIntegerBinding = toInteger; length = a1.length; value5 = toIntegerBinding(length); r3 = value5; break reducibleJoin5; } r3 = value3; break reducibleJoin5; } reducibleJoin7: while (true) { if ('omission' in a1) { baseToStringBinding = baseToString; omission = a1.omission; value6 = baseToStringBinding(omission); r2 = value6; break reducibleJoin7; } r2 = value4; break reducibleJoin7; } r1 = r2; r5 = r3; r12 = separator; break reducibleJoin8; } r1 = value4; r5 = value3; r12 = value2; break reducibleJoin8; } const value7 = toString_602(a0); length = value7.length; reducibleJoin10: while (true) { if (hasUnicode(value7)) { value9 = stringToArray(value7); length = value9.length; r3 = value9; break reducibleJoin10; } r3 = value2; break reducibleJoin10; } if (r5 >= length) { return value7; } const value10 = r5 - stringSize(r1); if (value10 < 1) { return r1; } r2 = r3 ? castSlice(r3, 0, value10).join('') : value7.slice(0, value10); if (r12 === value2) { return r2 + r1; } reducibleJoin18: while (true) { if (r3) { length = r2.length; value14 = value10 + (length - value10); r7 = value14; break reducibleJoin18; } r7 = value10; break reducibleJoin18; } if (env0_78(r12)) { value15 = value7.slice(r7); reducibleJoin29: while (true) { if (value15.search(r12)) { global = r12.global; reducibleJoin25: while (true) { if (global) { r5 = r12; break reducibleJoin25; } source = r12.source; toString_602Binding = toString_602; binding = env1_54; exec = binding.exec; value = toString_602Binding(Reflect.apply(exec, binding, [r12])); value = RegExp(source, value + 'g'); r5 = value; break reducibleJoin25; } r5.lastIndex = 0; exec = r5.exec; value = Reflect.apply(exec, r5, [r2]); if (value) { r4 = value; reducibleLoop26: while (true) { index = r4.index; exec = r5.exec; value = Reflect.apply(exec, r5, [r2]); if (value) { r4 = value; continue reducibleLoop26; } break reducibleLoop26; } } else { index = value2; } slice = r2.slice; r5 = index !== value2 ? index : r7; value = Reflect.apply(slice, r2, [0, r5]); r3 = value; break reducibleJoin29; } r3 = r2; break reducibleJoin29; } } else { reducibleJoin29: while (true) { if (value7.indexOf(baseToString(r12), r7) == r7) { r3 = r2; break reducibleJoin29; } lastIndexOf = r2.lastIndexOf; value = Reflect.apply(lastIndexOf, r2, [r12]); if (value > -1) { slice = r2.slice; value = Reflect.apply(slice, r2, [0, value]); r3 = value; break reducibleJoin29; } r3 = r2; break reducibleJoin29; } } return r3 + r1; } function unescape(a0) { // fn#908, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:81844, owner: runInContext.unescape, offset: 0x00c4d214, size: 67 bytes, params: 2, frame: 14 const value = toString_602(a0); return value && env1_35.test(value) ? value.replace(env1_33, env1_87) : value; } function uniqueId(a0) { // fn#909, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:81933, owner: runInContext.uniqueId, offset: 0x00c4d257, size: 34 bytes, params: 2, frame: 12 const binding = env0_12; return toString_602(a0) + (typeof binding === 'bigint' ? binding + 1n : +binding + 1); } function _fun910(a0, a1) { // fn#910, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:82135, offset: 0x00c4d279, size: 48 bytes, params: 3, frame: 14 const hasOwnPropertyBinding = hasOwnProperty; if (!hasOwnPropertyBinding.call(__2.prototype, a1)) { env0_85[a1] = a0; } } function _fun912(a0, a1) { // fn#912, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:82379, offset: 0x00c4d2c1, size: 63 bytes, params: 3, frame: 5 const env0_0 = a0; const env0_1 = a1; const constructor_354Binding = constructor_354; constructor_354Binding.prototype[a0] = _fun913; constructor_354Binding.prototype[a0 + 'Right'] = _fun914; function _fun913(a0) { // fn#913, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:82418, offset: 0x00c4d300, size: 214 bytes, params: 2, frame: 19 var r4; var maxBinding; var __views__; var push; var object; var minBinding; var binding; var __dir__; let value = 1; if (a0 === undefined) { r4 = value; } else { value = environment.__proto__; maxBinding = max; value = toInteger(a0); value = maxBinding(value, 0); r4 = value; } let __filtered__ = this.__filtered__; const r0 = __filtered__ ? require ? this.clone() : new constructor_354(this) : this.clone(); __filtered__ = r0.__filtered__; value = environment.__proto__; if (__filtered__) { r0.__takeCount__ = min(r4, r0.__takeCount__); } else { __views__ = r0.__views__; push = __views__.push; object = {}; minBinding = min; value = environment.__proto__.__proto__; object.size = minBinding(r4, env2_1); binding = env0_0; __dir__ = r0.__dir__; value = ''; object.type = binding + (__dir__ < 0 ? 'Right' : value); Reflect.apply(push, __views__, [object]); } return r0; } function _fun914(a0) { // fn#914, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:82683, offset: 0x00c4d3d6, size: 43 bytes, params: 2, frame: 11 let value = this.reverse(); value = value[env0_0](a0); return value.reverse(); } } function _fun915(a0, a1) { // fn#915, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:82777, offset: 0x00c4d401, size: 62 bytes, params: 3, frame: 4 const value = a1 + 1; const env0_1 = value == 1 || value == 3; constructor_354.prototype[a0] = _fun916; function _fun916(a0) { // fn#916, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:82839, offset: 0x00c4d43f, size: 88 bytes, params: 2, frame: 17 const value = this.clone(); const __iteratees__ = value.__iteratees__; const push = __iteratees__.push; const object = {}; object.iteratee = getIteratee(a0, 3); object.type = env0_0; Reflect.apply(push, __iteratees__, [object]); value.__filtered__ = value.__filtered__ || env0_1; return value; } } function _fun917(a0, a1) { // fn#917, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:83000, offset: 0x00c4d497, size: 56 bytes, params: 3, frame: 3 const env0_0 = 'take' + (a1 ? 'Right' : ''); constructor_354.prototype[a0] = _fun918; function _fun918() { // fn#918, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:83067, offset: 0x00c4d4cf, size: 38 bytes, params: 1, frame: 11 let value = this[env0_0](1); value = value.value(); return value[0]; } } function _fun919(a0, a1) { // fn#919, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:83141, offset: 0x00c4d4f5, size: 56 bytes, params: 3, frame: 3 const env0_0 = 'drop' + (a1 ? '' : 'Right'); constructor_354.prototype[a0] = _fun920; function _fun920() { // fn#920, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:83208, offset: 0x00c4d52d, size: 64 bytes, params: 1, frame: 12 return this.__filtered__ ? new constructor_354(this) : this[env0_0](1); } } function _fun924(a0, a1) { // fn#924, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:83537, offset: 0x00c4d5b9, size: 78 bytes, params: 3, frame: 12 const env0_0 = a0; const env0_1 = a1; return typeof a0 === 'function' ? new constructor_354(this) : this.map(_fun925); function _fun925(a0) { // fn#925, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:83610, offset: 0x00c4a2cb, size: 32 bytes, params: 2, frame: 15 return baseInvoke(a0, env0_0, require); } } function runInContextSlice_927(a0, a1) { // fn#927, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:83766, owner: runInContext.slice, offset: 0x00c4d62f, size: 165 bytes, params: 3, frame: 17 var r6; var r2; var r0; let value = this; const value3 = toInteger(a0); if (value.__filtered__) { if (value3 > 0) { r0 = new constructor_354(value); } else if (a1 < 0) { r0 = new constructor_354(value); } else { if (value3 < 0) { value = value.takeRight(-value3); r6 = value; } else if (value3) { value = value.drop(value3); r6 = value; } else { r6 = value; } if (a1 === undefined) { r0 = r6; } else { value = toInteger(a1); if (value < 0) { value = r6.dropRight(-value); r2 = value; } else { value = r6.take(value - value3); r2 = value; } r0 = r2; } } } else { if (value3 < 0) { value = value.takeRight(-value3); r6 = value; } else if (value3) { value = value.drop(value3); r6 = value; } else { r6 = value; } if (a1 === undefined) { r0 = r6; } else { value = toInteger(a1); if (value < 0) { value = r6.dropRight(-value); r2 = value; } else { value = r6.take(value - value3); r2 = value; } r0 = r2; } } return r0; } function runInContextToArray_929() { // fn#929, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:84086, owner: runInContext.toArray, offset: 0x00c4d6fa, size: 22 bytes, params: 1, frame: 11 return this.take(env1_1); } function _fun930(a0, a1) { // fn#930, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:84152, offset: 0x00c4d710, size: 172 bytes, params: 3, frame: 16 var value7; const value = a1; const env0_0 = a0; const env0_1 = RegExp('^(?:filter|find|map|reject)|While$', '').test(value); const value2 = RegExp('^(?:head|last)$', '').test(value); const property = __2[value2 ? 'take' + (value == 'last' ? 'Right' : '') : value]; if (!value2) { value7 = RegExp('^find', '').test(value); } if (property) { __2.prototype[value] = _fun931; } function _fun931() { // fn#931, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:84334, offset: 0x00c4d7bc, size: 382 bytes, params: 1, frame: 25 var r0; var r11; var value7; var constructor_3542; var constructorBinding; var value12; var constructor2; var value13; const __wrapped__ = this.__wrapped__; var value; const r3 = env0_2 ? [1] : arguments; const env0_0 = r3; const value4 = __wrapped__ instanceof constructor_354; const property = r3[0]; let r9 = value4 || isArray(__wrapped__); const interceptor_9322 = interceptor_932; if (r9 && env0_1 && typeof property === 'function' && property.length != 1) { value7 = false; r0 = value7; r9 = value7; } else { r0 = value4; } const __chain__ = this.__chain__; const length = this.__actions__.length; let binding = env0_4; const r2 = binding && !__chain__; r0 = r0 && !!!length; if (!env0_4) { if (r9) { if (r0) { r11 = __wrapped__; } else { constructor_3542 = new constructor_354(this); } value = env0_0.apply(r11, r3); value.__actions__.push({func: thru, args: [interceptor_9322], thisArg: undefined}); constructorBinding = constructor; value12 = Object.create(constructorBinding.prototype, {constructor: {value: constructorBinding}}); constructor2 = new constructorBinding(value, __chain__); return constructor2 instanceof Object ? constructor2 : value12; } } if (r2) { if (r0) { r0 = env0_0.apply(this, r3); } else { value13 = this.thru(interceptor_9322); if (r2) { binding = env0_2; value = value13.value; value = Reflect.apply(value, value13, []); r0 = binding ? value[0] : value; } else { r0 = value13; } } } else { value13 = this.thru(interceptor_9322); if (r2) { binding = env0_2; value = value13.value; value = Reflect.apply(value, value13, []); r0 = binding ? value[0] : value; } else { r0 = value13; } } return r0; function interceptor_932(a0) { // fn#932, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:84433, offset: 0x00c4d93a, size: 86 bytes, params: 2, frame: 18 const binding = env1_3; const apply = binding.apply; const __2Binding = __2; const arrayPushBinding = arrayPush; const items2 = [a0]; arrayPushBinding(items2, env0_0); const value5 = Reflect.apply(apply, binding, [__2Binding, items2]); return env1_2 && __chain__ ? value5[0] : value5; } } } function _fun933(a0) { // fn#933, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:84908, offset: 0x00c4d990, size: 109 bytes, params: 2, frame: 13 const env0_0 = prototype[a0]; const env0_1 = RegExp('^(?:push|sort|unshift)$', '').test(a0) ? 'tap' : 'thru'; const env0_2 = RegExp('^(?:pop|shift)$', '').test(a0); __2.prototype[a0] = _fun934; function _fun934() { // fn#934, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:85029, offset: 0x00c4d9fd, size: 101 bytes, params: 1, frame: 18 var environment; var value3; var binding; var apply; if (env0_2) { if (this.__chain__) { return this[env0_1](_fun935); } value3 = this.value(); binding = arguments; apply = binding.apply; value = environment.__proto__; return Reflect.apply(apply, binding, [isArray(value3) ? value3 : [], arguments]); } return this[env0_1](_fun935); function _fun935(a0) { // fn#935, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:85143, offset: 0x00c4da62, size: 51 bytes, params: 2, frame: 14 const value = a0; const binding = env1_0; return binding.apply(isArray(value) ? value : [], env0_0); } } } function _fun936(a0, a1) { // fn#936, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:85225, offset: 0x00c4da95, size: 92 bytes, params: 3, frame: 16 var value2; var hasOwnPropertyBinding; var property2; const property = __2[a1]; if (property) { value2 = String(property.name); hasOwnPropertyBinding = hasOwnProperty; if (!hasOwnPropertyBinding.call(env0_44, value2)) { env0_44[value2] = []; } property2 = env0_44[value2]; property2.push({name: a1, func: property}); } } function runInContextClone_937() { // fn#937, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:85416, owner: runInContext.clone, offset: 0x00c4daf1, size: 130 bytes, params: 1, frame: 13 const constructor_3542 = new constructor_354(this.__wrapped__); const copyArrayBinding = copyArray; constructor_3542.__actions__ = copyArrayBinding(this.__actions__); constructor_3542.__dir__ = this.__dir__; constructor_3542.__filtered__ = this.__filtered__; constructor_3542.__iteratees__ = copyArrayBinding(this.__iteratees__); constructor_3542.__takeCount__ = this.__takeCount__; constructor_3542.__views__ = copyArrayBinding(this.__views__); return constructor_3542; } function runInContextReverse_938() { // fn#938, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:85734, owner: runInContext.reverse, offset: 0x00c4db73, size: 100 bytes, params: 1, frame: 12 var r0; var value; var constructor_3542; if (this.__filtered__) { constructor_3542 = new constructor_354(this); constructor_3542.__dir__ = -1; constructor_3542.__filtered__ = true; r0 = constructor_3542; } else { value = this.clone(); value.__dir__ = value.__dir__ * -1; r0 = value; } return r0; } function runInContextValue() { // fn#939, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:85909, owner: runInContext.value, offset: 0x00c4dbd7, size: 469 bytes, params: 1, frame: 34 var length; var r1; var r8; var r9; var r20; var r21; var r6; var r7; var r10; var r3; var r18; var r19; var r23; var r15; var property; var size; var type; var value5; var value6; var value7; var value8; var value9; var value11; var value13; var value14; var value15; var iteratee; var value16; var value17; var value18; var value19; var value20; var value21; const __wrapped__ = this.__wrapped__; let value = __wrapped__.value; value = Reflect.apply(value, __wrapped__, []); const __dir__ = this.__dir__; const isArray2 = isArray(value); const value3 = 0; const value4 = __dir__ < value3; reducibleJoin2: while (true) { if (isArray2) { length = value.length; break reducibleJoin2; } length = value3; break reducibleJoin2; } const __views__ = this.__views__; const length2 = __views__.length; if (value3 < length2) { r1 = value3; r8 = length; r9 = value3; reducibleLoop3: while (true) { property = __views__[r1]; size = property.size; type = property.type; if (type === 'drop') { value8 = r9 + size; r20 = r8; r21 = value8; } else if (type === 'dropRight') { value7 = r8 - size; r20 = value7; r21 = r9; } else if (type === 'take') { value6 = min(r8, r9 + size); r20 = value6; r21 = r9; } else { reducibleJoin11: while (true) { if (type !== 'takeRight') { r20 = r8; r21 = r9; break reducibleJoin11; } value5 = max(r9, r8 - size); r20 = r8; r21 = value5; break reducibleJoin11; } } value9 = typeof r1 === 'bigint' ? r1 + 1n : +r1 + 1; if (value9 < length2) { r1 = value9; r8 = r20; r9 = r21; continue reducibleLoop3; } r6 = r20; r7 = r21; break reducibleLoop3; } } else { r6 = length; r7 = value3; } let object = {start: r7, end: r6}; const start = object.start; const end = object.end; const value10 = end - start; reducibleJoin14: while (true) { if (value4) { r10 = end; break reducibleJoin14; } value11 = start - 1; r10 = value11; break reducibleJoin14; } const __iteratees__ = this.__iteratees__; const length3 = __iteratees__.length; const value12 = min(value10, this.__takeCount__); if (isArray2) { reducibleJoin18: while (true) { reducibleJoin29: while (true) { if (value4) { object = []; value13 = typeof value10 === 'bigint' ? value10 : +value10; value14 = typeof value13 === 'bigint' ? value13 - 1n : +value13 - 1; if (!value13) { break reducibleJoin29; } if (!(value3 < value12)) { break reducibleJoin29; } r3 = value3; r6 = value14; reducibleLoop21: while (true) { value15 = r10 + __dir__; property = value[value15]; if (value3 < length3) { r18 = property; r19 = value3; reducibleLoop22: while (true) { property = __iteratees__[r19]; iteratee = property.iteratee; type = property.type; value16 = iteratee(r18); if (type == 2) { r23 = value16; } else { reducibleJoin25: while (true) { if (value16) { r23 = r18; break reducibleJoin25; } if (type == 1) { r15 = r3; value20 = typeof r6 === 'bigint' ? r6 : +r6; value21 = typeof value20 === 'bigint' ? value20 - 1n : +value20 - 1; if (value20) { if (r15 < value12) { r3 = r15; r6 = value21; r10 = value15; continue reducibleLoop21; } break reducibleJoin29; } break reducibleJoin29; } break reducibleJoin29; } } value17 = typeof r19 === 'bigint' ? r19 + 1n : +r19 + 1; if (value17 < length3) { r18 = r23; r19 = value17; continue reducibleLoop22; } r20 = r23; value18 = typeof r3 === 'bigint' ? r3 : +r3; value19 = typeof value18 === 'bigint' ? value18 + 1n : +value18 + 1; object[value18] = r20; r15 = value19; value20 = typeof r6 === 'bigint' ? r6 : +r6; value21 = typeof value20 === 'bigint' ? value20 - 1n : +value20 - 1; if (value20) { if (r15 < value12) { r3 = r15; r6 = value21; r10 = value15; continue reducibleLoop21; } break reducibleJoin29; } break reducibleJoin29; } } else { r20 = property; } value18 = typeof r3 === 'bigint' ? r3 : +r3; value19 = typeof value18 === 'bigint' ? value18 + 1n : +value18 + 1; object[value18] = r20; r15 = value19; value20 = typeof r6 === 'bigint' ? r6 : +r6; value21 = typeof value20 === 'bigint' ? value20 - 1n : +value20 - 1; if (value20) { if (r15 < value12) { r3 = r15; r6 = value21; r10 = value15; continue reducibleLoop21; } break reducibleJoin29; } break reducibleJoin29; } } else { if (length == value10) { reducibleJoin19: while (true) { if (value12 != value10) { break reducibleJoin19; } break reducibleJoin18; } } object = []; value13 = typeof value10 === 'bigint' ? value10 : +value10; value14 = typeof value13 === 'bigint' ? value13 - 1n : +value13 - 1; if (!value13) { break reducibleJoin29; } if (!(value3 < value12)) { break reducibleJoin29; } r3 = value3; r6 = value14; reducibleLoop21: while (true) { value15 = r10 + __dir__; property = value[value15]; if (value3 < length3) { r18 = property; r19 = value3; reducibleLoop22: while (true) { property = __iteratees__[r19]; iteratee = property.iteratee; type = property.type; value16 = iteratee(r18); if (type == 2) { r23 = value16; } else { reducibleJoin25: while (true) { if (value16) { r23 = r18; break reducibleJoin25; } if (type == 1) { r15 = r3; value20 = typeof r6 === 'bigint' ? r6 : +r6; value21 = typeof value20 === 'bigint' ? value20 - 1n : +value20 - 1; if (value20) { if (r15 < value12) { r3 = r15; r6 = value21; r10 = value15; continue reducibleLoop21; } break reducibleJoin29; } break reducibleJoin29; } break reducibleJoin29; } } value17 = typeof r19 === 'bigint' ? r19 + 1n : +r19 + 1; if (value17 < length3) { r18 = r23; r19 = value17; continue reducibleLoop22; } r20 = r23; value18 = typeof r3 === 'bigint' ? r3 : +r3; value19 = typeof value18 === 'bigint' ? value18 + 1n : +value18 + 1; object[value18] = r20; r15 = value19; value20 = typeof r6 === 'bigint' ? r6 : +r6; value21 = typeof value20 === 'bigint' ? value20 - 1n : +value20 - 1; if (value20) { if (r15 < value12) { r3 = r15; r6 = value21; r10 = value15; continue reducibleLoop21; } break reducibleJoin29; } break reducibleJoin29; } } else { r20 = property; } value18 = typeof r3 === 'bigint' ? r3 : +r3; value19 = typeof value18 === 'bigint' ? value18 + 1n : +value18 + 1; object[value18] = r20; r15 = value19; value20 = typeof r6 === 'bigint' ? r6 : +r6; value21 = typeof value20 === 'bigint' ? value20 - 1n : +value20 - 1; if (value20) { if (r15 < value12) { r3 = r15; r6 = value21; r10 = value15; continue reducibleLoop21; } break reducibleJoin29; } break reducibleJoin29; } } } return object; } } return baseWrapperValue(value, this.__actions__); } function commit() { // fn#941, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:86695, owner: runInContext.commit, offset: 0x00c4ddbe, size: 46 bytes, params: 1, frame: 13 const constructorBinding = constructor; let value = this.value; value = Reflect.apply(value, this, []); const __chain__ = this.__chain__; const value2 = Object.create(constructorBinding.prototype, {constructor: {value: constructorBinding}}); const constructor2 = new constructorBinding(value, __chain__); return constructor2 instanceof Object ? constructor2 : value2; } function runInContextNext() { // fn#942, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:86797, owner: runInContext.next, offset: 0x00c4ddec, size: 107 bytes, params: 1, frame: 14 var r1; let __values__ = this.__values__; let value = undefined; if (__values__ === value) { this.__values__ = toArray_596(this.value()); } let __index__ = this.__index__; const value4 = __index__ >= this.__values__.length; const object = {done: value4}; if (value4) { r1 = value; } else { __values__ = this.__values__; __index__ = this.__index__; value = typeof __index__ === 'bigint' ? __index__ : +__index__; this.__index__ = typeof value === 'bigint' ? value + 1n : +value + 1; r1 = __values__[value]; } object.value = r1; return object; } function runInContextReverse_944() { // fn#944, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:87225, owner: runInContext.reverse, offset: 0x00c4dec2, size: 176 bytes, params: 1, frame: 17 var r3; var __actions__; var constructor_3542; var constructorBinding; var __chain__; var constructor2; const __wrapped__ = this.__wrapped__; var value; if (__wrapped__ instanceof constructor_354) { __actions__ = this.__actions__; if (__actions__.length) { constructor_3542 = new constructor_354(this); } else { r3 = __wrapped__; } __actions__ = r3.reverse().__actions__; __actions__.push({func: thru, args: [reverse_2], thisArg: undefined}); constructorBinding = constructor; __chain__ = this.__chain__; value = Object.create(constructorBinding.prototype, {constructor: {value: constructorBinding}}); constructor2 = new constructorBinding(); return constructor2 instanceof Object ? constructor2 : value; } return this.thru(reverse_2); } } function _fun947() { // fn#947, offset: 0x00c4df95, size: 9 bytes, params: 1, frame: 1 return env0_88; } } } function apply(a0, a1, a2) { // fn#302, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:5723, offset: 0x00c3f4a7, size: 134 bytes, params: 4, frame: 20 const length = a2.length; if (length === 0) { return a0.call(a1); } if (length === 1) { return a0.call(a1, a2[0]); } if (length === 2) { return a0.call(a1, a2[0], a2[1]); } if (length === 3) { return a0.call(a1, a2[0], a2[1], a2[2]); } return a0.apply(a1, a2); } function _fun608(a0) { // fn#608, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:27:56998, offset: 0x00c485fe, size: 13 bytes, params: 2, frame: 2 return [a0]; } function object() { // fn#628, offset: 0x00c37b63, size: 4 bytes, params: 1, frame: 1 } global.__d(_fun300, 22, []) /* metro module 22 */;