Lines Matching refs:i5

7386 …var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i13 …
7400 i5 = i6 << 1;
7401 i3 = 12952 + (i5 << 2) | 0;
7402 i5 = 12952 + (i5 + 2 << 2) | 0;
7403 i7 = HEAP32[i5 >> 2] | 0;
7414 HEAP32[i5 >> 2] = i4;
7440 i5 = i7 >>> 2 & 4;
7441 i7 = i7 >>> i5;
7445 i3 = (i6 | i2 | i5 | i4 | i3) + (i7 >>> i3) | 0;
7449 i5 = HEAP32[i7 >> 2] | 0;
7450 i2 = i5 + 8 | 0;
7458 if ((HEAP32[i8 >> 2] | 0) == (i5 | 0)) {
7471 HEAP32[i5 + 4 >> 2] = i12 | 3;
7472 i3 = i5 + i12 | 0;
7473 HEAP32[i5 + (i12 | 4) >> 2] = i4 | 1;
7474 HEAP32[i5 + i6 >> 2] = i4;
7477 i5 = HEAP32[12932 >> 2] | 0;
7497 HEAP32[i28 >> 2] = i5;
7498 HEAP32[i27 + 12 >> 2] = i5;
7499 HEAP32[i5 + 8 >> 2] = i27;
7500 HEAP32[i5 + 12 >> 2] = i6;
7524 i5 = HEAP32[i6 + 16 >> 2] | 0;
7525 if ((i5 | 0) == 0) {
7526 i5 = HEAP32[i6 + 20 >> 2] | 0;
7527 if ((i5 | 0) == 0) {
7531 i6 = (HEAP32[i5 + 4 >> 2] & -8) - i12 | 0;
7534 i6 = i5;
7535 i3 = i4 ? i5 : i3;
7545 i5 = HEAP32[i3 + 24 >> 2] | 0;
7604 if ((i5 | 0) != 0) {
7614 if (i5 >>> 0 < (HEAP32[12928 >> 2] | 0) >>> 0) {
7617 i6 = i5 + 16 | 0;
7621 HEAP32[i5 + 20 >> 2] = i26;
7630 HEAP32[i26 + 24 >> 2] = i5;
7631 i5 = HEAP32[i3 + 16 >> 2] | 0;
7633 if ((i5 | 0) != 0) {
7634 if (i5 >>> 0 < (HEAP32[12928 >> 2] | 0) >>> 0) {
7637 HEAP32[i26 + 16 >> 2] = i5;
7638 HEAP32[i5 + 24 >> 2] = i26;
7643 i5 = HEAP32[i3 + 20 >> 2] | 0;
7644 if ((i5 | 0) != 0) {
7645 if (i5 >>> 0 < (HEAP32[12928 >> 2] | 0) >>> 0) {
7648 HEAP32[i26 + 20 >> 2] = i5;
7649 HEAP32[i5 + 24 >> 2] = i26;
7666 i5 = HEAP32[12932 >> 2] | 0;
7686 HEAP32[i25 >> 2] = i5;
7687 HEAP32[i24 + 12 >> 2] = i5;
7688 HEAP32[i5 + 8 >> 2] = i24;
7689 HEAP32[i5 + 12 >> 2] = i6;
7810 i5 = HEAP32[i6 >> 2] | 0;
7811 if ((i5 | 0) == 0) {
7813 i5 = HEAP32[i6 >> 2] | 0;
7814 if ((i5 | 0) == 0) {
7820 i8 = i5 + 20 | 0;
7823 i5 = i7;
7827 i7 = i5 + 16 | 0;
7832 i5 = i8;
7840 i22 = i5;
7844 i5 = HEAP32[i24 + 8 >> 2] | 0;
7845 if (i5 >>> 0 < i4 >>> 0) {
7848 i7 = i5 + 12 | 0;
7855 HEAP32[i4 >> 2] = i5;
7866 i5 = 13216 + (i4 << 2) | 0;
7867 if ((i24 | 0) == (HEAP32[i5 >> 2] | 0)) {
7868 HEAP32[i5 >> 2] = i22;
7924 i5 = HEAP32[3228] | 0;
7926 if ((i5 & i4 | 0) != 0) {
7927 i5 = 12952 + (i6 + 2 << 2) | 0;
7928 i4 = HEAP32[i5 >> 2] | 0;
7932 i21 = i5;
7936 HEAP32[3228] = i5 | i4;
7967 i5 = 1 << i3;
7968 if ((i4 & i5 | 0) == 0) {
7969 HEAP32[12916 >> 2] = i4 | i5;
7987 i5 = HEAP32[i6 >> 2] | 0;
7988 if ((i5 | 0) == 0) {
7991 if ((HEAP32[i5 + 4 >> 2] & -8 | 0) == (i25 | 0)) {
7992 i18 = i5;
7996 i4 = i5;
8014 i5 = HEAP32[12928 >> 2] | 0;
8015 if (i18 >>> 0 < i5 >>> 0) {
8018 if (i3 >>> 0 < i5 >>> 0) {
8330 i5 = 0;
8355 i5 = i16;
8371 i5 = i19;
8382 HEAP32[i18 >> 2] = i5;
8383 if ((i5 | 0) == 0) {
8393 HEAP32[i16 >> 2] = i5;
8395 HEAP32[i9 + 20 >> 2] = i5;
8397 if ((i5 | 0) == 0) {
8401 if (i5 >>> 0 < (HEAP32[12928 >> 2] | 0) >>> 0) {
8404 HEAP32[i5 + 24 >> 2] = i9;
8412 HEAP32[i5 + 16 >> 2] = i9;
8413 HEAP32[i9 + 24 >> 2] = i5;
8423 HEAP32[i5 + 20 >> 2] = i9;
8424 HEAP32[i9 + 24 >> 2] = i5;
8430 i5 = HEAP32[i17 + ((i13 | 8) + i14) >> 2] | 0;
8433 if ((i5 | 0) != (i18 | 0)) {
8434 if (i5 >>> 0 < (HEAP32[12928 >> 2] | 0) >>> 0) {
8437 if ((HEAP32[i5 + 12 >> 2] | 0) != (i15 | 0)) {
8441 if ((i12 | 0) == (i5 | 0)) {
8458 HEAP32[i5 + 12 >> 2] = i12;
8459 HEAP32[i9 >> 2] = i5;
8465 i5 = i15 + 4 | 0;
8466 HEAP32[i5 >> 2] = HEAP32[i5 >> 2] & -2;
8469 i5 = i10 >>> 3;
8471 i10 = i5 << 1;
8474 i5 = 1 << i5;
8475 if ((i9 & i5 | 0) != 0) {
8477 i5 = HEAP32[i9 >> 2] | 0;
8478 if (i5 >>> 0 < (HEAP32[12928 >> 2] | 0) >>> 0) {
8482 i4 = i5;
8485 HEAP32[3228] = i9 | i5;
8516 i5 = 1 << i3;
8517 if ((i9 & i5 | 0) == 0) {
8518 HEAP32[12916 >> 2] = i9 | i5;
8535 i5 = i4 + (i3 >>> 31 << 2) + 16 | 0;
8536 i9 = HEAP32[i5 >> 2] | 0;
8548 if (i5 >>> 0 < (HEAP32[12928 >> 2] | 0) >>> 0) {
8551 HEAP32[i5 >> 2] = i7;
8563 i5 = HEAP32[12928 >> 2] | 0;
8564 if (i2 >>> 0 < i5 >>> 0) {
8567 if (i3 >>> 0 < i5 >>> 0) {
8649 i5 = HEAP32[3228] | 0;
8651 if ((i5 & i3 | 0) != 0) {
8661 HEAP32[3228] = i5 | i3;
8692 i5 = 1 << i3;
8693 if ((i4 & i5 | 0) == 0) {
8694 HEAP32[12916 >> 2] = i4 | i5;
8712 i5 = HEAP32[i7 >> 2] | 0;
8713 if ((i5 | 0) == 0) {
8716 if ((HEAP32[i5 + 4 >> 2] & -8 | 0) == (i2 | 0)) {
8717 i6 = i5;
8721 i4 = i5;
8807 …var i1 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i1…
8813 i5 = i2 + 56 | 0;
8902 i13 = HEAP32[i5 >> 2] | 0;
8920 i13 = HEAP32[i5 >> 2] | 0;
8937 i13 = HEAP32[i5 >> 2] | 0;
8967 i13 = HEAP32[i5 >> 2] | 0;
8997 i3 = HEAP32[i5 >> 2] | 0;
9014 i3 = HEAP32[i5 >> 2] | 0;
9030 i3 = HEAP32[i5 >> 2] | 0;
9047 i3 = HEAP32[i5 >> 2] | 0;
9063 i3 = HEAP32[i5 >> 2] | 0;
9080 i3 = HEAP32[i5 >> 2] | 0;
9096 i3 = HEAP32[i5 >> 2] | 0;
9113 i3 = HEAP32[i5 >> 2] | 0;
9129 i3 = HEAP32[i5 >> 2] | 0;
9146 i3 = HEAP32[i5 >> 2] | 0;
9191 i7 = HEAP32[i5 >> 2] | 0;
9209 i8 = HEAP32[i5 >> 2] | 0;
9238 i8 = HEAP32[i5 >> 2] | 0;
9258 i8 = HEAP32[i5 >> 2] | 0;
9288 i9 = HEAP32[i5 >> 2] | 0;
9371 i15 = HEAP32[i5 >> 2] | 0;
9393 i14 = HEAP32[i5 >> 2] | 0;
9466 i8 = HEAP32[i5 >> 2] | 0;
9533 i5 = HEAP32[i5 >> 2] | 0;
9534 i27 = HEAP32[i5 >> 2] | 0;
9535 HEAP32[i5 >> 2] = i27 + -1;
9537 i5 = _luaZ_fill(i5) | 0;
9539 i27 = i5 + 4 | 0;
9540 i5 = HEAP32[i27 >> 2] | 0;
9541 HEAP32[i27 >> 2] = i5 + 1;
9542 i5 = HEAPU8[i5] | 0;
9544 HEAP32[i2 >> 2] = i5;
9545 i5 = HEAP32[i4 >> 2] | 0;
9547 i5 = _luaS_newlstr(i4, (HEAP32[i5 >> 2] | 0) + 1 | 0, (HEAP32[i5 + 4 >> 2] | 0) + -2 | 0) | 0;
9551 HEAP32[i7 >> 2] = i5;
9552 HEAP32[i7 + 8 >> 2] = HEAPU8[i5 + 4 | 0] | 64;
9559 HEAP32[i3 >> 2] = i5;
9592 i9 = HEAP32[i5 >> 2] | 0;
9633 i3 = HEAP32[i5 >> 2] | 0;
9683 i3 = HEAP32[i5 >> 2] | 0;
9706 i3 = HEAP32[i5 >> 2] | 0;
9750 i9 = HEAP32[i5 >> 2] | 0;
9779 i5 = i6 + 4 | 0;
9780 HEAP32[i8 + 8 >> 2] = HEAPU8[i5] | 64;
9788 if ((HEAP8[i5] | 0) != 4) {
9835 i9 = HEAP32[i5 >> 2] | 0;
9881 i9 = HEAP32[i5 >> 2] | 0;
9933 i11 = HEAP32[i5 >> 2] | 0;
9973 i11 = HEAP32[i5 >> 2] | 0;
10024 i11 = HEAP32[i5 >> 2] | 0;
10055 i5 = i13 << 1;
10057 if ((i5 | 0) == -2) {
10060 i7 = _luaM_realloc_(i9, HEAP32[i12 >> 2] | 0, i13, i5) | 0;
10062 HEAP32[i14 >> 2] = i5;
10073 i5 = i2 + 76 | 0;
10074 i7 = HEAP8[i5] | 0;
10097 i9 = HEAP8[i5] | 0;
10099 HEAP8[i5] = i8;
10122 i1 = HEAP8[i5] | 0;
10144 …var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13…
10154 i5 = i1 + 8 | 0;
10563 HEAP32[i5 >> 2] = i25 + (i26 + 1 << 4);
10565 HEAP32[i5 >> 2] = HEAP32[i24 >> 2];
10657 HEAP32[i5 >> 2] = i25 + (i28 + 1 << 4);
10671 HEAP32[i5 >> 2] = i28;
10673 HEAP32[i5 >> 2] = HEAP32[i24 >> 2];
10676 HEAP32[i5 >> 2] = HEAP32[i24 >> 2];
10820 HEAP32[i5 >> 2] = i25 + (i26 + i28 << 4);
10834 HEAP32[i5 >> 2] = i25 + (i26 + i29 << 4);
10841 HEAP32[i5 >> 2] = HEAP32[i24 >> 2];
10959 HEAP32[i5 >> 2] = i25 + (i26 + 6 << 4);
10962 HEAP32[i5 >> 2] = HEAP32[i24 >> 2];
10980 i29 = ((HEAP32[i5 >> 2] | 0) - i27 >> 4) + -1 | 0;
11010 HEAP32[i5 >> 2] = HEAP32[i24 >> 2];
11075 HEAP32[i5 >> 2] = i25 + (i26 + 1 << 4);
11077 HEAP32[i5 >> 2] = HEAP32[i24 >> 2];
11089 if (((HEAP32[i11 >> 2] | 0) - (HEAP32[i5 >> 2] | 0) >> 4 | 0) <= (i28 | 0)) {
11093 HEAP32[i5 >> 2] = i27 + (i28 + i26 << 4);
11171 i36 = i24 + ((HEAP32[i5 >> 2] | 0) - i36 >> 4 << 4) | 0;
11172 HEAP32[i5 >> 2] = i36;
11183 HEAP32[i5 >> 2] = i25 + (i20 + -1 + i26 << 4);
11197 HEAP32[i5 >> 2] = HEAP32[i19 + 4 >> 2];
11211 i36 = HEAP32[i5 >> 2] | 0;
11225 i36 = HEAP32[i5 >> 2] | 0;
11244 …var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i9 = 0, i10 = 0, i12 = 0, i13 = 0, d14 = 0.0, …
11247 i5 = i1;
11365 i5 = HEAP32[i9 >> 2] | 0;
11366 if (i5 >>> 0 < (HEAP32[i10 >> 2] | 0) >>> 0) {
11367 HEAP32[i9 >> 2] = i5 + 1;
11368 i21 = HEAPU8[i5] | 0;
11379 i5 = 0;
11390 i5 = HEAP32[i9 >> 2] | 0;
11391 if (i5 >>> 0 < (HEAP32[i10 >> 2] | 0) >>> 0) {
11392 HEAP32[i9 >> 2] = i5 + 1;
11393 i21 = HEAPU8[i5] | 0;
11404 i5 = HEAP32[i9 >> 2] | 0;
11405 if (i5 >>> 0 < (HEAP32[i10 >> 2] | 0) >>> 0) {
11406 HEAP32[i9 >> 2] = i5 + 1;
11407 i21 = HEAPU8[i5] | 0;
11415 i5 = HEAP32[i9 >> 2] | 0;
11416 if (i5 >>> 0 < (HEAP32[i10 >> 2] | 0) >>> 0) {
11417 HEAP32[i9 >> 2] = i5 + 1;
11418 i21 = HEAPU8[i5] | 0;
11423 i5 = 0;
11438 i5 = 0;
11462 i16 = i5;
11481 if (!((i5 | 0) < 0 | (i5 | 0) == 0 & i7 >>> 0 < 8)) {
11482 if ((i5 | 0) < 0 | (i5 | 0) == 0 & i7 >>> 0 < 14) {
11500 i7 = _i64Add(i7 | 0, i5 | 0, 1, 0) | 0;
11501 i5 = tempRet0;
11533 i13 = i13 ? i5 : i16;
11534 if ((i5 | 0) < 0 | (i5 | 0) == 0 & i7 >>> 0 < 8) {
11537 i7 = _i64Add(i7 | 0, i5 | 0, 1, 0) | 0;
11538 i5 = tempRet0;
11539 } while ((i5 | 0) < 0 | (i5 | 0) == 0 & i7 >>> 0 < 8);
11544 i5 = tempRet0;
11545 if ((i7 | 0) == 0 & (i5 | 0) == -2147483648) {
11554 i5 = 0;
11559 i5 = 0;
11566 i5 = 0;
11570 i5 = 0;
11576 i5 = _i64Add(i6 | 0, tempRet0 | 0, i7 | 0, i5 | 0) | 0;
11583 if ((i6 | 0) > 0 | (i6 | 0) == 0 & i5 >>> 0 > (0 - i3 | 0) >>> 0) {
11591 if ((i6 | 0) < (i27 | 0) | (i6 | 0) == (i27 | 0) & i5 >>> 0 < i29 >>> 0) {
11607 i5 = _i64Add(i5 | 0, i6 | 0, -1, -1) | 0;
11612 i3 = _i64Add(i5 | 0, i6 | 0, i3 | 0, tempRet0 | 0) | 0;
11633 d31 = +_scalbnl(d14, i5);
11699 HEAP32[i5 >> 2] = 0;
11704 i15 = i5 + 496 | 0;
11733 i20 = i5 + (i17 << 2) | 0;
11816 i8 = HEAP32[i5 >> 2] | 0;
11850 i8 = i5 + (i17 << 2) | 0;
11863 d31 = +(i4 | 0) * +((HEAP32[i5 >> 2] | 0) >>> 0);
11868 d31 = +(i4 | 0) * +((HEAP32[i5 >> 2] | 0) >>> 0) / +(HEAP32[13440 + (8 - i9 << 2) >> 2] | 0);
11873 i8 = HEAP32[i5 >> 2] | 0;
11895 i27 = i5 + (i15 << 2) | 0;
11912 HEAP32[i5 + (i17 << 2) >> 2] = i16;
11923 i11 = i5 + (i8 << 2) | 0;
11930 i12 = i5 + (i11 << 2) | 0;
11967 i15 = i5 + (i12 << 2) | 0;
11995 i17 = i5 + ((i17 + 126 & 127) << 2) | 0;
11996 HEAP32[i17 >> 2] = HEAP32[i17 >> 2] | HEAP32[i5 + (i29 << 2) >> 2];
11999 HEAP32[i5 + (i8 << 2) >> 2] = i13;
12004 i12 = i5 + ((i17 + 127 & 127) << 2) | 0;
12016 i18 = HEAP32[i5 + (i18 << 2) >> 2] | 0;
12048 i27 = i5 + (i8 << 2) | 0;
12068 HEAP32[i5 + (i17 << 2) >> 2] = i16;
12074 HEAP32[i5 + (i11 + -1 << 2) >> 2] = 0;
12077 d28 = +((HEAP32[i5 + (i9 << 2) >> 2] | 0) >>> 0);
12081 HEAP32[i5 + (i17 + -1 << 2) >> 2] = 0;
12084 d30 = d14 * (d28 * 1.0e9 + +((HEAP32[i5 + (i9 << 2) >> 2] | 0) >>> 0));
12105 i5 = HEAP32[i5 + (i11 << 2) >> 2] | 0;
12107 if (!(i5 >>> 0 < 5e8)) {
12108 if (i5 >>> 0 > 5e8) {
12120 if ((i5 | 0) == 0 ? (i8 + 3 & 127 | 0) == (i17 | 0) : 0) {
12242 …var i1 = 0, i2 = 0, i3 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13…
12262 i5 = HEAP32[(HEAP32[i9 >> 2] | 0) + 64 >> 2] | 0;
12263 if ((i5 | 0) == 0) {
12274 HEAP32[i8 >> 2] = i5;
12285 i5 = i4 + 16 | 0;
12287 switch (HEAP32[i5 >> 2] | 0) {
12298 i8 = HEAP32[i5 >> 2] | 0;
12320 i8 = HEAP32[i5 >> 2] | 0;
12355 i8 = HEAP32[i5 >> 2] | 0;
12377 i6 = HEAP32[i5 >> 2] | 0;
12381 if ((HEAP32[i5 >> 2] | 0) == 288) {
12406 i8 = HEAP32[i5 >> 2] | 0;
12415 if ((HEAP32[i5 >> 2] | 0) == 288) {
12428 if ((HEAP32[i5 >> 2] | 0) == 44) {
12435 } while ((HEAP32[i5 >> 2] | 0) == 44);
12439 i5 = HEAP32[i15 >> 2] | 0;
12442 if ((i5 | 0) == 0) {
12447 } else if (!((i5 | 0) == 13 | (i5 | 0) == 12)) {
12454 i5 = i8 + 1 | 0;
12455 i5 = (i5 | 0) < 0 ? 0 : i5;
12456 _luaK_setreturns(i4, i15, i5);
12457 if ((i5 | 0) > 1) {
12458 _luaK_reserveregs(i4, i5 + -1 | 0);
12472 i5 = HEAP32[i3 >> 2] | 0;
12473 i4 = i5 + 46 | 0;
12476 … | 0) != 0 ? (i11 = i5 + 20 | 0, i14 = i5 + 40 | 0, i12 = HEAP32[(HEAP32[i5 >> 2] | 0) + 24 >> 2] …
12496 if ((HEAP32[i5 >> 2] | 0) != 288) {
12502 i11 = HEAP32[i5 >> 2] | 0;
12510 i13 = HEAP32[i5 >> 2] | 0;
12516 if ((HEAP32[i5 >> 2] | 0) != 288) {
12523 i13 = HEAP32[i5 >> 2] | 0;
12549 if ((HEAP32[i5 >> 2] | 0) == 44) {
12556 } while ((HEAP32[i5 >> 2] | 0) == 44);
12560 i5 = HEAP32[i3 >> 2] | 0;
12568 _luaK_setreturns(i5, i8, i15);
12570 _luaK_reserveregs(i5, i15 + -1 | 0);
12573 _luaK_exp2nextreg(i5, i8);
12577 i29 = HEAPU8[i5 + 48 | 0] | 0;
12578 _luaK_reserveregs(i5, i14);
12579 _luaK_nil(i5, i29, i14);
12591 if ((HEAP32[i5 >> 2] | 0) != 61) {
12597 if ((HEAP32[i5 >> 2] | 0) != 44) {
12603 if ((HEAP32[i5 >> 2] | 0) == 44) {
12623 if ((HEAP32[i5 >> 2] | 0) != 288) {
12639 i8 = HEAP32[i5 >> 2] | 0;
12644 i5 = 0;
12651 i5 = 1;
12653 _body(i4, i21, i5, i6);
12677 if ((HEAP32[i5 >> 2] | 0) != 259) {
12692 i11 = HEAP32[i5 >> 2] | 0;
12740 i12 = HEAP32[i5 >> 2] | 0;
12773 if ((HEAP32[i5 >> 2] | 0) != 288) {
12807 if ((HEAP32[i5 >> 2] | 0) != 285) {
12827 switch (HEAP32[i5 >> 2] | 0) {
12851 i5 = (HEAP32[i12 >> 2] | 0) + (i15 << 4) | 0;
12859 …if ((_luaS_eqstr(HEAP32[(HEAP32[i8 >> 2] | 0) + (i7 << 4) >> 2] | 0, HEAP32[i5 >> 2] | 0) | 0) == …
12862 _closegoto(i4, i7, i5);
12877 switch (HEAP32[i5 >> 2] | 0) {
12892 if ((HEAP32[i5 >> 2] | 0) == 44) {
12899 } while ((HEAP32[i5 >> 2] | 0) == 44);
12927 if ((HEAP32[i5 >> 2] | 0) == 59) {
12937 i29 = (HEAP32[i5 >> 2] | 0) == 266;
12941 if ((HEAP32[i5 >> 2] | 0) == 288) {
12954 i5 = i10 + 16 | 0;
12955 i8 = HEAP32[i5 >> 2] | 0;
12968 HEAP32[i5 >> 2] = (HEAP32[i5 >> 2] | 0) + 1;
12976 i29 = HEAP32[i5 >> 2] | 0;
13003 …var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i13 = 0, i14 = 0, i15…
13478 i5 = HEAP32[i10 >> 2] | 0;
13480 i4 = i5 + -1 | 0;
13481 if ((i5 | 0) <= 0) {
13488 i5 = i4;
13494 i5 = i1 + (i4 << 3) + 28 | 0;
13495 HEAP32[i5 >> 2] = i12 - (HEAP32[i1 + (i4 << 3) + 24 >> 2] | 0);
13500 HEAP32[i5 >> 2] = -1;
13545 if (i16 << 24 >> 24 == 45 ? (i5 = i13 + 3 | 0, i5 >>> 0 < i8 >>> 0) : 0) {
13547 i13 = i5;
13550 if ((HEAPU8[i5] | 0) < (i9 & 255)) {
13551 i13 = i5;
13602 i5 = i22 + -1 | 0;
13620 if (i13 >>> 0 < i5 >>> 0) {
13635 if (i15 << 24 >> 24 == 45 ? (i4 = i12 + 3 | 0, i4 >>> 0 < i5 >>> 0) : 0) {
13659 if (!(i13 >>> 0 < i5 >>> 0)) {
13710 …var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13…
14120 i5 = i7;
14125 i5 = i3;
14128 HEAP32[i5 + 12 >> 2] = i2;
14129 HEAP32[i2 + 8 >> 2] = i5;
14150 i5 = 13216 + (i4 << 2) | 0;
14158 i5 = HEAP32[i5 >> 2] | 0;
14165 if ((HEAP32[i5 + 4 >> 2] & -8 | 0) != (i11 | 0)) {
14167 i7 = i5;
14170 i5 = HEAP32[i6 >> 2] | 0;
14171 if ((i5 | 0) == 0) {
14174 if ((HEAP32[i5 + 4 >> 2] & -8 | 0) == (i11 | 0)) {
14175 i3 = i5;
14179 i7 = i5;
14192 i3 = i5;
14195 i5 = i3 + 8 | 0;
14196 i4 = HEAP32[i5 >> 2] | 0;
14205 HEAP32[i5 >> 2] = i2;
14213 HEAP32[i5 >> 2] = i2;
14214 HEAP32[i2 + 24 >> 2] = i5;
14242 …var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i1…
14244 i5 = i6 + i7 | 0;
14269 HEAP32[i5 >> 2] = i11;
14439 if (i5 >>> 0 < i10 >>> 0) {
14445 if ((i5 | 0) == (HEAP32[12936 >> 2] | 0)) {
14459 if ((i5 | 0) == (HEAP32[12932 >> 2] | 0)) {
14475 if ((i11 | 0) == (i5 | 0)) {
14516 if ((HEAP32[i10 >> 2] | 0) != (i5 | 0)) {
14520 if ((HEAP32[i14 >> 2] | 0) == (i5 | 0)) {
14533 if ((i5 | 0) == (HEAP32[i11 >> 2] | 0)) {
14544 if ((HEAP32[i10 >> 2] | 0) == (i5 | 0)) {
14557 i5 = HEAP32[i6 + (i7 + 16) >> 2] | 0;
14559 if ((i5 | 0) != 0) {
14560 if (i5 >>> 0 < (HEAP32[12928 >> 2] | 0) >>> 0) {
14563 HEAP32[i8 + 16 >> 2] = i5;
14564 HEAP32[i5 + 24 >> 2] = i8;
14569 i5 = HEAP32[i6 + (i7 + 20) >> 2] | 0;
14570 if ((i5 | 0) != 0) {
14571 if (i5 >>> 0 < (HEAP32[12928 >> 2] | 0) >>> 0) {
14574 HEAP32[i8 + 20 >> 2] = i5;
14575 HEAP32[i5 + 24 >> 2] = i8;
14588 if ((HEAP32[i8 + 12 >> 2] | 0) != (i5 | 0)) {
14601 if ((HEAP32[i7 >> 2] | 0) == (i5 | 0)) {
14628 i5 = 12952 + (i7 << 2) | 0;
14643 i3 = i5;
14648 HEAP32[i2 + 12 >> 2] = i5;
14672 i5 = HEAP32[12916 >> 2] | 0;
14674 if ((i5 & i4 | 0) == 0) {
14675 HEAP32[12916 >> 2] = i5 | i4;
14694 i5 = i6 + (i3 >>> 31 << 2) + 16 | 0;
14695 i4 = HEAP32[i5 >> 2] | 0;
14706 if (i5 >>> 0 < (HEAP32[12928 >> 2] | 0) >>> 0) {
14709 HEAP32[i5 >> 2] = i2;
14719 i5 = HEAP32[12928 >> 2] | 0;
14720 if (i4 >>> 0 < i5 >>> 0) {
14723 if (i6 >>> 0 < i5 >>> 0) {
14736 …var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13…
14997 …if ((HEAP32[i15 >> 2] | 0) != 0 ? (i5 = i17 + 24 | 0, i4 = HEAP32[i5 >> 2] | 0, (i4 & 64 | 0) != 0…
15017 HEAP32[i5 >> 2] = 11;
15038 i5 = 0;
15040 i5 = i5 + 1 | 0;
15051 i22 = ((i7 + i5 | 0) * 5 | 0) + i4 | 0;
15060 i5 = 0;
15063 i11 = i10 + i5 | 0;
15070 i5 = i5 + 1 | 0;
15071 if ((i5 | 0) >= 80) {
15080 i22 = i2 + i5 | 0;
15085 i22 = i5 * 5 | 0;
15142 i5 = HEAP32[i4 >> 2] | 0;
15143 if ((i5 | 0) != 0) {
15144 HEAP32[i4 >> 2] = _sweeplist(i2, i5, 80) | 0;
15178 …var i1 = 0, i2 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13…
15184 i5 = HEAP32[i4 >> 2] | 0;
15185 if ((i5 | 0) != 0 ? (HEAP8[i5] | 0) != 0 : 0) {
15186 HEAP32[20] = i5;
15191 i5 = 0;
15201 i5 = 1;
15229 i5 = -1;
15245 i5 = -1;
15264 i12 = i5 + 1 | 0;
15274 i5 = i12;
15278 i5 = i5 + 1 | 0;
15279 i12 = HEAP32[i4 + (i5 << 2) >> 2] | 0;
15281 i5 = 0;
15289 i5 = i5 + 1 | 0;
15290 i5 = (HEAP32[i4 + (i5 << 2) >> 2] | 0) == 0 ? 0 : i5;
15293 i5 = -1;
15296 i5 = 0 - i5 | 0;
15299 i5 = 0 - i5 | 0;
15303 if ((i5 | 0) >= 0) {
15327 i3 = HEAP32[i4 + (0 - i5 << 2) >> 2] | 0;
15441 i7 = (i5 | 0) > 0 ? i5 : i7;
15503 i5 = _lua_tolstring(i3, -1, 0) | 0;
15511 HEAP32[i2 >> 2] = (i5 | 0) == 0 ? 48 : i5;
15525 i5 = _lua_tolstring(i3, -1, 0) | 0;
15533 HEAP32[i2 >> 2] = (i5 | 0) == 0 ? 48 : i5;
15545 if ((i5 | 0) != 0) {
15554 i11 = i5 + 1 | 0;
15569 _lua_rawseti(i3, -2, i11 - i5 | 0);
15574 i10 = HEAP32[i4 + (i5 << 2) >> 2] | 0;
15576 i13 = (_strcmp(HEAP32[i4 + (i5 + -1 << 2) >> 2] | 0, 344) | 0) == 0;
15620 if (!((i8 | i5 | 0) != 0 | i9 ^ 1)) {
15638 …var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i1…
15639 i5 = STACKTOP;
15641 i17 = i5 + 56 | 0;
15642 i19 = i5 + 52 | 0;
15643 i20 = i5 + 48 | 0;
15644 i18 = i5;
15645 i21 = i5 + 60 | 0;
15646 i22 = i5 + 44 | 0;
15647 i1 = i5 + 40 | 0;
15648 i16 = i5 + 36 | 0;
15649 i23 = i5 + 32 | 0;
15650 i3 = i5 + 28 | 0;
15651 i7 = i5 + 24 | 0;
15652 i8 = i5 + 20 | 0;
15653 i9 = i5 + 16 | 0;
15654 i10 = i5 + 12 | 0;
15655 i12 = i5 + 8 | 0;
15902 STACKTOP = i5;
15930 STACKTOP = i5;
15936 …var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i1…
15940 i5 = i1 + 8 | 0;
16286 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i5, 4) | 0) != 0) {
16289 i6 = HEAP32[i5 >> 2] | 0;
16297 i5 = i2 + 8 | 0;
16308 i9 = _luaZ_openspace(HEAP32[i2 >> 2] | 0, HEAP32[i5 >> 2] | 0, i9) | 0;
16335 …var i2 = 0, i3 = 0, i5 = 0, i6 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i…
16336 i5 = STACKTOP;
16379 STACKTOP = i5;
16602 STACKTOP = i5;
16663 STACKTOP = i5;
16728 STACKTOP = i5;
16734 …var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13…
16778 i5 = HEAP32[i3 + 16 >> 2] | 0;
16779 i4 = i5 + (i15 << 5) | 0;
16783 i12 = i5 + 8 | 0;
16784 i10 = i5 + 24 | 0;
16788 if (!i11 ? !((HEAP8[(HEAP32[i5 + 16 >> 2] | 0) + 5 | 0] & 3) == 0) : 0) {
16792 if (!i11 ? (i7 = HEAP32[i5 + 16 >> 2] | 0, !((HEAP8[i7 + 5 | 0] & 3) == 0)) : 0) {
16798 i8 = HEAP32[i5 >> 2] | 0;
16815 i5 = i5 + 32 | 0;
16816 } while (i5 >>> 0 < i4 >>> 0);
16868 if (!i8 ? (i5 = HEAP32[i7 + 16 >> 2] | 0, !((HEAP8[i5 + 5 | 0] & 3) == 0)) : 0) {
16869 _reallymarkobject(i2, i5);
16896 i5 = i3 + 8 | 0;
16897 i6 = HEAP32[i5 >> 2] | 0;
16902 i6 = HEAP32[i5 >> 2] | 0;
16926 i5 = i3 + 32 | 0;
16927 i4 = HEAP32[i5 >> 2] | 0;
16929 HEAP32[i5 >> 2] = 0;
16938 i5 = i3 + 8 | 0;
16941 i7 = HEAP32[i5 >> 2] | 0;
16949 i5 = i3 + 40 | 0;
16950 i8 = HEAP32[i5 >> 2] | 0;
16958 i8 = HEAP32[i5 >> 2] | 0;
16992 …i3 = (i11 * 12 | 0) + 80 + (HEAP32[i4 >> 2] << 4) + (HEAP32[i5 >> 2] << 3) + ((HEAP32[i3 + 48 >> 2…
16999 i5 = HEAP8[i4] | 0;
17000 if (i5 << 24 >> 24 == 0) {
17001 i7 = i5 & 255;
17007 i5 = HEAP8[i4] | 0;
17010 i7 = i5 & 255;
17028 i5 = 0;
17030 i7 = HEAP32[i3 + (i5 << 2) + 16 >> 2] | 0;
17035 i5 = i5 + 1 | 0;
17037 } while ((i5 | 0) < (i7 | 0));
17056 …var i1 = 0, i2 = 0, i3 = 0, i5 = 0, i6 = 0, i7 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i1…
17092 i5 = i4 & 65535;
17093 if ((i5 | 0) == (i2 | 0)) {
17103 i4 = i4 & 255 | i5 << 8;
17398 i5 = i16;
17403 i5 = i3 | 63;
17412 i15 = _memchr(i8, 0, i5) | 0;
17423 i8 = i8 + i5 | 0;
17478 …var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13…
17486 i5 = i12 + 1064 | 0;
17497 i14 = i5 + 1 | 0;
17578 HEAP8[i5] = 37;
17581 HEAP8[i5 + (i16 + 2) | 0] = 0;
17589 if ((_strchr(i5, 46) | 0) == 0 ? (HEAP32[i6 >> 2] | 0) >>> 0 > 99 : 0) {
17595 i17 = _sprintf(i17 | 0, i5 | 0, i4 | 0) | 0;
17610 i20 = _strlen(i5 | 0) | 0;
17611 i22 = i5 + (i20 + -1) | 0;
17615 HEAP8[i5 + i20 | 0] = i19;
17616 HEAP8[i5 + (i20 + 1) | 0] = 0;
17618 i17 = _sprintf(i17 | 0, i5 | 0, i4 | 0) | 0;
17624 i17 = _sprintf(i17 | 0, i5 | 0, i4 | 0) | 0;
17715 HEAP8[i5 + (_strlen(i5 | 0) | 0) | 0] = 0;
17720 i17 = _sprintf(i17 | 0, i5 | 0, i4 | 0) | 0;
17732 i22 = _strlen(i5 | 0) | 0;
17733 i19 = i5 + (i22 + -1) | 0;
17737 HEAP8[i5 + i22 | 0] = i20;
17738 HEAP8[i5 + (i22 + 1) | 0] = 0;
17740 i17 = _sprintf(i17 | 0, i5 | 0, i4 | 0) | 0;
17771 …var i1 = 0, i2 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i1…
17783 i5 = i16 - i12 | 0;
17881 i6 = i7 + i5 | 0;
17905 i5 = i8 & 255;
17921 } while ((i7 | 0) < (i5 | 0));
17924 i9 = i7 + (i5 + 16) | 0;
17927 i5 = HEAP32[(HEAP32[i7 >> 2] | 0) + 12 >> 2] | 0;
17928 if ((i5 | 0) == 0) {
17929 i5 = _luaE_extendCI(i3) | 0;
17931 HEAP32[i7 >> 2] = i5;
17932 HEAP16[i5 + 16 >> 1] = i4;
17933 HEAP32[i5 >> 2] = i6;
17934 HEAP32[i5 + 24 >> 2] = i9;
17936 HEAP32[i5 + 4 >> 2] = i22;
17937 i4 = i5 + 28 | 0;
17939 i6 = i5 + 18 | 0;
17951 i2 = HEAP32[i5 + 8 >> 2] | 0;
17999 HEAP32[i9 >> 2] = (HEAP32[i6 >> 2] | 0) + i5;
18005 i5 = i3 + 40 | 0;
18006 if (!((HEAP8[i5] & 1) == 0)) {
18012 i5 = HEAPU8[i5] | 0;
18013 if ((i5 & 6 | 0) == 0) {
18014 i5 = i7;
18017 if ((i5 & 2 | 0) == 0) {
18018 i5 = i7;
18020 i5 = i7 - (HEAP32[i6 >> 2] | 0) | 0;
18022 i5 = (HEAP32[i6 >> 2] | 0) + i5 | 0;
18034 if (!(i5 >>> 0 < (HEAP32[i2 >> 2] | 0) >>> 0)) {
18038 i20 = i5;
18043 HEAP32[i3 + 8 >> 2] = HEAP32[i5 + 8 >> 2];
18049 i5 = i5 + 16 | 0;
18053 i5 = i4;
18056 i5 = i5 + -1 | 0;
18058 if ((i5 | 0) <= 0) {
18077 …var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i1…
18142 …if ((!i18 ? (HEAP8[i17] & 64) == 0 : 0) ? (i5 = HEAP32[i29 >> 2] | 0, !((HEAP8[i5 + 18 | 0] & 1) =…
18143 i36 = HEAP32[(HEAP32[HEAP32[i5 >> 2] >> 2] | 0) + 12 >> 2] | 0;
18145 i34 = ((HEAP32[i5 + 28 >> 2] | 0) - i35 >> 2) + -1 | 0;
18372 i5 = HEAP32[(HEAP32[i6 >> 2] | 0) + 20 >> 2] | 0;
18388 _luaH_setint(i1, i4, HEAP32[i5 + (i7 << 2) >> 2] | 0, i2);
18401 function _read_long_string(i3, i1, i5) { argument
18404 i5 = i5 | 0;
18539 if ((_skip_sep(i3) | 0) == (i5 | 0)) {
18629 i5 = i5 + 2 | 0;
18631i5 = _luaS_newlstr(i6, (HEAP32[i4 >> 2] | 0) + i5 | 0, (HEAP32[i4 + 4 >> 2] | 0) - (i5 << 1) | 0) …
18635 HEAP32[i7 >> 2] = i5;
18636 HEAP32[i7 + 8 >> 2] = HEAPU8[i5 + 4 | 0] | 0 | 64;
18643 HEAP32[i1 >> 2] = i5;
18659 …var i2 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i1…
18664 i5 = i1 + i8 | 0;
18670 if (!((i12 | 0) != 1 & i1 >>> 0 < i5 >>> 0)) {
18694 i5 = i8 - i3 | 0;
18695 if (!(i5 >>> 0 > 15)) {
18701 HEAP32[i1 + (i3 + 4) >> 2] = i5 | 3;
18703 _dispose_chunk(i1 + i3 | 0, i5);
18708 if ((i5 | 0) == (HEAP32[12936 >> 2] | 0)) {
18709 i5 = (HEAP32[12924 >> 2] | 0) + i8 | 0;
18710 if (!(i5 >>> 0 > i3 >>> 0)) {
18715 i15 = i5 - i3 | 0;
18724 if ((i5 | 0) == (HEAP32[12932 >> 2] | 0)) {
18731 i5 = i7 - i3 | 0;
18732 if (i5 >>> 0 > 15) {
18734 HEAP32[i1 + (i3 + 4) >> 2] = i5 | 1;
18735 HEAP32[i1 + i7 >> 2] = i5;
18744 i5 = 0;
18746 HEAP32[12920 >> 2] = i5;
18770 if ((i13 | 0) == (i5 | 0)) {
18811 if ((HEAP32[i14 >> 2] | 0) != (i5 | 0)) {
18815 if ((HEAP32[i10 >> 2] | 0) == (i5 | 0)) {
18828 if ((i5 | 0) == (HEAP32[i12 >> 2] | 0)) {
18839 if ((HEAP32[i10 >> 2] | 0) == (i5 | 0)) {
18852 i5 = HEAP32[i1 + (i8 + 16) >> 2] | 0;
18854 if ((i5 | 0) != 0) {
18855 if (i5 >>> 0 < (HEAP32[12928 >> 2] | 0) >>> 0) {
18858 HEAP32[i9 + 16 >> 2] = i5;
18859 HEAP32[i5 + 24 >> 2] = i9;
18864 i5 = HEAP32[i1 + (i8 + 20) >> 2] | 0;
18865 if ((i5 | 0) != 0) {
18866 if (i5 >>> 0 < (HEAP32[12928 >> 2] | 0) >>> 0) {
18869 HEAP32[i9 + 20 >> 2] = i5;
18870 HEAP32[i5 + 24 >> 2] = i9;
18883 if ((HEAP32[i9 + 12 >> 2] | 0) != (i5 | 0)) {
18896 if ((HEAP32[i10 >> 2] | 0) == (i5 | 0)) {
18933 var i2 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i15 = 0;
18940 i5 = HEAP32[i1 + 16 >> 2] | 0;
18942 if (!((i5 | 0) == -1)) {
18945 HEAP32[i6 >> 2] = i5;
18963 i5 = i5 + ~i9 | 0;
18964 if ((((i5 | 0) > -1 ? i5 : 0 - i5 | 0) | 0) > 131071) {
18967 HEAP32[i6 >> 2] = (i5 << 14) + 2147467264 | i8 & 16383;
18985 i5 = HEAP32[i1 + 20 >> 2] | 0;
18987 if (!((i5 | 0) == -1)) {
18990 HEAP32[i6 >> 2] = i5;
19008 i5 = i5 + ~i9 | 0;
19009 if ((((i5 | 0) > -1 ? i5 : 0 - i5 | 0) | 0) > 131071) {
19012 HEAP32[i8 >> 2] = (i5 << 14) + 2147467264 | i6 & 16383;
19047 …if ((HEAP32[i4 >> 2] | 0) == 11 ? (i5 = i4 + 8 | 0, i7 = HEAP32[i5 >> 2] | 0, i8 = (HEAP32[i3 >> 2…
19052 i6 = HEAP32[i5 >> 2] | 0;
19060 HEAP32[i4 >> 2] = HEAP32[i5 >> 2];
19075 i5 = _luaK_exp2RK(i3, i4) | 0;
19085 HEAP32[i4 >> 2] = _condjump(i3, i7, 1, i6, i5) | 0;
19096 i5 = _luaK_exp2RK(i3, i4) | 0;
19107 HEAP32[i4 >> 2] = _condjump(i3, i7, i8 & 1 ^ 1, i8 ? i6 : i5, i8 ? i5 : i6) | 0;
19130 function _body(i1, i4, i13, i5) { argument
19134 i5 = i5 | 0;
19168 HEAP32[i20 + 64 >> 2] = i5;
19304 _check_match(i1, 262, 265, i5);
19321 …var i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i…
19326 i5 = i4 + 16 | 0;
19359 i5 = _mainposition(i2, i13 + 16 | 0) | 0;
19360 if ((i5 | 0) == (i13 | 0)) {
19366 i7 = i5;
19369 i5 = i7 + 28 | 0;
19370 i7 = HEAP32[i5 >> 2] | 0;
19372 HEAP32[i5 >> 2] = i12;
19386 i13 = i5 + 0 | 0;
19424 i20 = i5 + (i16 << 2) | 0;
19453 i16 = i5 + ((_luaO_ceillog2(i9) | 0) << 2) | 0;
19464 i6 = i5 + ((_luaO_ceillog2(i7) | 0) << 2) | 0;
19480 i15 = HEAP32[i5 + (i6 << 2) >> 2] | 0;
19505 i5 = _luaH_get(i2, i1) | 0;
19506 if ((i5 | 0) != 5192) {
19507 i20 = i5;
19534 …var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i8 = 0, i9 = 0, i11 = 0, i12 = 0, i13 = 0, i14…
19535 i5 = STACKTOP;
19537 i9 = i5;
19538 i8 = i5 + 8 | 0;
19708 STACKTOP = i5;
19714 …var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13…
19718 i5 = i3 + 1336 | 0;
19788 i24 = _lua_tolstring(i23, 3, i5) | 0;
19789 if ((HEAP32[i5 >> 2] | 0) != 0) {
19836 } while (i25 >>> 0 < (HEAP32[i5 >> 2] | 0) >>> 0);
19907 …var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i12 = 0, i14 …
19908 i5 = STACKTOP;
19910 i10 = i5 + 40 | 0;
19911 i8 = i5;
20062 STACKTOP = i5;
20070 var i1 = 0, i2 = 0, i3 = 0, i5 = 0, i6 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0;
20171 …if ((i9 | 0) > 0 ? (i5 = i8 + (i9 + -1 << 2) | 0, i6 = HEAP32[i5 >> 2] | 0, (HEAP8[5584 + (i6 & 63…
20172 i10 = i5;
20198 i5 = i3;
20201 i5 = HEAP32[i6 >> 2] | 0;
20203 if ((i5 & 63 | 0) == 28) {
20204 HEAP32[i7 >> 2] = i5 & 8372224 | i5 >>> 23 << 6 | 27;
20206 i5 = ((HEAP32[i6 >> 2] | 0) >>> 14) + -131071 | 0;
20207 if ((i5 | 0) == -1) {
20211 i8 = i8 + 1 + i5 | 0;
20276 …var i1 = 0, i2 = 0, i4 = 0, i5 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i…
20280 i5 = i2;
20518 i10 = _subexpr(i6, i5, HEAPU8[6377 + (i9 << 1) | 0] | 0) | 0;
20519 _luaK_posfix(HEAP32[i4 >> 2] | 0, i9, i3, i5, i15);
20539 function _luaV_lessequal(i5, i3, i2) { argument
20540 i5 = i5 | 0;
20558 i5 = i6 + 16 | 0;
20559 i7 = _strcmp(i4, i5) | 0;
20564 i6 = i5;
20566 i5 = _strlen(i4 | 0) | 0;
20567 i7 = (i5 | 0) == (i2 | 0);
20568 if ((i5 | 0) == (i3 | 0)) {
20575 i5 = i5 + 1 | 0;
20576 i4 = i4 + i5 | 0;
20577 i6 = i6 + i5 | 0;
20580 i2 = i2 - i5 | 0;
20581 i3 = i3 - i5 | 0;
20594 i7 = i5 + 8 | 0;
20596 i9 = _luaT_gettmbyobj(i5, i3, 14) | 0;
20598 i9 = _luaT_gettmbyobj(i5, i2, 14) | 0;
20601 i9 = _luaT_gettmbyobj(i5, i2, 13) | 0;
20603 i9 = _luaT_gettmbyobj(i5, i3, 13) | 0;
20605 _luaG_ordererror(i5, i3, i2);
20612 i10 = i5 + 28 | 0;
20638 …_luaD_call(i5, (HEAP32[i7 >> 2] | 0) + -48 | 0, 1, HEAP8[(HEAP32[i5 + 16 >> 2] | 0) + 18 | 0] & 1);
20641 i5 = i2 + -16 | 0;
20642 HEAP32[i7 >> 2] = i5;
20643 i6 = HEAP32[i5 + 4 >> 2] | 0;
20645 HEAP32[i8 >> 2] = HEAP32[i5 >> 2];
20664 i10 = i5 + 28 | 0;
20690 _luaD_call(i5, (HEAP32[i7 >> 2] | 0) + -48 | 0, 1, HEAP8[(HEAP32[i5 + 16 >> 2] | 0) + 18 | 0] & 1);
20721 var i3 = 0, i5 = 0, i7 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0;
20722 i5 = i6;
20732 HEAP32[i1 >> 2] = (i5 >>> 0) % (i10 >>> 0);
20736 i12 = (i5 >>> 0) / (i10 >>> 0) >>> 0;
20761 i6 = i5 >>> (i11 >>> 0) & i8 | i7 << i12;
20764 i7 = i5 << i12;
20787 i6 = i10 - 1 >> 31 & i7 >>> (i14 >>> 0) | (i7 << i10 | i5 >>> (i12 >>> 0)) & i8;
20789 i11 = i5 << i15 & i13;
20790 i7 = (i7 << i15 | i5 >>> (i14 >>> 0)) & i13 | i5 << i10 & i12 - 33 >> 31;
20794 HEAP32[i1 >> 2] = i11 & i5;
20804 i15 = i7 << 32 - i15 | i5 >>> (i15 >>> 0) | 0;
20817 if ((i5 | 0) == 0) {
20841 i6 = i7 << i15 | i5 >>> (i8 >>> 0);
20844 i7 = i5 << i15;
20867 i5 = tempRet0;
20876 _i64Subtract(i4, i5, i7, i10) | 0;
20904 …var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13…
20907 i5 = i3;
21000 HEAP32[i5 >> 2] = i14;
21001 i14 = i5 + 4 | 0;
21003 i16 = _luaO_pushfstring(i15, i16, i5) | 0;
21012 HEAP32[i5 >> 2] = i14;
21013 i14 = i5 + 4 | 0;
21015 i16 = _luaO_pushfstring(i15, i16, i5) | 0;
21019 i5 = i6 + 16 | 0;
21020 if ((i9 | 0) >= (HEAP32[i5 >> 2] | 0)) {
21039 } while ((i9 | 0) < (HEAP32[i5 >> 2] | 0));
21048 var i1 = 0, i4 = 0, i5 = 0, i6 = 0, i8 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0;
21066 i5 = -1;
21075 i5 = (i11 | 0) == (i9 | 0) ? i8 : i5;
21082 i5 = (i11 | 0) > (i9 | 0) ? i5 : i8;
21098 i5 = (i11 + (i12 >>> 23) | 0) < (i9 | 0) ? i5 : i8;
21105 i5 = (i11 + 2 | 0) > (i9 | 0) ? i5 : i8;
21111 i5 = (HEAP8[5584 + i13 | 0] & 64) != 0 & (i11 | 0) == (i9 | 0) ? i8 : i5;
21116 if ((i5 | 0) == -1) {
21121 i7 = HEAP32[i6 + (i5 << 2) >> 2] | 0;
21163 i7 = i5;
21182 i7 = _luaF_getlocalname(i3, i7 + 1 | 0, i5) | 0;
21185 i3 = _getobjname(i3, i5, i8, i2) | 0;
21190 i5 = i6 & 255;
21192 if ((HEAP32[i3 + (i5 << 4) + 8 >> 2] & 15 | 0) == 4) {
21193 HEAP32[i2 >> 2] = (HEAP32[i3 + (i5 << 4) >> 2] | 0) + 16;
21222 i5 = i7 >>> 14;
21224 i5 = (HEAP32[i6 + (i5 + 1 << 2) >> 2] | 0) >>> 6;
21228 i3 = _getobjname(i3, i5, i4 & 511, i2) | 0;
21253 if ((HEAP32[i3 + (i5 << 4) + 8 >> 2] & 15 | 0) != 4) {
21258 HEAP32[i2 >> 2] = (HEAP32[i3 + (i5 << 4) >> 2] | 0) + 16;
21263 function _assignment(i2, i16, i5) { argument
21266 i5 = i5 | 0;
21320 if (((HEAPU16[(HEAP32[i2 + 52 >> 2] | 0) + 38 >> 1] | 0) + i5 | 0) <= 200) {
21321 _assignment(i2, i8, i5 + 1 | 0);
21326 i5 = HEAP32[(HEAP32[i8 >> 2] | 0) + 52 >> 2] | 0;
21335 i21 = _luaO_pushfstring(i5, 6592, i6) | 0;
21340 i20 = _luaO_pushfstring(i5, 6568, i6) | 0;
21346 i21 = _luaO_pushfstring(i5, 6592, i6) | 0;
21365 if ((i9 | 0) == (i5 | 0)) {
21371 i7 = i5 - i9 | 0;
21391 if ((i9 | 0) > (i5 | 0)) {
21415 var i1 = 0, i2 = 0, i4 = 0, i5 = 0, i6 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0;
21419 i5 = i1 + 280 | 0;
21422 i8 = _luaL_checklstring(i3, 2, i5) | 0;
21451 i10 = HEAP32[i5 >> 2] | 0;
21504 _lua_pushinteger(i3, i13 + (HEAP32[i5 >> 2] | 0) | 0);
21517 i12 = (HEAP32[i5 >> 2] | 0) + -1 | 0;
21518 HEAP32[i5 >> 2] = i12;
21521 i12 = HEAP32[i5 >> 2] | 0;
21523 i5 = i4 + 16 | 0;
21524 HEAP32[i5 >> 2] = i3;
21557 _luaL_checkstack(HEAP32[i5 >> 2] | 0, i2, 7200);
21571 _luaL_checkstack(HEAP32[i5 >> 2] | 0, i2, 7200);
21597 …var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i11 = 0, i12 = 0, i14 = 0, i15…
21610 i5 = i13;
21710 i5 = i13;
21725 i17 = _strlen(i5 | 0) | 0;
21727 i17 = _luaS_newlstr(i2, i5, i17) | 0;
21748 …var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, d11 = 0.0, i12 = 0, i…
21777 i5 = i6 + 12 | 0;
21787 i12 = (HEAP32[i5 >> 2] | 0) + (i12 << 4) | 0;
21829 i9 = (HEAP32[i5 >> 2] | 0) + (i10 << 4) | 0;
21870 i12 = (HEAP32[i5 >> 2] | 0) + (i12 << 4) | 0;
21903 …var i1 = 0, i2 = 0, i5 = 0, i6 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i…
21906 i5 = 1;
21908 i5 = (HEAPU16[i3 + 38 >> 1] | 0) + 1 & 65535;
21911 HEAP16[i3 >> 1] = i5;
21912 i5 = i4 + 36 | 0;
21913 HEAP16[i5 >> 1] = 0;
21918 HEAP16[i5 >> 1] = 1;
21927 HEAP16[i5 >> 1] = 1;
21979 HEAP16[i5 >> 1] = 0;
22005 HEAP16[i5 >> 1] = 1;
22034 HEAP16[i5 >> 1] = 1;
22044 var i2 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0;
22051 i5 = i3 + 8 | 0;
22052 i8 = HEAP32[i5 >> 2] | 0;
22059 i5 = HEAP32[i5 >> 2] | 0;
22062 i5 = i3 + 8 | 0;
22065 …11 ? (i11 = HEAP32[(HEAP32[(HEAP32[i1 >> 2] | 0) + 12 >> 2] | 0) + (HEAP32[i5 >> 2] << 2) >> 2] | …
22066 i5 = i1 + 20 | 0;
22067 HEAP32[i5 >> 2] = (HEAP32[i5 >> 2] | 0) + -1;
22068 i5 = _condjump(i1, 27, i11 >>> 23, 0, 1) | 0;
22099 …if (((i8 | 0) == 14 ? (i7 = HEAP32[i5 >> 2] | 0, (i7 & 256 | 0) == 0) : 0) ? (HEAPU8[i1 + 46 | 0] …
22103 i5 = _condjump(i1, 28, 255, HEAP32[i5 >> 2] | 0, 0) | 0;
22108 if ((i8 | 0) == 18 ? (i4 = i3 + 20 | 0, !((i5 | 0) == -1)) : 0) {
22111 HEAP32[i4 >> 2] = i5;
22129 i4 = i5 + ~i8 | 0;
22141 i5 = i1 + 28 | 0;
22147 i8 = HEAP32[i5 >> 2] | 0;
22149 HEAP32[i5 >> 2] = i4;
22156 i5 = i7 + (i8 << 2) | 0;
22157 i6 = HEAP32[i5 >> 2] | 0;
22173 HEAP32[i5 >> 2] = (i4 << 14) + 2147467264 | i6 & 16383;
22178 function _luaO_str2d(i1, i3, i5) { argument
22181 i5 = i5 | 0;
22311 HEAPF64[i5 >> 3] = 0.0;
22317 HEAPF64[i5 >> 3] = d9;
22333 function _luaV_equalobj_(i2, i4, i5) { argument
22336 i5 = i5 | 0;
22345 i7 = HEAP32[i5 >> 2] | 0;
22363 i6 = HEAP32[i5 >> 2] | 0;
22380 i7 = (HEAP32[i4 >> 2] | 0) == (HEAP32[i5 >> 2] | 0) | 0;
22386 i7 = _luaS_eqlngstr(HEAP32[i4 >> 2] | 0, HEAP32[i5 >> 2] | 0) | 0;
22392 i7 = +HEAPF64[i4 >> 3] == +HEAPF64[i5 >> 3] | 0;
22398 i7 = (HEAP32[i4 >> 2] | 0) == (HEAP32[i5 >> 2] | 0) | 0;
22404 i7 = (HEAP32[i4 >> 2] | 0) == (HEAP32[i5 >> 2] | 0) | 0;
22410 i7 = (HEAP32[i4 >> 2] | 0) == (HEAP32[i5 >> 2] | 0) | 0;
22422 i7 = (HEAP32[i4 >> 2] | 0) == (HEAP32[i5 >> 2] | 0) | 0;
22454 i10 = i5;
22459 HEAP32[i3 + 8 >> 2] = HEAP32[i5 + 8 >> 2];
22465 i5 = HEAP32[i4 + 4 >> 2] | 0;
22468 HEAP32[i6 + 4 >> 2] = i5;
22485 function _forbody(i1, i5, i6, i4, i9) { argument
22487 i5 = i5 | 0;
22516 i9 = _luaK_codeABx(i7, 33, i5, 131070) | 0;
22570 i21 = _luaK_codeABx(i7, 32, i5, 131070) | 0;
22577 _luaK_codeABC(i7, 34, i5, 0, i4) | 0;
22579 i21 = _luaK_codeABx(i7, 35, i5 + 2 | 0, 131070) | 0;
22589 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0;
22606 i5 = HEAP32[_stderr >> 2] | 0;
22688 _fprintf(i5 | 0, 496, i3 | 0) | 0;
22689 _fflush(i5 | 0) | 0;
22692 _fprintf(i5 | 0, 912, i3 | 0) | 0;
22693 _fflush(i5 | 0) | 0;
22707 _fprintf(i5 | 0, 496, i3 | 0) | 0;
22708 _fflush(i5 | 0) | 0;
22711 _fprintf(i5 | 0, 912, i3 | 0) | 0;
22712 _fflush(i5 | 0) | 0;
22730 function _test_then_block(i5, i1) { argument
22731 i5 = i5 | 0;
22738 i8 = i5 + 48 | 0;
22740 _luaX_next(i5);
22741 _subexpr(i5, i9, 0) | 0;
22742 i3 = i5 + 16 | 0;
22744 _error_expected(i5, 275);
22746 _luaX_next(i5);
22761 i10 = HEAP32[i5 + 4 >> 2] | 0;
22763 _luaX_next(i5);
22767 i7 = HEAP32[i5 + 24 >> 2] | 0;
22768 _luaX_next(i5);
22771 _error_expected(i5, 288);
22774 i7 = _luaS_new(HEAP32[i5 + 52 >> 2] | 0, 6304) | 0;
22777 i14 = HEAP32[i5 + 64 >> 2] | 0;
22785 i14 = _luaM_growaux_(HEAP32[i5 + 52 >> 2] | 0, HEAP32[i12 >> 2] | 0, i14, 16, 32767, 6312) | 0;
22794 _findlabel(i5, i9) | 0;
22815 _statement(i5);
22852 _statement(i5);
22867 …var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i12 = 0, i14 = 0, i15 = 0, i16…
22877 i5 = i4 + 8 | 0;
22878 HEAP32[i5 >> 2] = 0;
22899 _memcpy(i14 | 0, HEAP32[i4 >> 2] | 0, HEAP32[i5 >> 2] | 0) | 0;
22906 i14 = HEAP32[i5 >> 2] | 0;
22911 i15 = (HEAP32[i5 >> 2] | 0) + i15 | 0;
22912 HEAP32[i5 >> 2] = i15;
22923 _memcpy(i15 | 0, HEAP32[i4 >> 2] | 0, HEAP32[i5 >> 2] | 0) | 0;
22930 i15 = HEAP32[i5 >> 2] | 0;
22935 i14 = (HEAP32[i5 >> 2] | 0) + i13 | 0;
22936 HEAP32[i5 >> 2] = i14;
22951 _memcpy(i8 | 0, HEAP32[i4 >> 2] | 0, HEAP32[i5 >> 2] | 0) | 0;
22957 i14 = HEAP32[i5 >> 2] | 0;
22962 i17 = (HEAP32[i5 >> 2] | 0) + i9 | 0;
22963 HEAP32[i5 >> 2] = i17;
22964 i5 = HEAP32[i6 >> 2] | 0;
22965 _lua_pushlstring(i5, HEAP32[i4 >> 2] | 0, i17) | 0;
22971 _lua_remove(i5, -2);
22979 var i2 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0;
23034 if ((i8 | 0) == 15 ? (i5 = i3 + 16 | 0, !((i4 | 0) == -1)) : 0) {
23035 i8 = HEAP32[i5 >> 2] | 0;
23037 HEAP32[i5 >> 2] = i4;
23040 i5 = HEAP32[(HEAP32[i1 >> 2] | 0) + 12 >> 2] | 0;
23042 i7 = i5 + (i8 << 2) | 0;
23067 i5 = i1 + 28 | 0;
23073 i8 = HEAP32[i5 >> 2] | 0;
23075 HEAP32[i5 >> 2] = i4;
23082 i5 = i7 + (i8 << 2) | 0;
23083 i6 = HEAP32[i5 >> 2] | 0;
23099 HEAP32[i5 >> 2] = (i4 << 14) + 2147467264 | i6 & 16383;
23109 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i8 = 0, i10 = 0, i12 = 0, i13 = 0, i14 = 0;
23112 i5 = i6;
23173 i5 = i14;
23174 i12 = HEAP32[i5 + 4 >> 2] | 0;
23176 HEAP32[i10 >> 2] = HEAP32[i5 >> 2];
23207 _luaG_runerror(i2, 8976, i5);
23233 function _luaK_code(i4, i5) { argument
23235 i5 = i5 | 0;
23308 HEAP32[(HEAP32[i7 >> 2] | 0) + (i6 << 2) >> 2] = i5;
23309 i5 = HEAP32[i3 >> 2] | 0;
23312 if ((i5 | 0) < (HEAP32[i6 >> 2] | 0)) {
23314 i17 = i5;
23344 function _luaH_next(i9, i5, i2) { argument
23346 i5 = i5 | 0;
23357 …11 >> 2] | 0, +(i12 | 0) == d14) : 0) ? (i12 | 0) > 0 : 0) ? (i13 = HEAP32[i5 + 28 >> 2] | 0, (i12…
23362 i10 = _mainposition(i5, i2) | 0;
23385 i7 = HEAP32[i5 + 28 >> 2] | 0;
23387 i7 = (i10 - (HEAP32[i5 + 16 >> 2] | 0) >> 5) + i7 | 0;
23393 i6 = HEAP32[i5 + 28 >> 2] | 0;
23397 i8 = i5 + 12 | 0;
23426 i6 = 1 << (HEAPU8[i5 + 7 | 0] | 0);
23432 i7 = i5 + 16 | 0;
23433 i5 = HEAP32[i7 >> 2] | 0;
23436 if ((HEAP32[i5 + (i8 << 5) + 8 >> 2] | 0) != 0) {
23451 i11 = i5 + (i8 << 5) + 16 | 0;
23456 HEAP32[i3 >> 2] = HEAP32[i5 + (i8 << 5) + 24 >> 2];
23472 var i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0;
23486 i5 = i7 + 8 | 0;
23531 HEAP32[i5 >> 2] = (HEAP32[i5 >> 2] | 0) + i12;
23537 HEAP32[i5 >> 2] = (HEAP32[i5 >> 2] | 0) + i13;
23586 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i14 = 0, i15 = 0;
23589 i5 = i2 + 156 | 0;
23646 HEAP8[i5 + 10 | 0] = 0;
23647 HEAP8[i5 + 8 | 0] = HEAP8[i6 + 46 | 0] | 0;
23649 HEAP16[i5 + 4 >> 1] = HEAP32[i15 + 28 >> 2];
23650 HEAP16[i5 + 6 >> 1] = HEAP32[i15 + 16 >> 2];
23651 HEAP8[i5 + 9 | 0] = 0;
23652 HEAP32[i5 >> 2] = HEAP32[i9 >> 2];
23653 HEAP32[i9 >> 2] = i5;
23661 i5 = i4 + 16 | 0;
23663 i6 = HEAP32[i5 >> 2] | 0;
23683 i6 = HEAP32[i5 >> 2] | 0;
23694 function _luaV_lessthan(i5, i4, i2) { argument
23695 i5 = i5 | 0;
23713 i5 = i4 + 16 | 0;
23714 i7 = _strcmp(i3, i5) | 0;
23731 i5 = i5 + i6 | 0;
23732 i7 = _strcmp(i3, i5) | 0;
23748 i8 = i5 + 8 | 0;
23750 i9 = _luaT_gettmbyobj(i5, i4, 13) | 0;
23752 i9 = _luaT_gettmbyobj(i5, i2, 13) | 0;
23754 _luaG_ordererror(i5, i4, i2);
23761 i10 = i5 + 28 | 0;
23787 _luaD_call(i5, (HEAP32[i8 >> 2] | 0) + -48 | 0, 1, HEAP8[(HEAP32[i5 + 16 >> 2] | 0) + 18 | 0] & 1);
23790 i5 = i3 + -16 | 0;
23791 HEAP32[i8 >> 2] = i5;
23792 i6 = HEAP32[i5 + 4 >> 2] | 0;
23794 HEAP32[i7 >> 2] = HEAP32[i5 >> 2];
23816 var i2 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, d11 = 0.0;
23829 i5 = HEAP32[(HEAP32[i4 + 12 >> 2] | 0) + 52 >> 2] | 0;
23833 i10 = i5 + 8 | 0;
23836 i5 = _luaS_newlstr(i5, i9, 8) | 0;
23837 HEAP32[i7 >> 2] = i5;
23838 HEAP32[i7 + 8 >> 2] = HEAPU8[i5 + 4 | 0] | 0 | 64;
23839 i5 = _addk(i4, (HEAP32[i10 >> 2] | 0) + -16 | 0, i8) | 0;
23842 i5 = _addk(i4, i8, i8) | 0;
23845 if ((i5 | 0) < 262144) {
23846 _luaK_code(i4, i6 | i5 << 14 | 1) | 0;
23850 _luaK_code(i4, i5 << 6 | 39) | 0;
23863 i5 = i1 << 6;
23865 _luaK_code(i4, i5 | i6 << 14 | 1) | 0;
23868 _luaK_code(i4, i5 | 2) | 0;
23878 … > (HEAP32[i4 + 24 >> 2] | 0) ? (i5 = (HEAP32[(HEAP32[i4 >> 2] | 0) + 12 >> 2] | 0) + (i8 + -1 << …
23888 HEAP32[i5 >> 2] = i4 << 6 & 16320 | i6 & 8372287 | ((i8 | 0) > (i1 | 0) ? i8 : i1) - i4 << 23;
23897 i5 = HEAP32[i3 + 8 >> 2] | 0;
23898 if ((i5 | 0) != (i1 | 0)) {
23899 _luaK_code(i4, i5 << 23 | i1 << 6) | 0;
23924 …var i1 = 0, i2 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i1…
23928 i5 = i3 + 72 | 0;
23929 if ((i13 | 0) == (i5 | 0)) {
24025 } while ((i13 | 0) != (i5 | 0));
24032 …var i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i1…
24036 i5 = i9 + (1 << (HEAPU8[i2 + 7 | 0] | 0) << 5) | 0;
24056 if (i9 >>> 0 < i5 >>> 0) {
24121 } while (i9 >>> 0 < i5 >>> 0);
24146 function _luaV_gettable(i2, i7, i5, i1) { argument
24149 i5 = i5 | 0;
24170 i11 = _luaH_get(i12, i5) | 0;
24236 i4 = i5;
24241 HEAP32[i12 + 8 >> 2] = HEAP32[i5 + 8 >> 2];
24260 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0;
24271 i5 = i7 | 2;
24272 i6 = _luaL_optlstring(i1, i5, 11784, 0) | 0;
24297 i7 = _luaL_argerror(i1, i5, 11832) | 0;
24366 …var i2 = 0, i3 = 0, i5 = 0, i6 = 0, i8 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, …
24370 i5 = i3 + 100 | 0;
24402 if ((_lua_getstack(i1, i7, i5) | 0) == 0) {
24410 i13 = i5 + 36 | 0;
24411 i9 = i5 + 20 | 0;
24412 i16 = i5 + 8 | 0;
24413 i12 = i5 + 12 | 0;
24414 i15 = i5 + 24 | 0;
24415 i14 = i5 + 35 | 0;
24416 i11 = i5 + 4 | 0;
24423 _lua_getinfo(i1, 984, i5) | 0;
24439 if ((_pushglobalfuncname(i4, i5) | 0) == 0) {
24465 } while ((_lua_getstack(i1, i7, i5) | 0) != 0);
24475 var i2 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, d11 = 0.0, i12 = 0;
24481 i5 = i1 + 20 | 0;
24482 i10 = (HEAP32[i4 >> 2] | 0) == (HEAP32[i5 >> 2] | 0);
24488 if ((HEAP32[i4 >> 2] | 0) == (HEAP32[i5 >> 2] | 0)) {
24567 if ((HEAP32[i4 >> 2] | 0) == (HEAP32[i5 >> 2] | 0)) {
24588 …var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13…
24595 i5 = i2 + 1056 | 0;
24675 _luaL_addlstring(i3, i5, _strftime(i5 | 0, 200, i6 | 0, i10 | 0) | 0);
24683 var i1 = 0, i2 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0;
24688 i5 = i8 + 28 | 0;
24689 i2 = HEAP32[(HEAP32[i5 >> 2] | 0) + -4 >> 2] | 0;
24725 HEAP32[i5 >> 2] = (HEAP32[i5 >> 2] | 0) + 4;
24731 i5 = i3 + 8 | 0;
24732 i10 = HEAP32[i5 >> 2] | 0;
24742 HEAP32[i5 >> 2] = i6;
24745 i10 = HEAP32[i5 >> 2] | 0;
24754 HEAP32[i5 >> 2] = HEAP32[i8 + 4 >> 2];
24800 function _auxsort(i2, i4, i5) { argument
24803 i5 = i5 | 0;
24808 if ((i4 | 0) >= (i5 | 0)) {
24814 _lua_rawgeti(i2, 1, i5);
24819 _lua_rawseti(i2, 1, i5);
24821 i6 = i5 - i4 | 0;
24826 i7 = (i5 + i4 | 0) / 2 | 0;
24832 _lua_rawgeti(i2, 1, i5);
24838 _lua_rawseti(i2, 1, i5);
24852 i6 = i5 + -1 | 0;
24864 if ((i7 | 0) >= (i5 | 0)) {
24908 i8 = (i8 - i4 | 0) < (i5 - i8 | 0);
24911 i6 = i8 ? i5 : i7;
24912 _auxsort(i2, i8 ? i4 : i9, i8 ? i7 : i5);
24915 i5 = i6;
24928 …var i1 = 0, i2 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13…
24936 i5 = HEAP32[i7 >> 2] | 0;
24938 if ((i11 + 1 | 0) >>> 0 > i5 >>> 0) {
24939 if (i5 >>> 0 > 2147483645) {
24942 i12 = i5 << 1;
24947 i9 = _luaM_realloc_(i11, HEAP32[i10 >> 2] | 0, i5, i12) | 0;
24960 i5 = i3 + 56 | 0;
24961 i6 = HEAP32[i5 >> 2] | 0;
25011 i8 = HEAP32[i5 >> 2] | 0;
25042 function _luaV_arith(i8, i2, i3, i5, i4) { argument
25046 i5 = i5 | 0;
25068 i10 = HEAP32[i5 + 8 >> 2] | 0;
25070 if ((i5 | 0) == 0) {
25073 d14 = +HEAPF64[i5 >> 3];
25078 i13 = HEAP32[i5 >> 2] | 0;
25092 i4 = _luaT_gettmbyobj(i8, i5, i4) | 0;
25094 _luaG_aritherror(i8, i3, i5);
25122 i6 = i5;
25127 HEAP32[i11 + 8 >> 2] = HEAP32[i5 + 8 >> 2];
25144 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0;
25148 i5 = HEAP32[i1 + 48 >> 2] | 0;
25150 i7 = HEAP32[i5 >> 2] | 0;
25153 i6 = i5 + 44 | 0;
25185 if ((i8 + 1 - (HEAP32[i5 + 40 >> 2] | 0) | 0) > 200) {
25186 i10 = i5 + 12 | 0;
25188 i5 = HEAP32[(HEAP32[i5 >> 2] | 0) + 64 >> 2] | 0;
25189 if ((i5 | 0) == 0) {
25200 HEAP32[i4 >> 2] = i5;
25233 function _luaC_fullgc(i1, i5) { argument
25235 i5 = i5 | 0;
25242 i5 = (i5 | 0) != 0;
25243 if (!i5) {
25327 if (i5) {
25349 var i1 = 0, i2 = 0, i4 = 0, i5 = 0, i7 = 0, i8 = 0;
25352 i5 = HEAP32[i2 >> 2] | 0;
25354 if (i5 >>> 0 < (HEAP32[i4 >> 2] | 0) >>> 0) {
25355 HEAP32[i2 >> 2] = i5 + 1;
25356 i8 = HEAPU8[i5] | 0;
25361 i5 = (i8 | 0) == 45 | 0;
25373 i5 = 0;
25437 i3 = (i5 | 0) != 0;
25449 var i1 = 0, i2 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i10 = 0, i11 = 0, i12 = 0;
25451 i5 = i3 + 12 | 0;
25452 i7 = HEAP32[i5 >> 2] | 0;
25478 i12 = (HEAP32[i5 >> 2] | 0) + 28 | 0;
25532 …? (_sweeplist(i3, i10 + 56 | 0, -3) | 0, _luaE_freeCI(i10), (HEAP8[(HEAP32[i5 >> 2] | 0) + 62 | 0]…
25558 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0;
25561 i5 = HEAP32[i3 >> 2] | 0;
25568 if ((i5 | 0) != (i1 + 72 | 0)) {
25581 HEAP32[i5 >> 2] = (HEAP32[i4 >> 2] | 0) + (HEAP32[i5 + 20 >> 2] | 0);
25582 i8 = i5 + 18 | 0;
25585 i9 = HEAP32[i5 + 28 >> 2] | 0;
25587 HEAP8[i5 + 37 | 0] = 1;
25592 i5 = HEAP32[i3 >> 2] | 0;
25595 i7 = i5 + 8 | 0;
25602 i7 = i5 + 8 | 0;
25605 i4 = HEAP32[i5 >> 2] | 0;
25606 i5 = HEAP16[i5 + 16 >> 1] | 0;
25610 if (!(i5 << 16 >> 16 == 0)) {
25611 i5 = i5 << 16 >> 16;
25623 i5 = i5 + -1 | 0;
25624 if ((i5 | 0) == 0) {
25631 if ((i5 | 0) > 0) {
25632 i7 = i5;
25643 i4 = i4 + (i5 << 4) | 0;
25658 function _lua_setupvalue(i1, i5, i3) { argument
25660 i5 = i5 | 0;
25666 if ((i5 | 0) <= 0) {
25667 if (!((i5 | 0) < -1000999)) {
25668 i5 = (HEAP32[i1 + 8 >> 2] | 0) + (i5 << 4) | 0;
25671 if ((i5 | 0) == -1001e3) {
25672 i5 = (HEAP32[i1 + 12 >> 2] | 0) + 40 | 0;
25675 i5 = -1001e3 - i5 | 0;
25677 …if ((HEAP32[i6 + 8 >> 2] | 0) != 22 ? (i4 = HEAP32[i6 >> 2] | 0, (i5 | 0) <= (HEAPU8[i4 + 6 | 0] |…
25678 i5 = i4 + (i5 + -1 << 4) + 16 | 0;
25680 i5 = 5192;
25683 i4 = (HEAP32[i6 >> 2] | 0) + (i5 << 4) | 0;
25684 i5 = i4 >>> 0 < (HEAP32[i1 + 8 >> 2] | 0) >>> 0 ? i4 : 5192;
25687 i4 = HEAP32[i5 + 8 >> 2] & 63;
25690 i5 = HEAP32[i5 >> 2] | 0;
25691 i4 = HEAP32[i5 + 12 >> 2] | 0;
25703 i3 = HEAP32[i5 + 16 + (i6 << 2) >> 2] | 0;
25704 i5 = HEAP32[i3 + 8 >> 2] | 0;
25712 i6 = HEAP32[i5 >> 2] | 0;
25720 i5 = i6 + (i3 + -1 << 4) + 16 | 0;
25739 i8 = i5;
25742 HEAP32[i5 + 8 >> 2] = HEAP32[i7 + -8 >> 2];
25743 i5 = HEAP32[i6 >> 2] | 0;
25744 if ((HEAP32[i5 + 8 >> 2] & 64 | 0) == 0) {
25749 i5 = HEAP32[i5 >> 2] | 0;
25750 if ((HEAP8[i5 + 5 | 0] & 3) == 0) {
25760 _luaC_barrier_(i1, i3, i5);
25767 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0;
25776 i5 = i3 + 61 | 0;
25777 if ((HEAP8[i5] | 0) != 5) {
25780 } while ((HEAP8[i5] | 0) != 5);
25782 HEAP8[i5] = 0;
25783 i5 = HEAP32[i3 + 8 >> 2] | 0;
25785 …if ((i7 + i5 | 0) >>> 0 > (Math_imul(HEAP32[i3 + 160 >> 2] | 0, (i6 >>> 0) / 100 | 0) | 0) >>> 0) {
25794 i5 = HEAP32[i3 + 8 >> 2] | 0;
25796 HEAP32[i4 >> 2] = i7 + i5;
25799 i4 = i5 + i7 | 0;
25800 i5 = (i4 | 0) / 100 | 0;
25802 if ((i6 | 0) < (2147483644 / (i5 | 0) | 0 | 0)) {
25803 i5 = Math_imul(i6, i5) | 0;
25805 i5 = 2147483644;
25807 _luaE_setdebt(i3, i4 - i5 | 0);
25808 i5 = i3 + 61 | 0;
25811 i5 = HEAP32[i3 + 164 >> 2] | 0;
25812 i7 = (i5 | 0) < 40 ? 40 : i5;
25813 i5 = ((HEAP32[i4 >> 2] | 0) / 200 | 0) + 1 | 0;
25814 if ((i5 | 0) < (2147483644 / (i7 | 0) | 0 | 0)) {
25815 i8 = Math_imul(i5, i7) | 0;
25819 i5 = i3 + 61 | 0;
25822 i9 = (HEAP8[i5] | 0) == 5;
25850 if ((i4 | 0) >= 4 ? (HEAP8[i5] | 0) != 5 : 0) {
25871 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i8 = 0, i10 = 0, i11 = 0;
25872 i5 = STACKTOP;
25874 i3 = i5;
25875 i6 = i5 + 16 | 0;
25876 i8 = i5 + 12 | 0;
25893 STACKTOP = i5;
25924 STACKTOP = i5;
25942 STACKTOP = i5;
25954 STACKTOP = i5;
25963 …var i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i…
25967 i5 = HEAP32[i3 >> 2] | 0;
25968 i9 = i5 + 40 | 0;
25975 i13 = HEAP32[i5 + 64 >> 2] | 0;
26001 i8 = i5 + 28 | 0;
26005 i9 = i5 + 28 | 0;
26028 if ((HEAP8[i5 + 5 | 0] & 4) == 0) {
26036 _luaC_barrier_(HEAP32[(HEAP32[i3 + 12 >> 2] | 0) + 52 >> 2] | 0, i5, i1);
26046 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0;
26049 i5 = i1 + 48 | 0;
26050 i4 = HEAP32[i5 >> 2] | 0;
26103 HEAP32[i5 >> 2] = HEAP32[i4 + 8 >> 2];
26121 var i1 = 0, i2 = 0, i4 = 0, i5 = 0, i7 = 0, i8 = 0, i9 = 0;
26124 i5 = (i6 | 0) > 0;
26126 if (!i5) {
26158 if (!i5) {
26330 …var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i1…
26338 i5 = HEAP32[i1 + 4 >> 2] | 0;
26344 _check_match(i1, 41, 40, i5);
26403 _funcargs(i1, i8, i5);
26411 _funcargs(i1, i8, i5);
26434 var i1 = 0, i4 = 0, i5 = 0, i6 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0;
26449 i5 = HEAP32[(HEAP32[i2 >> 2] | 0) + 12 >> 2] | 0;
26451 i3 = i5 + (i6 << 2) | 0;
26464 i5 = ~i6 + i7 | 0;
26465 if ((((i5 | 0) > -1 ? i5 : 0 - i5 | 0) | 0) > 131071) {
26468 HEAP32[i3 >> 2] = (i5 << 14) + 2147467264 | i4 & 16383;
26487 …if ((i10 | 0) > 0 ? (i4 = i6 + (i10 + -1 << 2) | 0, i5 = HEAP32[i4 >> 2] | 0, (HEAP8[5584 + (i5 & …
26489 i11 = i5;
26527 function _luaG_typeerror(i5, i6, i1) { argument
26528 i5 = i5 | 0;
26536 i8 = HEAP32[i5 + 16 >> 2] | 0;
26575 _luaG_runerror(i5, 1840, i3);
26605 _luaG_runerror(i5, 1840, i3);
26612 _luaG_runerror(i5, 1880, i3);
26617 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i8 = 0;
26623 i5 = (HEAP32[i1 + 8 >> 2] | 0) + (i7 << 4) | 0;
26627 i5 = (HEAP32[i1 + 12 >> 2] | 0) + 40 | 0;
26632 …if ((HEAP32[i6 + 8 >> 2] | 0) != 22 ? (i5 = HEAP32[i6 >> 2] | 0, (i7 | 0) <= (HEAPU8[i5 + 6 | 0] |…
26633 i5 = i5 + (i7 + -1 << 4) + 16 | 0;
26635 i5 = 5192;
26638 i5 = (HEAP32[i6 >> 2] | 0) + (i7 << 4) | 0;
26639 i5 = i5 >>> 0 < (HEAP32[i1 + 8 >> 2] | 0) >>> 0 ? i5 : 5192;
26649 i8 = HEAP32[i5 + 8 >> 2] & 15;
26651 HEAP32[(HEAP32[i5 >> 2] | 0) + 8 >> 2] = i7;
26659 …if (!((HEAP8[i7 + 5 | 0] & 3) == 0) ? (i2 = HEAP32[i5 >> 2] | 0, !((HEAP8[i2 + 5 | 0] & 4) == 0)) …
26662 _luaC_checkfinalizer(i1, HEAP32[i5 >> 2] | 0, i7);
26669 HEAP32[(HEAP32[i5 >> 2] | 0) + 8 >> 2] = i7;
26677 …if (!((HEAP8[i7 + 5 | 0] & 3) == 0) ? (i3 = HEAP32[i5 >> 2] | 0, !((HEAP8[i3 + 5 | 0] & 4) == 0)) …
26680 _luaC_checkfinalizer(i1, HEAP32[i5 >> 2] | 0, i7);
26699 …var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i11 = 0, i12 = 0, i13 = 0, i14…
26707 i5 = i8 + 48 | 0;
26708 i4 = HEAP8[i5] | 0;
26768 HEAP8[i5] = i4;
26778 var i1 = 0, i2 = 0, i4 = 0, i5 = 0, i7 = 0;
26781 i5 = i1 + 8 | 0;
26815 HEAP32[i5 >> 2] = i2;
26816 HEAP32[i5 + 4 >> 2] = i4;
26817 HEAP32[i5 + 8 >> 2] = 5192;
26818 HEAP32[i5 + 12 >> 2] = 1;
26819 HEAP32[i2 + 168 >> 2] = _luaS_hash(i5, 16, i3) | 0;
26836 i5 = i2 + 180 | 0;
26837 i3 = i5 + 40 | 0;
26839 HEAP32[i5 >> 2] = 0;
26840 i5 = i5 + 4 | 0;
26841 } while ((i5 | 0) < (i3 | 0));
26847 i5 = i2 + 364 | 0;
26848 i3 = i5 + 36 | 0;
26850 HEAP32[i5 >> 2] = 0;
26851 i5 = i5 + 4 | 0;
26852 } while ((i5 | 0) < (i3 | 0));
26868 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
26872 i5 = i2 + 34 | 0;
26901 HEAP8[i5] = 27;
26902 if ((_luaZ_read(i7, i5 + 1 | 0, 17) | 0) != 0) {
26905 if ((_memcmp(i4, i5, 18) | 0) == 0) {
26907 i5 = i1 + 8 | 0;
26908 i9 = HEAP32[i5 >> 2] | 0;
26911 i9 = (HEAP32[i5 >> 2] | 0) + 16 | 0;
26912 HEAP32[i5 >> 2] = i9;
26929 i8 = HEAP32[i5 >> 2] | 0;
26935 if ((_memcmp(i4, i5, 4) | 0) != 0) {
26938 if ((_memcmp(i4, i5, 6) | 0) != 0) {
26941 if ((_memcmp(i4, i5, 12) | 0) == 0) {
26948 function _lua_compare(i2, i7, i5, i3) { argument
26951 i5 = i5 | 0;
26979 if ((i5 | 0) <= 0) {
26980 if (!((i5 | 0) < -1000999)) {
26981 i4 = (HEAP32[i2 + 8 >> 2] | 0) + (i5 << 4) | 0;
26984 if ((i5 | 0) == -1001e3) {
26988 i5 = -1001e3 - i5 | 0;
26996 if ((i5 | 0) > (HEAPU8[i4 + 6 | 0] | 0 | 0)) {
27001 i4 = i4 + (i5 + -1 << 4) + 16 | 0;
27005 i4 = (HEAP32[i4 >> 2] | 0) + (i5 << 4) | 0;
27042 var i1 = 0, i2 = 0, i4 = 0, i5 = 0, i6 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0;
27063 i5 = HEAP32[12096 + (i8 + -257 << 2) >> 2] | 0;
27067 HEAP32[i2 >> 2] = i5;
27068 i5 = _luaO_pushfstring(i3, 12256, i2) | 0;
27073 i5 = _luaO_pushfstring(i3, 12240, i2) | 0;
27077 i5 = _luaO_pushfstring(i3, 12232, i2) | 0;
27099 i5 = HEAP32[i10 >> 2] | 0;
27103 i5 = i13;
27107 HEAP32[i10 >> 2] = i5 + 1;
27108 HEAP8[i6 + i5 | 0] = 0;
27109 i5 = HEAP32[i1 >> 2] | 0;
27111 i5 = _luaO_pushfstring(i5, 12256, i2) | 0;
27115 HEAP32[i2 + 4 >> 2] = i5;
27120 function _luaV_objlen(i2, i5, i1) { argument
27122 i5 = i5 | 0;
27136 HEAPF64[i5 >> 3] = +(_luaH_getn(i7) | 0);
27137 HEAP32[i5 + 8 >> 2] = 3;
27148 HEAPF64[i5 >> 3] = +((HEAP32[(HEAP32[i1 >> 2] | 0) + 12 >> 2] | 0) >>> 0);
27149 HEAP32[i5 + 8 >> 2] = 3;
27155 i8 = i5 - (HEAP32[i6 >> 2] | 0) | 0;
27156 i5 = i2 + 8 | 0;
27157 i11 = HEAP32[i5 >> 2] | 0;
27158 HEAP32[i5 >> 2] = i11 + 16;
27165 i7 = HEAP32[i5 >> 2] | 0;
27166 HEAP32[i5 >> 2] = i7 + 16;
27173 i7 = HEAP32[i5 >> 2] | 0;
27174 HEAP32[i5 >> 2] = i7 + 16;
27181 _luaD_call(i2, (HEAP32[i5 >> 2] | 0) + -48 | 0, 1, HEAP8[(HEAP32[i2 + 16 >> 2] | 0) + 18 | 0] & 1);
27183 i6 = HEAP32[i5 >> 2] | 0;
27185 HEAP32[i5 >> 2] = i2;
27187 i5 = i7 + i8 | 0;
27188 HEAP32[i5 >> 2] = HEAP32[i2 >> 2];
27189 HEAP32[i5 + 4 >> 2] = i4;
27194 function _get_equalTM(i6, i5, i4) { argument
27196 i5 = i5 | 0;
27201 …if (((i5 | 0) != 0 ? (HEAP8[i5 + 6 | 0] & 32) == 0 : 0) ? (i7 = i6 + 12 | 0, i2 = _luaT_gettm(i5, …
27202 if ((i5 | 0) != (i4 | 0)) {
27284 var i1 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0;
27301 i5 = HEAP32[i2 + 12 >> 2] | 0;
27302 i6 = HEAP32[i5 + 56 >> 2] ^ i3;
27311 i10 = i5 + 32 | 0;
27313 i7 = i5 + 24 | 0;
27329 if ((((HEAPU8[i5 + 60 | 0] | 0) ^ 3) & i3 | 0) != 0) {
27338 i5 = i5 + 28 | 0;
27339 if ((HEAP32[i5 >> 2] | 0) >>> 0 >= i9 >>> 0 & (i9 | 0) < 1073741823) {
27351 HEAP32[i5 >> 2] = (HEAP32[i5 >> 2] | 0) + 1;
27355 function _lua_pcallk(i3, i7, i2, i9, i6, i5) { argument
27361 i5 = i5 | 0;
27397 if ((i5 | 0) != 0 ? (HEAP16[i3 + 36 >> 1] | 0) == 0 : 0) {
27399 HEAP32[i11 + 28 >> 2] = i5;
27435 var i2 = 0, i4 = 0, i5 = 0, i7 = 0, i8 = 0;
27437 i5 = HEAP32[i1 + 16 >> 2] | 0;
27449 i5 = HEAP32[i5 >> 2] | 0;
27450 …if ((HEAP32[i5 + 8 >> 2] | 0) != 22 ? (i4 = HEAP32[i5 >> 2] | 0, (i6 | 0) <= (HEAPU8[i4 + 6 | 0] |…
27456 i4 = (HEAP32[i5 >> 2] | 0) + (i6 << 4) | 0;
27460 i5 = HEAP32[i4 + 8 >> 2] & 63;
27462 if ((i5 | 0) == 38) {
27463 i5 = HEAP32[i4 >> 2] | 0;
27469 if ((HEAPU8[i5 + 6 | 0] | 0 | 0) < (i3 | 0)) {
27475 i3 = i5 + (i3 + -1 << 4) + 16 | 0;
27478 } else if ((i5 | 0) == 6) {
27479 i5 = HEAP32[i4 >> 2] | 0;
27480 i4 = HEAP32[i5 + 12 >> 2] | 0;
27492 i3 = HEAP32[(HEAP32[i5 + 16 + (i6 << 2) >> 2] | 0) + 8 >> 2] | 0;
27506 i5 = HEAP32[i6 >> 2] | 0;
27509 i1 = i5;
27512 HEAP32[i5 + 8 >> 2] = HEAP32[i3 + 8 >> 2];
27522 var i2 = 0, i3 = 0, i5 = 0, i6 = 0, i7 = 0, i9 = 0;
27551 i5 = (HEAP32[i1 + 8 >> 2] | 0) + (i4 << 4) | 0;
27555 i5 = (HEAP32[i1 + 12 >> 2] | 0) + 40 | 0;
27560 …if ((HEAP32[i6 + 8 >> 2] | 0) != 22 ? (i5 = HEAP32[i6 >> 2] | 0, (i8 | 0) <= (HEAPU8[i5 + 6 | 0] |…
27561 i5 = i5 + (i8 + -1 << 4) + 16 | 0;
27563 i5 = 5192;
27566 i5 = (HEAP32[i6 >> 2] | 0) + (i4 << 4) | 0;
27567 i5 = i5 >>> 0 < (HEAP32[i1 + 8 >> 2] | 0) >>> 0 ? i5 : 5192;
27572 i6 = i5;
27576 HEAP32[i5 + 8 >> 2] = HEAP32[i6 >> 2];
27599 function _lua_tolstring(i4, i5, i1) { argument
27601 i5 = i5 | 0;
27607 i6 = (i5 | 0) > 0;
27610 if (!((i5 | 0) < -1000999)) {
27611 i8 = (HEAP32[i4 + 8 >> 2] | 0) + (i5 << 4) | 0;
27614 if ((i5 | 0) == -1001e3) {
27618 i9 = -1001e3 - i5 | 0;
27626 i8 = (HEAP32[i10 >> 2] | 0) + (i5 << 4) | 0;
27649 i3 = (HEAP32[i7 >> 2] | 0) + (i5 << 4) | 0;
27653 if (!((i5 | 0) < -1000999)) {
27654 i8 = (HEAP32[i4 + 8 >> 2] | 0) + (i5 << 4) | 0;
27657 if ((i5 | 0) == -1001e3) {
27661 i4 = -1001e3 - i5 | 0;
27662 i5 = HEAP32[i7 >> 2] | 0;
27663 …if ((HEAP32[i5 + 8 >> 2] | 0) != 22 ? (i3 = HEAP32[i5 >> 2] | 0, (i4 | 0) <= (HEAPU8[i3 + 6 | 0] |…
27678 function _luaD_pcall(i3, i6, i5, i13, i14) { argument
27681 i5 = i5 | 0;
27695 i5 = _luaD_rawrunprotected(i3, i6, i5) | 0;
27696 if ((i5 | 0) == 0) {
27699 return i5 | 0;
27705 if ((i5 | 0) == 6) {
27709 } else if ((i5 | 0) == 4) {
27740 return i5 | 0;
27745 return i5 | 0;
27750 return i5 | 0;
27757 var i2 = 0, i3 = 0, i5 = 0, i7 = 0, i8 = 0, i10 = 0, i11 = 0;
27760 i5 = HEAP32[i8 >> 2] | 0;
27763 if ((i5 | 0) < (i6 | 0)) {
27768 i10 = _luaM_realloc_(i1, HEAP32[i11 >> 2] | 0, i5 << 4, i6 << 4) | 0;
27781 if ((i5 | 0) > (i6 | 0)) {
27794 } while ((i9 | 0) != (i5 | 0));
27799 HEAP32[i11 >> 2] = _luaM_realloc_(i1, HEAP32[i11 >> 2] | 0, i5 << 4, i6 << 4) | 0;
27804 i5 = 1 << i7;
27805 if ((i5 | 0) > 0) {
27806 i6 = i5;
27829 _luaM_realloc_(i1, i2, i5 << 5, 0) | 0;
27833 function _codearith(i4, i3, i2, i6, i5) { argument
27838 i5 = i5 | 0;
27874 …[(HEAP32[(HEAP32[i4 >> 2] | 0) + 20 >> 2] | 0) + ((HEAP32[i4 + 20 >> 2] | 0) + -1 << 2) >> 2] = i5;
27881 …var i2 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i1…
27885 i5 = i4;
27899 HEAP32[i5 >> 2] = i8;
27900 i7 = i5 + 8 | 0;
27902 i8 = _luaT_gettmbyobj(i1, i5, 2) | 0;
27927 i14 = i5;
27929 i5 = i9 + 16 | 0;
27930 HEAP32[i5 >> 2] = HEAP32[i14 >> 2];
27931 HEAP32[i5 + 4 >> 2] = i8;
27933 i5 = HEAP32[i6 >> 2] | 0;
27934 HEAP32[i6 >> 2] = i5 + 32;
27935 i5 = _luaD_pcall(i1, 7, 0, i5 - (HEAP32[i1 + 28 >> 2] | 0) | 0, 0) | 0;
27938 if ((i5 | 0) == 0 | (i3 | 0) == 0) {
27942 if ((i5 | 0) != 2) {
27943 i16 = i5;
27957 function _lua_gc(i3, i5, i4) { argument
27959 i5 = i5 | 0;
27965 switch (i5 | 0) {
27968 i5 = i2 + 160 | 0;
27969 i2 = HEAP32[i5 >> 2] | 0;
27970 HEAP32[i5 >> 2] = i4;
27994 i5 = i4;
27995 _luaE_setdebt(i2, i5);
27997 i5 = i2 + 61 | 0;
27998 i5 = HEAP8[i5] | 0;
27999 i5 = i5 << 24 >> 24 == 5;
28000 i5 = i5 & 1;
28002 return i5 | 0;
28004 i5 = (HEAP32[i2 + 12 >> 2] | 0) + i4 | 0;
28005 _luaE_setdebt(i2, i5);
28007 i5 = i2 + 61 | 0;
28008 i5 = HEAP8[i5] | 0;
28009 i5 = i5 << 24 >> 24 == 5;
28010 i5 = i5 & 1;
28012 return i5 | 0;
28033 i5 = i2 + 164 | 0;
28034 i2 = HEAP32[i5 >> 2] | 0;
28035 HEAP32[i5 >> 2] = i4;
28046 i5 = i2 + 156 | 0;
28047 i2 = HEAP32[i5 >> 2] | 0;
28048 HEAP32[i5 >> 2] = i4;
28073 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
28077 i5 = i2 + 48 | 0;
28100 i6 = _lua_tointegerx(i1, -1, i5) | 0;
28101 if ((HEAP32[i5 >> 2] | 0) == 0) {
28109 i6 = _lua_tointegerx(i1, -1, i5) | 0;
28110 if ((HEAP32[i5 >> 2] | 0) == 0) {
28118 i6 = _lua_tointegerx(i1, -1, i5) | 0;
28119 if ((HEAP32[i5 >> 2] | 0) == 0) {
28151 var i1 = 0, i2 = 0, i5 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0;
28159 …0 >> 2] | 0, i5 = HEAP32[i4 + 8 >> 2] | 0, (HEAP32[i5 + (i7 << 4) + 8 >> 2] | 0) == (HEAP32[i3 + 8…
28164 i5 = i4 + 44 | 0;
28165 i10 = HEAP32[i5 >> 2] | 0;
28170 i9 = HEAP32[i5 >> 2] | 0;
28173 HEAP32[i9 >> 2] = _luaM_growaux_(i2, HEAP32[i9 >> 2] | 0, i5, 16, 67108863, 10600) | 0;
28174 i9 = HEAP32[i5 >> 2] | 0;
28181 if ((i9 | 0) < (HEAP32[i5 >> 2] | 0)) {
28188 i5 = i3;
28189 i9 = HEAP32[i5 + 4 >> 2] | 0;
28191 HEAP32[i10 >> 2] = HEAP32[i5 >> 2];
28217 function _singlevaraux(i5, i4, i2, i11) { argument
28218 i5 = i5 | 0;
28224 if ((i5 | 0) == 0) {
28229 i7 = i5 + 12 | 0;
28230 i8 = i5 + 40 | 0;
28231 i9 = HEAPU8[i5 + 46 | 0] | 0;
28234 i10 = HEAP32[i5 >> 2] | 0;
28255 i2 = i5 + 16 | 0;
28265 i6 = i5 + 47 | 0;
28290 if ((_singlevaraux(HEAP32[i5 + 8 >> 2] | 0, i4, i2, 0) | 0) == 0) {
28295 i8 = _newupvalue(i5, i4, i2) | 0;
28311 var i2 = 0, i4 = 0, i5 = 0, i6 = 0;
28324i5 = (HEAP32[i1 + 16 >> 2] | 0) + (((i3 | 0) % ((1 << HEAPU8[i1 + 7 | 0]) + -1 | 1 | 0) | 0) << 5)…
28326 return i5 | 0;
28330i5 = (HEAP32[i1 + 16 >> 2] | 0) + ((((HEAP32[i3 >> 2] | 0) >>> 0) % (((1 << HEAPU8[i1 + 7 | 0]) + …
28332 return i5 | 0;
28336 i5 = HEAP32[i3 >> 2] | 0;
28337 i4 = i5 + 6 | 0;
28339 i6 = i5 + 8 | 0;
28340 HEAP32[i6 >> 2] = _luaS_hash(i5 + 16 | 0, HEAP32[i5 + 12 >> 2] | 0, HEAP32[i6 >> 2] | 0) | 0;
28342 i5 = HEAP32[i3 >> 2] | 0;
28344 …i6 = (HEAP32[i1 + 16 >> 2] | 0) + (((1 << HEAPU8[i1 + 7 | 0]) + -1 & HEAP32[i5 + 8 >> 2]) << 5) | …
28375 function _clearvalues(i2, i5, i1) { argument
28377 i5 = i5 | 0;
28381 if ((i5 | 0) == (i1 | 0)) {
28386 i7 = i5 + 16 | 0;
28388 i6 = i9 + (1 << (HEAPU8[i5 + 7 | 0] | 0) << 5) | 0;
28389 i8 = i5 + 28 | 0;
28391 i11 = i5 + 12 | 0;
28443 i5 = HEAP32[i5 + 24 >> 2] | 0;
28444 } while ((i5 | 0) != (i1 | 0));
28451 var i2 = 0, i3 = 0, i5 = 0, i6 = 0, i7 = 0;
28472 i5 = HEAP32[i4 + 8 >> 2] | 0;
28473 if ((i5 | 0) != 0 ? !((HEAP8[i5 + 5 | 0] & 3) == 0) : 0) {
28474 _reallymarkobject(i1, i5);
28476 i5 = HEAP32[i4 + 12 >> 2] | 0;
28477 if ((i5 | 0) != 0 ? !((HEAP8[i5 + 5 | 0] & 3) == 0) : 0) {
28478 _reallymarkobject(i1, i5);
28495 …if ((HEAP32[i7 + 8 >> 2] & 64 | 0) != 0 ? (i5 = HEAP32[i7 >> 2] | 0, !((HEAP8[i5 + 5 | 0] & 3) == …
28496 _reallymarkobject(i1, i5);
28549 var i2 = 0, i4 = 0, i5 = 0, i8 = 0, i10 = 0;
28551 i5 = HEAP32[i1 + 16 >> 2] | 0;
28563 i9 = HEAP32[i5 >> 2] | 0;
28570 i8 = (HEAP32[i5 >> 2] | 0) + (i9 << 4) | 0;
28587 i5 = HEAP32[i5 >> 2] | 0;
28588 …if ((HEAP32[i5 + 8 >> 2] | 0) != 22 ? (i4 = HEAP32[i5 >> 2] | 0, (i6 | 0) <= (HEAPU8[i4 + 6 | 0] |…
28594 i4 = (HEAP32[i5 >> 2] | 0) + (i6 << 4) | 0;
28613 function _lua_upvalueid(i5, i7, i1) { argument
28614 i5 = i5 | 0;
28619 i4 = HEAP32[i5 + 16 >> 2] | 0;
28624 i8 = (HEAP32[i5 + 8 >> 2] | 0) + (i7 << 4) | 0;
28628 i8 = (HEAP32[i5 + 12 >> 2] | 0) + 40 | 0;
28640 i8 = i8 >>> 0 < (HEAP32[i5 + 8 >> 2] | 0) >>> 0 ? i8 : 5192;
28652 i3 = (HEAP32[i5 + 8 >> 2] | 0) + (i7 << 4) | 0;
28656 i3 = (HEAP32[i5 + 12 >> 2] | 0) + 40 | 0;
28659 i5 = -1001e3 - i7 | 0;
28661 …if ((HEAP32[i4 + 8 >> 2] | 0) != 22 ? (i3 = HEAP32[i4 >> 2] | 0, (i5 | 0) <= (HEAPU8[i3 + 6 | 0] |…
28662 i3 = i3 + (i5 + -1 << 4) + 16 | 0;
28668 i3 = i3 >>> 0 < (HEAP32[i5 + 8 >> 2] | 0) >>> 0 ? i3 : 5192;
28685 var i1 = 0, i3 = 0, i5 = 0, i7 = 0;
28691 i5 = (HEAP32[i2 + 8 >> 2] | 0) + (i6 << 4) | 0;
28695 i5 = (HEAP32[i2 + 12 >> 2] | 0) + 40 | 0;
28700 …if ((HEAP32[i6 + 8 >> 2] | 0) != 22 ? (i5 = HEAP32[i6 >> 2] | 0, (i7 | 0) <= (HEAPU8[i5 + 6 | 0] |…
28701 i5 = i5 + (i7 + -1 << 4) + 16 | 0;
28703 i5 = 5192;
28706 i5 = (HEAP32[i3 >> 2] | 0) + (i6 << 4) | 0;
28707 i5 = i5 >>> 0 < (HEAP32[i2 + 8 >> 2] | 0) >>> 0 ? i5 : 5192;
28741 if ((i5 | 0) == 5192 | (i2 | 0) == 5192) {
28746 if ((HEAP32[i5 + 8 >> 2] | 0) == (HEAP32[i2 + 8 >> 2] | 0)) {
28747 i2 = (_luaV_equalobj_(0, i5, i2) | 0) != 0;
28759 var i2 = 0, i3 = 0, i5 = 0, i7 = 0, i8 = 0, i9 = 0;
28762 i5 = HEAP8[i4] | 0;
28763 if (i5 << 24 >> 24 == 64) {
28776 } else if (i5 << 24 >> 24 == 61) {
28790 i5 = _strchr(i4, 10) | 0;
28801 i8 = (i5 | 0) == 0;
28807 i3 = i5 - i4 | 0;
28828 var i2 = 0, i3 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0;
28830 i5 = HEAP32[i4 + 12 >> 2] | 0;
28831 i2 = i5 + 24 | 0;
28833 i5 = i5 + 32 | 0;
28834 i8 = HEAP32[i5 >> 2] | 0;
28842 i6 = HEAP32[i5 >> 2] | 0;
28880 i8 = HEAP32[i5 >> 2] | 0;
28886 HEAP32[i5 >> 2] = i1;
28894 HEAP32[i5 >> 2] = i1;
28901 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0;
28905 i5 = HEAPU8[i6 + 40 | 0] | 0;
28906 if ((i5 & 6 | 0) == 0) {
28909 if ((i5 & 2 | 0) != 0) {
28918 i5 = HEAP32[i3 >> 2] | 0;
28924 i9 = i5;
28936 i8 = i5 + 16 | 0;
28939 i9 = i5;
28942 HEAP32[i5 + 8 >> 2] = HEAP32[i7 + 8 >> 2];
28949 i5 = i8;
28960 i7 = i5;
28962 i11 = i5;
28977 i11 = i5 + (i6 << 4) | 0;
28986 var i2 = 0, i3 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0;
28988 i5 = HEAP32[i1 + 16 >> 2] | 0;
28992 i5 = (HEAP32[i1 + 8 >> 2] | 0) + (i4 << 4) | 0;
28996 i5 = (HEAP32[i1 + 12 >> 2] | 0) + 40 | 0;
29000 i5 = HEAP32[i5 >> 2] | 0;
29001 …if ((HEAP32[i5 + 8 >> 2] | 0) != 22 ? (i3 = HEAP32[i5 >> 2] | 0, (i4 | 0) <= (HEAPU8[i3 + 6 | 0] |…
29002 i5 = i3 + (i4 + -1 << 4) + 16 | 0;
29004 i5 = 5192;
29007 i3 = (HEAP32[i5 >> 2] | 0) + (i4 << 4) | 0;
29008 i5 = i3 >>> 0 < (HEAP32[i1 + 8 >> 2] | 0) >>> 0 ? i3 : 5192;
29013 i3 = _luaH_set(i1, HEAP32[i5 >> 2] | 0, i6 + -32 | 0) | 0;
29020 HEAP8[(HEAP32[i5 >> 2] | 0) + 6 | 0] = 0;
29036 i5 = HEAP32[i5 >> 2] | 0;
29037 if ((HEAP8[i5 + 5 | 0] & 4) == 0) {
29044 _luaC_barrierback_(i1, i5);
29149 function _lua_newthread(i5) { argument
29150 i5 = i5 | 0;
29153 i3 = i5 + 12 | 0;
29155 _luaC_step(i5);
29157 i2 = _luaC_newobj(i5, 8, 112, 0, 0) | 0;
29158 i6 = i5 + 8 | 0;
29185 HEAP8[i8] = HEAP8[i5 + 40 | 0] | 0;
29186 i8 = HEAP32[i5 + 44 >> 2] | 0;
29188 HEAP32[i9 >> 2] = HEAP32[i5 + 52 >> 2];
29190 i5 = _luaM_realloc_(i5, 0, 0, 640) | 0;
29191 HEAP32[i6 >> 2] = i5;
29195 HEAP32[i5 + (i6 << 4) + 8 >> 2] = 0;
29198 HEAP32[i2 + 24 >> 2] = i5 + ((HEAP32[i3 >> 2] | 0) + -5 << 4);
29203 HEAP32[i10 >> 2] = i5;
29204 HEAP32[i2 + 8 >> 2] = i5 + 16;
29205 HEAP32[i5 + 8 >> 2] = 0;
29206 HEAP32[i2 + 76 >> 2] = i5 + 336;
29211 function _luaK_self(i2, i5, i3) { argument
29213 i5 = i5 | 0;
29217 _luaK_dischargevars(i2, i5);
29218 if ((HEAP32[i5 >> 2] | 0) == 6) {
29219 i6 = i5 + 8 | 0;
29221 if ((HEAP32[i5 + 16 >> 2] | 0) != (HEAP32[i5 + 20 >> 2] | 0)) {
29225 _exp2reg(i2, i5, i8);
29229 i6 = i5 + 8 | 0;
29233 _luaK_exp2nextreg(i2, i5);
29236 …if (((HEAP32[i5 >> 2] | 0) == 6 ? (i8 & 256 | 0) == 0 : 0) ? (HEAPU8[i2 + 46 | 0] | 0 | 0) <= (i8 …
29242 HEAP32[i5 >> 2] = 6;
29244 i5 = (i10 & 255) + 2 | 0;
29247 if (i5 >>> 0 > (HEAPU8[i9] | 0) >>> 0) {
29248 if (i5 >>> 0 > 249) {
29251 HEAP8[i9] = i5;
29283 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i12 = 0, i13 = 0;
29290 i5 = i10 + 38 | 0;
29291 i4 = HEAP16[i5 >> 1] | 0;
29342 HEAP16[i5 >> 1] = i4;
29349 HEAP16[i5 >> 1] = i4;
29356 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, d6 = 0.0, i7 = 0, d8 = 0.0, i9 = 0, i10 = 0;
29365 i5 = _luaL_checkinteger(i1, 2) | 0;
29366 if (!((i5 + -2 | 0) >>> 0 < 35)) {
29382 d6 = +(i5 | 0);
29392 if ((i9 | 0) >= (i5 | 0)) {
29422 function _luaK_storevar(i1, i5, i3) { argument
29424 i5 = i5 | 0;
29428 i7 = HEAP32[i5 >> 2] | 0;
29434 _exp2reg(i1, i3, HEAP32[i5 + 8 >> 2] | 0);
29438 i4 = i5 + 8 | 0;
29463 _luaK_code(i1, i7 << 6 | HEAP32[i5 + 8 >> 2] << 23 | 9) | 0;
29487 var i1 = 0, i2 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i11 = 0, i12 = 0;
29494 i5 = HEAP32[i2 >> 2] | 0;
29495 i8 = HEAP8[i5 + (i3 << 4) + 12 | 0] | 0;
29498 i12 = HEAP32[i5 + (i3 << 4) + 8 >> 2] | 0;
29500 HEAP32[i7 >> 2] = (HEAP32[i5 + (i3 << 4) >> 2] | 0) + 16;
29505 _luaK_patchlist(i4, HEAP32[i5 + (i3 << 4) + 4 >> 2] | 0, HEAP32[i9 + 4 >> 2] | 0);
29507 i5 = (HEAP32[i4 >> 2] | 0) + -1 | 0;
29508 if ((i5 | 0) <= (i3 | 0)) {
29509 i12 = i5;
29516 i5 = i12 + (i3 << 4) | 0;
29519 HEAP32[i5 + 0 >> 2] = HEAP32[i12 + 0 >> 2];
29520 HEAP32[i5 + 4 >> 2] = HEAP32[i12 + 4 >> 2];
29521 HEAP32[i5 + 8 >> 2] = HEAP32[i12 + 8 >> 2];
29522 HEAP32[i5 + 12 >> 2] = HEAP32[i12 + 12 >> 2];
29523 i5 = (HEAP32[i4 >> 2] | 0) + -1 | 0;
29524 } while ((i3 | 0) < (i5 | 0));
29525 HEAP32[i4 >> 2] = i5;
29529 function _luaM_growaux_(i4, i5, i1, i7, i8, i9) { argument
29531 i5 = i5 | 0;
29559 i7 = (i5 | 0) != 0;
29561 i10 = FUNCTION_TABLE_iiiii[HEAP32[i9 >> 2] & 3](HEAP32[i11 >> 2] | 0, i5, i6, i8) | 0;
29563 i5 = i9 + 12 | 0;
29564 i4 = HEAP32[i5 >> 2] | 0;
29569 HEAP32[i5 >> 2] = i11;
29578 i10 = FUNCTION_TABLE_iiiii[HEAP32[i9 >> 2] & 3](HEAP32[i11 >> 2] | 0, i5, i6, i8) | 0;
29582 i5 = i9 + 12 | 0;
29583 i4 = HEAP32[i5 >> 2] | 0;
29588 HEAP32[i5 >> 2] = i11;
29595 function _luaD_hook(i5, i14, i13) { argument
29596 i5 = i5 | 0;
29603 i3 = HEAP32[i5 + 52 >> 2] | 0;
29608 i8 = i5 + 41 | 0;
29613 i10 = HEAP32[i5 + 16 >> 2] | 0;
29614 i6 = i5 + 8 | 0;
29616 i1 = i5 + 28 | 0;
29626 if (((HEAP32[i5 + 24 >> 2] | 0) - i16 | 0) < 336) {
29627 i14 = HEAP32[i5 + 32 >> 2] | 0;
29629 _luaD_throw(i5, 6);
29636 _luaD_reallocstack(i5, 1000200);
29637 _luaG_runerror(i5, 2224, i4);
29639 _luaD_reallocstack(i5, i13);
29651 FUNCTION_TABLE_vii[i3 & 15](i5, i4);
29663 var i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0;
29668 i5 = HEAP32[i9 >> 2] | 0;
29672 i9 = _luaK_stringK(i5, HEAP32[i10 + 24 >> 2] | 0) | 0;
29691 _luaK_setreturns(i5, i6, -1);
29707 _luaK_exp2nextreg(i5, i6);
29711 i6 = (HEAPU8[i5 + 48 | 0] | 0) - i7 | 0;
29713 i10 = _luaK_codeABC(i5, 29, i7, i6, 2) | 0;
29718 _luaK_fixline(i5, i1);
29719 HEAP8[i5 + 48 | 0] = i7 + 1;
29726 var i1 = 0, i2 = 0, i4 = 0, i5 = 0, i7 = 0, i8 = 0, i9 = 0;
29735 i5 = _luaM_realloc_(i3, i8, i9 << 4, i6 << 4) | 0;
29736 HEAP32[i2 >> 2] = i5;
29739 HEAP32[i5 + (i9 << 4) + 8 >> 2] = 0;
29744 HEAP32[i3 + 24 >> 2] = i5 + (i6 + -5 << 4);
29746 HEAP32[i6 >> 2] = i5 + ((HEAP32[i6 >> 2] | 0) - i8 >> 4 << 4);
29748 …if ((i6 | 0) != 0 ? (i4 = i6 + 8 | 0, HEAP32[i4 >> 2] = i5 + ((HEAP32[i4 >> 2] | 0) - i8 >> 4 << 4…
29776 …var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i1…
29785 i5 = i4 + 60 | 0;
29794 if ((((HEAPU8[i5] | 0) ^ 3) & ((HEAPU8[i8 + 5 | 0] | 0) ^ 3) | 0) == 0) {
29834 var i2 = 0, i4 = 0, i5 = 0, i6 = 0;
29856 i5 = HEAP16[i4 >> 1] | 0;
29857 if ((i5 & 256 | 0) == 0 ? (HEAPU8[i3 + 46 | 0] | 0) <= (i5 | 0) : 0) {
29861 i5 = i4 + 2 | 0;
29863 if ((HEAPU8[i3 + 46 | 0] | 0) > (HEAPU8[i5] | 0)) {
29873 HEAP32[i4 >> 2] = _luaK_code(i3, HEAPU8[i5] << 23 | i6 | HEAP16[i4 >> 1] << 14) | 0;
29901 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i11 = 0, i12 = 0;
29909 i5 = i2 + 16 | 0;
29910 HEAP32[i5 >> 2] = i10;
29946 _luaL_checkstack(HEAP32[i5 >> 2] | 0, i6, 7200);
29948 i5 = 0;
29955 _push_onecapture(i2, i5, i3, i4);
29956 i5 = i5 + 1 | 0;
29957 if ((i5 | 0) == (i6 | 0)) {
29965 function _lua_rawseti(i1, i5, i3) { argument
29967 i5 = i5 | 0;
29973 if ((i5 | 0) <= 0) {
29974 if (!((i5 | 0) < -1000999)) {
29975 i5 = (HEAP32[i1 + 8 >> 2] | 0) + (i5 << 4) | 0;
29978 if ((i5 | 0) == -1001e3) {
29979 i5 = (HEAP32[i1 + 12 >> 2] | 0) + 40 | 0;
29982 i5 = -1001e3 - i5 | 0;
29984 …if ((HEAP32[i6 + 8 >> 2] | 0) != 22 ? (i4 = HEAP32[i6 >> 2] | 0, (i5 | 0) <= (HEAPU8[i4 + 6 | 0] |…
29985 i5 = i4 + (i5 + -1 << 4) + 16 | 0;
29987 i5 = 5192;
29990 i4 = (HEAP32[i6 >> 2] | 0) + (i5 << 4) | 0;
29991 i5 = i4 >>> 0 < (HEAP32[i1 + 8 >> 2] | 0) >>> 0 ? i4 : 5192;
29995 _luaH_setint(i1, HEAP32[i5 >> 2] | 0, i3, (HEAP32[i4 >> 2] | 0) + -16 | 0);
30011 i5 = HEAP32[i5 >> 2] | 0;
30012 if ((HEAP8[i5 + 5 | 0] & 4) == 0) {
30019 _luaC_barrierback_(i1, i5);
30028 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0;
30031 i5 = i2;
30047 _luaL_error(i1, 4656, i5) | 0;
30056 HEAP32[i5 >> 2] = i3;
30057 HEAP32[i5 + 4 >> 2] = i7;
30058 _luaL_error(i1, 4696, i5) | 0;
30093 var i2 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0;
30097 i5 = HEAP32[i3 >> 2] | 0;
30098 i8 = HEAP32[i5 >> 2] | 0;
30099 HEAP32[i5 >> 2] = i8 + -1;
30101 i6 = _luaZ_fill(i5) | 0;
30103 i8 = i5 + 4 | 0;
30108 i5 = HEAP32[i3 + 52 >> 2] | 0;
30109 i7 = (i5 | 0) == 0;
30111 if (!i7 ? (_strchr(i5, 98) | 0) == 0 : 0) {
30113 HEAP32[i4 + 4 >> 2] = i5;
30119 if (!i7 ? (_strchr(i5, 116) | 0) == 0 : 0) {
30121 HEAP32[i4 + 4 >> 2] = i5;
30132 i5 = i8 + 16 | 0;
30137 HEAP32[i5 + (i4 << 2) >> 2] = i3;
30148 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i10 = 0, i11 = 0, i12 = 0;
30156 i5 = _luaL_optlstring(i9, 3, 7040, i3) | 0;
30179 _memcpy(i10 | 0, i5 | 0, i12 | 0) | 0;
30203 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i7 = 0;
30215 i5 = HEAP8[i6] | 0;
30216 if (i5 << 24 >> 24 == 0) {
30218 i5 = 13;
30222 if (i5 << 24 >> 24 == i4 << 24 >> 24) {
30224 i5 = 13;
30234 if ((i5 | 0) == 13) {
30248 i5 = i4 + 4 | 0;
30252 i6 = HEAP32[i5 >> 2] | 0;
30254 i4 = i5;
30256 i4 = i5;
30277 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0;
30281 i5 = i9 + -16 | 0;
30306 i13 = i5;
30313 …if ((((i6 | 0) < -1001e3 ? (HEAP32[i9 >> 2] & 64 | 0) != 0 : 0) ? (i1 = HEAP32[i5 >> 2] | 0, !((HE…
30324 var i1 = 0, i2 = 0, i5 = 0, i7 = 0;
30330 i5 = i6;
30333 i5 = i3 & 255;
30335 if ((HEAP8[i4] | 0) == i5 << 24 >> 24) {
30336 i5 = i6;
30344 i5 = i6;
30353 i5 = 0;
30364 if (i5 >>> 0 > 3) {
30371 i5 = i5 + -4 | 0;
30372 } while (i5 >>> 0 > 3);
30375 if ((i5 | 0) == 0) {
30376 i5 = 0;
30383 i5 = i5 + -1 | 0;
30384 if ((i5 | 0) == 0) {
30385 i5 = 0;
30394 return ((i5 | 0) != 0 ? i4 : 0) | 0;
30396 function _lua_insert(i2, i5) { argument
30398 i5 = i5 | 0;
30403 if ((i5 | 0) <= 0) {
30404 if (!((i5 | 0) < -1000999)) {
30405 i3 = (HEAP32[i2 + 8 >> 2] | 0) + (i5 << 4) | 0;
30408 if ((i5 | 0) == -1001e3) {
30412 i5 = -1001e3 - i5 | 0;
30414 …if ((HEAP32[i4 + 8 >> 2] | 0) != 22 ? (i3 = HEAP32[i4 >> 2] | 0, (i5 | 0) <= (HEAPU8[i3 + 6 | 0] |…
30415 i3 = i3 + (i5 + -1 << 4) + 16 | 0;
30420 i3 = (HEAP32[i4 >> 2] | 0) + (i5 << 4) | 0;
30428 i5 = i4 + -16 | 0;
30429 i8 = i5;
30435 if (i5 >>> 0 > i3 >>> 0) {
30436 i4 = i5;
30457 var i3 = 0, i5 = 0, i7 = 0, i8 = 0;
30462 i5 = 7;
30470 i5 = 7;
30476 i5 = HEAP32[i4 >> 2] | 0;
30477 i6 = HEAPU8[(HEAP32[(HEAP32[i5 >> 2] | 0) + 12 >> 2] | 0) + 76 | 0] | 0;
30478 if ((((HEAP32[i4 + 24 >> 2] | 0) - i5 >> 4) - i6 | 0) <= (0 - i1 | 0)) {
30483 HEAP32[i2 >> 2] = i5 + (i6 - i1 << 4);
30489 if ((i5 | 0) == 7) {
30509 function _luaH_setint(i4, i5, i6, i1) { argument
30511 i5 = i5 | 0;
30521 if (i9 >>> 0 < (HEAP32[i5 + 28 >> 2] | 0) >>> 0) {
30522 i9 = (HEAP32[i5 + 12 >> 2] | 0) + (i9 << 4) | 0;
30532 …i9 = (HEAP32[i5 + 16 >> 2] | 0) + (((i8 | 0) % ((1 << (HEAPU8[i5 + 7 | 0] | 0)) + -1 | 1 | 0) | 0)…
30555 i9 = _luaH_newkey(i4, i5, i3) | 0;
30557 i5 = i1;
30558 i6 = HEAP32[i5 + 4 >> 2] | 0;
30560 HEAP32[i8 >> 2] = HEAP32[i5 >> 2];
30570 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i7 = 0;
30579 i5 = (HEAP32[i6 + 8 >> 2] | 0) + (i8 << 4) | 0;
30583 i5 = (HEAP32[i6 + 12 >> 2] | 0) + 40 | 0;
30588 …if ((HEAP32[i7 + 8 >> 2] | 0) != 22 ? (i5 = HEAP32[i7 >> 2] | 0, (i6 | 0) <= (HEAPU8[i5 + 6 | 0] |…
30589 i5 = i5 + (i6 + -1 << 4) + 16 | 0;
30591 i5 = 5192;
30594 i5 = (HEAP32[i7 >> 2] | 0) + (i8 << 4) | 0;
30595 i5 = i5 >>> 0 < (HEAP32[i6 + 8 >> 2] | 0) >>> 0 ? i5 : 5192;
30598 if ((HEAP32[i5 + 8 >> 2] | 0) != 3) {
30599 i5 = _luaV_tonumber(i5, i4) | 0;
30600 if ((i5 | 0) == 0) {
30612 HEAPF64[i3 >> 3] = +HEAPF64[i5 >> 3] + 6755399441055744.0;
30626 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0;
30628 i5 = i1 + 12 | 0;
30629 i3 = HEAP32[i5 >> 2] | 0;
30642 i5 = i3;
30659 i5 = HEAP32[i5 >> 2] | 0;
30661 i5 = i5 + 104 | 0;
30662 i6 = HEAP32[i5 >> 2] | 0;
30668 i6 = HEAP32[i5 >> 2] | 0;
30681 i5 = 0;
30683 _sweeplist(i1, (HEAP32[i3 >> 2] | 0) + (i5 << 2) | 0, -3) | 0;
30684 i5 = i5 + 1 | 0;
30685 } while ((i5 | 0) < (HEAP32[i4 >> 2] | 0));
30689 function _strspn(i1, i5) { argument
30691 i5 = i5 | 0;
30704 i4 = HEAP8[i5] | 0;
30710 if ((HEAP8[i5 + 1 | 0] | 0) == 0) {
30727 i5 = i5 + 1 | 0;
30728 i4 = HEAP8[i5] | 0;
30730 i5 = HEAP8[i1] | 0;
30732 if (i5 << 24 >> 24 == 0) {
30737 i7 = i5 & 255;
30742 i5 = HEAP8[i6] | 0;
30743 if (i5 << 24 >> 24 == 0) {
30759 var i1 = 0, i3 = 0, i5 = 0, i6 = 0, i7 = 0;
30761 i5 = HEAP32[i2 + 16 >> 2] | 0;
30773 i5 = HEAP32[i5 >> 2] | 0;
30774 …if ((HEAP32[i5 + 8 >> 2] | 0) != 22 ? (i3 = HEAP32[i5 >> 2] | 0, (i4 | 0) <= (HEAPU8[i3 + 6 | 0] |…
30780 i3 = (HEAP32[i5 >> 2] | 0) + (i4 << 4) | 0;
30786 i5 = HEAP32[i2 >> 2] | 0;
30787 if (!(i4 >>> 0 < i5 >>> 0)) {
30788 i5 = i5 + -16 | 0;
30789 HEAP32[i2 >> 2] = i5;
30796 i5 = i3;
30797 HEAP32[i5 >> 2] = HEAP32[i7 >> 2];
30798 HEAP32[i5 + 4 >> 2] = i6;
30800 i5 = i4 + 16 | 0;
30802 if (i5 >>> 0 < i3 >>> 0) {
30804 i4 = i5;
30819 var i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0;
30820 i5 = STACKTOP;
30822 i13 = i5;
30851 STACKTOP = i5;
30906 …var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i1…
30914 i5 = i10 + 28 | 0;
30915 if ((i13 | 0) >= (HEAP32[i5 >> 2] | 0)) {
30929 if ((i15 | 0) < (HEAP32[i5 >> 2] | 0)) {
30944 if ((HEAP8[i7 + 9 | 0] | 0) == 0 ? (HEAP32[i5 >> 2] | 0) <= (HEAP16[i6 >> 1] | 0) : 0) {
30955 function _lua_getmetatable(i1, i5) { argument
30957 i5 = i5 | 0;
30962 if ((i5 | 0) <= 0) {
30963 if (!((i5 | 0) < -1000999)) {
30964 i4 = (HEAP32[i1 + 8 >> 2] | 0) + (i5 << 4) | 0;
30967 if ((i5 | 0) == -1001e3) {
30971 i5 = -1001e3 - i5 | 0;
30973 …if ((HEAP32[i4 + 8 >> 2] | 0) != 22 ? (i3 = HEAP32[i4 >> 2] | 0, (i5 | 0) <= (HEAPU8[i3 + 6 | 0] |…
30974 i4 = i3 + (i5 + -1 << 4) + 16 | 0;
30979 i3 = (HEAP32[i4 >> 2] | 0) + (i5 << 4) | 0;
30992 i5 = 0;
30994 return i5 | 0;
30996 i5 = i1 + 8 | 0;
30997 i4 = HEAP32[i5 >> 2] | 0;
31000 HEAP32[i5 >> 2] = (HEAP32[i5 >> 2] | 0) + 16;
31001 i5 = 1;
31003 return i5 | 0;
31007 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0;
31013 i5 = _luaL_optinteger(i2, 2, 1) | 0;
31015 if (!((i5 | 0) > -1)) {
31016 if (i7 >>> 0 < (0 - i5 | 0) >>> 0) {
31017 i5 = 0;
31019 i5 = i5 + 1 + i7 | 0;
31022 i8 = _luaL_optinteger(i2, 3, i5) | 0;
31031 i9 = (i5 | 0) == 0 ? 1 : i5;
31053 i5 = 0 - (i8 >>> 0 > i7 >>> 0 ? i8 : i7) - (i5 >>> 0 > 1 ? i5 : 1) | 0;
31058 } while ((i7 | 0) != (i5 | 0));
31062 function _lua_setuservalue(i1, i5) { argument
31064 i5 = i5 | 0;
31069 if ((i5 | 0) <= 0) {
31070 if (!((i5 | 0) < -1000999)) {
31071 i5 = (HEAP32[i1 + 8 >> 2] | 0) + (i5 << 4) | 0;
31074 if ((i5 | 0) == -1001e3) {
31075 i5 = (HEAP32[i1 + 12 >> 2] | 0) + 40 | 0;
31078 i5 = -1001e3 - i5 | 0;
31080 …if ((HEAP32[i6 + 8 >> 2] | 0) != 22 ? (i4 = HEAP32[i6 >> 2] | 0, (i5 | 0) <= (HEAPU8[i4 + 6 | 0] |…
31081 i5 = i4 + (i5 + -1 << 4) + 16 | 0;
31083 i5 = 5192;
31086 i4 = (HEAP32[i6 >> 2] | 0) + (i5 << 4) | 0;
31087 i5 = i4 >>> 0 < (HEAP32[i1 + 8 >> 2] | 0) >>> 0 ? i4 : 5192;
31093 HEAP32[(HEAP32[i5 >> 2] | 0) + 12 >> 2] = HEAP32[i6 + -16 >> 2];
31095 …if (!((HEAP8[i6 + 5 | 0] & 3) == 0) ? (i2 = HEAP32[i5 >> 2] | 0, !((HEAP8[i2 + 5 | 0] & 4) == 0)) …
31099 HEAP32[(HEAP32[i5 >> 2] | 0) + 12 >> 2] = 0;
31108 var i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0;
31111 i5 = i6;
31136 HEAP32[i5 >> 2] = i1;
31137 i3 = i5 + 8 | 0;
31139 _luaH_setint(i1, i7, 1, i5);
31140 HEAP32[i5 >> 2] = _luaH_new(i1) | 0;
31142 _luaH_setint(i1, i7, 2, i5);
31158 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
31162 i5 = HEAP32[i6 + 16 >> 2] | 0;
31174 i5 = HEAP32[i5 >> 2] | 0;
31175 …if ((HEAP32[i5 + 8 >> 2] | 0) != 22 ? (i4 = HEAP32[i5 >> 2] | 0, (i6 | 0) <= (HEAPU8[i4 + 6 | 0] |…
31181 i4 = (HEAP32[i5 >> 2] | 0) + (i7 << 4) | 0;
31212 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0;
31222 i5 = i3 + 152 | 0;
31223 HEAP32[i6 >> 2] = _luaM_realloc_(i1, HEAP32[i6 >> 2] | 0, HEAP32[i5 >> 2] | 0, 0) | 0;
31224 HEAP32[i5 >> 2] = 0;
31225 i5 = HEAP32[i4 >> 2] | 0;
31226 if ((i5 | 0) == 0) {
31227 i5 = HEAP32[i3 >> 2] | 0;
31230 FUNCTION_TABLE_iiiii[i5 & 3](i6, i1, 400, 0) | 0;
31240 i5 = HEAP32[i6 + 12 >> 2] | 0;
31242 if ((i5 | 0) == 0) {
31245 i6 = i5;
31248 i5 = HEAP32[i4 >> 2] | 0;
31250 _luaM_realloc_(i1, i5, HEAP32[i1 + 32 >> 2] << 4, 0) | 0;
31260 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0;
31264 i5 = i2 + 4 | 0;
31281 …if (!(((_lua_getstack(i1, 1, i5) | 0) != 0 ? (_lua_getinfo(i1, 4736, i5) | 0) != 0 : 0) ? (_lua_is…
31308 function _strcspn(i2, i5) { argument
31310 i5 = i5 | 0;
31315 i4 = HEAP8[i5] | 0;
31316 if (!(i4 << 24 >> 24 == 0) ? (HEAP8[i5 + 1 | 0] | 0) != 0 : 0) {
31329 i5 = i5 + 1 | 0;
31330 i4 = HEAP8[i5] | 0;
31332 i5 = HEAP8[i2] | 0;
31334 if (i5 << 24 >> 24 == 0) {
31339 i7 = i5 & 255;
31344 i5 = HEAP8[i6] | 0;
31345 if (i5 << 24 >> 24 == 0) {
31362 function _main(i4, i5) { argument
31364 i5 = i5 | 0;
31371 i4 = HEAP32[i5 >> 2] | 0;
31387 _lua_pushlightuserdata(i3, i5);
31398 i5 = HEAP32[_stderr >> 2] | 0;
31401 _fprintf(i5 | 0, 496, i2 | 0) | 0;
31402 _fflush(i5 | 0) | 0;
31405 _fprintf(i5 | 0, 912, i2 | 0) | 0;
31406 _fflush(i5 | 0) | 0;
31416 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0;
31420 i5 = 1;
31423 i5 = 0;
31425 i3 = i5 + 1 | 0;
31430 i5 = 0;
31432 i6 = _luaL_checklstring(i1, i5 | 2, 0) | 0;
31434 i5 = _luaL_optinteger(i1, i5 + 3 | 0, 0) | 0;
31440 i6 = i5;
31442 i5 = (i5 | 0) > 0 ? i8 | 8 : i8;
31449 _lua_sethook(i2, i7, i5, i6) | 0;
31461 _lua_sethook(i2, i7, i5, i6) | 0;
31467 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0;
31472 i5 = i3 + 8 | 0;
31473 i4 = _luaL_optlstring(i1, 2, 8208, i5) | 0;
31497 _luaL_addlstring(i2, i4, HEAP32[i5 >> 2] | 0);
31514 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
31519 i5 = _strchr(i4, 46) | 0;
31520 if ((i5 | 0) == 0) {
31525 _lua_pushlstring(i1, i4, i5 - i4 | 0) | 0;
31526 i5 = _lua_tolstring(i1, -1, 0) | 0;
31533 i5 = _searchpath(i1, i5, i6, 4936, 4848) | 0;
31534 if ((i5 | 0) == 0) {
31539 i6 = _loadfunc(i1, i5, i4) | 0;
31542 HEAP32[i3 + 4 >> 2] = i5;
31548 _lua_pushstring(i1, i5) | 0;
31556 HEAP32[i3 + 4 >> 2] = i5;
31564 function _lua_tonumberx(i5, i7, i1) { argument
31565 i5 = i5 | 0;
31572 i6 = HEAP32[i5 + 16 >> 2] | 0;
31576 i4 = (HEAP32[i5 + 8 >> 2] | 0) + (i7 << 4) | 0;
31580 i4 = (HEAP32[i5 + 12 >> 2] | 0) + 40 | 0;
31583 i5 = -1001e3 - i7 | 0;
31585 …if ((HEAP32[i6 + 8 >> 2] | 0) != 22 ? (i4 = HEAP32[i6 >> 2] | 0, (i5 | 0) <= (HEAPU8[i4 + 6 | 0] |…
31586 i4 = i4 + (i5 + -1 << 4) + 16 | 0;
31592 i4 = i4 >>> 0 < (HEAP32[i5 + 8 >> 2] | 0) >>> 0 ? i4 : 5192;
31658 function _lua_rawlen(i3, i5) { argument
31660 i5 = i5 | 0;
31665 if ((i5 | 0) <= 0) {
31666 if (!((i5 | 0) < -1000999)) {
31667 i2 = (HEAP32[i3 + 8 >> 2] | 0) + (i5 << 4) | 0;
31670 if ((i5 | 0) == -1001e3) {
31674 i3 = -1001e3 - i5 | 0;
31682 i2 = (HEAP32[i4 >> 2] | 0) + (i5 << 4) | 0;
31688 i5 = _luaH_getn(HEAP32[i2 >> 2] | 0) | 0;
31690 return i5 | 0;
31692 i5 = HEAP32[(HEAP32[i2 >> 2] | 0) + 12 >> 2] | 0;
31694 return i5 | 0;
31696 i5 = HEAP32[(HEAP32[i2 >> 2] | 0) + 16 >> 2] | 0;
31698 return i5 | 0;
31700 i5 = 0;
31702 return i5 | 0;
31706 function _searchpath(i3, i5, i6, i7, i8) { argument
31708 i5 = i5 | 0;
31719 i5 = _luaL_gsub(i3, i5, i7, i8) | 0;
31739 i6 = _luaL_gsub(i3, _lua_tolstring(i3, -1, 0) | 0, 5064, i5) | 0;
31767 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
31772 i5 = _lua_tointegerx(i1, -1001002, 0) | 0;
31779 if ((i5 | 0) >= 1) {
31783 if ((i6 | 0) == (i5 | 0)) {
31809 i5 = (_luaL_checkudata(i1, 1, 2832) | 0) + 4 | 0;
31810 i6 = HEAP32[i5 >> 2] | 0;
31811 HEAP32[i5 >> 2] = 0;
31817 function _luaK_setreturns(i3, i5, i6) { argument
31819 i5 = i5 | 0;
31823 i4 = HEAP32[i5 >> 2] | 0;
31825 i7 = i5 + 8 | 0;
31828 i5 = i4 + (HEAP32[i7 >> 2] << 2) | 0;
31829 HEAP32[i5 >> 2] = HEAP32[i5 >> 2] & 8388607 | (i6 << 23) + 8388608;
31834 i5 = (i7 & 255) + 1 | 0;
31837 if (i5 >>> 0 > (HEAPU8[i6] | 0) >>> 0) {
31838 if (i5 >>> 0 > 249) {
31841 HEAP8[i6] = i5;
31853 i8 = (HEAP32[(HEAP32[i3 >> 2] | 0) + 12 >> 2] | 0) + (HEAP32[i5 + 8 >> 2] << 2) | 0;
31866 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i10 = 0, i11 = 0;
31878 i5 = i2 + 4 | 0;
31893 HEAP32[i5 >> 2] = i10;
31895 i10 = HEAP32[i5 >> 2] | 0;
31901 HEAP32[i5 >> 2] = (HEAP32[i5 >> 2] | 0) + i11;
31918 function _lua_load(i1, i5, i4, i3, i6) { argument
31920 i5 = i5 | 0;
31928 _luaZ_init(i1, i7, i5, i4);
31939 i5 = _luaH_getint(HEAP32[(HEAP32[i1 + 12 >> 2] | 0) + 40 >> 2] | 0, 2) | 0;
31942 i9 = i5;
31947 i7 = i5 + 8 | 0;
31953 i5 = HEAP32[i5 >> 2] | 0;
31954 if ((HEAP8[i5 + 5 | 0] & 3) == 0) {
31963 _luaC_barrier_(i1, i4, i5);
31971 var i2 = 0, i3 = 0, i5 = 0, i6 = 0, i7 = 0, i9 = 0, d10 = 0.0;
31972 i5 = STACKTOP;
31974 i2 = i5;
31975 i3 = i5 + 8 | 0;
31979 STACKTOP = i5;
32015 STACKTOP = i5;
32019 STACKTOP = i5;
32022 function _lua_getuservalue(i2, i5) { argument
32024 i5 = i5 | 0;
32029 if ((i5 | 0) <= 0) {
32030 if (!((i5 | 0) < -1000999)) {
32031 i3 = (HEAP32[i2 + 8 >> 2] | 0) + (i5 << 4) | 0;
32034 if ((i5 | 0) == -1001e3) {
32038 i5 = -1001e3 - i5 | 0;
32040 …if ((HEAP32[i4 + 8 >> 2] | 0) != 22 ? (i3 = HEAP32[i4 >> 2] | 0, (i5 | 0) <= (HEAPU8[i3 + 6 | 0] |…
32041 i3 = i3 + (i5 + -1 << 4) + 16 | 0;
32046 i3 = (HEAP32[i4 >> 2] | 0) + (i5 << 4) | 0;
32055 i5 = i4;
32056 i5 = i5 + 16 | 0;
32057 HEAP32[i2 >> 2] = i5;
32063 i5 = HEAP32[i2 >> 2] | 0;
32064 i5 = i5 + 16 | 0;
32065 HEAP32[i2 >> 2] = i5;
32074 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i8 = 0, i9 = 0;
32075 i5 = STACKTOP;
32090 STACKTOP = i5;
32096 _luaL_error(i4, 1272, i5) | 0;
32111 STACKTOP = i5;
32118 var i2 = 0, i4 = 0, i5 = 0, i7 = 0;
32120 i5 = HEAP32[i3 + 16 >> 2] | 0;
32132 i5 = HEAP32[i5 >> 2] | 0;
32133 …if ((HEAP32[i5 + 8 >> 2] | 0) != 22 ? (i4 = HEAP32[i5 >> 2] | 0, (i6 | 0) <= (HEAPU8[i4 + 6 | 0] |…
32139 i4 = (HEAP32[i5 >> 2] | 0) + (i6 << 4) | 0;
32145 i5 = HEAP32[i6 >> 2] | 0;
32148 i3 = i5;
32151 HEAP32[i5 + 8 >> 2] = HEAP32[i4 + 8 >> 2];
32160 var i2 = 0, i4 = 0, i5 = 0;
32162 i5 = HEAP32[i1 + 16 >> 2] | 0;
32174 i5 = HEAP32[i5 >> 2] | 0;
32175 …if ((HEAP32[i5 + 8 >> 2] | 0) != 22 ? (i4 = HEAP32[i5 >> 2] | 0, (i6 | 0) <= (HEAPU8[i4 + 6 | 0] |…
32181 i4 = (HEAP32[i5 >> 2] | 0) + (i6 << 4) | 0;
32186 i5 = HEAP32[i6 >> 2] | 0;
32187 HEAP32[i6 >> 2] = i5 + 16;
32189 HEAP32[i5 >> 2] = i3;
32190 HEAP32[i5 + 8 >> 2] = HEAPU8[i3 + 4 | 0] | 0 | 64;
32191 i5 = HEAP32[i6 >> 2] | 0;
32192 _luaV_settable(i1, i4, i5 + -16 | 0, i5 + -32 | 0);
32199 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
32208 i5 = HEAP32[_stdin >> 2] | 0;
32213 HEAP32[i4 >> 2] = i5;
32220 i5 = i4 + 4 | 0;
32221 HEAP32[i5 >> 2] = 0;
32224 HEAP32[i5 >> 2] = 154;
32228 i5 = HEAP32[_stderr >> 2] | 0;
32233 HEAP32[i4 >> 2] = i5;
32239 function _lua_pushcclosure(i1, i4, i5) { argument
32242 i5 = i5 | 0;
32245 if ((i5 | 0) == 0) {
32250 i5 = HEAP32[i6 >> 2] | 0;
32251 i5 = i5 + 16 | 0;
32252 HEAP32[i6 >> 2] = i5;
32259 i3 = _luaF_newCclosure(i1, i5) | 0;
32262 i6 = (HEAP32[i4 >> 2] | 0) + (0 - i5 << 4) | 0;
32265 i5 = i5 + -1 | 0;
32266 i9 = i6 + (i5 << 4) | 0;
32268 i7 = i3 + (i5 << 4) + 16 | 0;
32271 HEAP32[i3 + (i5 << 4) + 24 >> 2] = HEAP32[i6 + (i5 << 4) + 8 >> 2];
32273 } while ((i5 | 0) != 0);
32286 var i1 = 0, i2 = 0, i5 = 0, i6 = 0, i7 = 0;
32290 i5 = HEAP32[i6 >> 2] | 0;
32292 if ((i5 | 0) == 0) {
32293 i5 = i6;
32296 i7 = HEAP32[i5 + 8 >> 2] | 0;
32298 i5 = i6;
32304 i6 = HEAP32[i5 >> 2] | 0;
32308 i7 = i5;
32309 i5 = i6;
32313 i4 = i5 + 5 | 0;
32316 i7 = i5;
32321 i7 = i5;
32326 i7 = _luaC_newobj(i3, 10, 32, i5, 0) | 0;
32331 i5 = HEAP32[i6 >> 2] | 0;
32332 HEAP32[i4 + 4 >> 2] = i5;
32333 HEAP32[i5 + 16 >> 2] = i7;
32338 function _luaC_checkfinalizer(i5, i4, i6) { argument
32339 i5 = i5 | 0;
32344 i1 = HEAP32[i5 + 12 >> 2] | 0;
32362 i6 = _sweeplist(i5, i8, 1) | 0;
32366 i5 = i1 + 68 | 0;
32368 i6 = HEAP32[i5 >> 2] | 0;
32372 i5 = i6;
32375 HEAP32[i5 >> 2] = HEAP32[i4 >> 2];
32393 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
32417 i5 = i6 + 4 | 0;
32418 HEAP32[i5 >> 2] = 0;
32421 HEAP32[i5 >> 2] = 156;
32422 i5 = _fopen(i4 | 0, 3480) | 0;
32423 HEAP32[i6 >> 2] = i5;
32424 if ((i5 | 0) == 0) {
32441 var i1 = 0, i3 = 0, i4 = 0, i5 = 0;
32444 i5 = HEAP32[i3 >> 2] | 0;
32445 i4 = i5 + 62 | 0;
32451 i3 = i5 + 61 | 0;
32457 HEAP32[i5 + 20 >> 2] = (HEAP32[i5 + 12 >> 2] | 0) + (HEAP32[i5 + 8 >> 2] | 0);
32466 i5 = i4 + 72 | 0;
32468 i6 = _sweeplist(i2, i5, 1) | 0;
32469 } while ((i6 | 0) == (i5 | 0));
32471 i5 = i4 + 68 | 0;
32473 i6 = _sweeplist(i2, i5, 1) | 0;
32474 } while ((i6 | 0) == (i5 | 0));
32487 function _lua_rawget(i1, i5) { argument
32489 i5 = i5 | 0;
32494 if ((i5 | 0) <= 0) {
32495 if (!((i5 | 0) < -1000999)) {
32496 i3 = (HEAP32[i1 + 8 >> 2] | 0) + (i5 << 4) | 0;
32499 if ((i5 | 0) == -1001e3) {
32503 i5 = -1001e3 - i5 | 0;
32505 …if ((HEAP32[i4 + 8 >> 2] | 0) != 22 ? (i3 = HEAP32[i4 >> 2] | 0, (i5 | 0) <= (HEAPU8[i3 + 6 | 0] |…
32506 i3 = i3 + (i5 + -1 << 4) + 16 | 0;
32511 i3 = (HEAP32[i4 >> 2] | 0) + (i5 << 4) | 0;
32515 i5 = i1 + 8 | 0;
32516 i4 = _luaH_get(HEAP32[i3 >> 2] | 0, (HEAP32[i5 >> 2] | 0) + -16 | 0) | 0;
32517 i5 = HEAP32[i5 >> 2] | 0;
32520 i3 = i5 + -16 | 0;
32523 HEAP32[i5 + -8 >> 2] = HEAP32[i4 + 8 >> 2];
32577 function _setnodevector(i5, i1, i3) { argument
32578 i5 = i5 | 0;
32589 i5 = i1 + 7 | 0;
32590 HEAP8[i5] = i4;
32599 _luaG_runerror(i5, 8048, i2);
32603 _luaM_toobig(i5);
32605 i6 = _luaM_realloc_(i5, 0, 0, i3 << 5) | 0;
32606 i5 = i1 + 16 | 0;
32607 HEAP32[i5 >> 2] = i6;
32615 i6 = HEAP32[i5 >> 2] | 0;
32620 i5 = i1 + 7 | 0;
32621 HEAP8[i5] = i4;
32628 function _lua_pushvalue(i1, i5) { argument
32630 i5 = i5 | 0;
32635 if ((i5 | 0) <= 0) {
32636 if (!((i5 | 0) < -1000999)) {
32637 i3 = (HEAP32[i1 + 8 >> 2] | 0) + (i5 << 4) | 0;
32640 if ((i5 | 0) == -1001e3) {
32644 i5 = -1001e3 - i5 | 0;
32646 …if ((HEAP32[i4 + 8 >> 2] | 0) != 22 ? (i3 = HEAP32[i4 >> 2] | 0, (i5 | 0) <= (HEAPU8[i3 + 6 | 0] |…
32647 i3 = i3 + (i5 + -1 << 4) + 16 | 0;
32652 i3 = (HEAP32[i4 >> 2] | 0) + (i5 << 4) | 0;
32656 i5 = i1 + 8 | 0;
32657 i4 = HEAP32[i5 >> 2] | 0;
32664 HEAP32[i5 >> 2] = (HEAP32[i5 >> 2] | 0) + 16;
32672 var i2 = 0, i4 = 0, i5 = 0, i7 = 0;
32688 i5 = 0 - i1 | 0;
32703 _lua_pushvalue(i3, i5);
32715 function _lua_touserdata(i3, i5) { argument
32717 i5 = i5 | 0;
32722 if ((i5 | 0) <= 0) {
32723 if (!((i5 | 0) < -1000999)) {
32724 i2 = (HEAP32[i3 + 8 >> 2] | 0) + (i5 << 4) | 0;
32727 if ((i5 | 0) == -1001e3) {
32731 i3 = -1001e3 - i5 | 0;
32739 i2 = (HEAP32[i4 >> 2] | 0) + (i5 << 4) | 0;
32745 i5 = HEAP32[i2 >> 2] | 0;
32747 return i5 | 0;
32749 i5 = (HEAP32[i2 >> 2] | 0) + 24 | 0;
32751 return i5 | 0;
32753 i5 = 0;
32755 return i5 | 0;
32764 var i1 = 0, i5 = 0, i7 = 0, i8 = 0, i9 = 0;
32767 i5 = i1;
32773 HEAP32[i5 >> 2] = i9;
32774 HEAP32[i5 + 4 >> 2] = i6;
32775 _luaL_argerror(i2, i3, _lua_pushfstring(i2, 1744, i5) | 0) | 0;
32801 HEAP32[i5 >> 2] = i6;
32802 i9 = _luaL_argerror(i2, i3, _lua_pushfstring(i2, 1192, i5) | 0) | 0;
32806 function _lua_toboolean(i3, i5) { argument
32808 i5 = i5 | 0;
32813 if ((i5 | 0) <= 0) {
32814 if (!((i5 | 0) < -1000999)) {
32815 i3 = (HEAP32[i3 + 8 >> 2] | 0) + (i5 << 4) | 0;
32818 if ((i5 | 0) == -1001e3) {
32822 i3 = -1001e3 - i5 | 0;
32830 i2 = (HEAP32[i4 >> 2] | 0) + (i5 << 4) | 0;
32836 i5 = 0;
32837 i5 = i5 & 1;
32839 return i5 | 0;
32842 i5 = 1;
32843 i5 = i5 & 1;
32845 return i5 | 0;
32847 i5 = (HEAP32[i3 >> 2] | 0) != 0;
32848 i5 = i5 & 1;
32850 return i5 | 0;
32856 var i2 = 0, i4 = 0, i5 = 0;
32858 i5 = HEAP32[i1 + 16 >> 2] | 0;
32870 i5 = HEAP32[i5 >> 2] | 0;
32871 …if ((HEAP32[i5 + 8 >> 2] | 0) != 22 ? (i4 = HEAP32[i5 >> 2] | 0, (i6 | 0) <= (HEAPU8[i4 + 6 | 0] |…
32877 i4 = (HEAP32[i5 >> 2] | 0) + (i6 << 4) | 0;
32881 i5 = i1 + 8 | 0;
32882 i6 = HEAP32[i5 >> 2] | 0;
32886 i6 = HEAP32[i5 >> 2] | 0;
32887 HEAP32[i5 >> 2] = i6 + 16;
32896 var i2 = 0, i4 = 0, i5 = 0, i7 = 0, i8 = 0;
32900 i5 = i4 + 12 | 0;
32901 if ((_lua_getstack(i1, 0, i5) | 0) == 0) {
32908 _lua_getinfo(i1, 1064, i5) | 0;
32909 if ((_strcmp(HEAP32[i5 + 8 >> 2] | 0, 1072) | 0) == 0) {
32912 HEAP32[i2 >> 2] = HEAP32[i5 + 4 >> 2];
32919 i7 = i5 + 4 | 0;
32922 if ((_pushglobalfuncname(i1, i5) | 0) == 0) {
33012 function _condjump(i1, i3, i6, i4, i5) { argument
33017 i5 = i5 | 0;
33020 _luaK_code(i1, i6 << 6 | i3 | i4 << 23 | i5 << 14) | 0;
33039 i5 = HEAP32[i4 >> 2] | 0;
33040 i9 = (i5 >>> 14) + -131071 | 0;
33055 HEAP32[i4 >> 2] = (i6 << 14) + 2147467264 | i5 & 16383;
33063 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i7 = 0, i8 = 0;
33067 i5 = 1712;
33074 i8 = i5 + 1 | 0;
33075 if ((i7 | 0) != (HEAPU8[i5] | 0)) {
33078 i5 = HEAP32[i6 >> 2] | 0;
33079 HEAP32[i6 >> 2] = i5 + 1;
33080 HEAP8[i6 + i5 + 8 | 0] = i7;
33085 i5 = i8;
33114 var i1 = 0, i2 = 0, i3 = 0, i5 = 0;
33118 i5 = HEAP32[i4 + 16 >> 2] | 0;
33130 i5 = HEAP32[i5 >> 2] | 0;
33131 …if ((HEAP32[i5 + 8 >> 2] | 0) != 22 ? (i3 = HEAP32[i5 >> 2] | 0, (i4 | 0) <= (HEAPU8[i3 + 6 | 0] |…
33137 i3 = (HEAP32[i5 >> 2] | 0) + (i6 << 4) | 0;
33154 var i1 = 0, i2 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0;
33164 …| 0) != 0 ? (i4 = HEAP32[i3 + 4 >> 2] | 0, i5 = i7 - (HEAP32[i3 + 108 >> 2] | 0) + -1 | 0, (i6 - i…
33165 HEAP32[i3 + 100 >> 2] = i4 + i5;
33236 function _g_iofile(i4, i1, i5) { argument
33239 i5 = i5 | 0;
33257 i5 = _fopen(i6 | 0, i5 | 0) | 0;
33258 HEAP32[i7 >> 2] = i5;
33259 if ((i5 | 0) == 0) {
33276 function _lua_getlocal(i4, i5, i2) { argument
33278 i5 = i5 | 0;
33284 if ((i5 | 0) == 0) {
33287 i5 = 0;
33289 return i5 | 0;
33291 i5 = _luaF_getlocalname(HEAP32[(HEAP32[i3 + -16 >> 2] | 0) + 12 >> 2] | 0, i2, 0) | 0;
33293 return i5 | 0;
33296 i2 = _findlocal(i4, HEAP32[i5 + 96 >> 2] | 0, i2, i3) | 0;
33298 i5 = 0;
33300 return i5 | 0;
33303 i5 = i4 + 8 | 0;
33304 i4 = HEAP32[i5 >> 2] | 0;
33311 HEAP32[i5 >> 2] = (HEAP32[i5 >> 2] | 0) + 16;
33312 i5 = i2;
33314 return i5 | 0;
33321 var i1 = 0, i2 = 0, i3 = 0, i5 = 0, i6 = 0, i8 = 0;
33327 i5 = i7 + 8 | 0;
33328 i6 = HEAP32[i5 >> 2] | 0;
33339 i5 = HEAP32[i5 >> 2] | 0;
33349 i5 = i6;
33354 i4 = i5 + (i4 << 4) | 0;
33368 var i2 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0;
33376 i5 = HEAP8[i4] | 0;
33377 i6 = (i5 & 255) + 1 | 0;
33380 i7 = i5;
33409 var i1 = 0, i3 = 0, i5 = 0;
33411 i5 = HEAP32[i2 + 16 >> 2] | 0;
33423 i5 = HEAP32[i5 >> 2] | 0;
33424 …if ((HEAP32[i5 + 8 >> 2] | 0) != 22 ? (i3 = HEAP32[i5 >> 2] | 0, (i4 | 0) <= (HEAPU8[i3 + 6 | 0] |…
33430 i3 = (HEAP32[i5 >> 2] | 0) + (i4 << 4) | 0;
33443 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
33447 i5 = HEAP32[i3 >> 2] | 0;
33448 i6 = HEAP32[i5 >> 2] | 0;
33449 HEAP32[i5 >> 2] = i6 + -1;
33451 i5 = _luaZ_fill(i5) | 0;
33453 i6 = i5 + 4 | 0;
33454 i5 = HEAP32[i6 >> 2] | 0;
33455 HEAP32[i6 >> 2] = i5 + 1;
33456 i5 = HEAPU8[i5] | 0;
33458 HEAP32[i1 >> 2] = i5;
33459 if ((i5 | 0) == 13 | (i5 | 0) == 10 ? (i5 | 0) != (i4 | 0) : 0) {
33473 i5 = i1 + 4 | 0;
33474 i6 = HEAP32[i5 >> 2] | 0;
33475 HEAP32[i5 >> 2] = i6 + 1;
33483 function _lua_yieldk(i5, i6, i1, i7) { argument
33484 i5 = i5 | 0;
33492 i3 = HEAP32[i5 + 16 >> 2] | 0;
33493 if ((HEAP16[i5 + 36 >> 1] | 0) != 0) {
33494 if ((HEAP32[(HEAP32[i5 + 12 >> 2] | 0) + 172 >> 2] | 0) == (i5 | 0)) {
33495 _luaG_runerror(i5, 2312, i4);
33497 _luaG_runerror(i5, 2264, i4);
33500 HEAP8[i5 + 6 | 0] = 1;
33501 HEAP32[i3 + 20 >> 2] = (HEAP32[i3 >> 2] | 0) - (HEAP32[i5 + 28 >> 2] | 0);
33508 i4 = i5 + 8 | 0;
33513 _luaD_throw(i5, 1);
33516 i4 = i5 + 8 | 0;
33521 _luaD_throw(i5, 1);
33527 var i1 = 0, i2 = 0, d3 = 0.0, i5 = 0, i7 = 0;
33530 i5 = i1;
33538 HEAPF64[i5 >> 3] = d3 + 1.0;
33539 i5 = (HEAP32[i5 + 4 >> 2] | 0) + (HEAP32[i5 >> 2] | 0) | 0;
33540 if ((i5 | 0) < 0) {
33541 i6 = 0 - i5 | 0;
33542 i5 = (i5 | 0) == (i6 | 0) ? 0 : i6;
33544 …i4 = (HEAP32[i4 + 16 >> 2] | 0) + (((i5 | 0) % ((1 << (HEAPU8[i4 + 7 | 0] | 0)) + -1 | 1 | 0) | 0)…
33567 var i2 = 0, i3 = 0, i5 = 0, d6 = 0.0;
33571 i5 = _lua_version(i1) | 0;
33572 if ((i5 | 0) == (_lua_version(0) | 0)) {
33573 d6 = +HEAPF64[i5 >> 3];
33578 i5 = i3 + 8 | 0;
33580 HEAP32[i5 >> 2] = HEAP32[tempDoublePtr >> 2];
33581 HEAP32[i5 + 4 >> 2] = HEAP32[tempDoublePtr + 4 >> 2];
33600 var i2 = 0, d3 = 0.0, i4 = 0, i5 = 0, d6 = 0.0, d7 = 0.0;
33605 i5 = _lua_gettop(i1) | 0;
33606 if ((i5 | 0) == 0) {
33608 i5 = 1;
33610 return i5 | 0;
33611 } else if ((i5 | 0) == 1) {
33617 i5 = 1;
33619 return i5 | 0;
33620 } else if ((i5 | 0) == 2) {
33627 i5 = 1;
33629 return i5 | 0;
33631 i5 = _luaL_error(i1, 4080, i4) | 0;
33633 return i5 | 0;
33642 var i1 = 0, i5 = 0;
33645 i5 = i1;
33653 _luaL_error(i2, 7224, i5) | 0;
33660 i5 = HEAP32[i2 + 16 >> 2] | 0;
33663 _lua_pushinteger(i5, i3 + 1 - (HEAP32[i2 + 4 >> 2] | 0) | 0);
33669 _luaL_error(HEAP32[i6 >> 2] | 0, 7248, i5) | 0;
33670 i5 = HEAP32[i6 >> 2] | 0;
33673 _lua_pushlstring(i5, i3, i4) | 0;
33677 function _luaK_nil(i7, i6, i5) { argument
33680 i5 = i5 | 0;
33683 i9 = i5 + i6 | 0;
33696 i5 = (i11 | 0) < (i6 | 0) ? i11 : i6;
33697 HEAP32[i4 >> 2] = ((i10 | 0) > (i1 | 0) ? i10 : i1) - i5 << 23 | i5 << 6 & 16320 | i3 & 8372287;
33702 _luaK_code(i7, i6 << 6 | (i5 << 23) + -8388608 | 4) | 0;
33706 function _lua_settable(i1, i5) { argument
33708 i5 = i5 | 0;
33713 if ((i5 | 0) <= 0) {
33714 if (!((i5 | 0) < -1000999)) {
33715 i3 = (HEAP32[i1 + 8 >> 2] | 0) + (i5 << 4) | 0;
33718 if ((i5 | 0) == -1001e3) {
33722 i5 = -1001e3 - i5 | 0;
33724 …if ((HEAP32[i4 + 8 >> 2] | 0) != 22 ? (i3 = HEAP32[i4 >> 2] | 0, (i5 | 0) <= (HEAPU8[i3 + 6 | 0] |…
33725 i3 = i3 + (i5 + -1 << 4) + 16 | 0;
33730 i3 = (HEAP32[i4 >> 2] | 0) + (i5 << 4) | 0;
33734 i5 = i1 + 8 | 0;
33735 i4 = HEAP32[i5 >> 2] | 0;
33737 HEAP32[i5 >> 2] = (HEAP32[i5 >> 2] | 0) + -32;
33741 function _luaL_findtable(i3, i6, i5, i4) { argument
33744 i5 = i5 | 0;
33752 i6 = _strchr(i5, 46) | 0;
33754 i6 = i5 + (_strlen(i5 | 0) | 0) | 0;
33756 i7 = i6 - i5 | 0;
33757 _lua_pushlstring(i3, i5, i7) | 0;
33766 _lua_pushlstring(i3, i5, i7) | 0;
33772 i5 = i6 + 1 | 0;
33784 i7 = i5;
33788 function _luaD_call(i1, i4, i5, i8) { argument
33791 i5 = i5 | 0;
33813 if ((_luaD_precall(i1, i4, i5) | 0) == 0) {
33834 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i7 = 0, i8 = 0;
33856 if ((i7 | 0) != 0 ? (i5 = i3 + (i7 + -1) | 0, (HEAP8[i5] | 0) == 10) : 0) {
33857 HEAP8[i5] = 0;
33873 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
33884 i5 = _luaL_checkinteger(i1, i6 | 2) | 0;
33888 _lua_pushstring(i1, _lua_getlocal(i1, 0, i5) | 0) | 0;
33898 i4 = _lua_getlocal(i3, i4, i5) | 0;
33916 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0;
33923 i5 = HEAP32[_stdout >> 2] | 0;
33936 _fputc(9, i5 | 0) | 0;
33938 _fwrite(i8 | 0, 1, HEAP32[i4 >> 2] | 0, i5 | 0) | 0;
33951 _fputc(10, i5 | 0) | 0;
33952 _fflush(i5 | 0) | 0;
33959 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0;
33962 i5 = i2;
33963 i6 = _lua_tolstring(i1, 1, i5) | 0;
33973 i4 = _luaL_loadbufferx(i1, i6, HEAP32[i5 >> 2] | 0, i7, i4) | 0;
34000 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
34008 i5 = HEAP32[_stdin >> 2] | 0;
34009 if ((_fgets(i4 | 0, 250, i5 | 0) | 0) == 0) {
34026 if ((_fgets(i4 | 0, 250, i5 | 0) | 0) == 0) {
34040 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i8 = 0;
34046 i5 = i2 + 8 | 0;
34047 i6 = HEAP32[i5 >> 2] | 0;
34061 _memcpy(i6 | 0, HEAP32[i2 >> 2] | 0, HEAP32[i5 >> 2] | 0) | 0;
34068 i8 = HEAP32[i5 >> 2] | 0;
34073 function _luaG_runerror(i1, i5, i4) { argument
34075 i5 = i5 | 0;
34084 i4 = _luaO_pushvfstring(i1, i5, i6) | 0;
34089 i5 = HEAP32[(HEAP32[HEAP32[i6 >> 2] >> 2] | 0) + 12 >> 2] | 0;
34090 i7 = HEAP32[i5 + 20 >> 2] | 0;
34094 …i6 = HEAP32[i7 + (((HEAP32[i6 + 28 >> 2] | 0) - (HEAP32[i5 + 12 >> 2] | 0) >> 2) + -1 << 2) >> 2] …
34096 i5 = HEAP32[i5 + 36 >> 2] | 0;
34097 if ((i5 | 0) == 0) {
34101 _luaO_chunkid(i3, i5 + 16 | 0, 60);
34111 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
34122 i5 = _luaL_checkinteger(i1, 4) | 0;
34126 if (!((i5 | 0) > 0 ? (i5 | 0) <= (HEAPU8[i4 + 32 | 0] | 0 | 0) : 0)) {
34133 _lua_upvaluejoin(i1, 1, i2, 3, i5);
34138 _lua_upvaluejoin(i1, 1, i2, 3, i5);
34144 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0;
34163 i5 = i6 + (i8 << 2) | 0;
34164 i4 = HEAP32[i5 >> 2] | 0;
34180 HEAP32[i5 >> 2] = (i6 << 14) + 2147467264 | i4 & 16383;
34232 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
34241 i5 = _lua_gethookmask(i4) | 0;
34252 if ((i5 & 1 | 0) == 0) {
34258 if ((i5 & 2 | 0) != 0) {
34262 if ((i5 & 4 | 0) != 0) {
34272 function _lua_tothread(i3, i5) { argument
34274 i5 = i5 | 0;
34279 if ((i5 | 0) <= 0) {
34280 if (!((i5 | 0) < -1000999)) {
34281 i2 = (HEAP32[i3 + 8 >> 2] | 0) + (i5 << 4) | 0;
34284 if ((i5 | 0) == -1001e3) {
34288 i3 = -1001e3 - i5 | 0;
34296 i2 = (HEAP32[i4 >> 2] | 0) + (i5 << 4) | 0;
34301 i5 = 0;
34303 return i5 | 0;
34305 i5 = HEAP32[i2 >> 2] | 0;
34307 return i5 | 0;
34312 var i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0;
34322 i5 = HEAP32[i3 + 172 >> 2] | 0;
34323 if ((HEAP32[i5 + 64 >> 2] | 0) != 0) {
34325 i9 = i5 + 8 | 0;
34326 i5 = HEAP32[i9 >> 2] | 0;
34327 HEAP32[i9 >> 2] = i5 + 16;
34330 i7 = i5;
34333 HEAP32[i5 + 8 >> 2] = HEAP32[i6 + -8 >> 2];
34343 function _lua_len(i1, i5) { argument
34345 i5 = i5 | 0;
34350 if ((i5 | 0) <= 0) {
34351 if (!((i5 | 0) < -1000999)) {
34352 i3 = (HEAP32[i1 + 8 >> 2] | 0) + (i5 << 4) | 0;
34355 if ((i5 | 0) == -1001e3) {
34359 i5 = -1001e3 - i5 | 0;
34361 …if ((HEAP32[i4 + 8 >> 2] | 0) != 22 ? (i3 = HEAP32[i4 >> 2] | 0, (i5 | 0) <= (HEAPU8[i3 + 6 | 0] |…
34362 i3 = i3 + (i5 + -1 << 4) + 16 | 0;
34367 i3 = (HEAP32[i4 >> 2] | 0) + (i5 << 4) | 0;
34371 i5 = i1 + 8 | 0;
34372 _luaV_objlen(i1, HEAP32[i5 >> 2] | 0, i3);
34373 HEAP32[i5 >> 2] = (HEAP32[i5 >> 2] | 0) + 16;
34377 function _read_line(i4, i5, i1) { argument
34379 i5 = i5 | 0;
34388 if ((_fgets(i7 | 0, 1024, i5 | 0) | 0) != 0) {
34397 if ((_fgets(i7 | 0, 1024, i5 | 0) | 0) == 0) {
34413 function _luaL_tolstring(i1, i5, i4) { argument
34415 i5 = i5 | 0;
34422 if ((_luaL_callmeta(i1, i5, 1384) | 0) == 0) {
34423 i6 = _lua_type(i1, i5) | 0;
34428 i6 = (_lua_toboolean(i1, i5) | 0) != 0;
34432 _lua_pushvalue(i1, i5);
34435 i7 = _lua_typename(i1, _lua_type(i1, i5) | 0) | 0;
34436 i6 = _lua_topointer(i1, i5) | 0;
34451 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i8 = 0;
34457 i5 = HEAP32[i6 >> 2] | 0;
34458 if (!((i8 + 1 | 0) >>> 0 > i5 >>> 0)) {
34461 i5 = i8 + 1 | 0;
34462 HEAP32[i3 >> 2] = i5;
34468 if (i5 >>> 0 > 2147483645) {
34471 i8 = i5 << 1;
34476 i7 = _luaM_realloc_(i7, HEAP32[i4 >> 2] | 0, i5, i8) | 0;
34482 i5 = i8 + 1 | 0;
34483 HEAP32[i3 >> 2] = i5;
34492 var i2 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0;
34509 i5 = HEAP32[i6 >> 2] | 0;
34510 i8 = (i5 >>> 14) + -131071 | 0;
34525 HEAP32[i6 >> 2] = (i3 << 14) + 2147467264 | i5 & 16383;
34531 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0;
34540 i5 = 2;
34546 if ((i5 | 0) == 2) {
34547 i5 = _luaL_checkinteger(i1, 2) | 0;
34548 if ((i5 | 0) < 1 | (i5 | 0) > (i3 | 0)) {
34551 if ((i4 | 0) < (i5 | 0)) {
34552 i3 = i5;
34558 if ((i4 | 0) > (i5 | 0)) {
34561 i3 = i5;
34572 function _lua_iscfunction(i3, i5) { argument
34574 i5 = i5 | 0;
34579 if ((i5 | 0) <= 0) {
34580 if (!((i5 | 0) < -1000999)) {
34581 i2 = (HEAP32[i3 + 8 >> 2] | 0) + (i5 << 4) | 0;
34584 if ((i5 | 0) == -1001e3) {
34588 i3 = -1001e3 - i5 | 0;
34596 i2 = (HEAP32[i4 >> 2] | 0) + (i5 << 4) | 0;
34600 i5 = HEAP32[i2 + 8 >> 2] | 0;
34602 return ((i5 | 0) == 22 | (i5 | 0) == 102) & 1 | 0;
34604 function _lua_gettable(i1, i5) { argument
34606 i5 = i5 | 0;
34611 if ((i5 | 0) <= 0) {
34612 if (!((i5 | 0) < -1000999)) {
34613 i3 = (HEAP32[i1 + 8 >> 2] | 0) + (i5 << 4) | 0;
34616 if ((i5 | 0) == -1001e3) {
34620 i5 = -1001e3 - i5 | 0;
34622 …if ((HEAP32[i4 + 8 >> 2] | 0) != 22 ? (i3 = HEAP32[i4 >> 2] | 0, (i5 | 0) <= (HEAPU8[i3 + 6 | 0] |…
34623 i3 = i3 + (i5 + -1 << 4) + 16 | 0;
34628 i3 = (HEAP32[i4 >> 2] | 0) + (i5 << 4) | 0;
34632 i5 = (HEAP32[i1 + 8 >> 2] | 0) + -16 | 0;
34633 _luaV_gettable(i1, i3, i5, i5);
34639 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0;
34649 i5 = i1 + 8 | 0;
34650 i6 = HEAP32[i5 >> 2] | 0;
34657 i6 = HEAP32[i5 >> 2] | 0;
34664 i4 = HEAP32[i5 >> 2] | 0;
34665 HEAP32[i5 >> 2] = i4 + 16;
34671 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
34681 i5 = _lua_status(i2) | 0;
34682 if ((i5 | 0) == 0) {
34694 } else if ((i5 | 0) == 1) {
34710 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
34716 i5 = _lua_tolstring(i1, -1, 0) | 0;
34717 if ((i5 | 0) == 0) {
34721 i4 = _searchpath(i1, i4, i5, 4936, 4848) | 0;
34723 i5 = 1;
34725 return i5 | 0;
34729 i5 = 2;
34731 return i5 | 0;
34734 i5 = _lua_tolstring(i1, -1, 0) | 0;
34737 HEAP32[i3 + 8 >> 2] = i5;
34738 i5 = _luaL_error(i1, 4888, i3) | 0;
34740 return i5 | 0;
34746 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
34751 i5 = _luaL_checkinteger(i1, 2) | 0;
34753 if (!((i5 | 0) > -1)) {
34754 if (i6 >>> 0 < (0 - i5 | 0) >>> 0) {
34755 i5 = 0;
34757 i5 = i5 + 1 + i6 | 0;
34769 i5 = (i5 | 0) == 0 ? 1 : i5;
34771 if (i5 >>> 0 > i4 >>> 0) {
34776 _lua_pushlstring(i1, i2 + (i5 + -1) | 0, 1 - i5 + i4 | 0) | 0;
34784 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
34790 i5 = _lua_tolstring(i1, -1, 0) | 0;
34791 if ((i5 | 0) == 0) {
34795 i5 = _searchpath(i1, i4, i5, 4936, 4848) | 0;
34796 if ((i5 | 0) == 0) {
34797 i5 = 1;
34799 return i5 | 0;
34801 if ((_loadfunc(i1, i5, i4) | 0) == 0) {
34802 _lua_pushstring(i1, i5) | 0;
34803 i5 = 2;
34805 return i5 | 0;
34810 HEAP32[i3 + 4 >> 2] = i5;
34812 i5 = _luaL_error(i1, 4888, i3) | 0;
34814 return i5 | 0;
34820 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0;
34821 i5 = STACKTOP;
34838 STACKTOP = i5;
34842 STACKTOP = i5;
34847 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0;
34852 i5 = _luaL_optinteger(i2, 2, 1) | 0;
34858 if ((i5 | 0) > (i3 | 0)) {
34863 i7 = i3 - i5 | 0;
34866 _lua_rawgeti(i2, 1, i5);
34867 if ((i5 | 0) >= (i3 | 0)) {
34873 i5 = i5 + 1 | 0;
34874 _lua_rawgeti(i2, 1, i5);
34875 } while ((i5 | 0) != (i3 | 0));
34887 var i1 = 0, i3 = 0, i5 = 0;
34896 i5 = 0;
34898 if ((HEAP32[i4 + (i5 * 12 | 0) + 4 >> 2] | 0) > (i2 | 0)) {
34903 if ((HEAP32[i4 + (i5 * 12 | 0) + 8 >> 2] | 0) > (i2 | 0)) {
34910 i5 = i5 + 1 | 0;
34911 if ((i5 | 0) >= (i3 | 0)) {
34918 i6 = (HEAP32[i4 + (i5 * 12 | 0) >> 2] | 0) + 16 | 0;
34931 var i2 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0;
34946 i5 = HEAP32[i6 >> 2] | 0;
34947 i8 = (i5 >>> 14) + -131071 | 0;
34962 HEAP32[i6 >> 2] = i5 & 16383 | (i3 << 14) + 2147467264;
35005 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i7 = 0, i8 = 0;
35011 i5 = HEAP32[(HEAP32[i1 + 12 >> 2] | 0) + 52 >> 2] | 0;
35015 i7 = i5 + 8 | 0;
35018 i5 = _luaS_newlstr(i5, i4, 8) | 0;
35019 HEAP32[i8 >> 2] = i5;
35020 HEAP32[i8 + 8 >> 2] = HEAPU8[i5 + 4 | 0] | 0 | 64;
35021 i5 = _addk(i1, (HEAP32[i7 >> 2] | 0) + -16 | 0, i3) | 0;
35024 return i5 | 0;
35069 function _luaX_setinput(i2, i1, i4, i3, i5) { argument
35074 i5 = i5 | 0;
35080 HEAP32[i1 >> 2] = i5;
35087 i5 = _luaS_new(i2, 12264) | 0;
35088 HEAP32[i1 + 72 >> 2] = i5;
35089 i5 = i5 + 5 | 0;
35090 HEAP8[i5] = HEAPU8[i5] | 0 | 32;
35091 i5 = i1 + 60 | 0;
35092 i4 = HEAP32[i5 >> 2] | 0;
35094 HEAP32[HEAP32[i5 >> 2] >> 2] = i4;
35095 HEAP32[(HEAP32[i5 >> 2] | 0) + 8 >> 2] = 32;
35099 function _luaL_optlstring(i2, i4, i6, i5) { argument
35103 i5 = i5 | 0;
35109 i5 = _lua_tolstring(i2, i4, i5) | 0;
35110 if ((i5 | 0) != 0) {
35111 i6 = i5;
35115 i5 = _lua_typename(i2, 4) | 0;
35117 HEAP32[i3 >> 2] = i5;
35124 if ((i5 | 0) == 0) {
35133 HEAP32[i5 >> 2] = i2;
35141 var i2 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0;
35148 i5 = (HEAP32[i3 >> 2] | 0) + (0 - i1 << 4) | 0;
35149 HEAP32[i3 >> 2] = i5;
35159 i10 = i5 + (i6 << 4) | 0;
35164 HEAP32[i7 + 8 >> 2] = HEAP32[i5 + (i6 << 4) + 8 >> 2];
35169 i5 = HEAP32[i3 >> 2] | 0;
35179 var i1 = 0, i4 = 0, i5 = 0, i6 = 0, i8 = 0, i9 = 0;
35180 i5 = STACKTOP;
35201 STACKTOP = i5;
35207 var i1 = 0, i4 = 0, i5 = 0;
35230 i5 = HEAP32[i2 + -4 >> 2] | 0;
35231 i5 = (i5 & -8) - ((i5 & 3 | 0) == 0 ? 8 : 4) | 0;
35232 _memcpy(i4 | 0, i2 | 0, (i5 >>> 0 < i3 >>> 0 ? i5 : i3) | 0) | 0;
35242 function _lua_setlocal(i3, i5, i4) { argument
35244 i5 = i5 | 0;
35251 i4 = _findlocal(i3, HEAP32[i5 + 96 >> 2] | 0, i4, i2) | 0;
35254 i5 = HEAP32[i3 >> 2] | 0;
35255 i5 = i5 + -16 | 0;
35256 HEAP32[i3 >> 2] = i5;
35261 i5 = HEAP32[i2 >> 2] | 0;
35264 i2 = i5;
35267 HEAP32[i5 + 8 >> 2] = HEAP32[i6 + -8 >> 2];
35268 i5 = HEAP32[i3 >> 2] | 0;
35269 i5 = i5 + -16 | 0;
35270 HEAP32[i3 >> 2] = i5;
35274 function ___remdi3(i1, i4, i5, i6) { argument
35277 i5 = i5 | 0;
35289 ___udivmoddi4(i1, i4, _i64Subtract(i9 ^ i5, i10 ^ i6, i9, i10) | 0, tempRet0, i2) | 0;
35299 var i1 = 0, i5 = 0;
35302 i5 = HEAP32[i3 + 12 >> 2] | 0;
35305 i5 = i5 + 88 | 0;
35306 HEAP32[i4 + 72 >> 2] = HEAP32[i5 >> 2];
35307 HEAP32[i5 >> 2] = i4;
35315 i5 = i4 + 5 | 0;
35316 i4 = HEAP8[i5] | 0;
35327 HEAP8[i5] = HEAP8[i3 + 60 | 0] & 3 | i4 & 184;
35364 var i1 = 0, i2 = 0, i5 = 0;
35369 i5 = HEAP32[12096 + (i3 + -257 << 2) >> 2] | 0;
35372 return i5 | 0;
35375 HEAP32[i2 >> 2] = i5;
35376 i5 = _luaO_pushfstring(i4, 12256, i2) | 0;
35378 return i5 | 0;
35383 i5 = _luaO_pushfstring(i4, 12240, i2) | 0;
35385 return i5 | 0;
35388 i5 = _luaO_pushfstring(i4, 12232, i2) | 0;
35390 return i5 | 0;
35398 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i8 = 0;
35403 i5 = i1 + 8 | 0;
35404 HEAP32[i5 >> 2] = 0;
35416 _memcpy(i7 | 0, HEAP32[i1 >> 2] | 0, HEAP32[i5 >> 2] | 0) | 0;
35422 i8 = HEAP32[i5 >> 2] | 0;
35430 var i2 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0;
35434 i5 = HEAP32[i4 >> 2] | 0;
35435 if ((i5 | 0) == 0) {
35446 i5 = HEAP32[i6 + 12 >> 2] | 0;
35448 if ((i5 | 0) == 0) {
35451 i6 = i5;
35454 i5 = HEAP32[i4 >> 2] | 0;
35456 _luaM_realloc_(i3, i5, HEAP32[i3 + 32 >> 2] << 4, 0) | 0;
35495 function _lua_callk(i3, i7, i4, i6, i5) { argument
35500 i5 = i5 | 0;
35505 if ((i5 | 0) != 0 ? (HEAP16[i3 + 36 >> 1] | 0) == 0 : 0) {
35507 HEAP32[(HEAP32[i8 >> 2] | 0) + 28 >> 2] = i5;
35527 function _luaX_newstring(i3, i5, i4) { argument
35529 i5 = i5 | 0;
35534 i5 = _luaS_newlstr(i2, i5, i4) | 0;
35538 HEAP32[i6 >> 2] = i5;
35539 HEAP32[i6 + 8 >> 2] = HEAPU8[i5 + 4 | 0] | 0 | 64;
35547 return i5 | 0;
35584 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, d6 = 0.0;
35592 i5 = _luaL_checkoption(i1, 2, 3208, 3184) | 0;
35598 if ((_fseek(i3 | 0, i4 | 0, HEAP32[3168 + (i5 << 2) >> 2] | 0) | 0) == 0) {
35600 i5 = 1;
35602 return i5 | 0;
35604 i5 = _luaL_fileresult(i1, 0, 0) | 0;
35606 return i5 | 0;
35616 var i2 = 0, i5 = 0, i6 = 0;
35622 i5 = i7;
35626 i5 = i8;
35630 _luaL_gsub(i1, _luaL_gsub(i1, i5, 4808, 4816) | 0, 4824, i3) | 0;
35669 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
35674 i5 = _lua_tothread(i1, 1) | 0;
35677 i5 = i1;
35681 if ((_lua_getstack(i5, _luaL_checkinteger(i1, i6) | 0, i3) | 0) == 0) {
35689 _lua_xmove(i1, i5, 1);
35690 _lua_pushstring(i1, _lua_setlocal(i5, i3, _luaL_checkinteger(i1, i4 | 2) | 0) | 0) | 0;
35699 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
35709 i5 = i4;
35711 _lua_rawseti(i1, 1, i5);
35716 i5 = i4 + 1 | 0;
35717 _lua_rawgeti(i1, 1, i5);
35719 if ((i5 | 0) == (i3 | 0)) {
35722 i4 = i5;
35730 function _luaL_checkudata(i1, i7, i5) { argument
35733 i5 = i5 | 0;
35739 …if (((i3 | 0) != 0 ? (_lua_getmetatable(i1, i7) | 0) != 0 : 0) ? (_lua_getfield(i1, -1001e3, i5), …
35745 HEAP32[i4 >> 2] = i5;
35752 function _luaL_error(i1, i5, i7) { argument
35754 i5 = i5 | 0;
35767 _lua_pushvfstring(i1, i5, i4) | 0;
35772 _lua_pushvfstring(i1, i5, i4) | 0;
35824 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
35830 i5 = HEAP32[i3 + 4 >> 2] | 0;
35831 i4 = i4 >>> 0 < i5 >>> 0 ? i5 : i4;
35897 var i1 = 0, i2 = 0, i5 = 0, i6 = 0, i8 = 0;
35907 i5 = HEAP32[i6 >> 2] | 0;
35908 i8 = (i5 >>> 14) + -131071 | 0;
35913 HEAP32[i6 >> 2] = i5 & -16321 | i4;
35923 HEAP32[i6 >> 2] = i5 & -16321 | i4;
35927 function _loadfunc(i1, i4, i5) { argument
35930 i5 = i5 | 0;
35935 i6 = _luaL_gsub(i1, i5, 4936, 4944) | 0;
35936 i5 = _strchr(i6, 45) | 0;
35938 if ((i5 | 0) != 0) {
35939 HEAP32[i3 >> 2] = _lua_pushlstring(i1, i6, i5 - i6 | 0) | 0;
35942 i6 = i5 + 1 | 0;
35955 function _luaK_setlist(i1, i3, i4, i5) { argument
35959 i5 = i5 | 0;
35963 i5 = (i5 | 0) == -1 ? 0 : i5;
35965 _luaK_code(i1, i3 << 6 | i5 << 23 | i4 << 14 | 36) | 0;
35968 i5 = i1 + 48 | 0;
35969 HEAP8[i5] = i4;
35976 _luaK_code(i1, i3 << 6 | i5 << 23 | 36) | 0;
35980 i5 = i1 + 48 | 0;
35981 HEAP8[i5] = i4;
35989 var i1 = 0, i4 = 0, i5 = 0;
35993 i5 = HEAP32[i2 + 16 >> 2] | 0;
35997 if ((i5 | 0) == (i4 | 0)) {
36002 i5 = HEAP32[i5 + 8 >> 2] | 0;
36009 if ((i5 | 0) != (i2 + 72 | 0)) {
36010 HEAP32[i3 + 96 >> 2] = i5;
36022 function _luaC_checkupvalcolor(i1, i5) { argument
36024 i5 = i5 | 0;
36027 i4 = i5 + 5 | 0;
36039 i3 = HEAP32[i5 + 8 >> 2] | 0;
36115 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0;
36120 i5 = _luaL_buffinitsize(i1, i4, i3) | 0;
36133 HEAP8[i5 + (i6 + -1) | 0] = i7;
36174 function _luaK_exp2val(i1, i5) { argument
36176 i5 = i5 | 0;
36179 i3 = i5 + 16 | 0;
36180 i4 = i5 + 20 | 0;
36182 _luaK_dischargevars(i1, i5);
36186 _luaK_dischargevars(i1, i5);
36187 if ((HEAP32[i5 >> 2] | 0) == 6) {
36188 i6 = HEAP32[i5 + 8 >> 2] | 0;
36194 _exp2reg(i1, i5, i6);
36199 _luaK_exp2nextreg(i1, i5);
36203 function _str_reverse(i5) { argument
36204 i5 = i5 | 0;
36210 i3 = _luaL_checklstring(i5, 1, i4) | 0;
36211 i5 = _luaL_buffinitsize(i5, i1, HEAP32[i4 >> 2] | 0) | 0;
36222 HEAP8[i5 + i7 | 0] = HEAP8[i3 + (i6 + ~i7) | 0] | 0;
36230 function _str_upper(i5) { argument
36231 i5 = i5 | 0;
36237 i3 = _luaL_checklstring(i5, 1, i4) | 0;
36238 i5 = _luaL_buffinitsize(i5, i2, HEAP32[i4 >> 2] | 0) | 0;
36248 HEAP8[i5 + i6 | 0] = _toupper(HEAPU8[i3 + i6 | 0] | 0 | 0) | 0;
36256 function _str_lower(i5) { argument
36257 i5 = i5 | 0;
36263 i3 = _luaL_checklstring(i5, 1, i4) | 0;
36264 i5 = _luaL_buffinitsize(i5, i2, HEAP32[i4 >> 2] | 0) | 0;
36274 HEAP8[i5 + i6 | 0] = _tolower(HEAPU8[i3 + i6 | 0] | 0 | 0) | 0;
36287 var i5 = 0, i6 = 0, i7 = 0, i8 = 0;
36288 i5 = i2 >> 31 | ((i2 | 0) < 0 ? -1 : 0) << 1;
36292 i1 = _i64Subtract(i5 ^ i1, i6 ^ i2, i5, i6) | 0;
36294 i5 = i7 ^ i5;
36296 …i2, _i64Subtract(i7 ^ i3, i8 ^ i4, i7, i8) | 0, tempRet0, 0) | 0) ^ i5, tempRet0 ^ i6, i5, i6) | 0;
36325 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
36330 i5 = i1 + 8 | 0;
36331 if ((HEAP32[i5 >> 2] | 0) != 3) {
36341 HEAP32[i5 >> 2] = HEAPU8[i6 + 4 | 0] | 0 | 64;
36349 var i1 = 0, i3 = 0, i5 = 0;
36351 i5 = HEAP8[i4] | 0;
36353 if (i5 << 24 >> 24 != i3 << 24 >> 24 | i5 << 24 >> 24 == 0 | i3 << 24 >> 24 == 0) {
36354 i4 = i5;
36355 i5 = i3;
36357 i5 = i5 & 255;
36358 i5 = i4 - i5 | 0;
36360 return i5 | 0;
36365 i5 = HEAP8[i4] | 0;
36367 } while (!(i5 << 24 >> 24 != i3 << 24 >> 24 | i5 << 24 >> 24 == 0 | i3 << 24 >> 24 == 0));
36368 i4 = i5 & 255;
36369 i5 = i3 & 255;
36370 i5 = i4 - i5 | 0;
36372 return i5 | 0;
36404 var i2 = 0, i4 = 0, i5 = 0;
36408 i5 = i3 + 8 | 0;
36409 i4 = HEAP32[i5 >> 2] | 0;
36411 i5 = i4;
36413 return i5 | 0;
36417 i5 = HEAP32[i5 >> 2] | 0;
36419 return i5 | 0;
36422 i5 = i3 + 8 | 0;
36425 i5 = HEAP32[i5 >> 2] | 0;
36427 return i5 | 0;
36429 function _check_match(i1, i4, i5, i6) { argument
36432 i5 = i5 | 0;
36448 i5 = _luaX_token2str(i1, i5) | 0;
36450 HEAP32[i3 + 4 >> 2] = i5;
36458 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i7 = 0;
36462 i5 = i1 + 48 | 0;
36463 i4 = HEAP32[i5 >> 2] | 0;
36469 i5 = _luaK_stringK(HEAP32[i5 >> 2] | 0, i7) | 0;
36473 HEAP32[i3 + 8 >> 2] = i5;
36507 function _lua_settop(i3, i5) { argument
36509 i5 = i5 | 0;
36512 if (!((i5 | 0) > -1)) {
36514 HEAP32[i4 >> 2] = (HEAP32[i4 >> 2] | 0) + (i5 + 1 << 4);
36520 i3 = (HEAP32[HEAP32[i3 + 16 >> 2] >> 2] | 0) + (i5 + 1 << 4) | 0;
36523 i5 = i4 + 16 | 0;
36525 if (i5 >>> 0 < i3 >>> 0) {
36526 i4 = i5;
36531 HEAP32[i2 >> 2] = i5;
36537 function _luaL_fileresult(i1, i6, i5) { argument
36540 i5 = i5 | 0;
36554 if ((i5 | 0) == 0) {
36557 HEAP32[i4 >> 2] = i5;
36566 function _luaL_pushmodule(i1, i4, i5) { argument
36569 i5 = i5 | 0;
36583 if ((_luaL_findtable(i1, 0, i4, i5) | 0) != 0) {
36595 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
36599 i5 = _luaL_checkunsigned(i1, 2) | 0;
36612 _lua_pushunsigned(i1, i3 & ~(i2 << i4) | (i5 & i2) << i4);
36616 function _luaT_gettmbyobj(i1, i5, i3) { argument
36618 i5 = i5 | 0;
36622 i4 = HEAP32[i5 + 8 >> 2] & 15;
36624 i4 = HEAP32[(HEAP32[i5 >> 2] | 0) + 8 >> 2] | 0;
36626 i4 = HEAP32[(HEAP32[i5 >> 2] | 0) + 8 >> 2] | 0;
36631 i5 = 5192;
36633 return i5 | 0;
36635 i5 = _luaH_getstr(i4, HEAP32[(HEAP32[i1 + 12 >> 2] | 0) + (i3 << 2) + 184 >> 2] | 0) | 0;
36637 return i5 | 0;
36728 var i2 = 0, i5 = 0, i6 = 0, i7 = 0;
36734 i5 = i2 & ~3;
36742 while ((i1 | 0) < (i5 | 0)) {
36808 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
36813 i5 = (HEAP32[i8 >> 2] | 0) + 78 | 0;
36815 if ((i4 | 0) > (HEAPU8[i5] | 0 | 0)) {
36819 HEAP8[i5] = i4;
36831 function _aux_lines(i1, i5) { argument
36833 i5 = i5 | 0;
36843 _lua_pushboolean(i1, i5);
36845 i5 = 1;
36847 i6 = i5 + 1 | 0;
36849 if ((i5 | 0) < (i2 | 0)) {
36850 i5 = i6;
36864 var i1 = 0, i5 = 0, i6 = 0;
36872 i5 = HEAP8[i4] | 0;
36873 if (!(i6 << 24 >> 24 == i5 << 24 >> 24)) {
36885 i2 = (i6 & 255) - (i5 & 255) | 0;
36893 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
36907 i5 = 0 - i4 | 0;
36911 i3 = (i5 | 0) > 31 ? 0 : i3 << i5;
36917 function _luaL_checkunsigned(i1, i5) { argument
36919 i5 = i5 | 0;
36925 i2 = _lua_tounsignedx(i1, i5, i6) | 0;
36931 i6 = _lua_typename(i1, _lua_type(i1, i5) | 0) | 0;
36934 _luaL_argerror(i1, i5, _lua_pushfstring(i1, 1744, i4) | 0) | 0;
36940 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
36943 i5 = _luaL_optlstring(i2, 2, 0, 0) | 0;
36946 if ((_luaL_loadfilex(i2, i4, i5) | 0) == 0) {
36961 function _luaL_checkinteger(i1, i5) { argument
36963 i5 = i5 | 0;
36969 i2 = _lua_tointegerx(i1, i5, i6) | 0;
36975 i6 = _lua_typename(i1, _lua_type(i1, i5) | 0) | 0;
36978 _luaL_argerror(i1, i5, _lua_pushfstring(i1, 1744, i4) | 0) | 0;
37030 var i3 = 0, i4 = 0, i5 = 0, i6 = 0;
37032 i5 = _luaH_getint(HEAP32[(HEAP32[i1 + 12 >> 2] | 0) + 40 >> 2] | 0, 2) | 0;
37040 _luaV_settable(i1, i5, i2 + -16 | 0, i2 + -32 | 0);
37045 function _luaL_checknumber(i1, i5) { argument
37047 i5 = i5 | 0;
37053 d2 = +_lua_tonumberx(i1, i5, i6);
37059 i6 = _lua_typename(i1, _lua_type(i1, i5) | 0) | 0;
37062 _luaL_argerror(i1, i5, _lua_pushfstring(i1, 1744, i4) | 0) | 0;
37094 var i2 = 0, i5 = 0, i6 = 0, i7 = 0;
37099 i5 = _luaH_new(i1) | 0;
37102 HEAP32[i7 >> 2] = i5;
37109 _luaH_resize(i1, i5, i3, i4);
37137 function _luaZ_openspace(i5, i1, i6) { argument
37138 i5 = i5 | 0;
37152 _luaM_toobig(i5);
37154 i5 = _luaM_realloc_(i5, HEAP32[i1 >> 2] | 0, i3, i6) | 0;
37155 HEAP32[i1 >> 2] = i5;
37157 i6 = i5;
37187 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
37188 i5 = STACKTOP;
37200 _luaL_error(i1, 10496, i5) | 0;
37203 STACKTOP = i5;
37206 function _luaL_checklstring(i1, i4, i5) { argument
37209 i5 = i5 | 0;
37214 i5 = _lua_tolstring(i1, i4, i5) | 0;
37215 if ((i5 | 0) != 0) {
37217 return i5 | 0;
37225 return i5 | 0;
37229 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
37238 i5 = i4 + 1 | 0;
37239 i6 = _lua_tolstring(i1, i5, 0) | 0;
37240 if ((i6 | 0) == 0 ? (_lua_type(i1, i5) | 0) >= 1 : 0) {
37241 _lua_pushvalue(i1, i5);
37251 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
37258 i5 = HEAP32[i3 >> 2] | 0;
37261 …i3 = _luaL_fileresult(i1, (_setvbuf(i5 | 0, 0, HEAP32[3112 + (i4 << 2) >> 2] | 0, i3 | 0) | 0) == …
37265 function _luaU_dump(i3, i1, i4, i2, i5) { argument
37270 i5 = i5 | 0;
37279 HEAP32[i7 + 12 >> 2] = i5;
37280 i5 = i7 + 16 | 0;
37282 HEAP32[i5 >> 2] = FUNCTION_TABLE_iiiii[i4 & 3](i3, i8, 18, i2) | 0;
37285 return HEAP32[i5 >> 2] | 0;
37339 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
37344 …k(i1, i6, i2) | 0) != 0 ? (_lua_getinfo(i1, 1152, i2) | 0, i5 = HEAP32[i2 + 20 >> 2] | 0, (i5 | 0)…
37346 HEAP32[i3 + 4 >> 2] = i5;
37378 function _luaV_tonumber(i5, i2) { argument
37379 i5 = i5 | 0;
37385 i4 = HEAP32[i5 + 8 >> 2] | 0;
37387 …if ((i4 & 15 | 0) == 4 ? (i5 = HEAP32[i5 >> 2] | 0, (_luaO_str2d(i5 + 16 | 0, HEAP32[i5 + 12 >> 2]…
37394 i2 = i5;
37470 function _pairsmeta(i1, i5, i4, i3) { argument
37472 i5 = i5 | 0;
37477 if ((_luaL_getmetafield(i1, 1, i5) | 0) != 0) {
37565 var i3 = 0, i4 = 0, i5 = 0, i6 = 0;
37568 i5 = i1 + 8 | 0;
37569 i6 = HEAP32[i5 >> 2] | 0;
37570 HEAP32[i5 >> 2] = i6 + 16;
37574 i2 = (HEAP32[i5 >> 2] | 0) + -16 | 0;
37579 function _luaL_checktype(i1, i5, i4) { argument
37581 i5 = i5 | 0;
37587 if ((_lua_type(i1, i5) | 0) == (i4 | 0)) {
37592 i4 = _lua_typename(i1, _lua_type(i1, i5) | 0) | 0;
37595 _luaL_argerror(i1, i5, _lua_pushfstring(i1, 1744, i3) | 0) | 0;
37599 function _luaC_newobj(i7, i4, i6, i5, i1) { argument
37603 i5 = i5 | 0;
37610 i5 = (i5 | 0) == 0 ? i3 + 68 | 0 : i5;
37613 HEAP32[i6 >> 2] = HEAP32[i5 >> 2];
37614 HEAP32[i5 >> 2] = i6;
37618 function _luaL_requiref(i1, i3, i5, i4) { argument
37621 i5 = i5 | 0;
37625 _lua_pushcclosure(i1, i5, 0);
37661 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
37666 i5 = _lua_newuserdata(i1, 8) | 0;
37667 i4 = i5 + 4 | 0;
37671 HEAP32[i5 >> 2] = 0;
37745 var i2 = 0, i4 = 0, i5 = 0;
37753 i5 = i4 + 4 | 0;
37754 HEAP32[(HEAP32[i5 >> 2] | 0) + 16 >> 2] = HEAP32[i4 >> 2];
37755 HEAP32[(HEAP32[i4 >> 2] | 0) + 20 >> 2] = HEAP32[i5 >> 2];
37762 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
37766 i5 = HEAP32[i1 + 12 >> 2] | 0;
37767 i3 = _lua_tolstring(i5, -1, i4) | 0;
37770 _lua_insert(i5, -2);
37773 _lua_remove(i5, (HEAP32[i1 >> 2] | 0) != (i6 | 0) ? -2 : -1);
37782 var i5 = 0, i6 = 0;
37787 i5 = 0;
37789 i6 = HEAP32[i4 + (i5 << 2) >> 2] | 0;
37794 i5 = i5 + 1 | 0;
37795 } while ((i5 | 0) < (i3 | 0));
37854 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
37856 i5 = _luaL_checklstring(i1, 1, 0) | 0;
37859 if ((_searchpath(i1, i5, i4, i3, _luaL_optlstring(i1, 4, 4848, 0) | 0) | 0) != 0) {
37860 i5 = 1;
37862 return i5 | 0;
37866 i5 = 2;
37868 return i5 | 0;
37895 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
37900 i5 = _luaS_new(i1, HEAP32[8576 + (i4 << 2) >> 2] | 0) | 0;
37901 HEAP32[(HEAP32[i3 >> 2] | 0) + (i4 << 2) + 184 >> 2] = i5;
37902 i5 = (HEAP32[(HEAP32[i3 >> 2] | 0) + (i4 << 2) + 184 >> 2] | 0) + 5 | 0;
37903 HEAP8[i5] = HEAPU8[i5] | 0 | 32;
37929 function ___shlim(i1, i5) { argument
37931 i5 = i5 | 0;
37934 HEAP32[i1 + 104 >> 2] = i5;
37939 if ((i5 | 0) != 0 & (i6 | 0) > (i5 | 0)) {
37940 HEAP32[i1 + 100 >> 2] = i3 + i5;
37949 function _lua_sethook(i4, i6, i1, i5) { argument
37953 i5 = i5 | 0;
37961 HEAP32[i4 + 44 >> 2] = i5;
37962 HEAP32[i4 + 48 >> 2] = i5;
37987 function _luaL_checkstack(i1, i5, i4) { argument
37989 i5 = i5 | 0;
37995 if ((_lua_checkstack(i1, i5 + 20 | 0) | 0) != 0) {
38012 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
38016 i5 = 0 - i3 | 0;
38018 i5 = (i3 | 0) > 31 ? 0 : i4 >>> i3;
38019 _lua_pushunsigned(i1, i5);
38023 i5 = (i5 | 0) > 31 ? 0 : i4 << i5;
38024 _lua_pushunsigned(i1, i5);
38154 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
38161 i5 = -1;
38163 i5 = (_luaL_checkunsigned(i1, i4) | 0) & i5;
38170 i3 = (i5 | 0) != 0;
38179 var i3 = 0, i4 = 0, i5 = 0, i6 = 0;
38183 i5 = i2 >>> 16;
38184 i4 = (i3 >>> 16) + (Math_imul(i4, i5) | 0) | 0;
38187 …return (tempRet0 = (i4 >>> 16) + (Math_imul(i1, i5) | 0) + (((i4 & 65535) + i2 | 0) >>> 16) | 0, i…
38210 function ___memrchr(i2, i3, i5) { argument
38213 i5 = i5 | 0;
38218 i4 = i5 + -1 | 0;
38219 if ((i5 | 0) == 0) {
38220 i5 = 0;
38224 i5 = i2 + i4 | 0;
38225 if ((HEAP8[i5] | 0) == i3 << 24 >> 24) {
38229 i5 = i4;
38234 return i5 | 0;
38321 var i2 = 0, i4 = 0, i5 = 0;
38323 i5 = i1 + 8 | 0;
38324 i4 = (HEAP32[i5 >> 2] | 0) + i3 | 0;
38325 HEAP32[i5 >> 2] = i4;
38336 function _luaL_testudata(i2, i5, i4) { argument
38338 i5 = i5 | 0;
38342 i3 = _lua_touserdata(i2, i5) | 0;
38343 if ((i3 | 0) != 0 ? (_lua_getmetatable(i2, i5) | 0) != 0 : 0) {
38345 i5 = (_lua_rawequal(i2, -1, -2) | 0) == 0;
38347 i2 = i5 ? 0 : i3;
38434 var i1 = 0, i5 = 0;
38436 i5 = i3 ^ i4;
38440 return i5 | 0;
38443 i5 = (i5 << 5) + (i5 >>> 2) + (HEAPU8[i2 + (i4 + -1) | 0] | 0) ^ i5;
38447 return i5 | 0;
38451 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
38455 i5 = -1;
38458 i5 = -1;
38460 i5 = (_luaL_checkunsigned(i1, i4) | 0) & i5;
38468 _lua_pushunsigned(i1, i5);
38491 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
38495 i5 = 0;
38498 i5 = 0;
38500 i5 = (_luaL_checkunsigned(i1, i4) | 0) ^ i5;
38508 _lua_pushunsigned(i1, i5);
38532 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
38536 i5 = 0;
38539 i5 = 0;
38541 i5 = _luaL_checkunsigned(i1, i4) | 0 | i5;
38549 _lua_pushunsigned(i1, i5);
38813 function _lua_dump(i1, i4, i5) { argument
38816 i5 = i5 | 0;
38821 i5 = 1;
38823 return i5 | 0;
38825 i5 = _luaU_dump(i1, HEAP32[(HEAP32[i3 + -16 >> 2] | 0) + 12 >> 2] | 0, i4, i5, 0) | 0;
38827 return i5 | 0;
38901 function _lua_pushfstring(i4, i5, i1) { argument
38903 i5 = i5 | 0;
38913 i5 = _luaO_pushvfstring(i4, i5, i3) | 0;
38915 return i5 | 0;
39047 var i4 = 0, i5 = 0;
39049 i5 = i2 + 4 | 0;
39050 i4 = HEAP32[i5 >> 2] | 0;
39052 i5 = 0;
39054 return i5 | 0;
39057 HEAP32[i5 >> 2] = 0;
39058 i5 = HEAP32[i2 >> 2] | 0;
39060 return i5 | 0;
39080 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
39085 i5 = i4 + 5 | 0;
39086 HEAP8[i5] = HEAPU8[i5] | 0 | 32;
39093 function _luaK_indexed(i5, i1, i4) { argument
39094 i5 = i5 | 0;
39101 HEAP16[i2 >> 1] = _luaK_exp2RK(i5, i4) | 0;
39138 function _luaL_loadbufferx(i3, i5, i4, i2, i1) { argument
39140 i5 = i5 | 0;
39148 HEAP32[i7 >> 2] = i5;
39150 i5 = _lua_load(i3, 2, i7, i2, i1) | 0;
39152 return i5 | 0;
39217 var i5 = 0, i6 = 0;
39220 i5 = i6 | 0;
39221 ___udivmoddi4(i4, i3, i2, i1, i5) | 0;
39223 return (tempRet0 = HEAP32[i5 + 4 >> 2] | 0, HEAP32[i5 >> 2] | 0) | 0;
39421 var i5 = 0, i6 = 0;
39422 i5 = i4;
39424 i4 = ___muldsi3(i5, i6) | 0;
39426 …return (tempRet0 = (Math_imul(i2, i6) | 0) + (Math_imul(i1, i5) | 0) + i3 | i3 & 0, i4 | 0 | 0) | …
39432 var i2 = 0, i5 = 0;
39435 i5 = 0;
39437 i5 = 1 << (HEAPU8[i3 + 7 | 0] | 0);
39439 _luaH_resize(i1, i3, i4, i5);
39565 var i4 = 0, i5 = 0;
39568 i5 = i4;
39569 HEAP32[i5 >> 2] = i3;
39570 i3 = _luaO_pushvfstring(i2, i1, i5) | 0;
39683 function _luaK_codeABC(i5, i3, i4, i2, i1) { argument
39684 i5 = i5 | 0;
39691 i5 = _luaK_code(i5, i4 << 6 | i3 | i2 << 23 | i1 << 14) | 0;
39693 return i5 | 0;
39695 function _luaH_set(i2, i4, i5) { argument
39698 i5 = i5 | 0;
39701 i3 = _luaH_get(i4, i5) | 0;
39703 i3 = _luaH_newkey(i2, i4, i5) | 0;
39947 var i5 = 0;
39948 i5 = STACKTOP;
39950 STACKTOP = i5;
40108 function dynCall_iiiii(i5, i4, i3, i2, i1) { argument
40109 i5 = i5 | 0;
40114 return FUNCTION_TABLE_iiiii[i5 & 3](i4 | 0, i3 | 0, i2 | 0, i1 | 0) | 0;