Lines Matching refs:i3
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 …
7401 i3 = 12952 + (i5 << 2) | 0;
7407 if ((i3 | 0) != (i4 | 0)) {
7413 HEAP32[i8 >> 2] = i3;
7444 i3 = i7 >>> 1 & 1;
7445 i3 = (i6 | i2 | i5 | i4 | i3) + (i7 >>> i3) | 0;
7446 i7 = i3 << 1;
7466 HEAP32[3228] = i18 & ~(1 << i3);
7469 i6 = i3 << 3;
7472 i3 = i5 + i12 | 0;
7503 HEAP32[12932 >> 2] = i3;
7519 i3 = i2 >>> 1 & 1;
7520 i3 = HEAP32[13216 + ((i30 | i31 | i32 | i6 | i3) + (i2 >>> i3) << 2) >> 2] | 0;
7521 i2 = (HEAP32[i3 + 4 >> 2] & -8) - i12 | 0;
7522 i6 = i3;
7535 i3 = i4 ? i5 : i3;
7538 if (i3 >>> 0 < i6 >>> 0) {
7541 i4 = i3 + i12 | 0;
7542 if (!(i3 >>> 0 < i4 >>> 0)) {
7545 i5 = HEAP32[i3 + 24 >> 2] | 0;
7546 i7 = HEAP32[i3 + 12 >> 2] | 0;
7548 if ((i7 | 0) == (i3 | 0)) {
7549 i8 = i3 + 20 | 0;
7552 i8 = i3 + 16 | 0;
7584 i8 = HEAP32[i3 + 8 >> 2] | 0;
7589 if ((HEAP32[i6 >> 2] | 0) != (i3 | 0)) {
7593 if ((HEAP32[i9 >> 2] | 0) == (i3 | 0)) {
7605 i7 = HEAP32[i3 + 28 >> 2] | 0;
7607 if ((i3 | 0) == (HEAP32[i6 >> 2] | 0)) {
7618 if ((HEAP32[i6 >> 2] | 0) == (i3 | 0)) {
7631 i5 = HEAP32[i3 + 16 >> 2] | 0;
7643 i5 = HEAP32[i3 + 20 >> 2] | 0;
7657 HEAP32[i3 + 4 >> 2] = i32 | 3;
7658 i32 = i3 + (i32 + 4) | 0;
7661 HEAP32[i3 + 4 >> 2] = i12 | 3;
7662 HEAP32[i3 + (i12 | 4) >> 2] = i2 | 1;
7663 HEAP32[i3 + (i2 + i12) >> 2] = i2;
7694 i32 = i3 + 8 | 0;
7805 i3 = HEAP32[i24 + 24 >> 2] | 0;
7864 if ((i3 | 0) != 0) {
7874 if (i3 >>> 0 < (HEAP32[12928 >> 2] | 0) >>> 0) {
7877 i4 = i3 + 16 | 0;
7881 HEAP32[i3 + 20 >> 2] = i22;
7890 HEAP32[i22 + 24 >> 2] = i3;
7891 i3 = HEAP32[i24 + 16 >> 2] | 0;
7893 if ((i3 | 0) != 0) {
7894 if (i3 >>> 0 < (HEAP32[12928 >> 2] | 0) >>> 0) {
7897 HEAP32[i22 + 16 >> 2] = i3;
7898 HEAP32[i3 + 24 >> 2] = i22;
7903 i3 = HEAP32[i24 + 20 >> 2] | 0;
7904 if ((i3 | 0) != 0) {
7905 if (i3 >>> 0 < (HEAP32[12928 >> 2] | 0) >>> 0) {
7908 HEAP32[i22 + 20 >> 2] = i3;
7909 HEAP32[i3 + 24 >> 2] = i22;
7923 i3 = 12952 + (i6 << 2) | 0;
7938 i20 = i3;
7943 HEAP32[i24 + (i12 + 12) >> 2] = i3;
7946 i3 = i25 >>> 8;
7947 if ((i3 | 0) != 0) {
7949 i3 = 31;
7951 i31 = (i3 + 1048320 | 0) >>> 16 & 8;
7952 i32 = i3 << i31;
7955 i3 = (i32 + 245760 | 0) >>> 16 & 2;
7956 i3 = 14 - (i30 | i31 | i3) + (i32 << i3 >>> 15) | 0;
7957 i3 = i25 >>> (i3 + 7 | 0) & 1 | i3 << 1;
7960 i3 = 0;
7962 i6 = 13216 + (i3 << 2) | 0;
7963 HEAP32[i24 + (i12 + 28) >> 2] = i3;
7967 i5 = 1 << i3;
7977 if ((i3 | 0) == 31) {
7978 i3 = 0;
7980 i3 = 25 - (i3 >>> 1) | 0;
7984 i3 = i25 << i3;
7986 i6 = i4 + (i3 >>> 31 << 2) + 16 | 0;
7995 i3 = i3 << 1;
8013 i3 = HEAP32[i4 >> 2] | 0;
8018 if (i3 >>> 0 < i5 >>> 0) {
8021 HEAP32[i3 + 12 >> 2] = i2;
8023 HEAP32[i24 + (i12 + 8) >> 2] = i3;
8047 i3 = i18 - i12 | 0;
8049 if (i3 >>> 0 > 15) {
8051 HEAP32[12920 >> 2] = i3;
8052 HEAP32[i2 + (i12 + 4) >> 2] = i3 | 1;
8053 HEAP32[i2 + i18 >> 2] = i3;
8250 i3 = i15 + 8 | 0;
8251 if ((i3 & 7 | 0) == 0) {
8252 i3 = 0;
8254 i3 = 0 - i3 & 7;
8256 i32 = i2 - i3 | 0;
8257 HEAP32[12936 >> 2] = i15 + i3;
8259 HEAP32[i15 + (i3 + 4) >> 2] = i32 | 1;
8481 i3 = i9;
8486 i3 = 12952 + (i10 + 2 << 2) | 0;
8489 HEAP32[i3 >> 2] = i7;
8495 i3 = i10 >>> 8;
8496 if ((i3 | 0) != 0) {
8498 i3 = 31;
8500 i31 = (i3 + 1048320 | 0) >>> 16 & 8;
8501 i32 = i3 << i31;
8504 i3 = (i32 + 245760 | 0) >>> 16 & 2;
8505 i3 = 14 - (i30 | i31 | i3) + (i32 << i3 >>> 15) | 0;
8506 i3 = i10 >>> (i3 + 7 | 0) & 1 | i3 << 1;
8509 i3 = 0;
8511 i4 = 13216 + (i3 << 2) | 0;
8512 HEAP32[i17 + (i8 + 28) >> 2] = i3;
8516 i5 = 1 << i3;
8526 if ((i3 | 0) == 31) {
8527 i3 = 0;
8529 i3 = 25 - (i3 >>> 1) | 0;
8533 i3 = i10 << i3;
8535 i5 = i4 + (i3 >>> 31 << 2) + 16 | 0;
8544 i3 = i3 << 1;
8562 i3 = HEAP32[i4 >> 2] | 0;
8567 if (i3 >>> 0 < i5 >>> 0) {
8570 HEAP32[i3 + 12 >> 2] = i7;
8572 HEAP32[i17 + (i8 + 8) >> 2] = i3;
8588 i3 = 13360 | 0;
8590 i2 = HEAP32[i3 >> 2] | 0;
8591 …if (!(i2 >>> 0 > i15 >>> 0) ? (i11 = HEAP32[i3 + 4 >> 2] | 0, i10 = i2 + i11 | 0, i10 >>> 0 > i15 …
8594 i3 = HEAP32[i3 + 8 >> 2] | 0;
8596 i3 = i2 + (i11 + -39) | 0;
8597 if ((i3 & 7 | 0) == 0) {
8598 i3 = 0;
8600 i3 = 0 - i3 & 7;
8602 i2 = i2 + (i11 + -47 + i3) | 0;
8604 i3 = i2 + 8 | 0;
8618 HEAP32[i3 + 0 >> 2] = HEAP32[13360 >> 2];
8619 HEAP32[i3 + 4 >> 2] = HEAP32[13364 >> 2];
8620 HEAP32[i3 + 8 >> 2] = HEAP32[13368 >> 2];
8621 HEAP32[i3 + 12 >> 2] = HEAP32[13372 >> 2];
8625 HEAP32[13368 >> 2] = i3;
8630 i3 = i4 + 4 | 0;
8631 HEAP32[i3 >> 2] = 7;
8633 i4 = i3;
8641 i3 = i15 + (i2 + 4) | 0;
8642 HEAP32[i3 >> 2] = HEAP32[i3 >> 2] & -2;
8645 i3 = i2 >>> 3;
8647 i4 = i3 << 1;
8650 i3 = 1 << i3;
8651 if ((i5 & i3 | 0) != 0) {
8653 i3 = HEAP32[i4 >> 2] | 0;
8654 if (i3 >>> 0 < (HEAP32[12928 >> 2] | 0) >>> 0) {
8658 i8 = i3;
8661 HEAP32[3228] = i5 | i3;
8671 i3 = i2 >>> 8;
8672 if ((i3 | 0) != 0) {
8674 i3 = 31;
8676 i31 = (i3 + 1048320 | 0) >>> 16 & 8;
8677 i32 = i3 << i31;
8680 i3 = (i32 + 245760 | 0) >>> 16 & 2;
8681 i3 = 14 - (i30 | i31 | i3) + (i32 << i3 >>> 15) | 0;
8682 i3 = i2 >>> (i3 + 7 | 0) & 1 | i3 << 1;
8685 i3 = 0;
8687 i7 = 13216 + (i3 << 2) | 0;
8688 HEAP32[i15 + 28 >> 2] = i3;
8692 i5 = 1 << i3;
8702 if ((i3 | 0) == 31) {
8703 i3 = 0;
8705 i3 = 25 - (i3 >>> 1) | 0;
8709 i3 = i2 << i3;
8711 i7 = i4 + (i3 >>> 31 << 2) + 16 | 0;
8720 i3 = i3 << 1;
8738 i3 = HEAP32[i4 >> 2] | 0;
8743 if (i3 >>> 0 < i2 >>> 0) {
8746 HEAP32[i3 + 12 >> 2] = i15;
8748 HEAP32[i15 + 8 >> 2] = i3;
8804 function _llex(i2, i3) { argument
8806 i3 = i3 | 0;
8984 _read_long_string(i2, i3, i9);
8997 i3 = HEAP32[i5 >> 2] | 0;
8998 i27 = HEAP32[i3 >> 2] | 0;
8999 HEAP32[i3 >> 2] = i27 + -1;
9001 i3 = _luaZ_fill(i3) | 0;
9003 i27 = i3 + 4 | 0;
9004 i3 = HEAP32[i27 >> 2] | 0;
9005 HEAP32[i27 >> 2] = i3 + 1;
9006 i3 = HEAPU8[i3] | 0;
9008 HEAP32[i2 >> 2] = i3;
9009 if ((i3 | 0) != 61) {
9014 i3 = HEAP32[i5 >> 2] | 0;
9015 i27 = HEAP32[i3 >> 2] | 0;
9016 HEAP32[i3 >> 2] = i27 + -1;
9018 i3 = _luaZ_fill(i3) | 0;
9020 i27 = i3 + 4 | 0;
9021 i3 = HEAP32[i27 >> 2] | 0;
9022 HEAP32[i27 >> 2] = i3 + 1;
9023 i3 = HEAPU8[i3] | 0;
9025 HEAP32[i2 >> 2] = i3;
9030 i3 = HEAP32[i5 >> 2] | 0;
9031 i27 = HEAP32[i3 >> 2] | 0;
9032 HEAP32[i3 >> 2] = i27 + -1;
9034 i3 = _luaZ_fill(i3) | 0;
9036 i27 = i3 + 4 | 0;
9037 i3 = HEAP32[i27 >> 2] | 0;
9038 HEAP32[i27 >> 2] = i3 + 1;
9039 i3 = HEAPU8[i3] | 0;
9041 HEAP32[i2 >> 2] = i3;
9042 if ((i3 | 0) != 61) {
9047 i3 = HEAP32[i5 >> 2] | 0;
9048 i27 = HEAP32[i3 >> 2] | 0;
9049 HEAP32[i3 >> 2] = i27 + -1;
9051 i3 = _luaZ_fill(i3) | 0;
9053 i27 = i3 + 4 | 0;
9054 i3 = HEAP32[i27 >> 2] | 0;
9055 HEAP32[i27 >> 2] = i3 + 1;
9056 i3 = HEAPU8[i3] | 0;
9058 HEAP32[i2 >> 2] = i3;
9063 i3 = HEAP32[i5 >> 2] | 0;
9064 i27 = HEAP32[i3 >> 2] | 0;
9065 HEAP32[i3 >> 2] = i27 + -1;
9067 i3 = _luaZ_fill(i3) | 0;
9069 i27 = i3 + 4 | 0;
9070 i3 = HEAP32[i27 >> 2] | 0;
9071 HEAP32[i27 >> 2] = i3 + 1;
9072 i3 = HEAPU8[i3] | 0;
9074 HEAP32[i2 >> 2] = i3;
9075 if ((i3 | 0) != 61) {
9080 i3 = HEAP32[i5 >> 2] | 0;
9081 i27 = HEAP32[i3 >> 2] | 0;
9082 HEAP32[i3 >> 2] = i27 + -1;
9084 i3 = _luaZ_fill(i3) | 0;
9086 i27 = i3 + 4 | 0;
9087 i3 = HEAP32[i27 >> 2] | 0;
9088 HEAP32[i27 >> 2] = i3 + 1;
9089 i3 = HEAPU8[i3] | 0;
9091 HEAP32[i2 >> 2] = i3;
9096 i3 = HEAP32[i5 >> 2] | 0;
9097 i27 = HEAP32[i3 >> 2] | 0;
9098 HEAP32[i3 >> 2] = i27 + -1;
9100 i3 = _luaZ_fill(i3) | 0;
9102 i27 = i3 + 4 | 0;
9103 i3 = HEAP32[i27 >> 2] | 0;
9104 HEAP32[i27 >> 2] = i3 + 1;
9105 i3 = HEAPU8[i3] | 0;
9107 HEAP32[i2 >> 2] = i3;
9108 if ((i3 | 0) != 61) {
9113 i3 = HEAP32[i5 >> 2] | 0;
9114 i27 = HEAP32[i3 >> 2] | 0;
9115 HEAP32[i3 >> 2] = i27 + -1;
9117 i3 = _luaZ_fill(i3) | 0;
9119 i27 = i3 + 4 | 0;
9120 i3 = HEAP32[i27 >> 2] | 0;
9121 HEAP32[i27 >> 2] = i3 + 1;
9122 i3 = HEAPU8[i3] | 0;
9124 HEAP32[i2 >> 2] = i3;
9129 i3 = HEAP32[i5 >> 2] | 0;
9130 i27 = HEAP32[i3 >> 2] | 0;
9131 HEAP32[i3 >> 2] = i27 + -1;
9133 i3 = _luaZ_fill(i3) | 0;
9135 i27 = i3 + 4 | 0;
9136 i3 = HEAP32[i27 >> 2] | 0;
9137 HEAP32[i27 >> 2] = i3 + 1;
9138 i3 = HEAPU8[i3] | 0;
9140 HEAP32[i2 >> 2] = i3;
9141 if ((i3 | 0) != 58) {
9146 i3 = HEAP32[i5 >> 2] | 0;
9147 i27 = HEAP32[i3 >> 2] | 0;
9148 HEAP32[i3 >> 2] = i27 + -1;
9150 i3 = _luaZ_fill(i3) | 0;
9152 i27 = i3 + 4 | 0;
9153 i3 = HEAP32[i27 >> 2] | 0;
9154 HEAP32[i27 >> 2] = i3 + 1;
9155 i3 = HEAPU8[i3] | 0;
9157 HEAP32[i2 >> 2] = i3;
9559 HEAP32[i3 >> 2] = i5;
9606 i3 = i6 + 4 | 0;
9607 i9 = HEAP32[i3 >> 2] | 0;
9623 i22 = HEAP32[i3 >> 2] | 0;
9631 HEAP32[i3 >> 2] = i22 + 1;
9633 i3 = HEAP32[i5 >> 2] | 0;
9634 i27 = HEAP32[i3 >> 2] | 0;
9635 HEAP32[i3 >> 2] = i27 + -1;
9637 i3 = _luaZ_fill(i3) | 0;
9639 i27 = i3 + 4 | 0;
9640 i3 = HEAP32[i27 >> 2] | 0;
9641 HEAP32[i27 >> 2] = i3 + 1;
9642 i3 = HEAPU8[i3] | 0;
9644 HEAP32[i2 >> 2] = i3;
9645 if ((i3 | 0) == 0) {
9650 if ((_memchr(12304, i3, 2) | 0) == 0) {
9682 HEAP8[i18 + i19 | 0] = i3;
9683 i3 = HEAP32[i5 >> 2] | 0;
9684 i27 = HEAP32[i3 >> 2] | 0;
9685 HEAP32[i3 >> 2] = i27 + -1;
9687 i3 = _luaZ_fill(i3) | 0;
9689 i27 = i3 + 4 | 0;
9690 i3 = HEAP32[i27 >> 2] | 0;
9691 HEAP32[i27 >> 2] = i3 + 1;
9692 i3 = HEAPU8[i3] | 0;
9694 HEAP32[i2 >> 2] = i3;
9706 i3 = HEAP32[i5 >> 2] | 0;
9707 i27 = HEAP32[i3 >> 2] | 0;
9708 HEAP32[i3 >> 2] = i27 + -1;
9710 i3 = _luaZ_fill(i3) | 0;
9712 i27 = i3 + 4 | 0;
9713 i3 = HEAP32[i27 >> 2] | 0;
9714 HEAP32[i27 >> 2] = i3 + 1;
9715 i3 = HEAPU8[i3] | 0;
9717 HEAP32[i2 >> 2] = i3;
9787 HEAP32[i3 >> 2] = i6;
10092 if ((_luaO_str2d(i8, i7, i3) | 0) != 0) {
10117 if ((_luaO_str2d(i7, i8, i3) | 0) != 0) {
10124 i3 = HEAP32[i4 >> 2] | 0;
10133 i4 = i3 + i6 | 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…
10151 i3 = i1 + 16 | 0;
10160 i19 = HEAP32[i3 >> 2] | 0;
10183 i25 = HEAP32[i3 >> 2] | 0;
11140 i19 = HEAP32[i3 >> 2] | 0;
11146 i22 = HEAP32[i3 >> 2] | 0;
11177 HEAP32[i3 >> 2] = i19;
11193 i19 = HEAP32[i3 >> 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, …
11250 i3 = -1074;
11253 i3 = -1074;
11256 i3 = -149;
11583 if ((i6 | 0) > 0 | (i6 | 0) == 0 & i5 >>> 0 > (0 - i3 | 0) >>> 0) {
11589 i29 = i3 + -106 | 0;
11611 i3 = _i64Subtract(32, 0, i3 | 0, ((i3 | 0) < 0) << 31 >> 31 | 0) | 0;
11612 i3 = _i64Add(i5 | 0, i6 | 0, i3 | 0, tempRet0 | 0) | 0;
11614 if (0 > (i29 | 0) | 0 == (i29 | 0) & i2 >>> 0 > i3 >>> 0) {
11615 i2 = (i3 | 0) < 0 ? 0 : i3;
11638 i7 = i3 + i2 | 0;
11832 i29 = (i3 | 0) / -2 | 0;
11840 i29 = i3 + -106 | 0;
12086 i3 = i4 - i3 | 0;
12087 if ((i3 | 0) < (i2 | 0)) {
12088 i2 = (i3 | 0) < 0 ? 0 : i3;
12134 i9 = (i9 | 0) != 0 & (i2 | 0) == (i3 | 0) ? 0 : i9;
12169 i3 = HEAP32[i9 >> 2] | 0;
12170 if (i3 >>> 0 < (HEAP32[i10 >> 2] | 0) >>> 0) {
12171 HEAP32[i9 >> 2] = i3 + 1;
12172 i3 = HEAPU8[i3] | 0;
12174 i3 = ___shgetc(i8) | 0;
12176 …if (!((i3 + -48 | 0) >>> 0 < 10 | (i3 + -65 | 0) >>> 0 < 26) ? !((i3 + -97 | 0) >>> 0 < 26 | (i3 |…
12181 if ((i3 | 0) == 41) {
12186 i3 = (HEAP32[i10 >> 2] | 0) == 0;
12187 if (!i3) {
12197 if ((i2 | 0) == 0 | i3) {
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…
12253 i3 = i4 + 48 | 0;
12254 i9 = HEAP32[i3 >> 2] | 0;
12309 i7 = HEAP32[i3 >> 2] | 0;
12344 i7 = HEAP32[i3 >> 2] | 0;
12380 i7 = HEAP32[i3 >> 2] | 0;
12385 i29 = HEAP32[i3 >> 2] | 0;
12432 _luaK_exp2nextreg(HEAP32[i3 >> 2] | 0, i15);
12440 i4 = HEAP32[i3 >> 2] | 0;
12463 i18 = HEAP32[i3 >> 2] | 0;
12472 i5 = HEAP32[i3 >> 2] | 0;
12504 i12 = HEAP32[i3 >> 2] | 0;
12553 _luaK_exp2nextreg(HEAP32[i3 >> 2] | 0, i8);
12560 i5 = HEAP32[i3 >> 2] | 0;
12584 i11 = HEAP32[i3 >> 2] | 0;
12596 _luaK_exp2nextreg(HEAP32[i3 >> 2] | 0, i8);
12602 _luaK_exp2nextreg(HEAP32[i3 >> 2] | 0, i8);
12606 _luaK_exp2nextreg(HEAP32[i3 >> 2] | 0, i8);
12628 i9 = HEAP32[i3 >> 2] | 0;
12631 i29 = _luaK_stringK(HEAP32[i3 >> 2] | 0, i8) | 0;
12654 _luaK_storevar(HEAP32[i3 >> 2] | 0, i20, i21);
12655 _luaK_fixline(HEAP32[i3 >> 2] | 0, i6);
12666 _luaK_goiftrue(HEAP32[i3 >> 2] | 0, i20);
12681 i10 = HEAP32[i3 >> 2] | 0;
12760 _luaK_goiftrue(HEAP32[i3 >> 2] | 0, i8);
12778 i15 = HEAP32[i3 >> 2] | 0;
12823 HEAP8[i29 + (i15 << 4) + 12 | 0] = HEAP8[(HEAP32[i3 >> 2] | 0) + 46 | 0] | 0;
12853 i7 = HEAP16[(HEAP32[(HEAP32[i3 >> 2] | 0) + 16 >> 2] | 0) + 6 >> 1] | 0;
12875 i6 = HEAP32[i3 >> 2] | 0;
12896 _luaK_exp2nextreg(HEAP32[i3 >> 2] | 0, i24);
12966 HEAP8[i29 + (i8 << 4) + 12 | 0] = HEAP8[(HEAP32[i3 >> 2] | 0) + 46 | 0] | 0;
12992 i29 = HEAP32[i3 >> 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…
13016 i3 = i1 + 8 | 0;
13255 if ((HEAP32[i3 >> 2] | 0) >>> 0 > i12 >>> 0) {
13381 i22 = HEAP32[i3 >> 2] | 0;
13423 if (((HEAP32[i3 >> 2] | 0) - i12 | 0) >>> 0 < i20 >>> 0) {
13444 i3 = i11 + 1 | 0;
13445 if ((HEAP8[i3] | 0) == 41) {
13446 i3 = HEAP32[i10 >> 2] | 0;
13447 if ((i3 | 0) > 31) {
13450 HEAP32[i1 + (i3 << 3) + 24 >> 2] = i12;
13451 HEAP32[i1 + (i3 << 3) + 28 >> 2] = -2;
13452 HEAP32[i10 >> 2] = i3 + 1;
13468 i12 = _match(i1, i12, i3) | 0;
13477 i3 = i11 + 1 | 0;
13496 i12 = _match(i1, i12, i3) | 0;
13504 i12 = (i12 | 0) == (HEAP32[i3 >> 2] | 0) ? i12 : 0;
13515 if (!((HEAP32[i3 >> 2] | 0) >>> 0 > i12 >>> 0)) {
13600 i10 = HEAP32[i3 >> 2] | 0;
13677 i10 = HEAP32[i3 >> 2] | 0;
13689 i3 = i22 + 1 | 0;
13691 i12 = _match(i1, i19 + i6 | 0, i3) | 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…
14110 i3 = 12952 + (i7 << 2) | 0;
14125 i5 = i3;
14130 HEAP32[i2 + 12 >> 2] = i3;
14175 i3 = i5;
14192 i3 = i5;
14195 i5 = i3 + 8 | 0;
14198 if (i3 >>> 0 < i6 >>> 0) {
14207 HEAP32[i2 + 12 >> 2] = i3;
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…
14638 i3 = i6;
14643 i3 = i5;
14646 HEAP32[i3 + 12 >> 2] = i2;
14647 HEAP32[i2 + 8 >> 2] = i3;
14652 i3 = i12 >>> 8;
14653 if ((i3 | 0) != 0) {
14655 i3 = 31;
14657 i19 = (i3 + 1048320 | 0) >>> 16 & 8;
14658 i20 = i3 << i19;
14661 i3 = (i20 + 245760 | 0) >>> 16 & 2;
14662 i3 = 14 - (i18 | i19 | i3) + (i20 << i3 >>> 15) | 0;
14663 i3 = i12 >>> (i3 + 7 | 0) & 1 | i3 << 1;
14666 i3 = 0;
14668 i6 = 13216 + (i3 << 2) | 0;
14669 HEAP32[i2 + 28 >> 2] = i3;
14673 i4 = 1 << i3;
14684 if ((i3 | 0) == 31) {
14685 i3 = 0;
14687 i3 = 25 - (i3 >>> 1) | 0;
14691 i3 = i12 << i3;
14694 i5 = i6 + (i3 >>> 31 << 2) + 16 | 0;
14702 i3 = i3 << 1;
14717 i3 = i4 + 8 | 0;
14718 i6 = HEAP32[i3 >> 2] | 0;
14727 HEAP32[i3 >> 2] = i2;
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…
14740 i3 = i2 + 12 | 0;
14741 i8 = HEAP32[i3 >> 2] | 0;
14757 i8 = HEAP32[i3 >> 2] | 0;
14851 i20 = HEAP32[i3 >> 2] | 0;
15034 i3 = HEAP32[i3 >> 2] | 0;
15035 HEAP8[i3 + 61 | 0] = 2;
15036 HEAP32[i3 + 64 >> 2] = 0;
15037 i7 = i3 + 72 | 0;
15043 HEAP32[i3 + 80 >> 2] = i6;
15044 i6 = i3 + 68 | 0;
15050 HEAP32[i3 + 76 >> 2] = i8;
15057 i3 = i8 + 64 | 0;
15062 i10 = HEAP32[i3 >> 2] | 0;
15077 i2 = HEAP32[i3 >> 2] | 0;
15081 HEAP32[i3 >> 2] = i22;
15094 i3 = i8 + 172 | 0;
15100 i3 = HEAP32[i3 >> 2] | 0;
15101 if ((i3 | 0) != 0 ? !((HEAP8[i3 + 5 | 0] & 3) == 0) : 0) {
15102 _reallymarkobject(i8, i3);
15110 i3 = i8 + 60 | 0;
15113 HEAP8[i22] = HEAP8[i3] & 3 | HEAP8[i22] & 184;
15125 i3 = i8 + 80 | 0;
15126 i4 = HEAP32[i3 >> 2] | 0;
15133 HEAP32[i3 >> 2] = _sweeplist(i2, i4, 80) | 0;
15151 i3 = HEAP32[i3 >> 2] | 0;
15152 if ((HEAP8[i3 + 62 | 0] | 0) != 1) {
15153 i4 = (HEAP32[i3 + 32 >> 2] | 0) / 2 | 0;
15154 if ((HEAP32[i3 + 28 >> 2] | 0) >>> 0 < i4 >>> 0) {
15157 i21 = i3 + 144 | 0;
15158 i22 = i3 + 152 | 0;
15176 function _pmain(i3) { argument
15177 i3 = i3 | 0;
15182 i7 = _lua_tointegerx(i3, 1, 0) | 0;
15183 i4 = _lua_touserdata(i3, 2) | 0;
15322 _lua_pushboolean(i3, 1);
15323 _lua_setfield(i3, -1001e3, 96);
15327 i3 = HEAP32[i4 + (0 - i5 << 2) >> 2] | 0;
15332 i13 = HEAP8[i3 + 1 | 0] | 0;
15334 HEAP32[i2 >> 2] = i3;
15338 HEAP32[i2 >> 2] = i3;
15350 _luaL_checkversion_(i3, 502.0);
15351 _lua_gc(i3, 0, 0) | 0;
15352 _luaL_openlibs(i3);
15353 _lua_gc(i3, 1, 0) | 0;
15368 i13 = _luaL_loadfilex(i3, i10 + 1 | 0, 0) | 0;
15370 i12 = _lua_gettop(i3) | 0;
15371 _lua_pushcclosure(i3, 142, 0);
15372 _lua_insert(i3, i12);
15373 HEAP32[48] = i3;
15375 i13 = _lua_pcallk(i3, 0, 0, i12, 0, 0) | 0;
15377 _lua_remove(i3, i12);
15382 if ((_lua_type(i3, -1) | 0) == 0) {
15387 i11 = _lua_tolstring(i3, -1, 0) | 0;
15398 _lua_settop(i3, -2);
15399 _lua_gc(i3, 2, 0) | 0;
15401 i13 = _luaL_loadbufferx(i3, i10, _strlen(i10 | 0) | 0, i11, 0) | 0;
15403 i12 = _lua_gettop(i3) | 0;
15404 _lua_pushcclosure(i3, 142, 0);
15405 _lua_insert(i3, i12);
15406 HEAP32[48] = i3;
15408 i13 = _lua_pcallk(i3, 0, 0, i12, 0, 0) | 0;
15410 _lua_remove(i3, i12);
15415 if ((_lua_type(i3, -1) | 0) == 0) {
15420 i11 = _lua_tolstring(i3, -1, 0) | 0;
15431 _lua_settop(i3, -2);
15432 _lua_gc(i3, 2, 0) | 0;
15454 _lua_getglobal(i3, 400);
15455 _lua_pushstring(i3, i11) | 0;
15456 i12 = (_lua_gettop(i3) | 0) + -1 | 0;
15457 _lua_pushcclosure(i3, 142, 0);
15458 _lua_insert(i3, i12);
15459 HEAP32[48] = i3;
15461 i13 = _lua_pcallk(i3, 1, 1, i12, 0, 0) | 0;
15463 _lua_remove(i3, i12);
15468 _lua_setglobal(i3, i11);
15475 if ((_luaL_loadbufferx(i3, i11, _strlen(i11 | 0) | 0, 384, 0) | 0) != 0) {
15479 i12 = _lua_gettop(i3) | 0;
15480 _lua_pushcclosure(i3, 142, 0);
15481 _lua_insert(i3, i12);
15482 HEAP32[48] = i3;
15484 i13 = _lua_pcallk(i3, 0, 0, i12, 0, 0) | 0;
15486 _lua_remove(i3, i12);
15498 if ((_lua_type(i3, -1) | 0) == 0) {
15503 i5 = _lua_tolstring(i3, -1, 0) | 0;
15514 _lua_settop(i3, -2);
15515 _lua_gc(i3, 2, 0) | 0;
15520 if ((_lua_type(i3, -1) | 0) == 0) {
15525 i5 = _lua_tolstring(i3, -1, 0) | 0;
15536 _lua_settop(i3, -2);
15537 _lua_gc(i3, 2, 0) | 0;
15556 _luaL_checkstack(i3, i7 + 3 | 0, 352);
15560 _lua_pushstring(i3, HEAP32[i4 + (i12 << 2) >> 2] | 0) | 0;
15564 _lua_createtable(i3, i7, i11);
15568 _lua_pushstring(i3, HEAP32[i4 + (i11 << 2) >> 2] | 0) | 0;
15569 _lua_rawseti(i3, -2, i11 - i5 | 0);
15573 _lua_setglobal(i3, 328);
15579 i10 = _luaL_loadfilex(i3, i10, 0) | 0;
15581 _lua_insert(i3, i4);
15583 i13 = (_lua_gettop(i3) | 0) - i7 | 0;
15584 _lua_pushcclosure(i3, 142, 0);
15585 _lua_insert(i3, i13);
15586 HEAP32[48] = i3;
15588 i10 = _lua_pcallk(i3, i7, -1, i13, 0, 0) | 0;
15590 _lua_remove(i3, i13);
15595 _lua_settop(i3, i4);
15597 if ((_lua_type(i3, -1) | 0) != 0) {
15598 i7 = _lua_tolstring(i3, -1, 0) | 0;
15609 _lua_settop(i3, -2);
15610 _lua_gc(i3, 2, 0) | 0;
15625 _dotty(i3);
15628 _dotty(i3);
15630 _lua_pushboolean(i3, 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…
15650 i3 = i5 + 28 | 0;
15866 HEAP32[i3 >> 2] = (HEAP32[i13 + 12 >> 2] | 0) + 1;
15868 …i14 = FUNCTION_TABLE_iiiii[HEAP32[i11 >> 2] & 3](HEAP32[i2 >> 2] | 0, i3, 4, HEAP32[i8 >> 2] | 0) …
15871 …i14 = FUNCTION_TABLE_iiiii[HEAP32[i11 >> 2] & 3](HEAP32[i2 >> 2] | 0, i13 + 16 | 0, HEAP32[i3 >> 2…
15918 HEAP32[i3 >> 2] = (HEAP32[i11 + 12 >> 2] | 0) + 1;
15920 …i14 = FUNCTION_TABLE_iiiii[HEAP32[i6 >> 2] & 3](HEAP32[i2 >> 2] | 0, i3, 4, HEAP32[i9 >> 2] | 0) |…
15923 …i14 = FUNCTION_TABLE_iiiii[HEAP32[i6 >> 2] & 3](HEAP32[i2 >> 2] | 0, i11 + 16 | 0, HEAP32[i3 >> 2]…
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…
15939 i3 = i1;
15942 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i3, 4) | 0) != 0) {
15945 i8 = HEAP32[i3 >> 2] | 0;
15950 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i3, 4) | 0) != 0) {
15953 i8 = HEAP32[i3 >> 2] | 0;
15958 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i3, 1) | 0) != 0) {
15961 HEAP8[i6 + 76 | 0] = HEAP8[i3] | 0;
15962 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i3, 1) | 0) != 0) {
15965 HEAP8[i6 + 77 | 0] = HEAP8[i3] | 0;
15966 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i3, 1) | 0) != 0) {
15969 HEAP8[i6 + 78 | 0] = HEAP8[i3] | 0;
15970 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i3, 4) | 0) != 0) {
15973 i9 = HEAP32[i3 >> 2] | 0;
15988 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i3, 4) | 0) != 0) {
15991 i8 = HEAP32[i3 >> 2] | 0;
16016 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i3, 1) | 0) != 0) {
16020 i14 = HEAP8[i3] | 0;
16022 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i3, 4) | 0) != 0) {
16026 i14 = HEAP32[i3 >> 2] | 0;
16031 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i14, HEAP32[i3 >> 2] | 0) | 0) != 0) {
16035 i14 = _luaS_newlstr(HEAP32[i2 >> 2] | 0, i14, (HEAP32[i3 >> 2] | 0) + -1 | 0) | 0;
16040 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i3, 1) | 0) != 0) {
16044 HEAP32[i12 >> 2] = HEAP8[i3] | 0;
16047 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i3, 8) | 0) != 0) {
16051 HEAPF64[i12 >> 3] = +HEAPF64[i3 >> 3];
16076 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i3, 4) | 0) != 0) {
16079 i8 = HEAP32[i3 >> 2] | 0;
16112 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i3, 4) | 0) != 0) {
16115 i9 = HEAP32[i3 >> 2] | 0;
16144 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i3, 1) | 0) != 0) {
16148 HEAP8[(HEAP32[i8 >> 2] | 0) + (i10 << 3) + 4 | 0] = HEAP8[i3] | 0;
16149 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i3, 1) | 0) != 0) {
16153 HEAP8[(HEAP32[i8 >> 2] | 0) + (i10 << 3) + 5 | 0] = HEAP8[i3] | 0;
16166 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i3, 4) | 0) != 0) {
16169 i9 = HEAP32[i3 >> 2] | 0;
16173 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i9, HEAP32[i3 >> 2] | 0) | 0) == 0) {
16174 i7 = _luaS_newlstr(HEAP32[i2 >> 2] | 0, i9, (HEAP32[i3 >> 2] | 0) + -1 | 0) | 0;
16184 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i3, 4) | 0) != 0) {
16187 i7 = HEAP32[i3 >> 2] | 0;
16202 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i3, 4) | 0) != 0) {
16205 i7 = HEAP32[i3 >> 2] | 0;
16230 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i3, 4) | 0) != 0) {
16234 i11 = HEAP32[i3 >> 2] | 0;
16239 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i11, HEAP32[i3 >> 2] | 0) | 0) != 0) {
16243 i11 = _luaS_newlstr(HEAP32[i2 >> 2] | 0, i11, (HEAP32[i3 >> 2] | 0) + -1 | 0) | 0;
16246 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i3, 4) | 0) != 0) {
16250 i11 = HEAP32[i3 >> 2] | 0;
16256 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i3, 4) | 0) != 0) {
16260 i11 = HEAP32[i3 >> 2] | 0;
16300 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i3, 4) | 0) != 0) {
16304 i9 = HEAP32[i3 >> 2] | 0;
16309 if ((_luaZ_read(HEAP32[i4 >> 2] | 0, i9, HEAP32[i3 >> 2] | 0) | 0) != 0) {
16313 i9 = _luaS_newlstr(HEAP32[i2 >> 2] | 0, i9, (HEAP32[i3 >> 2] | 0) + -1 | 0) | 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…
16678 …if ((i9 | 0) > 0 ? (i3 = i14 + (i9 + -1 << 2) | 0, i2 = HEAP32[i3 >> 2] | 0, (HEAP8[5584 + (i2 & 6…
16679 i18 = i3;
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…
16737 i3 = HEAP32[i15 >> 2] | 0;
16738 i10 = i3 + 5 | 0;
16740 switch (HEAPU8[i3 + 4 | 0] | 0) {
16743 i9 = i3 + 24 | 0;
16745 i15 = i3 + 8 | 0;
16768 _traverseephemeron(i2, i3) | 0;
16773 HEAP32[i15 >> 2] = i3;
16777 i15 = 1 << HEAPU8[i3 + 7 | 0];
16778 i5 = HEAP32[i3 + 16 >> 2] | 0;
16780 i8 = (HEAP32[i3 + 28 >> 2] | 0) > 0 | 0;
16821 HEAP32[i15 >> 2] = i3;
16826 HEAP32[i15 >> 2] = i3;
16837 i7 = i3 + 16 | 0;
16839 i6 = i10 + (1 << HEAPU8[i3 + 7 | 0] << 5) | 0;
16840 i9 = i3 + 28 | 0;
16843 i10 = i3 + 12 | 0;
16880 i3 = (HEAP32[i3 + 28 >> 2] << 4) + 32 + (32 << HEAPU8[i3 + 7 | 0]) | 0;
16885 i7 = i3 + 60 | 0;
16889 HEAP32[i4 >> 2] = i3;
16891 i4 = i3 + 28 | 0;
16894 i3 = 1;
16896 i5 = i3 + 8 | 0;
16908 i3 = i3 + 32 | 0;
16909 i4 = (HEAP32[i4 >> 2] | 0) + (HEAP32[i3 >> 2] << 4) | 0;
16917 i3 = i3 + 32 | 0;
16919 i3 = (HEAP32[i3 >> 2] << 4) + 112 | 0;
16925 HEAP32[i15 >> 2] = HEAP32[i3 + 72 >> 2];
16926 i5 = i3 + 32 | 0;
16931 i4 = HEAP32[i3 + 36 >> 2] | 0;
16935 i4 = i3 + 44 | 0;
16938 i5 = i3 + 8 | 0;
16949 i5 = i3 + 40 | 0;
16952 i6 = i3 + 28 | 0;
16963 i6 = i3 + 56 | 0;
16966 i7 = i3 + 16 | 0;
16977 i7 = i3 + 60 | 0;
16980 i8 = i3 + 24 | 0;
16992 …i3 = (i11 * 12 | 0) + 80 + (HEAP32[i4 >> 2] << 4) + (HEAP32[i5 >> 2] << 3) + ((HEAP32[i3 + 48 >> 2…
16997 HEAP32[i15 >> 2] = HEAP32[i3 + 8 >> 2];
16998 i4 = i3 + 6 | 0;
17005 …if ((HEAP32[i3 + (i6 << 4) + 24 >> 2] & 64 | 0) != 0 ? (i14 = HEAP32[i3 + (i6 << 4) + 16 >> 2] | 0…
17013 i3 = (i7 << 4) + 16 | 0;
17018 HEAP32[i15 >> 2] = HEAP32[i3 + 8 >> 2];
17019 i4 = HEAP32[i3 + 12 >> 2] | 0;
17023 i4 = i3 + 6 | 0;
17030 i7 = HEAP32[i3 + (i5 << 2) + 16 >> 2] | 0;
17039 i3 = (i7 << 2) + 16 | 0;
17049 HEAP32[i15 >> 2] = (HEAP32[i15 >> 2] | 0) + i3;
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…
17089 i3 = i9;
17099 i3 = 0;
17102 i3 = i4;
17106 i20 = i3 << 24 >> 24 == 0 ? 0 : i11 + -1 | 0;
17122 i3 = 0;
17126 i3 = HEAP8[i16] | 0;
17127 i4 = (i3 & 255 | i4) << 8;
17128 i3 = i3 << 24 >> 24 == 0;
17129 } while (!(i3 | (i4 | 0) == (i2 | 0)));
17131 i20 = i3 ? 0 : i16 + -2 | 0;
17144 i3 = (i11 & 255) << 8 | (i9 & 255) << 16 | i17 & 255 | HEAPU8[i8] << 24;
17145 if ((i3 | 0) == (i2 | 0)) {
17151 i3 = i4 & 255 | i3 << 8;
17153 } while (!(i4 | (i3 | 0) == (i2 | 0)));
17175 i3 = i6 + (i20 >>> 5 << 2) | 0;
17176 HEAP32[i3 >> 2] = HEAP32[i3 >> 2] | 1 << (i20 & 31);
17177 i3 = i9 + 1 | 0;
17178 HEAP32[i2 + (i20 << 2) >> 2] = i3;
17179 i10 = HEAP8[i4 + i3 | 0] | 0;
17183 i9 = i3;
17191 if (i3 >>> 0 > 1) {
17212 if (i13 >>> 0 < i3 >>> 0) {
17220 if (!(i13 >>> 0 < i3 >>> 0)) {
17229 if (i14 >>> 0 < i3 >>> 0) {
17236 if (i14 >>> 0 < i3 >>> 0) {
17265 if (i15 >>> 0 < i3 >>> 0) {
17274 if (!(i15 >>> 0 < i3 >>> 0)) {
17284 if (i16 >>> 0 < i3 >>> 0) {
17292 if (i16 >>> 0 < i3 >>> 0) {
17312 i15 = i3 - i12 | 0;
17313 i16 = i3 | 63;
17314 if ((i3 | 0) != (i12 | 0)) {
17321 if ((i17 - i18 | 0) >>> 0 < i3 >>> 0) {
17324 if ((i19 - i18 | 0) >>> 0 < i3 >>> 0) {
17340 i14 = i14 + i3 | 0;
17345 i18 = i3 - i20 | 0;
17346 if ((i3 | 0) != (i20 | 0)) {
17399 i7 = i3;
17402 i7 = i3 - i11 + -1 | 0;
17403 i5 = i3 | 63;
17411 if ((i8 - i13 | 0) >>> 0 < i3 >>> 0) {
17414 if ((i15 - i13 | 0) >>> 0 < i3 >>> 0) {
17430 i14 = i14 + i3 | 0;
17434 if ((i3 | 0) != (i13 | 0)) {
17435 i14 = i14 + (i3 - i13) | 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…
17491 i3 = i16 + i20 | 0;
17529 if (!(i16 >>> 0 < i3 >>> 0)) {
17750 if (i16 >>> 0 < i3 >>> 0) {
17767 function _luaD_precall(i3, i17, i4) { argument
17768 i3 = i3 | 0;
17775 i6 = i3 + 28 | 0;
17776 i2 = i3 + 8 | 0;
17777 i13 = i3 + 24 | 0;
17778 i14 = i3 + 32 | 0;
17795 i11 = _luaT_gettmbyobj(i3, i17, 16) | 0;
17836 _luaD_reallocstack(i3, i17);
17861 _luaD_throw(i3, 6);
17868 _luaD_reallocstack(i3, 1000200);
17869 _luaG_runerror(i3, 2224, i8);
17871 _luaD_reallocstack(i3, i12);
17926 i7 = i3 + 16 | 0;
17929 i5 = _luaE_extendCI(i3) | 0;
17942 if ((HEAP32[(HEAP32[i3 + 12 >> 2] | 0) + 12 >> 2] | 0) > 0) {
17943 _luaC_step(i3);
17945 if ((HEAP8[i3 + 40 | 0] & 1) == 0) {
17958 _luaD_hook(i3, i2, -1);
17964 _luaG_typeerror(i3, i17, 2520);
17966 _luaD_throw(i3, 6);
17968 _luaD_reallocstack(i3, 1000200);
17969 _luaG_runerror(i3, 2224, i8);
17977 _luaD_throw(i3, 6);
17984 _luaD_reallocstack(i3, 1000200);
17985 _luaG_runerror(i3, 2224, i8);
17987 _luaD_reallocstack(i3, i9);
17992 i8 = i3 + 16 | 0;
17995 i9 = _luaE_extendCI(i3) | 0;
18002 if ((HEAP32[(HEAP32[i3 + 12 >> 2] | 0) + 12 >> 2] | 0) > 0) {
18003 _luaC_step(i3);
18005 i5 = i3 + 40 | 0;
18007 _luaD_hook(i3, 0, -1);
18009 i7 = FUNCTION_TABLE_ii[i7 & 255](i3) | 0;
18021 _luaD_hook(i3, 1, -1);
18025 HEAP32[i3 + 20 >> 2] = HEAP32[(HEAP32[i6 >> 2] | 0) + 28 >> 2];
18027 i3 = HEAP32[i4 >> 2] | 0;
18037 i6 = i3 + 16 | 0;
18040 i22 = i3;
18043 HEAP32[i3 + 8 >> 2] = HEAP32[i5 + 8 >> 2];
18046 i3 = i6;
18050 i3 = i6;
18054 i6 = i3;
18064 i3 = i3 + (i4 << 4) | 0;
18068 HEAP32[i2 >> 2] = i3;
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…
18078 i3 = STACKTOP;
18080 i2 = i3;
18367 STACKTOP = i3;
18384 STACKTOP = i3;
18391 STACKTOP = i3;
18398 STACKTOP = i3;
18401 function _read_long_string(i3, i1, i5) { argument
18402 i3 = i3 | 0;
18407 i14 = HEAP32[i3 >> 2] | 0;
18408 i4 = i3 + 60 | 0;
18417 _lexerror(i3, 12368, 0);
18420 i17 = HEAP32[i3 + 52 >> 2] | 0;
18437 i9 = i3 + 56 | 0;
18449 HEAP32[i3 >> 2] = i12;
18451 _inclinenumber(i3);
18457 i12 = HEAP32[i3 >> 2] | 0;
18460 i10 = i3 + 52 | 0;
18484 HEAP32[i3 >> 2] = i12;
18534 HEAP32[i3 >> 2] = i12;
18539 if ((_skip_sep(i3) | 0) == (i5 | 0)) {
18572 _inclinenumber(i3);
18581 _lexerror(i3, (i1 | 0) != 0 ? 12512 : 12536, 286);
18583 i15 = HEAP32[i3 >> 2] | 0;
18592 _lexerror(i3, 12368, 0);
18623 HEAP32[i3 >> 2] = i6;
18637 …i7 = _luaH_set(i6, HEAP32[(HEAP32[i3 + 48 >> 2] | 0) + 4 >> 2] | 0, (HEAP32[i4 >> 2] | 0) + -16 | …
18638 i3 = i7 + 8 | 0;
18639 …if ((HEAP32[i3 >> 2] | 0) == 0 ? (HEAP32[i7 >> 2] = 1, HEAP32[i3 >> 2] = 1, (HEAP32[(HEAP32[i6 + 1…
18647 _lexerror(i3, 12368, 0);
18651 _lexerror(i3, 12368, 0);
18656 function _try_realloc_chunk(i1, i3) { argument
18658 i3 = i3 | 0;
18679 if (i3 >>> 0 < 256) {
18684 …if (!(i8 >>> 0 < (i3 + 4 | 0) >>> 0) ? !((i8 - i3 | 0) >>> 0 > HEAP32[13392 >> 2] << 1 >>> 0) : 0)…
18693 if (!(i8 >>> 0 < i3 >>> 0)) {
18694 i5 = i8 - i3 | 0;
18700 HEAP32[i4 >> 2] = i6 & 1 | i3 | 2;
18701 HEAP32[i1 + (i3 + 4) >> 2] = i5 | 3;
18703 _dispose_chunk(i1 + i3 | 0, i5);
18710 if (!(i5 >>> 0 > i3 >>> 0)) {
18715 i15 = i5 - i3 | 0;
18716 HEAP32[i4 >> 2] = i6 & 1 | i3 | 2;
18717 HEAP32[i1 + (i3 + 4) >> 2] = i15 | 1;
18718 HEAP32[12936 >> 2] = i1 + i3;
18726 if (i7 >>> 0 < i3 >>> 0) {
18731 i5 = i7 - i3 | 0;
18733 HEAP32[i4 >> 2] = i6 & 1 | i3 | 2;
18734 HEAP32[i1 + (i3 + 4) >> 2] = i5 | 1;
18738 i3 = i1 + i3 | 0;
18741 i3 = i1 + (i7 + 4) | 0;
18742 HEAP32[i3 >> 2] = HEAP32[i3 >> 2] | 1;
18743 i3 = 0;
18747 HEAP32[12932 >> 2] = i3;
18758 if (i7 >>> 0 < i3 >>> 0) {
18763 i6 = i7 - i3 | 0;
18916 HEAP32[i4 >> 2] = HEAP32[i4 >> 2] & 1 | i3 | 2;
18917 HEAP32[i1 + (i3 + 4) >> 2] = i6 | 3;
18920 _dispose_chunk(i1 + i3 | 0, i6);
18927 function _luaK_posfix(i3, i16, i1, i4, i14) { argument
18928 i3 = i3 | 0;
18938 _luaK_dischargevars(i3, i4);
18948 i7 = HEAP32[(HEAP32[i3 >> 2] | 0) + 12 >> 2] | 0;
18965 _luaX_syntaxerror(HEAP32[i3 + 12 >> 2] | 0, 10624);
18983 _luaK_dischargevars(i3, i4);
18993 i7 = HEAP32[(HEAP32[i3 >> 2] | 0) + 12 >> 2] | 0;
19010 _luaX_syntaxerror(HEAP32[i3 + 12 >> 2] | 0, 10624);
19031 _luaK_dischargevars(i3, i4);
19039 if ((i10 | 0) >= (HEAPU8[i3 + 46 | 0] | 0 | 0)) {
19040 _exp2reg(i3, i4, i10);
19044 _luaK_exp2nextreg(i3, i4);
19047 …if ((HEAP32[i4 >> 2] | 0) == 11 ? (i5 = i4 + 8 | 0, i7 = HEAP32[i5 >> 2] | 0, i8 = (HEAP32[i3 >> 2…
19049 …0) == 6 ? (i11 = HEAP32[i4 >> 2] | 0, (i11 & 256 | 0) == 0) : 0) ? (HEAPU8[i3 + 46 | 0] | 0 | 0) <…
19050 i6 = i3 + 48 | 0;
19064 _luaK_exp2nextreg(i3, i4);
19065 _codearith(i3, 22, i1, i4, i14);
19074 i6 = _luaK_exp2RK(i3, i1) | 0;
19075 i5 = _luaK_exp2RK(i3, i4) | 0;
19076 …= 6 ? (i15 = HEAP32[i4 + 8 >> 2] | 0, (i15 & 256 | 0) == 0) : 0) ? (HEAPU8[i3 + 46 | 0] | 0 | 0) <…
19077 i16 = i3 + 48 | 0;
19081 …0) == 6 ? (i10 = HEAP32[i4 >> 2] | 0, (i10 & 256 | 0) == 0) : 0) ? (HEAPU8[i3 + 46 | 0] | 0 | 0) <…
19082 i16 = i3 + 48 | 0;
19085 HEAP32[i4 >> 2] = _condjump(i3, i7, 1, i6, i5) | 0;
19095 i6 = _luaK_exp2RK(i3, i1) | 0;
19096 i5 = _luaK_exp2RK(i3, i4) | 0;
19097 …= 6 ? (i13 = HEAP32[i4 + 8 >> 2] | 0, (i13 & 256 | 0) == 0) : 0) ? (HEAPU8[i3 + 46 | 0] | 0 | 0) <…
19098 i16 = i3 + 48 | 0;
19102 …0) == 6 ? (i12 = HEAP32[i4 >> 2] | 0, (i12 & 256 | 0) == 0) : 0) ? (HEAPU8[i3 + 46 | 0] | 0 | 0) <…
19103 i16 = i3 + 48 | 0;
19107 HEAP32[i4 >> 2] = _condjump(i3, i7, i8 & 1 ^ 1, i8 ? i6 : i5, i8 ? i5 : i6) | 0;
19119 _codearith(i3, i16 + 13 | 0, i1, i4, i14);
19135 …var i2 = 0, i3 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i14 = 0, i15 = 0, i…
19138 i3 = i6 + 12 | 0;
19167 HEAP32[i3 >> 2] = i20;
19170 HEAP32[i3 + 8 >> 2] = HEAP32[i2 >> 2];
19171 i17 = i3 + 12 | 0;
19173 HEAP32[i2 >> 2] = i3;
19174 HEAP32[i3 + 20 >> 2] = 0;
19175 HEAP32[i3 + 24 >> 2] = 0;
19176 HEAP32[i3 + 28 >> 2] = -1;
19177 HEAP32[i3 + 32 >> 2] = 0;
19178 HEAP32[i3 + 36 >> 2] = 0;
19179 i22 = i3 + 44 | 0;
19183 HEAP32[i3 + 40 >> 2] = HEAP32[(HEAP32[i15 >> 2] | 0) + 4 >> 2];
19184 i15 = i3 + 16 | 0;
19189 HEAP32[i3 + 4 >> 2] = i22;
19200 HEAP8[i14 + 8 | 0] = HEAP8[i3 + 46 | 0] | 0;
19303 HEAP32[(HEAP32[i3 >> 2] | 0) + 68 >> 2] = HEAP32[i1 + 4 >> 2];
19317 function _luaH_newkey(i3, i2, i1) { argument
19318 i3 = i3 | 0;
19330 _luaG_runerror(i3, 7968, i8);
19335 _luaG_runerror(i3, 7992, i8);
19504 _luaH_resize(i3, i2, i8, i12 + 1 + i13 - i11 | 0);
19511 i20 = _luaH_newkey(i3, i2, i1) | 0;
19525 _luaC_barrierback_(i3, i2);
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…
19541 i3 = i7 + 28 | 0;
19658 i18 = i14 - (HEAP32[i3 >> 2] | 0) | 0;
19684 i12 = HEAP32[i3 >> 2] | 0;
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…
19715 i3 = STACKTOP;
19717 i4 = i3;
19718 i5 = i3 + 1336 | 0;
19719 i14 = i3 + 1332 | 0;
19720 i10 = i3 + 1328 | 0;
19721 i6 = i3 + 1048 | 0;
19722 i2 = i3 + 8 | 0;
19899 STACKTOP = i3;
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 …
19920 i3 = i8 + 32 | 0;
19921 HEAP32[i3 >> 2] = 0;
19942 _luaK_setlist(i6, HEAP32[(HEAP32[i1 >> 2] | 0) + 8 >> 2] | 0, HEAP32[i3 >> 2] | 0, 50);
19954 i15 = HEAP32[i3 >> 2] | 0;
19959 HEAP32[i3 >> 2] = i15 + 1;
19966 i15 = HEAP32[i3 >> 2] | 0;
19971 HEAP32[i3 >> 2] = i15 + 1;
20047 _luaK_setlist(i6, HEAP32[(HEAP32[i1 >> 2] | 0) + 8 >> 2] | 0, HEAP32[i3 >> 2] | 0, -1);
20048 HEAP32[i3 >> 2] = (HEAP32[i3 >> 2] | 0) + -1;
20054 _luaK_setlist(i6, HEAP32[(HEAP32[i1 >> 2] | 0) + 8 >> 2] | 0, HEAP32[i3 >> 2] | 0, i9);
20058 i16 = (_luaO_int2fb(HEAP32[i3 >> 2] | 0) | 0) << 23 | i16;
20070 var i1 = 0, i2 = 0, i3 = 0, i5 = 0, i6 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0;
20196 …if ((i8 | 0) > 0 ? (i2 = i4 + (i8 + -1 << 2) | 0, i3 = HEAP32[i2 >> 2] | 0, (HEAP8[5584 + (i3 & 63…
20198 i5 = i3;
20272 function _subexpr(i6, i3, i7) { argument
20274 i3 = i3 | 0;
20318 HEAP32[i3 + 16 >> 2] = -1;
20319 HEAP32[i3 + 20 >> 2] = -1;
20320 HEAP32[i3 >> 2] = 5;
20321 HEAP32[i3 + 8 >> 2] = 0;
20322 HEAPF64[i3 + 8 >> 3] = +HEAPF64[i6 + 24 >> 3];
20335 HEAP32[i3 + 16 >> 2] = -1;
20336 HEAP32[i3 + 20 >> 2] = -1;
20337 HEAP32[i3 >> 2] = 4;
20338 HEAP32[i3 + 8 >> 2] = i8;
20345 _body(i6, i3, 0, HEAP32[i6 + 4 >> 2] | 0);
20350 HEAP32[i3 + 16 >> 2] = -1;
20351 HEAP32[i3 + 20 >> 2] = -1;
20352 HEAP32[i3 >> 2] = 2;
20353 HEAP32[i3 + 8 >> 2] = 0;
20371 _constructor(i6, i3);
20376 HEAP32[i3 + 16 >> 2] = -1;
20377 HEAP32[i3 + 20 >> 2] = -1;
20378 HEAP32[i3 >> 2] = 3;
20379 HEAP32[i3 + 8 >> 2] = 0;
20389 HEAP32[i3 + 16 >> 2] = -1;
20390 HEAP32[i3 + 20 >> 2] = -1;
20391 HEAP32[i3 >> 2] = 13;
20392 HEAP32[i3 + 8 >> 2] = i8;
20400 HEAP32[i3 + 16 >> 2] = -1;
20401 HEAP32[i3 + 20 >> 2] = -1;
20402 HEAP32[i3 >> 2] = 1;
20403 HEAP32[i3 + 8 >> 2] = 0;
20409 _suffixedexp(i6, i3);
20416 _subexpr(i6, i3, 8) | 0;
20417 _luaK_prefix(HEAP32[i4 >> 2] | 0, i9, i3, i15);
20517 _luaK_infix(HEAP32[i4 >> 2] | 0, i9, i3);
20519 _luaK_posfix(HEAP32[i4 >> 2] | 0, i9, i3, i5, i15);
20539 function _luaV_lessequal(i5, i3, i2) { argument
20541 i3 = i3 | 0;
20545 i4 = i3 + 8 | 0;
20549 i9 = +HEAPF64[i3 >> 3] <= +HEAPF64[i2 >> 3] | 0;
20555 i3 = HEAP32[i3 >> 2] | 0;
20557 i4 = i3 + 16 | 0;
20562 i2 = HEAP32[i3 + 12 >> 2] | 0;
20563 i3 = HEAP32[i6 + 12 >> 2] | 0;
20568 if ((i5 | 0) == (i3 | 0)) {
20581 i3 = i3 - i5 | 0;
20596 i9 = _luaT_gettmbyobj(i5, i3, 14) | 0;
20603 i9 = _luaT_gettmbyobj(i5, i3, 13) | 0;
20605 _luaG_ordererror(i5, i3, i2);
20632 i8 = i3;
20634 i3 = i2;
20635 HEAP32[i3 >> 2] = HEAP32[i8 >> 2];
20636 HEAP32[i3 + 4 >> 2] = i6;
20639 i3 = HEAP32[i10 >> 2] | 0;
20644 i8 = i3 + i9 | 0;
20647 HEAP32[i3 + (i9 + 8) >> 2] = HEAP32[i2 + -8 >> 2];
20648 i3 = HEAP32[i7 >> 2] | 0;
20649 i2 = HEAP32[i3 + 8 >> 2] | 0;
20652 i2 = (HEAP32[i3 >> 2] | 0) != 0;
20676 i11 = i3;
20678 i3 = i9;
20679 HEAP32[i3 >> 2] = HEAP32[i11 >> 2];
20680 HEAP32[i3 + 4 >> 2] = i12;
20682 i3 = HEAP32[i7 >> 2] | 0;
20683 HEAP32[i7 >> 2] = i3 + 16;
20686 i11 = i3;
20689 HEAP32[i3 + 8 >> 2] = HEAP32[i2 + 8 >> 2];
20692 i3 = HEAP32[i7 >> 2] | 0;
20693 i10 = i3 + -16 | 0;
20699 HEAP32[i2 + (i13 + 8) >> 2] = HEAP32[i3 + -8 >> 2];
20701 i3 = HEAP32[i2 + 8 >> 2] | 0;
20702 if ((i3 | 0) != 0) {
20703 if ((i3 | 0) == 1) {
20721 var i3 = 0, i5 = 0, i7 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0;
20726 i3 = i4;
20727 i11 = i3;
20865 i3 = i3 | i4 & 0;
20866 i4 = _i64Add(i2, i3, -1, -1) | 0;
20880 …ract(i7, i10, i15 & i2, (((i12 | 0) < 0 ? -1 : 0) >> 31 | ((i12 | 0) < 0 ? -1 : 0) << 1) & i3) | 0;
20893 i3 = 0;
20898 i14 = (i11 | 0) >>> 31 | (i7 | i3) << 1 | (i3 << 1 | i11 >>> 31) & 0 | i2;
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…
20905 i3 = STACKTOP;
20907 i5 = i3;
20988 STACKTOP = i3;
21021 STACKTOP = i3;
21040 STACKTOP = i3;
21043 function _getobjname(i3, i7, i9, i2) { argument
21044 i3 = i3 | 0;
21050 i4 = i3 + 12 | 0;
21052 i13 = _luaF_getlocalname(i3, i9 + 1 | 0, i7) | 0;
21175 i7 = HEAP32[(HEAP32[i3 + 28 >> 2] | 0) + (i7 << 3) >> 2] | 0;
21182 i7 = _luaF_getlocalname(i3, i7 + 1 | 0, i5) | 0;
21185 i3 = _getobjname(i3, i5, i8, i2) | 0;
21186 if (!((i3 | 0) != 0 ? (HEAP8[i3] | 0) == 99 : 0)) {
21191 i3 = HEAP32[i3 + 8 >> 2] | 0;
21192 if ((HEAP32[i3 + (i5 << 4) + 8 >> 2] & 15 | 0) == 4) {
21193 HEAP32[i2 >> 2] = (HEAP32[i3 + (i5 << 4) >> 2] | 0) + 16;
21211 i3 = HEAP32[(HEAP32[i3 + 28 >> 2] | 0) + (i7 >>> 23 << 3) >> 2] | 0;
21212 if ((i3 | 0) == 0) {
21213 i3 = 2104;
21215 i3 = i3 + 16 | 0;
21217 HEAP32[i2 >> 2] = i3;
21228 i3 = _getobjname(i3, i5, i4 & 511, i2) | 0;
21229 if ((i3 | 0) != 0 ? (HEAP8[i3] | 0) == 99 : 0) {
21236 i3 = HEAP32[i3 + 8 >> 2] | 0;
21237 if ((HEAP32[i3 + (i4 << 4) + 8 >> 2] & 15 | 0) == 4) {
21238 HEAP32[i2 >> 2] = (HEAP32[i3 + (i4 << 4) >> 2] | 0) + 16;
21252 i3 = HEAP32[i3 + 8 >> 2] | 0;
21253 if ((HEAP32[i3 + (i5 << 4) + 8 >> 2] & 15 | 0) != 4) {
21258 HEAP32[i2 >> 2] = (HEAP32[i3 + (i5 << 4) >> 2] | 0) + 16;
21267 …var i1 = 0, i3 = 0, i4 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i1…
21268 i3 = STACKTOP;
21270 i6 = i3 + 56 | 0;
21271 i1 = i3 + 32 | 0;
21272 i8 = i3;
21368 STACKTOP = i3;
21409 STACKTOP = i3;
21412 function _str_find_aux(i3, i7) { argument
21413 i3 = i3 | 0;
21421 i2 = _luaL_checklstring(i3, 1, i9) | 0;
21422 i8 = _luaL_checklstring(i3, 2, i5) | 0;
21423 i12 = _luaL_optinteger(i3, 3, 1) | 0;
21438 _lua_pushnil(i3);
21450 i13 = (_lua_toboolean(i3, 4) | 0) == 0;
21503 _lua_pushinteger(i3, i13 + 1 | 0);
21504 _lua_pushinteger(i3, i13 + (HEAP32[i5 >> 2] | 0) | 0);
21524 HEAP32[i5 >> 2] = i3;
21554 _lua_pushinteger(i3, 1 - i2 + i6 | 0);
21555 _lua_pushinteger(i3, i8 - i2 | 0);
21559 i3 = 0;
21561 _push_onecapture(i4, i3, 0, 0);
21562 i3 = i3 + 1 | 0;
21563 } while ((i3 | 0) != (i2 | 0));
21569 i3 = HEAP32[i9 >> 2] | 0;
21570 i2 = (i3 | 0) != 0 | (i6 | 0) == 0 ? i3 : 1;
21573 i3 = 0;
21575 i13 = i3;
21580 _push_onecapture(i4, i3, i6, i8);
21581 i3 = i3 + 1 | 0;
21582 } while ((i3 | 0) != (i2 | 0));
21588 _lua_pushnil(i3);
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…
21598 i3 = STACKTOP;
21600 i7 = i3;
21601 i9 = i3 + 32 | 0;
21602 i8 = i3 + 8 | 0;
21735 STACKTOP = i3;
21743 STACKTOP = i3;
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…
21752 i3 = i6 + 28 | 0;
21753 i12 = HEAP32[i3 >> 2] | 0;
21764 i3 = (HEAP32[i4 + (i2 + -1 << 4) + 8 >> 2] | 0) == 0;
21765 i12 = i3 ? i2 : i12;
21766 i10 = i3 ? i10 : i2;
21819 i13 = HEAP32[i3 >> 2] | 0;
21828 if (i10 >>> 0 < (HEAP32[i3 >> 2] | 0) >>> 0) {
21869 if (i12 >>> 0 < (HEAP32[i3 >> 2] | 0) >>> 0) {
21899 function _lua_resume(i4, i3, i7) { argument
21901 i3 = i3 | 0;
21905 if ((i3 | 0) == 0) {
21908 i5 = (HEAPU16[i3 + 38 >> 1] | 0) + 1 & 65535;
21910 i3 = i4 + 38 | 0;
21911 HEAP16[i3 >> 1] = i5;
21919 i17 = HEAP16[i3 >> 1] | 0;
21921 HEAP16[i3 >> 1] = i17;
21928 i17 = HEAP16[i3 >> 1] | 0;
21930 HEAP16[i3 >> 1] = i17;
22006 i21 = HEAP16[i3 >> 1] | 0;
22008 HEAP16[i3 >> 1] = i21;
22035 i20 = HEAP16[i3 >> 1] | 0;
22037 HEAP16[i3 >> 1] = i20;
22041 function _luaK_goiftrue(i1, i3) { argument
22043 i3 = i3 | 0;
22046 _luaK_dischargevars(i1, i3);
22047 i12 = HEAP32[i3 >> 2] | 0;
22051 i5 = i3 + 8 | 0;
22062 i5 = i3 + 8 | 0;
22094 _discharge2reg(i1, i3, (i11 & 255) + -1 | 0);
22095 if ((HEAP32[i3 >> 2] | 0) == 6) {
22108 if ((i8 | 0) == 18 ? (i4 = i3 + 20 | 0, !((i5 | 0) == -1)) : 0) {
22138 i3 = i3 + 16 | 0;
22139 i4 = HEAP32[i3 >> 2] | 0;
22143 HEAP32[i3 >> 2] = -1;
22150 HEAP32[i3 >> 2] = -1;
22174 HEAP32[i3 >> 2] = -1;
22178 function _luaO_str2d(i1, i3, i5) { argument
22180 i3 = i3 | 0;
22329 i13 = (i10 | 0) == (i1 + i3 | 0) | 0;
22337 var i1 = 0, i3 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0;
22339 i3 = i4 + 8 | 0;
22341 switch (HEAP32[i3 >> 2] & 63 | 0) {
22451 HEAP32[i10 + 8 >> 2] = HEAP32[i3 >> 2];
22452 i3 = HEAP32[i7 >> 2] | 0;
22453 HEAP32[i7 >> 2] = i3 + 16;
22456 i4 = i3;
22459 HEAP32[i3 + 8 >> 2] = HEAP32[i5 + 8 >> 2];
22462 i3 = HEAP32[i7 >> 2] | 0;
22463 i4 = i3 + -16 | 0;
22469 HEAP32[i2 + (i8 + 8) >> 2] = HEAP32[i3 + -8 >> 2];
22471 i3 = HEAP32[i2 + 8 >> 2] | 0;
22472 if ((i3 | 0) != 0) {
22473 if ((i3 | 0) == 1) {
22491 …var i2 = 0, i3 = 0, i7 = 0, i8 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i14 = 0, i15 = 0, i16 = 0,…
22492 i3 = STACKTOP;
22494 i8 = i3 + 12 | 0;
22495 i19 = i3;
22574 STACKTOP = i3;
22583 STACKTOP = i3;
22589 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0;
22592 i3 = i6;
22613 i8 = _lua_tolstring(i1, -1, i3) | 0;
22614 i7 = HEAP32[i3 >> 2] | 0;
22687 HEAP32[i3 >> 2] = i8;
22688 _fprintf(i5 | 0, 496, i3 | 0) | 0;
22691 HEAP32[i3 >> 2] = (i10 | 0) == 0 ? 48 : i10;
22692 _fprintf(i5 | 0, 912, i3 | 0) | 0;
22703 HEAP32[i3 >> 2] = _lua_tolstring(i1, -1, 0) | 0;
22704 i8 = _lua_pushfstring(i1, 152, i3) | 0;
22706 HEAP32[i3 >> 2] = i7;
22707 _fprintf(i5 | 0, 496, i3 | 0) | 0;
22710 HEAP32[i3 >> 2] = i8;
22711 _fprintf(i5 | 0, 912, i3 | 0) | 0;
22733 …var i2 = 0, i3 = 0, i4 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i1…
22742 i3 = i5 + 16 | 0;
22743 if ((HEAP32[i3 >> 2] | 0) != 275) {
22747 i14 = HEAP32[i3 >> 2] | 0;
22762 i14 = (HEAP32[i3 >> 2] | 0) == 266;
22766 if ((HEAP32[i3 >> 2] | 0) == 288) {
22796 switch (HEAP32[i3 >> 2] | 0) {
22839 i7 = HEAP32[i3 >> 2] | 0;
22855 if (((HEAP32[i3 >> 2] | 0) + -260 | 0) >>> 0 < 2) {
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…
22875 i3 = i4 + 16 | 0;
22876 HEAP32[i4 >> 2] = i3;
22900 if ((HEAP32[i4 >> 2] | 0) != (i3 | 0)) {
22924 if ((HEAP32[i4 >> 2] | 0) != (i3 | 0)) {
22952 if ((HEAP32[i4 >> 2] | 0) != (i3 | 0)) {
22966 if ((HEAP32[i4 >> 2] | 0) == (i3 | 0)) {
22976 function _luaK_goiffalse(i1, i3) { argument
22978 i3 = i3 | 0;
22981 _luaK_dischargevars(i1, i3);
22982 i9 = HEAP32[i3 >> 2] | 0;
22985 i4 = HEAP32[i3 + 8 >> 2] | 0;
22988 i4 = i3 + 8 | 0;
23020 _discharge2reg(i1, i3, (i12 & 255) + -1 | 0);
23021 if ((HEAP32[i3 >> 2] | 0) == 6) {
23034 if ((i8 | 0) == 15 ? (i5 = i3 + 16 | 0, !((i4 | 0) == -1)) : 0) {
23064 i3 = i3 + 20 | 0;
23065 i4 = HEAP32[i3 >> 2] | 0;
23069 HEAP32[i3 >> 2] = -1;
23076 HEAP32[i3 >> 2] = -1;
23100 HEAP32[i3 >> 2] = -1;
23109 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i8 = 0, i10 = 0, i12 = 0, i13 = 0, i14 = 0;
23114 i3 = i11;
23118 i11 = i3 + 8 | 0;
23120 i14 = _luaT_gettmbyobj(i2, i3, 1) | 0;
23127 i8 = HEAP32[i3 >> 2] | 0;
23155 i3 = i14;
23168 _luaG_typeerror(i2, i3, 8944);
23181 i8 = i3;
23236 …var i1 = 0, i2 = 0, i3 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, i1…
23241 i3 = i4 + 20 | 0;
23242 i8 = HEAP32[i3 >> 2] | 0;
23291 i6 = HEAP32[i3 >> 2] | 0;
23306 i6 = HEAP32[i3 >> 2] | 0;
23309 i5 = HEAP32[i3 >> 2] | 0;
23321 i17 = HEAP32[i3 >> 2] | 0;
23323 HEAP32[i3 >> 2] = i16;
23329 i17 = HEAP32[i3 >> 2] | 0;
23336 i17 = HEAP32[i3 >> 2] | 0;
23338 HEAP32[i3 >> 2] = i16;
23348 var i1 = 0, i3 = 0, i4 = 0, i6 = 0, i7 = 0, i8 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0, d14 = 0.0;
23353 i3 = i2 + 8 | 0;
23354 i10 = HEAP32[i3 >> 2] | 0;
23367 if ((i12 | 0) == (HEAP32[i3 >> 2] | 0)) {
23374 …if (((i12 | 0) == 11 ? (HEAP32[i3 >> 2] & 64 | 0) != 0 : 0) ? (HEAP32[i4 >> 2] | 0) == (HEAP32[i2 …
23414 HEAP32[i3 >> 2] = 3;
23456 HEAP32[i3 >> 2] = HEAP32[i5 + (i8 << 5) + 24 >> 2];
23468 function _g_read(i1, i3, i2) { argument
23470 i3 = i3 | 0;
23478 _clearerr(i3 | 0);
23482 i12 = _read_line(i1, i3, 1) | 0;
23494 i12 = _fgetc(i3 | 0) | 0;
23495 _ungetc(i12 | 0, i3 | 0) | 0;
23501 i12 = _fread(_luaL_prepbuffsize(i7, i12) | 0, 1, i12 | 0, i3 | 0) | 0;
23515 if ((_fscanf(i3 | 0, 3312, i7 | 0) | 0) != 1) {
23523 i12 = _read_line(i1, i3, 1) | 0;
23526 i12 = _read_line(i1, i3, 0) | 0;
23530 i12 = _fread(_luaL_prepbuffsize(i7, 1024) | 0, 1, 1024, i3 | 0) | 0;
23536 i13 = _fread(_luaL_prepbuffsize(i7, i12) | 0, 1, i12 | 0, i3 | 0) | 0;
23566 if ((_ferror(i3 | 0) | 0) != 0) {
23586 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i14 = 0, i15 = 0;
23593 i3 = _luaF_newLclosure(i8, 1) | 0;
23596 HEAP32[i14 >> 2] = i3;
23604 HEAP32[i3 + 12 >> 2] = i14;
23688 return i3 | 0;
23698 var i1 = 0, i3 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0;
23712 i3 = i6 + 16 | 0;
23714 i7 = _strcmp(i3, i5) | 0;
23720 i7 = _strlen(i3 | 0) | 0;
23730 i3 = i3 + i6 | 0;
23732 i7 = _strcmp(i3, i5) | 0;
23756 i3 = i9;
23759 i3 = i9;
23765 i13 = i3;
23770 HEAP32[i11 + 8 >> 2] = HEAP32[i3 + 8 >> 2];
23771 i3 = HEAP32[i8 >> 2] | 0;
23772 HEAP32[i8 >> 2] = i3 + 16;
23775 i4 = i3;
23778 HEAP32[i3 + 8 >> 2] = HEAP32[i6 >> 2];
23779 i3 = HEAP32[i8 >> 2] | 0;
23780 HEAP32[i8 >> 2] = i3 + 16;
23783 i6 = i3;
23786 HEAP32[i3 + 8 >> 2] = HEAP32[i2 + 8 >> 2];
23789 i3 = HEAP32[i8 >> 2] | 0;
23790 i5 = i3 + -16 | 0;
23796 HEAP32[i2 + (i9 + 8) >> 2] = HEAP32[i3 + -8 >> 2];
23798 i3 = HEAP32[i2 + 8 >> 2] | 0;
23799 if ((i3 | 0) != 0) {
23800 if ((i3 | 0) == 1) {
23812 function _discharge2reg(i4, i3, i1) { argument
23814 i3 = i3 | 0;
23821 _luaK_dischargevars(i4, i3);
23822 i10 = HEAP32[i3 >> 2] | 0;
23827 d11 = +HEAPF64[i3 + 8 >> 3];
23862 i6 = HEAP32[i3 + 8 >> 2] | 0;
23897 i5 = HEAP32[i3 + 8 >> 2] | 0;
23905 i10 = (HEAP32[(HEAP32[i4 >> 2] | 0) + 12 >> 2] | 0) + (HEAP32[i3 + 8 >> 2] << 2) | 0;
23916 HEAP32[i3 + 8 >> 2] = i1;
23917 HEAP32[i3 >> 2] = 6;
23921 function _unroll(i3, i4) { argument
23922 i3 = i3 | 0;
23926 i11 = i3 + 16 | 0;
23928 i5 = i3 + 72 | 0;
23933 i6 = i3 + 8 | 0;
23934 i10 = i3 + 40 | 0;
23935 i7 = i3 + 20 | 0;
23936 i8 = i3 + 28 | 0;
23937 i4 = i3 + 68 | 0;
23955 i14 = FUNCTION_TABLE_ii[HEAP32[i13 + 28 >> 2] & 255](i3) | 0;
23964 _luaD_hook(i3, 1, -1);
24021 _luaV_finishOp(i3);
24022 _luaV_execute(i3);
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…
24033 i3 = STACKTOP;
24127 STACKTOP = i3;
24135 STACKTOP = i3;
24143 STACKTOP = i3;
24151 var i3 = 0, i4 = 0, i6 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0;
24156 i3 = i7;
24160 i7 = i3 + 8 | 0;
24162 i12 = _luaT_gettmbyobj(i2, i3, 0) | 0;
24169 i12 = HEAP32[i3 >> 2] | 0;
24198 i3 = i12;
24214 _luaG_typeerror(i2, i3, 8944);
24229 i9 = HEAP32[i3 + 4 >> 2] | 0;
24231 HEAP32[i4 >> 2] = HEAP32[i3 >> 2];
24260 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0;
24263 i3 = i2;
24276 if ((_lua_getstack(i4, _lua_tointegerx(i1, i7, 0) | 0, i3) | 0) == 0) {
24284 HEAP32[i3 >> 2] = i6;
24285 _lua_pushfstring(i1, 11792, i3) | 0;
24296 if ((_lua_getinfo(i4, i6, i3) | 0) == 0) {
24303 _lua_pushstring(i1, HEAP32[i3 + 16 >> 2] | 0) | 0;
24305 _lua_pushstring(i1, i3 + 36 | 0) | 0;
24307 _lua_pushinteger(i1, HEAP32[i3 + 24 >> 2] | 0);
24309 _lua_pushinteger(i1, HEAP32[i3 + 28 >> 2] | 0);
24311 _lua_pushstring(i1, HEAP32[i3 + 12 >> 2] | 0) | 0;
24315 _lua_pushinteger(i1, HEAP32[i3 + 20 >> 2] | 0);
24319 _lua_pushinteger(i1, HEAPU8[i3 + 32 | 0] | 0);
24321 _lua_pushinteger(i1, HEAPU8[i3 + 33 | 0] | 0);
24323 _lua_pushboolean(i1, HEAP8[i3 + 34 | 0] | 0);
24327 _lua_pushstring(i1, HEAP32[i3 + 4 >> 2] | 0) | 0;
24329 _lua_pushstring(i1, HEAP32[i3 + 8 >> 2] | 0) | 0;
24333 _lua_pushboolean(i1, HEAP8[i3 + 35 | 0] | 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, …
24367 i3 = STACKTOP;
24369 i6 = i3;
24370 i5 = i3 + 100 | 0;
24406 STACKTOP = i3;
24469 STACKTOP = i3;
24472 function _luaK_exp2RK(i3, i1) { argument
24473 i3 = i3 | 0;
24483 _luaK_dischargevars(i3, i1);
24491 if ((i10 | 0) >= (HEAPU8[i3 + 46 | 0] | 0 | 0)) {
24492 _exp2reg(i3, i1, i10);
24496 _luaK_exp2nextreg(i3, i1);
24511 if ((HEAP32[i3 + 32 >> 2] | 0) < 256) {
24514 HEAP32[i7 >> 2] = HEAP32[i3 + 4 >> 2];
24516 i3 = _addk(i3, i7, i6) | 0;
24520 i3 = _addk(i3, i7, i7) | 0;
24522 HEAP32[i1 + 8 >> 2] = i3;
24524 i10 = i3 | 256;
24535 i8 = HEAP32[(HEAP32[i3 + 12 >> 2] | 0) + 52 >> 2] | 0;
24545 i8 = _addk(i3, (HEAP32[i10 >> 2] | 0) + -16 | 0, i6) | 0;
24548 i8 = _addk(i3, i6, i6) | 0;
24563 _luaK_dischargevars(i3, i1);
24572 if ((i6 | 0) >= (HEAPU8[i3 + 46 | 0] | 0 | 0)) {
24573 _exp2reg(i3, i1, i6);
24581 _luaK_exp2nextreg(i3, i1);
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…
24594 i3 = i2 + 8 | 0;
24632 i3 = HEAP32[i10 + 32 >> 2] | 0;
24633 if ((i3 | 0) < 0) {
24637 _lua_pushboolean(i1, i3);
24643 _luaL_buffinit(i1, i3);
24644 i11 = i3 + 8 | 0;
24645 i9 = i3 + 4 | 0;
24655 _luaL_prepbuffsize(i3, 1) | 0;
24660 HEAP8[(HEAP32[i3 >> 2] | 0) + i13 | 0] = i14;
24675 _luaL_addlstring(i3, i5, _strftime(i5 | 0, 200, i6 | 0, i10 | 0) | 0);
24677 _luaL_pushresult(i3);
24681 function _luaV_finishOp(i3) { argument
24682 i3 = i3 | 0;
24685 i8 = HEAP32[i3 + 16 >> 2] | 0;
24694 HEAP32[i3 + 8 >> 2] = HEAP32[i8 + 4 >> 2];
24702 i7 = i3 + 8 | 0;
24718 i8 = (HEAP32[(_luaT_gettmbyobj(i3, i4 + (i2 >>> 23 << 4) | 0, 14) | 0) + 8 >> 2] | 0) == 0;
24731 i5 = i3 + 8 | 0;
24743 _luaV_concat(i3, i4 >> 4);
24770 i12 = i3 + 8 | 0;
24789 HEAP32[i3 + 8 >> 2] = HEAP32[i8 + 4 >> 2];
24804 var i1 = 0, i3 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0;
24807 i3 = i1;
24865 _luaL_error(i2, 8216, i3) | 0;
24883 _luaL_error(i2, 8216, i3) | 0;
24926 function _skip_sep(i3) { argument
24927 i3 = i3 | 0;
24930 i2 = HEAP32[i3 >> 2] | 0;
24931 i4 = i3 + 60 | 0;
24940 _lexerror(i3, 12368, 0);
24943 i11 = HEAP32[i3 + 52 >> 2] | 0;
24960 i5 = i3 + 56 | 0;
24972 HEAP32[i3 >> 2] = i6;
24982 i6 = i3 + 52 | 0;
25022 HEAP32[i3 >> 2] = i8;
25030 _lexerror(i3, 12368, 0);
25042 function _luaV_arith(i8, i2, i3, i5, i4) { argument
25045 i3 = i3 | 0;
25054 i6 = i3 + 8 | 0;
25057 …if ((i11 & 15 | 0) == 4 ? (i11 = HEAP32[i3 >> 2] | 0, (_luaO_str2d(i11 + 16 | 0, HEAP32[i11 + 12 >…
25063 i12 = i3;
25090 i9 = _luaT_gettmbyobj(i8, i3, i4) | 0;
25094 _luaG_aritherror(i8, i3, i5);
25114 i4 = i3;
25144 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0;
25145 i3 = STACKTOP;
25147 i4 = i3;
25220 STACKTOP = i3;
25229 STACKTOP = i3;
25236 var i2 = 0, i3 = 0, i4 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0;
25239 i3 = HEAP32[i4 >> 2] | 0;
25240 i6 = i3 + 62 | 0;
25266 if ((i9 | 0) == 6 ? (HEAPU8[i3 + 61 | 0] | 0) < 2 : 0) {
25317 i6 = HEAP32[i3 + 8 >> 2] | 0;
25318 i7 = HEAP32[i3 + 12 >> 2] | 0;
25320 i9 = HEAP32[i3 + 156 >> 2] | 0;
25326 _luaE_setdebt(i3, i6 - i8 + i7 | 0);
25331 i3 = (HEAP32[i4 >> 2] | 0) + 104 | 0;
25332 i4 = HEAP32[i3 >> 2] | 0;
25341 i4 = HEAP32[i3 >> 2] | 0;
25346 function _scanexp(i3, i6) { argument
25347 i3 = i3 | 0;
25351 i2 = i3 + 4 | 0;
25353 i4 = i3 + 100 | 0;
25358 i8 = ___shgetc(i3) | 0;
25367 i8 = ___shgetc(i3) | 0;
25399 i8 = ___shgetc(i3) | 0;
25419 i8 = ___shgetc(i3) | 0;
25430 i8 = ___shgetc(i3) | 0;
25437 i3 = (i5 | 0) != 0;
25439 i4 = i3 ? tempRet0 : i7;
25440 i8 = i3 ? i2 : i6;
25445 function _sweeplist(i3, i8, i9) { argument
25446 i3 = i3 | 0;
25451 i5 = i3 + 12 | 0;
25484 _luaM_realloc_(i3, i10, (HEAPU8[i10 + 6 | 0] << 4) + 16 | 0, 0) | 0;
25489 _luaM_realloc_(i3, i10, (HEAPU8[i10 + 6 | 0] << 2) + 16 | 0, 0) | 0;
25498 _luaH_free(i3, i10);
25503 _luaF_freeupval(i3, i10);
25508 _luaE_freethread(i3, i10);
25513 _luaF_freeproto(i3, i10);
25518 _luaM_realloc_(i3, i10, (HEAP32[i10 + 16 >> 2] | 0) + 24 | 0, 0) | 0;
25526 _luaM_realloc_(i3, i10, (HEAP32[i10 + 12 >> 2] | 0) + 17 | 0, 0) | 0;
25532 …if (((HEAP8[i10 + 4 | 0] | 0) == 8 ? (HEAP32[i10 + 28 >> 2] | 0) != 0 : 0) ? (_sweeplist(i3, i10 +…
25558 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0;
25560 i3 = i1 + 16 | 0;
25561 i5 = HEAP32[i3 >> 2] | 0;
25592 i5 = HEAP32[i3 >> 2] | 0;
25607 HEAP32[i3 >> 2] = HEAP32[i7 >> 2];
25608 i3 = i1 + 8 | 0;
25613 if (!(i6 >>> 0 < (HEAP32[i3 >> 2] | 0) >>> 0)) {
25647 HEAP32[i3 >> 2] = i4;
25658 function _lua_setupvalue(i1, i5, i3) { argument
25661 i3 = i3 | 0;
25692 if ((i3 | 0) <= 0) {
25697 if ((HEAP32[i4 + 40 >> 2] | 0) < (i3 | 0)) {
25702 i6 = i3 + -1 | 0;
25703 i3 = HEAP32[i5 + 16 + (i6 << 2) >> 2] | 0;
25704 i5 = HEAP32[i3 + 8 >> 2] | 0;
25713 if ((i3 | 0) <= 0) {
25718 if ((HEAPU8[i6 + 6 | 0] | 0 | 0) >= (i3 | 0)) {
25720 i5 = i6 + (i3 + -1 << 4) + 16 | 0;
25721 i3 = i6;
25755 if ((HEAP8[i3 + 5 | 0] & 4) == 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;
25769 i3 = HEAP32[i2 + 12 >> 2] | 0;
25771 if ((HEAP8[i3 + 62 | 0] | 0) == 2) {
25772 i4 = i3 + 20 | 0;
25776 i5 = i3 + 61 | 0;
25783 i5 = HEAP32[i3 + 8 >> 2] | 0;
25784 i7 = HEAP32[i3 + 12 >> 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;
25795 i7 = HEAP32[i3 + 12 >> 2] | 0;
25801 i6 = HEAP32[i3 + 156 >> 2] | 0;
25807 _luaE_setdebt(i3, i4 - i5 | 0);
25808 i5 = i3 + 61 | 0;
25810 i4 = i3 + 12 | 0;
25811 i5 = HEAP32[i3 + 164 >> 2] | 0;
25819 i5 = i3 + 61 | 0;
25829 _luaE_setdebt(i3, ((i8 | 0) / (i7 | 0) | 0) * 200 | 0);
25832 i6 = (HEAP32[i3 + 20 >> 2] | 0) / 100 | 0;
25833 i7 = HEAP32[i3 + 156 >> 2] | 0;
25839 _luaE_setdebt(i3, (HEAP32[i3 + 8 >> 2] | 0) - i6 + (HEAP32[i4 >> 2] | 0) | 0);
25842 i3 = i3 + 104 | 0;
25843 if ((HEAP32[i3 >> 2] | 0) == 0) {
25855 if ((HEAP32[i3 >> 2] | 0) == 0) {
25871 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i8 = 0, i10 = 0, i11 = 0;
25874 i3 = i5;
25880 HEAP32[i3 >> 2] = i9;
25881 _lua_pushfstring(i1, 1304, i3) | 0;
25887 HEAP32[i3 >> 2] = 1320;
25888 HEAP32[i3 + 4 >> 2] = i9;
25889 HEAP32[i3 + 8 >> 2] = i10;
25890 _lua_pushfstring(i1, 1720, i3) | 0;
25918 HEAP32[i3 >> 2] = 1336;
25919 HEAP32[i3 + 4 >> 2] = i10;
25920 HEAP32[i3 + 8 >> 2] = i11;
25921 _lua_pushfstring(i1, 1720, i3) | 0;
25948 HEAP32[i3 >> 2] = 1344;
25949 HEAP32[i3 + 4 >> 2] = i10;
25950 HEAP32[i3 + 8 >> 2] = i11;
25951 _lua_pushfstring(i1, 1720, i3) | 0;
25959 function _newupvalue(i3, i1, i2) { argument
25960 i3 = i3 | 0;
25967 i5 = HEAP32[i3 >> 2] | 0;
25970 i6 = i3 + 47 | 0;
25973 i11 = i3 + 12 | 0;
26002 …HEAP32[i8 >> 2] = _luaM_growaux_(HEAP32[(HEAP32[i3 + 12 >> 2] | 0) + 52 >> 2] | 0, HEAP32[i8 >> 2]…
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;
26051 i3 = HEAP32[i4 >> 2] | 0;
26059 i10 = i3 + 12 | 0;
26060 i9 = i3 + 48 | 0;
26067 i9 = i3 + 20 | 0;
26068 i10 = i3 + 52 | 0;
26076 i9 = i3 + 8 | 0;
26077 i10 = i3 + 44 | 0;
26085 i9 = i3 + 16 | 0;
26086 i10 = i3 + 56 | 0;
26094 i10 = i3 + 24 | 0;
26095 i9 = i3 + 60 | 0;
26099 i8 = i3 + 28 | 0;
26100 i10 = i3 + 40 | 0;
26118 function _lua_topointer(i3, i6) { argument
26119 i3 = i3 | 0;
26123 i4 = HEAP32[i3 + 16 >> 2] | 0;
26128 i7 = (HEAP32[i3 + 8 >> 2] | 0) + (i6 << 4) | 0;
26132 i7 = (HEAP32[i3 + 12 >> 2] | 0) + 40 | 0;
26144 i7 = i7 >>> 0 < (HEAP32[i3 + 8 >> 2] | 0) >>> 0 ? i7 : 5192;
26160 i2 = (HEAP32[i3 + 8 >> 2] | 0) + (i6 << 4) | 0;
26164 i2 = (HEAP32[i3 + 12 >> 2] | 0) + 40 | 0;
26167 i3 = -1001e3 - i6 | 0;
26169 …if ((HEAP32[i4 + 8 >> 2] | 0) != 22 ? (i2 = HEAP32[i4 >> 2] | 0, (i3 | 0) <= (HEAPU8[i2 + 6 | 0] |…
26170 i2 = i2 + (i3 + -1 << 4) + 16 | 0;
26176 i2 = i2 >>> 0 < (HEAP32[i3 + 8 >> 2] | 0) >>> 0 ? i2 : 5192;
26179 i3 = HEAP32[i2 + 8 >> 2] & 15;
26180 if ((i3 | 0) == 7) {
26184 } else if ((i3 | 0) == 2) {
26230 var i1 = 0, i2 = 0, i3 = 0, d5 = 0.0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, d11 = 0.0;
26231 i3 = STACKTOP;
26233 i8 = i3 + 8 | 0;
26234 i9 = i3;
26254 STACKTOP = i3;
26258 STACKTOP = i3;
26269 STACKTOP = i3;
26293 STACKTOP = i3;
26297 STACKTOP = i3;
26302 STACKTOP = i3;
26320 STACKTOP = i3;
26324 STACKTOP = i3;
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…
26334 i3 = i2 + 24 | 0;
26378 _subexpr(i1, i3, 0) | 0;
26379 _luaK_exp2val(HEAP32[i4 >> 2] | 0, i3);
26381 i3 = 10;
26385 _luaK_indexed(i9, i8, i3);
26392 i3 = 13;
26416 i3 = 16;
26421 if ((i3 | 0) == 10) {
26423 } else if ((i3 | 0) == 13) {
26425 } else if ((i3 | 0) == 16) {
26430 function _luaK_patchlist(i2, i7, i3) { argument
26433 i3 = i3 | 0;
26436 if ((HEAP32[i2 + 20 >> 2] | 0) == (i3 | 0)) {
26437 HEAP32[i2 + 24 >> 2] = i3;
26438 i3 = i2 + 28 | 0;
26443 i6 = HEAP32[i3 >> 2] | 0;
26445 HEAP32[i3 >> 2] = i7;
26451 i3 = i5 + (i6 << 2) | 0;
26452 i4 = HEAP32[i3 >> 2] | 0;
26468 HEAP32[i3 >> 2] = (i5 << 14) + 2147467264 | i4 & 16383;
26496 i9 = ~i10 + i3 | 0;
26498 i3 = 20;
26503 i10 = ~i10 + i3 | 0;
26505 i3 = 23;
26512 i3 = 26;
26518 if ((i3 | 0) == 20) {
26520 } else if ((i3 | 0) == 23) {
26522 } else if ((i3 | 0) == 26) {
26531 var i2 = 0, i3 = 0, i4 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0;
26534 i3 = i2;
26568 HEAP32[i3 >> 2] = i1;
26569 i12 = i3 + 4 | 0;
26571 i12 = i3 + 8 | 0;
26573 i12 = i3 + 12 | 0;
26575 _luaG_runerror(i5, 1840, i3);
26598 HEAP32[i3 >> 2] = i1;
26599 i12 = i3 + 4 | 0;
26601 i12 = i3 + 8 | 0;
26603 i12 = i3 + 12 | 0;
26605 _luaG_runerror(i5, 1840, i3);
26610 HEAP32[i3 >> 2] = i1;
26611 HEAP32[i3 + 4 >> 2] = i4;
26612 _luaG_runerror(i5, 1880, i3);
26617 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i8 = 0;
26677 …if (!((HEAP8[i7 + 5 | 0] & 3) == 0) ? (i3 = HEAP32[i5 >> 2] | 0, !((HEAP8[i3 + 5 | 0] & 4) == 0)) …
26678 _luaC_barrier_(i1, i3, 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…
26704 i3 = i1;
26765 _subexpr(i2, i3, 0) | 0;
26767 _luaK_codeABC(i8, 10, i15, i16, _luaK_exp2RK(i8, i3) | 0) | 0;
26775 function _lua_newstate(i3, i6) { argument
26776 i3 = i3 | 0;
26783 i2 = FUNCTION_TABLE_iiiii[i3 & 3](i6, 0, 8, 400) | 0;
26810 HEAP32[i7 >> 2] = i3;
26813 i3 = _time(0) | 0;
26814 HEAP32[i4 >> 2] = i3;
26819 HEAP32[i2 + 168 >> 2] = _luaS_hash(i5, 16, i3) | 0;
26837 i3 = i5 + 40 | 0;
26841 } while ((i5 | 0) < (i3 | 0));
26848 i3 = i5 + 36 | 0;
26852 } while ((i5 | 0) < (i3 | 0));
26868 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
26873 i3 = i2;
26876 HEAP32[i3 + 12 >> 2] = 8800;
26878 HEAP32[i3 + 12 >> 2] = i9 + 1;
26880 HEAP32[i3 + 12 >> 2] = i9;
26882 HEAP32[i3 >> 2] = i1;
26883 HEAP32[i3 + 4 >> 2] = i7;
26884 HEAP32[i3 + 8 >> 2] = i8;
26903 _error(i3, 8824);
26919 _LoadFunction(i3, i9);
26921 i3 = HEAP32[i6 + 40 >> 2] | 0;
26922 if ((i3 | 0) == 1) {
26927 i9 = _luaF_newLclosure(i1, i3) | 0;
26936 _error(i3, 8888);
26939 _error(i3, 8896);
26942 _error(i3, 8872);
26944 _error(i3, 8920);
26948 function _lua_compare(i2, i7, i5, i3) { argument
26952 i3 = i3 | 0;
27014 if ((i3 | 0) == 1) {
27018 } else if ((i3 | 0) == 2) {
27022 } else if ((i3 | 0) == 0) {
27038 function _lexerror(i7, i3, i8) { argument
27040 i3 = i3 | 0;
27053 HEAP32[i2 + 8 >> 2] = i3;
27059 i3 = HEAP32[i1 >> 2] | 0;
27068 i5 = _luaO_pushfstring(i3, 12256, i2) | 0;
27073 i5 = _luaO_pushfstring(i3, 12240, i2) | 0;
27077 i5 = _luaO_pushfstring(i3, 12232, i2) | 0;
27094 _luaM_toobig(i3);
27096 i6 = _luaM_realloc_(i3, HEAP32[i12 >> 2] | 0, i9, i7) | 0;
27116 _luaO_pushfstring(i3, 12608, i2) | 0;
27124 var i3 = 0, i4 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0;
27125 i3 = STACKTOP;
27138 STACKTOP = i3;
27150 STACKTOP = i3;
27191 STACKTOP = i3;
27198 var i1 = 0, i2 = 0, i3 = 0, i7 = 0;
27203 …HEAP8[i4 + 6 | 0] & 32) == 0 : 0) ? (i3 = _luaT_gettm(i4, 5, HEAP32[(HEAP32[i7 >> 2] | 0) + 204 >>…
27206 if ((i4 | 0) == (HEAP32[i3 + 8 >> 2] | 0)) {
27210 i3 = +HEAPF64[i2 >> 3] == +HEAPF64[i3 >> 3] | 0;
27215 i3 = (HEAP32[i2 >> 2] | 0) == (HEAP32[i3 >> 2] | 0) | 0;
27220 if ((HEAP32[i2 >> 2] | 0) == (HEAP32[i3 >> 2] | 0)) {
27228 i3 = (HEAP32[i2 >> 2] | 0) == (HEAP32[i3 >> 2] | 0) | 0;
27233 i3 = (HEAP32[i2 >> 2] | 0) == (HEAP32[i3 >> 2] | 0) | 0;
27242 if ((HEAP32[i2 >> 2] | 0) == (HEAP32[i3 >> 2] | 0)) {
27250 i3 = (HEAP32[i2 >> 2] | 0) == (HEAP32[i3 >> 2] | 0) | 0;
27255 i3 = _luaS_eqlngstr(HEAP32[i2 >> 2] | 0, HEAP32[i3 >> 2] | 0) | 0;
27260 i3 = (HEAP32[i2 >> 2] | 0) == (HEAP32[i3 >> 2] | 0) | 0;
27263 if ((i3 | 0) != 0) {
27280 function _luaS_newlstr(i2, i4, i3) { argument
27283 i3 = i3 | 0;
27286 if (!(i3 >>> 0 < 41)) {
27287 if ((i3 + 1 | 0) >>> 0 > 4294967277) {
27291 i11 = _luaC_newobj(i2, 20, i3 + 17 | 0, 0, 0) | 0;
27292 HEAP32[i11 + 12 >> 2] = i3;
27296 _memcpy(i10 | 0, i4 | 0, i3 | 0) | 0;
27297 HEAP8[i10 + i3 | 0] = 0;
27302 i6 = HEAP32[i5 + 56 >> 2] ^ i3;
27303 i7 = (i3 >>> 5) + 1 | 0;
27304 if (!(i7 >>> 0 > i3 >>> 0)) {
27305 i8 = i3;
27319 …[i11 + 8 >> 2] | 0) ? (HEAP32[i11 + 12 >> 2] | 0) == (i3 | 0) : 0) ? (_memcmp(i4, i11 + 16 | 0, i3…
27328 i3 = (HEAPU8[i2] | 0) ^ 3;
27329 if ((((HEAPU8[i5 + 60 | 0] | 0) ^ 3) & i3 | 0) != 0) {
27333 HEAP8[i2] = i3;
27344 i11 = _luaC_newobj(i2, 4, i3 + 17 | 0, i8 + ((i9 + -1 & i6) << 2) | 0, 0) | 0;
27345 HEAP32[i11 + 12 >> 2] = i3;
27349 _memcpy(i10 | 0, i4 | 0, i3 | 0) | 0;
27350 HEAP8[i10 + i3 | 0] = 0;
27355 function _lua_pcallk(i3, i7, i2, i9, i6, i5) { argument
27356 i3 = i3 | 0;
27369 i10 = HEAP32[i3 + 16 >> 2] | 0;
27373 i8 = (HEAP32[i3 + 8 >> 2] | 0) + (i9 << 4) | 0;
27377 i8 = (HEAP32[i3 + 12 >> 2] | 0) + 40 | 0;
27389 i8 = i8 >>> 0 < (HEAP32[i3 + 8 >> 2] | 0) >>> 0 ? i8 : 5192;
27392 i9 = i8 - (HEAP32[i3 + 28 >> 2] | 0) | 0;
27394 i8 = i3 + 8 | 0;
27397 if ((i5 | 0) != 0 ? (HEAP16[i3 + 36 >> 1] | 0) == 0 : 0) {
27398 i11 = HEAP32[i3 + 16 >> 2] | 0;
27401 HEAP32[i11 + 20 >> 2] = (HEAP32[i4 >> 2] | 0) - (HEAP32[i3 + 28 >> 2] | 0);
27402 HEAP8[i11 + 36 | 0] = HEAP8[i3 + 41 | 0] | 0;
27403 i10 = i3 + 68 | 0;
27409 _luaD_call(i3, HEAP32[i4 >> 2] | 0, i2, 1);
27415 i4 = _luaD_pcall(i3, 3, i4, i7 - (HEAP32[i3 + 28 >> 2] | 0) | 0, i9) | 0;
27421 i2 = (HEAP32[i3 + 16 >> 2] | 0) + 4 | 0;
27422 i3 = HEAP32[i8 >> 2] | 0;
27423 if (!((HEAP32[i2 >> 2] | 0) >>> 0 < i3 >>> 0)) {
27427 HEAP32[i2 >> 2] = i3;
27431 function _lua_getupvalue(i1, i6, i3) { argument
27434 i3 = i3 | 0;
27464 if ((i3 | 0) <= 0) {
27469 if ((HEAPU8[i5 + 6 | 0] | 0 | 0) < (i3 | 0)) {
27475 i3 = i5 + (i3 + -1 << 4) + 16 | 0;
27481 if ((i3 | 0) <= 0) {
27486 if ((HEAP32[i4 + 40 >> 2] | 0) < (i3 | 0)) {
27491 i6 = i3 + -1 | 0;
27492 i3 = HEAP32[(HEAP32[i5 + 16 + (i6 << 2) >> 2] | 0) + 8 >> 2] | 0;
27507 i8 = i3;
27512 HEAP32[i5 + 8 >> 2] = HEAP32[i3 + 8 >> 2];
27522 var i2 = 0, i3 = 0, i5 = 0, i6 = 0, i7 = 0, i9 = 0;
27524 i3 = i1 + 16 | 0;
27525 i6 = HEAP32[i3 >> 2] | 0;
27590 i3 = HEAP32[HEAP32[HEAP32[i3 >> 2] >> 2] >> 2] | 0;
27591 if ((HEAP8[i3 + 5 | 0] & 4) == 0) {
27595 _luaC_barrier_(i1, i3, i4);
27603 var i2 = 0, i3 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0;
27649 i3 = (HEAP32[i7 >> 2] | 0) + (i5 << 4) | 0;
27650 i8 = i3 >>> 0 < (HEAP32[i4 + 8 >> 2] | 0) >>> 0 ? i3 : 5192;
27663 …if ((HEAP32[i5 + 8 >> 2] | 0) != 22 ? (i3 = HEAP32[i5 >> 2] | 0, (i4 | 0) <= (HEAPU8[i3 + 6 | 0] |…
27664 i8 = i3 + (i4 + -1 << 4) + 16 | 0;
27670 i3 = HEAP32[i8 >> 2] | 0;
27672 HEAP32[i1 >> 2] = HEAP32[i3 + 12 >> 2];
27674 i10 = i3 + 16 | 0;
27678 function _luaD_pcall(i3, i6, i5, i13, i14) { argument
27679 i3 = i3 | 0;
27686 i10 = i3 + 16 | 0;
27688 i12 = i3 + 41 | 0;
27690 i9 = i3 + 36 | 0;
27692 i4 = i3 + 68 | 0;
27695 i5 = _luaD_rawrunprotected(i3, i6, i5) | 0;
27701 i6 = i3 + 28 | 0;
27704 _luaF_close(i3, i15);
27706 i16 = _luaS_newlstr(i3, 2424, 23) | 0;
27710 i16 = HEAP32[(HEAP32[i3 + 12 >> 2] | 0) + 180 >> 2] | 0;
27714 i16 = HEAP32[i3 + 8 >> 2] | 0;
27722 HEAP32[i3 + 8 >> 2] = i13;
27742 if ((i7 | 0) >= (HEAP32[i3 + 32 >> 2] | 0)) {
27747 _luaD_reallocstack(i3, i7);
27757 var i2 = 0, i3 = 0, i5 = 0, i7 = 0, i8 = 0, i10 = 0, i11 = 0;
27758 i3 = STACKTOP;
27826 STACKTOP = i3;
27830 STACKTOP = i3;
27833 function _codearith(i4, i3, i2, i6, i5) { argument
27835 i3 = i3 | 0;
27841 …? (HEAP32[i6 + 20 >> 2] | 0) == -1 : 0) ? (d13 = +HEAPF64[i6 + 8 >> 3], !((i3 & -2 | 0) == 16 & d1…
27843 HEAPF64[i12 >> 3] = +_luaO_arith(i3 + -13 | 0, +HEAPF64[i12 >> 3], d13);
27847 if ((i3 | 0) == 19 | (i3 | 0) == 21) {
27872 HEAP32[i2 + 8 >> 2] = _luaK_code(i4, i11 << 14 | i3 | i12 << 23) | 0;
27878 function _GCTM(i1, i3) { argument
27880 i3 = i3 | 0;
27938 if ((i5 | 0) == 0 | (i3 | 0) == 0) {
27946 i3 = HEAP32[i6 >> 2] | 0;
27947 if ((HEAP32[i3 + -8 >> 2] & 15 | 0) == 4) {
27948 i3 = (HEAP32[i3 + -16 >> 2] | 0) + 16 | 0;
27950 i3 = 2528;
27952 HEAP32[i2 >> 2] = i3;
27957 function _lua_gc(i3, i5, i4) { argument
27958 i3 = i3 | 0;
27963 i2 = HEAP32[i3 + 12 >> 2] | 0;
27975 _luaC_changemode(i3, 0);
27981 _luaC_fullgc(i3, 0);
27989 _luaC_forcestep(i3);
27996 _luaC_forcestep(i3);
28006 _luaC_forcestep(i3);
28058 _luaC_changemode(i3, 2);
28073 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
28078 i3 = i2 + 4 | 0;
28080 i3 = _time(0) | 0;
28088 HEAP32[i3 >> 2] = i6;
28093 HEAP32[i3 + 4 >> 2] = i6;
28098 HEAP32[i3 + 8 >> 2] = i6;
28107 HEAP32[i3 + 12 >> 2] = i6;
28116 HEAP32[i3 + 16 >> 2] = i6 + -1;
28125 HEAP32[i3 + 20 >> 2] = i6 + -1900;
28133 HEAP32[i3 + 32 >> 2] = i4;
28134 i3 = _mktime(i3 | 0) | 0;
28136 if ((i3 | 0) == -1) {
28141 _lua_pushnumber(i1, +(i3 | 0));
28147 function _addk(i6, i4, i3) { argument
28150 i3 = i3 | 0;
28159 …[i5 + (i7 << 4) + 8 >> 2] | 0) == (HEAP32[i3 + 8 >> 2] | 0)) : 0) ? (_luaV_equalobj_(0, i5 + (i7 <…
28188 i5 = i3;
28193 i10 = i3 + 8 | 0;
28201 i3 = HEAP32[i3 >> 2] | 0;
28202 if ((HEAP8[i3 + 5 | 0] & 3) == 0) {
28212 _luaC_barrier_(i2, i4, i3);
28222 var i1 = 0, i3 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0;
28241 i3 = 5;
28245 if ((i3 | 0) == 5) {
28277 i3 = 13;
28282 i3 = 13;
28285 i3 = 13;
28289 if ((i3 | 0) == 13) {
28308 function _mainposition(i1, i3) { argument
28310 i3 = i3 | 0;
28315 switch (HEAP32[i3 + 8 >> 2] & 63 | 0) {
28318 HEAPF64[i4 >> 3] = +HEAPF64[i3 >> 3] + 1.0;
28319 i3 = (HEAP32[i4 + 4 >> 2] | 0) + (HEAP32[i4 >> 2] | 0) | 0;
28320 if ((i3 | 0) < 0) {
28321 i4 = 0 - i3 | 0;
28322 i3 = (i3 | 0) == (i4 | 0) ? 0 : i4;
28324 …i5 = (HEAP32[i1 + 16 >> 2] | 0) + (((i3 | 0) % ((1 << HEAPU8[i1 + 7 | 0]) + -1 | 1 | 0) | 0) << 5)…
28330 …i5 = (HEAP32[i1 + 16 >> 2] | 0) + ((((HEAP32[i3 >> 2] | 0) >>> 0) % (((1 << HEAPU8[i1 + 7 | 0]) + …
28336 i5 = HEAP32[i3 >> 2] | 0;
28342 i5 = HEAP32[i3 >> 2] | 0;
28350 …i6 = (HEAP32[i1 + 16 >> 2] | 0) + ((((HEAP32[i3 >> 2] | 0) >>> 0) % (((1 << HEAPU8[i1 + 7 | 0]) + …
28356 …i6 = (HEAP32[i1 + 16 >> 2] | 0) + (((1 << HEAPU8[i1 + 7 | 0]) + -1 & HEAP32[(HEAP32[i3 >> 2] | 0) …
28362 i6 = (HEAP32[i1 + 16 >> 2] | 0) + (((1 << HEAPU8[i1 + 7 | 0]) + -1 & HEAP32[i3 >> 2]) << 5) | 0;
28368 …i6 = (HEAP32[i1 + 16 >> 2] | 0) + ((((HEAP32[i3 >> 2] | 0) >>> 0) % (((1 << HEAPU8[i1 + 7 | 0]) + …
28379 var i3 = 0, i4 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0;
28435 …if ((!((HEAP8[i10 + 5 | 0] & 3) == 0) ? (HEAP32[i8 >> 2] = 0, i3 = i7 + 24 | 0, (HEAP32[i3 >> 2] &…
28436 HEAP32[i3 >> 2] = 11;
28451 var i2 = 0, i3 = 0, i5 = 0, i6 = 0, i7 = 0;
28452 i3 = STACKTOP;
28461 STACKTOP = i3;
28488 STACKTOP = i3;
28502 STACKTOP = i3;
28512 STACKTOP = i3;
28520 STACKTOP = i3;
28528 STACKTOP = i3;
28533 STACKTOP = i3;
28540 STACKTOP = i3;
28543 function _lua_upvaluejoin(i1, i9, i7, i6, i3) { argument
28548 i3 = i3 | 0;
28598 i3 = (HEAP32[i4 >> 2] | 0) + 16 + (i3 + -1 << 2) | 0;
28599 HEAP32[i7 >> 2] = HEAP32[i3 >> 2];
28600 i3 = HEAP32[i3 >> 2] | 0;
28601 if ((HEAP8[i3 + 5 | 0] & 3) == 0) {
28609 _luaC_barrier_(i1, i8, i3);
28617 var i2 = 0, i3 = 0, i4 = 0, i6 = 0, i8 = 0, i9 = 0, i10 = 0;
28652 i3 = (HEAP32[i5 + 8 >> 2] | 0) + (i7 << 4) | 0;
28656 i3 = (HEAP32[i5 + 12 >> 2] | 0) + 40 | 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;
28664 i3 = 5192;
28667 i3 = (HEAP32[i4 >> 2] | 0) + (i7 << 4) | 0;
28668 i3 = i3 >>> 0 < (HEAP32[i5 + 8 >> 2] | 0) >>> 0 ? i3 : 5192;
28671 i10 = HEAP32[(HEAP32[i3 >> 2] | 0) + 16 + (i1 + -1 << 2) >> 2] | 0;
28685 var i1 = 0, i3 = 0, i5 = 0, i7 = 0;
28687 i3 = HEAP32[i2 + 16 >> 2] | 0;
28699 i6 = HEAP32[i3 >> 2] | 0;
28706 i5 = (HEAP32[i3 >> 2] | 0) + (i6 << 4) | 0;
28721 i3 = HEAP32[i3 >> 2] | 0;
28722 if ((HEAP32[i3 + 8 >> 2] | 0) == 22) {
28727 i3 = HEAP32[i3 >> 2] | 0;
28728 if ((i2 | 0) > (HEAPU8[i3 + 6 | 0] | 0 | 0)) {
28733 i2 = i3 + (i2 + -1 << 4) + 16 | 0;
28737 i3 = (HEAP32[i3 >> 2] | 0) + (i4 << 4) | 0;
28738 i2 = i3 >>> 0 < (HEAP32[i2 + 8 >> 2] | 0) >>> 0 ? i3 : 5192;
28759 var i2 = 0, i3 = 0, i5 = 0, i7 = 0, i8 = 0, i9 = 0;
28761 i3 = _strlen(i4 | 0) | 0;
28764 if (i3 >>> 0 > i6 >>> 0) {
28768 _memcpy(i1 + 3 | 0, i4 + (4 - i6 + i3) | 0, i6 + -3 | 0) | 0;
28772 _memcpy(i1 | 0, i4 + 1 | 0, i3 | 0) | 0;
28778 if (i3 >>> 0 > i6 >>> 0) {
28785 _memcpy(i1 | 0, i4 | 0, i3 | 0) | 0;
28802 if (i3 >>> 0 < i6 >>> 0 & i8) {
28803 _memcpy(i7 | 0, i4 | 0, i3 | 0) | 0;
28804 i3 = i3 + 9 | 0;
28807 i3 = i5 - i4 | 0;
28809 i3 = i3 >>> 0 > i6 >>> 0 ? i6 : i3;
28810 _memcpy(i7 | 0, i4 | 0, i3 | 0) | 0;
28811 i9 = i1 + (i3 + 9) | 0;
28815 i3 = i3 + 12 | 0;
28817 i9 = i1 + i3 | 0;
28828 var i2 = 0, i3 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0;
28829 i3 = STACKTOP;
28887 STACKTOP = i3;
28895 STACKTOP = i3;
28901 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0;
28904 i3 = HEAP32[i4 >> 2] | 0;
28907 i8 = i3 + 8 | 0;
28915 i8 = i3 + 8 | 0;
28918 i5 = HEAP32[i3 >> 2] | 0;
28919 i9 = HEAP16[i3 + 16 >> 1] | 0;
28920 i3 = i9 << 16 >> 16;
28926 i9 = i3 + 1 | 0;
28930 i6 = i3;
28954 i11 = i3 + 1 | 0;
28964 i11 = i3 + 1 | 0;
28979 i11 = i3 + 1 | 0;
28986 var i2 = 0, i3 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 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;
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;
29016 i7 = i3;
29019 HEAP32[i3 + 8 >> 2] = HEAP32[i6 + -8 >> 2];
29021 i3 = HEAP32[i4 >> 2] | 0;
29022 if ((HEAP32[i3 + -8 >> 2] & 64 | 0) == 0) {
29023 i9 = i3;
29029 if ((HEAP8[(HEAP32[i3 + -16 >> 2] | 0) + 5 | 0] & 3) == 0) {
29030 i9 = i3;
29038 i9 = i3;
29051 function _saveSetjmp(i4, i3, i1) { argument
29053 i3 = i3 | 0;
29061 HEAP32[i1 + ((i2 << 2) + 4) >> 2] = i3;
29151 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0;
29153 i3 = i5 + 12 | 0;
29154 if ((HEAP32[(HEAP32[i3 >> 2] | 0) + 12 >> 2] | 0) > 0) {
29163 HEAP32[i2 + 12 >> 2] = HEAP32[i3 >> 2];
29168 i3 = i2 + 32 | 0;
29169 HEAP32[i3 >> 2] = 0;
29192 HEAP32[i3 >> 2] = 40;
29198 HEAP32[i2 + 24 >> 2] = i5 + ((HEAP32[i3 >> 2] | 0) + -5 << 4);
29211 function _luaK_self(i2, i5, i3) { argument
29214 i3 = i3 | 0;
29261 _luaK_code(i2, i8 << 23 | i10 << 6 | (_luaK_exp2RK(i2, i3) | 0) << 14 | 12) | 0;
29262 if ((HEAP32[i3 >> 2] | 0) != 6) {
29266 i3 = HEAP32[i3 + 8 >> 2] | 0;
29267 if ((i3 & 256 | 0) != 0) {
29271 if ((HEAPU8[i2 + 46 | 0] | 0 | 0) > (i3 | 0)) {
29283 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i12 = 0, i13 = 0;
29294 i3 = i10 + 64 | 0;
29295 HEAP32[i6 >> 2] = HEAP32[i3 >> 2];
29296 HEAP32[i3 >> 2] = i6;
29341 HEAP32[i3 >> 2] = i13;
29348 HEAP32[i3 >> 2] = i13;
29356 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, d6 = 0.0, i7 = 0, d8 = 0.0, i9 = 0, i10 = 0;
29359 i3 = i2 + 4 | 0;
29364 i3 = i9 + (HEAP32[i4 >> 2] | 0) | 0;
29398 if ((i7 + (_strspn(i7, 9672) | 0) | 0) == (i3 | 0)) {
29408 d6 = +_lua_tonumberx(i1, 1, i3);
29409 if ((HEAP32[i3 >> 2] | 0) == 0) {
29422 function _luaK_storevar(i1, i5, i3) { argument
29425 i3 = i3 | 0;
29430 …if (((HEAP32[i3 >> 2] | 0) == 6 ? (i6 = HEAP32[i3 + 8 >> 2] | 0, (i6 & 256 | 0) == 0) : 0) ? (HEAP…
29434 _exp2reg(i1, i3, HEAP32[i5 + 8 >> 2] | 0);
29440 i6 = _luaK_exp2RK(i1, i3) | 0;
29443 _luaK_dischargevars(i1, i3);
29444 if ((HEAP32[i3 >> 2] | 0) == 6) {
29445 i6 = i3 + 8 | 0;
29447 if ((HEAP32[i3 + 16 >> 2] | 0) != (HEAP32[i3 + 20 >> 2] | 0)) {
29451 _exp2reg(i1, i3, i7);
29456 i6 = i3 + 8 | 0;
29460 _luaK_exp2nextreg(i1, i3);
29465 if ((HEAP32[i3 >> 2] | 0) != 6) {
29469 i3 = HEAP32[i3 + 8 >> 2] | 0;
29470 if ((i3 & 256 | 0) != 0) {
29474 if ((HEAPU8[i1 + 46 | 0] | 0) > (i3 | 0)) {
29483 function _closegoto(i10, i3, i9) { argument
29485 i3 = i3 | 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);
29508 if ((i5 | 0) <= (i3 | 0)) {
29516 i5 = i12 + (i3 << 4) | 0;
29517 i3 = i3 + 1 | 0;
29518 i12 = i12 + (i3 << 4) | 0;
29524 } while ((i3 | 0) < (i5 | 0));
29536 var i2 = 0, i3 = 0, i6 = 0, i10 = 0, i11 = 0;
29543 i3 = i8;
29550 i3 = i6 << 1;
29551 i3 = (i3 | 0) < 4 ? 4 : i3;
29553 if ((i3 + 1 | 0) >>> 0 > (4294967293 / (i7 >>> 0) | 0) >>> 0) {
29557 i8 = Math_imul(i3, i7) | 0;
29570 HEAP32[i1 >> 2] = i3;
29589 HEAP32[i1 >> 2] = i3;
29599 …var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i15…
29603 i3 = HEAP32[i5 + 52 >> 2] | 0;
29604 if ((i3 | 0) == 0) {
29651 FUNCTION_TABLE_vii[i3 & 15](i5, i4);
29663 var i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0;
29664 i3 = STACKTOP;
29666 i6 = i3;
29720 STACKTOP = i3;
29723 function _luaD_reallocstack(i3, i6) { argument
29724 i3 = i3 | 0;
29728 i2 = i3 + 28 | 0;
29730 i7 = i3 + 32 | 0;
29733 _luaM_toobig(i3);
29735 i5 = _luaM_realloc_(i3, i8, i9 << 4, i6 << 4) | 0;
29744 HEAP32[i3 + 24 >> 2] = i5 + (i6 + -5 << 4);
29745 i6 = i3 + 8 | 0;
29747 i6 = HEAP32[i3 + 56 >> 2] | 0;
29755 i3 = HEAP32[i3 + 16 >> 2] | 0;
29756 if ((i3 | 0) == 0) {
29761 i9 = i3 + 4 | 0;
29763 HEAP32[i3 >> 2] = (HEAP32[i2 >> 2] | 0) + ((HEAP32[i3 >> 2] | 0) - i8 >> 4 << 4);
29764 if (!((HEAP8[i3 + 18 | 0] & 1) == 0)) {
29765 i9 = i3 + 24 | 0;
29768 i3 = HEAP32[i3 + 8 >> 2] | 0;
29769 } while ((i3 | 0) != 0);
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…
29779 i3 = i7 + 56 | 0;
29780 i8 = HEAP32[i3 >> 2] | 0;
29793 HEAP32[i3 >> 2] = HEAP32[i8 >> 2];
29820 i8 = HEAP32[i3 >> 2] | 0;
29831 function _luaK_dischargevars(i3, i1) { argument
29832 i3 = i3 | 0;
29841 …HEAP32[i6 >> 2] = (HEAP32[(HEAP32[(HEAP32[i3 >> 2] | 0) + 12 >> 2] | 0) + (HEAP32[i6 >> 2] << 2) >…
29847 i6 = (HEAP32[(HEAP32[i3 >> 2] | 0) + 12 >> 2] | 0) + (HEAP32[i1 + 8 >> 2] << 2) | 0;
29857 if ((i5 & 256 | 0) == 0 ? (HEAPU8[i3 + 46 | 0] | 0) <= (i5 | 0) : 0) {
29858 i6 = i3 + 48 | 0;
29863 if ((HEAPU8[i3 + 46 | 0] | 0) > (HEAPU8[i5] | 0)) {
29866 i6 = i3 + 48 | 0;
29873 HEAP32[i4 >> 2] = _luaK_code(i3, HEAPU8[i5] << 23 | i6 | HEAP16[i4 >> 1] << 14) | 0;
29887 HEAP32[i6 >> 2] = _luaK_code(i3, HEAP32[i6 >> 2] << 23 | 5) | 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;
29906 i3 = i1;
29908 i7 = _lua_tolstring(i10, -1001002, i3) | 0;
29915 HEAP32[i2 + 12 >> 2] = i7 + (HEAP32[i3 >> 2] | 0);
29916 i3 = i8 + (_lua_tointegerx(i10, -1001003, 0) | 0) | 0;
29917 if (i3 >>> 0 > (HEAP32[i9 >> 2] | 0) >>> 0) {
29925 i4 = _match(i2, i3, i7) | 0;
29926 i12 = i3 + 1 | 0;
29935 i3 = i12;
29942 _lua_pushinteger(i10, i4 - i8 + ((i4 | 0) == (i3 | 0)) | 0);
29945 i6 = (i7 | 0) != 0 | (i3 | 0) == 0 ? i7 : 1;
29955 _push_onecapture(i2, i5, i3, i4);
29965 function _lua_rawseti(i1, i5, i3) { argument
29968 i3 = i3 | 0;
29995 _luaH_setint(i1, HEAP32[i5 >> 2] | 0, i3, (HEAP32[i4 >> 2] | 0) + -16 | 0);
29996 i3 = HEAP32[i4 >> 2] | 0;
29997 if ((HEAP32[i3 + -8 >> 2] & 64 | 0) == 0) {
29998 i6 = i3;
30004 if ((HEAP8[(HEAP32[i3 + -16 >> 2] | 0) + 5 | 0] & 3) == 0) {
30005 i6 = i3;
30013 i6 = i3;
30028 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0;
30033 i3 = _luaL_checklstring(i1, 1, 0) | 0;
30036 _lua_getfield(i1, 2, i3);
30056 HEAP32[i5 >> 2] = i3;
30060 _lua_pushstring(i1, i3) | 0;
30073 _lua_pushstring(i1, i3) | 0;
30077 _lua_setfield(i1, 2, i3);
30079 _lua_getfield(i1, 2, i3);
30086 _lua_setfield(i1, 2, i3);
30090 function _f_parser(i1, i3) { argument
30092 i3 = i3 | 0;
30097 i5 = HEAP32[i3 >> 2] | 0;
30108 i5 = HEAP32[i3 + 52 >> 2] | 0;
30117 i8 = _luaU_undump(i1, HEAP32[i3 >> 2] | 0, i3 + 4 | 0, HEAP32[i3 + 56 >> 2] | 0) | 0;
30125 …i8 = _luaY_parser(i1, HEAP32[i3 >> 2] | 0, i3 + 4 | 0, i3 + 16 | 0, HEAP32[i3 + 56 >> 2] | 0, i6) …
30136 i3 = _luaF_newupval(i1) | 0;
30137 HEAP32[i5 + (i4 << 2) >> 2] = i3;
30138 if (!((HEAP8[i3 + 5 | 0] & 3) == 0) ? !((HEAP8[i6] & 4) == 0) : 0) {
30139 _luaC_barrier_(i1, i8, 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;
30153 i3 = i6 + 1040 | 0;
30156 i5 = _luaL_optlstring(i9, 3, 7040, i3) | 0;
30164 i10 = HEAP32[i3 >> 2] | 0;
30175 i12 = HEAP32[i3 >> 2] | 0;
30181 i10 = i11 + ((HEAP32[i3 >> 2] | 0) + i9) | 0;
30203 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i7 = 0;
30205 i3 = i2 & 255;
30206 if ((i3 | 0) == 0) {
30242 i3 = Math_imul(i3, 16843009) | 0;
30247 i7 = i6 ^ i3;
30277 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0, i12 = 0, i13 = 0;
30278 i3 = STACKTOP;
30317 STACKTOP = i3;
30320 function _memchr(i4, i3, i6) { argument
30322 i3 = i3 | 0;
30326 i2 = i3 & 255;
30333 i5 = i3 & 255;
30360 i3 = i3 & 255;
30361 if (!((HEAP8[i4] | 0) == i3 << 24 >> 24)) {
30379 if ((HEAP8[i4] | 0) == i3 << 24 >> 24) {
30399 var i1 = 0, i3 = 0, i4 = 0, i6 = 0, i7 = 0, i8 = 0;
30405 i3 = (HEAP32[i2 + 8 >> 2] | 0) + (i5 << 4) | 0;
30409 i3 = (HEAP32[i2 + 12 >> 2] | 0) + 40 | 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;
30417 i3 = 5192;
30420 i3 = (HEAP32[i4 >> 2] | 0) + (i5 << 4) | 0;
30421 i3 = i3 >>> 0 < (HEAP32[i2 + 8 >> 2] | 0) >>> 0 ? i3 : 5192;
30426 if (i4 >>> 0 > i3 >>> 0) {
30435 if (i5 >>> 0 > i3 >>> 0) {
30445 i8 = i3;
30448 HEAP32[i3 + 8 >> 2] = HEAP32[i4 + 8 >> 2];
30457 var i3 = 0, i5 = 0, i7 = 0, i8 = 0;
30458 i3 = STACKTOP;
30480 STACKTOP = i3;
30485 STACKTOP = i3;
30500 STACKTOP = i3;
30506 STACKTOP = i3;
30514 var i2 = 0, i3 = 0, d7 = 0.0, i8 = 0, i9 = 0;
30518 i3 = i2;
30553 HEAPF64[i3 >> 3] = d7;
30554 HEAP32[i3 + 8 >> 2] = 3;
30555 i9 = _luaH_newkey(i4, i5, i3) | 0;
30570 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i7 = 0;
30574 i3 = i2;
30612 HEAPF64[i3 >> 3] = +HEAPF64[i5 >> 3] + 6755399441055744.0;
30613 i3 = HEAP32[i3 >> 2] | 0;
30615 i8 = i3;
30620 i8 = i3;
30626 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0;
30629 i3 = HEAP32[i5 >> 2] | 0;
30630 i7 = i3 + 104 | 0;
30639 i4 = i3 + 72 | 0;
30642 i5 = i3;
30671 HEAP8[i3 + 60 | 0] = 3;
30672 HEAP8[i3 + 62 | 0] = 0;
30674 _sweeplist(i1, i3 + 68 | 0, -3) | 0;
30675 i4 = i3 + 32 | 0;
30680 i3 = i3 + 24 | 0;
30683 _sweeplist(i1, (HEAP32[i3 >> 2] | 0) + (i5 << 2) | 0, -3) | 0;
30692 var i2 = 0, i3 = 0, i4 = 0, i6 = 0, i7 = 0;
30695 i3 = i2;
30696 HEAP32[i3 + 0 >> 2] = 0;
30697 HEAP32[i3 + 4 >> 2] = 0;
30698 HEAP32[i3 + 8 >> 2] = 0;
30699 HEAP32[i3 + 12 >> 2] = 0;
30700 HEAP32[i3 + 16 >> 2] = 0;
30701 HEAP32[i3 + 20 >> 2] = 0;
30702 HEAP32[i3 + 24 >> 2] = 0;
30703 HEAP32[i3 + 28 >> 2] = 0;
30711 i3 = i1;
30713 if ((HEAP8[i3] | 0) == i4 << 24 >> 24) {
30714 i3 = i3 + 1 | 0;
30719 i6 = i3 - i1 | 0;
30725 i6 = i3 + (i7 >>> 5 << 2) | 0;
30739 if ((HEAP32[i3 + (i7 >>> 5 << 2) >> 2] & 1 << (i7 & 31) | 0) == 0) {
30759 var i1 = 0, i3 = 0, i5 = 0, i6 = 0, i7 = 0;
30765 i3 = (HEAP32[i2 + 8 >> 2] | 0) + (i4 << 4) | 0;
30769 i3 = (HEAP32[i2 + 12 >> 2] | 0) + 40 | 0;
30774 …if ((HEAP32[i5 + 8 >> 2] | 0) != 22 ? (i3 = HEAP32[i5 >> 2] | 0, (i4 | 0) <= (HEAPU8[i3 + 6 | 0] |…
30775 i3 = i3 + (i4 + -1 << 4) + 16 | 0;
30777 i3 = 5192;
30780 i3 = (HEAP32[i5 >> 2] | 0) + (i4 << 4) | 0;
30781 i3 = i3 >>> 0 < (HEAP32[i2 + 8 >> 2] | 0) >>> 0 ? i3 : 5192;
30784 i4 = i3 + 16 | 0;
30796 i5 = i3;
30799 HEAP32[i3 + 8 >> 2] = HEAP32[i3 + 24 >> 2];
30801 i3 = HEAP32[i2 >> 2] | 0;
30802 if (i5 >>> 0 < i3 >>> 0) {
30803 i3 = i4;
30809 i7 = i3 + -16 | 0;
30814 function _luaD_protectedparser(i1, i4, i3, i2) { argument
30817 i3 = i3 | 0;
30826 HEAP32[i13 + 56 >> 2] = i3;
30838 i3 = i13 + 48 | 0;
30839 HEAP32[i3 >> 2] = 0;
30849 _luaM_realloc_(i1, HEAP32[i2 >> 2] | 0, HEAP32[i3 >> 2] << 4, 0) | 0;
30856 var i2 = 0, i3 = 0;
30858 i3 = HEAP32[i1 + 252 >> 2] | 0;
30859 if ((i3 | 0) != 0 ? !((HEAP8[i3 + 5 | 0] & 3) == 0) : 0) {
30860 _reallymarkobject(i1, i3);
30862 i3 = HEAP32[i1 + 256 >> 2] | 0;
30863 if ((i3 | 0) != 0 ? !((HEAP8[i3 + 5 | 0] & 3) == 0) : 0) {
30864 _reallymarkobject(i1, i3);
30866 i3 = HEAP32[i1 + 260 >> 2] | 0;
30867 if ((i3 | 0) != 0 ? !((HEAP8[i3 + 5 | 0] & 3) == 0) : 0) {
30868 _reallymarkobject(i1, i3);
30870 i3 = HEAP32[i1 + 264 >> 2] | 0;
30871 if ((i3 | 0) != 0 ? !((HEAP8[i3 + 5 | 0] & 3) == 0) : 0) {
30872 _reallymarkobject(i1, i3);
30874 i3 = HEAP32[i1 + 268 >> 2] | 0;
30875 if ((i3 | 0) != 0 ? !((HEAP8[i3 + 5 | 0] & 3) == 0) : 0) {
30876 _reallymarkobject(i1, i3);
30878 i3 = HEAP32[i1 + 272 >> 2] | 0;
30879 if ((i3 | 0) != 0 ? !((HEAP8[i3 + 5 | 0] & 3) == 0) : 0) {
30880 _reallymarkobject(i1, i3);
30882 i3 = HEAP32[i1 + 276 >> 2] | 0;
30883 if ((i3 | 0) != 0 ? !((HEAP8[i3 + 5 | 0] & 3) == 0) : 0) {
30884 _reallymarkobject(i1, i3);
30886 i3 = HEAP32[i1 + 280 >> 2] | 0;
30887 if ((i3 | 0) != 0 ? !((HEAP8[i3 + 5 | 0] & 3) == 0) : 0) {
30888 _reallymarkobject(i1, i3);
30890 i3 = HEAP32[i1 + 284 >> 2] | 0;
30891 if ((i3 | 0) == 0) {
30895 if ((HEAP8[i3 + 5 | 0] & 3) == 0) {
30899 _reallymarkobject(i1, i3);
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…
30908 i3 = i9 + 48 | 0;
30909 i7 = HEAP32[(HEAP32[i3 >> 2] | 0) + 16 >> 2] | 0;
30947 _luaK_patchclose(HEAP32[i3 >> 2] | 0, HEAP32[i4 + (i2 << 4) + 4 >> 2] | 0, i8 & 255);
30958 var i2 = 0, i3 = 0, i4 = 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;
30980 i4 = i3 >>> 0 < (HEAP32[i1 + 8 >> 2] | 0) >>> 0 ? i3 : 5192;
30983 i3 = HEAP32[i4 + 8 >> 2] & 15;
30984 if ((i3 | 0) == 7) {
30985 i3 = HEAP32[(HEAP32[i4 >> 2] | 0) + 8 >> 2] | 0;
30986 } else if ((i3 | 0) == 5) {
30987 i3 = HEAP32[(HEAP32[i4 >> 2] | 0) + 8 >> 2] | 0;
30989 i3 = HEAP32[(HEAP32[i1 + 12 >> 2] | 0) + (i3 << 2) + 252 >> 2] | 0;
30991 if ((i3 | 0) == 0) {
30998 HEAP32[i4 >> 2] = i3;
31007 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0;
31012 i3 = _luaL_checklstring(i2, 1, i4) | 0;
31056 _lua_pushinteger(i2, HEAPU8[i3 + (i6 + i7) | 0] | 0);
31065 var i2 = 0, i3 = 0, i4 = 0, i6 = 0;
31066 i3 = STACKTOP;
31102 STACKTOP = i3;
31108 var i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0;
31115 i3 = i1 + 32 | 0;
31116 HEAP32[i3 >> 2] = 40;
31122 HEAP32[i1 + 24 >> 2] = i2 + ((HEAP32[i3 >> 2] | 0) + -5 << 4);
31137 i3 = i5 + 8 | 0;
31138 HEAP32[i3 >> 2] = 72;
31141 HEAP32[i3 >> 2] = 69;
31158 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
31161 i3 = i2;
31186 i4 = _luaV_tonumber(i4, i3) | 0;
31199 i3 = ~~+HEAPF64[i4 >> 3];
31201 i7 = i3;
31206 i7 = i3;
31212 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0;
31215 i3 = HEAP32[i6 >> 2] | 0;
31221 i6 = i3 + 144 | 0;
31222 i5 = i3 + 152 | 0;
31227 i5 = HEAP32[i3 >> 2] | 0;
31228 i6 = i3 + 4 | 0;
31251 i6 = HEAP32[i3 >> 2] | 0;
31252 i7 = i3 + 4 | 0;
31260 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0;
31266 i3 = _lua_gettop(i1) | 0;
31287 if ((i3 | 0) < 2) {
31299 if ((i4 | 0) == (i3 | 0)) {
31311 var i1 = 0, i3 = 0, i4 = 0, i6 = 0, i7 = 0;
31314 i3 = i1;
31317 HEAP32[i3 + 0 >> 2] = 0;
31318 HEAP32[i3 + 4 >> 2] = 0;
31319 HEAP32[i3 + 8 >> 2] = 0;
31320 HEAP32[i3 + 12 >> 2] = 0;
31321 HEAP32[i3 + 16 >> 2] = 0;
31322 HEAP32[i3 + 20 >> 2] = 0;
31323 HEAP32[i3 + 24 >> 2] = 0;
31324 HEAP32[i3 + 28 >> 2] = 0;
31327 i6 = i3 + (i7 >>> 5 << 2) | 0;
31341 if ((HEAP32[i3 + (i7 >>> 5 << 2) >> 2] & 1 << (i7 & 31) | 0) != 0) {
31365 var i1 = 0, i2 = 0, i3 = 0, i6 = 0, i7 = 0, i8 = 0;
31369 i3 = _luaL_newstate() | 0;
31370 if ((i3 | 0) == 0) {
31372 i3 = HEAP32[_stderr >> 2] | 0;
31375 _fprintf(i3 | 0, 496, i2 | 0) | 0;
31376 _fflush(i3 | 0) | 0;
31379 _fprintf(i3 | 0, 912, i2 | 0) | 0;
31380 _fflush(i3 | 0) | 0;
31385 _lua_pushcclosure(i3, 141, 0);
31386 _lua_pushinteger(i3, i4);
31387 _lua_pushlightuserdata(i3, i5);
31388 i6 = _lua_pcallk(i3, 2, 1, 0, 0, 0) | 0;
31389 i7 = _lua_toboolean(i3, -1) | 0;
31392 if ((_lua_type(i3, -1) | 0) == 4) {
31393 i8 = _lua_tolstring(i3, -1, 0) | 0;
31407 _lua_settop(i3, -2);
31409 _lua_close(i3);
31416 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0;
31425 i3 = i5 + 1 | 0;
31426 if ((_lua_type(i1, i3) | 0) < 1) {
31427 _lua_settop(i1, i3);
31433 _luaL_checktype(i1, i3, 6);
31447 _lua_pushvalue(i1, i3);
31459 _lua_pushvalue(i1, i3);
31467 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0;
31468 i3 = STACKTOP;
31470 i6 = i3;
31471 i2 = i3 + 16 | 0;
31472 i5 = i3 + 8 | 0;
31485 STACKTOP = i3;
31509 STACKTOP = i3;
31514 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
31517 i3 = i2;
31530 HEAP32[i3 >> 2] = 4440;
31531 _luaL_error(i1, 5032, i3) | 0;
31541 HEAP32[i3 >> 2] = i4;
31542 HEAP32[i3 + 4 >> 2] = i5;
31543 _lua_pushfstring(i1, 4856, i3) | 0;
31555 HEAP32[i3 >> 2] = i4;
31556 HEAP32[i3 + 4 >> 2] = i5;
31557 HEAP32[i3 + 8 >> 2] = i6;
31558 i6 = _luaL_error(i1, 4888, i3) | 0;
31568 var i2 = 0, i3 = 0, i4 = 0, i6 = 0, d8 = 0.0;
31571 i3 = i2;
31596 i4 = _luaV_tonumber(i4, i3) | 0;
31658 function _lua_rawlen(i3, i5) { argument
31659 i3 = i3 | 0;
31663 i4 = HEAP32[i3 + 16 >> 2] | 0;
31667 i2 = (HEAP32[i3 + 8 >> 2] | 0) + (i5 << 4) | 0;
31671 i2 = (HEAP32[i3 + 12 >> 2] | 0) + 40 | 0;
31674 i3 = -1001e3 - i5 | 0;
31676 …if ((HEAP32[i4 + 8 >> 2] | 0) != 22 ? (i2 = HEAP32[i4 >> 2] | 0, (i3 | 0) <= (HEAPU8[i2 + 6 | 0] |…
31677 i2 = i2 + (i3 + -1 << 4) + 16 | 0;
31683 i2 = i2 >>> 0 < (HEAP32[i3 + 8 >> 2] | 0) >>> 0 ? i2 : 5192;
31686 i3 = HEAP32[i2 + 8 >> 2] & 15;
31687 if ((i3 | 0) == 5) {
31691 } else if ((i3 | 0) == 4) {
31695 } else if ((i3 | 0) == 7) {
31706 function _searchpath(i3, i5, i6, i7, i8) { argument
31707 i3 = i3 | 0;
31717 _luaL_buffinit(i3, i1);
31719 i5 = _luaL_gsub(i3, i5, i7, i8) | 0;
31727 i3 = 12;
31734 _lua_pushlstring(i3, i6, i8 - i6 | 0) | 0;
31736 i3 = 12;
31739 i6 = _luaL_gsub(i3, _lua_tolstring(i3, -1, 0) | 0, 5064, i5) | 0;
31740 _lua_remove(i3, -2);
31743 i3 = 10;
31747 _lua_pushfstring(i3, 5072, i4) | 0;
31748 _lua_remove(i3, -2);
31752 if ((i3 | 0) == 10) {
31757 } else if ((i3 | 0) == 12) {
31767 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
31770 i3 = i2;
31774 i6 = _luaL_error(i1, 3344, i3) | 0;
31797 HEAP32[i3 >> 2] = _lua_tolstring(i1, 1 - i4 | 0, 0) | 0;
31798 i6 = _luaL_error(i1, 3368, i3) | 0;
31817 function _luaK_setreturns(i3, i5, i6) { argument
31818 i3 = i3 | 0;
31826 i8 = HEAP32[i3 >> 2] | 0;
31831 i4 = i3 + 48 | 0;
31839 _luaX_syntaxerror(HEAP32[i3 + 12 >> 2] | 0, 10536);
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;
31869 i3 = i1;
31882 i10 = FUNCTION_TABLE_iiii[HEAP32[i6 >> 2] & 3](HEAP32[i7 >> 2] | 0, HEAP32[i4 >> 2] | 0, i3) | 0;
31887 i11 = HEAP32[i3 >> 2] | 0;
31918 function _lua_load(i1, i5, i4, i3, i6) { argument
31922 i3 = i3 | 0;
31929 i3 = _luaD_protectedparser(i1, i7, (i3 | 0) == 0 ? 928 : i3, i6) | 0;
31930 if ((i3 | 0) != 0) {
31932 return i3 | 0;
31937 return i3 | 0;
31951 return i3 | 0;
31956 return i3 | 0;
31961 return i3 | 0;
31965 return i3 | 0;
31971 var i2 = 0, i3 = 0, i5 = 0, i6 = 0, i7 = 0, i9 = 0, d10 = 0.0;
31975 i3 = i5 + 8 | 0;
31998 i8 = _luaL_checklstring(i1, i6, i3) | 0;
32002 i8 = _fwrite(i8 | 0, 1, HEAP32[i3 >> 2] | 0, i4 | 0) | 0;
32003 i8 = (i8 | 0) == (HEAP32[i3 >> 2] | 0);
32025 var i1 = 0, i3 = 0, i4 = 0;
32031 i3 = (HEAP32[i2 + 8 >> 2] | 0) + (i5 << 4) | 0;
32035 i3 = (HEAP32[i2 + 12 >> 2] | 0) + 40 | 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;
32043 i3 = 5192;
32046 i3 = (HEAP32[i4 >> 2] | 0) + (i5 << 4) | 0;
32047 i3 = i3 >>> 0 < (HEAP32[i2 + 8 >> 2] | 0) >>> 0 ? i3 : 5192;
32050 i3 = HEAP32[(HEAP32[i3 >> 2] | 0) + 12 >> 2] | 0;
32053 if ((i3 | 0) == 0) {
32061 HEAP32[i4 >> 2] = i3;
32074 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i8 = 0, i9 = 0;
32078 i3 = i7 + 4 | 0;
32079 i9 = HEAP32[i3 >> 2] | 0;
32104 HEAP32[i3 >> 2] = i9;
32114 function _lua_rawgeti(i3, i6, i1) { argument
32115 i3 = i3 | 0;
32120 i5 = HEAP32[i3 + 16 >> 2] | 0;
32124 i4 = (HEAP32[i3 + 8 >> 2] | 0) + (i6 << 4) | 0;
32128 i4 = (HEAP32[i3 + 12 >> 2] | 0) + 40 | 0;
32140 i4 = i4 >>> 0 < (HEAP32[i3 + 8 >> 2] | 0) >>> 0 ? i4 : 5192;
32144 i6 = i3 + 8 | 0;
32148 i3 = i5;
32149 HEAP32[i3 >> 2] = HEAP32[i7 >> 2];
32150 HEAP32[i3 + 4 >> 2] = i1;
32156 function _lua_setfield(i1, i6, i3) { argument
32159 i3 = i3 | 0;
32188 i3 = _luaS_new(i1, i3) | 0;
32189 HEAP32[i5 >> 2] = i3;
32190 HEAP32[i5 + 8 >> 2] = HEAPU8[i3 + 4 | 0] | 0 | 64;
32199 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
32210 i3 = i4 + 4 | 0;
32211 HEAP32[i3 >> 2] = 0;
32214 HEAP32[i3 >> 2] = 154;
32218 i3 = HEAP32[_stdout >> 2] | 0;
32223 HEAP32[i4 >> 2] = i3;
32230 i3 = i4 + 4 | 0;
32231 HEAP32[i3 >> 2] = 0;
32234 HEAP32[i3 >> 2] = 154;
32243 var i2 = 0, i3 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0;
32259 i3 = _luaF_newCclosure(i1, i5) | 0;
32260 HEAP32[i3 + 12 >> 2] = i4;
32268 i7 = i3 + (i5 << 4) + 16 | 0;
32271 HEAP32[i3 + (i5 << 4) + 24 >> 2] = HEAP32[i6 + (i5 << 4) + 8 >> 2];
32274 HEAP32[i6 >> 2] = i3;
32283 function _luaF_findupval(i3, i4) { argument
32284 i3 = i3 | 0;
32288 i2 = HEAP32[i3 + 12 >> 2] | 0;
32289 i6 = i3 + 56 | 0;
32314 i3 = (HEAPU8[i4] | 0) ^ 3;
32315 if ((((HEAPU8[i2 + 60 | 0] | 0) ^ 3) & i3 | 0) != 0) {
32320 HEAP8[i4] = i3;
32326 i7 = _luaC_newobj(i3, 10, 32, i5, 0) | 0;
32342 var i1 = 0, i2 = 0, i3 = 0, i7 = 0, i8 = 0;
32343 i3 = STACKTOP;
32347 STACKTOP = i3;
32351 STACKTOP = i3;
32355 STACKTOP = i3;
32383 STACKTOP = i3;
32387 STACKTOP = i3;
32393 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
32396 i3 = i2;
32409 _luaL_error(i1, 3080, i3) | 0;
32426 HEAP32[i3 >> 2] = i4;
32427 HEAP32[i3 + 4 >> 2] = i6;
32428 _luaL_error(i1, 3520, i3) | 0;
32441 var i1 = 0, i3 = 0, i4 = 0, i5 = 0;
32443 i3 = i2 + 12 | 0;
32444 i5 = HEAP32[i3 >> 2] | 0;
32451 i3 = i5 + 61 | 0;
32452 if ((HEAP8[i3] | 0) != 0) {
32455 } while ((HEAP8[i3] | 0) != 0);
32463 i4 = HEAP32[i3 >> 2] | 0;
32476 i3 = (HEAP32[i3 >> 2] | 0) + 61 | 0;
32477 if ((1 << HEAPU8[i3] & -29 | 0) != 0) {
32483 } while ((1 << HEAPU8[i3] & -29 | 0) == 0);
32490 var i2 = 0, i3 = 0, i4 = 0, i6 = 0;
32496 i3 = (HEAP32[i1 + 8 >> 2] | 0) + (i5 << 4) | 0;
32500 i3 = (HEAP32[i1 + 12 >> 2] | 0) + 40 | 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;
32508 i3 = 5192;
32511 i3 = (HEAP32[i4 >> 2] | 0) + (i5 << 4) | 0;
32512 i3 = i3 >>> 0 < (HEAP32[i1 + 8 >> 2] | 0) >>> 0 ? i3 : 5192;
32516 i4 = _luaH_get(HEAP32[i3 >> 2] | 0, (HEAP32[i5 >> 2] | 0) + -16 | 0) | 0;
32520 i3 = i5 + -16 | 0;
32521 HEAP32[i3 >> 2] = HEAP32[i6 >> 2];
32522 HEAP32[i3 + 4 >> 2] = i1;
32530 var i1 = 0, i3 = 0;
32532 i3 = HEAP32[i2 + 16 >> 2] | 0;
32544 i3 = HEAP32[i3 >> 2] | 0;
32545 if ((HEAP32[i3 + 8 >> 2] | 0) == 22) {
32551 i3 = HEAP32[i3 >> 2] | 0;
32552 if ((i2 | 0) > (HEAPU8[i3 + 6 | 0] | 0 | 0)) {
32558 i2 = i3 + (i2 + -1 << 4) + 16 | 0;
32562 i3 = (HEAP32[i3 >> 2] | 0) + (i4 << 4) | 0;
32563 i2 = i3 >>> 0 < (HEAP32[i2 + 8 >> 2] | 0) >>> 0 ? i3 : 5192;
32577 function _setnodevector(i5, i1, i3) { argument
32580 i3 = i3 | 0;
32584 if ((i3 | 0) == 0) {
32597 i4 = _luaO_ceillog2(i3) | 0;
32601 i3 = 1 << i4;
32602 if ((i3 + 1 | 0) >>> 0 > 134217727) {
32605 i6 = _luaM_realloc_(i5, 0, 0, i3 << 5) | 0;
32608 if ((i3 | 0) > 0) {
32616 } while ((i7 | 0) != (i3 | 0));
32618 i7 = i3;
32631 var i2 = 0, i3 = 0, i4 = 0, i6 = 0, i7 = 0;
32637 i3 = (HEAP32[i1 + 8 >> 2] | 0) + (i5 << 4) | 0;
32641 i3 = (HEAP32[i1 + 12 >> 2] | 0) + 40 | 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;
32649 i3 = 5192;
32652 i3 = (HEAP32[i4 >> 2] | 0) + (i5 << 4) | 0;
32653 i3 = i3 >>> 0 < (HEAP32[i1 + 8 >> 2] | 0) >>> 0 ? i3 : 5192;
32658 i7 = i3;
32663 HEAP32[i4 + 8 >> 2] = HEAP32[i3 + 8 >> 2];
32668 function _luaL_setfuncs(i3, i6, i1) { argument
32669 i3 = i3 | 0;
32676 _luaL_checkversion_(i3, 502.0);
32677 if ((_lua_checkstack(i3, i1 + 20 | 0) | 0) == 0) {
32679 _luaL_error(i3, 1216, i4) | 0;
32683 _lua_settop(i3, i7);
32691 _lua_pushcclosure(i3, HEAP32[i6 + 4 >> 2] | 0, i1);
32692 _lua_setfield(i3, i4, HEAP32[i6 >> 2] | 0);
32696 _lua_settop(i3, i7);
32703 _lua_pushvalue(i3, i5);
32706 _lua_pushcclosure(i3, HEAP32[i6 + 4 >> 2] | 0, i1);
32707 _lua_setfield(i3, i4, HEAP32[i6 >> 2] | 0);
32711 _lua_settop(i3, i7);
32715 function _lua_touserdata(i3, i5) { argument
32716 i3 = i3 | 0;
32720 i4 = HEAP32[i3 + 16 >> 2] | 0;
32724 i2 = (HEAP32[i3 + 8 >> 2] | 0) + (i5 << 4) | 0;
32728 i2 = (HEAP32[i3 + 12 >> 2] | 0) + 40 | 0;
32731 i3 = -1001e3 - i5 | 0;
32733 …if ((HEAP32[i4 + 8 >> 2] | 0) != 22 ? (i2 = HEAP32[i4 >> 2] | 0, (i3 | 0) <= (HEAPU8[i2 + 6 | 0] |…
32734 i2 = i2 + (i3 + -1 << 4) + 16 | 0;
32740 i2 = i2 >>> 0 < (HEAP32[i3 + 8 >> 2] | 0) >>> 0 ? i2 : 5192;
32743 i3 = HEAP32[i2 + 8 >> 2] & 15;
32744 if ((i3 | 0) == 2) {
32748 } else if ((i3 | 0) == 7) {
32759 function _luaL_checkoption(i2, i3, i6, i4) { argument
32761 i3 = i3 | 0;
32769 i6 = _lua_tolstring(i2, i3, 0) | 0;
32772 i6 = _lua_typename(i2, _lua_type(i2, i3) | 0) | 0;
32775 _luaL_argerror(i2, i3, _lua_pushfstring(i2, 1744, i5) | 0) | 0;
32779 i6 = _luaL_optlstring(i2, i3, i6, 0) | 0;
32802 i9 = _luaL_argerror(i2, i3, _lua_pushfstring(i2, 1192, i5) | 0) | 0;
32806 function _lua_toboolean(i3, i5) { argument
32807 i3 = i3 | 0;
32811 i4 = HEAP32[i3 + 16 >> 2] | 0;
32815 i3 = (HEAP32[i3 + 8 >> 2] | 0) + (i5 << 4) | 0;
32819 i3 = (HEAP32[i3 + 12 >> 2] | 0) + 40 | 0;
32822 i3 = -1001e3 - i5 | 0;
32824 …if ((HEAP32[i4 + 8 >> 2] | 0) != 22 ? (i2 = HEAP32[i4 >> 2] | 0, (i3 | 0) <= (HEAPU8[i2 + 6 | 0] |…
32825 i3 = i2 + (i3 + -1 << 4) + 16 | 0;
32827 i3 = 5192;
32831 i3 = i2 >>> 0 < (HEAP32[i3 + 8 >> 2] | 0) >>> 0 ? i2 : 5192;
32834 i2 = HEAP32[i3 + 8 >> 2] | 0;
32847 i5 = (HEAP32[i3 >> 2] | 0) != 0;
32852 function _lua_getfield(i1, i6, i3) { argument
32855 i3 = i3 | 0;
32883 i3 = _luaS_new(i1, i3) | 0;
32884 HEAP32[i6 >> 2] = i3;
32885 HEAP32[i6 + 8 >> 2] = HEAPU8[i3 + 4 | 0] | 0 | 64;
32892 function _luaL_argerror(i1, i6, i3) { argument
32895 i3 = i3 | 0;
32903 HEAP32[i2 + 4 >> 2] = i3;
32913 HEAP32[i2 + 4 >> 2] = i3;
32931 HEAP32[i2 + 8 >> 2] = i3;
32936 function _match_class(i3, i2) { argument
32937 i3 = i3 | 0;
32944 i3 = _isupper(i3 | 0) | 0;
32949 i3 = _isalpha(i3 | 0) | 0;
32954 i3 = _iscntrl(i3 | 0) | 0;
32959 i3 = _isxdigit(i3 | 0) | 0;
32964 i3 = _isalnum(i3 | 0) | 0;
32969 i3 = _ispunct(i3 | 0) | 0;
32974 i3 = (i3 + -48 | 0) >>> 0 < 10 | 0;
32979 i3 = _islower(i3 | 0) | 0;
32984 i3 = (i3 | 0) == 0 | 0;
32989 i3 = _isgraph(i3 | 0) | 0;
32994 i3 = _isspace(i3 | 0) | 0;
32999 i3 = (i2 | 0) == (i3 | 0) | 0;
33001 return i3 | 0;
33006 return i3 | 0;
33008 i3 = (i3 | 0) == 0 | 0;
33010 return i3 | 0;
33012 function _condjump(i1, i3, i6, i4, i5) { argument
33014 i3 = i3 | 0;
33020 _luaK_code(i1, i6 << 6 | i3 | i4 << 23 | i5 << 14) | 0;
33021 i3 = i1 + 28 | 0;
33022 i6 = HEAP32[i3 >> 2] | 0;
33023 HEAP32[i3 >> 2] = -1;
33024 i3 = _luaK_code(i1, 2147450903) | 0;
33026 i9 = i3;
33030 if ((i3 | 0) == -1) {
33036 i7 = i3;
33056 i9 = i3;
33063 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i7 = 0, i8 = 0;
33066 i3 = i6 + 4 | 0;
33069 i7 = _fgetc(HEAP32[i3 >> 2] | 0) | 0;
33095 i7 = _fgetc(HEAP32[i3 >> 2] | 0) | 0;
33104 i8 = _fgetc(HEAP32[i3 >> 2] | 0) | 0;
33106 HEAP32[i1 >> 2] = _fgetc(HEAP32[i3 >> 2] | 0) | 0;
33114 var i1 = 0, i2 = 0, i3 = 0, i5 = 0;
33122 i3 = (HEAP32[i4 + 8 >> 2] | 0) + (i6 << 4) | 0;
33126 i3 = (HEAP32[i4 + 12 >> 2] | 0) + 40 | 0;
33131 …if ((HEAP32[i5 + 8 >> 2] | 0) != 22 ? (i3 = HEAP32[i5 >> 2] | 0, (i4 | 0) <= (HEAPU8[i3 + 6 | 0] |…
33132 i3 = i3 + (i4 + -1 << 4) + 16 | 0;
33134 i3 = 5192;
33137 i3 = (HEAP32[i5 >> 2] | 0) + (i6 << 4) | 0;
33138 i3 = i3 >>> 0 < (HEAP32[i4 + 8 >> 2] | 0) >>> 0 ? i3 : 5192;
33141 if ((HEAP32[i3 + 8 >> 2] | 0) == 3) {
33147 i6 = (_luaV_tonumber(i3, i2) | 0) != 0;
33152 function ___shgetc(i3) { argument
33153 i3 = i3 | 0;
33156 i7 = i3 + 104 | 0;
33158 if (!((i6 | 0) != 0 ? (HEAP32[i3 + 108 >> 2] | 0) >= (i6 | 0) : 0)) {
33161 if ((i8 | 0) == 3 ? (i1 = ___uflow(i3) | 0, (i1 | 0) >= 0) : 0) {
33163 i6 = HEAP32[i3 + 8 >> 2] | 0;
33164 …if ((i7 | 0) != 0 ? (i4 = HEAP32[i3 + 4 >> 2] | 0, i5 = i7 - (HEAP32[i3 + 108 >> 2] | 0) + -1 | 0,…
33165 HEAP32[i3 + 100 >> 2] = i4 + i5;
33167 HEAP32[i3 + 100 >> 2] = i6;
33169 i4 = HEAP32[i3 + 4 >> 2] | 0;
33171 i8 = i3 + 108 | 0;
33174 i3 = i4 + -1 | 0;
33175 if ((HEAPU8[i3] | 0 | 0) == (i1 | 0)) {
33180 HEAP8[i3] = i1;
33185 HEAP32[i3 + 100 >> 2] = 0;
33193 var i1 = 0, i3 = 0;
33195 i3 = HEAP32[i2 + 16 >> 2] | 0;
33207 i3 = HEAP32[i3 >> 2] | 0;
33208 if ((HEAP32[i3 + 8 >> 2] | 0) == 22) {
33213 i3 = HEAP32[i3 >> 2] | 0;
33214 if ((i2 | 0) > (HEAPU8[i3 + 6 | 0] | 0 | 0)) {
33219 i2 = i3 + (i2 + -1 << 4) + 16 | 0;
33223 i3 = (HEAP32[i3 >> 2] | 0) + (i4 << 4) | 0;
33224 i2 = i3 >>> 0 < (HEAP32[i2 + 8 >> 2] | 0) >>> 0 ? i3 : 5192;
33240 var i2 = 0, i3 = 0, i6 = 0, i7 = 0, i8 = 0;
33243 i3 = i2;
33261 HEAP32[i3 >> 2] = i6;
33262 HEAP32[i3 + 4 >> 2] = i8;
33263 _luaL_error(i4, 3520, i3) | 0;
33267 _luaL_error(i4, 3080, i3) | 0;
33280 var i1 = 0, i3 = 0, i6 = 0, i7 = 0, i8 = 0;
33283 i3 = i1;
33285 i3 = HEAP32[i4 + 8 >> 2] | 0;
33286 if ((HEAP32[i3 + -8 >> 2] | 0) != 70) {
33291 i5 = _luaF_getlocalname(HEAP32[(HEAP32[i3 + -16 >> 2] | 0) + 12 >> 2] | 0, i2, 0) | 0;
33295 HEAP32[i3 >> 2] = 0;
33296 i2 = _findlocal(i4, HEAP32[i5 + 96 >> 2] | 0, i2, i3) | 0;
33302 i3 = HEAP32[i3 >> 2] | 0;
33305 i8 = i3;
33310 HEAP32[i4 + 8 >> 2] = HEAP32[i3 + 8 >> 2];
33321 var i1 = 0, i2 = 0, i3 = 0, i5 = 0, i6 = 0, i8 = 0;
33324 i3 = i1;
33325 HEAP32[i3 >> 2] = i4;
33337 i6 = (_luaD_rawrunprotected(i7, 2, i3) | 0) == 0;
33340 i4 = HEAP32[i3 >> 2] | 0;
33341 i3 = i6 & 1;
33350 i3 = 1;
33356 i8 = i3;
33361 i8 = i3;
33365 function _luaK_exp2nextreg(i1, i3) { argument
33367 i3 = i3 | 0;
33370 _luaK_dischargevars(i1, i3);
33371 …if (((HEAP32[i3 >> 2] | 0) == 6 ? (i4 = HEAP32[i3 + 8 >> 2] | 0, (i4 & 256 | 0) == 0) : 0) ? (HEAP…
33387 _exp2reg(i1, i3, i7);
33402 _exp2reg(i1, i3, i7);
33409 var i1 = 0, i3 = 0, i5 = 0;
33424 …if ((HEAP32[i5 + 8 >> 2] | 0) != 22 ? (i3 = HEAP32[i5 >> 2] | 0, (i4 | 0) <= (HEAPU8[i3 + 6 | 0] |…
33425 i4 = i3 + (i4 + -1 << 4) + 16 | 0;
33430 i3 = (HEAP32[i5 >> 2] | 0) + (i4 << 4) | 0;
33431 i4 = i3 >>> 0 < (HEAP32[i2 + 8 >> 2] | 0) >>> 0 ? i3 : 5192;
33434 i3 = i2 + 8 | 0;
33435 i2 = _luaH_next(i2, HEAP32[i4 >> 2] | 0, (HEAP32[i3 >> 2] | 0) + -16 | 0) | 0;
33436 i4 = HEAP32[i3 >> 2] | 0;
33437 HEAP32[i3 >> 2] = (i2 | 0) == 0 ? i4 + -16 | 0 : i4 + 16 | 0;
33443 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
33446 i3 = i1 + 56 | 0;
33447 i5 = HEAP32[i3 >> 2] | 0;
33460 i3 = HEAP32[i3 >> 2] | 0;
33461 i6 = HEAP32[i3 >> 2] | 0;
33462 HEAP32[i3 >> 2] = i6 + -1;
33464 i3 = _luaZ_fill(i3) | 0;
33466 i6 = i3 + 4 | 0;
33467 i3 = HEAP32[i6 >> 2] | 0;
33468 HEAP32[i6 >> 2] = i3 + 1;
33469 i3 = HEAPU8[i3] | 0;
33471 HEAP32[i1 >> 2] = i3;
33488 var i2 = 0, i3 = 0, i4 = 0;
33492 i3 = HEAP32[i5 + 16 >> 2] | 0;
33501 HEAP32[i3 + 20 >> 2] = (HEAP32[i3 >> 2] | 0) - (HEAP32[i5 + 28 >> 2] | 0);
33502 if (!((HEAP8[i3 + 18 | 0] & 1) == 0)) {
33506 HEAP32[i3 + 28 >> 2] = i7;
33512 HEAP32[i3 >> 2] = i7;
33515 HEAP32[i3 + 24 >> 2] = i1;
33520 HEAP32[i3 >> 2] = i7;
33567 var i2 = 0, i3 = 0, i5 = 0, d6 = 0.0;
33570 i3 = i2;
33576 HEAP32[i3 >> 2] = HEAP32[tempDoublePtr >> 2];
33577 HEAP32[i3 + 4 >> 2] = HEAP32[tempDoublePtr + 4 >> 2];
33578 i5 = i3 + 8 | 0;
33582 _luaL_error(i1, 1528, i3) | 0;
33585 _luaL_error(i1, 1496, i3) | 0;
33593 _luaL_error(i1, 1584, i3) | 0;
33637 function _push_onecapture(i2, i3, i4, i6) { argument
33639 i3 = i3 | 0;
33646 if ((HEAP32[i2 + 20 >> 2] | 0) <= (i3 | 0)) {
33648 if ((i3 | 0) == 0) {
33658 i4 = HEAP32[i2 + (i3 << 3) + 28 >> 2] | 0;
33661 i3 = HEAP32[i2 + (i3 << 3) + 24 >> 2] | 0;
33663 _lua_pushinteger(i5, i3 + 1 - (HEAP32[i2 + 4 >> 2] | 0) | 0);
33671 i3 = HEAP32[i2 + (i3 << 3) + 24 >> 2] | 0;
33673 _lua_pushlstring(i5, i3, i4) | 0;
33681 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i8 = 0, i9 = 0, i10 = 0, i11 = 0;
33687 …[(HEAP32[i7 >> 2] | 0) + 12 >> 2] | 0) + (i10 + -1 << 2) | 0, i3 = HEAP32[i4 >> 2] | 0, (i3 & 63 |…
33688 i11 = i3 >>> 6 & 255;
33689 i10 = i11 + (i3 >>> 23) | 0;
33697 HEAP32[i4 >> 2] = ((i10 | 0) > (i1 | 0) ? i10 : i1) - i5 << 23 | i5 << 6 & 16320 | i3 & 8372287;
33709 var i2 = 0, i3 = 0, i4 = 0;
33715 i3 = (HEAP32[i1 + 8 >> 2] | 0) + (i5 << 4) | 0;
33719 i3 = (HEAP32[i1 + 12 >> 2] | 0) + 40 | 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;
33727 i3 = 5192;
33730 i3 = (HEAP32[i4 >> 2] | 0) + (i5 << 4) | 0;
33731 i3 = i3 >>> 0 < (HEAP32[i1 + 8 >> 2] | 0) >>> 0 ? i3 : 5192;
33736 _luaV_settable(i1, i3, i4 + -32 | 0, i4 + -16 | 0);
33741 function _luaL_findtable(i3, i6, i5, i4) { argument
33742 i3 = i3 | 0;
33749 _lua_pushvalue(i3, i6);
33757 _lua_pushlstring(i3, i5, i7) | 0;
33758 _lua_rawget(i3, -2);
33759 if ((_lua_type(i3, -1) | 0) != 0) {
33760 if ((_lua_type(i3, -1) | 0) != 5) {
33764 _lua_settop(i3, -2);
33765 _lua_createtable(i3, 0, (HEAP8[i6] | 0) == 46 ? 1 : i4);
33766 _lua_pushlstring(i3, i5, i7) | 0;
33767 _lua_pushvalue(i3, -2);
33768 _lua_settable(i3, -4);
33770 _lua_remove(i3, -2);
33774 i3 = 0;
33781 return i3 | 0;
33783 _lua_settop(i3, -3);
33793 var i2 = 0, i3 = 0, i6 = 0, i7 = 0;
33794 i3 = STACKTOP;
33796 i7 = i3;
33820 STACKTOP = i3;
33828 STACKTOP = i3;
33834 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i7 = 0, i8 = 0;
33838 i3 = i2 + 8 | 0;
33848 i8 = (_fgets(i3 | 0, 512, HEAP32[_stdin >> 2] | 0) | 0) == 0;
33855 i7 = _strlen(i3 | 0) | 0;
33856 if ((i7 | 0) != 0 ? (i5 = i3 + (i7 + -1) | 0, (HEAP8[i5] | 0) == 10) : 0) {
33859 if ((i1 | 0) != 0 ? (HEAP8[i3] | 0) == 61 : 0) {
33860 HEAP32[i4 >> 2] = i3 + 1;
33866 _lua_pushstring(i6, i3) | 0;
33873 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
33878 i3 = _lua_tothread(i1, 1) | 0;
33881 i3 = i1;
33893 if ((_lua_getstack(i3, _luaL_checkinteger(i1, i6) | 0, i4) | 0) == 0) {
33898 i4 = _lua_getlocal(i3, i4, i5) | 0;
33905 _lua_xmove(i3, i1, 1);
33916 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0;
33917 i3 = STACKTOP;
33919 i2 = i3;
33920 i4 = i3 + 4 | 0;
33947 STACKTOP = i3;
33954 STACKTOP = i3;
33959 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0;
33965 i3 = (_lua_type(i1, 4) | 0) != -1;
33982 if (!i3) {
33987 _lua_pushvalue(i1, i3 ? 4 : 0);
34000 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
34005 i3 = HEAP32[_stderr >> 2] | 0;
34006 _fwrite(12040, 11, 1, i3 | 0) | 0;
34007 _fflush(i3 | 0) | 0;
34020 _fprintf(i3 | 0, 12088, i6 | 0) | 0;
34021 _fflush(i3 | 0) | 0;
34024 _fwrite(12040, 11, 1, i3 | 0) | 0;
34025 _fflush(i3 | 0) | 0;
34040 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i8 = 0;
34041 i3 = STACKTOP;
34052 STACKTOP = i3;
34058 _luaL_error(i1, 1272, i3) | 0;
34070 STACKTOP = i3;
34077 var i2 = 0, i3 = 0, i6 = 0, i7 = 0;
34081 i3 = i6 + 32 | 0;
34098 HEAP8[i3] = 63;
34099 HEAP8[i3 + 1 | 0] = 0;
34101 _luaO_chunkid(i3, i5 + 16 | 0, 60);
34103 HEAP32[i2 >> 2] = i3;
34111 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
34112 i3 = STACKTOP;
34114 i4 = i3;
34134 STACKTOP = i3;
34139 STACKTOP = i3;
34144 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0;
34145 i3 = STACKTOP;
34152 STACKTOP = i3;
34157 STACKTOP = i3;
34182 STACKTOP = i3;
34185 function _findfield(i2, i3, i4) { argument
34187 i3 = i3 | 0;
34196 if ((_lua_rawequal(i2, i3, -1) | 0) != 0) {
34197 i3 = 7;
34200 if ((_findfield(i2, i3, i4) | 0) != 0) {
34201 i3 = 9;
34211 if ((i3 | 0) == 7) {
34215 } else if ((i3 | 0) == 9) {
34232 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
34233 i3 = STACKTOP;
34235 i2 = i3;
34269 STACKTOP = i3;
34272 function _lua_tothread(i3, i5) { argument
34273 i3 = i3 | 0;
34277 i4 = HEAP32[i3 + 16 >> 2] | 0;
34281 i2 = (HEAP32[i3 + 8 >> 2] | 0) + (i5 << 4) | 0;
34285 i2 = (HEAP32[i3 + 12 >> 2] | 0) + 40 | 0;
34288 i3 = -1001e3 - i5 | 0;
34290 …if ((HEAP32[i4 + 8 >> 2] | 0) != 22 ? (i2 = HEAP32[i4 >> 2] | 0, (i3 | 0) <= (HEAPU8[i2 + 6 | 0] |…
34291 i2 = i2 + (i3 + -1 << 4) + 16 | 0;
34297 i2 = i2 >>> 0 < (HEAP32[i3 + 8 >> 2] | 0) >>> 0 ? i2 : 5192;
34312 var i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0, i8 = 0, i9 = 0;
34313 i3 = i1 + 64 | 0;
34314 i4 = HEAP32[i3 >> 2] | 0;
34317 _longjmp((HEAP32[i3 >> 2] | 0) + 4 | 0, 1);
34321 i3 = HEAP32[i4 >> 2] | 0;
34322 i5 = HEAP32[i3 + 172 >> 2] | 0;
34336 i2 = HEAP32[i3 + 168 >> 2] | 0;
34346 var i2 = 0, i3 = 0, i4 = 0;
34352 i3 = (HEAP32[i1 + 8 >> 2] | 0) + (i5 << 4) | 0;
34356 i3 = (HEAP32[i1 + 12 >> 2] | 0) + 40 | 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;
34364 i3 = 5192;
34367 i3 = (HEAP32[i4 >> 2] | 0) + (i5 << 4) | 0;
34368 i3 = i3 >>> 0 < (HEAP32[i1 + 8 >> 2] | 0) >>> 0 ? i3 : 5192;
34372 _luaV_objlen(i1, HEAP32[i5 >> 2] | 0, i3);
34381 var i2 = 0, i3 = 0, i6 = 0, i7 = 0, i8 = 0;
34382 i3 = STACKTOP;
34384 i2 = i3;
34404 STACKTOP = i3;
34410 STACKTOP = i3;
34417 var i2 = 0, i3 = 0, i6 = 0, i7 = 0;
34420 i3 = i2;
34437 HEAP32[i3 >> 2] = i7;
34438 HEAP32[i3 + 4 >> 2] = i6;
34439 _lua_pushfstring(i1, 1424, i3) | 0;
34451 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i8 = 0;
34454 i3 = i4 + 4 | 0;
34455 i8 = HEAP32[i3 >> 2] | 0;
34462 HEAP32[i3 >> 2] = i5;
34479 i8 = HEAP32[i3 >> 2] | 0;
34483 HEAP32[i3 >> 2] = i5;
34489 function _luaK_patchtohere(i1, i3) { argument
34491 i3 = i3 | 0;
34496 if ((i3 | 0) == -1) {
34502 HEAP32[i4 >> 2] = i3;
34521 i3 = ~i7 + i3 | 0;
34522 if ((((i3 | 0) > -1 ? i3 : 0 - i3 | 0) | 0) > 131071) {
34525 HEAP32[i6 >> 2] = (i3 << 14) + 2147467264 | i5 & 16383;
34531 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0;
34537 i3 = i4 + 1 | 0;
34548 if ((i5 | 0) < 1 | (i5 | 0) > (i3 | 0)) {
34552 i3 = i5;
34555 i4 = i3 + -1 | 0;
34557 _lua_rawseti(i1, 1, i3);
34559 i3 = i4;
34561 i3 = i5;
34567 _lua_rawseti(i1, 1, i3);
34572 function _lua_iscfunction(i3, i5) { argument
34573 i3 = i3 | 0;
34577 i4 = HEAP32[i3 + 16 >> 2] | 0;
34581 i2 = (HEAP32[i3 + 8 >> 2] | 0) + (i5 << 4) | 0;
34585 i2 = (HEAP32[i3 + 12 >> 2] | 0) + 40 | 0;
34588 i3 = -1001e3 - i5 | 0;
34590 …if ((HEAP32[i4 + 8 >> 2] | 0) != 22 ? (i2 = HEAP32[i4 >> 2] | 0, (i3 | 0) <= (HEAPU8[i2 + 6 | 0] |…
34591 i2 = i2 + (i3 + -1 << 4) + 16 | 0;
34597 i2 = i2 >>> 0 < (HEAP32[i3 + 8 >> 2] | 0) >>> 0 ? i2 : 5192;
34607 var i2 = 0, i3 = 0, i4 = 0;
34613 i3 = (HEAP32[i1 + 8 >> 2] | 0) + (i5 << 4) | 0;
34617 i3 = (HEAP32[i1 + 12 >> 2] | 0) + 40 | 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;
34625 i3 = 5192;
34628 i3 = (HEAP32[i4 >> 2] | 0) + (i5 << 4) | 0;
34629 i3 = i3 >>> 0 < (HEAP32[i1 + 8 >> 2] | 0) >>> 0 ? i3 : 5192;
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;
34645 i3 = i4 + (i2 + 8) | 0;
34646 if ((HEAP32[i3 >> 2] & 15 | 0) != 6) {
34663 HEAP32[i6 + -8 >> 2] = HEAP32[i3 >> 2];
34671 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
34674 i3 = i4;
34683 if ((_lua_getstack(i2, 0, i3) | 0) > 0) {
34710 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
34713 i3 = i2;
34718 HEAP32[i3 >> 2] = 4256;
34719 _luaL_error(i1, 5032, i3) | 0;
34735 HEAP32[i3 >> 2] = i6;
34736 HEAP32[i3 + 4 >> 2] = i4;
34737 HEAP32[i3 + 8 >> 2] = i5;
34738 i5 = _luaL_error(i1, 4888, i3) | 0;
34746 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
34747 i3 = STACKTOP;
34749 i4 = i3;
34773 STACKTOP = i3;
34777 STACKTOP = i3;
34784 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
34787 i3 = i2;
34792 HEAP32[i3 >> 2] = 4440;
34793 _luaL_error(i1, 5032, i3) | 0;
34809 HEAP32[i3 >> 2] = i6;
34810 HEAP32[i3 + 4 >> 2] = i5;
34811 HEAP32[i3 + 8 >> 2] = i4;
34812 i5 = _luaL_error(i1, 4888, i3) | 0;
34820 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0;
34823 i3 = _luaL_optlstring(i1, 2, 3480, 0) | 0;
34830 i6 = HEAP8[i3] | 0;
34831 …6 << 24 >> 24 == 0) ? (i7 = i3 + 1 | 0, (_memchr(3552, i6 << 24 >> 24, 4) | 0) != 0) : 0) ? (i6 = …
34834 i7 = _fopen(i2 | 0, i3 | 0) | 0;
34847 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0;
34854 i3 = _luaL_len(i2, 1) | 0;
34856 i3 = _luaL_checkinteger(i2, 3) | 0;
34858 if ((i5 | 0) > (i3 | 0)) {
34863 i7 = i3 - i5 | 0;
34867 if ((i5 | 0) >= (i3 | 0)) {
34875 } while ((i5 | 0) != (i3 | 0));
34887 var i1 = 0, i3 = 0, i5 = 0;
34889 i3 = HEAP32[i4 + 60 >> 2] | 0;
34890 if ((i3 | 0) <= 0) {
34899 i3 = 0;
34911 if ((i5 | 0) >= (i3 | 0)) {
34912 i3 = 0;
34923 return i3 | 0;
34927 function _luaK_concat(i1, i4, i3) { argument
34930 i3 = i3 | 0;
34933 if ((i3 | 0) == -1) {
34939 HEAP32[i4 >> 2] = i3;
34958 i3 = ~i7 + i3 | 0;
34959 if ((((i3 | 0) > -1 ? i3 : 0 - i3 | 0) | 0) > 131071) {
34962 HEAP32[i6 >> 2] = i5 & 16383 | (i3 << 14) + 2147467264;
35005 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i7 = 0, i8 = 0;
35009 i3 = i2;
35012 HEAPF64[i3 >> 3] = d6;
35013 HEAP32[i3 + 8 >> 2] = 3;
35021 i5 = _addk(i1, (HEAP32[i7 >> 2] | 0) + -16 | 0, i3) | 0;
35026 i8 = _addk(i1, i3, i3) | 0;
35032 function _auxresume(i2, i3, i4) { argument
35034 i3 = i3 | 0;
35039 if ((_lua_checkstack(i3, i4) | 0) != 0) {
35040 if ((_lua_status(i3) | 0) == 0 ? (_lua_gettop(i3) | 0) == 0 : 0) {
35045 _lua_xmove(i2, i3, i4);
35046 if (!((_lua_resume(i3, i2, i4) | 0) >>> 0 < 2)) {
35047 _lua_xmove(i3, i2, 1);
35051 i4 = _lua_gettop(i3) | 0;
35053 _lua_settop(i3, ~i4);
35058 _lua_xmove(i3, i2, i4);
35069 function _luaX_setinput(i2, i1, i4, i3, i5) { argument
35073 i3 = i3 | 0;
35086 HEAP32[i1 + 68 >> 2] = i3;
35104 var i1 = 0, i3 = 0;
35107 i3 = i1;
35117 HEAP32[i3 >> 2] = i5;
35118 HEAP32[i3 + 4 >> 2] = i6;
35119 _luaL_argerror(i2, i4, _lua_pushfstring(i2, 1744, i3) | 0) | 0;
35137 function _lua_xmove(i3, i4, i1) { argument
35138 i3 = i3 | 0;
35143 if ((i3 | 0) == (i4 | 0)) {
35147 i3 = i3 + 8 | 0;
35148 i5 = (HEAP32[i3 >> 2] | 0) + (0 - i1 << 4) | 0;
35149 HEAP32[i3 >> 2] = i5;
35169 i5 = HEAP32[i3 >> 2] | 0;
35174 function _luaM_realloc_(i7, i10, i3, i2) { argument
35177 i3 = i3 | 0;
35184 i8 = FUNCTION_TABLE_iiiii[HEAP32[i6 >> 2] & 3](HEAP32[i9 >> 2] | 0, i10, i3, i2) | 0;
35190 i8 = FUNCTION_TABLE_iiiii[HEAP32[i6 >> 2] & 3](HEAP32[i9 >> 2] | 0, i10, i3, i2) | 0;
35200 HEAP32[i6 >> 2] = (i4 ? 0 - i3 | 0 : 0) + i2 + (HEAP32[i6 >> 2] | 0);
35204 function _realloc(i2, i3) { argument
35206 i3 = i3 | 0;
35211 if (i3 >>> 0 > 4294967231) {
35216 if (i3 >>> 0 < 11) {
35219 i4 = i3 + 11 & -8;
35226 i4 = _malloc(i3) | 0;
35232 _memcpy(i4 | 0, i2 | 0, (i5 >>> 0 < i3 >>> 0 ? i5 : i3) | 0) | 0;
35236 i4 = _malloc(i3) | 0;
35242 function _lua_setlocal(i3, i5, i4) { argument
35243 i3 = i3 | 0;
35251 i4 = _findlocal(i3, HEAP32[i5 + 96 >> 2] | 0, i4, i2) | 0;
35252 i3 = i3 + 8 | 0;
35254 i5 = HEAP32[i3 >> 2] | 0;
35256 HEAP32[i3 >> 2] = i5;
35260 i6 = HEAP32[i3 >> 2] | 0;
35268 i5 = HEAP32[i3 >> 2] | 0;
35270 HEAP32[i3 >> 2] = i5;
35279 var i2 = 0, i3 = 0, i7 = 0, i8 = 0, i9 = 0, i10 = 0;
35280 i3 = STACKTOP;
35282 i2 = i3 | 0;
35292 STACKTOP = i3;
35295 function _luaC_barrierproto_(i3, i4, i2) { argument
35296 i3 = i3 | 0;
35302 i5 = HEAP32[i3 + 12 >> 2] | 0;
35303 i3 = i4 + 5 | 0;
35304 HEAP8[i3] = HEAP8[i3] & 251;
35321 i3 = HEAP32[i3 + 12 >> 2] | 0;
35322 if ((HEAPU8[i3 + 61 | 0] | 0) < 2) {
35323 _reallymarkobject(i3, i2);
35327 HEAP8[i5] = HEAP8[i3 + 60 | 0] & 3 | i4 & 184;
35361 function _luaX_token2str(i4, i3) { argument
35363 i3 = i3 | 0;
35368 if ((i3 | 0) >= 257) {
35369 i5 = HEAP32[12096 + (i3 + -257 << 2) >> 2] | 0;
35370 if ((i3 | 0) >= 286) {
35381 if ((HEAP8[i3 + 10913 | 0] & 4) == 0) {
35382 HEAP32[i2 >> 2] = i3;
35387 HEAP32[i2 >> 2] = i3;
35398 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i8 = 0;
35401 i3 = i1 + 16 | 0;
35402 HEAP32[i1 >> 2] = i3;
35408 i7 = i3;
35417 if ((HEAP32[i1 >> 2] | 0) != (i3 | 0)) {
35427 function _luaE_freethread(i1, i3) { argument
35429 i3 = i3 | 0;
35432 i4 = i3 + 28 | 0;
35433 _luaF_close(i3, HEAP32[i4 >> 2] | 0);
35436 _luaM_realloc_(i1, i3, 112, 0) | 0;
35440 HEAP32[i3 + 16 >> 2] = i3 + 72;
35441 i7 = i3 + 84 | 0;
35447 _luaM_realloc_(i3, i6, 40, 0) | 0;
35456 _luaM_realloc_(i3, i5, HEAP32[i3 + 32 >> 2] << 4, 0) | 0;
35457 _luaM_realloc_(i1, i3, 112, 0) | 0;
35463 var i2 = 0, i3 = 0, i4 = 0;
35464 i3 = STACKTOP;
35482 STACKTOP = i3;
35487 STACKTOP = i3;
35492 STACKTOP = i3;
35495 function _lua_callk(i3, i7, i4, i6, i5) { argument
35496 i3 = i3 | 0;
35503 i2 = i3 + 8 | 0;
35505 if ((i5 | 0) != 0 ? (HEAP16[i3 + 36 >> 1] | 0) == 0 : 0) {
35506 i8 = i3 + 16 | 0;
35509 _luaD_call(i3, i7, i4, 1);
35511 _luaD_call(i3, i7, i4, 0);
35517 i3 = (HEAP32[i3 + 16 >> 2] | 0) + 4 | 0;
35519 if (!((HEAP32[i3 >> 2] | 0) >>> 0 < i2 >>> 0)) {
35523 HEAP32[i3 >> 2] = i2;
35527 function _luaX_newstring(i3, i5, i4) { argument
35528 i3 = i3 | 0;
35533 i2 = HEAP32[i3 + 52 >> 2] | 0;
35540 …i6 = _luaH_set(i2, HEAP32[(HEAP32[i3 + 48 >> 2] | 0) + 4 >> 2] | 0, (HEAP32[i4 >> 2] | 0) + -16 | …
35541 i3 = i6 + 8 | 0;
35542 …if ((HEAP32[i3 >> 2] | 0) == 0 ? (HEAP32[i6 >> 2] = 1, HEAP32[i3 >> 2] = 1, (HEAP32[(HEAP32[i2 + 1…
35549 function _strtod(i3, i2) { argument
35550 i3 = i3 | 0;
35563 HEAP32[i6 >> 2] = i3;
35566 HEAP32[i4 + 44 >> 2] = i3;
35576 i3 = i3 + i4 | 0;
35578 HEAP32[i2 >> 2] = i3;
35584 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, d6 = 0.0;
35587 i3 = _luaL_checkudata(i1, 1, 2832) | 0;
35588 if ((HEAP32[i3 + 4 >> 2] | 0) == 0) {
35591 i3 = HEAP32[i3 >> 2] | 0;
35598 if ((_fseek(i3 | 0, i4 | 0, HEAP32[3168 + (i5 << 2) >> 2] | 0) | 0) == 0) {
35599 _lua_pushnumber(i1, +(_ftell(i3 | 0) | 0));
35610 function _setpath(i1, i4, i8, i7, i3) { argument
35615 i3 = i3 | 0;
35630 _luaL_gsub(i1, _luaL_gsub(i1, i5, 4808, 4816) | 0, 4824, i3) | 0;
35636 _lua_pushstring(i1, i3) | 0;
35643 var i2 = 0, i3 = 0;
35656 i3 = i1 + 12 | 0;
35658 HEAP8[i3 + 0 | 0] = HEAP8[8816 | 0] | 0;
35659 HEAP8[i3 + 1 | 0] = HEAP8[8817 | 0] | 0;
35660 HEAP8[i3 + 2 | 0] = HEAP8[8818 | 0] | 0;
35661 HEAP8[i3 + 3 | 0] = HEAP8[8819 | 0] | 0;
35662 HEAP8[i3 + 4 | 0] = HEAP8[8820 | 0] | 0;
35663 HEAP8[i3 + 5 | 0] = HEAP8[8821 | 0] | 0;
35669 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
35672 i3 = i2;
35681 if ((_lua_getstack(i5, _luaL_checkinteger(i1, i6) | 0, i3) | 0) == 0) {
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;
35702 i3 = _luaL_len(i1, 1) | 0;
35703 i4 = _luaL_optinteger(i1, 2, i3) | 0;
35704 if ((i4 | 0) != (i3 | 0) ? (i4 | 0) < 1 | (i4 | 0) > (i3 + 1 | 0) : 0) {
35708 if ((i4 | 0) >= (i3 | 0)) {
35719 if ((i5 | 0) == (i3 | 0)) {
35726 _lua_rawseti(i1, 1, i3);
35734 var i2 = 0, i3 = 0, i4 = 0, i6 = 0;
35738 i3 = _lua_touserdata(i1, i7) | 0;
35739 …(i3 | 0) != 0 ? (_lua_getmetatable(i1, i7) | 0) != 0 : 0) ? (_lua_getfield(i1, -1001e3, i5), i6 = …
35756 var i2 = 0, i3 = 0, i4 = 0, i6 = 0;
35759 i3 = i4;
35764 HEAP32[i3 >> 2] = i2 + 36;
35765 HEAP32[i3 + 4 >> 2] = i6;
35766 _lua_pushfstring(i1, 1160, i3) | 0;
35777 function _luaK_infix(i1, i4, i3) { argument
35780 i3 = i3 | 0;
35787 _luaK_exp2nextreg(i1, i3);
35797 …if (((HEAP32[i3 >> 2] | 0) == 5 ? (HEAP32[i3 + 16 >> 2] | 0) == -1 : 0) ? (HEAP32[i3 + 20 >> 2] | …
35800 _luaK_exp2RK(i1, i3) | 0;
35805 _luaK_goiftrue(i1, i3);
35810 _luaK_goiffalse(i1, i3);
35815 _luaK_exp2RK(i1, i3) | 0;
35824 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
35827 i3 = HEAP32[i1 + 16 >> 2] | 0;
35828 if ((i3 | 0) != 0) {
35830 i5 = HEAP32[i3 + 4 >> 2] | 0;
35832 i3 = HEAP32[i3 + 8 >> 2] | 0;
35833 } while ((i3 | 0) != 0);
35835 i3 = i4 - (HEAP32[i1 + 28 >> 2] | 0) | 0;
35836 i4 = (i3 >> 4) + 1 | 0;
35839 if ((i3 | 0) > 15999984) {
35881 var i3 = 0;
35882 i3 = STACKTOP;
35890 STACKTOP = i3;
35893 function _luaK_patchclose(i3, i7, i4) { argument
35894 i3 = i3 | 0;
35903 i3 = HEAP32[(HEAP32[i3 >> 2] | 0) + 12 >> 2] | 0;
35906 i6 = i3 + (i7 << 2) | 0;
35931 var i2 = 0, i3 = 0, i6 = 0;
35934 i3 = i2;
35939 HEAP32[i3 >> 2] = _lua_pushlstring(i1, i6, i5 - i6 | 0) | 0;
35940 i6 = _ll_loadfunc(i1, i4, _lua_pushfstring(i1, 4952, i3) | 0) | 0;
35950 HEAP32[i3 >> 2] = i6;
35951 i6 = _ll_loadfunc(i1, i4, _lua_pushfstring(i1, 4952, i3) | 0) | 0;
35955 function _luaK_setlist(i1, i3, i4, i5) { argument
35957 i3 = i3 | 0;
35965 _luaK_code(i1, i3 << 6 | i5 << 23 | i4 << 14 | 36) | 0;
35966 i4 = i3 + 1 | 0;
35976 _luaK_code(i1, i3 << 6 | i5 << 23 | 36) | 0;
35978 i4 = i3 + 1 | 0;
35985 function _lua_getstack(i2, i6, i3) { argument
35988 i3 = i3 | 0;
36010 HEAP32[i3 + 96 >> 2] = i5;
36025 var i2 = 0, i3 = 0, i4 = 0;
36028 i3 = HEAPU8[i4] | 0;
36029 if ((i3 & 7 | 0) != 0) {
36034 HEAP8[i4] = HEAP8[i1 + 60 | 0] & 3 | i3 & 184;
36038 HEAP8[i4] = i3 & 187 | 4;
36039 i3 = HEAP32[i5 + 8 >> 2] | 0;
36040 if ((HEAP32[i3 + 8 >> 2] & 64 | 0) == 0) {
36044 i3 = HEAP32[i3 >> 2] | 0;
36045 if ((HEAP8[i3 + 5 | 0] & 3) == 0) {
36049 _reallymarkobject(i1, i3);
36055 var i2 = 0, i3 = 0, i4 = 0;
36058 i3 = _lua_gc(i1, i4, _luaL_optinteger(i1, 2, 0) | 0) | 0;
36061 _lua_pushnumber(i1, +(i3 | 0) + +(i4 | 0) * .0009765625);
36067 _lua_pushboolean(i1, i3);
36072 _lua_pushinteger(i1, i3);
36115 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0, i7 = 0;
36119 i3 = _lua_gettop(i1) | 0;
36120 i5 = _luaL_buffinitsize(i1, i4, i3) | 0;
36121 if ((i3 | 0) < 1) {
36122 _luaL_pushresultsize(i4, i3);
36134 if ((i6 | 0) == (i3 | 0)) {
36140 _luaL_pushresultsize(i4, i3);
36144 function _memcpy(i3, i2, i1) { argument
36145 i3 = i3 | 0;
36149 if ((i1 | 0) >= 4096) return _emscripten_memcpy_big(i3 | 0, i2 | 0, i1 | 0) | 0;
36150 i4 = i3 | 0;
36151 if ((i3 & 3) == (i2 & 3)) {
36152 while (i3 & 3) {
36154 HEAP8[i3] = HEAP8[i2] | 0;
36155 i3 = i3 + 1 | 0;
36160 HEAP32[i3 >> 2] = HEAP32[i2 >> 2];
36161 i3 = i3 + 4 | 0;
36167 HEAP8[i3] = HEAP8[i2] | 0;
36168 i3 = i3 + 1 | 0;
36177 var i2 = 0, i3 = 0, i4 = 0, i6 = 0;
36179 i3 = i5 + 16 | 0;
36181 if ((HEAP32[i3 >> 2] | 0) == (HEAP32[i4 >> 2] | 0)) {
36189 if ((HEAP32[i3 >> 2] | 0) == (HEAP32[i4 >> 2] | 0)) {
36205 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i6 = 0, i7 = 0;
36210 i3 = _luaL_checklstring(i5, 1, i4) | 0;
36222 HEAP8[i5 + i7 | 0] = HEAP8[i3 + (i6 + ~i7) | 0] | 0;
36232 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i6 = 0, i7 = 0;
36237 i3 = _luaL_checklstring(i5, 1, i4) | 0;
36248 HEAP8[i5 + i6 | 0] = _toupper(HEAPU8[i3 + i6 | 0] | 0 | 0) | 0;
36258 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i6 = 0, i7 = 0;
36263 i3 = _luaL_checklstring(i5, 1, i4) | 0;
36274 HEAP8[i5 + i6 | 0] = _tolower(HEAPU8[i3 + i6 | 0] | 0 | 0) | 0;
36282 function ___divdi3(i1, i2, i3, i4) { argument
36285 i3 = i3 | 0;
36296 …i7 = _i64Subtract((___udivmoddi4(i1, i2, _i64Subtract(i7 ^ i3, i8 ^ i4, i7, i8) | 0, tempRet0, 0) …
36302 var i2 = 0, i3 = 0;
36304 i3 = HEAP32[i4 >> 2] | 0;
36305 if ((i3 | 0) == 13) {
36306 i3 = (HEAP32[(HEAP32[i1 >> 2] | 0) + 12 >> 2] | 0) + (HEAP32[i4 + 8 >> 2] << 2) | 0;
36307 HEAP32[i3 >> 2] = HEAP32[i3 >> 2] & 8388607 | 16777216;
36311 } else if ((i3 | 0) == 12) {
36325 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
36328 i3 = i2;
36337 HEAP32[i3 >> 2] = HEAP32[tempDoublePtr >> 2];
36338 HEAP32[i3 + 4 >> 2] = HEAP32[tempDoublePtr + 4 >> 2];
36339 i6 = _luaS_newlstr(i6, i4, _sprintf(i4 | 0, 8936, i3 | 0) | 0) | 0;
36349 var i1 = 0, i3 = 0, i5 = 0;
36352 i3 = HEAP8[i2] | 0;
36353 if (i5 << 24 >> 24 != i3 << 24 >> 24 | i5 << 24 >> 24 == 0 | i3 << 24 >> 24 == 0) {
36355 i5 = i3;
36366 i3 = HEAP8[i2] | 0;
36367 } while (!(i5 << 24 >> 24 != i3 << 24 >> 24 | i5 << 24 >> 24 == 0 | i3 << 24 >> 24 == 0));
36369 i5 = i3 & 255;
36374 function _lua_pushstring(i1, i3) { argument
36376 i3 = i3 | 0;
36379 if ((i3 | 0) == 0) {
36380 i3 = i1 + 8 | 0;
36381 i1 = HEAP32[i3 >> 2] | 0;
36383 HEAP32[i3 >> 2] = i1 + 16;
36384 i3 = 0;
36386 return i3 | 0;
36391 i3 = _luaS_new(i1, i3) | 0;
36394 HEAP32[i4 >> 2] = i3;
36395 HEAP32[i4 + 8 >> 2] = HEAPU8[i3 + 4 | 0] | 0 | 64;
36397 i3 = i3 + 16 | 0;
36399 return i3 | 0;
36401 function _luaK_exp2anyreg(i1, i3) { argument
36403 i3 = i3 | 0;
36406 _luaK_dischargevars(i1, i3);
36407 if ((HEAP32[i3 >> 2] | 0) == 6) {
36408 i5 = i3 + 8 | 0;
36410 if ((HEAP32[i3 + 16 >> 2] | 0) == (HEAP32[i3 + 20 >> 2] | 0)) {
36416 _exp2reg(i1, i3, i4);
36422 i5 = i3 + 8 | 0;
36424 _luaK_exp2nextreg(i1, i3);
36434 var i2 = 0, i3 = 0;
36437 i3 = i2;
36449 HEAP32[i3 >> 2] = i4;
36450 HEAP32[i3 + 4 >> 2] = i5;
36451 HEAP32[i3 + 8 >> 2] = i6;
36452 _luaX_syntaxerror(i1, _luaO_pushfstring(i2, 6840, i3) | 0);
36458 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i7 = 0;
36461 i3 = i2;
36470 HEAP32[i3 + 16 >> 2] = -1;
36471 HEAP32[i3 + 20 >> 2] = -1;
36472 HEAP32[i3 >> 2] = 4;
36473 HEAP32[i3 + 8 >> 2] = i5;
36474 _luaK_indexed(i4, i6, i3);
36481 function _luaK_exp2anyregup(i1, i3) { argument
36483 i3 = i3 | 0;
36486 if ((HEAP32[i3 >> 2] | 0) == 8 ? (HEAP32[i3 + 16 >> 2] | 0) == (HEAP32[i3 + 20 >> 2] | 0) : 0) {
36490 _luaK_dischargevars(i1, i3);
36491 if ((HEAP32[i3 >> 2] | 0) == 6) {
36492 i4 = HEAP32[i3 + 8 >> 2] | 0;
36493 if ((HEAP32[i3 + 16 >> 2] | 0) == (HEAP32[i3 + 20 >> 2] | 0)) {
36498 _exp2reg(i1, i3, i4);
36503 _luaK_exp2nextreg(i1, i3);
36507 function _lua_settop(i3, i5) { argument
36508 i3 = i3 | 0;
36513 i4 = i3 + 8 | 0;
36518 i2 = i3 + 8 | 0;
36520 i3 = (HEAP32[HEAP32[i3 + 16 >> 2] >> 2] | 0) + (i5 + 1 << 4) | 0;
36521 if (i4 >>> 0 < i3 >>> 0) {
36525 if (i5 >>> 0 < i3 >>> 0) {
36533 HEAP32[i2 >> 2] = i3;
36541 var i2 = 0, i3 = 0, i4 = 0;
36545 i3 = HEAP32[(___errno_location() | 0) >> 2] | 0;
36553 i6 = _strerror(i3 | 0) | 0;
36561 _lua_pushinteger(i1, i3);
36570 var i2 = 0, i3 = 0;
36573 i3 = i2;
36584 HEAP32[i3 >> 2] = i4;
36585 _luaL_error(i1, 1440, i3) | 0;
36595 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
36598 i3 = _luaL_checkunsigned(i1, 1) | 0;
36612 _lua_pushunsigned(i1, i3 & ~(i2 << i4) | (i5 & i2) << i4);
36616 function _luaT_gettmbyobj(i1, i5, i3) { argument
36619 i3 = i3 | 0;
36635 i5 = _luaH_getstr(i4, HEAP32[(HEAP32[i1 + 12 >> 2] | 0) + (i3 << 2) + 184 >> 2] | 0) | 0;
36639 function _luaS_eqstr(i2, i3) { argument
36641 i3 = i3 | 0;
36646 if (i4 << 24 >> 24 == (HEAP8[i3 + 4 | 0] | 0)) {
36648 i2 = (i2 | 0) == (i3 | 0);
36652 if ((i2 | 0) != (i3 | 0)) {
36653 if ((i4 | 0) == (HEAP32[i3 + 12 >> 2] | 0)) {
36654 i2 = (_memcmp(i2 + 16 | 0, i3 + 16 | 0, i4) | 0) == 0;
36668 function _lua_concat(i1, i3) { argument
36670 i3 = i3 | 0;
36673 if ((i3 | 0) > 1) {
36677 _luaV_concat(i1, i3);
36681 if ((i3 | 0) != 0) {
36685 i3 = i1 + 8 | 0;
36686 i4 = HEAP32[i3 >> 2] | 0;
36690 HEAP32[i3 >> 2] = (HEAP32[i3 >> 2] | 0) + 16;
36695 function _ll_loadfunc(i1, i4, i3) { argument
36698 i3 = i3 | 0;
36711 if ((HEAP8[i3] | 0) == 42) {
36724 function _memset(i1, i4, i3) { argument
36727 i3 = i3 | 0;
36729 i2 = i1 + i3 | 0;
36730 if ((i3 | 0) >= 20) {
36751 return i1 - i3 | 0;
36753 function _luaD_growstack(i1, i3) { argument
36755 i3 = i3 | 0;
36763 i3 = i3 + 5 + ((HEAP32[i1 + 8 >> 2] | 0) - (HEAP32[i1 + 28 >> 2] | 0) >> 4) | 0;
36766 i3 = (i4 | 0) < (i3 | 0) ? i3 : i4;
36767 if ((i3 | 0) > 1e6) {
36771 _luaD_reallocstack(i1, i3);
36776 function _luaL_callmeta(i1, i4, i3) { argument
36779 i3 = i3 | 0;
36788 _lua_pushstring(i1, i3) | 0;
36808 var i1 = 0, i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
36809 i3 = STACKTOP;
36828 STACKTOP = i3;
36834 var i2 = 0, i3 = 0, i4 = 0, i6 = 0;
36836 i3 = _lua_gettop(i1) | 0;
36837 i2 = i3 + -1 | 0;
36838 if ((i3 | 0) >= 19) {
36844 if ((i3 | 0) >= 2) {
36856 _lua_pushcclosure(i1, 155, i3 + 2 | 0);
36860 function _memcmp(i2, i4, i3) { argument
36863 i3 = i3 | 0;
36867 if ((i3 | 0) == 0) {
36876 i3 = i3 + -1 | 0;
36877 if ((i3 | 0) == 0) {
36893 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
36895 i3 = _luaL_checkunsigned(i1, 1) | 0;
36897 if ((i4 | 0) > -1 & (i3 | 0) < 0) {
36899 i3 = -1;
36901 i3 = i3 >>> i4 | ~(-1 >>> i4);
36903 _lua_pushunsigned(i1, i3);
36909 i3 = (i4 | 0) > 31 ? 0 : i3 >>> i4;
36911 i3 = (i5 | 0) > 31 ? 0 : i3 << i5;
36913 _lua_pushunsigned(i1, i3);
36920 var i2 = 0, i3 = 0, i4 = 0, i6 = 0, i7 = 0;
36921 i3 = STACKTOP;
36923 i4 = i3;
36924 i6 = i3 + 8 | 0;
36927 STACKTOP = i3;
36935 STACKTOP = i3;
36940 var i1 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
36944 i3 = (_lua_type(i2, 3) | 0) != -1;
36945 i6 = i3 ? 3 : 0;
36947 if (i3 ? (_lua_pushvalue(i2, i6), (_lua_setupvalue(i2, -2, 1) | 0) == 0) : 0) {
36964 var i2 = 0, i3 = 0, i4 = 0, i6 = 0, i7 = 0;
36965 i3 = STACKTOP;
36967 i4 = i3;
36968 i6 = i3 + 8 | 0;
36971 STACKTOP = i3;
36979 STACKTOP = i3;
36984 var i2 = 0, i3 = 0, i4 = 0;
36985 i3 = STACKTOP;
36990 STACKTOP = i3;
37003 STACKTOP = i3;
37008 var i2 = 0, i3 = 0;
37011 i3 = i1 + 32 | 0;
37012 if ((HEAP32[i3 >> 2] | 0) == 286) {
37018 HEAP32[i1 + 0 >> 2] = HEAP32[i3 + 0 >> 2];
37019 HEAP32[i1 + 4 >> 2] = HEAP32[i3 + 4 >> 2];
37020 HEAP32[i1 + 8 >> 2] = HEAP32[i3 + 8 >> 2];
37021 HEAP32[i1 + 12 >> 2] = HEAP32[i3 + 12 >> 2];
37022 HEAP32[i3 >> 2] = 286;
37030 var i3 = 0, i4 = 0, i5 = 0, i6 = 0;
37031 i3 = STACKTOP;
37042 STACKTOP = i3;
37048 var d2 = 0.0, i3 = 0, i4 = 0, i6 = 0, i7 = 0;
37049 i3 = STACKTOP;
37051 i4 = i3;
37052 i6 = i3 + 8 | 0;
37055 STACKTOP = i3;
37063 STACKTOP = i3;
37068 var i2 = 0, i3 = 0, i4 = 0;
37072 …i3 = FUNCTION_TABLE_iiii[HEAP32[i1 + 8 >> 2] & 3](HEAP32[i1 + 16 >> 2] | 0, HEAP32[i1 + 12 >> 2] |…
37073 if ((i3 | 0) == 0) {
37085 HEAP32[i1 + 4 >> 2] = i3 + 1;
37086 i4 = HEAPU8[i3] | 0;
37090 function _lua_createtable(i1, i3, i4) { argument
37092 i3 = i3 | 0;
37105 if (!((i3 | 0) > 0 | (i4 | 0) > 0)) {
37109 _luaH_resize(i1, i5, i3, i4);
37113 function _generic_reader(i1, i3, i2) { argument
37115 i3 = i3 | 0;
37117 i3 = STACKTOP;
37126 STACKTOP = i3;
37130 _luaL_error(i1, 9920, i3) | 0;
37134 STACKTOP = i3;
37141 var i2 = 0, i3 = 0, i4 = 0;
37144 i3 = HEAP32[i4 >> 2] | 0;
37145 if (!(i3 >>> 0 < i6 >>> 0)) {
37154 i5 = _luaM_realloc_(i5, HEAP32[i1 >> 2] | 0, i3, i6) | 0;
37161 function _luaH_getstr(i4, i3) { argument
37163 i3 = i3 | 0;
37166 …i4 = (HEAP32[i4 + 16 >> 2] | 0) + (((1 << (HEAPU8[i4 + 7 | 0] | 0)) + -1 & HEAP32[i3 + 8 >> 2]) <<…
37168 if ((HEAP32[i4 + 24 >> 2] | 0) == 68 ? (HEAP32[i4 + 16 >> 2] | 0) == (i3 | 0) : 0) {
37173 i3 = 5192;
37180 return i3 | 0;
37187 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
37191 i3 = _luaL_checkinteger(i1, 2) | 0;
37193 if (!((i3 | 0) > -1)) {
37199 if ((i4 + i3 | 0) > 32) {
37202 _lua_pushunsigned(i1, i2 >>> i3 & ~(-2 << i4 + -1));
37210 var i2 = 0, i3 = 0, i6 = 0, i7 = 0;
37213 i3 = i2;
37221 HEAP32[i3 >> 2] = i7;
37222 HEAP32[i3 + 4 >> 2] = i6;
37223 _luaL_argerror(i1, i4, _lua_pushfstring(i1, 1744, i3) | 0) | 0;
37229 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
37232 i3 = _lua_tothread(i1, 1) | 0;
37235 i3 = i1;
37245 _luaL_traceback(i1, i3, i6, _luaL_optinteger(i1, i4 | 2, (i3 | 0) == (i1 | 0) | 0) | 0);
37251 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
37254 i3 = _luaL_checkudata(i1, 1, 2832) | 0;
37255 if ((HEAP32[i3 + 4 >> 2] | 0) == 0) {
37258 i5 = HEAP32[i3 >> 2] | 0;
37260 i3 = _luaL_optinteger(i1, 3, 1024) | 0;
37261 …i3 = _luaL_fileresult(i1, (_setvbuf(i5 | 0, 0, HEAP32[3112 + (i4 << 2) >> 2] | 0, i3 | 0) | 0) == …
37263 return i3 | 0;
37265 function _luaU_dump(i3, i1, i4, i2, i5) { argument
37266 i3 = i3 | 0;
37276 HEAP32[i7 >> 2] = i3;
37282 HEAP32[i5 >> 2] = FUNCTION_TABLE_iiiii[i4 & 3](i3, i8, 18, i2) | 0;
37289 var i2 = 0, i3 = 0;
37292 i3 = _lua_type(i1, 2) | 0;
37294 if (!((i3 | 0) == 0 | (i3 | 0) == 5)) {
37300 i3 = 1;
37302 return i3 | 0;
37304 i3 = _luaL_error(i1, 9720, i2) | 0;
37306 return i3 | 0;
37310 function _getF(i3, i2, i1) { argument
37311 i3 = i3 | 0;
37315 i3 = STACKTOP;
37321 STACKTOP = i3;
37327 STACKTOP = i3;
37333 STACKTOP = i3;
37339 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
37342 i3 = i4;
37345 HEAP32[i3 >> 2] = i2 + 36;
37346 HEAP32[i3 + 4 >> 2] = i5;
37347 _lua_pushfstring(i1, 1160, i3) | 0;
37355 function _hookf(i1, i3) { argument
37357 i3 = i3 | 0;
37367 _lua_pushstring(i1, HEAP32[11608 + (HEAP32[i3 >> 2] << 2) >> 2] | 0) | 0;
37368 i3 = HEAP32[i3 + 20 >> 2] | 0;
37369 if ((i3 | 0) > -1) {
37370 _lua_pushinteger(i1, i3);
37381 var i1 = 0, i3 = 0, i4 = 0;
37384 i3 = i1;
37387 …i5 = HEAP32[i5 >> 2] | 0, (_luaO_str2d(i5 + 16 | 0, HEAP32[i5 + 12 >> 2] | 0, i3) | 0) != 0) : 0) {
37388 HEAPF64[i2 >> 3] = +HEAPF64[i3 >> 3];
37399 function _luaO_arith(i3, d1, d2) { argument
37400 i3 = i3 | 0;
37403 switch (i3 | 0) {
37448 var i2 = 0, i3 = 0;
37450 i3 = _lua_tothread(i1, 1) | 0;
37451 if ((i3 | 0) == 0) {
37454 i3 = _auxresume(i1, i3, (_lua_gettop(i1) | 0) + -1 | 0) | 0;
37455 if ((i3 | 0) < 0) {
37458 i3 = 2;
37460 return i3 | 0;
37463 _lua_insert(i1, ~i3);
37464 i3 = i3 + 1 | 0;
37466 return i3 | 0;
37470 function _pairsmeta(i1, i5, i4, i3) { argument
37474 i3 = i3 | 0;
37484 _lua_pushcclosure(i1, i3, 0);
37498 var i2 = 0, i3 = 0, i4 = 0;
37508 i3 = HEAP32[i4 >> 2] | 0;
37510 i1 = FUNCTION_TABLE_ii[i3 & 255](i1) | 0;
37516 var i2 = 0, i3 = 0;
37518 i3 = _lua_gettop(i1) | 0;
37519 _lua_createtable(i1, i3, 1);
37520 _lua_pushinteger(i1, i3);
37522 if ((i3 | 0) <= 0) {
37529 if ((i3 | 0) <= 1) {
37534 _lua_rawseti(i1, 1, i3);
37535 i3 = i3 + -1 | 0;
37536 } while ((i3 | 0) > 1);
37540 function _luaL_execresult(i1, i3) { argument
37542 i3 = i3 | 0;
37545 if ((i3 | 0) == -1) {
37546 i3 = HEAP32[(___errno_location() | 0) >> 2] | 0;
37548 _lua_pushstring(i1, _strerror(i3 | 0) | 0) | 0;
37549 _lua_pushinteger(i1, i3);
37552 } else if ((i3 | 0) == 0) {
37558 _lua_pushinteger(i1, i3);
37565 var i3 = 0, i4 = 0, i5 = 0, i6 = 0;
37566 i3 = STACKTOP;
37576 STACKTOP = i3;
37583 var i2 = 0, i3 = 0, i6 = 0;
37586 i3 = i2;
37593 HEAP32[i3 >> 2] = i6;
37594 HEAP32[i3 + 4 >> 2] = i4;
37595 _luaL_argerror(i1, i5, _lua_pushfstring(i1, 1744, i3) | 0) | 0;
37605 var i2 = 0, i3 = 0;
37607 i3 = HEAP32[i7 + 12 >> 2] | 0;
37610 i5 = (i5 | 0) == 0 ? i3 + 68 | 0 : i5;
37611 HEAP8[i7 + (i1 + 5) | 0] = HEAP8[i3 + 60 | 0] & 3;
37618 function _luaL_requiref(i1, i3, i5, i4) { argument
37620 i3 = i3 | 0;
37626 _lua_pushstring(i1, i3) | 0;
37630 _lua_setfield(i1, -2, i3);
37637 _lua_setglobal(i1, i3);
37641 function _luaG_ordererror(i1, i3, i4) { argument
37643 i3 = i3 | 0;
37648 i3 = HEAP32[8528 + ((HEAP32[i3 + 8 >> 2] & 15) + 1 << 2) >> 2] | 0;
37650 if ((i3 | 0) == (i4 | 0)) {
37651 HEAP32[i2 >> 2] = i3;
37654 HEAP32[i2 >> 2] = i3;
37661 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
37664 i3 = _luaL_checklstring(i1, 1, 0) | 0;
37673 i1 = _luaL_fileresult(i1, 0, i3) | 0;
37677 function _sort_comp(i1, i3, i4) { argument
37679 i3 = i3 | 0;
37684 i4 = _lua_compare(i1, i3, i4, 1) | 0;
37689 _lua_pushvalue(i1, i3 + -1 | 0);
37701 var i2 = 0, i3 = 0, i4 = 0;
37702 i3 = STACKTOP;
37704 i4 = i3;
37713 STACKTOP = i3;
37716 function _luaL_getmetafield(i2, i4, i3) { argument
37719 i3 = i3 | 0;
37724 _lua_pushstring(i2, i3) | 0;
37742 function _luaF_freeupval(i1, i3) { argument
37744 i3 = i3 | 0;
37747 if ((HEAP32[i3 + 8 >> 2] | 0) == (i3 + 16 | 0)) {
37748 _luaM_realloc_(i1, i3, 32, 0) | 0;
37752 i4 = i3 + 16 | 0;
37756 _luaM_realloc_(i1, i3, 32, 0) | 0;
37762 var i2 = 0, i3 = 0, i4 = 0, i5 = 0, i6 = 0;
37767 i3 = _lua_tolstring(i5, -1, i4) | 0;
37772 _luaL_addlstring(i1, i3, HEAP32[i4 >> 2] | 0);
37777 function _escerror(i1, i4, i3, i2) { argument
37780 i3 = i3 | 0;
37786 if ((i3 | 0) > 0) {
37795 } while ((i5 | 0) < (i3 | 0));
37803 var i2 = 0, i3 = 0;
37805 i3 = _lua_gettop(i1) | 0;
37808 i4 = i3 + 1 | 0;
37810 _lua_settop(i1, i3);
37834 function _lua_pushlstring(i1, i3, i4) { argument
37836 i3 = i3 | 0;
37843 i4 = _luaS_newlstr(i1, i3, i4) | 0;
37844 i3 = i1 + 8 | 0;
37845 i1 = HEAP32[i3 >> 2] | 0;
37848 HEAP32[i3 >> 2] = (HEAP32[i3 >> 2] | 0) + 16;
37854 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
37858 i3 = _luaL_optlstring(i1, 3, 4936, 0) | 0;
37859 if ((_searchpath(i1, i5, i4, i3, _luaL_optlstring(i1, 4, 4848, 0) | 0) | 0) != 0) {
37895 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
37897 i3 = i1 + 12 | 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;
37911 var i2 = 0, i3 = 0, i4 = 0;
37913 i3 = _luaL_checkudata(i1, 1, 2832) | 0;
37914 if ((HEAP32[i3 + 4 >> 2] | 0) == 0) {
37918 if ((HEAP32[i3 >> 2] | 0) == 0) {
37923 i3 = HEAP32[i4 >> 2] | 0;
37925 FUNCTION_TABLE_ii[i3 & 255](i1) | 0;
37932 var i2 = 0, i3 = 0, i4 = 0, i6 = 0;
37936 i3 = HEAP32[i1 + 4 >> 2] | 0;
37937 i6 = i4 - i3 | 0;
37940 HEAP32[i1 + 100 >> 2] = i3 + i5;
37954 var i2 = 0, i3 = 0;
37956 i3 = HEAP32[i4 + 16 >> 2] | 0;
37957 if (!((HEAP8[i3 + 18 | 0] & 1) == 0)) {
37958 HEAP32[i4 + 20 >> 2] = HEAP32[i3 + 28 >> 2];
37968 var i2 = 0, i3 = 0, i4 = 0;
37971 i3 = i4 + 4 | 0;
37972 HEAP32[i3 >> 2] = 0;
37975 HEAP32[i3 >> 2] = 156;
37976 i3 = _tmpfile() | 0;
37977 HEAP32[i4 >> 2] = i3;
37978 if ((i3 | 0) != 0) {
37991 var i2 = 0, i3 = 0;
37994 i3 = i2;
38000 _luaL_error(i1, 1240, i3) | 0;
38004 HEAP32[i3 >> 2] = i4;
38005 _luaL_error(i1, 1216, i3) | 0;
38012 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
38015 i3 = _luaL_checkinteger(i1, 2) | 0;
38016 i5 = 0 - i3 | 0;
38017 if ((i3 | 0) > 0) {
38018 i5 = (i3 | 0) > 31 ? 0 : i4 >>> i3;
38032 var i2 = 0, i3 = 0, i4 = 0;
38034 i3 = _luaL_checkunsigned(i1, 1) | 0;
38038 i4 = (i4 | 0) > 31 ? 0 : i3 >>> i4;
38043 i4 = (i4 | 0) > 31 ? 0 : i3 << i4;
38052 var i2 = 0, i3 = 0, i4 = 0, d5 = 0.0, d6 = 0.0;
38054 i3 = _lua_gettop(i1) | 0;
38056 if ((i3 | 0) >= 2) {
38061 if ((i4 | 0) == (i3 | 0)) {
38074 var i2 = 0, i3 = 0, i4 = 0, d5 = 0.0, d6 = 0.0;
38076 i3 = _lua_gettop(i1) | 0;
38078 if ((i3 | 0) >= 2) {
38083 if ((i4 | 0) == (i3 | 0)) {
38096 var i2 = 0, i3 = 0;
38099 i3 = _luaL_testudata(i1, 1, 2832) | 0;
38100 if ((i3 | 0) == 0) {
38105 if ((HEAP32[i3 + 4 >> 2] | 0) == 0) {
38116 function _luaF_newLclosure(i3, i2) { argument
38117 i3 = i3 | 0;
38121 i3 = _luaC_newobj(i3, 6, (i2 << 2) + 16 | 0, 0, 0) | 0;
38122 HEAP32[i3 + 12 >> 2] = 0;
38123 HEAP8[i3 + 6 | 0] = i2;
38126 return i3 | 0;
38128 i4 = i3 + 16 | 0;
38134 return i3 | 0;
38138 var i2 = 0, i3 = 0, i4 = 0;
38143 i3 = _lua_touserdata(i1, -1) | 0;
38144 if ((HEAP32[i3 + 4 >> 2] | 0) == 0) {
38148 i4 = _luaL_fileresult(i1, (_fflush(HEAP32[i3 >> 2] | 0) | 0) == 0 | 0, 0) | 0;
38154 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
38156 i3 = _lua_gettop(i1) | 0;
38157 if ((i3 | 0) < 1) {
38158 i3 = 1;
38164 if ((i4 | 0) == (i3 | 0)) {
38170 i3 = (i5 | 0) != 0;
38172 _lua_pushboolean(i1, i3 & 1);
38179 var i3 = 0, i4 = 0, i5 = 0, i6 = 0;
38182 i3 = Math_imul(i4, i6) | 0;
38184 i4 = (i3 >>> 16) + (Math_imul(i4, i5) | 0) | 0;
38187 …Math_imul(i1, i5) | 0) + (((i4 & 65535) + i2 | 0) >>> 16) | 0, i4 + i2 << 16 | i3 & 65535 | 0) | 0;
38191 var i2 = 0, i3 = 0;
38194 i3 = i2 + 8 | 0;
38197 _luaL_buffinit(i1, i3);
38198 if ((_lua_dump(i1, 2, i3) | 0) == 0) {
38199 _luaL_pushresult(i3);
38200 i3 = 1;
38202 return i3 | 0;
38204 i3 = _luaL_error(i1, 7888, i2) | 0;
38206 return i3 | 0;
38210 function ___memrchr(i2, i3, i5) { argument
38212 i3 = i3 | 0;
38216 i3 = i3 & 255;
38225 if ((HEAP8[i5] | 0) == i3 << 24 >> 24) {
38238 function _luaL_getsubtable(i1, i3, i4) { argument
38240 i3 = i3 | 0;
38244 _lua_getfield(i1, i3, i4);
38251 i3 = _lua_absindex(i1, i3) | 0;
38254 _lua_setfield(i1, i3, i4);
38261 var i2 = 0, i3 = 0, i4 = 0;
38264 i3 = HEAP32[i4 >> 2] | 0;
38266 if ((i3 | 0) == 0) {
38271 i4 = HEAP32[i3 + 12 >> 2] | 0;
38272 _luaM_realloc_(i1, i3, 40, 0) | 0;
38276 i3 = i4;
38284 var i2 = 0, i3 = 0, i4 = 0;
38287 i3 = i2;
38294 HEAP32[i3 >> 2] = HEAP32[i4 >> 2];
38295 _lua_pushfstring(i1, 3056, i3) | 0;
38301 function _lua_newuserdata(i1, i3) { argument
38303 i3 = i3 | 0;
38309 i3 = _luaS_newudata(i1, i3, 0) | 0;
38312 HEAP32[i4 >> 2] = i3;
38316 return i3 + 24 | 0;
38318 function _luaL_pushresultsize(i1, i3) { argument
38320 i3 = i3 | 0;
38324 i4 = (HEAP32[i5 >> 2] | 0) + i3 | 0;
38326 i3 = HEAP32[i1 + 12 >> 2] | 0;
38327 _lua_pushlstring(i3, HEAP32[i1 >> 2] | 0, i4) | 0;
38332 _lua_remove(i3, -2);
38340 var i1 = 0, i3 = 0;
38342 i3 = _lua_touserdata(i2, i5) | 0;
38343 if ((i3 | 0) != 0 ? (_lua_getmetatable(i2, i5) | 0) != 0 : 0) {
38347 i2 = i5 ? 0 : i3;
38354 function _finishpcall(i1, i3) { argument
38356 i3 = i3 | 0;
38363 i3 = 2;
38365 return i3 | 0;
38367 _lua_pushboolean(i1, i3);
38369 i3 = _lua_gettop(i1) | 0;
38371 return i3 | 0;
38377 var i2 = 0, i3 = 0, i4 = 0;
38381 i3 = _luaL_checklstring(i1, 1, 0) | 0;
38383 _lua_getfield(i1, -1, i3);
38388 HEAP32[i4 >> 2] = i3;
38395 var i2 = 0, i3 = 0;
38396 i3 = STACKTOP;
38400 STACKTOP = i3;
38414 var i2 = 0, i3 = 0;
38416 i3 = _luaL_checklstring(i1, 1, 0) | 0;
38417 i3 = _ll_loadfunc(i1, i3, _luaL_checklstring(i1, 2, 0) | 0) | 0;
38418 if ((i3 | 0) == 0) {
38419 i3 = 1;
38421 return i3 | 0;
38425 _lua_pushstring(i1, (i3 | 0) == 1 ? 5176 : 5184) | 0;
38426 i3 = 3;
38428 return i3 | 0;
38430 function _luaS_hash(i2, i4, i3) { argument
38433 i3 = i3 | 0;
38436 i5 = i3 ^ i4;
38437 i3 = (i4 >>> 5) + 1 | 0;
38438 if (i3 >>> 0 > i4 >>> 0) {
38444 i4 = i4 - i3 | 0;
38445 } while (!(i4 >>> 0 < i3 >>> 0));
38451 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
38453 i3 = _lua_gettop(i1) | 0;
38454 if ((i3 | 0) < 1) {
38461 if ((i4 | 0) == (i3 | 0)) {
38491 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
38493 i3 = _lua_gettop(i1) | 0;
38494 if ((i3 | 0) < 1) {
38501 if ((i4 | 0) == (i3 | 0)) {
38514 var i2 = 0, i3 = 0;
38517 i3 = i2;
38519 HEAP32[i3 >> 2] = _luaL_optlstring(i1, 2, 10216, 0) | 0;
38520 i3 = _luaL_error(i1, 10208, i3) | 0;
38522 return i3 | 0;
38524 i3 = _lua_gettop(i1) | 0;
38526 return i3 | 0;
38532 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
38534 i3 = _lua_gettop(i1) | 0;
38535 if ((i3 | 0) < 1) {
38542 if ((i4 | 0) == (i3 | 0)) {
38555 var i2 = 0, i3 = 0, i4 = 0;
38560 i3 = _lua_touserdata(i1, -1) | 0;
38561 if ((HEAP32[i3 + 4 >> 2] | 0) == 0) {
38565 i4 = _g_write(i1, HEAP32[i3 >> 2] | 0, 1) | 0;
38569 function _luaK_checkstack(i1, i3) { argument
38571 i3 = i3 | 0;
38574 i3 = (HEAPU8[i1 + 48 | 0] | 0) + i3 | 0;
38576 if ((i3 | 0) <= (HEAPU8[i4] | 0 | 0)) {
38580 if ((i3 | 0) > 249) {
38583 HEAP8[i4] = i3;
38589 var i2 = 0, i3 = 0, i4 = 0;
38594 i3 = _lua_touserdata(i1, -1) | 0;
38595 if ((HEAP32[i3 + 4 >> 2] | 0) == 0) {
38599 i4 = _g_read(i1, HEAP32[i3 >> 2] | 0, 1) | 0;
38605 var i2 = 0, i3 = 0;
38608 i3 = _luaL_checkinteger(i1, 2) | 0;
38610 i3 = _lua_setupvalue(i1, 1, i3) | 0;
38611 if ((i3 | 0) == 0) {
38612 i3 = 0;
38614 return i3 | 0;
38616 _lua_pushstring(i1, i3) | 0;
38618 i3 = 1;
38620 return i3 | 0;
38624 var i1 = 0, i3 = 0;
38627 i3 = i1;
38631 if ((FUNCTION_TABLE_iiii[HEAP32[i2 + 32 >> 2] & 3](i2, i3, 1) | 0) == 1) {
38632 i2 = HEAPU8[i3] | 0;
38664 var i1 = 0, i3 = 0, i4 = 0;
38668 i3 = 0;
38670 i3 = i3 + 8 | 0;
38680 i3 = 0;
38683 return (HEAPU8[5208 + i2 | 0] | 0) + i3 | 0;
38687 var i2 = 0, i3 = 0;
38690 i3 = (_lua_toboolean(i1, 1) | 0) == 0 | 0;
38692 i3 = _luaL_optinteger(i1, 1, 0) | 0;
38701 _exit(i3 | 0);
38705 function _luaL_newmetatable(i1, i3) { argument
38707 i3 = i3 | 0;
38710 _lua_getfield(i1, -1001e3, i3);
38712 i3 = 0;
38714 return i3 | 0;
38719 _lua_setfield(i1, -1001e3, i3);
38720 i3 = 1;
38722 return i3 | 0;
38727 var i2 = 0, i3 = 0;
38729 i3 = HEAP32[i4 + 16 >> 2] | 0;
38730 if ((i3 | 0) != 8016) {
38731 _luaM_realloc_(i1, i3, 32 << (HEAPU8[i4 + 7 | 0] | 0), 0) | 0;
38738 function _luaO_int2fb(i3) { argument
38739 i3 = i3 | 0;
38742 if (i3 >>> 0 < 8) {
38744 return i3 | 0;
38746 if (i3 >>> 0 > 15) {
38749 i4 = i3 + 1 | 0;
38750 i3 = i4 >>> 1;
38757 i4 = i2 | i3 + -8;
38761 function _luaK_codek(i3, i4, i1) { argument
38762 i3 = i3 | 0;
38769 i4 = _luaK_code(i3, i4 | i1 << 14 | 1) | 0;
38773 i4 = _luaK_code(i3, i4 | 2) | 0;
38774 _luaK_code(i3, i1 << 6 | 39) | 0;
38782 var i2 = 0, i3 = 0;
38784 i3 = _lua_gettop(i1) | 0;
38785 if ((i3 | 0) <= 1) {
38791 i3 = _finishpcall(i1, (_lua_pcallk(i1, i3 + -2 | 0, -1, 1, 0, 166) | 0) == 0 | 0) | 0;
38793 return i3 | 0;
38795 function _luaS_newudata(i1, i3, i4) { argument
38797 i3 = i3 | 0;
38801 if (i3 >>> 0 > 4294967269) {
38804 i1 = _luaC_newobj(i1, 7, i3 + 24 | 0, 0, 0) | 0;
38805 HEAP32[i1 + 16 >> 2] = i3;
38817 var i2 = 0, i3 = 0;
38819 i3 = HEAP32[i1 + 8 >> 2] | 0;
38820 if ((HEAP32[i3 + -8 >> 2] | 0) != 70) {
38825 i5 = _luaU_dump(i1, HEAP32[(HEAP32[i3 + -16 >> 2] | 0) + 12 >> 2] | 0, i4, i5, 0) | 0;
38832 var i1 = 0, i3 = 0;
38834 i3 = HEAP32[i2 + 12 >> 2] | 0;
38836 if ((i3 | 0) == (HEAP32[i4 + 12 >> 2] | 0)) {
38837 i2 = (_memcmp(i2 + 16 | 0, i4 + 16 | 0, i3) | 0) == 0;
38847 function _luaC_barrier_(i4, i3, i1) { argument
38849 i3 = i3 | 0;
38859 i3 = i3 + 5 | 0;
38860 HEAP8[i3] = HEAP8[i4 + 60 | 0] & 3 | HEAP8[i3] & 184;
38867 var i2 = 0, i3 = 0;
38869 i3 = _luaL_checkinteger(i1, 2) | 0;
38871 i3 = _lua_getupvalue(i1, 1, i3) | 0;
38872 if ((i3 | 0) == 0) {
38873 i3 = 0;
38875 return i3 | 0;
38877 _lua_pushstring(i1, i3) | 0;
38879 i3 = 2;
38881 return i3 | 0;
38885 var i2 = 0, i3 = 0, i4 = 0;
38888 i3 = _system(i4 | 0) | 0;
38890 _lua_pushboolean(i1, i3);
38895 i4 = _luaL_execresult(i1, i3) | 0;
38905 var i2 = 0, i3 = 0;
38908 i3 = i2;
38912 HEAP32[i3 >> 2] = i1;
38913 i5 = _luaO_pushvfstring(i4, i5, i3) | 0;
38919 var i2 = 0, i3 = 0;
38921 i3 = _luaL_optlstring(i1, 1, 0, 0) | 0;
38923 if ((_luaL_loadfilex(i1, i3, 0) | 0) == 0) {
38925 i3 = (_lua_gettop(i1) | 0) + -1 | 0;
38927 return i3 | 0;
38935 var i2 = 0, i3 = 0;
38938 i3 = _luaL_checkudata(i1, 1, 2832) | 0;
38939 if ((HEAP32[i3 + 4 >> 2] | 0) == 0) {
38942 i3 = HEAP32[i3 >> 2] | 0;
38944 i3 = _g_write(i1, i3, 2) | 0;
38946 return i3 | 0;
38948 function _lua_getctx(i3, i1) { argument
38949 i3 = i3 | 0;
38953 i3 = HEAP32[i3 + 16 >> 2] | 0;
38954 if ((HEAP8[i3 + 18 | 0] & 8) == 0) {
38955 i3 = 0;
38957 return i3 | 0;
38960 HEAP32[i1 >> 2] = HEAP32[i3 + 24 >> 2];
38962 i3 = HEAPU8[i3 + 37 | 0] | 0;
38964 return i3 | 0;
38968 var i2 = 0, i3 = 0;
38971 i3 = _luaL_checkudata(i1, 1, 2832) | 0;
38972 if ((HEAP32[i3 + 4 >> 2] | 0) == 0) {
38975 i3 = _luaL_fileresult(i1, (_fflush(HEAP32[i3 >> 2] | 0) | 0) == 0 | 0, 0) | 0;
38977 return i3 | 0;
38981 var i2 = 0, i3 = 0;
38984 i3 = i2 + 4 | 0;
38985 if ((_tmpnam(i3 | 0) | 0) == 0) {
38986 i3 = _luaL_error(i1, 5824, i2) | 0;
38988 return i3 | 0;
38990 _lua_pushstring(i1, i3) | 0;
38991 i3 = 1;
38993 return i3 | 0;
38999 var i2 = 0, i3 = 0;
39001 i3 = _lua_tolstring(i1, 1, 0) | 0;
39002 if ((i3 | 0) == 0) {
39007 _luaL_traceback(i1, i1, i3, 1);
39027 function _luaL_len(i1, i3) { argument
39029 i3 = i3 | 0;
39034 _lua_len(i1, i3);
39035 i3 = _lua_tointegerx(i1, -1, i4) | 0;
39041 return i3 | 0;
39043 function _getS(i3, i2, i1) { argument
39044 i3 = i3 | 0;
39048 i3 = STACKTOP;
39053 STACKTOP = i3;
39059 STACKTOP = i3;
39065 var i2 = 0, i3 = 0;
39067 i3 = (HEAP32[i1 + 12 >> 2] | 0) + 61 | 0;
39068 if ((1 << (HEAPU8[i3] | 0) & i4 | 0) != 0) {
39074 } while ((1 << (HEAPU8[i3] | 0) & i4 | 0) == 0);
39080 var i2 = 0, i3 = 0, i4 = 0, i5 = 0;
39082 i3 = 0;
39084 i4 = _luaS_new(i1, HEAP32[12096 + (i3 << 2) >> 2] | 0) | 0;
39087 i3 = i3 + 1 | 0;
39088 HEAP8[i4 + 6 | 0] = i3;
39089 } while ((i3 | 0) != 22);
39097 var i2 = 0, i3 = 0;
39098 i3 = STACKTOP;
39104 STACKTOP = i3;
39138 function _luaL_loadbufferx(i3, i5, i4, i2, i1) { argument
39139 i3 = i3 | 0;
39150 i5 = _lua_load(i3, 2, i7, i2, i1) | 0;
39154 function _luaT_gettm(i1, i3, i4) { argument
39156 i3 = i3 | 0;
39166 HEAP8[i4] = HEAPU8[i4] | 0 | 1 << i3;
39173 var i2 = 0, i3 = 0;
39175 i3 = HEAP32[i1 + 12 >> 2] | 0;
39176 _lua_pushlstring(i3, HEAP32[i1 >> 2] | 0, HEAP32[i1 + 8 >> 2] | 0) | 0;
39181 _lua_remove(i3, -2);
39185 function _resume_error(i1, i3, i2) { argument
39187 i3 = i3 | 0;
39192 i3 = _luaS_new(i1, i3) | 0;
39193 HEAP32[i2 >> 2] = i3;
39194 HEAP32[i2 + 8 >> 2] = HEAPU8[i3 + 4 | 0] | 0 | 64;
39198 function _lua_absindex(i3, i1) { argument
39199 i3 = i3 | 0;
39204 i3 = i1;
39206 return i3 | 0;
39208 i3 = ((HEAP32[i3 + 8 >> 2] | 0) - (HEAP32[HEAP32[i3 + 16 >> 2] >> 2] | 0) >> 4) + i1 | 0;
39210 return i3 | 0;
39212 function ___uremdi3(i4, i3, i2, i1) { argument
39214 i3 = i3 | 0;
39221 ___udivmoddi4(i4, i3, i2, i1, i5) | 0;
39227 var i2 = 0, i3 = 0;
39230 i3 = _luaL_checkudata(i1, 1, 2832) | 0;
39231 if ((HEAP32[i3 + 4 >> 2] | 0) == 0) {
39234 i3 = _g_read(i1, HEAP32[i3 >> 2] | 0, 2) | 0;
39236 return i3 | 0;
39240 var i2 = 0, i3 = 0;
39243 i3 = _luaL_len(i1, 1) | 0;
39249 _auxsort(i1, 1, i3);
39270 var i3 = 0, i4 = 0;
39271 i3 = STACKTOP;
39274 HEAP32[i3 >> 2] = HEAP32[i1 + 12 >> 2];
39275 HEAP32[i3 + 4 >> 2] = i2;
39276 _luaO_pushfstring(i4, 8840, i3) | 0;
39281 var i2 = 0, i3 = 0;
39283 i3 = _luaL_checkinteger(i1, 2) | 0;
39285 i3 = i3 + 1 | 0;
39286 _lua_pushinteger(i1, i3);
39287 _lua_rawgeti(i1, 1, i3);
39294 var i2 = 0, i3 = 0, i4 = 0;
39298 i3 = HEAP32[_stderr >> 2] | 0;
39300 _fprintf(i3 | 0, 1656, i4 | 0) | 0;
39301 _fflush(i3 | 0) | 0;
39308 var i3 = 0, i4 = 0;
39309 while ((i3 | 0) < 20) {
39310 i4 = HEAP32[i2 + (i3 << 2) >> 2] | 0;
39313 return HEAP32[i2 + ((i3 << 2) + 4) >> 2] | 0;
39315 i3 = i3 + 2 | 0;
39347 var i2 = 0, i3 = 0;
39348 i3 = STACKTOP;
39354 STACKTOP = i3;
39391 var i2 = 0, i3 = 0;
39393 i3 = HEAP32[i2 >> 2] | 0;
39394 HEAP32[i3 >> 2] = i1;
39395 HEAP32[i3 + 8 >> 2] = 72;
39401 var i2 = 0, i3 = 0;
39403 i3 = _luaL_len(i1, 1) | 0;
39404 if ((i3 | 0) <= 0) {
39409 _lua_rawgeti(i1, 1, i3);
39411 i3 = i3 + -1 | 0;
39412 } while ((i3 | 0) > 0);
39416 function ___muldi3(i4, i2, i3, i1) { argument
39419 i3 = i3 | 0;
39423 i6 = i3;
39425 i3 = tempRet0;
39426 …return (tempRet0 = (Math_imul(i2, i6) | 0) + (Math_imul(i1, i5) | 0) + i3 | i3 & 0, i4 | 0 | 0) | …
39428 function _luaH_resizearray(i1, i3, i4) { argument
39430 i3 = i3 | 0;
39434 if ((HEAP32[i3 + 16 >> 2] | 0) == 8016) {
39437 i5 = 1 << (HEAPU8[i3 + 7 | 0] | 0);
39439 _luaH_resize(i1, i3, i4, i5);
39446 var i3 = 0, i4 = 0;
39447 i3 = STACKTOP;
39449 i4 = i3;
39453 STACKTOP = i3;
39470 var i2 = 0, i3 = 0;
39472 i3 = _luaL_optlstring(i1, 1, 0, 0) | 0;
39473 …locale(HEAP32[5960 + ((_luaL_checkoption(i1, 2, 6016, 5984) | 0) << 2) >> 2] | 0, i3 | 0) | 0) | 0;
39491 var i3 = 0, i4 = 0;
39492 i3 = STACKTOP;
39495 HEAP32[i3 >> 2] = _luaX_token2str(i1, i2) | 0;
39496 _luaX_syntaxerror(i1, _luaO_pushfstring(i4, 6328, i3) | 0);
39498 function _lua_pushvfstring(i1, i3, i4) { argument
39500 i3 = i3 | 0;
39507 i4 = _luaO_pushvfstring(i1, i3, i4) | 0;
39513 var i2 = 0, i3 = 0;
39515 i3 = _lua_type(i1, 2) | 0;
39516 if (!((i3 | 0) == 0 | (i3 | 0) == 5)) {
39526 var i2 = 0, i3 = 0, i4 = 0;
39528 i3 = 0 - (_luaL_checkinteger(i1, 2) | 0) | 0;
39530 i3 = i3 & 31;
39531 _lua_pushunsigned(i1, i4 >>> (32 - i3 | 0) | i4 << i3);
39537 var i2 = 0, i3 = 0;
39539 i3 = HEAP32[i1 + 12 >> 2] | 0;
39540 if ((HEAP8[i3 + 63 | 0] | 0) == 0) {
39541 _luaE_setdebt(i3, -1600);
39552 var i2 = 0, i3 = 0;
39555 i3 = i2;
39556 _lua_pushnumber(i1, +_frexp(+(+_luaL_checknumber(i1, 1)), i3 | 0));
39557 _lua_pushinteger(i1, HEAP32[i3 >> 2] | 0);
39561 function _luaO_pushfstring(i2, i1, i3) { argument
39564 i3 = i3 | 0;
39569 HEAP32[i5 >> 2] = i3;
39570 i3 = _luaO_pushvfstring(i2, i1, i5) | 0;
39572 return i3 | 0;
39591 var i2 = 0, i3 = 0, i4 = 0;
39593 i3 = _luaL_checkinteger(i1, 2) | 0;
39595 i3 = i3 & 31;
39596 _lua_pushunsigned(i1, i4 >>> (32 - i3 | 0) | i4 << i3);
39615 var i3 = 0;
39617 i3 = i1 + 5 | 0;
39618 HEAP8[i3] = HEAP8[i3] & 251;
39626 var i2 = 0, i3 = 0;
39628 i3 = _luaL_checklstring(i1, 1, 0) | 0;
39629 i1 = _luaL_fileresult(i1, (_rename(i3 | 0, _luaL_checklstring(i1, 2, 0) | 0) | 0) == 0 | 0, 0) | 0;
39633 function _bitshift64Ashr(i3, i2, i1) { argument
39634 i3 = i3 | 0;
39639 return i3 >>> i1 | (i2 & (1 << i1) - 1) << 32 - i1;
39646 var i2 = 0, i3 = 0;
39649 i3 = _lua_newthread(i1) | 0;
39651 _lua_xmove(i1, i3, 1);
39683 function _luaK_codeABC(i5, i3, i4, i2, i1) { argument
39685 i3 = i3 | 0;
39691 i5 = _luaK_code(i5, i4 << 6 | i3 | i2 << 23 | i1 << 14) | 0;
39699 var i1 = 0, i3 = 0;
39701 i3 = _luaH_get(i4, i5) | 0;
39702 if ((i3 | 0) == 5192) {
39703 i3 = _luaH_newkey(i2, i4, i5) | 0;
39706 return i3 | 0;
39708 function _luaZ_init(i4, i1, i3, i2) { argument
39711 i3 = i3 | 0;
39714 HEAP32[i1 + 8 >> 2] = i3;
39723 var i3 = 0;
39725 i3 = HEAP32[i2 >> 2] | 0;
39726 HEAP32[i3 >> 2] = i1;
39727 HEAP32[i3 + 8 >> 2] = 2;
39738 function _bitshift64Shl(i2, i3, i1) { argument
39740 i3 = i3 | 0;
39743 tempRet0 = i3 << i1 | (i2 & (1 << i1) - 1 << 32 - i1) >>> 32 - i1;
39760 function _l_alloc(i3, i1, i4, i2) { argument
39761 i3 = i3 | 0;
39765 i3 = STACKTOP;
39772 STACKTOP = i3;
39775 function _bitshift64Lshr(i3, i2, i1) { argument
39776 i3 = i3 | 0;
39781 return i3 >>> i1 | (i2 & (1 << i1) - 1) << 32 - i1;
39786 function _luaG_aritherror(i3, i1, i2) { argument
39787 i3 = i3 | 0;
39794 _luaG_typeerror(i3, i4 ? i1 : i2, 1928);
39798 var i2 = 0, i3 = 0;
39801 i3 = i2;
39802 _luaL_checklstring(i1, 1, i3) | 0;
39803 _lua_pushinteger(i1, HEAP32[i3 >> 2] | 0);
39807 function _luaL_optinteger(i3, i4, i2) { argument
39808 i3 = i3 | 0;
39813 if ((_lua_type(i3, i4) | 0) >= 1) {
39814 i2 = _luaL_checkinteger(i3, i4) | 0;
39821 var i2 = 0, i3 = 0;
39823 i3 = ~~+_luaL_checknumber(i1, 1);
39824 _lua_pushnumber(i1, +_difftime(i3 | 0, ~~+_luaL_optnumber(i1, 2, 0.0) | 0));
39831 var i3 = 0;
39833 i3 = HEAP32[i2 >> 2] | 0;
39834 HEAP32[i3 >> 2] = (i1 | 0) != 0;
39835 HEAP32[i3 + 8 >> 2] = 1;
39836 HEAP32[i2 >> 2] = i3 + 16;
39841 var i2 = 0, i3 = 0;
39843 i3 = _luaL_checklstring(i1, 1, 0) | 0;
39844 i1 = _luaL_fileresult(i1, (_remove(i3 | 0) | 0) == 0 | 0, i3) | 0;
39862 var i3 = 0;
39864 i3 = HEAP32[i2 >> 2] | 0;
39865 HEAPF64[i3 >> 3] = +(i1 | 0);
39866 HEAP32[i3 + 8 >> 2] = 3;
39867 HEAP32[i2 >> 2] = i3 + 16;
39885 var i3 = 0;
39886 i3 = i2 + 12 | 0;
39888 HEAP32[i2 >> 2] = (HEAP32[i3 >> 2] | 0) - i1 + (HEAP32[i2 >> 2] | 0);
39889 HEAP32[i3 >> 2] = i1;
39894 var i2 = 0, i3 = 0;
39897 i3 = _lua_newthread(i1) | 0;
39899 _lua_xmove(i1, i3, 1);
39921 function _luaL_optnumber(i3, i4, d2) { argument
39922 i3 = i3 | 0;
39927 if ((_lua_type(i3, i4) | 0) >= 1) {
39928 d2 = +_luaL_checknumber(i3, i4);
39942 function _luaK_codeABx(i4, i2, i3, i1) { argument
39945 i3 = i3 | 0;
39949 i4 = _luaK_code(i4, i3 << 6 | i2 | i1 << 14) | 0;
39956 var i3 = 0;
39957 i3 = STACKTOP;
39960 STACKTOP = i3;
39994 var i3 = 0;
39996 i3 = HEAP32[i2 >> 2] | 0;
39997 HEAPF64[i3 >> 3] = d1;
39998 HEAP32[i3 + 8 >> 2] = 3;
39999 HEAP32[i2 >> 2] = i3 + 16;
40011 function _luaG_concaterror(i3, i2, i1) { argument
40012 i3 = i3 | 0;
40017 _luaG_typeerror(i3, (i4 & 15 | 0) == 4 | (i4 | 0) == 3 ? i1 : i2, 1912);
40044 var i3 = 0;
40045 i3 = STACKTOP;
40047 STACKTOP = i3;
40058 function _luaL_checkany(i1, i3) { argument
40060 i3 = i3 | 0;
40063 if ((_lua_type(i1, i3) | 0) == -1) {
40064 _luaL_argerror(i1, i3, 1256) | 0;
40069 function _i64Subtract(i2, i4, i1, i3) { argument
40073 i3 = i3 | 0;
40074 i4 = i4 - i3 - (i1 >>> 0 > i2 >>> 0 | 0) >>> 0;
40108 function dynCall_iiiii(i5, i4, i3, i2, i1) { argument
40111 i3 = i3 | 0;
40114 return FUNCTION_TABLE_iiiii[i5 & 3](i4 | 0, i3 | 0, i2 | 0, i1 | 0) | 0;
40126 function _i64Add(i1, i3, i4, i2) { argument
40128 i3 = i3 | 0;
40132 return (tempRet0 = i3 + i2 + (i4 >>> 0 < i1 >>> 0 | 0) >>> 0, i4 | 0) | 0;
40134 function _luaK_ret(i3, i2, i1) { argument
40135 i3 = i3 | 0;
40140 _luaK_code(i3, i2 << 6 | (i1 << 23) + 8388608 | 31) | 0;
40147 var i3 = 0;
40148 i3 = STACKTOP;
40150 STACKTOP = i3;
40156 var i3 = 0;
40157 i3 = STACKTOP;
40160 STACKTOP = i3;
40166 var i3 = 0;
40167 i3 = (HEAP32[i2 + 12 >> 2] | 0) + 168 | 0;
40168 i2 = HEAP32[i3 >> 2] | 0;
40169 HEAP32[i3 >> 2] = i1;
40194 var i3 = 0;
40195 i3 = STACKTOP;
40197 STACKTOP = i3;
40208 var i2 = 0, i3 = 0;
40209 i3 = STACKTOP;
40212 STACKTOP = i3;
40218 var i3 = 0;
40219 i3 = STACKTOP;
40221 STACKTOP = i3;
40236 var i3 = 0;
40237 i3 = STACKTOP;
40239 STACKTOP = i3;
40266 function _writer(i4, i2, i1, i3) { argument
40270 i3 = i3 | 0;
40272 _luaL_addlstring(i3, i2, i1);
40279 var i3 = 0;
40280 i3 = STACKTOP;
40282 STACKTOP = i3;
40337 function dynCall_iiii(i4, i3, i2, i1) { argument
40339 i3 = i3 | 0;
40342 return FUNCTION_TABLE_iiii[i4 & 3](i3 | 0, i2 | 0, i1 | 0) | 0;
40528 var i3 = 0;
40529 i3 = STACKTOP;
40531 STACKTOP = i3;
40534 function ___udivdi3(i4, i3, i2, i1) { argument
40536 i3 = i3 | 0;
40539 i4 = ___udivmoddi4(i4, i3, i2, i1, 0) | 0;
40578 var i3 = 0;
40579 i3 = STACKTOP;
40581 STACKTOP = i3;
40603 var i3 = 0;
40604 i3 = STACKTOP;
40606 STACKTOP = i3;
40619 function dynCall_iii(i3, i2, i1) { argument
40620 i3 = i3 | 0;
40623 return FUNCTION_TABLE_iii[i3 & 1](i2 | 0, i1 | 0) | 0;
40650 var i3 = 0;
40651 i3 = STACKTOP;
40653 STACKTOP = i3;
40713 function dynCall_vii(i3, i2, i1) { argument
40714 i3 = i3 | 0;
40717 FUNCTION_TABLE_vii[i3 & 15](i2 | 0, i1 | 0);
40738 function b4(i1, i2, i3, i4) { argument
40741 i3 = i3 | 0;
40761 function b0(i1, i2, i3) { argument
40764 i3 = i3 | 0;