diff options
Diffstat (limited to 'test/passes/O.wast')
-rw-r--r-- | test/passes/O.wast | 23100 |
1 files changed, 0 insertions, 23100 deletions
diff --git a/test/passes/O.wast b/test/passes/O.wast deleted file mode 100644 index 86315f9e7..000000000 --- a/test/passes/O.wast +++ /dev/null @@ -1,23100 +0,0 @@ -(module - (memory 16777216 16777216) - (type $FUNCSIG$iiii (func (param i32 i32 i32) (result i32))) - (type $FUNCSIG$ii (func (param i32) (result i32))) - (type $FUNCSIG$vi (func (param i32))) - (import $abort "env" "abort" (param i32)) - (import $_pthread_cleanup_pop "env" "_pthread_cleanup_pop" (param i32)) - (import $___lock "env" "___lock" (param i32)) - (import $_pthread_self "env" "_pthread_self" (result i32)) - (import $_abort "env" "_abort") - (import $___syscall6 "env" "___syscall6" (param i32 i32) (result i32)) - (import $_sbrk "env" "_sbrk" (param i32) (result i32)) - (import $_time "env" "_time" (param i32) (result i32)) - (import $_emscripten_memcpy_big "env" "_emscripten_memcpy_big" (param i32 i32 i32) (result i32)) - (import $___syscall54 "env" "___syscall54" (param i32 i32) (result i32)) - (import $___unlock "env" "___unlock" (param i32)) - (import $___syscall140 "env" "___syscall140" (param i32 i32) (result i32)) - (import $_pthread_cleanup_push "env" "_pthread_cleanup_push" (param i32 i32)) - (import $_sysconf "env" "_sysconf" (param i32) (result i32)) - (import $___syscall146 "env" "___syscall146" (param i32 i32) (result i32)) - (import $f64-to-int "asm2wasm" "f64-to-int" (param f64) (result i32)) - (export "_i64Subtract" $_i64Subtract) - (export "_free" $_free) - (export "_main" $_main) - (export "_i64Add" $_i64Add) - (export "_memset" $_memset) - (export "_malloc" $_malloc) - (export "_memcpy" $_memcpy) - (export "_bitshift64Lshr" $_bitshift64Lshr) - (export "_fflush" $_fflush) - (export "___errno_location" $___errno_location) - (export "_bitshift64Shl" $_bitshift64Shl) - (export "runPostSets" $runPostSets) - (export "stackAlloc" $stackAlloc) - (export "stackSave" $stackSave) - (export "stackRestore" $stackRestore) - (export "establishStackSpace" $establishStackSpace) - (export "setThrew" $setThrew) - (export "setTempRet0" $setTempRet0) - (export "getTempRet0" $getTempRet0) - (export "dynCall_ii" $dynCall_ii) - (export "dynCall_iiii" $dynCall_iiii) - (export "dynCall_vi" $dynCall_vi) - (table $b0 $___stdio_close $b1 $___stdout_write $___stdio_seek $___stdio_write $b2 $_cleanup_418) - (func $_malloc (param $i1 i32) (result i32) - (local $i2 i32) - (local $i3 i32) - (local $i4 i32) - (local $i5 i32) - (local $i6 i32) - (local $i7 i32) - (local $i8 i32) - (local $i9 i32) - (local $i10 i32) - (local $i11 i32) - (local $i12 i32) - (local $i13 i32) - (local $i14 i32) - (local $i15 i32) - (local $i16 i32) - (local $i17 i32) - (local $i18 i32) - (local $i19 i32) - (local $i20 i32) - (local $i21 i32) - (local $i22 i32) - (local $i23 i32) - (local $i24 i32) - (local $i25 i32) - (local $i26 i32) - (local $i27 i32) - (local $i28 i32) - (local $i29 i32) - (local $i30 i32) - (local $i31 i32) - (local $i32 i32) - (local $i33 i32) - (local $i34 i32) - (local $i35 i32) - (local $i36 i32) - (local $i37 i32) - (block $topmost - (block $do-once$0 - (if_else - (i32.lt_u - (get_local $i1) - (i32.const 245) - ) - (block - (set_local $i14 - (if_else - (i32.lt_u - (get_local $i1) - (i32.const 11) - ) - (i32.const 16) - (i32.and - (i32.add - (get_local $i1) - (i32.const 11) - ) - (i32.const -8) - ) - ) - ) - (set_local $i1 - (i32.shr_u - (get_local $i14) - (i32.const 3) - ) - ) - (set_local $i9 - (i32.load align=4 - (i32.const 3660) - ) - ) - (set_local $i2 - (i32.shr_u - (get_local $i9) - (get_local $i1) - ) - ) - (if - (i32.and - (get_local $i2) - (i32.const 3) - ) - (block - (set_local $i2 - (i32.add - (i32.xor - (i32.and - (get_local $i2) - (i32.const 1) - ) - (i32.const 1) - ) - (get_local $i1) - ) - ) - (set_local $i3 - (i32.add - (i32.const 3700) - (i32.shl - (i32.shl - (get_local $i2) - (i32.const 1) - ) - (i32.const 2) - ) - ) - ) - (set_local $i4 - (i32.add - (get_local $i3) - (i32.const 8) - ) - ) - (set_local $i5 - (i32.load align=4 - (get_local $i4) - ) - ) - (set_local $i6 - (i32.add - (get_local $i5) - (i32.const 8) - ) - ) - (set_local $i7 - (i32.load align=4 - (get_local $i6) - ) - ) - (block $do-once$1 - (if_else - (i32.ne - (get_local $i3) - (get_local $i7) - ) - (block - (if - (i32.lt_u - (get_local $i7) - (i32.load align=4 - (i32.const 3676) - ) - ) - (call_import $_abort) - ) - (set_local $i1 - (i32.add - (get_local $i7) - (i32.const 12) - ) - ) - (if_else - (i32.eq - (i32.load align=4 - (get_local $i1) - ) - (get_local $i5) - ) - (block - (i32.store align=4 - (get_local $i1) - (get_local $i3) - ) - (i32.store align=4 - (get_local $i4) - (get_local $i7) - ) - (br $do-once$1) - ) - (call_import $_abort) - ) - ) - (i32.store align=4 - (i32.const 3660) - (i32.and - (get_local $i9) - (i32.xor - (i32.shl - (i32.const 1) - (get_local $i2) - ) - (i32.const -1) - ) - ) - ) - ) - ) - (set_local $i37 - (i32.shl - (get_local $i2) - (i32.const 3) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i5) - (i32.const 4) - ) - (i32.or - (get_local $i37) - (i32.const 3) - ) - ) - (set_local $i37 - (i32.add - (i32.add - (get_local $i5) - (get_local $i37) - ) - (i32.const 4) - ) - ) - (i32.store align=4 - (get_local $i37) - (i32.or - (i32.load align=4 - (get_local $i37) - ) - (i32.const 1) - ) - ) - (set_local $i37 - (get_local $i6) - ) - (br $topmost - (get_local $i37) - ) - ) - ) - (set_local $i7 - (i32.load align=4 - (i32.const 3668) - ) - ) - (if - (i32.gt_u - (get_local $i14) - (get_local $i7) - ) - (block - (if - (get_local $i2) - (block - (set_local $i3 - (i32.shl - (i32.const 2) - (get_local $i1) - ) - ) - (set_local $i3 - (i32.and - (i32.shl - (get_local $i2) - (get_local $i1) - ) - (i32.or - (get_local $i3) - (i32.sub - (i32.const 0) - (get_local $i3) - ) - ) - ) - ) - (set_local $i3 - (i32.add - (i32.and - (get_local $i3) - (i32.sub - (i32.const 0) - (get_local $i3) - ) - ) - (i32.const -1) - ) - ) - (set_local $i8 - (i32.and - (i32.shr_u - (get_local $i3) - (i32.const 12) - ) - (i32.const 16) - ) - ) - (set_local $i3 - (i32.shr_u - (get_local $i3) - (get_local $i8) - ) - ) - (set_local $i5 - (i32.and - (i32.shr_u - (get_local $i3) - (i32.const 5) - ) - (i32.const 8) - ) - ) - (set_local $i3 - (i32.shr_u - (get_local $i3) - (get_local $i5) - ) - ) - (set_local $i6 - (i32.and - (i32.shr_u - (get_local $i3) - (i32.const 2) - ) - (i32.const 4) - ) - ) - (set_local $i3 - (i32.shr_u - (get_local $i3) - (get_local $i6) - ) - ) - (set_local $i4 - (i32.and - (i32.shr_u - (get_local $i3) - (i32.const 1) - ) - (i32.const 2) - ) - ) - (set_local $i3 - (i32.shr_u - (get_local $i3) - (get_local $i4) - ) - ) - (set_local $i2 - (i32.and - (i32.shr_u - (get_local $i3) - (i32.const 1) - ) - (i32.const 1) - ) - ) - (set_local $i2 - (i32.add - (i32.or - (i32.or - (i32.or - (i32.or - (get_local $i5) - (get_local $i8) - ) - (get_local $i6) - ) - (get_local $i4) - ) - (get_local $i2) - ) - (i32.shr_u - (get_local $i3) - (get_local $i2) - ) - ) - ) - (set_local $i3 - (i32.add - (i32.const 3700) - (i32.shl - (i32.shl - (get_local $i2) - (i32.const 1) - ) - (i32.const 2) - ) - ) - ) - (set_local $i4 - (i32.add - (get_local $i3) - (i32.const 8) - ) - ) - (set_local $i6 - (i32.load align=4 - (get_local $i4) - ) - ) - (set_local $i8 - (i32.add - (get_local $i6) - (i32.const 8) - ) - ) - (set_local $i5 - (i32.load align=4 - (get_local $i8) - ) - ) - (block $do-once$2 - (if_else - (i32.ne - (get_local $i3) - (get_local $i5) - ) - (block - (if - (i32.lt_u - (get_local $i5) - (i32.load align=4 - (i32.const 3676) - ) - ) - (call_import $_abort) - ) - (set_local $i1 - (i32.add - (get_local $i5) - (i32.const 12) - ) - ) - (if_else - (i32.eq - (i32.load align=4 - (get_local $i1) - ) - (get_local $i6) - ) - (block - (i32.store align=4 - (get_local $i1) - (get_local $i3) - ) - (i32.store align=4 - (get_local $i4) - (get_local $i5) - ) - (set_local $i10 - (i32.load align=4 - (i32.const 3668) - ) - ) - (br $do-once$2) - ) - (call_import $_abort) - ) - ) - (block - (i32.store align=4 - (i32.const 3660) - (i32.and - (get_local $i9) - (i32.xor - (i32.shl - (i32.const 1) - (get_local $i2) - ) - (i32.const -1) - ) - ) - ) - (set_local $i10 - (get_local $i7) - ) - ) - ) - ) - (set_local $i7 - (i32.sub - (i32.shl - (get_local $i2) - (i32.const 3) - ) - (get_local $i14) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i6) - (i32.const 4) - ) - (i32.or - (get_local $i14) - (i32.const 3) - ) - ) - (set_local $i4 - (i32.add - (get_local $i6) - (get_local $i14) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i4) - (i32.const 4) - ) - (i32.or - (get_local $i7) - (i32.const 1) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i4) - (get_local $i7) - ) - (get_local $i7) - ) - (if - (get_local $i10) - (block - (set_local $i5 - (i32.load align=4 - (i32.const 3680) - ) - ) - (set_local $i2 - (i32.shr_u - (get_local $i10) - (i32.const 3) - ) - ) - (set_local $i3 - (i32.add - (i32.const 3700) - (i32.shl - (i32.shl - (get_local $i2) - (i32.const 1) - ) - (i32.const 2) - ) - ) - ) - (set_local $i1 - (i32.load align=4 - (i32.const 3660) - ) - ) - (set_local $i2 - (i32.shl - (i32.const 1) - (get_local $i2) - ) - ) - (if_else - (i32.and - (get_local $i1) - (get_local $i2) - ) - (block - (set_local $i1 - (i32.add - (get_local $i3) - (i32.const 8) - ) - ) - (set_local $i2 - (i32.load align=4 - (get_local $i1) - ) - ) - (if_else - (i32.lt_u - (get_local $i2) - (i32.load align=4 - (i32.const 3676) - ) - ) - (call_import $_abort) - (block - (set_local $i11 - (get_local $i1) - ) - (set_local $i12 - (get_local $i2) - ) - ) - ) - ) - (block - (i32.store align=4 - (i32.const 3660) - (i32.or - (get_local $i1) - (get_local $i2) - ) - ) - (set_local $i11 - (i32.add - (get_local $i3) - (i32.const 8) - ) - ) - (set_local $i12 - (get_local $i3) - ) - ) - ) - (i32.store align=4 - (get_local $i11) - (get_local $i5) - ) - (i32.store align=4 - (i32.add - (get_local $i12) - (i32.const 12) - ) - (get_local $i5) - ) - (i32.store align=4 - (i32.add - (get_local $i5) - (i32.const 8) - ) - (get_local $i12) - ) - (i32.store align=4 - (i32.add - (get_local $i5) - (i32.const 12) - ) - (get_local $i3) - ) - ) - ) - (i32.store align=4 - (i32.const 3668) - (get_local $i7) - ) - (i32.store align=4 - (i32.const 3680) - (get_local $i4) - ) - (set_local $i37 - (get_local $i8) - ) - (br $topmost - (get_local $i37) - ) - ) - ) - (set_local $i1 - (i32.load align=4 - (i32.const 3664) - ) - ) - (if - (get_local $i1) - (block - (set_local $i3 - (i32.add - (i32.and - (get_local $i1) - (i32.sub - (i32.const 0) - (get_local $i1) - ) - ) - (i32.const -1) - ) - ) - (set_local $i36 - (i32.and - (i32.shr_u - (get_local $i3) - (i32.const 12) - ) - (i32.const 16) - ) - ) - (set_local $i3 - (i32.shr_u - (get_local $i3) - (get_local $i36) - ) - ) - (set_local $i35 - (i32.and - (i32.shr_u - (get_local $i3) - (i32.const 5) - ) - (i32.const 8) - ) - ) - (set_local $i3 - (i32.shr_u - (get_local $i3) - (get_local $i35) - ) - ) - (set_local $i37 - (i32.and - (i32.shr_u - (get_local $i3) - (i32.const 2) - ) - (i32.const 4) - ) - ) - (set_local $i3 - (i32.shr_u - (get_local $i3) - (get_local $i37) - ) - ) - (set_local $i2 - (i32.and - (i32.shr_u - (get_local $i3) - (i32.const 1) - ) - (i32.const 2) - ) - ) - (set_local $i3 - (i32.shr_u - (get_local $i3) - (get_local $i2) - ) - ) - (set_local $i4 - (i32.and - (i32.shr_u - (get_local $i3) - (i32.const 1) - ) - (i32.const 1) - ) - ) - (set_local $i4 - (i32.load align=4 - (i32.add - (i32.const 3964) - (i32.shl - (i32.add - (i32.or - (i32.or - (i32.or - (i32.or - (get_local $i35) - (get_local $i36) - ) - (get_local $i37) - ) - (get_local $i2) - ) - (get_local $i4) - ) - (i32.shr_u - (get_local $i3) - (get_local $i4) - ) - ) - (i32.const 2) - ) - ) - ) - ) - (set_local $i3 - (i32.sub - (i32.and - (i32.load align=4 - (i32.add - (get_local $i4) - (i32.const 4) - ) - ) - (i32.const -8) - ) - (get_local $i14) - ) - ) - (set_local $i2 - (get_local $i4) - ) - (loop $while-out$3 $while-in$4 - (block - (set_local $i1 - (i32.load align=4 - (i32.add - (get_local $i2) - (i32.const 16) - ) - ) - ) - (if - (i32.eq - (get_local $i1) - (i32.const 0) - ) - (block - (set_local $i1 - (i32.load align=4 - (i32.add - (get_local $i2) - (i32.const 20) - ) - ) - ) - (if - (i32.eq - (get_local $i1) - (i32.const 0) - ) - (block - (set_local $i9 - (get_local $i4) - ) - (br $while-out$3) - ) - ) - ) - ) - (set_local $i2 - (i32.sub - (i32.and - (i32.load align=4 - (i32.add - (get_local $i1) - (i32.const 4) - ) - ) - (i32.const -8) - ) - (get_local $i14) - ) - ) - (set_local $i37 - (i32.lt_u - (get_local $i2) - (get_local $i3) - ) - ) - (set_local $i3 - (if_else - (get_local $i37) - (get_local $i2) - (get_local $i3) - ) - ) - (set_local $i2 - (get_local $i1) - ) - (set_local $i4 - (if_else - (get_local $i37) - (get_local $i1) - (get_local $i4) - ) - ) - (br $while-in$4) - ) - ) - (set_local $i6 - (i32.load align=4 - (i32.const 3676) - ) - ) - (if - (i32.lt_u - (get_local $i9) - (get_local $i6) - ) - (call_import $_abort) - ) - (set_local $i8 - (i32.add - (get_local $i9) - (get_local $i14) - ) - ) - (if - (i32.ge_u - (get_local $i9) - (get_local $i8) - ) - (call_import $_abort) - ) - (set_local $i7 - (i32.load align=4 - (i32.add - (get_local $i9) - (i32.const 24) - ) - ) - ) - (set_local $i4 - (i32.load align=4 - (i32.add - (get_local $i9) - (i32.const 12) - ) - ) - ) - (block $do-once$5 - (if_else - (i32.eq - (get_local $i4) - (get_local $i9) - ) - (block - (set_local $i2 - (i32.add - (get_local $i9) - (i32.const 20) - ) - ) - (set_local $i1 - (i32.load align=4 - (get_local $i2) - ) - ) - (if - (i32.eq - (get_local $i1) - (i32.const 0) - ) - (block - (set_local $i2 - (i32.add - (get_local $i9) - (i32.const 16) - ) - ) - (set_local $i1 - (i32.load align=4 - (get_local $i2) - ) - ) - (if - (i32.eq - (get_local $i1) - (i32.const 0) - ) - (block - (set_local $i13 - (i32.const 0) - ) - (br $do-once$5) - ) - ) - ) - ) - (loop $while-out$6 $while-in$7 - (block - (set_local $i4 - (i32.add - (get_local $i1) - (i32.const 20) - ) - ) - (set_local $i5 - (i32.load align=4 - (get_local $i4) - ) - ) - (if - (get_local $i5) - (block - (set_local $i1 - (get_local $i5) - ) - (set_local $i2 - (get_local $i4) - ) - (br $while-in$7) - ) - ) - (set_local $i4 - (i32.add - (get_local $i1) - (i32.const 16) - ) - ) - (set_local $i5 - (i32.load align=4 - (get_local $i4) - ) - ) - (if_else - (i32.eq - (get_local $i5) - (i32.const 0) - ) - (br $while-out$6) - (block - (set_local $i1 - (get_local $i5) - ) - (set_local $i2 - (get_local $i4) - ) - ) - ) - (br $while-in$7) - ) - ) - (if_else - (i32.lt_u - (get_local $i2) - (get_local $i6) - ) - (call_import $_abort) - (block - (i32.store align=4 - (get_local $i2) - (i32.const 0) - ) - (set_local $i13 - (get_local $i1) - ) - (br $do-once$5) - ) - ) - ) - (block - (set_local $i5 - (i32.load align=4 - (i32.add - (get_local $i9) - (i32.const 8) - ) - ) - ) - (if - (i32.lt_u - (get_local $i5) - (get_local $i6) - ) - (call_import $_abort) - ) - (set_local $i1 - (i32.add - (get_local $i5) - (i32.const 12) - ) - ) - (if - (i32.ne - (i32.load align=4 - (get_local $i1) - ) - (get_local $i9) - ) - (call_import $_abort) - ) - (set_local $i2 - (i32.add - (get_local $i4) - (i32.const 8) - ) - ) - (if_else - (i32.eq - (i32.load align=4 - (get_local $i2) - ) - (get_local $i9) - ) - (block - (i32.store align=4 - (get_local $i1) - (get_local $i4) - ) - (i32.store align=4 - (get_local $i2) - (get_local $i5) - ) - (set_local $i13 - (get_local $i4) - ) - (br $do-once$5) - ) - (call_import $_abort) - ) - ) - ) - ) - (block $do-once$8 - (if - (get_local $i7) - (block - (set_local $i1 - (i32.load align=4 - (i32.add - (get_local $i9) - (i32.const 28) - ) - ) - ) - (set_local $i2 - (i32.add - (i32.const 3964) - (i32.shl - (get_local $i1) - (i32.const 2) - ) - ) - ) - (if_else - (i32.eq - (get_local $i9) - (i32.load align=4 - (get_local $i2) - ) - ) - (block - (i32.store align=4 - (get_local $i2) - (get_local $i13) - ) - (if - (i32.eq - (get_local $i13) - (i32.const 0) - ) - (block - (i32.store align=4 - (i32.const 3664) - (i32.and - (i32.load align=4 - (i32.const 3664) - ) - (i32.xor - (i32.shl - (i32.const 1) - (get_local $i1) - ) - (i32.const -1) - ) - ) - ) - (br $do-once$8) - ) - ) - ) - (block - (if - (i32.lt_u - (get_local $i7) - (i32.load align=4 - (i32.const 3676) - ) - ) - (call_import $_abort) - ) - (set_local $i1 - (i32.add - (get_local $i7) - (i32.const 16) - ) - ) - (if_else - (i32.eq - (i32.load align=4 - (get_local $i1) - ) - (get_local $i9) - ) - (i32.store align=4 - (get_local $i1) - (get_local $i13) - ) - (i32.store align=4 - (i32.add - (get_local $i7) - (i32.const 20) - ) - (get_local $i13) - ) - ) - (if - (i32.eq - (get_local $i13) - (i32.const 0) - ) - (br $do-once$8) - ) - ) - ) - (set_local $i2 - (i32.load align=4 - (i32.const 3676) - ) - ) - (if - (i32.lt_u - (get_local $i13) - (get_local $i2) - ) - (call_import $_abort) - ) - (i32.store align=4 - (i32.add - (get_local $i13) - (i32.const 24) - ) - (get_local $i7) - ) - (set_local $i1 - (i32.load align=4 - (i32.add - (get_local $i9) - (i32.const 16) - ) - ) - ) - (block $do-once$9 - (if - (get_local $i1) - (if_else - (i32.lt_u - (get_local $i1) - (get_local $i2) - ) - (call_import $_abort) - (block - (i32.store align=4 - (i32.add - (get_local $i13) - (i32.const 16) - ) - (get_local $i1) - ) - (i32.store align=4 - (i32.add - (get_local $i1) - (i32.const 24) - ) - (get_local $i13) - ) - (br $do-once$9) - ) - ) - ) - ) - (set_local $i1 - (i32.load align=4 - (i32.add - (get_local $i9) - (i32.const 20) - ) - ) - ) - (if - (get_local $i1) - (if_else - (i32.lt_u - (get_local $i1) - (i32.load align=4 - (i32.const 3676) - ) - ) - (call_import $_abort) - (block - (i32.store align=4 - (i32.add - (get_local $i13) - (i32.const 20) - ) - (get_local $i1) - ) - (i32.store align=4 - (i32.add - (get_local $i1) - (i32.const 24) - ) - (get_local $i13) - ) - (br $do-once$8) - ) - ) - ) - ) - ) - ) - (if_else - (i32.lt_u - (get_local $i3) - (i32.const 16) - ) - (block - (set_local $i37 - (i32.add - (get_local $i3) - (get_local $i14) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i9) - (i32.const 4) - ) - (i32.or - (get_local $i37) - (i32.const 3) - ) - ) - (set_local $i37 - (i32.add - (i32.add - (get_local $i9) - (get_local $i37) - ) - (i32.const 4) - ) - ) - (i32.store align=4 - (get_local $i37) - (i32.or - (i32.load align=4 - (get_local $i37) - ) - (i32.const 1) - ) - ) - ) - (block - (i32.store align=4 - (i32.add - (get_local $i9) - (i32.const 4) - ) - (i32.or - (get_local $i14) - (i32.const 3) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i8) - (i32.const 4) - ) - (i32.or - (get_local $i3) - (i32.const 1) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i8) - (get_local $i3) - ) - (get_local $i3) - ) - (set_local $i1 - (i32.load align=4 - (i32.const 3668) - ) - ) - (if - (get_local $i1) - (block - (set_local $i5 - (i32.load align=4 - (i32.const 3680) - ) - ) - (set_local $i2 - (i32.shr_u - (get_local $i1) - (i32.const 3) - ) - ) - (set_local $i4 - (i32.add - (i32.const 3700) - (i32.shl - (i32.shl - (get_local $i2) - (i32.const 1) - ) - (i32.const 2) - ) - ) - ) - (set_local $i1 - (i32.load align=4 - (i32.const 3660) - ) - ) - (set_local $i2 - (i32.shl - (i32.const 1) - (get_local $i2) - ) - ) - (if_else - (i32.and - (get_local $i1) - (get_local $i2) - ) - (block - (set_local $i1 - (i32.add - (get_local $i4) - (i32.const 8) - ) - ) - (set_local $i2 - (i32.load align=4 - (get_local $i1) - ) - ) - (if_else - (i32.lt_u - (get_local $i2) - (i32.load align=4 - (i32.const 3676) - ) - ) - (call_import $_abort) - (block - (set_local $i15 - (get_local $i1) - ) - (set_local $i16 - (get_local $i2) - ) - ) - ) - ) - (block - (i32.store align=4 - (i32.const 3660) - (i32.or - (get_local $i1) - (get_local $i2) - ) - ) - (set_local $i15 - (i32.add - (get_local $i4) - (i32.const 8) - ) - ) - (set_local $i16 - (get_local $i4) - ) - ) - ) - (i32.store align=4 - (get_local $i15) - (get_local $i5) - ) - (i32.store align=4 - (i32.add - (get_local $i16) - (i32.const 12) - ) - (get_local $i5) - ) - (i32.store align=4 - (i32.add - (get_local $i5) - (i32.const 8) - ) - (get_local $i16) - ) - (i32.store align=4 - (i32.add - (get_local $i5) - (i32.const 12) - ) - (get_local $i4) - ) - ) - ) - (i32.store align=4 - (i32.const 3668) - (get_local $i3) - ) - (i32.store align=4 - (i32.const 3680) - (get_local $i8) - ) - ) - ) - (set_local $i37 - (i32.add - (get_local $i9) - (i32.const 8) - ) - ) - (br $topmost - (get_local $i37) - ) - ) - ) - ) - ) - ) - (if_else - (i32.le_u - (get_local $i1) - (i32.const -65) - ) - (block - (set_local $i1 - (i32.add - (get_local $i1) - (i32.const 11) - ) - ) - (set_local $i14 - (i32.and - (get_local $i1) - (i32.const -8) - ) - ) - (set_local $i9 - (i32.load align=4 - (i32.const 3664) - ) - ) - (if - (get_local $i9) - (block - (set_local $i3 - (i32.sub - (i32.const 0) - (get_local $i14) - ) - ) - (set_local $i1 - (i32.shr_u - (get_local $i1) - (i32.const 8) - ) - ) - (if_else - (get_local $i1) - (if_else - (i32.gt_u - (get_local $i14) - (i32.const 16777215) - ) - (set_local $i8 - (i32.const 31) - ) - (block - (set_local $i16 - (i32.and - (i32.shr_u - (i32.add - (get_local $i1) - (i32.const 1048320) - ) - (i32.const 16) - ) - (i32.const 8) - ) - ) - (set_local $i30 - (i32.shl - (get_local $i1) - (get_local $i16) - ) - ) - (set_local $i15 - (i32.and - (i32.shr_u - (i32.add - (get_local $i30) - (i32.const 520192) - ) - (i32.const 16) - ) - (i32.const 4) - ) - ) - (set_local $i30 - (i32.shl - (get_local $i30) - (get_local $i15) - ) - ) - (set_local $i8 - (i32.and - (i32.shr_u - (i32.add - (get_local $i30) - (i32.const 245760) - ) - (i32.const 16) - ) - (i32.const 2) - ) - ) - (set_local $i8 - (i32.add - (i32.sub - (i32.const 14) - (i32.or - (i32.or - (get_local $i15) - (get_local $i16) - ) - (get_local $i8) - ) - ) - (i32.shr_u - (i32.shl - (get_local $i30) - (get_local $i8) - ) - (i32.const 15) - ) - ) - ) - (set_local $i8 - (i32.or - (i32.and - (i32.shr_u - (get_local $i14) - (i32.add - (get_local $i8) - (i32.const 7) - ) - ) - (i32.const 1) - ) - (i32.shl - (get_local $i8) - (i32.const 1) - ) - ) - ) - ) - ) - (set_local $i8 - (i32.const 0) - ) - ) - (set_local $i2 - (i32.load align=4 - (i32.add - (i32.const 3964) - (i32.shl - (get_local $i8) - (i32.const 2) - ) - ) - ) - ) - (block $label$break$L123 - (if_else - (i32.eq - (get_local $i2) - (i32.const 0) - ) - (block - (set_local $i1 - (i32.const 0) - ) - (set_local $i2 - (i32.const 0) - ) - (set_local $i30 - (i32.const 86) - ) - ) - (block - (set_local $i5 - (get_local $i3) - ) - (set_local $i1 - (i32.const 0) - ) - (set_local $i6 - (i32.shl - (get_local $i14) - (if_else - (i32.eq - (get_local $i8) - (i32.const 31) - ) - (i32.const 0) - (i32.sub - (i32.const 25) - (i32.shr_u - (get_local $i8) - (i32.const 1) - ) - ) - ) - ) - ) - (set_local $i7 - (get_local $i2) - ) - (set_local $i2 - (i32.const 0) - ) - (loop $while-out$10 $while-in$11 - (block - (set_local $i4 - (i32.and - (i32.load align=4 - (i32.add - (get_local $i7) - (i32.const 4) - ) - ) - (i32.const -8) - ) - ) - (set_local $i3 - (i32.sub - (get_local $i4) - (get_local $i14) - ) - ) - (if_else - (i32.lt_u - (get_local $i3) - (get_local $i5) - ) - (if_else - (i32.eq - (get_local $i4) - (get_local $i14) - ) - (block - (set_local $i1 - (get_local $i7) - ) - (set_local $i2 - (get_local $i7) - ) - (set_local $i30 - (i32.const 90) - ) - (br $label$break$L123) - ) - (set_local $i2 - (get_local $i7) - ) - ) - (set_local $i3 - (get_local $i5) - ) - ) - (set_local $i4 - (i32.load align=4 - (i32.add - (get_local $i7) - (i32.const 20) - ) - ) - ) - (set_local $i7 - (i32.load align=4 - (i32.add - (i32.add - (get_local $i7) - (i32.const 16) - ) - (i32.shl - (i32.shr_u - (get_local $i6) - (i32.const 31) - ) - (i32.const 2) - ) - ) - ) - ) - (set_local $i1 - (if_else - (i32.or - (i32.eq - (get_local $i4) - (i32.const 0) - ) - (i32.eq - (get_local $i4) - (get_local $i7) - ) - ) - (get_local $i1) - (get_local $i4) - ) - ) - (set_local $i4 - (i32.eq - (get_local $i7) - (i32.const 0) - ) - ) - (if_else - (get_local $i4) - (block - (set_local $i30 - (i32.const 86) - ) - (br $while-out$10) - ) - (block - (set_local $i5 - (get_local $i3) - ) - (set_local $i6 - (i32.shl - (get_local $i6) - (i32.xor - (i32.and - (get_local $i4) - (i32.const 1) - ) - (i32.const 1) - ) - ) - ) - ) - ) - (br $while-in$11) - ) - ) - ) - ) - ) - (if - (i32.eq - (get_local $i30) - (i32.const 86) - ) - (block - (if - (i32.and - (i32.eq - (get_local $i1) - (i32.const 0) - ) - (i32.eq - (get_local $i2) - (i32.const 0) - ) - ) - (block - (set_local $i1 - (i32.shl - (i32.const 2) - (get_local $i8) - ) - ) - (set_local $i1 - (i32.and - (get_local $i9) - (i32.or - (get_local $i1) - (i32.sub - (i32.const 0) - (get_local $i1) - ) - ) - ) - ) - (if - (i32.eq - (get_local $i1) - (i32.const 0) - ) - (br $do-once$0) - ) - (set_local $i16 - (i32.add - (i32.and - (get_local $i1) - (i32.sub - (i32.const 0) - (get_local $i1) - ) - ) - (i32.const -1) - ) - ) - (set_local $i12 - (i32.and - (i32.shr_u - (get_local $i16) - (i32.const 12) - ) - (i32.const 16) - ) - ) - (set_local $i16 - (i32.shr_u - (get_local $i16) - (get_local $i12) - ) - ) - (set_local $i11 - (i32.and - (i32.shr_u - (get_local $i16) - (i32.const 5) - ) - (i32.const 8) - ) - ) - (set_local $i16 - (i32.shr_u - (get_local $i16) - (get_local $i11) - ) - ) - (set_local $i13 - (i32.and - (i32.shr_u - (get_local $i16) - (i32.const 2) - ) - (i32.const 4) - ) - ) - (set_local $i16 - (i32.shr_u - (get_local $i16) - (get_local $i13) - ) - ) - (set_local $i15 - (i32.and - (i32.shr_u - (get_local $i16) - (i32.const 1) - ) - (i32.const 2) - ) - ) - (set_local $i16 - (i32.shr_u - (get_local $i16) - (get_local $i15) - ) - ) - (set_local $i1 - (i32.and - (i32.shr_u - (get_local $i16) - (i32.const 1) - ) - (i32.const 1) - ) - ) - (set_local $i1 - (i32.load align=4 - (i32.add - (i32.const 3964) - (i32.shl - (i32.add - (i32.or - (i32.or - (i32.or - (i32.or - (get_local $i11) - (get_local $i12) - ) - (get_local $i13) - ) - (get_local $i15) - ) - (get_local $i1) - ) - (i32.shr_u - (get_local $i16) - (get_local $i1) - ) - ) - (i32.const 2) - ) - ) - ) - ) - ) - ) - (if_else - (i32.eq - (get_local $i1) - (i32.const 0) - ) - (block - (set_local $i8 - (get_local $i3) - ) - (set_local $i9 - (get_local $i2) - ) - ) - (set_local $i30 - (i32.const 90) - ) - ) - ) - ) - (if - (i32.eq - (get_local $i30) - (i32.const 90) - ) - (loop $while-out$12 $while-in$13 - (block - (set_local $i30 - (i32.const 0) - ) - (set_local $i16 - (i32.sub - (i32.and - (i32.load align=4 - (i32.add - (get_local $i1) - (i32.const 4) - ) - ) - (i32.const -8) - ) - (get_local $i14) - ) - ) - (set_local $i4 - (i32.lt_u - (get_local $i16) - (get_local $i3) - ) - ) - (set_local $i3 - (if_else - (get_local $i4) - (get_local $i16) - (get_local $i3) - ) - ) - (set_local $i2 - (if_else - (get_local $i4) - (get_local $i1) - (get_local $i2) - ) - ) - (set_local $i4 - (i32.load align=4 - (i32.add - (get_local $i1) - (i32.const 16) - ) - ) - ) - (if - (get_local $i4) - (block - (set_local $i1 - (get_local $i4) - ) - (set_local $i30 - (i32.const 90) - ) - (br $while-in$13) - ) - ) - (set_local $i1 - (i32.load align=4 - (i32.add - (get_local $i1) - (i32.const 20) - ) - ) - ) - (if_else - (i32.eq - (get_local $i1) - (i32.const 0) - ) - (block - (set_local $i8 - (get_local $i3) - ) - (set_local $i9 - (get_local $i2) - ) - (br $while-out$12) - ) - (set_local $i30 - (i32.const 90) - ) - ) - (br $while-in$13) - ) - ) - ) - (if - (if_else - (i32.ne - (get_local $i9) - (i32.const 0) - ) - (i32.lt_u - (get_local $i8) - (i32.sub - (i32.load align=4 - (i32.const 3668) - ) - (get_local $i14) - ) - ) - (i32.const 0) - ) - (block - (set_local $i5 - (i32.load align=4 - (i32.const 3676) - ) - ) - (if - (i32.lt_u - (get_local $i9) - (get_local $i5) - ) - (call_import $_abort) - ) - (set_local $i7 - (i32.add - (get_local $i9) - (get_local $i14) - ) - ) - (if - (i32.ge_u - (get_local $i9) - (get_local $i7) - ) - (call_import $_abort) - ) - (set_local $i6 - (i32.load align=4 - (i32.add - (get_local $i9) - (i32.const 24) - ) - ) - ) - (set_local $i3 - (i32.load align=4 - (i32.add - (get_local $i9) - (i32.const 12) - ) - ) - ) - (block $do-once$14 - (if_else - (i32.eq - (get_local $i3) - (get_local $i9) - ) - (block - (set_local $i2 - (i32.add - (get_local $i9) - (i32.const 20) - ) - ) - (set_local $i1 - (i32.load align=4 - (get_local $i2) - ) - ) - (if - (i32.eq - (get_local $i1) - (i32.const 0) - ) - (block - (set_local $i2 - (i32.add - (get_local $i9) - (i32.const 16) - ) - ) - (set_local $i1 - (i32.load align=4 - (get_local $i2) - ) - ) - (if - (i32.eq - (get_local $i1) - (i32.const 0) - ) - (block - (set_local $i18 - (i32.const 0) - ) - (br $do-once$14) - ) - ) - ) - ) - (loop $while-out$15 $while-in$16 - (block - (set_local $i3 - (i32.add - (get_local $i1) - (i32.const 20) - ) - ) - (set_local $i4 - (i32.load align=4 - (get_local $i3) - ) - ) - (if - (get_local $i4) - (block - (set_local $i1 - (get_local $i4) - ) - (set_local $i2 - (get_local $i3) - ) - (br $while-in$16) - ) - ) - (set_local $i3 - (i32.add - (get_local $i1) - (i32.const 16) - ) - ) - (set_local $i4 - (i32.load align=4 - (get_local $i3) - ) - ) - (if_else - (i32.eq - (get_local $i4) - (i32.const 0) - ) - (br $while-out$15) - (block - (set_local $i1 - (get_local $i4) - ) - (set_local $i2 - (get_local $i3) - ) - ) - ) - (br $while-in$16) - ) - ) - (if_else - (i32.lt_u - (get_local $i2) - (get_local $i5) - ) - (call_import $_abort) - (block - (i32.store align=4 - (get_local $i2) - (i32.const 0) - ) - (set_local $i18 - (get_local $i1) - ) - (br $do-once$14) - ) - ) - ) - (block - (set_local $i4 - (i32.load align=4 - (i32.add - (get_local $i9) - (i32.const 8) - ) - ) - ) - (if - (i32.lt_u - (get_local $i4) - (get_local $i5) - ) - (call_import $_abort) - ) - (set_local $i1 - (i32.add - (get_local $i4) - (i32.const 12) - ) - ) - (if - (i32.ne - (i32.load align=4 - (get_local $i1) - ) - (get_local $i9) - ) - (call_import $_abort) - ) - (set_local $i2 - (i32.add - (get_local $i3) - (i32.const 8) - ) - ) - (if_else - (i32.eq - (i32.load align=4 - (get_local $i2) - ) - (get_local $i9) - ) - (block - (i32.store align=4 - (get_local $i1) - (get_local $i3) - ) - (i32.store align=4 - (get_local $i2) - (get_local $i4) - ) - (set_local $i18 - (get_local $i3) - ) - (br $do-once$14) - ) - (call_import $_abort) - ) - ) - ) - ) - (block $do-once$17 - (if - (get_local $i6) - (block - (set_local $i1 - (i32.load align=4 - (i32.add - (get_local $i9) - (i32.const 28) - ) - ) - ) - (set_local $i2 - (i32.add - (i32.const 3964) - (i32.shl - (get_local $i1) - (i32.const 2) - ) - ) - ) - (if_else - (i32.eq - (get_local $i9) - (i32.load align=4 - (get_local $i2) - ) - ) - (block - (i32.store align=4 - (get_local $i2) - (get_local $i18) - ) - (if - (i32.eq - (get_local $i18) - (i32.const 0) - ) - (block - (i32.store align=4 - (i32.const 3664) - (i32.and - (i32.load align=4 - (i32.const 3664) - ) - (i32.xor - (i32.shl - (i32.const 1) - (get_local $i1) - ) - (i32.const -1) - ) - ) - ) - (br $do-once$17) - ) - ) - ) - (block - (if - (i32.lt_u - (get_local $i6) - (i32.load align=4 - (i32.const 3676) - ) - ) - (call_import $_abort) - ) - (set_local $i1 - (i32.add - (get_local $i6) - (i32.const 16) - ) - ) - (if_else - (i32.eq - (i32.load align=4 - (get_local $i1) - ) - (get_local $i9) - ) - (i32.store align=4 - (get_local $i1) - (get_local $i18) - ) - (i32.store align=4 - (i32.add - (get_local $i6) - (i32.const 20) - ) - (get_local $i18) - ) - ) - (if - (i32.eq - (get_local $i18) - (i32.const 0) - ) - (br $do-once$17) - ) - ) - ) - (set_local $i2 - (i32.load align=4 - (i32.const 3676) - ) - ) - (if - (i32.lt_u - (get_local $i18) - (get_local $i2) - ) - (call_import $_abort) - ) - (i32.store align=4 - (i32.add - (get_local $i18) - (i32.const 24) - ) - (get_local $i6) - ) - (set_local $i1 - (i32.load align=4 - (i32.add - (get_local $i9) - (i32.const 16) - ) - ) - ) - (block $do-once$18 - (if - (get_local $i1) - (if_else - (i32.lt_u - (get_local $i1) - (get_local $i2) - ) - (call_import $_abort) - (block - (i32.store align=4 - (i32.add - (get_local $i18) - (i32.const 16) - ) - (get_local $i1) - ) - (i32.store align=4 - (i32.add - (get_local $i1) - (i32.const 24) - ) - (get_local $i18) - ) - (br $do-once$18) - ) - ) - ) - ) - (set_local $i1 - (i32.load align=4 - (i32.add - (get_local $i9) - (i32.const 20) - ) - ) - ) - (if - (get_local $i1) - (if_else - (i32.lt_u - (get_local $i1) - (i32.load align=4 - (i32.const 3676) - ) - ) - (call_import $_abort) - (block - (i32.store align=4 - (i32.add - (get_local $i18) - (i32.const 20) - ) - (get_local $i1) - ) - (i32.store align=4 - (i32.add - (get_local $i1) - (i32.const 24) - ) - (get_local $i18) - ) - (br $do-once$17) - ) - ) - ) - ) - ) - ) - (block $do-once$19 - (if_else - (i32.ge_u - (get_local $i8) - (i32.const 16) - ) - (block - (i32.store align=4 - (i32.add - (get_local $i9) - (i32.const 4) - ) - (i32.or - (get_local $i14) - (i32.const 3) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i7) - (i32.const 4) - ) - (i32.or - (get_local $i8) - (i32.const 1) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i7) - (get_local $i8) - ) - (get_local $i8) - ) - (set_local $i1 - (i32.shr_u - (get_local $i8) - (i32.const 3) - ) - ) - (if - (i32.lt_u - (get_local $i8) - (i32.const 256) - ) - (block - (set_local $i3 - (i32.add - (i32.const 3700) - (i32.shl - (i32.shl - (get_local $i1) - (i32.const 1) - ) - (i32.const 2) - ) - ) - ) - (set_local $i2 - (i32.load align=4 - (i32.const 3660) - ) - ) - (set_local $i1 - (i32.shl - (i32.const 1) - (get_local $i1) - ) - ) - (if_else - (i32.and - (get_local $i2) - (get_local $i1) - ) - (block - (set_local $i1 - (i32.add - (get_local $i3) - (i32.const 8) - ) - ) - (set_local $i2 - (i32.load align=4 - (get_local $i1) - ) - ) - (if_else - (i32.lt_u - (get_local $i2) - (i32.load align=4 - (i32.const 3676) - ) - ) - (call_import $_abort) - (block - (set_local $i20 - (get_local $i1) - ) - (set_local $i21 - (get_local $i2) - ) - ) - ) - ) - (block - (i32.store align=4 - (i32.const 3660) - (i32.or - (get_local $i2) - (get_local $i1) - ) - ) - (set_local $i20 - (i32.add - (get_local $i3) - (i32.const 8) - ) - ) - (set_local $i21 - (get_local $i3) - ) - ) - ) - (i32.store align=4 - (get_local $i20) - (get_local $i7) - ) - (i32.store align=4 - (i32.add - (get_local $i21) - (i32.const 12) - ) - (get_local $i7) - ) - (i32.store align=4 - (i32.add - (get_local $i7) - (i32.const 8) - ) - (get_local $i21) - ) - (i32.store align=4 - (i32.add - (get_local $i7) - (i32.const 12) - ) - (get_local $i3) - ) - (br $do-once$19) - ) - ) - (set_local $i1 - (i32.shr_u - (get_local $i8) - (i32.const 8) - ) - ) - (if_else - (get_local $i1) - (if_else - (i32.gt_u - (get_local $i8) - (i32.const 16777215) - ) - (set_local $i3 - (i32.const 31) - ) - (block - (set_local $i36 - (i32.and - (i32.shr_u - (i32.add - (get_local $i1) - (i32.const 1048320) - ) - (i32.const 16) - ) - (i32.const 8) - ) - ) - (set_local $i37 - (i32.shl - (get_local $i1) - (get_local $i36) - ) - ) - (set_local $i35 - (i32.and - (i32.shr_u - (i32.add - (get_local $i37) - (i32.const 520192) - ) - (i32.const 16) - ) - (i32.const 4) - ) - ) - (set_local $i37 - (i32.shl - (get_local $i37) - (get_local $i35) - ) - ) - (set_local $i3 - (i32.and - (i32.shr_u - (i32.add - (get_local $i37) - (i32.const 245760) - ) - (i32.const 16) - ) - (i32.const 2) - ) - ) - (set_local $i3 - (i32.add - (i32.sub - (i32.const 14) - (i32.or - (i32.or - (get_local $i35) - (get_local $i36) - ) - (get_local $i3) - ) - ) - (i32.shr_u - (i32.shl - (get_local $i37) - (get_local $i3) - ) - (i32.const 15) - ) - ) - ) - (set_local $i3 - (i32.or - (i32.and - (i32.shr_u - (get_local $i8) - (i32.add - (get_local $i3) - (i32.const 7) - ) - ) - (i32.const 1) - ) - (i32.shl - (get_local $i3) - (i32.const 1) - ) - ) - ) - ) - ) - (set_local $i3 - (i32.const 0) - ) - ) - (set_local $i4 - (i32.add - (i32.const 3964) - (i32.shl - (get_local $i3) - (i32.const 2) - ) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i7) - (i32.const 28) - ) - (get_local $i3) - ) - (set_local $i1 - (i32.add - (get_local $i7) - (i32.const 16) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i1) - (i32.const 4) - ) - (i32.const 0) - ) - (i32.store align=4 - (get_local $i1) - (i32.const 0) - ) - (set_local $i1 - (i32.load align=4 - (i32.const 3664) - ) - ) - (set_local $i2 - (i32.shl - (i32.const 1) - (get_local $i3) - ) - ) - (if - (i32.eq - (i32.and - (get_local $i1) - (get_local $i2) - ) - (i32.const 0) - ) - (block - (i32.store align=4 - (i32.const 3664) - (i32.or - (get_local $i1) - (get_local $i2) - ) - ) - (i32.store align=4 - (get_local $i4) - (get_local $i7) - ) - (i32.store align=4 - (i32.add - (get_local $i7) - (i32.const 24) - ) - (get_local $i4) - ) - (i32.store align=4 - (i32.add - (get_local $i7) - (i32.const 12) - ) - (get_local $i7) - ) - (i32.store align=4 - (i32.add - (get_local $i7) - (i32.const 8) - ) - (get_local $i7) - ) - (br $do-once$19) - ) - ) - (set_local $i5 - (i32.shl - (get_local $i8) - (if_else - (i32.eq - (get_local $i3) - (i32.const 31) - ) - (i32.const 0) - (i32.sub - (i32.const 25) - (i32.shr_u - (get_local $i3) - (i32.const 1) - ) - ) - ) - ) - ) - (set_local $i1 - (i32.load align=4 - (get_local $i4) - ) - ) - (loop $while-out$20 $while-in$21 - (block - (if - (i32.eq - (i32.and - (i32.load align=4 - (i32.add - (get_local $i1) - (i32.const 4) - ) - ) - (i32.const -8) - ) - (get_local $i8) - ) - (block - (set_local $i3 - (get_local $i1) - ) - (set_local $i30 - (i32.const 148) - ) - (br $while-out$20) - ) - ) - (set_local $i2 - (i32.add - (i32.add - (get_local $i1) - (i32.const 16) - ) - (i32.shl - (i32.shr_u - (get_local $i5) - (i32.const 31) - ) - (i32.const 2) - ) - ) - ) - (set_local $i3 - (i32.load align=4 - (get_local $i2) - ) - ) - (if_else - (i32.eq - (get_local $i3) - (i32.const 0) - ) - (block - (set_local $i30 - (i32.const 145) - ) - (br $while-out$20) - ) - (block - (set_local $i5 - (i32.shl - (get_local $i5) - (i32.const 1) - ) - ) - (set_local $i1 - (get_local $i3) - ) - ) - ) - (br $while-in$21) - ) - ) - (if_else - (i32.eq - (get_local $i30) - (i32.const 145) - ) - (if_else - (i32.lt_u - (get_local $i2) - (i32.load align=4 - (i32.const 3676) - ) - ) - (call_import $_abort) - (block - (i32.store align=4 - (get_local $i2) - (get_local $i7) - ) - (i32.store align=4 - (i32.add - (get_local $i7) - (i32.const 24) - ) - (get_local $i1) - ) - (i32.store align=4 - (i32.add - (get_local $i7) - (i32.const 12) - ) - (get_local $i7) - ) - (i32.store align=4 - (i32.add - (get_local $i7) - (i32.const 8) - ) - (get_local $i7) - ) - (br $do-once$19) - ) - ) - (if - (i32.eq - (get_local $i30) - (i32.const 148) - ) - (block - (set_local $i1 - (i32.add - (get_local $i3) - (i32.const 8) - ) - ) - (set_local $i2 - (i32.load align=4 - (get_local $i1) - ) - ) - (set_local $i37 - (i32.load align=4 - (i32.const 3676) - ) - ) - (if_else - (i32.and - (i32.ge_u - (get_local $i2) - (get_local $i37) - ) - (i32.ge_u - (get_local $i3) - (get_local $i37) - ) - ) - (block - (i32.store align=4 - (i32.add - (get_local $i2) - (i32.const 12) - ) - (get_local $i7) - ) - (i32.store align=4 - (get_local $i1) - (get_local $i7) - ) - (i32.store align=4 - (i32.add - (get_local $i7) - (i32.const 8) - ) - (get_local $i2) - ) - (i32.store align=4 - (i32.add - (get_local $i7) - (i32.const 12) - ) - (get_local $i3) - ) - (i32.store align=4 - (i32.add - (get_local $i7) - (i32.const 24) - ) - (i32.const 0) - ) - (br $do-once$19) - ) - (call_import $_abort) - ) - ) - ) - ) - ) - (block - (set_local $i37 - (i32.add - (get_local $i8) - (get_local $i14) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i9) - (i32.const 4) - ) - (i32.or - (get_local $i37) - (i32.const 3) - ) - ) - (set_local $i37 - (i32.add - (i32.add - (get_local $i9) - (get_local $i37) - ) - (i32.const 4) - ) - ) - (i32.store align=4 - (get_local $i37) - (i32.or - (i32.load align=4 - (get_local $i37) - ) - (i32.const 1) - ) - ) - ) - ) - ) - (set_local $i37 - (i32.add - (get_local $i9) - (i32.const 8) - ) - ) - (br $topmost - (get_local $i37) - ) - ) - ) - ) - ) - ) - (set_local $i14 - (i32.const -1) - ) - ) - ) - ) - (set_local $i3 - (i32.load align=4 - (i32.const 3668) - ) - ) - (if - (i32.ge_u - (get_local $i3) - (get_local $i14) - ) - (block - (set_local $i1 - (i32.sub - (get_local $i3) - (get_local $i14) - ) - ) - (set_local $i2 - (i32.load align=4 - (i32.const 3680) - ) - ) - (if_else - (i32.gt_u - (get_local $i1) - (i32.const 15) - ) - (block - (set_local $i37 - (i32.add - (get_local $i2) - (get_local $i14) - ) - ) - (i32.store align=4 - (i32.const 3680) - (get_local $i37) - ) - (i32.store align=4 - (i32.const 3668) - (get_local $i1) - ) - (i32.store align=4 - (i32.add - (get_local $i37) - (i32.const 4) - ) - (i32.or - (get_local $i1) - (i32.const 1) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i37) - (get_local $i1) - ) - (get_local $i1) - ) - (i32.store align=4 - (i32.add - (get_local $i2) - (i32.const 4) - ) - (i32.or - (get_local $i14) - (i32.const 3) - ) - ) - ) - (block - (i32.store align=4 - (i32.const 3668) - (i32.const 0) - ) - (i32.store align=4 - (i32.const 3680) - (i32.const 0) - ) - (i32.store align=4 - (i32.add - (get_local $i2) - (i32.const 4) - ) - (i32.or - (get_local $i3) - (i32.const 3) - ) - ) - (set_local $i37 - (i32.add - (i32.add - (get_local $i2) - (get_local $i3) - ) - (i32.const 4) - ) - ) - (i32.store align=4 - (get_local $i37) - (i32.or - (i32.load align=4 - (get_local $i37) - ) - (i32.const 1) - ) - ) - ) - ) - (set_local $i37 - (i32.add - (get_local $i2) - (i32.const 8) - ) - ) - (br $topmost - (get_local $i37) - ) - ) - ) - (set_local $i1 - (i32.load align=4 - (i32.const 3672) - ) - ) - (if - (i32.gt_u - (get_local $i1) - (get_local $i14) - ) - (block - (set_local $i35 - (i32.sub - (get_local $i1) - (get_local $i14) - ) - ) - (i32.store align=4 - (i32.const 3672) - (get_local $i35) - ) - (set_local $i37 - (i32.load align=4 - (i32.const 3684) - ) - ) - (set_local $i36 - (i32.add - (get_local $i37) - (get_local $i14) - ) - ) - (i32.store align=4 - (i32.const 3684) - (get_local $i36) - ) - (i32.store align=4 - (i32.add - (get_local $i36) - (i32.const 4) - ) - (i32.or - (get_local $i35) - (i32.const 1) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i37) - (i32.const 4) - ) - (i32.or - (get_local $i14) - (i32.const 3) - ) - ) - (set_local $i37 - (i32.add - (get_local $i37) - (i32.const 8) - ) - ) - (br $topmost - (get_local $i37) - ) - ) - ) - (block $do-once$22 - (if - (i32.eq - (i32.load align=4 - (i32.const 4132) - ) - (i32.const 0) - ) - (block - (set_local $i1 - (call_import $_sysconf - (i32.const 30) - ) - ) - (if_else - (i32.eq - (i32.and - (i32.add - (get_local $i1) - (i32.const -1) - ) - (get_local $i1) - ) - (i32.const 0) - ) - (block - (i32.store align=4 - (i32.const 4140) - (get_local $i1) - ) - (i32.store align=4 - (i32.const 4136) - (get_local $i1) - ) - (i32.store align=4 - (i32.const 4144) - (i32.const -1) - ) - (i32.store align=4 - (i32.const 4148) - (i32.const -1) - ) - (i32.store align=4 - (i32.const 4152) - (i32.const 0) - ) - (i32.store align=4 - (i32.const 4104) - (i32.const 0) - ) - (i32.store align=4 - (i32.const 4132) - (i32.xor - (i32.and - (call_import $_time - (i32.const 0) - ) - (i32.const -16) - ) - (i32.const 1431655768) - ) - ) - (br $do-once$22) - ) - (call_import $_abort) - ) - ) - ) - ) - (set_local $i7 - (i32.add - (get_local $i14) - (i32.const 48) - ) - ) - (set_local $i6 - (i32.load align=4 - (i32.const 4140) - ) - ) - (set_local $i8 - (i32.add - (get_local $i14) - (i32.const 47) - ) - ) - (set_local $i5 - (i32.add - (get_local $i6) - (get_local $i8) - ) - ) - (set_local $i6 - (i32.sub - (i32.const 0) - (get_local $i6) - ) - ) - (set_local $i9 - (i32.and - (get_local $i5) - (get_local $i6) - ) - ) - (if - (i32.le_u - (get_local $i9) - (get_local $i14) - ) - (block - (set_local $i37 - (i32.const 0) - ) - (br $topmost - (get_local $i37) - ) - ) - ) - (set_local $i1 - (i32.load align=4 - (i32.const 4100) - ) - ) - (if - (if_else - (i32.ne - (get_local $i1) - (i32.const 0) - ) - (block - (set_local $i20 - (i32.load align=4 - (i32.const 4092) - ) - ) - (block - (set_local $i21 - (i32.add - (get_local $i20) - (get_local $i9) - ) - ) - (i32.or - (i32.le_u - (get_local $i21) - (get_local $i20) - ) - (i32.gt_u - (get_local $i21) - (get_local $i1) - ) - ) - ) - ) - (i32.const 0) - ) - (block - (set_local $i37 - (i32.const 0) - ) - (br $topmost - (get_local $i37) - ) - ) - ) - (block $label$break$L257 - (if_else - (i32.eq - (i32.and - (i32.load align=4 - (i32.const 4104) - ) - (i32.const 4) - ) - (i32.const 0) - ) - (block - (set_local $i1 - (i32.load align=4 - (i32.const 3684) - ) - ) - (block $label$break$L259 - (if_else - (get_local $i1) - (block - (set_local $i3 - (i32.const 4108) - ) - (loop $while-out$23 $while-in$24 - (block - (set_local $i2 - (i32.load align=4 - (get_local $i3) - ) - ) - (if - (if_else - (i32.le_u - (get_local $i2) - (get_local $i1) - ) - (block - (set_local $i17 - (i32.add - (get_local $i3) - (i32.const 4) - ) - ) - (i32.gt_u - (i32.add - (get_local $i2) - (i32.load align=4 - (get_local $i17) - ) - ) - (get_local $i1) - ) - ) - (i32.const 0) - ) - (block - (set_local $i4 - (get_local $i3) - ) - (set_local $i3 - (get_local $i17) - ) - (br $while-out$23) - ) - ) - (set_local $i3 - (i32.load align=4 - (i32.add - (get_local $i3) - (i32.const 8) - ) - ) - ) - (if - (i32.eq - (get_local $i3) - (i32.const 0) - ) - (block - (set_local $i30 - (i32.const 173) - ) - (br $label$break$L259) - ) - ) - (br $while-in$24) - ) - ) - (set_local $i1 - (i32.and - (i32.sub - (get_local $i5) - (i32.load align=4 - (i32.const 3672) - ) - ) - (get_local $i6) - ) - ) - (if - (i32.lt_u - (get_local $i1) - (i32.const 2147483647) - ) - (block - (set_local $i2 - (call_import $_sbrk - (get_local $i1) - ) - ) - (if_else - (i32.eq - (get_local $i2) - (i32.add - (i32.load align=4 - (get_local $i4) - ) - (i32.load align=4 - (get_local $i3) - ) - ) - ) - (if - (i32.ne - (get_local $i2) - (i32.const -1) - ) - (block - (set_local $i7 - (get_local $i2) - ) - (set_local $i5 - (get_local $i1) - ) - (set_local $i30 - (i32.const 193) - ) - (br $label$break$L257) - ) - ) - (set_local $i30 - (i32.const 183) - ) - ) - ) - ) - ) - (set_local $i30 - (i32.const 173) - ) - ) - ) - (block $do-once$25 - (if - (if_else - (i32.eq - (get_local $i30) - (i32.const 173) - ) - (block - (set_local $i19 - (call_import $_sbrk - (i32.const 0) - ) - ) - (i32.ne - (get_local $i19) - (i32.const -1) - ) - ) - (i32.const 0) - ) - (block - (set_local $i1 - (get_local $i19) - ) - (set_local $i2 - (i32.load align=4 - (i32.const 4136) - ) - ) - (set_local $i3 - (i32.add - (get_local $i2) - (i32.const -1) - ) - ) - (if_else - (i32.eq - (i32.and - (get_local $i3) - (get_local $i1) - ) - (i32.const 0) - ) - (set_local $i1 - (get_local $i9) - ) - (set_local $i1 - (i32.add - (i32.sub - (get_local $i9) - (get_local $i1) - ) - (i32.and - (i32.add - (get_local $i3) - (get_local $i1) - ) - (i32.sub - (i32.const 0) - (get_local $i2) - ) - ) - ) - ) - ) - (set_local $i2 - (i32.load align=4 - (i32.const 4092) - ) - ) - (set_local $i3 - (i32.add - (get_local $i2) - (get_local $i1) - ) - ) - (if - (i32.and - (i32.gt_u - (get_local $i1) - (get_local $i14) - ) - (i32.lt_u - (get_local $i1) - (i32.const 2147483647) - ) - ) - (block - (set_local $i21 - (i32.load align=4 - (i32.const 4100) - ) - ) - (if - (if_else - (i32.ne - (get_local $i21) - (i32.const 0) - ) - (i32.or - (i32.le_u - (get_local $i3) - (get_local $i2) - ) - (i32.gt_u - (get_local $i3) - (get_local $i21) - ) - ) - (i32.const 0) - ) - (br $do-once$25) - ) - (set_local $i2 - (call_import $_sbrk - (get_local $i1) - ) - ) - (if_else - (i32.eq - (get_local $i2) - (get_local $i19) - ) - (block - (set_local $i7 - (get_local $i19) - ) - (set_local $i5 - (get_local $i1) - ) - (set_local $i30 - (i32.const 193) - ) - (br $label$break$L257) - ) - (set_local $i30 - (i32.const 183) - ) - ) - ) - ) - ) - ) - ) - (block $label$break$L279 - (if - (i32.eq - (get_local $i30) - (i32.const 183) - ) - (block - (set_local $i3 - (i32.sub - (i32.const 0) - (get_local $i1) - ) - ) - (block $do-once$26 - (if - (if_else - (i32.and - (i32.gt_u - (get_local $i7) - (get_local $i1) - ) - (i32.and - (i32.lt_u - (get_local $i1) - (i32.const 2147483647) - ) - (i32.ne - (get_local $i2) - (i32.const -1) - ) - ) - ) - (block - (set_local $i22 - (i32.load align=4 - (i32.const 4140) - ) - ) - (block - (set_local $i22 - (i32.and - (i32.add - (i32.sub - (get_local $i8) - (get_local $i1) - ) - (get_local $i22) - ) - (i32.sub - (i32.const 0) - (get_local $i22) - ) - ) - ) - (i32.lt_u - (get_local $i22) - (i32.const 2147483647) - ) - ) - ) - (i32.const 0) - ) - (if_else - (i32.eq - (call_import $_sbrk - (get_local $i22) - ) - (i32.const -1) - ) - (block - (call_import $_sbrk - (get_local $i3) - ) - (br $label$break$L279) - ) - (block - (set_local $i1 - (i32.add - (get_local $i22) - (get_local $i1) - ) - ) - (br $do-once$26) - ) - ) - ) - ) - (if - (i32.ne - (get_local $i2) - (i32.const -1) - ) - (block - (set_local $i7 - (get_local $i2) - ) - (set_local $i5 - (get_local $i1) - ) - (set_local $i30 - (i32.const 193) - ) - (br $label$break$L257) - ) - ) - ) - ) - ) - (i32.store align=4 - (i32.const 4104) - (i32.or - (i32.load align=4 - (i32.const 4104) - ) - (i32.const 4) - ) - ) - (set_local $i30 - (i32.const 190) - ) - ) - (set_local $i30 - (i32.const 190) - ) - ) - ) - (if - (if_else - (if_else - (if_else - (i32.eq - (get_local $i30) - (i32.const 190) - ) - (i32.lt_u - (get_local $i9) - (i32.const 2147483647) - ) - (i32.const 0) - ) - (block - (set_local $i23 - (call_import $_sbrk - (get_local $i9) - ) - ) - (block - (set_local $i24 - (call_import $_sbrk - (i32.const 0) - ) - ) - (i32.and - (i32.lt_u - (get_local $i23) - (get_local $i24) - ) - (i32.and - (i32.ne - (get_local $i23) - (i32.const -1) - ) - (i32.ne - (get_local $i24) - (i32.const -1) - ) - ) - ) - ) - ) - (i32.const 0) - ) - (block - (set_local $i25 - (i32.sub - (get_local $i24) - (get_local $i23) - ) - ) - (i32.gt_u - (get_local $i25) - (i32.add - (get_local $i14) - (i32.const 40) - ) - ) - ) - (i32.const 0) - ) - (block - (set_local $i7 - (get_local $i23) - ) - (set_local $i5 - (get_local $i25) - ) - (set_local $i30 - (i32.const 193) - ) - ) - ) - (if - (i32.eq - (get_local $i30) - (i32.const 193) - ) - (block - (set_local $i1 - (i32.add - (i32.load align=4 - (i32.const 4092) - ) - (get_local $i5) - ) - ) - (i32.store align=4 - (i32.const 4092) - (get_local $i1) - ) - (if - (i32.gt_u - (get_local $i1) - (i32.load align=4 - (i32.const 4096) - ) - ) - (i32.store align=4 - (i32.const 4096) - (get_local $i1) - ) - ) - (set_local $i8 - (i32.load align=4 - (i32.const 3684) - ) - ) - (block $do-once$27 - (if_else - (get_local $i8) - (block - (set_local $i4 - (i32.const 4108) - ) - (loop $do-out$28 $do-in$29 - (block - (set_local $i1 - (i32.load align=4 - (get_local $i4) - ) - ) - (set_local $i2 - (i32.add - (get_local $i4) - (i32.const 4) - ) - ) - (set_local $i3 - (i32.load align=4 - (get_local $i2) - ) - ) - (if - (i32.eq - (get_local $i7) - (i32.add - (get_local $i1) - (get_local $i3) - ) - ) - (block - (set_local $i26 - (get_local $i1) - ) - (set_local $i27 - (get_local $i2) - ) - (set_local $i28 - (get_local $i3) - ) - (set_local $i29 - (get_local $i4) - ) - (set_local $i30 - (i32.const 203) - ) - (br $do-out$28) - ) - ) - (set_local $i4 - (i32.load align=4 - (i32.add - (get_local $i4) - (i32.const 8) - ) - ) - ) - (br_if - (i32.ne - (get_local $i4) - (i32.const 0) - ) - $do-in$29 - ) - ) - ) - (if - (if_else - (if_else - (i32.eq - (get_local $i30) - (i32.const 203) - ) - (i32.eq - (i32.and - (i32.load align=4 - (i32.add - (get_local $i29) - (i32.const 12) - ) - ) - (i32.const 8) - ) - (i32.const 0) - ) - (i32.const 0) - ) - (i32.and - (i32.lt_u - (get_local $i8) - (get_local $i7) - ) - (i32.ge_u - (get_local $i8) - (get_local $i26) - ) - ) - (i32.const 0) - ) - (block - (i32.store align=4 - (get_local $i27) - (i32.add - (get_local $i28) - (get_local $i5) - ) - ) - (set_local $i37 - (i32.add - (get_local $i8) - (i32.const 8) - ) - ) - (set_local $i37 - (if_else - (i32.eq - (i32.and - (get_local $i37) - (i32.const 7) - ) - (i32.const 0) - ) - (i32.const 0) - (i32.and - (i32.sub - (i32.const 0) - (get_local $i37) - ) - (i32.const 7) - ) - ) - ) - (set_local $i36 - (i32.add - (get_local $i8) - (get_local $i37) - ) - ) - (set_local $i37 - (i32.add - (i32.sub - (get_local $i5) - (get_local $i37) - ) - (i32.load align=4 - (i32.const 3672) - ) - ) - ) - (i32.store align=4 - (i32.const 3684) - (get_local $i36) - ) - (i32.store align=4 - (i32.const 3672) - (get_local $i37) - ) - (i32.store align=4 - (i32.add - (get_local $i36) - (i32.const 4) - ) - (i32.or - (get_local $i37) - (i32.const 1) - ) - ) - (i32.store align=4 - (i32.add - (i32.add - (get_local $i36) - (get_local $i37) - ) - (i32.const 4) - ) - (i32.const 40) - ) - (i32.store align=4 - (i32.const 3688) - (i32.load align=4 - (i32.const 4148) - ) - ) - (br $do-once$27) - ) - ) - (set_local $i1 - (i32.load align=4 - (i32.const 3676) - ) - ) - (if_else - (i32.lt_u - (get_local $i7) - (get_local $i1) - ) - (block - (i32.store align=4 - (i32.const 3676) - (get_local $i7) - ) - (set_local $i9 - (get_local $i7) - ) - ) - (set_local $i9 - (get_local $i1) - ) - ) - (set_local $i3 - (i32.add - (get_local $i7) - (get_local $i5) - ) - ) - (set_local $i1 - (i32.const 4108) - ) - (loop $while-out$30 $while-in$31 - (block - (if - (i32.eq - (i32.load align=4 - (get_local $i1) - ) - (get_local $i3) - ) - (block - (set_local $i2 - (get_local $i1) - ) - (set_local $i30 - (i32.const 211) - ) - (br $while-out$30) - ) - ) - (set_local $i1 - (i32.load align=4 - (i32.add - (get_local $i1) - (i32.const 8) - ) - ) - ) - (if - (i32.eq - (get_local $i1) - (i32.const 0) - ) - (block - (set_local $i2 - (i32.const 4108) - ) - (br $while-out$30) - ) - ) - (br $while-in$31) - ) - ) - (if - (i32.eq - (get_local $i30) - (i32.const 211) - ) - (if_else - (i32.eq - (i32.and - (i32.load align=4 - (i32.add - (get_local $i1) - (i32.const 12) - ) - ) - (i32.const 8) - ) - (i32.const 0) - ) - (block - (i32.store align=4 - (get_local $i2) - (get_local $i7) - ) - (set_local $i11 - (i32.add - (get_local $i1) - (i32.const 4) - ) - ) - (i32.store align=4 - (get_local $i11) - (i32.add - (i32.load align=4 - (get_local $i11) - ) - (get_local $i5) - ) - ) - (set_local $i11 - (i32.add - (get_local $i7) - (i32.const 8) - ) - ) - (set_local $i11 - (i32.add - (get_local $i7) - (if_else - (i32.eq - (i32.and - (get_local $i11) - (i32.const 7) - ) - (i32.const 0) - ) - (i32.const 0) - (i32.and - (i32.sub - (i32.const 0) - (get_local $i11) - ) - (i32.const 7) - ) - ) - ) - ) - (set_local $i1 - (i32.add - (get_local $i3) - (i32.const 8) - ) - ) - (set_local $i1 - (i32.add - (get_local $i3) - (if_else - (i32.eq - (i32.and - (get_local $i1) - (i32.const 7) - ) - (i32.const 0) - ) - (i32.const 0) - (i32.and - (i32.sub - (i32.const 0) - (get_local $i1) - ) - (i32.const 7) - ) - ) - ) - ) - (set_local $i10 - (i32.add - (get_local $i11) - (get_local $i14) - ) - ) - (set_local $i6 - (i32.sub - (i32.sub - (get_local $i1) - (get_local $i11) - ) - (get_local $i14) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i11) - (i32.const 4) - ) - (i32.or - (get_local $i14) - (i32.const 3) - ) - ) - (block $do-once$32 - (if_else - (i32.ne - (get_local $i1) - (get_local $i8) - ) - (block - (if - (i32.eq - (get_local $i1) - (i32.load align=4 - (i32.const 3680) - ) - ) - (block - (set_local $i37 - (i32.add - (i32.load align=4 - (i32.const 3668) - ) - (get_local $i6) - ) - ) - (i32.store align=4 - (i32.const 3668) - (get_local $i37) - ) - (i32.store align=4 - (i32.const 3680) - (get_local $i10) - ) - (i32.store align=4 - (i32.add - (get_local $i10) - (i32.const 4) - ) - (i32.or - (get_local $i37) - (i32.const 1) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i10) - (get_local $i37) - ) - (get_local $i37) - ) - (br $do-once$32) - ) - ) - (set_local $i2 - (i32.load align=4 - (i32.add - (get_local $i1) - (i32.const 4) - ) - ) - ) - (if - (i32.eq - (i32.and - (get_local $i2) - (i32.const 3) - ) - (i32.const 1) - ) - (block - (set_local $i8 - (i32.and - (get_local $i2) - (i32.const -8) - ) - ) - (set_local $i5 - (i32.shr_u - (get_local $i2) - (i32.const 3) - ) - ) - (block $label$break$L331 - (if_else - (i32.ge_u - (get_local $i2) - (i32.const 256) - ) - (block - (set_local $i7 - (i32.load align=4 - (i32.add - (get_local $i1) - (i32.const 24) - ) - ) - ) - (set_local $i4 - (i32.load align=4 - (i32.add - (get_local $i1) - (i32.const 12) - ) - ) - ) - (block $do-once$33 - (if_else - (i32.eq - (get_local $i4) - (get_local $i1) - ) - (block - (set_local $i3 - (i32.add - (get_local $i1) - (i32.const 16) - ) - ) - (set_local $i4 - (i32.add - (get_local $i3) - (i32.const 4) - ) - ) - (set_local $i2 - (i32.load align=4 - (get_local $i4) - ) - ) - (if_else - (i32.eq - (get_local $i2) - (i32.const 0) - ) - (block - (set_local $i2 - (i32.load align=4 - (get_local $i3) - ) - ) - (if - (i32.eq - (get_local $i2) - (i32.const 0) - ) - (block - (set_local $i35 - (i32.const 0) - ) - (br $do-once$33) - ) - ) - ) - (set_local $i3 - (get_local $i4) - ) - ) - (loop $while-out$34 $while-in$35 - (block - (set_local $i4 - (i32.add - (get_local $i2) - (i32.const 20) - ) - ) - (set_local $i5 - (i32.load align=4 - (get_local $i4) - ) - ) - (if - (get_local $i5) - (block - (set_local $i2 - (get_local $i5) - ) - (set_local $i3 - (get_local $i4) - ) - (br $while-in$35) - ) - ) - (set_local $i4 - (i32.add - (get_local $i2) - (i32.const 16) - ) - ) - (set_local $i5 - (i32.load align=4 - (get_local $i4) - ) - ) - (if_else - (i32.eq - (get_local $i5) - (i32.const 0) - ) - (br $while-out$34) - (block - (set_local $i2 - (get_local $i5) - ) - (set_local $i3 - (get_local $i4) - ) - ) - ) - (br $while-in$35) - ) - ) - (if_else - (i32.lt_u - (get_local $i3) - (get_local $i9) - ) - (call_import $_abort) - (block - (i32.store align=4 - (get_local $i3) - (i32.const 0) - ) - (set_local $i35 - (get_local $i2) - ) - (br $do-once$33) - ) - ) - ) - (block - (set_local $i5 - (i32.load align=4 - (i32.add - (get_local $i1) - (i32.const 8) - ) - ) - ) - (if - (i32.lt_u - (get_local $i5) - (get_local $i9) - ) - (call_import $_abort) - ) - (set_local $i2 - (i32.add - (get_local $i5) - (i32.const 12) - ) - ) - (if - (i32.ne - (i32.load align=4 - (get_local $i2) - ) - (get_local $i1) - ) - (call_import $_abort) - ) - (set_local $i3 - (i32.add - (get_local $i4) - (i32.const 8) - ) - ) - (if_else - (i32.eq - (i32.load align=4 - (get_local $i3) - ) - (get_local $i1) - ) - (block - (i32.store align=4 - (get_local $i2) - (get_local $i4) - ) - (i32.store align=4 - (get_local $i3) - (get_local $i5) - ) - (set_local $i35 - (get_local $i4) - ) - (br $do-once$33) - ) - (call_import $_abort) - ) - ) - ) - ) - (if - (i32.eq - (get_local $i7) - (i32.const 0) - ) - (br $label$break$L331) - ) - (set_local $i2 - (i32.load align=4 - (i32.add - (get_local $i1) - (i32.const 28) - ) - ) - ) - (set_local $i3 - (i32.add - (i32.const 3964) - (i32.shl - (get_local $i2) - (i32.const 2) - ) - ) - ) - (block $do-once$36 - (if_else - (i32.ne - (get_local $i1) - (i32.load align=4 - (get_local $i3) - ) - ) - (block - (if - (i32.lt_u - (get_local $i7) - (i32.load align=4 - (i32.const 3676) - ) - ) - (call_import $_abort) - ) - (set_local $i2 - (i32.add - (get_local $i7) - (i32.const 16) - ) - ) - (if_else - (i32.eq - (i32.load align=4 - (get_local $i2) - ) - (get_local $i1) - ) - (i32.store align=4 - (get_local $i2) - (get_local $i35) - ) - (i32.store align=4 - (i32.add - (get_local $i7) - (i32.const 20) - ) - (get_local $i35) - ) - ) - (if - (i32.eq - (get_local $i35) - (i32.const 0) - ) - (br $label$break$L331) - ) - ) - (block - (i32.store align=4 - (get_local $i3) - (get_local $i35) - ) - (if - (get_local $i35) - (br $do-once$36) - ) - (i32.store align=4 - (i32.const 3664) - (i32.and - (i32.load align=4 - (i32.const 3664) - ) - (i32.xor - (i32.shl - (i32.const 1) - (get_local $i2) - ) - (i32.const -1) - ) - ) - ) - (br $label$break$L331) - ) - ) - ) - (set_local $i4 - (i32.load align=4 - (i32.const 3676) - ) - ) - (if - (i32.lt_u - (get_local $i35) - (get_local $i4) - ) - (call_import $_abort) - ) - (i32.store align=4 - (i32.add - (get_local $i35) - (i32.const 24) - ) - (get_local $i7) - ) - (set_local $i2 - (i32.add - (get_local $i1) - (i32.const 16) - ) - ) - (set_local $i3 - (i32.load align=4 - (get_local $i2) - ) - ) - (block $do-once$37 - (if - (get_local $i3) - (if_else - (i32.lt_u - (get_local $i3) - (get_local $i4) - ) - (call_import $_abort) - (block - (i32.store align=4 - (i32.add - (get_local $i35) - (i32.const 16) - ) - (get_local $i3) - ) - (i32.store align=4 - (i32.add - (get_local $i3) - (i32.const 24) - ) - (get_local $i35) - ) - (br $do-once$37) - ) - ) - ) - ) - (set_local $i2 - (i32.load align=4 - (i32.add - (get_local $i2) - (i32.const 4) - ) - ) - ) - (if - (i32.eq - (get_local $i2) - (i32.const 0) - ) - (br $label$break$L331) - ) - (if_else - (i32.lt_u - (get_local $i2) - (i32.load align=4 - (i32.const 3676) - ) - ) - (call_import $_abort) - (block - (i32.store align=4 - (i32.add - (get_local $i35) - (i32.const 20) - ) - (get_local $i2) - ) - (i32.store align=4 - (i32.add - (get_local $i2) - (i32.const 24) - ) - (get_local $i35) - ) - (br $label$break$L331) - ) - ) - ) - (block - (set_local $i3 - (i32.load align=4 - (i32.add - (get_local $i1) - (i32.const 8) - ) - ) - ) - (set_local $i4 - (i32.load align=4 - (i32.add - (get_local $i1) - (i32.const 12) - ) - ) - ) - (set_local $i2 - (i32.add - (i32.const 3700) - (i32.shl - (i32.shl - (get_local $i5) - (i32.const 1) - ) - (i32.const 2) - ) - ) - ) - (block $do-once$38 - (if - (i32.ne - (get_local $i3) - (get_local $i2) - ) - (block - (if - (i32.lt_u - (get_local $i3) - (get_local $i9) - ) - (call_import $_abort) - ) - (if - (i32.eq - (i32.load align=4 - (i32.add - (get_local $i3) - (i32.const 12) - ) - ) - (get_local $i1) - ) - (br $do-once$38) - ) - (call_import $_abort) - ) - ) - ) - (if - (i32.eq - (get_local $i4) - (get_local $i3) - ) - (block - (i32.store align=4 - (i32.const 3660) - (i32.and - (i32.load align=4 - (i32.const 3660) - ) - (i32.xor - (i32.shl - (i32.const 1) - (get_local $i5) - ) - (i32.const -1) - ) - ) - ) - (br $label$break$L331) - ) - ) - (block $do-once$39 - (if_else - (i32.eq - (get_local $i4) - (get_local $i2) - ) - (set_local $i32 - (i32.add - (get_local $i4) - (i32.const 8) - ) - ) - (block - (if - (i32.lt_u - (get_local $i4) - (get_local $i9) - ) - (call_import $_abort) - ) - (set_local $i2 - (i32.add - (get_local $i4) - (i32.const 8) - ) - ) - (if - (i32.eq - (i32.load align=4 - (get_local $i2) - ) - (get_local $i1) - ) - (block - (set_local $i32 - (get_local $i2) - ) - (br $do-once$39) - ) - ) - (call_import $_abort) - ) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i3) - (i32.const 12) - ) - (get_local $i4) - ) - (i32.store align=4 - (get_local $i32) - (get_local $i3) - ) - ) - ) - ) - (set_local $i1 - (i32.add - (get_local $i1) - (get_local $i8) - ) - ) - (set_local $i6 - (i32.add - (get_local $i8) - (get_local $i6) - ) - ) - ) - ) - (set_local $i1 - (i32.add - (get_local $i1) - (i32.const 4) - ) - ) - (i32.store align=4 - (get_local $i1) - (i32.and - (i32.load align=4 - (get_local $i1) - ) - (i32.const -2) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i10) - (i32.const 4) - ) - (i32.or - (get_local $i6) - (i32.const 1) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i10) - (get_local $i6) - ) - (get_local $i6) - ) - (set_local $i1 - (i32.shr_u - (get_local $i6) - (i32.const 3) - ) - ) - (if - (i32.lt_u - (get_local $i6) - (i32.const 256) - ) - (block - (set_local $i3 - (i32.add - (i32.const 3700) - (i32.shl - (i32.shl - (get_local $i1) - (i32.const 1) - ) - (i32.const 2) - ) - ) - ) - (set_local $i2 - (i32.load align=4 - (i32.const 3660) - ) - ) - (set_local $i1 - (i32.shl - (i32.const 1) - (get_local $i1) - ) - ) - (block $do-once$40 - (if_else - (i32.eq - (i32.and - (get_local $i2) - (get_local $i1) - ) - (i32.const 0) - ) - (block - (i32.store align=4 - (i32.const 3660) - (i32.or - (get_local $i2) - (get_local $i1) - ) - ) - (set_local $i36 - (i32.add - (get_local $i3) - (i32.const 8) - ) - ) - (set_local $i37 - (get_local $i3) - ) - ) - (block - (set_local $i1 - (i32.add - (get_local $i3) - (i32.const 8) - ) - ) - (set_local $i2 - (i32.load align=4 - (get_local $i1) - ) - ) - (if - (i32.ge_u - (get_local $i2) - (i32.load align=4 - (i32.const 3676) - ) - ) - (block - (set_local $i36 - (get_local $i1) - ) - (set_local $i37 - (get_local $i2) - ) - (br $do-once$40) - ) - ) - (call_import $_abort) - ) - ) - ) - (i32.store align=4 - (get_local $i36) - (get_local $i10) - ) - (i32.store align=4 - (i32.add - (get_local $i37) - (i32.const 12) - ) - (get_local $i10) - ) - (i32.store align=4 - (i32.add - (get_local $i10) - (i32.const 8) - ) - (get_local $i37) - ) - (i32.store align=4 - (i32.add - (get_local $i10) - (i32.const 12) - ) - (get_local $i3) - ) - (br $do-once$32) - ) - ) - (set_local $i1 - (i32.shr_u - (get_local $i6) - (i32.const 8) - ) - ) - (block $do-once$41 - (if_else - (i32.eq - (get_local $i1) - (i32.const 0) - ) - (set_local $i3 - (i32.const 0) - ) - (block - (if - (i32.gt_u - (get_local $i6) - (i32.const 16777215) - ) - (block - (set_local $i3 - (i32.const 31) - ) - (br $do-once$41) - ) - ) - (set_local $i36 - (i32.and - (i32.shr_u - (i32.add - (get_local $i1) - (i32.const 1048320) - ) - (i32.const 16) - ) - (i32.const 8) - ) - ) - (set_local $i37 - (i32.shl - (get_local $i1) - (get_local $i36) - ) - ) - (set_local $i35 - (i32.and - (i32.shr_u - (i32.add - (get_local $i37) - (i32.const 520192) - ) - (i32.const 16) - ) - (i32.const 4) - ) - ) - (set_local $i37 - (i32.shl - (get_local $i37) - (get_local $i35) - ) - ) - (set_local $i3 - (i32.and - (i32.shr_u - (i32.add - (get_local $i37) - (i32.const 245760) - ) - (i32.const 16) - ) - (i32.const 2) - ) - ) - (set_local $i3 - (i32.add - (i32.sub - (i32.const 14) - (i32.or - (i32.or - (get_local $i35) - (get_local $i36) - ) - (get_local $i3) - ) - ) - (i32.shr_u - (i32.shl - (get_local $i37) - (get_local $i3) - ) - (i32.const 15) - ) - ) - ) - (set_local $i3 - (i32.or - (i32.and - (i32.shr_u - (get_local $i6) - (i32.add - (get_local $i3) - (i32.const 7) - ) - ) - (i32.const 1) - ) - (i32.shl - (get_local $i3) - (i32.const 1) - ) - ) - ) - ) - ) - ) - (set_local $i4 - (i32.add - (i32.const 3964) - (i32.shl - (get_local $i3) - (i32.const 2) - ) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i10) - (i32.const 28) - ) - (get_local $i3) - ) - (set_local $i1 - (i32.add - (get_local $i10) - (i32.const 16) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i1) - (i32.const 4) - ) - (i32.const 0) - ) - (i32.store align=4 - (get_local $i1) - (i32.const 0) - ) - (set_local $i1 - (i32.load align=4 - (i32.const 3664) - ) - ) - (set_local $i2 - (i32.shl - (i32.const 1) - (get_local $i3) - ) - ) - (if - (i32.eq - (i32.and - (get_local $i1) - (get_local $i2) - ) - (i32.const 0) - ) - (block - (i32.store align=4 - (i32.const 3664) - (i32.or - (get_local $i1) - (get_local $i2) - ) - ) - (i32.store align=4 - (get_local $i4) - (get_local $i10) - ) - (i32.store align=4 - (i32.add - (get_local $i10) - (i32.const 24) - ) - (get_local $i4) - ) - (i32.store align=4 - (i32.add - (get_local $i10) - (i32.const 12) - ) - (get_local $i10) - ) - (i32.store align=4 - (i32.add - (get_local $i10) - (i32.const 8) - ) - (get_local $i10) - ) - (br $do-once$32) - ) - ) - (set_local $i5 - (i32.shl - (get_local $i6) - (if_else - (i32.eq - (get_local $i3) - (i32.const 31) - ) - (i32.const 0) - (i32.sub - (i32.const 25) - (i32.shr_u - (get_local $i3) - (i32.const 1) - ) - ) - ) - ) - ) - (set_local $i1 - (i32.load align=4 - (get_local $i4) - ) - ) - (loop $while-out$42 $while-in$43 - (block - (if - (i32.eq - (i32.and - (i32.load align=4 - (i32.add - (get_local $i1) - (i32.const 4) - ) - ) - (i32.const -8) - ) - (get_local $i6) - ) - (block - (set_local $i3 - (get_local $i1) - ) - (set_local $i30 - (i32.const 281) - ) - (br $while-out$42) - ) - ) - (set_local $i2 - (i32.add - (i32.add - (get_local $i1) - (i32.const 16) - ) - (i32.shl - (i32.shr_u - (get_local $i5) - (i32.const 31) - ) - (i32.const 2) - ) - ) - ) - (set_local $i3 - (i32.load align=4 - (get_local $i2) - ) - ) - (if_else - (i32.eq - (get_local $i3) - (i32.const 0) - ) - (block - (set_local $i30 - (i32.const 278) - ) - (br $while-out$42) - ) - (block - (set_local $i5 - (i32.shl - (get_local $i5) - (i32.const 1) - ) - ) - (set_local $i1 - (get_local $i3) - ) - ) - ) - (br $while-in$43) - ) - ) - (if_else - (i32.eq - (get_local $i30) - (i32.const 278) - ) - (if_else - (i32.lt_u - (get_local $i2) - (i32.load align=4 - (i32.const 3676) - ) - ) - (call_import $_abort) - (block - (i32.store align=4 - (get_local $i2) - (get_local $i10) - ) - (i32.store align=4 - (i32.add - (get_local $i10) - (i32.const 24) - ) - (get_local $i1) - ) - (i32.store align=4 - (i32.add - (get_local $i10) - (i32.const 12) - ) - (get_local $i10) - ) - (i32.store align=4 - (i32.add - (get_local $i10) - (i32.const 8) - ) - (get_local $i10) - ) - (br $do-once$32) - ) - ) - (if - (i32.eq - (get_local $i30) - (i32.const 281) - ) - (block - (set_local $i1 - (i32.add - (get_local $i3) - (i32.const 8) - ) - ) - (set_local $i2 - (i32.load align=4 - (get_local $i1) - ) - ) - (set_local $i37 - (i32.load align=4 - (i32.const 3676) - ) - ) - (if_else - (i32.and - (i32.ge_u - (get_local $i2) - (get_local $i37) - ) - (i32.ge_u - (get_local $i3) - (get_local $i37) - ) - ) - (block - (i32.store align=4 - (i32.add - (get_local $i2) - (i32.const 12) - ) - (get_local $i10) - ) - (i32.store align=4 - (get_local $i1) - (get_local $i10) - ) - (i32.store align=4 - (i32.add - (get_local $i10) - (i32.const 8) - ) - (get_local $i2) - ) - (i32.store align=4 - (i32.add - (get_local $i10) - (i32.const 12) - ) - (get_local $i3) - ) - (i32.store align=4 - (i32.add - (get_local $i10) - (i32.const 24) - ) - (i32.const 0) - ) - (br $do-once$32) - ) - (call_import $_abort) - ) - ) - ) - ) - ) - (block - (set_local $i37 - (i32.add - (i32.load align=4 - (i32.const 3672) - ) - (get_local $i6) - ) - ) - (i32.store align=4 - (i32.const 3672) - (get_local $i37) - ) - (i32.store align=4 - (i32.const 3684) - (get_local $i10) - ) - (i32.store align=4 - (i32.add - (get_local $i10) - (i32.const 4) - ) - (i32.or - (get_local $i37) - (i32.const 1) - ) - ) - ) - ) - ) - (set_local $i37 - (i32.add - (get_local $i11) - (i32.const 8) - ) - ) - (br $topmost - (get_local $i37) - ) - ) - (set_local $i2 - (i32.const 4108) - ) - ) - ) - (loop $while-out$44 $while-in$45 - (block - (set_local $i1 - (i32.load align=4 - (get_local $i2) - ) - ) - (if - (if_else - (i32.le_u - (get_local $i1) - (get_local $i8) - ) - (block - (set_local $i31 - (i32.add - (get_local $i1) - (i32.load align=4 - (i32.add - (get_local $i2) - (i32.const 4) - ) - ) - ) - ) - (i32.gt_u - (get_local $i31) - (get_local $i8) - ) - ) - (i32.const 0) - ) - (block - (set_local $i2 - (get_local $i31) - ) - (br $while-out$44) - ) - ) - (set_local $i2 - (i32.load align=4 - (i32.add - (get_local $i2) - (i32.const 8) - ) - ) - ) - (br $while-in$45) - ) - ) - (set_local $i6 - (i32.add - (get_local $i2) - (i32.const -47) - ) - ) - (set_local $i3 - (i32.add - (get_local $i6) - (i32.const 8) - ) - ) - (set_local $i3 - (i32.add - (get_local $i6) - (if_else - (i32.eq - (i32.and - (get_local $i3) - (i32.const 7) - ) - (i32.const 0) - ) - (i32.const 0) - (i32.and - (i32.sub - (i32.const 0) - (get_local $i3) - ) - (i32.const 7) - ) - ) - ) - ) - (set_local $i6 - (i32.add - (get_local $i8) - (i32.const 16) - ) - ) - (set_local $i3 - (if_else - (i32.lt_u - (get_local $i3) - (get_local $i6) - ) - (get_local $i8) - (get_local $i3) - ) - ) - (set_local $i1 - (i32.add - (get_local $i3) - (i32.const 8) - ) - ) - (set_local $i4 - (i32.add - (get_local $i7) - (i32.const 8) - ) - ) - (set_local $i4 - (if_else - (i32.eq - (i32.and - (get_local $i4) - (i32.const 7) - ) - (i32.const 0) - ) - (i32.const 0) - (i32.and - (i32.sub - (i32.const 0) - (get_local $i4) - ) - (i32.const 7) - ) - ) - ) - (set_local $i37 - (i32.add - (get_local $i7) - (get_local $i4) - ) - ) - (set_local $i4 - (i32.sub - (i32.add - (get_local $i5) - (i32.const -40) - ) - (get_local $i4) - ) - ) - (i32.store align=4 - (i32.const 3684) - (get_local $i37) - ) - (i32.store align=4 - (i32.const 3672) - (get_local $i4) - ) - (i32.store align=4 - (i32.add - (get_local $i37) - (i32.const 4) - ) - (i32.or - (get_local $i4) - (i32.const 1) - ) - ) - (i32.store align=4 - (i32.add - (i32.add - (get_local $i37) - (get_local $i4) - ) - (i32.const 4) - ) - (i32.const 40) - ) - (i32.store align=4 - (i32.const 3688) - (i32.load align=4 - (i32.const 4148) - ) - ) - (set_local $i4 - (i32.add - (get_local $i3) - (i32.const 4) - ) - ) - (i32.store align=4 - (get_local $i4) - (i32.const 27) - ) - (i32.store align=4 - (get_local $i1) - (i32.load align=4 - (i32.const 4108) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i1) - (i32.const 4) - ) - (i32.load align=4 - (i32.const 4112) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i1) - (i32.const 8) - ) - (i32.load align=4 - (i32.const 4116) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i1) - (i32.const 12) - ) - (i32.load align=4 - (i32.const 4120) - ) - ) - (i32.store align=4 - (i32.const 4108) - (get_local $i7) - ) - (i32.store align=4 - (i32.const 4112) - (get_local $i5) - ) - (i32.store align=4 - (i32.const 4120) - (i32.const 0) - ) - (i32.store align=4 - (i32.const 4116) - (get_local $i1) - ) - (set_local $i1 - (i32.add - (get_local $i3) - (i32.const 24) - ) - ) - (loop $do-out$46 $do-in$47 - (block - (set_local $i1 - (i32.add - (get_local $i1) - (i32.const 4) - ) - ) - (i32.store align=4 - (get_local $i1) - (i32.const 7) - ) - (br_if - (i32.lt_u - (i32.add - (get_local $i1) - (i32.const 4) - ) - (get_local $i2) - ) - $do-in$47 - ) - ) - ) - (if - (i32.ne - (get_local $i3) - (get_local $i8) - ) - (block - (set_local $i7 - (i32.sub - (get_local $i3) - (get_local $i8) - ) - ) - (i32.store align=4 - (get_local $i4) - (i32.and - (i32.load align=4 - (get_local $i4) - ) - (i32.const -2) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i8) - (i32.const 4) - ) - (i32.or - (get_local $i7) - (i32.const 1) - ) - ) - (i32.store align=4 - (get_local $i3) - (get_local $i7) - ) - (set_local $i1 - (i32.shr_u - (get_local $i7) - (i32.const 3) - ) - ) - (if - (i32.lt_u - (get_local $i7) - (i32.const 256) - ) - (block - (set_local $i3 - (i32.add - (i32.const 3700) - (i32.shl - (i32.shl - (get_local $i1) - (i32.const 1) - ) - (i32.const 2) - ) - ) - ) - (set_local $i2 - (i32.load align=4 - (i32.const 3660) - ) - ) - (set_local $i1 - (i32.shl - (i32.const 1) - (get_local $i1) - ) - ) - (if_else - (i32.and - (get_local $i2) - (get_local $i1) - ) - (block - (set_local $i1 - (i32.add - (get_local $i3) - (i32.const 8) - ) - ) - (set_local $i2 - (i32.load align=4 - (get_local $i1) - ) - ) - (if_else - (i32.lt_u - (get_local $i2) - (i32.load align=4 - (i32.const 3676) - ) - ) - (call_import $_abort) - (block - (set_local $i33 - (get_local $i1) - ) - (set_local $i34 - (get_local $i2) - ) - ) - ) - ) - (block - (i32.store align=4 - (i32.const 3660) - (i32.or - (get_local $i2) - (get_local $i1) - ) - ) - (set_local $i33 - (i32.add - (get_local $i3) - (i32.const 8) - ) - ) - (set_local $i34 - (get_local $i3) - ) - ) - ) - (i32.store align=4 - (get_local $i33) - (get_local $i8) - ) - (i32.store align=4 - (i32.add - (get_local $i34) - (i32.const 12) - ) - (get_local $i8) - ) - (i32.store align=4 - (i32.add - (get_local $i8) - (i32.const 8) - ) - (get_local $i34) - ) - (i32.store align=4 - (i32.add - (get_local $i8) - (i32.const 12) - ) - (get_local $i3) - ) - (br $do-once$27) - ) - ) - (set_local $i1 - (i32.shr_u - (get_local $i7) - (i32.const 8) - ) - ) - (if_else - (get_local $i1) - (if_else - (i32.gt_u - (get_local $i7) - (i32.const 16777215) - ) - (set_local $i3 - (i32.const 31) - ) - (block - (set_local $i36 - (i32.and - (i32.shr_u - (i32.add - (get_local $i1) - (i32.const 1048320) - ) - (i32.const 16) - ) - (i32.const 8) - ) - ) - (set_local $i37 - (i32.shl - (get_local $i1) - (get_local $i36) - ) - ) - (set_local $i35 - (i32.and - (i32.shr_u - (i32.add - (get_local $i37) - (i32.const 520192) - ) - (i32.const 16) - ) - (i32.const 4) - ) - ) - (set_local $i37 - (i32.shl - (get_local $i37) - (get_local $i35) - ) - ) - (set_local $i3 - (i32.and - (i32.shr_u - (i32.add - (get_local $i37) - (i32.const 245760) - ) - (i32.const 16) - ) - (i32.const 2) - ) - ) - (set_local $i3 - (i32.add - (i32.sub - (i32.const 14) - (i32.or - (i32.or - (get_local $i35) - (get_local $i36) - ) - (get_local $i3) - ) - ) - (i32.shr_u - (i32.shl - (get_local $i37) - (get_local $i3) - ) - (i32.const 15) - ) - ) - ) - (set_local $i3 - (i32.or - (i32.and - (i32.shr_u - (get_local $i7) - (i32.add - (get_local $i3) - (i32.const 7) - ) - ) - (i32.const 1) - ) - (i32.shl - (get_local $i3) - (i32.const 1) - ) - ) - ) - ) - ) - (set_local $i3 - (i32.const 0) - ) - ) - (set_local $i5 - (i32.add - (i32.const 3964) - (i32.shl - (get_local $i3) - (i32.const 2) - ) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i8) - (i32.const 28) - ) - (get_local $i3) - ) - (i32.store align=4 - (i32.add - (get_local $i8) - (i32.const 20) - ) - (i32.const 0) - ) - (i32.store align=4 - (get_local $i6) - (i32.const 0) - ) - (set_local $i1 - (i32.load align=4 - (i32.const 3664) - ) - ) - (set_local $i2 - (i32.shl - (i32.const 1) - (get_local $i3) - ) - ) - (if - (i32.eq - (i32.and - (get_local $i1) - (get_local $i2) - ) - (i32.const 0) - ) - (block - (i32.store align=4 - (i32.const 3664) - (i32.or - (get_local $i1) - (get_local $i2) - ) - ) - (i32.store align=4 - (get_local $i5) - (get_local $i8) - ) - (i32.store align=4 - (i32.add - (get_local $i8) - (i32.const 24) - ) - (get_local $i5) - ) - (i32.store align=4 - (i32.add - (get_local $i8) - (i32.const 12) - ) - (get_local $i8) - ) - (i32.store align=4 - (i32.add - (get_local $i8) - (i32.const 8) - ) - (get_local $i8) - ) - (br $do-once$27) - ) - ) - (set_local $i4 - (i32.shl - (get_local $i7) - (if_else - (i32.eq - (get_local $i3) - (i32.const 31) - ) - (i32.const 0) - (i32.sub - (i32.const 25) - (i32.shr_u - (get_local $i3) - (i32.const 1) - ) - ) - ) - ) - ) - (set_local $i1 - (i32.load align=4 - (get_local $i5) - ) - ) - (loop $while-out$48 $while-in$49 - (block - (if - (i32.eq - (i32.and - (i32.load align=4 - (i32.add - (get_local $i1) - (i32.const 4) - ) - ) - (i32.const -8) - ) - (get_local $i7) - ) - (block - (set_local $i3 - (get_local $i1) - ) - (set_local $i30 - (i32.const 307) - ) - (br $while-out$48) - ) - ) - (set_local $i2 - (i32.add - (i32.add - (get_local $i1) - (i32.const 16) - ) - (i32.shl - (i32.shr_u - (get_local $i4) - (i32.const 31) - ) - (i32.const 2) - ) - ) - ) - (set_local $i3 - (i32.load align=4 - (get_local $i2) - ) - ) - (if_else - (i32.eq - (get_local $i3) - (i32.const 0) - ) - (block - (set_local $i30 - (i32.const 304) - ) - (br $while-out$48) - ) - (block - (set_local $i4 - (i32.shl - (get_local $i4) - (i32.const 1) - ) - ) - (set_local $i1 - (get_local $i3) - ) - ) - ) - (br $while-in$49) - ) - ) - (if_else - (i32.eq - (get_local $i30) - (i32.const 304) - ) - (if_else - (i32.lt_u - (get_local $i2) - (i32.load align=4 - (i32.const 3676) - ) - ) - (call_import $_abort) - (block - (i32.store align=4 - (get_local $i2) - (get_local $i8) - ) - (i32.store align=4 - (i32.add - (get_local $i8) - (i32.const 24) - ) - (get_local $i1) - ) - (i32.store align=4 - (i32.add - (get_local $i8) - (i32.const 12) - ) - (get_local $i8) - ) - (i32.store align=4 - (i32.add - (get_local $i8) - (i32.const 8) - ) - (get_local $i8) - ) - (br $do-once$27) - ) - ) - (if - (i32.eq - (get_local $i30) - (i32.const 307) - ) - (block - (set_local $i1 - (i32.add - (get_local $i3) - (i32.const 8) - ) - ) - (set_local $i2 - (i32.load align=4 - (get_local $i1) - ) - ) - (set_local $i37 - (i32.load align=4 - (i32.const 3676) - ) - ) - (if_else - (i32.and - (i32.ge_u - (get_local $i2) - (get_local $i37) - ) - (i32.ge_u - (get_local $i3) - (get_local $i37) - ) - ) - (block - (i32.store align=4 - (i32.add - (get_local $i2) - (i32.const 12) - ) - (get_local $i8) - ) - (i32.store align=4 - (get_local $i1) - (get_local $i8) - ) - (i32.store align=4 - (i32.add - (get_local $i8) - (i32.const 8) - ) - (get_local $i2) - ) - (i32.store align=4 - (i32.add - (get_local $i8) - (i32.const 12) - ) - (get_local $i3) - ) - (i32.store align=4 - (i32.add - (get_local $i8) - (i32.const 24) - ) - (i32.const 0) - ) - (br $do-once$27) - ) - (call_import $_abort) - ) - ) - ) - ) - ) - ) - ) - (block - (set_local $i37 - (i32.load align=4 - (i32.const 3676) - ) - ) - (if - (i32.or - (i32.eq - (get_local $i37) - (i32.const 0) - ) - (i32.lt_u - (get_local $i7) - (get_local $i37) - ) - ) - (i32.store align=4 - (i32.const 3676) - (get_local $i7) - ) - ) - (i32.store align=4 - (i32.const 4108) - (get_local $i7) - ) - (i32.store align=4 - (i32.const 4112) - (get_local $i5) - ) - (i32.store align=4 - (i32.const 4120) - (i32.const 0) - ) - (i32.store align=4 - (i32.const 3696) - (i32.load align=4 - (i32.const 4132) - ) - ) - (i32.store align=4 - (i32.const 3692) - (i32.const -1) - ) - (set_local $i1 - (i32.const 0) - ) - (loop $do-out$50 $do-in$51 - (block - (set_local $i37 - (i32.add - (i32.const 3700) - (i32.shl - (i32.shl - (get_local $i1) - (i32.const 1) - ) - (i32.const 2) - ) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i37) - (i32.const 12) - ) - (get_local $i37) - ) - (i32.store align=4 - (i32.add - (get_local $i37) - (i32.const 8) - ) - (get_local $i37) - ) - (set_local $i1 - (i32.add - (get_local $i1) - (i32.const 1) - ) - ) - (br_if - (i32.ne - (get_local $i1) - (i32.const 32) - ) - $do-in$51 - ) - ) - ) - (set_local $i37 - (i32.add - (get_local $i7) - (i32.const 8) - ) - ) - (set_local $i37 - (if_else - (i32.eq - (i32.and - (get_local $i37) - (i32.const 7) - ) - (i32.const 0) - ) - (i32.const 0) - (i32.and - (i32.sub - (i32.const 0) - (get_local $i37) - ) - (i32.const 7) - ) - ) - ) - (set_local $i36 - (i32.add - (get_local $i7) - (get_local $i37) - ) - ) - (set_local $i37 - (i32.sub - (i32.add - (get_local $i5) - (i32.const -40) - ) - (get_local $i37) - ) - ) - (i32.store align=4 - (i32.const 3684) - (get_local $i36) - ) - (i32.store align=4 - (i32.const 3672) - (get_local $i37) - ) - (i32.store align=4 - (i32.add - (get_local $i36) - (i32.const 4) - ) - (i32.or - (get_local $i37) - (i32.const 1) - ) - ) - (i32.store align=4 - (i32.add - (i32.add - (get_local $i36) - (get_local $i37) - ) - (i32.const 4) - ) - (i32.const 40) - ) - (i32.store align=4 - (i32.const 3688) - (i32.load align=4 - (i32.const 4148) - ) - ) - ) - ) - ) - (set_local $i1 - (i32.load align=4 - (i32.const 3672) - ) - ) - (if - (i32.gt_u - (get_local $i1) - (get_local $i14) - ) - (block - (set_local $i35 - (i32.sub - (get_local $i1) - (get_local $i14) - ) - ) - (i32.store align=4 - (i32.const 3672) - (get_local $i35) - ) - (set_local $i37 - (i32.load align=4 - (i32.const 3684) - ) - ) - (set_local $i36 - (i32.add - (get_local $i37) - (get_local $i14) - ) - ) - (i32.store align=4 - (i32.const 3684) - (get_local $i36) - ) - (i32.store align=4 - (i32.add - (get_local $i36) - (i32.const 4) - ) - (i32.or - (get_local $i35) - (i32.const 1) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i37) - (i32.const 4) - ) - (i32.or - (get_local $i14) - (i32.const 3) - ) - ) - (set_local $i37 - (i32.add - (get_local $i37) - (i32.const 8) - ) - ) - (br $topmost - (get_local $i37) - ) - ) - ) - ) - ) - (i32.store align=4 - (call $___errno_location) - (i32.const 12) - ) - (set_local $i37 - (i32.const 0) - ) - (get_local $i37) - ) - ) - (func $_printf_core (param $i50 i32) (param $i3 i32) (param $i51 i32) (param $i52 i32) (param $i53 i32) (result i32) - (local $i1 i32) - (local $i2 i32) - (local $i4 i32) - (local $i5 i32) - (local $d6 f64) - (local $i7 i32) - (local $i8 i32) - (local $i9 i32) - (local $i10 i32) - (local $i11 i32) - (local $i12 i32) - (local $d13 f64) - (local $i14 i32) - (local $i15 i32) - (local $i16 i32) - (local $i17 i32) - (local $i18 i32) - (local $i19 i32) - (local $i20 i32) - (local $i21 i32) - (local $i22 i32) - (local $i23 i32) - (local $i24 i32) - (local $i25 i32) - (local $i26 i32) - (local $i27 i32) - (local $i28 i32) - (local $i29 i32) - (local $i30 i32) - (local $i31 i32) - (local $i32 i32) - (local $i33 i32) - (local $i34 i32) - (local $i35 i32) - (local $i36 i32) - (local $i37 i32) - (local $i38 i32) - (local $i39 i32) - (local $i40 i32) - (local $i41 i32) - (local $i42 i32) - (local $i43 i32) - (local $i44 i32) - (local $i45 i32) - (local $i46 i32) - (local $i47 i32) - (local $i48 i32) - (local $i49 i32) - (local $i54 i32) - (block $topmost - (set_local $i54 - (i32.load align=4 - (i32.const 8) - ) - ) - (i32.store align=4 - (i32.const 8) - (i32.add - (i32.load align=4 - (i32.const 8) - ) - (i32.const 624) - ) - ) - (set_local $i45 - (i32.add - (get_local $i54) - (i32.const 24) - ) - ) - (set_local $i47 - (i32.add - (get_local $i54) - (i32.const 16) - ) - ) - (set_local $i46 - (i32.add - (get_local $i54) - (i32.const 588) - ) - ) - (set_local $i42 - (i32.add - (get_local $i54) - (i32.const 576) - ) - ) - (set_local $i44 - (get_local $i54) - ) - (set_local $i37 - (i32.add - (get_local $i54) - (i32.const 536) - ) - ) - (set_local $i49 - (i32.add - (get_local $i54) - (i32.const 8) - ) - ) - (set_local $i48 - (i32.add - (get_local $i54) - (i32.const 528) - ) - ) - (set_local $i27 - (i32.ne - (get_local $i50) - (i32.const 0) - ) - ) - (set_local $i28 - (i32.add - (get_local $i37) - (i32.const 40) - ) - ) - (set_local $i36 - (get_local $i28) - ) - (set_local $i37 - (i32.add - (get_local $i37) - (i32.const 39) - ) - ) - (set_local $i38 - (i32.add - (get_local $i49) - (i32.const 4) - ) - ) - (set_local $i39 - (get_local $i46) - ) - (set_local $i40 - (i32.sub - (i32.const 0) - (get_local $i39) - ) - ) - (set_local $i41 - (i32.add - (get_local $i42) - (i32.const 12) - ) - ) - (set_local $i42 - (i32.add - (get_local $i42) - (i32.const 11) - ) - ) - (set_local $i43 - (get_local $i41) - ) - (set_local $i29 - (i32.sub - (get_local $i43) - (get_local $i39) - ) - ) - (set_local $i30 - (i32.sub - (i32.const -2) - (get_local $i39) - ) - ) - (set_local $i31 - (i32.add - (get_local $i43) - (i32.const 2) - ) - ) - (set_local $i32 - (i32.add - (get_local $i45) - (i32.const 288) - ) - ) - (set_local $i33 - (i32.add - (get_local $i46) - (i32.const 9) - ) - ) - (set_local $i34 - (get_local $i33) - ) - (set_local $i35 - (i32.add - (get_local $i46) - (i32.const 8) - ) - ) - (set_local $i1 - (i32.const 0) - ) - (set_local $i4 - (i32.const 0) - ) - (set_local $i2 - (i32.const 0) - ) - (set_local $i14 - (get_local $i3) - ) - (loop $label$break$L1 $label$continue$L1 - (block - (block $do-once$0 - (if - (i32.gt_s - (get_local $i1) - (i32.const -1) - ) - (if_else - (i32.gt_s - (get_local $i4) - (i32.sub - (i32.const 2147483647) - (get_local $i1) - ) - ) - (block - (i32.store align=4 - (call $___errno_location) - (i32.const 75) - ) - (set_local $i1 - (i32.const -1) - ) - (br $do-once$0) - ) - (block - (set_local $i1 - (i32.add - (get_local $i4) - (get_local $i1) - ) - ) - (br $do-once$0) - ) - ) - ) - ) - (set_local $i3 - (i32.load8_s align=1 - (get_local $i14) - ) - ) - (if_else - (i32.eq - (i32.shr_s - (i32.shl - (get_local $i3) - (i32.const 24) - ) - (i32.const 24) - ) - (i32.const 0) - ) - (block - (set_local $i26 - (i32.const 244) - ) - (br $label$break$L1) - ) - (set_local $i4 - (get_local $i14) - ) - ) - (loop $label$break$L9 $label$continue$L9 - (block - (tableswitch $switch$1 - (i32.sub - (i32.shr_s - (i32.shl - (get_local $i3) - (i32.const 24) - ) - (i32.const 24) - ) - (i32.const 0) - ) - (table (case $switch-case$3) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-default$4) (case $switch-case$2)) (case $switch-default$4) - (case $switch-case$2 - (block - (set_local $i3 - (get_local $i4) - ) - (set_local $i26 - (i32.const 9) - ) - (br $label$break$L9) - ) - ) - (case $switch-case$3 - (block - (set_local $i3 - (get_local $i4) - ) - (br $label$break$L9) - ) - ) - (case $switch-default$4 - (nop) - ) - ) - (set_local $i25 - (i32.add - (get_local $i4) - (i32.const 1) - ) - ) - (set_local $i3 - (i32.load8_s align=1 - (get_local $i25) - ) - ) - (set_local $i4 - (get_local $i25) - ) - (br $label$continue$L9) - ) - ) - (block $label$break$L12 - (if - (i32.eq - (get_local $i26) - (i32.const 9) - ) - (loop $while-out$5 $while-in$6 - (block - (set_local $i26 - (i32.const 0) - ) - (if - (i32.ne - (i32.load8_s align=1 - (i32.add - (get_local $i3) - (i32.const 1) - ) - ) - (i32.const 37) - ) - (br $label$break$L12) - ) - (set_local $i4 - (i32.add - (get_local $i4) - (i32.const 1) - ) - ) - (set_local $i3 - (i32.add - (get_local $i3) - (i32.const 2) - ) - ) - (if_else - (i32.eq - (i32.load8_s align=1 - (get_local $i3) - ) - (i32.const 37) - ) - (set_local $i26 - (i32.const 9) - ) - (br $while-out$5) - ) - (br $while-in$6) - ) - ) - ) - ) - (set_local $i12 - (i32.sub - (get_local $i4) - (get_local $i14) - ) - ) - (if - (if_else - (get_local $i27) - (i32.eq - (i32.and - (i32.load align=4 - (get_local $i50) - ) - (i32.const 32) - ) - (i32.const 0) - ) - (i32.const 0) - ) - (call $___fwritex - (get_local $i14) - (get_local $i12) - (get_local $i50) - ) - ) - (if - (i32.ne - (get_local $i4) - (get_local $i14) - ) - (block - (set_local $i4 - (get_local $i12) - ) - (set_local $i14 - (get_local $i3) - ) - (br $label$continue$L1) - ) - ) - (set_local $i7 - (i32.add - (get_local $i3) - (i32.const 1) - ) - ) - (set_local $i4 - (i32.load8_s align=1 - (get_local $i7) - ) - ) - (set_local $i5 - (i32.add - (i32.shr_s - (i32.shl - (get_local $i4) - (i32.const 24) - ) - (i32.const 24) - ) - (i32.const -48) - ) - ) - (if_else - (i32.lt_u - (get_local $i5) - (i32.const 10) - ) - (block - (set_local $i25 - (i32.eq - (i32.load8_s align=1 - (i32.add - (get_local $i3) - (i32.const 2) - ) - ) - (i32.const 36) - ) - ) - (set_local $i7 - (if_else - (get_local $i25) - (i32.add - (get_local $i3) - (i32.const 3) - ) - (get_local $i7) - ) - ) - (set_local $i4 - (i32.load8_s align=1 - (get_local $i7) - ) - ) - (set_local $i10 - (if_else - (get_local $i25) - (get_local $i5) - (i32.const -1) - ) - ) - (set_local $i2 - (if_else - (get_local $i25) - (i32.const 1) - (get_local $i2) - ) - ) - ) - (set_local $i10 - (i32.const -1) - ) - ) - (set_local $i3 - (i32.shr_s - (i32.shl - (get_local $i4) - (i32.const 24) - ) - (i32.const 24) - ) - ) - (block $label$break$L25 - (if_else - (i32.eq - (i32.and - (get_local $i3) - (i32.const -32) - ) - (i32.const 32) - ) - (block - (set_local $i5 - (i32.const 0) - ) - (loop $while-out$7 $while-in$8 - (block - (if - (i32.eq - (i32.and - (i32.shl - (i32.const 1) - (i32.add - (get_local $i3) - (i32.const -32) - ) - ) - (i32.const 75913) - ) - (i32.const 0) - ) - (block - (set_local $i8 - (get_local $i5) - ) - (br $label$break$L25) - ) - ) - (set_local $i5 - (i32.or - (i32.shl - (i32.const 1) - (i32.add - (i32.shr_s - (i32.shl - (get_local $i4) - (i32.const 24) - ) - (i32.const 24) - ) - (i32.const -32) - ) - ) - (get_local $i5) - ) - ) - (set_local $i7 - (i32.add - (get_local $i7) - (i32.const 1) - ) - ) - (set_local $i4 - (i32.load8_s align=1 - (get_local $i7) - ) - ) - (set_local $i3 - (i32.shr_s - (i32.shl - (get_local $i4) - (i32.const 24) - ) - (i32.const 24) - ) - ) - (if - (i32.ne - (i32.and - (get_local $i3) - (i32.const -32) - ) - (i32.const 32) - ) - (block - (set_local $i8 - (get_local $i5) - ) - (br $while-out$7) - ) - ) - (br $while-in$8) - ) - ) - ) - (set_local $i8 - (i32.const 0) - ) - ) - ) - (block $do-once$9 - (if_else - (i32.eq - (i32.shr_s - (i32.shl - (get_local $i4) - (i32.const 24) - ) - (i32.const 24) - ) - (i32.const 42) - ) - (block - (set_local $i4 - (i32.add - (get_local $i7) - (i32.const 1) - ) - ) - (set_local $i3 - (i32.add - (i32.load8_s align=1 - (get_local $i4) - ) - (i32.const -48) - ) - ) - (if_else - (if_else - (i32.lt_u - (get_local $i3) - (i32.const 10) - ) - (i32.eq - (i32.load8_s align=1 - (i32.add - (get_local $i7) - (i32.const 2) - ) - ) - (i32.const 36) - ) - (i32.const 0) - ) - (block - (i32.store align=4 - (i32.add - (get_local $i53) - (i32.shl - (get_local $i3) - (i32.const 2) - ) - ) - (i32.const 10) - ) - (set_local $i2 - (i32.const 1) - ) - (set_local $i7 - (i32.add - (get_local $i7) - (i32.const 3) - ) - ) - (set_local $i3 - (i32.load align=4 - (i32.add - (get_local $i52) - (i32.shl - (i32.add - (i32.load8_s align=1 - (get_local $i4) - ) - (i32.const -48) - ) - (i32.const 3) - ) - ) - ) - ) - ) - (block - (if - (get_local $i2) - (block - (set_local $i1 - (i32.const -1) - ) - (br $label$break$L1) - ) - ) - (if - (i32.eq - (get_local $i27) - (i32.const 0) - ) - (block - (set_local $i11 - (get_local $i8) - ) - (set_local $i2 - (i32.const 0) - ) - (set_local $i7 - (get_local $i4) - ) - (set_local $i25 - (i32.const 0) - ) - (br $do-once$9) - ) - ) - (set_local $i2 - (i32.and - (i32.add - (i32.load align=4 - (get_local $i51) - ) - (i32.sub - (i32.const 4) - (i32.const 1) - ) - ) - (i32.xor - (i32.sub - (i32.const 4) - (i32.const 1) - ) - (i32.const -1) - ) - ) - ) - (set_local $i3 - (i32.load align=4 - (get_local $i2) - ) - ) - (i32.store align=4 - (get_local $i51) - (i32.add - (get_local $i2) - (i32.const 4) - ) - ) - (set_local $i2 - (i32.const 0) - ) - (set_local $i7 - (get_local $i4) - ) - ) - ) - (if_else - (i32.lt_s - (get_local $i3) - (i32.const 0) - ) - (block - (set_local $i11 - (i32.or - (get_local $i8) - (i32.const 8192) - ) - ) - (set_local $i25 - (i32.sub - (i32.const 0) - (get_local $i3) - ) - ) - ) - (block - (set_local $i11 - (get_local $i8) - ) - (set_local $i25 - (get_local $i3) - ) - ) - ) - ) - (block - (set_local $i5 - (i32.add - (i32.shr_s - (i32.shl - (get_local $i4) - (i32.const 24) - ) - (i32.const 24) - ) - (i32.const -48) - ) - ) - (if_else - (i32.lt_u - (get_local $i5) - (i32.const 10) - ) - (block - (set_local $i3 - (get_local $i7) - ) - (set_local $i4 - (i32.const 0) - ) - (loop $do-out$10 $do-in$11 - (block - (set_local $i4 - (i32.add - (i32.mul - (get_local $i4) - (i32.const 10) - ) - (get_local $i5) - ) - ) - (set_local $i3 - (i32.add - (get_local $i3) - (i32.const 1) - ) - ) - (set_local $i5 - (i32.add - (i32.load8_s align=1 - (get_local $i3) - ) - (i32.const -48) - ) - ) - (br_if - (i32.lt_u - (get_local $i5) - (i32.const 10) - ) - $do-in$11 - ) - ) - ) - (if_else - (i32.lt_s - (get_local $i4) - (i32.const 0) - ) - (block - (set_local $i1 - (i32.const -1) - ) - (br $label$break$L1) - ) - (block - (set_local $i11 - (get_local $i8) - ) - (set_local $i7 - (get_local $i3) - ) - (set_local $i25 - (get_local $i4) - ) - ) - ) - ) - (block - (set_local $i11 - (get_local $i8) - ) - (set_local $i25 - (i32.const 0) - ) - ) - ) - ) - ) - ) - (block $label$break$L46 - (if_else - (i32.eq - (i32.load8_s align=1 - (get_local $i7) - ) - (i32.const 46) - ) - (block - (set_local $i3 - (i32.add - (get_local $i7) - (i32.const 1) - ) - ) - (set_local $i4 - (i32.load8_s align=1 - (get_local $i3) - ) - ) - (if - (i32.ne - (i32.shr_s - (i32.shl - (get_local $i4) - (i32.const 24) - ) - (i32.const 24) - ) - (i32.const 42) - ) - (block - (set_local $i5 - (i32.add - (i32.shr_s - (i32.shl - (get_local $i4) - (i32.const 24) - ) - (i32.const 24) - ) - (i32.const -48) - ) - ) - (if_else - (i32.lt_u - (get_local $i5) - (i32.const 10) - ) - (set_local $i4 - (i32.const 0) - ) - (block - (set_local $i8 - (i32.const 0) - ) - (br $label$break$L46) - ) - ) - (loop $while-out$12 $while-in$13 - (block - (set_local $i4 - (i32.add - (i32.mul - (get_local $i4) - (i32.const 10) - ) - (get_local $i5) - ) - ) - (set_local $i3 - (i32.add - (get_local $i3) - (i32.const 1) - ) - ) - (set_local $i5 - (i32.add - (i32.load8_s align=1 - (get_local $i3) - ) - (i32.const -48) - ) - ) - (if - (i32.ge_u - (get_local $i5) - (i32.const 10) - ) - (block - (set_local $i8 - (get_local $i4) - ) - (br $label$break$L46) - ) - ) - (br $while-in$13) - ) - ) - ) - ) - (set_local $i3 - (i32.add - (get_local $i7) - (i32.const 2) - ) - ) - (set_local $i4 - (i32.add - (i32.load8_s align=1 - (get_local $i3) - ) - (i32.const -48) - ) - ) - (if - (if_else - (i32.lt_u - (get_local $i4) - (i32.const 10) - ) - (i32.eq - (i32.load8_s align=1 - (i32.add - (get_local $i7) - (i32.const 3) - ) - ) - (i32.const 36) - ) - (i32.const 0) - ) - (block - (i32.store align=4 - (i32.add - (get_local $i53) - (i32.shl - (get_local $i4) - (i32.const 2) - ) - ) - (i32.const 10) - ) - (set_local $i8 - (i32.load align=4 - (i32.add - (get_local $i52) - (i32.shl - (i32.add - (i32.load8_s align=1 - (get_local $i3) - ) - (i32.const -48) - ) - (i32.const 3) - ) - ) - ) - ) - (set_local $i3 - (i32.add - (get_local $i7) - (i32.const 4) - ) - ) - (br $label$break$L46) - ) - ) - (if - (get_local $i2) - (block - (set_local $i1 - (i32.const -1) - ) - (br $label$break$L1) - ) - ) - (if_else - (get_local $i27) - (block - (set_local $i24 - (i32.and - (i32.add - (i32.load align=4 - (get_local $i51) - ) - (i32.sub - (i32.const 4) - (i32.const 1) - ) - ) - (i32.xor - (i32.sub - (i32.const 4) - (i32.const 1) - ) - (i32.const -1) - ) - ) - ) - (set_local $i8 - (i32.load align=4 - (get_local $i24) - ) - ) - (i32.store align=4 - (get_local $i51) - (i32.add - (get_local $i24) - (i32.const 4) - ) - ) - ) - (set_local $i8 - (i32.const 0) - ) - ) - ) - (block - (set_local $i8 - (i32.const -1) - ) - (set_local $i3 - (get_local $i7) - ) - ) - ) - ) - (set_local $i9 - (i32.const 0) - ) - (loop $while-out$14 $while-in$15 - (block - (set_local $i4 - (i32.add - (i32.load8_s align=1 - (get_local $i3) - ) - (i32.const -65) - ) - ) - (if - (i32.gt_u - (get_local $i4) - (i32.const 57) - ) - (block - (set_local $i1 - (i32.const -1) - ) - (br $label$break$L1) - ) - ) - (set_local $i5 - (i32.add - (get_local $i3) - (i32.const 1) - ) - ) - (set_local $i4 - (i32.load8_s align=1 - (i32.add - (i32.add - (i32.const 1186) - (i32.mul - (get_local $i9) - (i32.const 58) - ) - ) - (get_local $i4) - ) - ) - ) - (set_local $i7 - (i32.and - (get_local $i4) - (i32.const 255) - ) - ) - (if_else - (i32.lt_u - (i32.add - (get_local $i7) - (i32.const -1) - ) - (i32.const 8) - ) - (block - (set_local $i3 - (get_local $i5) - ) - (set_local $i9 - (get_local $i7) - ) - ) - (block - (set_local $i24 - (get_local $i5) - ) - (br $while-out$14) - ) - ) - (br $while-in$15) - ) - ) - (if - (i32.eq - (i32.shr_s - (i32.shl - (get_local $i4) - (i32.const 24) - ) - (i32.const 24) - ) - (i32.const 0) - ) - (block - (set_local $i1 - (i32.const -1) - ) - (br $label$break$L1) - ) - ) - (set_local $i5 - (i32.gt_s - (get_local $i10) - (i32.const -1) - ) - ) - (block $do-once$16 - (if_else - (i32.eq - (i32.shr_s - (i32.shl - (get_local $i4) - (i32.const 24) - ) - (i32.const 24) - ) - (i32.const 19) - ) - (if_else - (get_local $i5) - (block - (set_local $i1 - (i32.const -1) - ) - (br $label$break$L1) - ) - (set_local $i26 - (i32.const 52) - ) - ) - (block - (if - (get_local $i5) - (block - (i32.store align=4 - (i32.add - (get_local $i53) - (i32.shl - (get_local $i10) - (i32.const 2) - ) - ) - (get_local $i7) - ) - (set_local $i22 - (i32.add - (get_local $i52) - (i32.shl - (get_local $i10) - (i32.const 3) - ) - ) - ) - (set_local $i23 - (i32.load align=4 - (i32.add - (get_local $i22) - (i32.const 4) - ) - ) - ) - (set_local $i26 - (get_local $i44) - ) - (i32.store align=4 - (get_local $i26) - (i32.load align=4 - (get_local $i22) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i26) - (i32.const 4) - ) - (get_local $i23) - ) - (set_local $i26 - (i32.const 52) - ) - (br $do-once$16) - ) - ) - (if - (i32.eq - (get_local $i27) - (i32.const 0) - ) - (block - (set_local $i1 - (i32.const 0) - ) - (br $label$break$L1) - ) - ) - (call $_pop_arg_529 - (get_local $i44) - (get_local $i7) - (get_local $i51) - ) - ) - ) - ) - (if - (if_else - (i32.eq - (get_local $i26) - (i32.const 52) - ) - (block - (set_local $i26 - (i32.const 0) - ) - (i32.eq - (get_local $i27) - (i32.const 0) - ) - ) - (i32.const 0) - ) - (block - (set_local $i4 - (get_local $i12) - ) - (set_local $i14 - (get_local $i24) - ) - (br $label$continue$L1) - ) - ) - (set_local $i10 - (i32.load8_s align=1 - (get_local $i3) - ) - ) - (set_local $i10 - (if_else - (i32.and - (i32.ne - (get_local $i9) - (i32.const 0) - ) - (i32.eq - (i32.and - (get_local $i10) - (i32.const 15) - ) - (i32.const 3) - ) - ) - (i32.and - (get_local $i10) - (i32.const -33) - ) - (get_local $i10) - ) - ) - (set_local $i5 - (i32.and - (get_local $i11) - (i32.const -65537) - ) - ) - (set_local $i23 - (if_else - (i32.eq - (i32.and - (get_local $i11) - (i32.const 8192) - ) - (i32.const 0) - ) - (get_local $i11) - (get_local $i5) - ) - ) - (block $label$break$L75 - (tableswitch $switch$17 - (i32.sub - (get_local $i10) - (i32.const 65) - ) - (table (case $switch-case$42) (case $switch-default$106) (case $switch-case$40) (case $switch-default$106) (case $switch-case$45) (case $switch-case$44) (case $switch-case$43) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-case$41) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-case$29) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-case$46) (case $switch-default$106) (case $switch-case$37) (case $switch-case$35) (case $switch-case$105) (case $switch-case$48) (case $switch-case$47) (case $switch-default$106) (case $switch-case$34) (case $switch-default$106) (case $switch-default$106) (case $switch-default$106) (case $switch-case$38) (case $switch-case$27) (case $switch-case$33) (case $switch-case$28) (case $switch-default$106) (case $switch-default$106) (case $switch-case$39) (case $switch-default$106) (case $switch-case$36) (case $switch-default$106) (case $switch-default$106) (case $switch-case$30)) (case $switch-default$106) - (case $switch-case$27 - (tableswitch $switch$18 - (i32.sub - (get_local $i9) - (i32.const 0) - ) - (table (case $switch-case$19) (case $switch-case$20) (case $switch-case$21) (case $switch-case$22) (case $switch-case$23) (case $switch-default$26) (case $switch-case$24) (case $switch-case$25)) (case $switch-default$26) - (case $switch-case$19 - (block - (i32.store align=4 - (i32.load align=4 - (get_local $i44) - ) - (get_local $i1) - ) - (set_local $i4 - (get_local $i12) - ) - (set_local $i14 - (get_local $i24) - ) - (br $label$continue$L1) - ) - ) - (case $switch-case$20 - (block - (i32.store align=4 - (i32.load align=4 - (get_local $i44) - ) - (get_local $i1) - ) - (set_local $i4 - (get_local $i12) - ) - (set_local $i14 - (get_local $i24) - ) - (br $label$continue$L1) - ) - ) - (case $switch-case$21 - (block - (set_local $i4 - (i32.load align=4 - (get_local $i44) - ) - ) - (i32.store align=4 - (get_local $i4) - (get_local $i1) - ) - (i32.store align=4 - (i32.add - (get_local $i4) - (i32.const 4) - ) - (i32.shr_s - (i32.shl - (i32.lt_s - (get_local $i1) - (i32.const 0) - ) - (i32.const 31) - ) - (i32.const 31) - ) - ) - (set_local $i4 - (get_local $i12) - ) - (set_local $i14 - (get_local $i24) - ) - (br $label$continue$L1) - ) - ) - (case $switch-case$22 - (block - (i32.store16 align=2 - (i32.load align=4 - (get_local $i44) - ) - (get_local $i1) - ) - (set_local $i4 - (get_local $i12) - ) - (set_local $i14 - (get_local $i24) - ) - (br $label$continue$L1) - ) - ) - (case $switch-case$23 - (block - (i32.store8 align=1 - (i32.load align=4 - (get_local $i44) - ) - (get_local $i1) - ) - (set_local $i4 - (get_local $i12) - ) - (set_local $i14 - (get_local $i24) - ) - (br $label$continue$L1) - ) - ) - (case $switch-case$24 - (block - (i32.store align=4 - (i32.load align=4 - (get_local $i44) - ) - (get_local $i1) - ) - (set_local $i4 - (get_local $i12) - ) - (set_local $i14 - (get_local $i24) - ) - (br $label$continue$L1) - ) - ) - (case $switch-case$25 - (block - (set_local $i4 - (i32.load align=4 - (get_local $i44) - ) - ) - (i32.store align=4 - (get_local $i4) - (get_local $i1) - ) - (i32.store align=4 - (i32.add - (get_local $i4) - (i32.const 4) - ) - (i32.shr_s - (i32.shl - (i32.lt_s - (get_local $i1) - (i32.const 0) - ) - (i32.const 31) - ) - (i32.const 31) - ) - ) - (set_local $i4 - (get_local $i12) - ) - (set_local $i14 - (get_local $i24) - ) - (br $label$continue$L1) - ) - ) - (case $switch-default$26 - (block - (set_local $i4 - (get_local $i12) - ) - (set_local $i14 - (get_local $i24) - ) - (br $label$continue$L1) - ) - ) - ) - ) - (case $switch-case$28 - (block - (set_local $i9 - (i32.or - (get_local $i23) - (i32.const 8) - ) - ) - (set_local $i8 - (if_else - (i32.gt_u - (get_local $i8) - (i32.const 8) - ) - (get_local $i8) - (i32.const 8) - ) - ) - (set_local $i10 - (i32.const 120) - ) - (set_local $i26 - (i32.const 64) - ) - (br $switch$17) - ) - ) - (case $switch-case$29 - (nop) - ) - (case $switch-case$30 - (block - (set_local $i9 - (get_local $i23) - ) - (set_local $i26 - (i32.const 64) - ) - (br $switch$17) - ) - ) - (case $switch-case$33 - (block - (set_local $i5 - (get_local $i44) - ) - (set_local $i4 - (i32.load align=4 - (get_local $i5) - ) - ) - (set_local $i5 - (i32.load align=4 - (i32.add - (get_local $i5) - (i32.const 4) - ) - ) - ) - (if_else - (i32.and - (i32.eq - (get_local $i4) - (i32.const 0) - ) - (i32.eq - (get_local $i5) - (i32.const 0) - ) - ) - (set_local $i3 - (get_local $i28) - ) - (block - (set_local $i3 - (get_local $i28) - ) - (loop $do-out$31 $do-in$32 - (block - (set_local $i3 - (i32.add - (get_local $i3) - (i32.const -1) - ) - ) - (i32.store8 align=1 - (get_local $i3) - (i32.or - (i32.and - (get_local $i4) - (i32.const 7) - ) - (i32.const 48) - ) - ) - (set_local $i4 - (call $_bitshift64Lshr - (get_local $i4) - (get_local $i5) - (i32.const 3) - ) - ) - (set_local $i5 - (i32.load align=4 - (i32.const 168) - ) - ) - (br_if - (i32.eq - (i32.and - (i32.eq - (get_local $i4) - (i32.const 0) - ) - (i32.eq - (get_local $i5) - (i32.const 0) - ) - ) - (i32.const 0) - ) - $do-in$32 - ) - ) - ) - ) - ) - (if_else - (i32.eq - (i32.and - (get_local $i23) - (i32.const 8) - ) - (i32.const 0) - ) - (block - (set_local $i4 - (get_local $i23) - ) - (set_local $i9 - (i32.const 0) - ) - (set_local $i7 - (i32.const 1666) - ) - (set_local $i26 - (i32.const 77) - ) - ) - (block - (set_local $i9 - (i32.sub - (get_local $i36) - (get_local $i3) - ) - ) - (set_local $i4 - (get_local $i23) - ) - (set_local $i8 - (if_else - (i32.gt_s - (get_local $i8) - (get_local $i9) - ) - (get_local $i8) - (i32.add - (get_local $i9) - (i32.const 1) - ) - ) - ) - (set_local $i9 - (i32.const 0) - ) - (set_local $i7 - (i32.const 1666) - ) - (set_local $i26 - (i32.const 77) - ) - ) - ) - (br $switch$17) - ) - ) - (case $switch-case$34 - (nop) - ) - (case $switch-case$35 - (block - (set_local $i4 - (get_local $i44) - ) - (set_local $i3 - (i32.load align=4 - (get_local $i4) - ) - ) - (set_local $i4 - (i32.load align=4 - (i32.add - (get_local $i4) - (i32.const 4) - ) - ) - ) - (if - (i32.lt_s - (get_local $i4) - (i32.const 0) - ) - (block - (set_local $i3 - (call $_i64Subtract - (i32.const 0) - (i32.const 0) - (get_local $i3) - (get_local $i4) - ) - ) - (set_local $i4 - (i32.load align=4 - (i32.const 168) - ) - ) - (set_local $i5 - (get_local $i44) - ) - (i32.store align=4 - (get_local $i5) - (get_local $i3) - ) - (i32.store align=4 - (i32.add - (get_local $i5) - (i32.const 4) - ) - (get_local $i4) - ) - (set_local $i5 - (i32.const 1) - ) - (set_local $i7 - (i32.const 1666) - ) - (set_local $i26 - (i32.const 76) - ) - (br $label$break$L75) - ) - ) - (if_else - (i32.eq - (i32.and - (get_local $i23) - (i32.const 2048) - ) - (i32.const 0) - ) - (block - (set_local $i7 - (i32.and - (get_local $i23) - (i32.const 1) - ) - ) - (set_local $i5 - (get_local $i7) - ) - (set_local $i7 - (if_else - (i32.eq - (get_local $i7) - (i32.const 0) - ) - (i32.const 1666) - (i32.const 1668) - ) - ) - (set_local $i26 - (i32.const 76) - ) - ) - (block - (set_local $i5 - (i32.const 1) - ) - (set_local $i7 - (i32.const 1667) - ) - (set_local $i26 - (i32.const 76) - ) - ) - ) - (br $switch$17) - ) - ) - (case $switch-case$36 - (block - (set_local $i4 - (get_local $i44) - ) - (set_local $i3 - (i32.load align=4 - (get_local $i4) - ) - ) - (set_local $i4 - (i32.load align=4 - (i32.add - (get_local $i4) - (i32.const 4) - ) - ) - ) - (set_local $i5 - (i32.const 0) - ) - (set_local $i7 - (i32.const 1666) - ) - (set_local $i26 - (i32.const 76) - ) - (br $switch$17) - ) - ) - (case $switch-case$37 - (block - (i32.store8 align=1 - (get_local $i37) - (i32.load align=4 - (get_local $i44) - ) - ) - (set_local $i3 - (get_local $i37) - ) - (set_local $i10 - (i32.const 1) - ) - (set_local $i12 - (i32.const 0) - ) - (set_local $i11 - (i32.const 1666) - ) - (set_local $i4 - (get_local $i28) - ) - (br $switch$17) - ) - ) - (case $switch-case$38 - (block - (set_local $i4 - (call $_strerror - (i32.load align=4 - (call $___errno_location) - ) - ) - ) - (set_local $i26 - (i32.const 82) - ) - (br $switch$17) - ) - ) - (case $switch-case$39 - (block - (set_local $i4 - (i32.load align=4 - (get_local $i44) - ) - ) - (set_local $i4 - (if_else - (i32.ne - (get_local $i4) - (i32.const 0) - ) - (get_local $i4) - (i32.const 3568) - ) - ) - (set_local $i26 - (i32.const 82) - ) - (br $switch$17) - ) - ) - (case $switch-case$40 - (block - (i32.store align=4 - (get_local $i49) - (i32.load align=4 - (get_local $i44) - ) - ) - (i32.store align=4 - (get_local $i38) - (i32.const 0) - ) - (i32.store align=4 - (get_local $i44) - (get_local $i49) - ) - (set_local $i3 - (get_local $i49) - ) - (set_local $i8 - (i32.const -1) - ) - (set_local $i26 - (i32.const 86) - ) - (br $switch$17) - ) - ) - (case $switch-case$41 - (block - (set_local $i3 - (i32.load align=4 - (get_local $i44) - ) - ) - (if_else - (i32.eq - (get_local $i8) - (i32.const 0) - ) - (block - (call $_pad - (get_local $i50) - (i32.const 32) - (get_local $i25) - (i32.const 0) - (get_local $i23) - ) - (set_local $i3 - (i32.const 0) - ) - (set_local $i26 - (i32.const 97) - ) - ) - (set_local $i26 - (i32.const 86) - ) - ) - (br $switch$17) - ) - ) - (case $switch-case$42 - (nop) - ) - (case $switch-case$43 - (nop) - ) - (case $switch-case$44 - (nop) - ) - (case $switch-case$45 - (nop) - ) - (case $switch-case$46 - (nop) - ) - (case $switch-case$47 - (nop) - ) - (case $switch-case$48 - (nop) - ) - (case $switch-case$105 - (block - (set_local $d6 - (f64.load align=8 - (get_local $i44) - ) - ) - (i32.store align=4 - (get_local $i47) - (i32.const 0) - ) - (f64.store align=8 - (i32.load align=4 - (i32.const 24) - ) - (get_local $d6) - ) - (if_else - (i32.ge_s - (i32.load align=4 - (i32.add - (i32.load align=4 - (i32.const 24) - ) - (i32.const 4) - ) - ) - (i32.const 0) - ) - (if_else - (i32.eq - (i32.and - (get_local $i23) - (i32.const 2048) - ) - (i32.const 0) - ) - (block - (set_local $i22 - (i32.and - (get_local $i23) - (i32.const 1) - ) - ) - (set_local $i21 - (get_local $i22) - ) - (set_local $i22 - (if_else - (i32.eq - (get_local $i22) - (i32.const 0) - ) - (i32.const 3576) - (i32.const 3581) - ) - ) - ) - (block - (set_local $i21 - (i32.const 1) - ) - (set_local $i22 - (i32.const 3578) - ) - ) - ) - (block - (set_local $d6 - (f64.neg - (get_local $d6) - ) - ) - (set_local $i21 - (i32.const 1) - ) - (set_local $i22 - (i32.const 3575) - ) - ) - ) - (f64.store align=8 - (i32.load align=4 - (i32.const 24) - ) - (get_local $d6) - ) - (set_local $i20 - (i32.and - (i32.load align=4 - (i32.add - (i32.load align=4 - (i32.const 24) - ) - (i32.const 4) - ) - ) - (i32.const 2146435072) - ) - ) - (block $do-once$49 - (if_else - (i32.or - (i32.lt_u - (get_local $i20) - (i32.const 2146435072) - ) - (i32.and - (i32.eq - (get_local $i20) - (i32.const 2146435072) - ) - (i32.lt_s - (i32.const 0) - (i32.const 0) - ) - ) - ) - (block - (set_local $d13 - (f64.mul - (call $_frexpl - (get_local $d6) - (get_local $i47) - ) - (f64.const 2) - ) - ) - (set_local $i4 - (f64.ne - (get_local $d13) - (f64.const 0) - ) - ) - (if - (get_local $i4) - (i32.store align=4 - (get_local $i47) - (i32.add - (i32.load align=4 - (get_local $i47) - ) - (i32.const -1) - ) - ) - ) - (set_local $i18 - (i32.or - (get_local $i10) - (i32.const 32) - ) - ) - (if - (i32.eq - (get_local $i18) - (i32.const 97) - ) - (block - (set_local $i11 - (i32.and - (get_local $i10) - (i32.const 32) - ) - ) - (set_local $i14 - (if_else - (i32.eq - (get_local $i11) - (i32.const 0) - ) - (get_local $i22) - (i32.add - (get_local $i22) - (i32.const 9) - ) - ) - ) - (set_local $i12 - (i32.or - (get_local $i21) - (i32.const 2) - ) - ) - (set_local $i3 - (i32.sub - (i32.const 12) - (get_local $i8) - ) - ) - (block $do-once$50 - (if_else - (i32.eq - (i32.or - (i32.gt_u - (get_local $i8) - (i32.const 11) - ) - (i32.eq - (get_local $i3) - (i32.const 0) - ) - ) - (i32.const 0) - ) - (block - (set_local $d6 - (f64.const 8) - ) - (loop $do-out$51 $do-in$52 - (block - (set_local $i3 - (i32.add - (get_local $i3) - (i32.const -1) - ) - ) - (set_local $d6 - (f64.mul - (get_local $d6) - (f64.const 16) - ) - ) - (br_if - (i32.ne - (get_local $i3) - (i32.const 0) - ) - $do-in$52 - ) - ) - ) - (if_else - (i32.eq - (i32.load8_s align=1 - (get_local $i14) - ) - (i32.const 45) - ) - (block - (set_local $d6 - (f64.neg - (f64.add - (get_local $d6) - (f64.sub - (f64.neg - (get_local $d13) - ) - (get_local $d6) - ) - ) - ) - ) - (br $do-once$50) - ) - (block - (set_local $d6 - (f64.sub - (f64.add - (get_local $d13) - (get_local $d6) - ) - (get_local $d6) - ) - ) - (br $do-once$50) - ) - ) - ) - (set_local $d6 - (get_local $d13) - ) - ) - ) - (set_local $i4 - (i32.load align=4 - (get_local $i47) - ) - ) - (set_local $i3 - (if_else - (i32.lt_s - (get_local $i4) - (i32.const 0) - ) - (i32.sub - (i32.const 0) - (get_local $i4) - ) - (get_local $i4) - ) - ) - (set_local $i3 - (call $_fmt_u - (get_local $i3) - (i32.shr_s - (i32.shl - (i32.lt_s - (get_local $i3) - (i32.const 0) - ) - (i32.const 31) - ) - (i32.const 31) - ) - (get_local $i41) - ) - ) - (if - (i32.eq - (get_local $i3) - (get_local $i41) - ) - (block - (i32.store8 align=1 - (get_local $i42) - (i32.const 48) - ) - (set_local $i3 - (get_local $i42) - ) - ) - ) - (i32.store8 align=1 - (i32.add - (get_local $i3) - (i32.const -1) - ) - (i32.add - (i32.and - (i32.shr_s - (get_local $i4) - (i32.const 31) - ) - (i32.const 2) - ) - (i32.const 43) - ) - ) - (set_local $i9 - (i32.add - (get_local $i3) - (i32.const -2) - ) - ) - (i32.store8 align=1 - (get_local $i9) - (i32.add - (get_local $i10) - (i32.const 15) - ) - ) - (set_local $i7 - (i32.lt_s - (get_local $i8) - (i32.const 1) - ) - ) - (set_local $i5 - (i32.eq - (i32.and - (get_local $i23) - (i32.const 8) - ) - (i32.const 0) - ) - ) - (set_local $i4 - (get_local $i46) - ) - (loop $while-out$53 $while-in$54 - (block - (set_local $i22 - (call_import $f64-to-int - (get_local $d6) - ) - ) - (set_local $i3 - (i32.add - (get_local $i4) - (i32.const 1) - ) - ) - (i32.store8 align=1 - (get_local $i4) - (i32.or - (i32.load8_u align=1 - (i32.add - (i32.const 1650) - (get_local $i22) - ) - ) - (get_local $i11) - ) - ) - (set_local $d6 - (f64.mul - (f64.sub - (get_local $d6) - (f64.convert_s/i32 - (get_local $i22) - ) - ) - (f64.const 16) - ) - ) - (block $do-once$55 - (if - (i32.eq - (i32.sub - (get_local $i3) - (get_local $i39) - ) - (i32.const 1) - ) - (block - (if - (i32.and - (get_local $i5) - (i32.and - (get_local $i7) - (f64.eq - (get_local $d6) - (f64.const 0) - ) - ) - ) - (br $do-once$55) - ) - (i32.store8 align=1 - (get_local $i3) - (i32.const 46) - ) - (set_local $i3 - (i32.add - (get_local $i4) - (i32.const 2) - ) - ) - ) - ) - ) - (if_else - (i32.eq - (f64.ne - (get_local $d6) - (f64.const 0) - ) - (i32.const 0) - ) - (br $while-out$53) - (set_local $i4 - (get_local $i3) - ) - ) - (br $while-in$54) - ) - ) - (set_local $i5 - (get_local $i9) - ) - (set_local $i8 - (if_else - (i32.and - (i32.ne - (get_local $i8) - (i32.const 0) - ) - (i32.lt_s - (i32.add - (get_local $i30) - (get_local $i3) - ) - (get_local $i8) - ) - ) - (i32.sub - (i32.add - (get_local $i31) - (get_local $i8) - ) - (get_local $i5) - ) - (i32.add - (i32.sub - (get_local $i29) - (get_local $i5) - ) - (get_local $i3) - ) - ) - ) - (set_local $i7 - (i32.add - (get_local $i8) - (get_local $i12) - ) - ) - (call $_pad - (get_local $i50) - (i32.const 32) - (get_local $i25) - (get_local $i7) - (get_local $i23) - ) - (if - (i32.eq - (i32.and - (i32.load align=4 - (get_local $i50) - ) - (i32.const 32) - ) - (i32.const 0) - ) - (call $___fwritex - (get_local $i14) - (get_local $i12) - (get_local $i50) - ) - ) - (call $_pad - (get_local $i50) - (i32.const 48) - (get_local $i25) - (get_local $i7) - (i32.xor - (get_local $i23) - (i32.const 65536) - ) - ) - (set_local $i4 - (i32.sub - (get_local $i3) - (get_local $i39) - ) - ) - (if - (i32.eq - (i32.and - (i32.load align=4 - (get_local $i50) - ) - (i32.const 32) - ) - (i32.const 0) - ) - (call $___fwritex - (get_local $i46) - (get_local $i4) - (get_local $i50) - ) - ) - (set_local $i3 - (i32.sub - (get_local $i43) - (get_local $i5) - ) - ) - (call $_pad - (get_local $i50) - (i32.const 48) - (i32.sub - (get_local $i8) - (i32.add - (get_local $i4) - (get_local $i3) - ) - ) - (i32.const 0) - (i32.const 0) - ) - (if - (i32.eq - (i32.and - (i32.load align=4 - (get_local $i50) - ) - (i32.const 32) - ) - (i32.const 0) - ) - (call $___fwritex - (get_local $i9) - (get_local $i3) - (get_local $i50) - ) - ) - (call $_pad - (get_local $i50) - (i32.const 32) - (get_local $i25) - (get_local $i7) - (i32.xor - (get_local $i23) - (i32.const 8192) - ) - ) - (set_local $i3 - (if_else - (i32.lt_s - (get_local $i7) - (get_local $i25) - ) - (get_local $i25) - (get_local $i7) - ) - ) - (br $do-once$49) - ) - ) - (set_local $i3 - (if_else - (i32.lt_s - (get_local $i8) - (i32.const 0) - ) - (i32.const 6) - (get_local $i8) - ) - ) - (if_else - (get_local $i4) - (block - (set_local $i4 - (i32.add - (i32.load align=4 - (get_local $i47) - ) - (i32.const -28) - ) - ) - (i32.store align=4 - (get_local $i47) - (get_local $i4) - ) - (set_local $d6 - (f64.mul - (get_local $d13) - (f64.const 268435456) - ) - ) - ) - (block - (set_local $d6 - (get_local $d13) - ) - (set_local $i4 - (i32.load align=4 - (get_local $i47) - ) - ) - ) - ) - (set_local $i20 - (if_else - (i32.lt_s - (get_local $i4) - (i32.const 0) - ) - (get_local $i45) - (get_local $i32) - ) - ) - (set_local $i19 - (get_local $i20) - ) - (set_local $i4 - (get_local $i20) - ) - (loop $do-out$56 $do-in$57 - (block - (set_local $i17 - (call_import $f64-to-int - (get_local $d6) - ) - ) - (i32.store align=4 - (get_local $i4) - (get_local $i17) - ) - (set_local $i4 - (i32.add - (get_local $i4) - (i32.const 4) - ) - ) - (set_local $d6 - (f64.mul - (f64.sub - (get_local $d6) - (f64.convert_u/i32 - (get_local $i17) - ) - ) - (f64.const 1e9) - ) - ) - (br_if - (f64.ne - (get_local $d6) - (f64.const 0) - ) - $do-in$57 - ) - ) - ) - (set_local $i5 - (get_local $i4) - ) - (set_local $i4 - (i32.load align=4 - (get_local $i47) - ) - ) - (if_else - (i32.gt_s - (get_local $i4) - (i32.const 0) - ) - (block - (set_local $i8 - (get_local $i20) - ) - (loop $while-out$58 $while-in$59 - (block - (set_local $i9 - (if_else - (i32.gt_s - (get_local $i4) - (i32.const 29) - ) - (i32.const 29) - (get_local $i4) - ) - ) - (set_local $i7 - (i32.add - (get_local $i5) - (i32.const -4) - ) - ) - (block $do-once$60 - (if_else - (i32.lt_u - (get_local $i7) - (get_local $i8) - ) - (set_local $i7 - (get_local $i8) - ) - (block - (set_local $i4 - (i32.const 0) - ) - (loop $do-out$61 $do-in$62 - (block - (set_local $i17 - (call $_bitshift64Shl - (i32.load align=4 - (get_local $i7) - ) - (i32.const 0) - (get_local $i9) - ) - ) - (set_local $i17 - (call $_i64Add - (get_local $i17) - (i32.load align=4 - (i32.const 168) - ) - (get_local $i4) - (i32.const 0) - ) - ) - (set_local $i4 - (i32.load align=4 - (i32.const 168) - ) - ) - (set_local $i16 - (call $___uremdi3 - (get_local $i17) - (get_local $i4) - (i32.const 1000000000) - (i32.const 0) - ) - ) - (i32.store align=4 - (get_local $i7) - (get_local $i16) - ) - (set_local $i4 - (call $___udivdi3 - (get_local $i17) - (get_local $i4) - (i32.const 1000000000) - (i32.const 0) - ) - ) - (set_local $i7 - (i32.add - (get_local $i7) - (i32.const -4) - ) - ) - (br_if - (i32.ge_u - (get_local $i7) - (get_local $i8) - ) - $do-in$62 - ) - ) - ) - (if - (i32.eq - (get_local $i4) - (i32.const 0) - ) - (block - (set_local $i7 - (get_local $i8) - ) - (br $do-once$60) - ) - ) - (set_local $i7 - (i32.add - (get_local $i8) - (i32.const -4) - ) - ) - (i32.store align=4 - (get_local $i7) - (get_local $i4) - ) - ) - ) - ) - (loop $while-out$63 $while-in$64 - (block - (if - (i32.le_u - (get_local $i5) - (get_local $i7) - ) - (br $while-out$63) - ) - (set_local $i4 - (i32.add - (get_local $i5) - (i32.const -4) - ) - ) - (if_else - (i32.eq - (i32.load align=4 - (get_local $i4) - ) - (i32.const 0) - ) - (set_local $i5 - (get_local $i4) - ) - (br $while-out$63) - ) - (br $while-in$64) - ) - ) - (set_local $i4 - (i32.sub - (i32.load align=4 - (get_local $i47) - ) - (get_local $i9) - ) - ) - (i32.store align=4 - (get_local $i47) - (get_local $i4) - ) - (if_else - (i32.gt_s - (get_local $i4) - (i32.const 0) - ) - (set_local $i8 - (get_local $i7) - ) - (br $while-out$58) - ) - (br $while-in$59) - ) - ) - ) - (set_local $i7 - (get_local $i20) - ) - ) - (if_else - (i32.lt_s - (get_local $i4) - (i32.const 0) - ) - (block - (set_local $i14 - (i32.add - (i32.div_s - (i32.add - (get_local $i3) - (i32.const 25) - ) - (i32.const 9) - ) - (i32.const 1) - ) - ) - (set_local $i15 - (i32.eq - (get_local $i18) - (i32.const 102) - ) - ) - (set_local $i11 - (get_local $i7) - ) - (loop $while-out$65 $while-in$66 - (block - (set_local $i12 - (i32.sub - (i32.const 0) - (get_local $i4) - ) - ) - (set_local $i12 - (if_else - (i32.gt_s - (get_local $i12) - (i32.const 9) - ) - (i32.const 9) - (get_local $i12) - ) - ) - (block $do-once$67 - (if_else - (i32.lt_u - (get_local $i11) - (get_local $i5) - ) - (block - (set_local $i4 - (i32.add - (i32.shl - (i32.const 1) - (get_local $i12) - ) - (i32.const -1) - ) - ) - (set_local $i8 - (i32.shr_u - (i32.const 1000000000) - (get_local $i12) - ) - ) - (set_local $i7 - (i32.const 0) - ) - (set_local $i9 - (get_local $i11) - ) - (loop $do-out$68 $do-in$69 - (block - (set_local $i17 - (i32.load align=4 - (get_local $i9) - ) - ) - (i32.store align=4 - (get_local $i9) - (i32.add - (i32.shr_u - (get_local $i17) - (get_local $i12) - ) - (get_local $i7) - ) - ) - (set_local $i7 - (i32.mul - (i32.and - (get_local $i17) - (get_local $i4) - ) - (get_local $i8) - ) - ) - (set_local $i9 - (i32.add - (get_local $i9) - (i32.const 4) - ) - ) - (br_if - (i32.lt_u - (get_local $i9) - (get_local $i5) - ) - $do-in$69 - ) - ) - ) - (set_local $i4 - (if_else - (i32.eq - (i32.load align=4 - (get_local $i11) - ) - (i32.const 0) - ) - (i32.add - (get_local $i11) - (i32.const 4) - ) - (get_local $i11) - ) - ) - (if - (i32.eq - (get_local $i7) - (i32.const 0) - ) - (block - (set_local $i7 - (get_local $i4) - ) - (br $do-once$67) - ) - ) - (i32.store align=4 - (get_local $i5) - (get_local $i7) - ) - (set_local $i7 - (get_local $i4) - ) - (set_local $i5 - (i32.add - (get_local $i5) - (i32.const 4) - ) - ) - ) - (set_local $i7 - (if_else - (i32.eq - (i32.load align=4 - (get_local $i11) - ) - (i32.const 0) - ) - (i32.add - (get_local $i11) - (i32.const 4) - ) - (get_local $i11) - ) - ) - ) - ) - (set_local $i4 - (if_else - (get_local $i15) - (get_local $i20) - (get_local $i7) - ) - ) - (set_local $i5 - (if_else - (i32.gt_s - (i32.shr_s - (i32.sub - (get_local $i5) - (get_local $i4) - ) - (i32.const 2) - ) - (get_local $i14) - ) - (i32.add - (get_local $i4) - (i32.shl - (get_local $i14) - (i32.const 2) - ) - ) - (get_local $i5) - ) - ) - (set_local $i4 - (i32.add - (i32.load align=4 - (get_local $i47) - ) - (get_local $i12) - ) - ) - (i32.store align=4 - (get_local $i47) - (get_local $i4) - ) - (if_else - (i32.ge_s - (get_local $i4) - (i32.const 0) - ) - (block - (set_local $i15 - (get_local $i7) - ) - (br $while-out$65) - ) - (set_local $i11 - (get_local $i7) - ) - ) - (br $while-in$66) - ) - ) - ) - (set_local $i15 - (get_local $i7) - ) - ) - (block $do-once$70 - (if_else - (i32.lt_u - (get_local $i15) - (get_local $i5) - ) - (block - (set_local $i4 - (i32.mul - (i32.shr_s - (i32.sub - (get_local $i19) - (get_local $i15) - ) - (i32.const 2) - ) - (i32.const 9) - ) - ) - (set_local $i8 - (i32.load align=4 - (get_local $i15) - ) - ) - (if_else - (i32.lt_u - (get_local $i8) - (i32.const 10) - ) - (br $do-once$70) - (set_local $i7 - (i32.const 10) - ) - ) - (loop $do-out$71 $do-in$72 - (block - (set_local $i7 - (i32.mul - (get_local $i7) - (i32.const 10) - ) - ) - (set_local $i4 - (i32.add - (get_local $i4) - (i32.const 1) - ) - ) - (br_if - (i32.ge_u - (get_local $i8) - (get_local $i7) - ) - $do-in$72 - ) - ) - ) - ) - (set_local $i4 - (i32.const 0) - ) - ) - ) - (set_local $i16 - (i32.eq - (get_local $i18) - (i32.const 103) - ) - ) - (set_local $i17 - (i32.ne - (get_local $i3) - (i32.const 0) - ) - ) - (set_local $i7 - (i32.add - (i32.sub - (get_local $i3) - (if_else - (i32.ne - (get_local $i18) - (i32.const 102) - ) - (get_local $i4) - (i32.const 0) - ) - ) - (i32.shr_s - (i32.shl - (i32.and - (get_local $i17) - (get_local $i16) - ) - (i32.const 31) - ) - (i32.const 31) - ) - ) - ) - (if - (i32.lt_s - (get_local $i7) - (i32.add - (i32.mul - (i32.shr_s - (i32.sub - (get_local $i5) - (get_local $i19) - ) - (i32.const 2) - ) - (i32.const 9) - ) - (i32.const -9) - ) - ) - (block - (set_local $i9 - (i32.add - (get_local $i7) - (i32.const 9216) - ) - ) - (set_local $i7 - (i32.add - (i32.add - (get_local $i20) - (i32.const 4) - ) - (i32.shl - (i32.add - (i32.div_s - (get_local $i9) - (i32.const 9) - ) - (i32.const -1024) - ) - (i32.const 2) - ) - ) - ) - (set_local $i9 - (i32.add - (i32.rem_s - (get_local $i9) - (i32.const 9) - ) - (i32.const 1) - ) - ) - (if_else - (i32.lt_s - (get_local $i9) - (i32.const 9) - ) - (block - (set_local $i8 - (i32.const 10) - ) - (loop $do-out$73 $do-in$74 - (block - (set_local $i8 - (i32.mul - (get_local $i8) - (i32.const 10) - ) - ) - (set_local $i9 - (i32.add - (get_local $i9) - (i32.const 1) - ) - ) - (br_if - (i32.ne - (get_local $i9) - (i32.const 9) - ) - $do-in$74 - ) - ) - ) - ) - (set_local $i8 - (i32.const 10) - ) - ) - (set_local $i12 - (i32.load align=4 - (get_local $i7) - ) - ) - (set_local $i14 - (i32.rem_u - (get_local $i12) - (get_local $i8) - ) - ) - (set_local $i9 - (i32.eq - (i32.add - (get_local $i7) - (i32.const 4) - ) - (get_local $i5) - ) - ) - (block $do-once$75 - (if_else - (i32.and - (get_local $i9) - (i32.eq - (get_local $i14) - (i32.const 0) - ) - ) - (set_local $i8 - (get_local $i15) - ) - (block - (set_local $d13 - (if_else - (i32.eq - (i32.and - (i32.div_u - (get_local $i12) - (get_local $i8) - ) - (i32.const 1) - ) - (i32.const 0) - ) - (f64.const 9007199254740992) - (f64.const 9007199254740994) - ) - ) - (set_local $i11 - (i32.div_s - (get_local $i8) - (i32.const 2) - ) - ) - (if_else - (i32.lt_u - (get_local $i14) - (get_local $i11) - ) - (set_local $d6 - (f64.const 0.5) - ) - (set_local $d6 - (if_else - (i32.and - (get_local $i9) - (i32.eq - (get_local $i14) - (get_local $i11) - ) - ) - (f64.const 1) - (f64.const 1.5) - ) - ) - ) - (block $do-once$76 - (if - (get_local $i21) - (block - (if - (i32.ne - (i32.load8_s align=1 - (get_local $i22) - ) - (i32.const 45) - ) - (br $do-once$76) - ) - (set_local $d13 - (f64.neg - (get_local $d13) - ) - ) - (set_local $d6 - (f64.neg - (get_local $d6) - ) - ) - ) - ) - ) - (set_local $i9 - (i32.sub - (get_local $i12) - (get_local $i14) - ) - ) - (i32.store align=4 - (get_local $i7) - (get_local $i9) - ) - (if - (i32.eq - (f64.ne - (f64.add - (get_local $d13) - (get_local $d6) - ) - (get_local $d13) - ) - (i32.const 0) - ) - (block - (set_local $i8 - (get_local $i15) - ) - (br $do-once$75) - ) - ) - (set_local $i18 - (i32.add - (get_local $i9) - (get_local $i8) - ) - ) - (i32.store align=4 - (get_local $i7) - (get_local $i18) - ) - (if_else - (i32.gt_u - (get_local $i18) - (i32.const 999999999) - ) - (block - (set_local $i4 - (get_local $i15) - ) - (loop $while-out$77 $while-in$78 - (block - (set_local $i8 - (i32.add - (get_local $i7) - (i32.const -4) - ) - ) - (i32.store align=4 - (get_local $i7) - (i32.const 0) - ) - (if - (i32.lt_u - (get_local $i8) - (get_local $i4) - ) - (block - (set_local $i4 - (i32.add - (get_local $i4) - (i32.const -4) - ) - ) - (i32.store align=4 - (get_local $i4) - (i32.const 0) - ) - ) - ) - (set_local $i18 - (i32.add - (i32.load align=4 - (get_local $i8) - ) - (i32.const 1) - ) - ) - (i32.store align=4 - (get_local $i8) - (get_local $i18) - ) - (if_else - (i32.gt_u - (get_local $i18) - (i32.const 999999999) - ) - (set_local $i7 - (get_local $i8) - ) - (block - (set_local $i11 - (get_local $i4) - ) - (set_local $i7 - (get_local $i8) - ) - (br $while-out$77) - ) - ) - (br $while-in$78) - ) - ) - ) - (set_local $i11 - (get_local $i15) - ) - ) - (set_local $i4 - (i32.mul - (i32.shr_s - (i32.sub - (get_local $i19) - (get_local $i11) - ) - (i32.const 2) - ) - (i32.const 9) - ) - ) - (set_local $i9 - (i32.load align=4 - (get_local $i11) - ) - ) - (if_else - (i32.lt_u - (get_local $i9) - (i32.const 10) - ) - (block - (set_local $i8 - (get_local $i11) - ) - (br $do-once$75) - ) - (set_local $i8 - (i32.const 10) - ) - ) - (loop $do-out$79 $do-in$80 - (block - (set_local $i8 - (i32.mul - (get_local $i8) - (i32.const 10) - ) - ) - (set_local $i4 - (i32.add - (get_local $i4) - (i32.const 1) - ) - ) - (br_if - (i32.ge_u - (get_local $i9) - (get_local $i8) - ) - $do-in$80 - ) - ) - ) - (set_local $i8 - (get_local $i11) - ) - ) - ) - ) - (set_local $i18 - (i32.add - (get_local $i7) - (i32.const 4) - ) - ) - (set_local $i15 - (get_local $i8) - ) - (set_local $i5 - (if_else - (i32.gt_u - (get_local $i5) - (get_local $i18) - ) - (get_local $i18) - (get_local $i5) - ) - ) - ) - ) - (set_local $i12 - (i32.sub - (i32.const 0) - (get_local $i4) - ) - ) - (loop $while-out$81 $while-in$82 - (block - (if - (i32.le_u - (get_local $i5) - (get_local $i15) - ) - (block - (set_local $i14 - (i32.const 0) - ) - (set_local $i18 - (get_local $i5) - ) - (br $while-out$81) - ) - ) - (set_local $i7 - (i32.add - (get_local $i5) - (i32.const -4) - ) - ) - (if_else - (i32.eq - (i32.load align=4 - (get_local $i7) - ) - (i32.const 0) - ) - (set_local $i5 - (get_local $i7) - ) - (block - (set_local $i14 - (i32.const 1) - ) - (set_local $i18 - (get_local $i5) - ) - (br $while-out$81) - ) - ) - (br $while-in$82) - ) - ) - (block $do-once$83 - (if_else - (get_local $i16) - (block - (set_local $i3 - (i32.add - (i32.xor - (i32.and - (get_local $i17) - (i32.const 1) - ) - (i32.const 1) - ) - (get_local $i3) - ) - ) - (if_else - (i32.and - (i32.gt_s - (get_local $i3) - (get_local $i4) - ) - (i32.gt_s - (get_local $i4) - (i32.const -5) - ) - ) - (block - (set_local $i10 - (i32.add - (get_local $i10) - (i32.const -1) - ) - ) - (set_local $i3 - (i32.sub - (i32.add - (get_local $i3) - (i32.const -1) - ) - (get_local $i4) - ) - ) - ) - (block - (set_local $i10 - (i32.add - (get_local $i10) - (i32.const -2) - ) - ) - (set_local $i3 - (i32.add - (get_local $i3) - (i32.const -1) - ) - ) - ) - ) - (set_local $i5 - (i32.and - (get_local $i23) - (i32.const 8) - ) - ) - (if - (get_local $i5) - (br $do-once$83) - ) - (block $do-once$84 - (if_else - (get_local $i14) - (block - (set_local $i5 - (i32.load align=4 - (i32.add - (get_local $i18) - (i32.const -4) - ) - ) - ) - (if - (i32.eq - (get_local $i5) - (i32.const 0) - ) - (block - (set_local $i7 - (i32.const 9) - ) - (br $do-once$84) - ) - ) - (if_else - (i32.eq - (i32.rem_u - (get_local $i5) - (i32.const 10) - ) - (i32.const 0) - ) - (block - (set_local $i8 - (i32.const 10) - ) - (set_local $i7 - (i32.const 0) - ) - ) - (block - (set_local $i7 - (i32.const 0) - ) - (br $do-once$84) - ) - ) - (loop $do-out$85 $do-in$86 - (block - (set_local $i8 - (i32.mul - (get_local $i8) - (i32.const 10) - ) - ) - (set_local $i7 - (i32.add - (get_local $i7) - (i32.const 1) - ) - ) - (br_if - (i32.eq - (i32.rem_u - (get_local $i5) - (get_local $i8) - ) - (i32.const 0) - ) - $do-in$86 - ) - ) - ) - ) - (set_local $i7 - (i32.const 9) - ) - ) - ) - (set_local $i5 - (i32.add - (i32.mul - (i32.shr_s - (i32.sub - (get_local $i18) - (get_local $i19) - ) - (i32.const 2) - ) - (i32.const 9) - ) - (i32.const -9) - ) - ) - (if_else - (i32.eq - (i32.or - (get_local $i10) - (i32.const 32) - ) - (i32.const 102) - ) - (block - (set_local $i5 - (i32.sub - (get_local $i5) - (get_local $i7) - ) - ) - (set_local $i5 - (if_else - (i32.lt_s - (get_local $i5) - (i32.const 0) - ) - (i32.const 0) - (get_local $i5) - ) - ) - (set_local $i3 - (if_else - (i32.lt_s - (get_local $i3) - (get_local $i5) - ) - (get_local $i3) - (get_local $i5) - ) - ) - (set_local $i5 - (i32.const 0) - ) - (br $do-once$83) - ) - (block - (set_local $i5 - (i32.sub - (i32.add - (get_local $i5) - (get_local $i4) - ) - (get_local $i7) - ) - ) - (set_local $i5 - (if_else - (i32.lt_s - (get_local $i5) - (i32.const 0) - ) - (i32.const 0) - (get_local $i5) - ) - ) - (set_local $i3 - (if_else - (i32.lt_s - (get_local $i3) - (get_local $i5) - ) - (get_local $i3) - (get_local $i5) - ) - ) - (set_local $i5 - (i32.const 0) - ) - (br $do-once$83) - ) - ) - ) - (set_local $i5 - (i32.and - (get_local $i23) - (i32.const 8) - ) - ) - ) - ) - (set_local $i11 - (i32.or - (get_local $i3) - (get_local $i5) - ) - ) - (set_local $i8 - (i32.and - (i32.ne - (get_local $i11) - (i32.const 0) - ) - (i32.const 1) - ) - ) - (set_local $i9 - (i32.eq - (i32.or - (get_local $i10) - (i32.const 32) - ) - (i32.const 102) - ) - ) - (if_else - (get_local $i9) - (block - (set_local $i4 - (if_else - (i32.gt_s - (get_local $i4) - (i32.const 0) - ) - (get_local $i4) - (i32.const 0) - ) - ) - (set_local $i10 - (i32.const 0) - ) - ) - (block - (set_local $i7 - (if_else - (i32.lt_s - (get_local $i4) - (i32.const 0) - ) - (get_local $i12) - (get_local $i4) - ) - ) - (set_local $i7 - (call $_fmt_u - (get_local $i7) - (i32.shr_s - (i32.shl - (i32.lt_s - (get_local $i7) - (i32.const 0) - ) - (i32.const 31) - ) - (i32.const 31) - ) - (get_local $i41) - ) - ) - (if - (i32.lt_s - (i32.sub - (get_local $i43) - (get_local $i7) - ) - (i32.const 2) - ) - (loop $do-out$87 $do-in$88 - (block - (set_local $i7 - (i32.add - (get_local $i7) - (i32.const -1) - ) - ) - (i32.store8 align=1 - (get_local $i7) - (i32.const 48) - ) - (br_if - (i32.lt_s - (i32.sub - (get_local $i43) - (get_local $i7) - ) - (i32.const 2) - ) - $do-in$88 - ) - ) - ) - ) - (i32.store8 align=1 - (i32.add - (get_local $i7) - (i32.const -1) - ) - (i32.add - (i32.and - (i32.shr_s - (get_local $i4) - (i32.const 31) - ) - (i32.const 2) - ) - (i32.const 43) - ) - ) - (set_local $i19 - (i32.add - (get_local $i7) - (i32.const -2) - ) - ) - (i32.store8 align=1 - (get_local $i19) - (get_local $i10) - ) - (set_local $i4 - (i32.sub - (get_local $i43) - (get_local $i19) - ) - ) - (set_local $i10 - (get_local $i19) - ) - ) - ) - (set_local $i12 - (i32.add - (i32.add - (i32.add - (i32.add - (get_local $i21) - (i32.const 1) - ) - (get_local $i3) - ) - (get_local $i8) - ) - (get_local $i4) - ) - ) - (call $_pad - (get_local $i50) - (i32.const 32) - (get_local $i25) - (get_local $i12) - (get_local $i23) - ) - (if - (i32.eq - (i32.and - (i32.load align=4 - (get_local $i50) - ) - (i32.const 32) - ) - (i32.const 0) - ) - (call $___fwritex - (get_local $i22) - (get_local $i21) - (get_local $i50) - ) - ) - (call $_pad - (get_local $i50) - (i32.const 48) - (get_local $i25) - (get_local $i12) - (i32.xor - (get_local $i23) - (i32.const 65536) - ) - ) - (block $do-once$89 - (if_else - (get_local $i9) - (block - (set_local $i7 - (if_else - (i32.gt_u - (get_local $i15) - (get_local $i20) - ) - (get_local $i20) - (get_local $i15) - ) - ) - (set_local $i4 - (get_local $i7) - ) - (loop $do-out$90 $do-in$91 - (block - (set_local $i5 - (call $_fmt_u - (i32.load align=4 - (get_local $i4) - ) - (i32.const 0) - (get_local $i33) - ) - ) - (block $do-once$92 - (if_else - (i32.eq - (get_local $i4) - (get_local $i7) - ) - (block - (if - (i32.ne - (get_local $i5) - (get_local $i33) - ) - (br $do-once$92) - ) - (i32.store8 align=1 - (get_local $i35) - (i32.const 48) - ) - (set_local $i5 - (get_local $i35) - ) - ) - (block - (if - (i32.le_u - (get_local $i5) - (get_local $i46) - ) - (br $do-once$92) - ) - (call $_memset - (get_local $i46) - (i32.const 48) - (i32.sub - (get_local $i5) - (get_local $i39) - ) - ) - (loop $do-out$93 $do-in$94 - (block - (set_local $i5 - (i32.add - (get_local $i5) - (i32.const -1) - ) - ) - (br_if - (i32.gt_u - (get_local $i5) - (get_local $i46) - ) - $do-in$94 - ) - ) - ) - ) - ) - ) - (if - (i32.eq - (i32.and - (i32.load align=4 - (get_local $i50) - ) - (i32.const 32) - ) - (i32.const 0) - ) - (call $___fwritex - (get_local $i5) - (i32.sub - (get_local $i34) - (get_local $i5) - ) - (get_local $i50) - ) - ) - (set_local $i4 - (i32.add - (get_local $i4) - (i32.const 4) - ) - ) - (br_if - (i32.le_u - (get_local $i4) - (get_local $i20) - ) - $do-in$91 - ) - ) - ) - (block $do-once$95 - (if - (get_local $i11) - (block - (if - (i32.and - (i32.load align=4 - (get_local $i50) - ) - (i32.const 32) - ) - (br $do-once$95) - ) - (call $___fwritex - (i32.const 3610) - (i32.const 1) - (get_local $i50) - ) - ) - ) - ) - (if - (i32.and - (i32.gt_s - (get_local $i3) - (i32.const 0) - ) - (i32.lt_u - (get_local $i4) - (get_local $i18) - ) - ) - (block - (set_local $i5 - (get_local $i4) - ) - (loop $while-out$96 $while-in$97 - (block - (set_local $i4 - (call $_fmt_u - (i32.load align=4 - (get_local $i5) - ) - (i32.const 0) - (get_local $i33) - ) - ) - (if - (i32.gt_u - (get_local $i4) - (get_local $i46) - ) - (block - (call $_memset - (get_local $i46) - (i32.const 48) - (i32.sub - (get_local $i4) - (get_local $i39) - ) - ) - (loop $do-out$98 $do-in$99 - (block - (set_local $i4 - (i32.add - (get_local $i4) - (i32.const -1) - ) - ) - (br_if - (i32.gt_u - (get_local $i4) - (get_local $i46) - ) - $do-in$99 - ) - ) - ) - ) - ) - (if - (i32.eq - (i32.and - (i32.load align=4 - (get_local $i50) - ) - (i32.const 32) - ) - (i32.const 0) - ) - (call $___fwritex - (get_local $i4) - (if_else - (i32.gt_s - (get_local $i3) - (i32.const 9) - ) - (i32.const 9) - (get_local $i3) - ) - (get_local $i50) - ) - ) - (set_local $i5 - (i32.add - (get_local $i5) - (i32.const 4) - ) - ) - (set_local $i4 - (i32.add - (get_local $i3) - (i32.const -9) - ) - ) - (if_else - (i32.eq - (i32.and - (i32.gt_s - (get_local $i3) - (i32.const 9) - ) - (i32.lt_u - (get_local $i5) - (get_local $i18) - ) - ) - (i32.const 0) - ) - (block - (set_local $i3 - (get_local $i4) - ) - (br $while-out$96) - ) - (set_local $i3 - (get_local $i4) - ) - ) - (br $while-in$97) - ) - ) - ) - ) - (call $_pad - (get_local $i50) - (i32.const 48) - (i32.add - (get_local $i3) - (i32.const 9) - ) - (i32.const 9) - (i32.const 0) - ) - ) - (block - (set_local $i9 - (if_else - (get_local $i14) - (get_local $i18) - (i32.add - (get_local $i15) - (i32.const 4) - ) - ) - ) - (if - (i32.gt_s - (get_local $i3) - (i32.const -1) - ) - (block - (set_local $i8 - (i32.eq - (get_local $i5) - (i32.const 0) - ) - ) - (set_local $i7 - (get_local $i15) - ) - (loop $do-out$100 $do-in$101 - (block - (set_local $i4 - (call $_fmt_u - (i32.load align=4 - (get_local $i7) - ) - (i32.const 0) - (get_local $i33) - ) - ) - (if - (i32.eq - (get_local $i4) - (get_local $i33) - ) - (block - (i32.store8 align=1 - (get_local $i35) - (i32.const 48) - ) - (set_local $i4 - (get_local $i35) - ) - ) - ) - (block $do-once$102 - (if_else - (i32.eq - (get_local $i7) - (get_local $i15) - ) - (block - (set_local $i5 - (i32.add - (get_local $i4) - (i32.const 1) - ) - ) - (if - (i32.eq - (i32.and - (i32.load align=4 - (get_local $i50) - ) - (i32.const 32) - ) - (i32.const 0) - ) - (call $___fwritex - (get_local $i4) - (i32.const 1) - (get_local $i50) - ) - ) - (if - (i32.and - (get_local $i8) - (i32.lt_s - (get_local $i3) - (i32.const 1) - ) - ) - (block - (set_local $i4 - (get_local $i5) - ) - (br $do-once$102) - ) - ) - (if - (i32.and - (i32.load align=4 - (get_local $i50) - ) - (i32.const 32) - ) - (block - (set_local $i4 - (get_local $i5) - ) - (br $do-once$102) - ) - ) - (call $___fwritex - (i32.const 3610) - (i32.const 1) - (get_local $i50) - ) - (set_local $i4 - (get_local $i5) - ) - ) - (block - (if - (i32.le_u - (get_local $i4) - (get_local $i46) - ) - (br $do-once$102) - ) - (call $_memset - (get_local $i46) - (i32.const 48) - (i32.add - (get_local $i4) - (get_local $i40) - ) - ) - (loop $do-out$103 $do-in$104 - (block - (set_local $i4 - (i32.add - (get_local $i4) - (i32.const -1) - ) - ) - (br_if - (i32.gt_u - (get_local $i4) - (get_local $i46) - ) - $do-in$104 - ) - ) - ) - ) - ) - ) - (set_local $i5 - (i32.sub - (get_local $i34) - (get_local $i4) - ) - ) - (if - (i32.eq - (i32.and - (i32.load align=4 - (get_local $i50) - ) - (i32.const 32) - ) - (i32.const 0) - ) - (call $___fwritex - (get_local $i4) - (if_else - (i32.gt_s - (get_local $i3) - (get_local $i5) - ) - (get_local $i5) - (get_local $i3) - ) - (get_local $i50) - ) - ) - (set_local $i3 - (i32.sub - (get_local $i3) - (get_local $i5) - ) - ) - (set_local $i7 - (i32.add - (get_local $i7) - (i32.const 4) - ) - ) - (br_if - (i32.and - (i32.lt_u - (get_local $i7) - (get_local $i9) - ) - (i32.gt_s - (get_local $i3) - (i32.const -1) - ) - ) - $do-in$101 - ) - ) - ) - ) - ) - (call $_pad - (get_local $i50) - (i32.const 48) - (i32.add - (get_local $i3) - (i32.const 18) - ) - (i32.const 18) - (i32.const 0) - ) - (if - (i32.and - (i32.load align=4 - (get_local $i50) - ) - (i32.const 32) - ) - (br $do-once$89) - ) - (call $___fwritex - (get_local $i10) - (i32.sub - (get_local $i43) - (get_local $i10) - ) - (get_local $i50) - ) - ) - ) - ) - (call $_pad - (get_local $i50) - (i32.const 32) - (get_local $i25) - (get_local $i12) - (i32.xor - (get_local $i23) - (i32.const 8192) - ) - ) - (set_local $i3 - (if_else - (i32.lt_s - (get_local $i12) - (get_local $i25) - ) - (get_local $i25) - (get_local $i12) - ) - ) - ) - (block - (set_local $i9 - (i32.ne - (i32.and - (get_local $i10) - (i32.const 32) - ) - (i32.const 0) - ) - ) - (set_local $i8 - (i32.or - (f64.ne - (get_local $d6) - (get_local $d6) - ) - (f64.ne - (f64.const 0) - (f64.const 0) - ) - ) - ) - (set_local $i4 - (if_else - (get_local $i8) - (i32.const 0) - (get_local $i21) - ) - ) - (set_local $i7 - (i32.add - (get_local $i4) - (i32.const 3) - ) - ) - (call $_pad - (get_local $i50) - (i32.const 32) - (get_local $i25) - (get_local $i7) - (get_local $i5) - ) - (set_local $i3 - (i32.load align=4 - (get_local $i50) - ) - ) - (if - (i32.eq - (i32.and - (get_local $i3) - (i32.const 32) - ) - (i32.const 0) - ) - (block - (call $___fwritex - (get_local $i22) - (get_local $i4) - (get_local $i50) - ) - (set_local $i3 - (i32.load align=4 - (get_local $i50) - ) - ) - ) - ) - (if - (i32.eq - (i32.and - (get_local $i3) - (i32.const 32) - ) - (i32.const 0) - ) - (call $___fwritex - (if_else - (get_local $i8) - (if_else - (get_local $i9) - (i32.const 3602) - (i32.const 3606) - ) - (if_else - (get_local $i9) - (i32.const 3594) - (i32.const 3598) - ) - ) - (i32.const 3) - (get_local $i50) - ) - ) - (call $_pad - (get_local $i50) - (i32.const 32) - (get_local $i25) - (get_local $i7) - (i32.xor - (get_local $i23) - (i32.const 8192) - ) - ) - (set_local $i3 - (if_else - (i32.lt_s - (get_local $i7) - (get_local $i25) - ) - (get_local $i25) - (get_local $i7) - ) - ) - ) - ) - ) - (set_local $i4 - (get_local $i3) - ) - (set_local $i14 - (get_local $i24) - ) - (br $label$continue$L1) - ) - ) - (case $switch-default$106 - (block - (set_local $i3 - (get_local $i14) - ) - (set_local $i5 - (get_local $i23) - ) - (set_local $i10 - (get_local $i8) - ) - (set_local $i12 - (i32.const 0) - ) - (set_local $i11 - (i32.const 1666) - ) - (set_local $i4 - (get_local $i28) - ) - ) - ) - ) - ) - (block $label$break$L311 - (if_else - (i32.eq - (get_local $i26) - (i32.const 64) - ) - (block - (set_local $i5 - (get_local $i44) - ) - (set_local $i4 - (i32.load align=4 - (get_local $i5) - ) - ) - (set_local $i5 - (i32.load align=4 - (i32.add - (get_local $i5) - (i32.const 4) - ) - ) - ) - (set_local $i7 - (i32.and - (get_local $i10) - (i32.const 32) - ) - ) - (if_else - (i32.eq - (i32.and - (i32.eq - (get_local $i4) - (i32.const 0) - ) - (i32.eq - (get_local $i5) - (i32.const 0) - ) - ) - (i32.const 0) - ) - (block - (set_local $i3 - (get_local $i28) - ) - (loop $do-out$107 $do-in$108 - (block - (set_local $i3 - (i32.add - (get_local $i3) - (i32.const -1) - ) - ) - (i32.store8 align=1 - (get_local $i3) - (i32.or - (i32.load8_u align=1 - (i32.add - (i32.const 1650) - (i32.and - (get_local $i4) - (i32.const 15) - ) - ) - ) - (get_local $i7) - ) - ) - (set_local $i4 - (call $_bitshift64Lshr - (get_local $i4) - (get_local $i5) - (i32.const 4) - ) - ) - (set_local $i5 - (i32.load align=4 - (i32.const 168) - ) - ) - (br_if - (i32.eq - (i32.and - (i32.eq - (get_local $i4) - (i32.const 0) - ) - (i32.eq - (get_local $i5) - (i32.const 0) - ) - ) - (i32.const 0) - ) - $do-in$108 - ) - ) - ) - (set_local $i26 - (get_local $i44) - ) - (if_else - (i32.or - (i32.eq - (i32.and - (get_local $i9) - (i32.const 8) - ) - (i32.const 0) - ) - (i32.and - (i32.eq - (i32.load align=4 - (get_local $i26) - ) - (i32.const 0) - ) - (i32.eq - (i32.load align=4 - (i32.add - (get_local $i26) - (i32.const 4) - ) - ) - (i32.const 0) - ) - ) - ) - (block - (set_local $i4 - (get_local $i9) - ) - (set_local $i9 - (i32.const 0) - ) - (set_local $i7 - (i32.const 1666) - ) - (set_local $i26 - (i32.const 77) - ) - ) - (block - (set_local $i4 - (get_local $i9) - ) - (set_local $i9 - (i32.const 2) - ) - (set_local $i7 - (i32.add - (i32.const 1666) - (i32.shr_s - (get_local $i10) - (i32.const 4) - ) - ) - ) - (set_local $i26 - (i32.const 77) - ) - ) - ) - ) - (block - (set_local $i3 - (get_local $i28) - ) - (set_local $i4 - (get_local $i9) - ) - (set_local $i9 - (i32.const 0) - ) - (set_local $i7 - (i32.const 1666) - ) - (set_local $i26 - (i32.const 77) - ) - ) - ) - ) - (if_else - (i32.eq - (get_local $i26) - (i32.const 76) - ) - (block - (set_local $i3 - (call $_fmt_u - (get_local $i3) - (get_local $i4) - (get_local $i28) - ) - ) - (set_local $i4 - (get_local $i23) - ) - (set_local $i9 - (get_local $i5) - ) - (set_local $i26 - (i32.const 77) - ) - ) - (if_else - (i32.eq - (get_local $i26) - (i32.const 82) - ) - (block - (set_local $i26 - (i32.const 0) - ) - (set_local $i23 - (call $_memchr - (get_local $i4) - (i32.const 0) - (get_local $i8) - ) - ) - (set_local $i22 - (i32.eq - (get_local $i23) - (i32.const 0) - ) - ) - (set_local $i3 - (get_local $i4) - ) - (set_local $i10 - (if_else - (get_local $i22) - (get_local $i8) - (i32.sub - (get_local $i23) - (get_local $i4) - ) - ) - ) - (set_local $i12 - (i32.const 0) - ) - (set_local $i11 - (i32.const 1666) - ) - (set_local $i4 - (if_else - (get_local $i22) - (i32.add - (get_local $i4) - (get_local $i8) - ) - (get_local $i23) - ) - ) - ) - (if - (i32.eq - (get_local $i26) - (i32.const 86) - ) - (block - (set_local $i26 - (i32.const 0) - ) - (set_local $i5 - (i32.const 0) - ) - (set_local $i4 - (i32.const 0) - ) - (set_local $i9 - (get_local $i3) - ) - (loop $while-out$109 $while-in$110 - (block - (set_local $i7 - (i32.load align=4 - (get_local $i9) - ) - ) - (if - (i32.eq - (get_local $i7) - (i32.const 0) - ) - (br $while-out$109) - ) - (set_local $i4 - (call $_wctomb - (get_local $i48) - (get_local $i7) - ) - ) - (if - (i32.or - (i32.lt_s - (get_local $i4) - (i32.const 0) - ) - (i32.gt_u - (get_local $i4) - (i32.sub - (get_local $i8) - (get_local $i5) - ) - ) - ) - (br $while-out$109) - ) - (set_local $i5 - (i32.add - (get_local $i4) - (get_local $i5) - ) - ) - (if_else - (i32.gt_u - (get_local $i8) - (get_local $i5) - ) - (set_local $i9 - (i32.add - (get_local $i9) - (i32.const 4) - ) - ) - (br $while-out$109) - ) - (br $while-in$110) - ) - ) - (if - (i32.lt_s - (get_local $i4) - (i32.const 0) - ) - (block - (set_local $i1 - (i32.const -1) - ) - (br $label$break$L1) - ) - ) - (call $_pad - (get_local $i50) - (i32.const 32) - (get_local $i25) - (get_local $i5) - (get_local $i23) - ) - (if_else - (i32.eq - (get_local $i5) - (i32.const 0) - ) - (block - (set_local $i3 - (i32.const 0) - ) - (set_local $i26 - (i32.const 97) - ) - ) - (block - (set_local $i7 - (i32.const 0) - ) - (loop $while-out$111 $while-in$112 - (block - (set_local $i4 - (i32.load align=4 - (get_local $i3) - ) - ) - (if - (i32.eq - (get_local $i4) - (i32.const 0) - ) - (block - (set_local $i3 - (get_local $i5) - ) - (set_local $i26 - (i32.const 97) - ) - (br $label$break$L311) - ) - ) - (set_local $i4 - (call $_wctomb - (get_local $i48) - (get_local $i4) - ) - ) - (set_local $i7 - (i32.add - (get_local $i4) - (get_local $i7) - ) - ) - (if - (i32.gt_s - (get_local $i7) - (get_local $i5) - ) - (block - (set_local $i3 - (get_local $i5) - ) - (set_local $i26 - (i32.const 97) - ) - (br $label$break$L311) - ) - ) - (if - (i32.eq - (i32.and - (i32.load align=4 - (get_local $i50) - ) - (i32.const 32) - ) - (i32.const 0) - ) - (call $___fwritex - (get_local $i48) - (get_local $i4) - (get_local $i50) - ) - ) - (if_else - (i32.ge_u - (get_local $i7) - (get_local $i5) - ) - (block - (set_local $i3 - (get_local $i5) - ) - (set_local $i26 - (i32.const 97) - ) - (br $while-out$111) - ) - (set_local $i3 - (i32.add - (get_local $i3) - (i32.const 4) - ) - ) - ) - (br $while-in$112) - ) - ) - ) - ) - ) - ) - ) - ) - ) - ) - (if - (i32.eq - (get_local $i26) - (i32.const 97) - ) - (block - (set_local $i26 - (i32.const 0) - ) - (call $_pad - (get_local $i50) - (i32.const 32) - (get_local $i25) - (get_local $i3) - (i32.xor - (get_local $i23) - (i32.const 8192) - ) - ) - (set_local $i4 - (if_else - (i32.gt_s - (get_local $i25) - (get_local $i3) - ) - (get_local $i25) - (get_local $i3) - ) - ) - (set_local $i14 - (get_local $i24) - ) - (br $label$continue$L1) - ) - ) - (if - (i32.eq - (get_local $i26) - (i32.const 77) - ) - (block - (set_local $i26 - (i32.const 0) - ) - (set_local $i5 - (if_else - (i32.gt_s - (get_local $i8) - (i32.const -1) - ) - (i32.and - (get_local $i4) - (i32.const -65537) - ) - (get_local $i4) - ) - ) - (set_local $i4 - (get_local $i44) - ) - (set_local $i4 - (i32.or - (i32.ne - (i32.load align=4 - (get_local $i4) - ) - (i32.const 0) - ) - (i32.ne - (i32.load align=4 - (i32.add - (get_local $i4) - (i32.const 4) - ) - ) - (i32.const 0) - ) - ) - ) - (if_else - (i32.or - (i32.ne - (get_local $i8) - (i32.const 0) - ) - (get_local $i4) - ) - (block - (set_local $i10 - (i32.add - (i32.xor - (i32.and - (get_local $i4) - (i32.const 1) - ) - (i32.const 1) - ) - (i32.sub - (get_local $i36) - (get_local $i3) - ) - ) - ) - (set_local $i10 - (if_else - (i32.gt_s - (get_local $i8) - (get_local $i10) - ) - (get_local $i8) - (get_local $i10) - ) - ) - (set_local $i12 - (get_local $i9) - ) - (set_local $i11 - (get_local $i7) - ) - (set_local $i4 - (get_local $i28) - ) - ) - (block - (set_local $i3 - (get_local $i28) - ) - (set_local $i10 - (i32.const 0) - ) - (set_local $i12 - (get_local $i9) - ) - (set_local $i11 - (get_local $i7) - ) - (set_local $i4 - (get_local $i28) - ) - ) - ) - ) - ) - (set_local $i9 - (i32.sub - (get_local $i4) - (get_local $i3) - ) - ) - (set_local $i7 - (if_else - (i32.lt_s - (get_local $i10) - (get_local $i9) - ) - (get_local $i9) - (get_local $i10) - ) - ) - (set_local $i8 - (i32.add - (get_local $i12) - (get_local $i7) - ) - ) - (set_local $i4 - (if_else - (i32.lt_s - (get_local $i25) - (get_local $i8) - ) - (get_local $i8) - (get_local $i25) - ) - ) - (call $_pad - (get_local $i50) - (i32.const 32) - (get_local $i4) - (get_local $i8) - (get_local $i5) - ) - (if - (i32.eq - (i32.and - (i32.load align=4 - (get_local $i50) - ) - (i32.const 32) - ) - (i32.const 0) - ) - (call $___fwritex - (get_local $i11) - (get_local $i12) - (get_local $i50) - ) - ) - (call $_pad - (get_local $i50) - (i32.const 48) - (get_local $i4) - (get_local $i8) - (i32.xor - (get_local $i5) - (i32.const 65536) - ) - ) - (call $_pad - (get_local $i50) - (i32.const 48) - (get_local $i7) - (get_local $i9) - (i32.const 0) - ) - (if - (i32.eq - (i32.and - (i32.load align=4 - (get_local $i50) - ) - (i32.const 32) - ) - (i32.const 0) - ) - (call $___fwritex - (get_local $i3) - (get_local $i9) - (get_local $i50) - ) - ) - (call $_pad - (get_local $i50) - (i32.const 32) - (get_local $i4) - (get_local $i8) - (i32.xor - (get_local $i5) - (i32.const 8192) - ) - ) - (set_local $i14 - (get_local $i24) - ) - (br $label$continue$L1) - ) - ) - (block $label$break$L345 - (if - (i32.eq - (get_local $i26) - (i32.const 244) - ) - (if - (i32.eq - (get_local $i50) - (i32.const 0) - ) - (if_else - (get_local $i2) - (block - (set_local $i1 - (i32.const 1) - ) - (loop $while-out$113 $while-in$114 - (block - (set_local $i2 - (i32.load align=4 - (i32.add - (get_local $i53) - (i32.shl - (get_local $i1) - (i32.const 2) - ) - ) - ) - ) - (if - (i32.eq - (get_local $i2) - (i32.const 0) - ) - (br $while-out$113) - ) - (call $_pop_arg_529 - (i32.add - (get_local $i52) - (i32.shl - (get_local $i1) - (i32.const 3) - ) - ) - (get_local $i2) - (get_local $i51) - ) - (set_local $i1 - (i32.add - (get_local $i1) - (i32.const 1) - ) - ) - (if - (i32.ge_s - (get_local $i1) - (i32.const 10) - ) - (block - (set_local $i1 - (i32.const 1) - ) - (br $label$break$L345) - ) - ) - (br $while-in$114) - ) - ) - (if_else - (i32.lt_s - (get_local $i1) - (i32.const 10) - ) - (loop $while-out$115 $while-in$116 - (block - (if - (i32.load align=4 - (i32.add - (get_local $i53) - (i32.shl - (get_local $i1) - (i32.const 2) - ) - ) - ) - (block - (set_local $i1 - (i32.const -1) - ) - (br $label$break$L345) - ) - ) - (set_local $i1 - (i32.add - (get_local $i1) - (i32.const 1) - ) - ) - (if - (i32.ge_s - (get_local $i1) - (i32.const 10) - ) - (block - (set_local $i1 - (i32.const 1) - ) - (br $while-out$115) - ) - ) - (br $while-in$116) - ) - ) - (set_local $i1 - (i32.const 1) - ) - ) - ) - (set_local $i1 - (i32.const 0) - ) - ) - ) - ) - ) - (i32.store align=4 - (i32.const 8) - (get_local $i54) - ) - (get_local $i1) - ) - ) - (func $_free (param $i1 i32) - (local $i2 i32) - (local $i3 i32) - (local $i4 i32) - (local $i5 i32) - (local $i6 i32) - (local $i7 i32) - (local $i8 i32) - (local $i9 i32) - (local $i10 i32) - (local $i11 i32) - (local $i12 i32) - (local $i13 i32) - (local $i14 i32) - (local $i15 i32) - (local $i16 i32) - (block $topmost - (if - (i32.eq - (get_local $i1) - (i32.const 0) - ) - (br $topmost) - ) - (set_local $i3 - (i32.add - (get_local $i1) - (i32.const -8) - ) - ) - (set_local $i7 - (i32.load align=4 - (i32.const 3676) - ) - ) - (if - (i32.lt_u - (get_local $i3) - (get_local $i7) - ) - (call_import $_abort) - ) - (set_local $i1 - (i32.load align=4 - (i32.add - (get_local $i1) - (i32.const -4) - ) - ) - ) - (set_local $i2 - (i32.and - (get_local $i1) - (i32.const 3) - ) - ) - (if - (i32.eq - (get_local $i2) - (i32.const 1) - ) - (call_import $_abort) - ) - (set_local $i4 - (i32.and - (get_local $i1) - (i32.const -8) - ) - ) - (set_local $i12 - (i32.add - (get_local $i3) - (get_local $i4) - ) - ) - (block $do-once$0 - (if_else - (i32.eq - (i32.and - (get_local $i1) - (i32.const 1) - ) - (i32.const 0) - ) - (block - (set_local $i1 - (i32.load align=4 - (get_local $i3) - ) - ) - (if - (i32.eq - (get_local $i2) - (i32.const 0) - ) - (br $topmost) - ) - (set_local $i10 - (i32.add - (get_local $i3) - (i32.sub - (i32.const 0) - (get_local $i1) - ) - ) - ) - (set_local $i9 - (i32.add - (get_local $i1) - (get_local $i4) - ) - ) - (if - (i32.lt_u - (get_local $i10) - (get_local $i7) - ) - (call_import $_abort) - ) - (if - (i32.eq - (get_local $i10) - (i32.load align=4 - (i32.const 3680) - ) - ) - (block - (set_local $i1 - (i32.add - (get_local $i12) - (i32.const 4) - ) - ) - (set_local $i2 - (i32.load align=4 - (get_local $i1) - ) - ) - (if - (i32.ne - (i32.and - (get_local $i2) - (i32.const 3) - ) - (i32.const 3) - ) - (block - (set_local $i16 - (get_local $i10) - ) - (set_local $i6 - (get_local $i9) - ) - (br $do-once$0) - ) - ) - (i32.store align=4 - (i32.const 3668) - (get_local $i9) - ) - (i32.store align=4 - (get_local $i1) - (i32.and - (get_local $i2) - (i32.const -2) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i10) - (i32.const 4) - ) - (i32.or - (get_local $i9) - (i32.const 1) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i10) - (get_local $i9) - ) - (get_local $i9) - ) - (br $topmost) - ) - ) - (set_local $i4 - (i32.shr_u - (get_local $i1) - (i32.const 3) - ) - ) - (if - (i32.lt_u - (get_local $i1) - (i32.const 256) - ) - (block - (set_local $i2 - (i32.load align=4 - (i32.add - (get_local $i10) - (i32.const 8) - ) - ) - ) - (set_local $i3 - (i32.load align=4 - (i32.add - (get_local $i10) - (i32.const 12) - ) - ) - ) - (set_local $i1 - (i32.add - (i32.const 3700) - (i32.shl - (i32.shl - (get_local $i4) - (i32.const 1) - ) - (i32.const 2) - ) - ) - ) - (if - (i32.ne - (get_local $i2) - (get_local $i1) - ) - (block - (if - (i32.lt_u - (get_local $i2) - (get_local $i7) - ) - (call_import $_abort) - ) - (if - (i32.ne - (i32.load align=4 - (i32.add - (get_local $i2) - (i32.const 12) - ) - ) - (get_local $i10) - ) - (call_import $_abort) - ) - ) - ) - (if - (i32.eq - (get_local $i3) - (get_local $i2) - ) - (block - (i32.store align=4 - (i32.const 3660) - (i32.and - (i32.load align=4 - (i32.const 3660) - ) - (i32.xor - (i32.shl - (i32.const 1) - (get_local $i4) - ) - (i32.const -1) - ) - ) - ) - (set_local $i16 - (get_local $i10) - ) - (set_local $i6 - (get_local $i9) - ) - (br $do-once$0) - ) - ) - (if_else - (i32.ne - (get_local $i3) - (get_local $i1) - ) - (block - (if - (i32.lt_u - (get_local $i3) - (get_local $i7) - ) - (call_import $_abort) - ) - (set_local $i1 - (i32.add - (get_local $i3) - (i32.const 8) - ) - ) - (if_else - (i32.eq - (i32.load align=4 - (get_local $i1) - ) - (get_local $i10) - ) - (set_local $i5 - (get_local $i1) - ) - (call_import $_abort) - ) - ) - (set_local $i5 - (i32.add - (get_local $i3) - (i32.const 8) - ) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i2) - (i32.const 12) - ) - (get_local $i3) - ) - (i32.store align=4 - (get_local $i5) - (get_local $i2) - ) - (set_local $i16 - (get_local $i10) - ) - (set_local $i6 - (get_local $i9) - ) - (br $do-once$0) - ) - ) - (set_local $i5 - (i32.load align=4 - (i32.add - (get_local $i10) - (i32.const 24) - ) - ) - ) - (set_local $i3 - (i32.load align=4 - (i32.add - (get_local $i10) - (i32.const 12) - ) - ) - ) - (block $do-once$1 - (if_else - (i32.eq - (get_local $i3) - (get_local $i10) - ) - (block - (set_local $i2 - (i32.add - (get_local $i10) - (i32.const 16) - ) - ) - (set_local $i3 - (i32.add - (get_local $i2) - (i32.const 4) - ) - ) - (set_local $i1 - (i32.load align=4 - (get_local $i3) - ) - ) - (if_else - (i32.eq - (get_local $i1) - (i32.const 0) - ) - (block - (set_local $i1 - (i32.load align=4 - (get_local $i2) - ) - ) - (if - (i32.eq - (get_local $i1) - (i32.const 0) - ) - (block - (set_local $i8 - (i32.const 0) - ) - (br $do-once$1) - ) - ) - ) - (set_local $i2 - (get_local $i3) - ) - ) - (loop $while-out$2 $while-in$3 - (block - (set_local $i3 - (i32.add - (get_local $i1) - (i32.const 20) - ) - ) - (set_local $i4 - (i32.load align=4 - (get_local $i3) - ) - ) - (if - (get_local $i4) - (block - (set_local $i1 - (get_local $i4) - ) - (set_local $i2 - (get_local $i3) - ) - (br $while-in$3) - ) - ) - (set_local $i3 - (i32.add - (get_local $i1) - (i32.const 16) - ) - ) - (set_local $i4 - (i32.load align=4 - (get_local $i3) - ) - ) - (if_else - (i32.eq - (get_local $i4) - (i32.const 0) - ) - (br $while-out$2) - (block - (set_local $i1 - (get_local $i4) - ) - (set_local $i2 - (get_local $i3) - ) - ) - ) - (br $while-in$3) - ) - ) - (if_else - (i32.lt_u - (get_local $i2) - (get_local $i7) - ) - (call_import $_abort) - (block - (i32.store align=4 - (get_local $i2) - (i32.const 0) - ) - (set_local $i8 - (get_local $i1) - ) - (br $do-once$1) - ) - ) - ) - (block - (set_local $i4 - (i32.load align=4 - (i32.add - (get_local $i10) - (i32.const 8) - ) - ) - ) - (if - (i32.lt_u - (get_local $i4) - (get_local $i7) - ) - (call_import $_abort) - ) - (set_local $i1 - (i32.add - (get_local $i4) - (i32.const 12) - ) - ) - (if - (i32.ne - (i32.load align=4 - (get_local $i1) - ) - (get_local $i10) - ) - (call_import $_abort) - ) - (set_local $i2 - (i32.add - (get_local $i3) - (i32.const 8) - ) - ) - (if_else - (i32.eq - (i32.load align=4 - (get_local $i2) - ) - (get_local $i10) - ) - (block - (i32.store align=4 - (get_local $i1) - (get_local $i3) - ) - (i32.store align=4 - (get_local $i2) - (get_local $i4) - ) - (set_local $i8 - (get_local $i3) - ) - (br $do-once$1) - ) - (call_import $_abort) - ) - ) - ) - ) - (if_else - (get_local $i5) - (block - (set_local $i1 - (i32.load align=4 - (i32.add - (get_local $i10) - (i32.const 28) - ) - ) - ) - (set_local $i2 - (i32.add - (i32.const 3964) - (i32.shl - (get_local $i1) - (i32.const 2) - ) - ) - ) - (if_else - (i32.eq - (get_local $i10) - (i32.load align=4 - (get_local $i2) - ) - ) - (block - (i32.store align=4 - (get_local $i2) - (get_local $i8) - ) - (if - (i32.eq - (get_local $i8) - (i32.const 0) - ) - (block - (i32.store align=4 - (i32.const 3664) - (i32.and - (i32.load align=4 - (i32.const 3664) - ) - (i32.xor - (i32.shl - (i32.const 1) - (get_local $i1) - ) - (i32.const -1) - ) - ) - ) - (set_local $i16 - (get_local $i10) - ) - (set_local $i6 - (get_local $i9) - ) - (br $do-once$0) - ) - ) - ) - (block - (if - (i32.lt_u - (get_local $i5) - (i32.load align=4 - (i32.const 3676) - ) - ) - (call_import $_abort) - ) - (set_local $i1 - (i32.add - (get_local $i5) - (i32.const 16) - ) - ) - (if_else - (i32.eq - (i32.load align=4 - (get_local $i1) - ) - (get_local $i10) - ) - (i32.store align=4 - (get_local $i1) - (get_local $i8) - ) - (i32.store align=4 - (i32.add - (get_local $i5) - (i32.const 20) - ) - (get_local $i8) - ) - ) - (if - (i32.eq - (get_local $i8) - (i32.const 0) - ) - (block - (set_local $i16 - (get_local $i10) - ) - (set_local $i6 - (get_local $i9) - ) - (br $do-once$0) - ) - ) - ) - ) - (set_local $i3 - (i32.load align=4 - (i32.const 3676) - ) - ) - (if - (i32.lt_u - (get_local $i8) - (get_local $i3) - ) - (call_import $_abort) - ) - (i32.store align=4 - (i32.add - (get_local $i8) - (i32.const 24) - ) - (get_local $i5) - ) - (set_local $i1 - (i32.add - (get_local $i10) - (i32.const 16) - ) - ) - (set_local $i2 - (i32.load align=4 - (get_local $i1) - ) - ) - (block $do-once$4 - (if - (get_local $i2) - (if_else - (i32.lt_u - (get_local $i2) - (get_local $i3) - ) - (call_import $_abort) - (block - (i32.store align=4 - (i32.add - (get_local $i8) - (i32.const 16) - ) - (get_local $i2) - ) - (i32.store align=4 - (i32.add - (get_local $i2) - (i32.const 24) - ) - (get_local $i8) - ) - (br $do-once$4) - ) - ) - ) - ) - (set_local $i1 - (i32.load align=4 - (i32.add - (get_local $i1) - (i32.const 4) - ) - ) - ) - (if_else - (get_local $i1) - (if_else - (i32.lt_u - (get_local $i1) - (i32.load align=4 - (i32.const 3676) - ) - ) - (call_import $_abort) - (block - (i32.store align=4 - (i32.add - (get_local $i8) - (i32.const 20) - ) - (get_local $i1) - ) - (i32.store align=4 - (i32.add - (get_local $i1) - (i32.const 24) - ) - (get_local $i8) - ) - (set_local $i16 - (get_local $i10) - ) - (set_local $i6 - (get_local $i9) - ) - (br $do-once$0) - ) - ) - (block - (set_local $i16 - (get_local $i10) - ) - (set_local $i6 - (get_local $i9) - ) - ) - ) - ) - (block - (set_local $i16 - (get_local $i10) - ) - (set_local $i6 - (get_local $i9) - ) - ) - ) - ) - (block - (set_local $i16 - (get_local $i3) - ) - (set_local $i6 - (get_local $i4) - ) - ) - ) - ) - (if - (i32.ge_u - (get_local $i16) - (get_local $i12) - ) - (call_import $_abort) - ) - (set_local $i1 - (i32.add - (get_local $i12) - (i32.const 4) - ) - ) - (set_local $i2 - (i32.load align=4 - (get_local $i1) - ) - ) - (if - (i32.eq - (i32.and - (get_local $i2) - (i32.const 1) - ) - (i32.const 0) - ) - (call_import $_abort) - ) - (if_else - (i32.eq - (i32.and - (get_local $i2) - (i32.const 2) - ) - (i32.const 0) - ) - (block - (if - (i32.eq - (get_local $i12) - (i32.load align=4 - (i32.const 3684) - ) - ) - (block - (set_local $i15 - (i32.add - (i32.load align=4 - (i32.const 3672) - ) - (get_local $i6) - ) - ) - (i32.store align=4 - (i32.const 3672) - (get_local $i15) - ) - (i32.store align=4 - (i32.const 3684) - (get_local $i16) - ) - (i32.store align=4 - (i32.add - (get_local $i16) - (i32.const 4) - ) - (i32.or - (get_local $i15) - (i32.const 1) - ) - ) - (if - (i32.ne - (get_local $i16) - (i32.load align=4 - (i32.const 3680) - ) - ) - (br $topmost) - ) - (i32.store align=4 - (i32.const 3680) - (i32.const 0) - ) - (i32.store align=4 - (i32.const 3668) - (i32.const 0) - ) - (br $topmost) - ) - ) - (if - (i32.eq - (get_local $i12) - (i32.load align=4 - (i32.const 3680) - ) - ) - (block - (set_local $i15 - (i32.add - (i32.load align=4 - (i32.const 3668) - ) - (get_local $i6) - ) - ) - (i32.store align=4 - (i32.const 3668) - (get_local $i15) - ) - (i32.store align=4 - (i32.const 3680) - (get_local $i16) - ) - (i32.store align=4 - (i32.add - (get_local $i16) - (i32.const 4) - ) - (i32.or - (get_local $i15) - (i32.const 1) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i16) - (get_local $i15) - ) - (get_local $i15) - ) - (br $topmost) - ) - ) - (set_local $i6 - (i32.add - (i32.and - (get_local $i2) - (i32.const -8) - ) - (get_local $i6) - ) - ) - (set_local $i4 - (i32.shr_u - (get_local $i2) - (i32.const 3) - ) - ) - (block $do-once$5 - (if_else - (i32.ge_u - (get_local $i2) - (i32.const 256) - ) - (block - (set_local $i5 - (i32.load align=4 - (i32.add - (get_local $i12) - (i32.const 24) - ) - ) - ) - (set_local $i1 - (i32.load align=4 - (i32.add - (get_local $i12) - (i32.const 12) - ) - ) - ) - (block $do-once$6 - (if_else - (i32.eq - (get_local $i1) - (get_local $i12) - ) - (block - (set_local $i2 - (i32.add - (get_local $i12) - (i32.const 16) - ) - ) - (set_local $i3 - (i32.add - (get_local $i2) - (i32.const 4) - ) - ) - (set_local $i1 - (i32.load align=4 - (get_local $i3) - ) - ) - (if_else - (i32.eq - (get_local $i1) - (i32.const 0) - ) - (block - (set_local $i1 - (i32.load align=4 - (get_local $i2) - ) - ) - (if - (i32.eq - (get_local $i1) - (i32.const 0) - ) - (block - (set_local $i13 - (i32.const 0) - ) - (br $do-once$6) - ) - ) - ) - (set_local $i2 - (get_local $i3) - ) - ) - (loop $while-out$7 $while-in$8 - (block - (set_local $i3 - (i32.add - (get_local $i1) - (i32.const 20) - ) - ) - (set_local $i4 - (i32.load align=4 - (get_local $i3) - ) - ) - (if - (get_local $i4) - (block - (set_local $i1 - (get_local $i4) - ) - (set_local $i2 - (get_local $i3) - ) - (br $while-in$8) - ) - ) - (set_local $i3 - (i32.add - (get_local $i1) - (i32.const 16) - ) - ) - (set_local $i4 - (i32.load align=4 - (get_local $i3) - ) - ) - (if_else - (i32.eq - (get_local $i4) - (i32.const 0) - ) - (br $while-out$7) - (block - (set_local $i1 - (get_local $i4) - ) - (set_local $i2 - (get_local $i3) - ) - ) - ) - (br $while-in$8) - ) - ) - (if_else - (i32.lt_u - (get_local $i2) - (i32.load align=4 - (i32.const 3676) - ) - ) - (call_import $_abort) - (block - (i32.store align=4 - (get_local $i2) - (i32.const 0) - ) - (set_local $i13 - (get_local $i1) - ) - (br $do-once$6) - ) - ) - ) - (block - (set_local $i2 - (i32.load align=4 - (i32.add - (get_local $i12) - (i32.const 8) - ) - ) - ) - (if - (i32.lt_u - (get_local $i2) - (i32.load align=4 - (i32.const 3676) - ) - ) - (call_import $_abort) - ) - (set_local $i3 - (i32.add - (get_local $i2) - (i32.const 12) - ) - ) - (if - (i32.ne - (i32.load align=4 - (get_local $i3) - ) - (get_local $i12) - ) - (call_import $_abort) - ) - (set_local $i4 - (i32.add - (get_local $i1) - (i32.const 8) - ) - ) - (if_else - (i32.eq - (i32.load align=4 - (get_local $i4) - ) - (get_local $i12) - ) - (block - (i32.store align=4 - (get_local $i3) - (get_local $i1) - ) - (i32.store align=4 - (get_local $i4) - (get_local $i2) - ) - (set_local $i13 - (get_local $i1) - ) - (br $do-once$6) - ) - (call_import $_abort) - ) - ) - ) - ) - (if - (get_local $i5) - (block - (set_local $i1 - (i32.load align=4 - (i32.add - (get_local $i12) - (i32.const 28) - ) - ) - ) - (set_local $i2 - (i32.add - (i32.const 3964) - (i32.shl - (get_local $i1) - (i32.const 2) - ) - ) - ) - (if_else - (i32.eq - (get_local $i12) - (i32.load align=4 - (get_local $i2) - ) - ) - (block - (i32.store align=4 - (get_local $i2) - (get_local $i13) - ) - (if - (i32.eq - (get_local $i13) - (i32.const 0) - ) - (block - (i32.store align=4 - (i32.const 3664) - (i32.and - (i32.load align=4 - (i32.const 3664) - ) - (i32.xor - (i32.shl - (i32.const 1) - (get_local $i1) - ) - (i32.const -1) - ) - ) - ) - (br $do-once$5) - ) - ) - ) - (block - (if - (i32.lt_u - (get_local $i5) - (i32.load align=4 - (i32.const 3676) - ) - ) - (call_import $_abort) - ) - (set_local $i1 - (i32.add - (get_local $i5) - (i32.const 16) - ) - ) - (if_else - (i32.eq - (i32.load align=4 - (get_local $i1) - ) - (get_local $i12) - ) - (i32.store align=4 - (get_local $i1) - (get_local $i13) - ) - (i32.store align=4 - (i32.add - (get_local $i5) - (i32.const 20) - ) - (get_local $i13) - ) - ) - (if - (i32.eq - (get_local $i13) - (i32.const 0) - ) - (br $do-once$5) - ) - ) - ) - (set_local $i3 - (i32.load align=4 - (i32.const 3676) - ) - ) - (if - (i32.lt_u - (get_local $i13) - (get_local $i3) - ) - (call_import $_abort) - ) - (i32.store align=4 - (i32.add - (get_local $i13) - (i32.const 24) - ) - (get_local $i5) - ) - (set_local $i1 - (i32.add - (get_local $i12) - (i32.const 16) - ) - ) - (set_local $i2 - (i32.load align=4 - (get_local $i1) - ) - ) - (block $do-once$9 - (if - (get_local $i2) - (if_else - (i32.lt_u - (get_local $i2) - (get_local $i3) - ) - (call_import $_abort) - (block - (i32.store align=4 - (i32.add - (get_local $i13) - (i32.const 16) - ) - (get_local $i2) - ) - (i32.store align=4 - (i32.add - (get_local $i2) - (i32.const 24) - ) - (get_local $i13) - ) - (br $do-once$9) - ) - ) - ) - ) - (set_local $i1 - (i32.load align=4 - (i32.add - (get_local $i1) - (i32.const 4) - ) - ) - ) - (if - (get_local $i1) - (if_else - (i32.lt_u - (get_local $i1) - (i32.load align=4 - (i32.const 3676) - ) - ) - (call_import $_abort) - (block - (i32.store align=4 - (i32.add - (get_local $i13) - (i32.const 20) - ) - (get_local $i1) - ) - (i32.store align=4 - (i32.add - (get_local $i1) - (i32.const 24) - ) - (get_local $i13) - ) - (br $do-once$5) - ) - ) - ) - ) - ) - ) - (block - (set_local $i2 - (i32.load align=4 - (i32.add - (get_local $i12) - (i32.const 8) - ) - ) - ) - (set_local $i3 - (i32.load align=4 - (i32.add - (get_local $i12) - (i32.const 12) - ) - ) - ) - (set_local $i1 - (i32.add - (i32.const 3700) - (i32.shl - (i32.shl - (get_local $i4) - (i32.const 1) - ) - (i32.const 2) - ) - ) - ) - (if - (i32.ne - (get_local $i2) - (get_local $i1) - ) - (block - (if - (i32.lt_u - (get_local $i2) - (i32.load align=4 - (i32.const 3676) - ) - ) - (call_import $_abort) - ) - (if - (i32.ne - (i32.load align=4 - (i32.add - (get_local $i2) - (i32.const 12) - ) - ) - (get_local $i12) - ) - (call_import $_abort) - ) - ) - ) - (if - (i32.eq - (get_local $i3) - (get_local $i2) - ) - (block - (i32.store align=4 - (i32.const 3660) - (i32.and - (i32.load align=4 - (i32.const 3660) - ) - (i32.xor - (i32.shl - (i32.const 1) - (get_local $i4) - ) - (i32.const -1) - ) - ) - ) - (br $do-once$5) - ) - ) - (if_else - (i32.ne - (get_local $i3) - (get_local $i1) - ) - (block - (if - (i32.lt_u - (get_local $i3) - (i32.load align=4 - (i32.const 3676) - ) - ) - (call_import $_abort) - ) - (set_local $i1 - (i32.add - (get_local $i3) - (i32.const 8) - ) - ) - (if_else - (i32.eq - (i32.load align=4 - (get_local $i1) - ) - (get_local $i12) - ) - (set_local $i11 - (get_local $i1) - ) - (call_import $_abort) - ) - ) - (set_local $i11 - (i32.add - (get_local $i3) - (i32.const 8) - ) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i2) - (i32.const 12) - ) - (get_local $i3) - ) - (i32.store align=4 - (get_local $i11) - (get_local $i2) - ) - ) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i16) - (i32.const 4) - ) - (i32.or - (get_local $i6) - (i32.const 1) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i16) - (get_local $i6) - ) - (get_local $i6) - ) - (if - (i32.eq - (get_local $i16) - (i32.load align=4 - (i32.const 3680) - ) - ) - (block - (i32.store align=4 - (i32.const 3668) - (get_local $i6) - ) - (br $topmost) - ) - ) - ) - (block - (i32.store align=4 - (get_local $i1) - (i32.and - (get_local $i2) - (i32.const -2) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i16) - (i32.const 4) - ) - (i32.or - (get_local $i6) - (i32.const 1) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i16) - (get_local $i6) - ) - (get_local $i6) - ) - ) - ) - (set_local $i1 - (i32.shr_u - (get_local $i6) - (i32.const 3) - ) - ) - (if - (i32.lt_u - (get_local $i6) - (i32.const 256) - ) - (block - (set_local $i3 - (i32.add - (i32.const 3700) - (i32.shl - (i32.shl - (get_local $i1) - (i32.const 1) - ) - (i32.const 2) - ) - ) - ) - (set_local $i2 - (i32.load align=4 - (i32.const 3660) - ) - ) - (set_local $i1 - (i32.shl - (i32.const 1) - (get_local $i1) - ) - ) - (if_else - (i32.and - (get_local $i2) - (get_local $i1) - ) - (block - (set_local $i1 - (i32.add - (get_local $i3) - (i32.const 8) - ) - ) - (set_local $i2 - (i32.load align=4 - (get_local $i1) - ) - ) - (if_else - (i32.lt_u - (get_local $i2) - (i32.load align=4 - (i32.const 3676) - ) - ) - (call_import $_abort) - (block - (set_local $i14 - (get_local $i1) - ) - (set_local $i15 - (get_local $i2) - ) - ) - ) - ) - (block - (i32.store align=4 - (i32.const 3660) - (i32.or - (get_local $i2) - (get_local $i1) - ) - ) - (set_local $i14 - (i32.add - (get_local $i3) - (i32.const 8) - ) - ) - (set_local $i15 - (get_local $i3) - ) - ) - ) - (i32.store align=4 - (get_local $i14) - (get_local $i16) - ) - (i32.store align=4 - (i32.add - (get_local $i15) - (i32.const 12) - ) - (get_local $i16) - ) - (i32.store align=4 - (i32.add - (get_local $i16) - (i32.const 8) - ) - (get_local $i15) - ) - (i32.store align=4 - (i32.add - (get_local $i16) - (i32.const 12) - ) - (get_local $i3) - ) - (br $topmost) - ) - ) - (set_local $i1 - (i32.shr_u - (get_local $i6) - (i32.const 8) - ) - ) - (if_else - (get_local $i1) - (if_else - (i32.gt_u - (get_local $i6) - (i32.const 16777215) - ) - (set_local $i3 - (i32.const 31) - ) - (block - (set_local $i14 - (i32.and - (i32.shr_u - (i32.add - (get_local $i1) - (i32.const 1048320) - ) - (i32.const 16) - ) - (i32.const 8) - ) - ) - (set_local $i15 - (i32.shl - (get_local $i1) - (get_local $i14) - ) - ) - (set_local $i13 - (i32.and - (i32.shr_u - (i32.add - (get_local $i15) - (i32.const 520192) - ) - (i32.const 16) - ) - (i32.const 4) - ) - ) - (set_local $i15 - (i32.shl - (get_local $i15) - (get_local $i13) - ) - ) - (set_local $i3 - (i32.and - (i32.shr_u - (i32.add - (get_local $i15) - (i32.const 245760) - ) - (i32.const 16) - ) - (i32.const 2) - ) - ) - (set_local $i3 - (i32.add - (i32.sub - (i32.const 14) - (i32.or - (i32.or - (get_local $i13) - (get_local $i14) - ) - (get_local $i3) - ) - ) - (i32.shr_u - (i32.shl - (get_local $i15) - (get_local $i3) - ) - (i32.const 15) - ) - ) - ) - (set_local $i3 - (i32.or - (i32.and - (i32.shr_u - (get_local $i6) - (i32.add - (get_local $i3) - (i32.const 7) - ) - ) - (i32.const 1) - ) - (i32.shl - (get_local $i3) - (i32.const 1) - ) - ) - ) - ) - ) - (set_local $i3 - (i32.const 0) - ) - ) - (set_local $i4 - (i32.add - (i32.const 3964) - (i32.shl - (get_local $i3) - (i32.const 2) - ) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i16) - (i32.const 28) - ) - (get_local $i3) - ) - (i32.store align=4 - (i32.add - (get_local $i16) - (i32.const 20) - ) - (i32.const 0) - ) - (i32.store align=4 - (i32.add - (get_local $i16) - (i32.const 16) - ) - (i32.const 0) - ) - (set_local $i1 - (i32.load align=4 - (i32.const 3664) - ) - ) - (set_local $i2 - (i32.shl - (i32.const 1) - (get_local $i3) - ) - ) - (block $do-once$10 - (if_else - (i32.and - (get_local $i1) - (get_local $i2) - ) - (block - (set_local $i5 - (i32.shl - (get_local $i6) - (if_else - (i32.eq - (get_local $i3) - (i32.const 31) - ) - (i32.const 0) - (i32.sub - (i32.const 25) - (i32.shr_u - (get_local $i3) - (i32.const 1) - ) - ) - ) - ) - ) - (set_local $i1 - (i32.load align=4 - (get_local $i4) - ) - ) - (loop $while-out$11 $while-in$12 - (block - (if - (i32.eq - (i32.and - (i32.load align=4 - (i32.add - (get_local $i1) - (i32.const 4) - ) - ) - (i32.const -8) - ) - (get_local $i6) - ) - (block - (set_local $i3 - (get_local $i1) - ) - (set_local $i4 - (i32.const 130) - ) - (br $while-out$11) - ) - ) - (set_local $i2 - (i32.add - (i32.add - (get_local $i1) - (i32.const 16) - ) - (i32.shl - (i32.shr_u - (get_local $i5) - (i32.const 31) - ) - (i32.const 2) - ) - ) - ) - (set_local $i3 - (i32.load align=4 - (get_local $i2) - ) - ) - (if_else - (i32.eq - (get_local $i3) - (i32.const 0) - ) - (block - (set_local $i4 - (i32.const 127) - ) - (br $while-out$11) - ) - (block - (set_local $i5 - (i32.shl - (get_local $i5) - (i32.const 1) - ) - ) - (set_local $i1 - (get_local $i3) - ) - ) - ) - (br $while-in$12) - ) - ) - (if_else - (i32.eq - (get_local $i4) - (i32.const 127) - ) - (if_else - (i32.lt_u - (get_local $i2) - (i32.load align=4 - (i32.const 3676) - ) - ) - (call_import $_abort) - (block - (i32.store align=4 - (get_local $i2) - (get_local $i16) - ) - (i32.store align=4 - (i32.add - (get_local $i16) - (i32.const 24) - ) - (get_local $i1) - ) - (i32.store align=4 - (i32.add - (get_local $i16) - (i32.const 12) - ) - (get_local $i16) - ) - (i32.store align=4 - (i32.add - (get_local $i16) - (i32.const 8) - ) - (get_local $i16) - ) - (br $do-once$10) - ) - ) - (if - (i32.eq - (get_local $i4) - (i32.const 130) - ) - (block - (set_local $i1 - (i32.add - (get_local $i3) - (i32.const 8) - ) - ) - (set_local $i2 - (i32.load align=4 - (get_local $i1) - ) - ) - (set_local $i15 - (i32.load align=4 - (i32.const 3676) - ) - ) - (if_else - (i32.and - (i32.ge_u - (get_local $i2) - (get_local $i15) - ) - (i32.ge_u - (get_local $i3) - (get_local $i15) - ) - ) - (block - (i32.store align=4 - (i32.add - (get_local $i2) - (i32.const 12) - ) - (get_local $i16) - ) - (i32.store align=4 - (get_local $i1) - (get_local $i16) - ) - (i32.store align=4 - (i32.add - (get_local $i16) - (i32.const 8) - ) - (get_local $i2) - ) - (i32.store align=4 - (i32.add - (get_local $i16) - (i32.const 12) - ) - (get_local $i3) - ) - (i32.store align=4 - (i32.add - (get_local $i16) - (i32.const 24) - ) - (i32.const 0) - ) - (br $do-once$10) - ) - (call_import $_abort) - ) - ) - ) - ) - ) - (block - (i32.store align=4 - (i32.const 3664) - (i32.or - (get_local $i1) - (get_local $i2) - ) - ) - (i32.store align=4 - (get_local $i4) - (get_local $i16) - ) - (i32.store align=4 - (i32.add - (get_local $i16) - (i32.const 24) - ) - (get_local $i4) - ) - (i32.store align=4 - (i32.add - (get_local $i16) - (i32.const 12) - ) - (get_local $i16) - ) - (i32.store align=4 - (i32.add - (get_local $i16) - (i32.const 8) - ) - (get_local $i16) - ) - ) - ) - ) - (set_local $i16 - (i32.add - (i32.load align=4 - (i32.const 3692) - ) - (i32.const -1) - ) - ) - (i32.store align=4 - (i32.const 3692) - (get_local $i16) - ) - (if_else - (i32.eq - (get_local $i16) - (i32.const 0) - ) - (set_local $i1 - (i32.const 4116) - ) - (br $topmost) - ) - (loop $while-out$13 $while-in$14 - (block - (set_local $i1 - (i32.load align=4 - (get_local $i1) - ) - ) - (if_else - (i32.eq - (get_local $i1) - (i32.const 0) - ) - (br $while-out$13) - (set_local $i1 - (i32.add - (get_local $i1) - (i32.const 8) - ) - ) - ) - (br $while-in$14) - ) - ) - (i32.store align=4 - (i32.const 3692) - (i32.const -1) - ) - (br $topmost) - ) - ) - (func $___udivmoddi4 (param $i5 i32) (param $i6 i32) (param $i8 i32) (param $i11 i32) (param $i13 i32) (result i32) - (local $i1 i32) - (local $i2 i32) - (local $i3 i32) - (local $i4 i32) - (local $i7 i32) - (local $i9 i32) - (local $i10 i32) - (local $i12 i32) - (local $i14 i32) - (local $i15 i32) - (block $topmost - (set_local $i9 - (get_local $i5) - ) - (set_local $i4 - (get_local $i6) - ) - (set_local $i7 - (get_local $i4) - ) - (set_local $i2 - (get_local $i8) - ) - (set_local $i12 - (get_local $i11) - ) - (set_local $i3 - (get_local $i12) - ) - (if - (i32.eq - (get_local $i7) - (i32.const 0) - ) - (block - (set_local $i1 - (i32.ne - (get_local $i13) - (i32.const 0) - ) - ) - (if_else - (i32.eq - (get_local $i3) - (i32.const 0) - ) - (block - (if - (get_local $i1) - (block - (i32.store align=4 - (get_local $i13) - (i32.rem_u - (get_local $i9) - (get_local $i2) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i13) - (i32.const 4) - ) - (i32.const 0) - ) - ) - ) - (set_local $i12 - (i32.const 0) - ) - (set_local $i13 - (i32.div_u - (get_local $i9) - (get_local $i2) - ) - ) - (br $topmost - (block - (i32.store align=4 - (i32.const 168) - (get_local $i12) - ) - (get_local $i13) - ) - ) - ) - (block - (if - (i32.eq - (get_local $i1) - (i32.const 0) - ) - (block - (set_local $i12 - (i32.const 0) - ) - (set_local $i13 - (i32.const 0) - ) - (br $topmost - (block - (i32.store align=4 - (i32.const 168) - (get_local $i12) - ) - (get_local $i13) - ) - ) - ) - ) - (i32.store align=4 - (get_local $i13) - (get_local $i5) - ) - (i32.store align=4 - (i32.add - (get_local $i13) - (i32.const 4) - ) - (i32.and - (get_local $i6) - (i32.const 0) - ) - ) - (set_local $i12 - (i32.const 0) - ) - (set_local $i13 - (i32.const 0) - ) - (br $topmost - (block - (i32.store align=4 - (i32.const 168) - (get_local $i12) - ) - (get_local $i13) - ) - ) - ) - ) - ) - ) - (set_local $i1 - (i32.eq - (get_local $i3) - (i32.const 0) - ) - ) - (block $do-once$0 - (if_else - (get_local $i2) - (block - (if - (i32.eq - (get_local $i1) - (i32.const 0) - ) - (block - (set_local $i1 - (i32.sub - (i32.clz - (get_local $i3) - ) - (i32.clz - (get_local $i7) - ) - ) - ) - (if - (i32.le_u - (get_local $i1) - (i32.const 31) - ) - (block - (set_local $i10 - (i32.add - (get_local $i1) - (i32.const 1) - ) - ) - (set_local $i3 - (i32.sub - (i32.const 31) - (get_local $i1) - ) - ) - (set_local $i6 - (i32.shr_s - (i32.sub - (get_local $i1) - (i32.const 31) - ) - (i32.const 31) - ) - ) - (set_local $i2 - (get_local $i10) - ) - (set_local $i5 - (i32.or - (i32.and - (i32.shr_u - (get_local $i9) - (get_local $i10) - ) - (get_local $i6) - ) - (i32.shl - (get_local $i7) - (get_local $i3) - ) - ) - ) - (set_local $i6 - (i32.and - (i32.shr_u - (get_local $i7) - (get_local $i10) - ) - (get_local $i6) - ) - ) - (set_local $i1 - (i32.const 0) - ) - (set_local $i3 - (i32.shl - (get_local $i9) - (get_local $i3) - ) - ) - (br $do-once$0) - ) - ) - (if - (i32.eq - (get_local $i13) - (i32.const 0) - ) - (block - (set_local $i12 - (i32.const 0) - ) - (set_local $i13 - (i32.const 0) - ) - (br $topmost - (block - (i32.store align=4 - (i32.const 168) - (get_local $i12) - ) - (get_local $i13) - ) - ) - ) - ) - (i32.store align=4 - (get_local $i13) - (get_local $i5) - ) - (i32.store align=4 - (i32.add - (get_local $i13) - (i32.const 4) - ) - (i32.or - (get_local $i4) - (i32.and - (get_local $i6) - (i32.const 0) - ) - ) - ) - (set_local $i12 - (i32.const 0) - ) - (set_local $i13 - (i32.const 0) - ) - (br $topmost - (block - (i32.store align=4 - (i32.const 168) - (get_local $i12) - ) - (get_local $i13) - ) - ) - ) - ) - (set_local $i1 - (i32.sub - (get_local $i2) - (i32.const 1) - ) - ) - (if - (i32.and - (get_local $i1) - (get_local $i2) - ) - (block - (set_local $i3 - (i32.sub - (i32.add - (i32.clz - (get_local $i2) - ) - (i32.const 33) - ) - (i32.clz - (get_local $i7) - ) - ) - ) - (set_local $i15 - (i32.sub - (i32.const 64) - (get_local $i3) - ) - ) - (set_local $i10 - (i32.sub - (i32.const 32) - (get_local $i3) - ) - ) - (set_local $i4 - (i32.shr_s - (get_local $i10) - (i32.const 31) - ) - ) - (set_local $i14 - (i32.sub - (get_local $i3) - (i32.const 32) - ) - ) - (set_local $i6 - (i32.shr_s - (get_local $i14) - (i32.const 31) - ) - ) - (set_local $i2 - (get_local $i3) - ) - (set_local $i5 - (i32.or - (i32.and - (i32.shr_s - (i32.sub - (get_local $i10) - (i32.const 1) - ) - (i32.const 31) - ) - (i32.shr_u - (get_local $i7) - (get_local $i14) - ) - ) - (i32.and - (i32.or - (i32.shl - (get_local $i7) - (get_local $i10) - ) - (i32.shr_u - (get_local $i9) - (get_local $i3) - ) - ) - (get_local $i6) - ) - ) - ) - (set_local $i6 - (i32.and - (get_local $i6) - (i32.shr_u - (get_local $i7) - (get_local $i3) - ) - ) - ) - (set_local $i1 - (i32.and - (i32.shl - (get_local $i9) - (get_local $i15) - ) - (get_local $i4) - ) - ) - (set_local $i3 - (i32.or - (i32.and - (i32.or - (i32.shl - (get_local $i7) - (get_local $i15) - ) - (i32.shr_u - (get_local $i9) - (get_local $i14) - ) - ) - (get_local $i4) - ) - (i32.and - (i32.shl - (get_local $i9) - (get_local $i10) - ) - (i32.shr_s - (i32.sub - (get_local $i3) - (i32.const 33) - ) - (i32.const 31) - ) - ) - ) - ) - (br $do-once$0) - ) - ) - (if - (get_local $i13) - (block - (i32.store align=4 - (get_local $i13) - (i32.and - (get_local $i1) - (get_local $i9) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i13) - (i32.const 4) - ) - (i32.const 0) - ) - ) - ) - (if_else - (i32.eq - (get_local $i2) - (i32.const 1) - ) - (block - (set_local $i14 - (i32.or - (get_local $i4) - (i32.and - (get_local $i6) - (i32.const 0) - ) - ) - ) - (set_local $i15 - (get_local $i5) - ) - (br $topmost - (block - (i32.store align=4 - (i32.const 168) - (get_local $i14) - ) - (get_local $i15) - ) - ) - ) - (block - (set_local $i15 - (call $_llvm_cttz_i32 - (get_local $i2) - ) - ) - (set_local $i14 - (i32.shr_u - (get_local $i7) - (get_local $i15) - ) - ) - (set_local $i15 - (i32.or - (i32.shl - (get_local $i7) - (i32.sub - (i32.const 32) - (get_local $i15) - ) - ) - (i32.shr_u - (get_local $i9) - (get_local $i15) - ) - ) - ) - (br $topmost - (block - (i32.store align=4 - (i32.const 168) - (get_local $i14) - ) - (get_local $i15) - ) - ) - ) - ) - ) - (block - (if - (get_local $i1) - (block - (if - (get_local $i13) - (block - (i32.store align=4 - (get_local $i13) - (i32.rem_u - (get_local $i7) - (get_local $i2) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i13) - (i32.const 4) - ) - (i32.const 0) - ) - ) - ) - (set_local $i14 - (i32.const 0) - ) - (set_local $i15 - (i32.div_u - (get_local $i7) - (get_local $i2) - ) - ) - (br $topmost - (block - (i32.store align=4 - (i32.const 168) - (get_local $i14) - ) - (get_local $i15) - ) - ) - ) - ) - (if - (i32.eq - (get_local $i9) - (i32.const 0) - ) - (block - (if - (get_local $i13) - (block - (i32.store align=4 - (get_local $i13) - (i32.const 0) - ) - (i32.store align=4 - (i32.add - (get_local $i13) - (i32.const 4) - ) - (i32.rem_u - (get_local $i7) - (get_local $i3) - ) - ) - ) - ) - (set_local $i14 - (i32.const 0) - ) - (set_local $i15 - (i32.div_u - (get_local $i7) - (get_local $i3) - ) - ) - (br $topmost - (block - (i32.store align=4 - (i32.const 168) - (get_local $i14) - ) - (get_local $i15) - ) - ) - ) - ) - (set_local $i1 - (i32.sub - (get_local $i3) - (i32.const 1) - ) - ) - (if - (i32.eq - (i32.and - (get_local $i1) - (get_local $i3) - ) - (i32.const 0) - ) - (block - (if - (get_local $i13) - (block - (i32.store align=4 - (get_local $i13) - (get_local $i5) - ) - (i32.store align=4 - (i32.add - (get_local $i13) - (i32.const 4) - ) - (i32.or - (i32.and - (get_local $i1) - (get_local $i7) - ) - (i32.and - (get_local $i6) - (i32.const 0) - ) - ) - ) - ) - ) - (set_local $i14 - (i32.const 0) - ) - (set_local $i15 - (i32.shr_u - (get_local $i7) - (call $_llvm_cttz_i32 - (get_local $i3) - ) - ) - ) - (br $topmost - (block - (i32.store align=4 - (i32.const 168) - (get_local $i14) - ) - (get_local $i15) - ) - ) - ) - ) - (set_local $i1 - (i32.sub - (i32.clz - (get_local $i3) - ) - (i32.clz - (get_local $i7) - ) - ) - ) - (if - (i32.le_u - (get_local $i1) - (i32.const 30) - ) - (block - (set_local $i6 - (i32.add - (get_local $i1) - (i32.const 1) - ) - ) - (set_local $i3 - (i32.sub - (i32.const 31) - (get_local $i1) - ) - ) - (set_local $i2 - (get_local $i6) - ) - (set_local $i5 - (i32.or - (i32.shl - (get_local $i7) - (get_local $i3) - ) - (i32.shr_u - (get_local $i9) - (get_local $i6) - ) - ) - ) - (set_local $i6 - (i32.shr_u - (get_local $i7) - (get_local $i6) - ) - ) - (set_local $i1 - (i32.const 0) - ) - (set_local $i3 - (i32.shl - (get_local $i9) - (get_local $i3) - ) - ) - (br $do-once$0) - ) - ) - (if - (i32.eq - (get_local $i13) - (i32.const 0) - ) - (block - (set_local $i14 - (i32.const 0) - ) - (set_local $i15 - (i32.const 0) - ) - (br $topmost - (block - (i32.store align=4 - (i32.const 168) - (get_local $i14) - ) - (get_local $i15) - ) - ) - ) - ) - (i32.store align=4 - (get_local $i13) - (get_local $i5) - ) - (i32.store align=4 - (i32.add - (get_local $i13) - (i32.const 4) - ) - (i32.or - (get_local $i4) - (i32.and - (get_local $i6) - (i32.const 0) - ) - ) - ) - (set_local $i14 - (i32.const 0) - ) - (set_local $i15 - (i32.const 0) - ) - (br $topmost - (block - (i32.store align=4 - (i32.const 168) - (get_local $i14) - ) - (get_local $i15) - ) - ) - ) - ) - ) - (if_else - (i32.eq - (get_local $i2) - (i32.const 0) - ) - (block - (set_local $i7 - (get_local $i3) - ) - (set_local $i4 - (i32.const 0) - ) - (set_local $i3 - (i32.const 0) - ) - ) - (block - (set_local $i10 - (get_local $i8) - ) - (set_local $i9 - (i32.or - (get_local $i12) - (i32.and - (get_local $i11) - (i32.const 0) - ) - ) - ) - (set_local $i7 - (call $_i64Add - (get_local $i10) - (get_local $i9) - (i32.const -1) - (i32.const -1) - ) - ) - (set_local $i8 - (i32.load align=4 - (i32.const 168) - ) - ) - (set_local $i4 - (get_local $i3) - ) - (set_local $i3 - (i32.const 0) - ) - (loop $do-out$1 $do-in$2 - (block - (set_local $i11 - (get_local $i4) - ) - (set_local $i4 - (i32.or - (i32.shr_u - (get_local $i1) - (i32.const 31) - ) - (i32.shl - (get_local $i4) - (i32.const 1) - ) - ) - ) - (set_local $i1 - (i32.or - (get_local $i3) - (i32.shl - (get_local $i1) - (i32.const 1) - ) - ) - ) - (set_local $i11 - (i32.or - (i32.shl - (get_local $i5) - (i32.const 1) - ) - (i32.shr_u - (get_local $i11) - (i32.const 31) - ) - ) - ) - (set_local $i12 - (i32.or - (i32.shr_u - (get_local $i5) - (i32.const 31) - ) - (i32.shl - (get_local $i6) - (i32.const 1) - ) - ) - ) - (call $_i64Subtract - (get_local $i7) - (get_local $i8) - (get_local $i11) - (get_local $i12) - ) - (set_local $i15 - (i32.load align=4 - (i32.const 168) - ) - ) - (set_local $i14 - (i32.or - (i32.shr_s - (get_local $i15) - (i32.const 31) - ) - (i32.shl - (if_else - (i32.lt_s - (get_local $i15) - (i32.const 0) - ) - (i32.const -1) - (i32.const 0) - ) - (i32.const 1) - ) - ) - ) - (set_local $i3 - (i32.and - (get_local $i14) - (i32.const 1) - ) - ) - (set_local $i5 - (call $_i64Subtract - (get_local $i11) - (get_local $i12) - (i32.and - (get_local $i14) - (get_local $i10) - ) - (i32.and - (i32.or - (i32.shr_s - (if_else - (i32.lt_s - (get_local $i15) - (i32.const 0) - ) - (i32.const -1) - (i32.const 0) - ) - (i32.const 31) - ) - (i32.shl - (if_else - (i32.lt_s - (get_local $i15) - (i32.const 0) - ) - (i32.const -1) - (i32.const 0) - ) - (i32.const 1) - ) - ) - (get_local $i9) - ) - ) - ) - (set_local $i6 - (i32.load align=4 - (i32.const 168) - ) - ) - (set_local $i2 - (i32.sub - (get_local $i2) - (i32.const 1) - ) - ) - (br_if - (i32.ne - (get_local $i2) - (i32.const 0) - ) - $do-in$2 - ) - ) - ) - (set_local $i7 - (get_local $i4) - ) - (set_local $i4 - (i32.const 0) - ) - ) - ) - (set_local $i2 - (i32.const 0) - ) - (if - (get_local $i13) - (block - (i32.store align=4 - (get_local $i13) - (get_local $i5) - ) - (i32.store align=4 - (i32.add - (get_local $i13) - (i32.const 4) - ) - (get_local $i6) - ) - ) - ) - (set_local $i14 - (i32.or - (i32.or - (i32.or - (i32.shr_u - (get_local $i1) - (i32.const 31) - ) - (i32.shl - (i32.or - (get_local $i7) - (get_local $i2) - ) - (i32.const 1) - ) - ) - (i32.and - (i32.or - (i32.shl - (get_local $i2) - (i32.const 1) - ) - (i32.shr_u - (get_local $i1) - (i32.const 31) - ) - ) - (i32.const 0) - ) - ) - (get_local $i4) - ) - ) - (set_local $i15 - (i32.or - (i32.and - (i32.or - (i32.shl - (get_local $i1) - (i32.const 1) - ) - (i32.shr_u - (i32.const 0) - (i32.const 31) - ) - ) - (i32.const -2) - ) - (get_local $i3) - ) - ) - (block - (i32.store align=4 - (i32.const 168) - (get_local $i14) - ) - (get_local $i15) - ) - ) - ) - (func $__Z15fannkuch_workerPv (param $i3 i32) (result i32) - (local $i1 i32) - (local $i2 i32) - (local $i4 i32) - (local $i5 i32) - (local $i6 i32) - (local $i7 i32) - (local $i8 i32) - (local $i9 i32) - (local $i10 i32) - (local $i11 i32) - (local $i12 i32) - (local $i13 i32) - (local $i14 i32) - (local $i15 i32) - (local $i16 i32) - (local $i17 i32) - (local $i18 i32) - (local $i19 i32) - (block $topmost - (set_local $i1 - (i32.load align=4 - (i32.add - (get_local $i3) - (i32.const 4) - ) - ) - ) - (set_local $i11 - (i32.shl - (get_local $i1) - (i32.const 2) - ) - ) - (set_local $i12 - (call $_malloc - (get_local $i11) - ) - ) - (set_local $i13 - (call $_malloc - (get_local $i11) - ) - ) - (set_local $i14 - (call $_malloc - (get_local $i11) - ) - ) - (set_local $i4 - (i32.gt_s - (get_local $i1) - (i32.const 0) - ) - ) - (if_else - (get_local $i4) - (block - (set_local $i2 - (i32.const 0) - ) - (loop $do-out$0 $do-in$1 - (block - (i32.store align=4 - (i32.add - (get_local $i12) - (i32.shl - (get_local $i2) - (i32.const 2) - ) - ) - (get_local $i2) - ) - (set_local $i2 - (i32.add - (get_local $i2) - (i32.const 1) - ) - ) - (br_if - (i32.ne - (get_local $i2) - (get_local $i1) - ) - $do-in$1 - ) - ) - ) - (set_local $i10 - (i32.add - (get_local $i1) - (i32.const -1) - ) - ) - (set_local $i8 - (i32.load align=4 - (get_local $i3) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i12) - (i32.shl - (get_local $i8) - (i32.const 2) - ) - ) - (get_local $i10) - ) - (set_local $i9 - (i32.add - (get_local $i12) - (i32.shl - (get_local $i10) - (i32.const 2) - ) - ) - ) - (i32.store align=4 - (get_local $i9) - (get_local $i8) - ) - (if_else - (get_local $i4) - (block - (set_local $i2 - (i32.const 0) - ) - (set_local $i3 - (get_local $i1) - ) - (loop $label$break$L5 $label$continue$L5 - (block - (if - (i32.gt_s - (get_local $i3) - (i32.const 1) - ) - (block - (loop $do-out$2 $do-in$3 - (block - (set_local $i8 - (get_local $i3) - ) - (set_local $i3 - (i32.add - (get_local $i3) - (i32.const -1) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i14) - (i32.shl - (get_local $i3) - (i32.const 2) - ) - ) - (get_local $i8) - ) - (br_if - (i32.gt_s - (get_local $i3) - (i32.const 1) - ) - $do-in$3 - ) - ) - ) - (set_local $i3 - (i32.const 1) - ) - ) - ) - (set_local $i8 - (i32.load align=4 - (get_local $i12) - ) - ) - (if - (if_else - (i32.ne - (get_local $i8) - (i32.const 0) - ) - (i32.ne - (i32.load align=4 - (get_local $i9) - ) - (get_local $i10) - ) - (i32.const 0) - ) - (block - (call $_memcpy - (get_local $i13) - (get_local $i12) - (get_local $i11) - ) - (set_local $i4 - (i32.const 0) - ) - (set_local $i7 - (i32.load align=4 - (get_local $i13) - ) - ) - (loop $while-out$4 $while-in$5 - (block - (set_local $i5 - (i32.add - (get_local $i7) - (i32.const -1) - ) - ) - (if - (i32.gt_s - (get_local $i5) - (i32.const 1) - ) - (block - (set_local $i6 - (i32.const 1) - ) - (loop $do-out$6 $do-in$7 - (block - (set_local $i19 - (i32.add - (get_local $i13) - (i32.shl - (get_local $i6) - (i32.const 2) - ) - ) - ) - (set_local $i18 - (i32.load align=4 - (get_local $i19) - ) - ) - (set_local $i17 - (i32.add - (get_local $i13) - (i32.shl - (get_local $i5) - (i32.const 2) - ) - ) - ) - (i32.store align=4 - (get_local $i19) - (i32.load align=4 - (get_local $i17) - ) - ) - (i32.store align=4 - (get_local $i17) - (get_local $i18) - ) - (set_local $i6 - (i32.add - (get_local $i6) - (i32.const 1) - ) - ) - (set_local $i5 - (i32.add - (get_local $i5) - (i32.const -1) - ) - ) - (br_if - (i32.lt_s - (get_local $i6) - (get_local $i5) - ) - $do-in$7 - ) - ) - ) - ) - ) - (set_local $i5 - (i32.add - (get_local $i4) - (i32.const 1) - ) - ) - (set_local $i19 - (i32.add - (get_local $i13) - (i32.shl - (get_local $i7) - (i32.const 2) - ) - ) - ) - (set_local $i18 - (get_local $i7) - ) - (set_local $i7 - (i32.load align=4 - (get_local $i19) - ) - ) - (i32.store align=4 - (get_local $i19) - (get_local $i18) - ) - (if_else - (i32.eq - (get_local $i7) - (i32.const 0) - ) - (br $while-out$4) - (set_local $i4 - (get_local $i5) - ) - ) - (br $while-in$5) - ) - ) - (set_local $i2 - (if_else - (i32.gt_s - (get_local $i2) - (get_local $i4) - ) - (get_local $i2) - (get_local $i5) - ) - ) - ) - ) - (if_else - (i32.lt_s - (get_local $i3) - (get_local $i10) - ) - (set_local $i5 - (get_local $i8) - ) - (block - (set_local $i3 - (i32.const 31) - ) - (br $label$break$L5) - ) - ) - (loop $while-out$8 $while-in$9 - (block - (if_else - (i32.gt_s - (get_local $i3) - (i32.const 0) - ) - (block - (set_local $i4 - (i32.const 0) - ) - (loop $do-out$10 $do-in$11 - (block - (set_local $i19 - (get_local $i4) - ) - (set_local $i4 - (i32.add - (get_local $i4) - (i32.const 1) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i12) - (i32.shl - (get_local $i19) - (i32.const 2) - ) - ) - (i32.load align=4 - (i32.add - (get_local $i12) - (i32.shl - (get_local $i4) - (i32.const 2) - ) - ) - ) - ) - (br_if - (i32.lt_s - (get_local $i4) - (get_local $i3) - ) - $do-in$11 - ) - ) - ) - (set_local $i4 - (get_local $i3) - ) - ) - (set_local $i4 - (i32.const 0) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i12) - (i32.shl - (get_local $i4) - (i32.const 2) - ) - ) - (get_local $i5) - ) - (set_local $i18 - (i32.add - (get_local $i14) - (i32.shl - (get_local $i3) - (i32.const 2) - ) - ) - ) - (set_local $i19 - (i32.load align=4 - (get_local $i18) - ) - ) - (i32.store align=4 - (get_local $i18) - (i32.add - (get_local $i19) - (i32.const -1) - ) - ) - (if - (i32.gt_s - (get_local $i19) - (i32.const 1) - ) - (br $label$continue$L5) - ) - (set_local $i3 - (i32.add - (get_local $i3) - (i32.const 1) - ) - ) - (if - (i32.ge_s - (get_local $i3) - (get_local $i10) - ) - (block - (set_local $i3 - (i32.const 31) - ) - (br $label$break$L5) - ) - ) - (set_local $i5 - (i32.load align=4 - (get_local $i12) - ) - ) - (br $while-in$9) - ) - ) - (br $label$continue$L5) - ) - ) - (if - (i32.eq - (get_local $i3) - (i32.const 31) - ) - (block - (call $_free - (get_local $i12) - ) - (call $_free - (get_local $i13) - ) - (call $_free - (get_local $i14) - ) - (br $topmost - (get_local $i2) - ) - ) - ) - ) - (block - (set_local $i15 - (get_local $i9) - ) - (set_local $i16 - (get_local $i10) - ) - ) - ) - ) - (block - (set_local $i16 - (i32.add - (get_local $i1) - (i32.const -1) - ) - ) - (set_local $i19 - (i32.load align=4 - (get_local $i3) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i12) - (i32.shl - (get_local $i19) - (i32.const 2) - ) - ) - (get_local $i16) - ) - (set_local $i15 - (i32.add - (get_local $i12) - (i32.shl - (get_local $i16) - (i32.const 2) - ) - ) - ) - (i32.store align=4 - (get_local $i15) - (get_local $i19) - ) - ) - ) - (set_local $i2 - (i32.const 0) - ) - (loop $label$break$L35 $label$continue$L35 - (block - (if - (i32.gt_s - (get_local $i1) - (i32.const 1) - ) - (block - (loop $do-out$12 $do-in$13 - (block - (set_local $i19 - (get_local $i1) - ) - (set_local $i1 - (i32.add - (get_local $i1) - (i32.const -1) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i14) - (i32.shl - (get_local $i1) - (i32.const 2) - ) - ) - (get_local $i19) - ) - (br_if - (i32.gt_s - (get_local $i1) - (i32.const 1) - ) - $do-in$13 - ) - ) - ) - (set_local $i1 - (i32.const 1) - ) - ) - ) - (set_local $i7 - (i32.load align=4 - (get_local $i12) - ) - ) - (if - (if_else - (i32.ne - (get_local $i7) - (i32.const 0) - ) - (i32.ne - (i32.load align=4 - (get_local $i15) - ) - (get_local $i16) - ) - (i32.const 0) - ) - (block - (set_local $i3 - (i32.const 0) - ) - (set_local $i6 - (i32.load align=4 - (get_local $i13) - ) - ) - (loop $while-out$14 $while-in$15 - (block - (set_local $i4 - (i32.add - (get_local $i6) - (i32.const -1) - ) - ) - (if - (i32.gt_s - (get_local $i4) - (i32.const 1) - ) - (block - (set_local $i5 - (i32.const 1) - ) - (loop $do-out$16 $do-in$17 - (block - (set_local $i17 - (i32.add - (get_local $i13) - (i32.shl - (get_local $i5) - (i32.const 2) - ) - ) - ) - (set_local $i18 - (i32.load align=4 - (get_local $i17) - ) - ) - (set_local $i19 - (i32.add - (get_local $i13) - (i32.shl - (get_local $i4) - (i32.const 2) - ) - ) - ) - (i32.store align=4 - (get_local $i17) - (i32.load align=4 - (get_local $i19) - ) - ) - (i32.store align=4 - (get_local $i19) - (get_local $i18) - ) - (set_local $i5 - (i32.add - (get_local $i5) - (i32.const 1) - ) - ) - (set_local $i4 - (i32.add - (get_local $i4) - (i32.const -1) - ) - ) - (br_if - (i32.lt_s - (get_local $i5) - (get_local $i4) - ) - $do-in$17 - ) - ) - ) - ) - ) - (set_local $i4 - (i32.add - (get_local $i3) - (i32.const 1) - ) - ) - (set_local $i19 - (i32.add - (get_local $i13) - (i32.shl - (get_local $i6) - (i32.const 2) - ) - ) - ) - (set_local $i18 - (get_local $i6) - ) - (set_local $i6 - (i32.load align=4 - (get_local $i19) - ) - ) - (i32.store align=4 - (get_local $i19) - (get_local $i18) - ) - (if_else - (i32.eq - (get_local $i6) - (i32.const 0) - ) - (br $while-out$14) - (set_local $i3 - (get_local $i4) - ) - ) - (br $while-in$15) - ) - ) - (set_local $i2 - (if_else - (i32.gt_s - (get_local $i2) - (get_local $i3) - ) - (get_local $i2) - (get_local $i4) - ) - ) - ) - ) - (if_else - (i32.lt_s - (get_local $i1) - (get_local $i16) - ) - (set_local $i4 - (get_local $i7) - ) - (block - (set_local $i3 - (i32.const 31) - ) - (br $label$break$L35) - ) - ) - (loop $while-out$18 $while-in$19 - (block - (if_else - (i32.gt_s - (get_local $i1) - (i32.const 0) - ) - (block - (set_local $i3 - (i32.const 0) - ) - (loop $do-out$20 $do-in$21 - (block - (set_local $i19 - (get_local $i3) - ) - (set_local $i3 - (i32.add - (get_local $i3) - (i32.const 1) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i12) - (i32.shl - (get_local $i19) - (i32.const 2) - ) - ) - (i32.load align=4 - (i32.add - (get_local $i12) - (i32.shl - (get_local $i3) - (i32.const 2) - ) - ) - ) - ) - (br_if - (i32.lt_s - (get_local $i3) - (get_local $i1) - ) - $do-in$21 - ) - ) - ) - (set_local $i3 - (get_local $i1) - ) - ) - (set_local $i3 - (i32.const 0) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i12) - (i32.shl - (get_local $i3) - (i32.const 2) - ) - ) - (get_local $i4) - ) - (set_local $i18 - (i32.add - (get_local $i14) - (i32.shl - (get_local $i1) - (i32.const 2) - ) - ) - ) - (set_local $i19 - (i32.load align=4 - (get_local $i18) - ) - ) - (i32.store align=4 - (get_local $i18) - (i32.add - (get_local $i19) - (i32.const -1) - ) - ) - (if - (i32.gt_s - (get_local $i19) - (i32.const 1) - ) - (br $label$continue$L35) - ) - (set_local $i1 - (i32.add - (get_local $i1) - (i32.const 1) - ) - ) - (if - (i32.ge_s - (get_local $i1) - (get_local $i16) - ) - (block - (set_local $i3 - (i32.const 31) - ) - (br $label$break$L35) - ) - ) - (set_local $i4 - (i32.load align=4 - (get_local $i12) - ) - ) - (br $while-in$19) - ) - ) - (br $label$continue$L35) - ) - ) - (if - (i32.eq - (get_local $i3) - (i32.const 31) - ) - (block - (call $_free - (get_local $i12) - ) - (call $_free - (get_local $i13) - ) - (call $_free - (get_local $i14) - ) - (br $topmost - (get_local $i2) - ) - ) - ) - (i32.const 0) - ) - ) - (func $_main (param $i1 i32) (param $i2 i32) (result i32) - (local $i3 i32) - (local $i4 i32) - (local $i5 i32) - (local $i6 i32) - (local $i7 i32) - (local $i8 i32) - (local $i9 i32) - (local $i10 i32) - (local $i11 i32) - (local $i12 i32) - (block $topmost - (set_local $i11 - (i32.load align=4 - (i32.const 8) - ) - ) - (i32.store align=4 - (i32.const 8) - (i32.add - (i32.load align=4 - (i32.const 8) - ) - (i32.const 16) - ) - ) - (set_local $i10 - (i32.add - (get_local $i11) - (i32.const 8) - ) - ) - (set_local $i6 - (get_local $i11) - ) - (if - (if_else - (i32.gt_s - (get_local $i1) - (i32.const 1) - ) - (block - (set_local $i9 - (call $_atoi - (i32.load align=4 - (i32.add - (get_local $i2) - (i32.const 4) - ) - ) - ) - ) - (i32.ge_s - (get_local $i9) - (i32.const 1) - ) - ) - (i32.const 0) - ) - (block - (if_else - (i32.gt_s - (get_local $i9) - (i32.const 1) - ) - (block - (set_local $i1 - (i32.add - (get_local $i9) - (i32.const -1) - ) - ) - (set_local $i3 - (i32.const 0) - ) - (set_local $i4 - (i32.const 0) - ) - (loop $while-out$0 $while-in$1 - (block - (set_local $i2 - (call $_malloc - (i32.const 12) - ) - ) - (i32.store align=4 - (get_local $i2) - (get_local $i4) - ) - (i32.store align=4 - (i32.add - (get_local $i2) - (i32.const 4) - ) - (get_local $i9) - ) - (i32.store align=4 - (i32.add - (get_local $i2) - (i32.const 8) - ) - (get_local $i3) - ) - (set_local $i4 - (i32.add - (get_local $i4) - (i32.const 1) - ) - ) - (if_else - (i32.eq - (get_local $i4) - (get_local $i1) - ) - (br $while-out$0) - (set_local $i3 - (get_local $i2) - ) - ) - (br $while-in$1) - ) - ) - ) - (set_local $i2 - (i32.const 0) - ) - ) - (set_local $i8 - (i32.shl - (get_local $i9) - (i32.const 2) - ) - ) - (set_local $i7 - (call $_malloc - (get_local $i8) - ) - ) - (set_local $i8 - (call $_malloc - (get_local $i8) - ) - ) - (block $label$break$L9 - (if_else - (i32.gt_s - (get_local $i9) - (i32.const 0) - ) - (block - (set_local $i1 - (i32.const 0) - ) - (loop $do-out$2 $do-in$3 - (block - (i32.store align=4 - (i32.add - (get_local $i7) - (i32.shl - (get_local $i1) - (i32.const 2) - ) - ) - (get_local $i1) - ) - (set_local $i1 - (i32.add - (get_local $i1) - (i32.const 1) - ) - ) - (br_if - (i32.ne - (get_local $i1) - (get_local $i9) - ) - $do-in$3 - ) - ) - ) - (set_local $i1 - (get_local $i9) - ) - (set_local $i4 - (i32.const 30) - ) - (loop $do-out$4 $do-in$5 - (block - (set_local $i3 - (i32.const 0) - ) - (loop $do-out$6 $do-in$7 - (block - (i32.store align=4 - (get_local $i6) - (i32.add - (i32.load align=4 - (i32.add - (get_local $i7) - (i32.shl - (get_local $i3) - (i32.const 2) - ) - ) - ) - (i32.const 1) - ) - ) - (call $_printf - (i32.const 1167) - (get_local $i6) - ) - (set_local $i3 - (i32.add - (get_local $i3) - (i32.const 1) - ) - ) - (br_if - (i32.ne - (get_local $i3) - (get_local $i9) - ) - $do-in$7 - ) - ) - ) - (call $_putchar - (i32.const 10) - ) - (set_local $i4 - (i32.add - (get_local $i4) - (i32.const -1) - ) - ) - (if - (i32.gt_s - (get_local $i1) - (i32.const 1) - ) - (block - (loop $do-out$8 $do-in$9 - (block - (set_local $i5 - (get_local $i1) - ) - (set_local $i1 - (i32.add - (get_local $i1) - (i32.const -1) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i8) - (i32.shl - (get_local $i1) - (i32.const 2) - ) - ) - (get_local $i5) - ) - (br_if - (i32.gt_s - (get_local $i1) - (i32.const 1) - ) - $do-in$9 - ) - ) - ) - (set_local $i1 - (i32.const 1) - ) - ) - ) - (if - (i32.eq - (get_local $i1) - (get_local $i9) - ) - (br $label$break$L9) - ) - (loop $while-out$10 $while-in$11 - (block - (set_local $i5 - (i32.load align=4 - (get_local $i7) - ) - ) - (if_else - (i32.gt_s - (get_local $i1) - (i32.const 0) - ) - (block - (set_local $i3 - (i32.const 0) - ) - (loop $do-out$12 $do-in$13 - (block - (set_local $i12 - (get_local $i3) - ) - (set_local $i3 - (i32.add - (get_local $i3) - (i32.const 1) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i7) - (i32.shl - (get_local $i12) - (i32.const 2) - ) - ) - (i32.load align=4 - (i32.add - (get_local $i7) - (i32.shl - (get_local $i3) - (i32.const 2) - ) - ) - ) - ) - (br_if - (i32.lt_s - (get_local $i3) - (get_local $i1) - ) - $do-in$13 - ) - ) - ) - (set_local $i3 - (get_local $i1) - ) - ) - (set_local $i3 - (i32.const 0) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i7) - (i32.shl - (get_local $i3) - (i32.const 2) - ) - ) - (get_local $i5) - ) - (set_local $i5 - (i32.add - (get_local $i8) - (i32.shl - (get_local $i1) - (i32.const 2) - ) - ) - ) - (set_local $i12 - (i32.load align=4 - (get_local $i5) - ) - ) - (i32.store align=4 - (get_local $i5) - (i32.add - (get_local $i12) - (i32.const -1) - ) - ) - (if - (i32.gt_s - (get_local $i12) - (i32.const 1) - ) - (br $while-out$10) - ) - (set_local $i1 - (i32.add - (get_local $i1) - (i32.const 1) - ) - ) - (if - (i32.eq - (get_local $i1) - (get_local $i9) - ) - (br $label$break$L9) - ) - (br $while-in$11) - ) - ) - (br_if - (i32.ne - (get_local $i4) - (i32.const 0) - ) - $do-in$5 - ) - ) - ) - ) - (block - (set_local $i1 - (get_local $i9) - ) - (set_local $i3 - (i32.const 30) - ) - (loop $do-out$14 $do-in$15 - (block - (call $_putchar - (i32.const 10) - ) - (set_local $i3 - (i32.add - (get_local $i3) - (i32.const -1) - ) - ) - (if - (i32.gt_s - (get_local $i1) - (i32.const 1) - ) - (block - (loop $do-out$16 $do-in$17 - (block - (set_local $i12 - (get_local $i1) - ) - (set_local $i1 - (i32.add - (get_local $i1) - (i32.const -1) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i8) - (i32.shl - (get_local $i1) - (i32.const 2) - ) - ) - (get_local $i12) - ) - (br_if - (i32.gt_s - (get_local $i1) - (i32.const 1) - ) - $do-in$17 - ) - ) - ) - (set_local $i1 - (i32.const 1) - ) - ) - ) - (if - (i32.eq - (get_local $i1) - (get_local $i9) - ) - (br $label$break$L9) - ) - (loop $while-out$18 $while-in$19 - (block - (set_local $i5 - (i32.load align=4 - (get_local $i7) - ) - ) - (if_else - (i32.gt_s - (get_local $i1) - (i32.const 0) - ) - (block - (set_local $i4 - (i32.const 0) - ) - (loop $do-out$20 $do-in$21 - (block - (set_local $i12 - (get_local $i4) - ) - (set_local $i4 - (i32.add - (get_local $i4) - (i32.const 1) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i7) - (i32.shl - (get_local $i12) - (i32.const 2) - ) - ) - (i32.load align=4 - (i32.add - (get_local $i7) - (i32.shl - (get_local $i4) - (i32.const 2) - ) - ) - ) - ) - (br_if - (i32.lt_s - (get_local $i4) - (get_local $i1) - ) - $do-in$21 - ) - ) - ) - (set_local $i4 - (get_local $i1) - ) - ) - (set_local $i4 - (i32.const 0) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i7) - (i32.shl - (get_local $i4) - (i32.const 2) - ) - ) - (get_local $i5) - ) - (set_local $i6 - (i32.add - (get_local $i8) - (i32.shl - (get_local $i1) - (i32.const 2) - ) - ) - ) - (set_local $i12 - (i32.load align=4 - (get_local $i6) - ) - ) - (i32.store align=4 - (get_local $i6) - (i32.add - (get_local $i12) - (i32.const -1) - ) - ) - (if - (i32.gt_s - (get_local $i12) - (i32.const 1) - ) - (br $while-out$18) - ) - (set_local $i1 - (i32.add - (get_local $i1) - (i32.const 1) - ) - ) - (if - (i32.eq - (get_local $i1) - (get_local $i9) - ) - (br $label$break$L9) - ) - (br $while-in$19) - ) - ) - (br_if - (i32.ne - (get_local $i3) - (i32.const 0) - ) - $do-in$15 - ) - ) - ) - ) - ) - ) - (call $_free - (get_local $i7) - ) - (call $_free - (get_local $i8) - ) - (if_else - (i32.eq - (get_local $i2) - (i32.const 0) - ) - (set_local $i1 - (i32.const 0) - ) - (block - (set_local $i1 - (i32.const 0) - ) - (loop $do-out$22 $do-in$23 - (block - (set_local $i12 - (call $__Z15fannkuch_workerPv - (get_local $i2) - ) - ) - (set_local $i1 - (if_else - (i32.lt_s - (get_local $i1) - (get_local $i12) - ) - (get_local $i12) - (get_local $i1) - ) - ) - (set_local $i12 - (get_local $i2) - ) - (set_local $i2 - (i32.load align=4 - (i32.add - (get_local $i2) - (i32.const 8) - ) - ) - ) - (call $_free - (get_local $i12) - ) - (br_if - (i32.ne - (get_local $i2) - (i32.const 0) - ) - $do-in$23 - ) - ) - ) - ) - ) - (i32.store align=4 - (get_local $i10) - (get_local $i9) - ) - (i32.store align=4 - (i32.add - (get_local $i10) - (i32.const 4) - ) - (get_local $i1) - ) - (call $_printf - (i32.const 1144) - (get_local $i10) - ) - (set_local $i12 - (i32.const 0) - ) - (i32.store align=4 - (i32.const 8) - (get_local $i11) - ) - (br $topmost - (get_local $i12) - ) - ) - ) - (call $_puts - (i32.const 1170) - ) - (set_local $i12 - (i32.const 1) - ) - (i32.store align=4 - (i32.const 8) - (get_local $i11) - ) - (get_local $i12) - ) - ) - (func $_pop_arg_529 (param $i2 i32) (param $i3 i32) (param $i1 i32) - (local $i4 i32) - (local $i5 i32) - (local $d6 f64) - (block $topmost - (block $label$break$L1 - (if - (i32.le_u - (get_local $i3) - (i32.const 20) - ) - (tableswitch $switch$1 - (i32.sub - (get_local $i3) - (i32.const 9) - ) - (table (case $switch-case$2) (case $switch-case$3) (case $switch-case$4) (case $switch-case$5) (case $switch-case$6) (case $switch-case$7) (case $switch-case$8) (case $switch-case$9) (case $switch-case$10) (case $switch-case$11)) (case $switch-default$12) - (case $switch-case$2 - (block - (set_local $i4 - (i32.and - (i32.add - (i32.load align=4 - (get_local $i1) - ) - (i32.sub - (i32.const 4) - (i32.const 1) - ) - ) - (i32.xor - (i32.sub - (i32.const 4) - (i32.const 1) - ) - (i32.const -1) - ) - ) - ) - (set_local $i3 - (i32.load align=4 - (get_local $i4) - ) - ) - (i32.store align=4 - (get_local $i1) - (i32.add - (get_local $i4) - (i32.const 4) - ) - ) - (i32.store align=4 - (get_local $i2) - (get_local $i3) - ) - (br $label$break$L1) - ) - ) - (case $switch-case$3 - (block - (set_local $i4 - (i32.and - (i32.add - (i32.load align=4 - (get_local $i1) - ) - (i32.sub - (i32.const 4) - (i32.const 1) - ) - ) - (i32.xor - (i32.sub - (i32.const 4) - (i32.const 1) - ) - (i32.const -1) - ) - ) - ) - (set_local $i3 - (i32.load align=4 - (get_local $i4) - ) - ) - (i32.store align=4 - (get_local $i1) - (i32.add - (get_local $i4) - (i32.const 4) - ) - ) - (set_local $i4 - (get_local $i2) - ) - (i32.store align=4 - (get_local $i4) - (get_local $i3) - ) - (i32.store align=4 - (i32.add - (get_local $i4) - (i32.const 4) - ) - (i32.shr_s - (i32.shl - (i32.lt_s - (get_local $i3) - (i32.const 0) - ) - (i32.const 31) - ) - (i32.const 31) - ) - ) - (br $label$break$L1) - ) - ) - (case $switch-case$4 - (block - (set_local $i4 - (i32.and - (i32.add - (i32.load align=4 - (get_local $i1) - ) - (i32.sub - (i32.const 4) - (i32.const 1) - ) - ) - (i32.xor - (i32.sub - (i32.const 4) - (i32.const 1) - ) - (i32.const -1) - ) - ) - ) - (set_local $i3 - (i32.load align=4 - (get_local $i4) - ) - ) - (i32.store align=4 - (get_local $i1) - (i32.add - (get_local $i4) - (i32.const 4) - ) - ) - (set_local $i4 - (get_local $i2) - ) - (i32.store align=4 - (get_local $i4) - (get_local $i3) - ) - (i32.store align=4 - (i32.add - (get_local $i4) - (i32.const 4) - ) - (i32.const 0) - ) - (br $label$break$L1) - ) - ) - (case $switch-case$5 - (block - (set_local $i4 - (i32.and - (i32.add - (i32.load align=4 - (get_local $i1) - ) - (i32.sub - (i32.const 8) - (i32.const 1) - ) - ) - (i32.xor - (i32.sub - (i32.const 8) - (i32.const 1) - ) - (i32.const -1) - ) - ) - ) - (set_local $i3 - (get_local $i4) - ) - (set_local $i5 - (i32.load align=4 - (get_local $i3) - ) - ) - (set_local $i3 - (i32.load align=4 - (i32.add - (get_local $i3) - (i32.const 4) - ) - ) - ) - (i32.store align=4 - (get_local $i1) - (i32.add - (get_local $i4) - (i32.const 8) - ) - ) - (set_local $i4 - (get_local $i2) - ) - (i32.store align=4 - (get_local $i4) - (get_local $i5) - ) - (i32.store align=4 - (i32.add - (get_local $i4) - (i32.const 4) - ) - (get_local $i3) - ) - (br $label$break$L1) - ) - ) - (case $switch-case$6 - (block - (set_local $i5 - (i32.and - (i32.add - (i32.load align=4 - (get_local $i1) - ) - (i32.sub - (i32.const 4) - (i32.const 1) - ) - ) - (i32.xor - (i32.sub - (i32.const 4) - (i32.const 1) - ) - (i32.const -1) - ) - ) - ) - (set_local $i4 - (i32.load align=4 - (get_local $i5) - ) - ) - (i32.store align=4 - (get_local $i1) - (i32.add - (get_local $i5) - (i32.const 4) - ) - ) - (set_local $i4 - (i32.shr_s - (i32.shl - (i32.and - (get_local $i4) - (i32.const 65535) - ) - (i32.const 16) - ) - (i32.const 16) - ) - ) - (set_local $i5 - (get_local $i2) - ) - (i32.store align=4 - (get_local $i5) - (get_local $i4) - ) - (i32.store align=4 - (i32.add - (get_local $i5) - (i32.const 4) - ) - (i32.shr_s - (i32.shl - (i32.lt_s - (get_local $i4) - (i32.const 0) - ) - (i32.const 31) - ) - (i32.const 31) - ) - ) - (br $label$break$L1) - ) - ) - (case $switch-case$7 - (block - (set_local $i5 - (i32.and - (i32.add - (i32.load align=4 - (get_local $i1) - ) - (i32.sub - (i32.const 4) - (i32.const 1) - ) - ) - (i32.xor - (i32.sub - (i32.const 4) - (i32.const 1) - ) - (i32.const -1) - ) - ) - ) - (set_local $i4 - (i32.load align=4 - (get_local $i5) - ) - ) - (i32.store align=4 - (get_local $i1) - (i32.add - (get_local $i5) - (i32.const 4) - ) - ) - (set_local $i5 - (get_local $i2) - ) - (i32.store align=4 - (get_local $i5) - (i32.and - (get_local $i4) - (i32.const 65535) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i5) - (i32.const 4) - ) - (i32.const 0) - ) - (br $label$break$L1) - ) - ) - (case $switch-case$8 - (block - (set_local $i5 - (i32.and - (i32.add - (i32.load align=4 - (get_local $i1) - ) - (i32.sub - (i32.const 4) - (i32.const 1) - ) - ) - (i32.xor - (i32.sub - (i32.const 4) - (i32.const 1) - ) - (i32.const -1) - ) - ) - ) - (set_local $i4 - (i32.load align=4 - (get_local $i5) - ) - ) - (i32.store align=4 - (get_local $i1) - (i32.add - (get_local $i5) - (i32.const 4) - ) - ) - (set_local $i4 - (i32.shr_s - (i32.shl - (i32.and - (get_local $i4) - (i32.const 255) - ) - (i32.const 24) - ) - (i32.const 24) - ) - ) - (set_local $i5 - (get_local $i2) - ) - (i32.store align=4 - (get_local $i5) - (get_local $i4) - ) - (i32.store align=4 - (i32.add - (get_local $i5) - (i32.const 4) - ) - (i32.shr_s - (i32.shl - (i32.lt_s - (get_local $i4) - (i32.const 0) - ) - (i32.const 31) - ) - (i32.const 31) - ) - ) - (br $label$break$L1) - ) - ) - (case $switch-case$9 - (block - (set_local $i5 - (i32.and - (i32.add - (i32.load align=4 - (get_local $i1) - ) - (i32.sub - (i32.const 4) - (i32.const 1) - ) - ) - (i32.xor - (i32.sub - (i32.const 4) - (i32.const 1) - ) - (i32.const -1) - ) - ) - ) - (set_local $i4 - (i32.load align=4 - (get_local $i5) - ) - ) - (i32.store align=4 - (get_local $i1) - (i32.add - (get_local $i5) - (i32.const 4) - ) - ) - (set_local $i5 - (get_local $i2) - ) - (i32.store align=4 - (get_local $i5) - (i32.and - (get_local $i4) - (i32.const 255) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i5) - (i32.const 4) - ) - (i32.const 0) - ) - (br $label$break$L1) - ) - ) - (case $switch-case$10 - (block - (set_local $i5 - (i32.and - (i32.add - (i32.load align=4 - (get_local $i1) - ) - (i32.sub - (i32.const 8) - (i32.const 1) - ) - ) - (i32.xor - (i32.sub - (i32.const 8) - (i32.const 1) - ) - (i32.const -1) - ) - ) - ) - (set_local $d6 - (f64.load align=8 - (get_local $i5) - ) - ) - (i32.store align=4 - (get_local $i1) - (i32.add - (get_local $i5) - (i32.const 8) - ) - ) - (f64.store align=8 - (get_local $i2) - (get_local $d6) - ) - (br $label$break$L1) - ) - ) - (case $switch-case$11 - (block - (set_local $i5 - (i32.and - (i32.add - (i32.load align=4 - (get_local $i1) - ) - (i32.sub - (i32.const 8) - (i32.const 1) - ) - ) - (i32.xor - (i32.sub - (i32.const 8) - (i32.const 1) - ) - (i32.const -1) - ) - ) - ) - (set_local $d6 - (f64.load align=8 - (get_local $i5) - ) - ) - (i32.store align=4 - (get_local $i1) - (i32.add - (get_local $i5) - (i32.const 8) - ) - ) - (f64.store align=8 - (get_local $i2) - (get_local $d6) - ) - (br $label$break$L1) - ) - ) - (case $switch-default$12 - (br $label$break$L1) - ) - ) - ) - ) - (br $topmost) - ) - ) - (func $___stdio_write (param $i14 i32) (param $i2 i32) (param $i1 i32) (result i32) - (local $i3 i32) - (local $i4 i32) - (local $i5 i32) - (local $i6 i32) - (local $i7 i32) - (local $i8 i32) - (local $i9 i32) - (local $i10 i32) - (local $i11 i32) - (local $i12 i32) - (local $i13 i32) - (local $i15 i32) - (block $topmost - (set_local $i15 - (i32.load align=4 - (i32.const 8) - ) - ) - (i32.store align=4 - (i32.const 8) - (i32.add - (i32.load align=4 - (i32.const 8) - ) - (i32.const 48) - ) - ) - (set_local $i11 - (i32.add - (get_local $i15) - (i32.const 16) - ) - ) - (set_local $i10 - (get_local $i15) - ) - (set_local $i3 - (i32.add - (get_local $i15) - (i32.const 32) - ) - ) - (set_local $i12 - (i32.add - (get_local $i14) - (i32.const 28) - ) - ) - (set_local $i4 - (i32.load align=4 - (get_local $i12) - ) - ) - (i32.store align=4 - (get_local $i3) - (get_local $i4) - ) - (set_local $i13 - (i32.add - (get_local $i14) - (i32.const 20) - ) - ) - (set_local $i4 - (i32.sub - (i32.load align=4 - (get_local $i13) - ) - (get_local $i4) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i3) - (i32.const 4) - ) - (get_local $i4) - ) - (i32.store align=4 - (i32.add - (get_local $i3) - (i32.const 8) - ) - (get_local $i2) - ) - (i32.store align=4 - (i32.add - (get_local $i3) - (i32.const 12) - ) - (get_local $i1) - ) - (set_local $i8 - (i32.add - (get_local $i14) - (i32.const 60) - ) - ) - (set_local $i9 - (i32.add - (get_local $i14) - (i32.const 44) - ) - ) - (set_local $i2 - (i32.const 2) - ) - (set_local $i4 - (i32.add - (get_local $i4) - (get_local $i1) - ) - ) - (loop $while-out$0 $while-in$1 - (block - (if_else - (i32.eq - (i32.load align=4 - (i32.const 3612) - ) - (i32.const 0) - ) - (block - (i32.store align=4 - (get_local $i11) - (i32.load align=4 - (get_local $i8) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i11) - (i32.const 4) - ) - (get_local $i3) - ) - (i32.store align=4 - (i32.add - (get_local $i11) - (i32.const 8) - ) - (get_local $i2) - ) - (set_local $i6 - (call $___syscall_ret - (call_import $___syscall146 - (i32.const 146) - (get_local $i11) - ) - ) - ) - ) - (block - (call_import $_pthread_cleanup_push - (i32.const 1) - (get_local $i14) - ) - (i32.store align=4 - (get_local $i10) - (i32.load align=4 - (get_local $i8) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i10) - (i32.const 4) - ) - (get_local $i3) - ) - (i32.store align=4 - (i32.add - (get_local $i10) - (i32.const 8) - ) - (get_local $i2) - ) - (set_local $i6 - (call $___syscall_ret - (call_import $___syscall146 - (i32.const 146) - (get_local $i10) - ) - ) - ) - (call_import $_pthread_cleanup_pop - (i32.const 0) - ) - ) - ) - (if - (i32.eq - (get_local $i4) - (get_local $i6) - ) - (block - (set_local $i4 - (i32.const 6) - ) - (br $while-out$0) - ) - ) - (if - (i32.lt_s - (get_local $i6) - (i32.const 0) - ) - (block - (set_local $i4 - (i32.const 8) - ) - (br $while-out$0) - ) - ) - (set_local $i4 - (i32.sub - (get_local $i4) - (get_local $i6) - ) - ) - (set_local $i5 - (i32.load align=4 - (i32.add - (get_local $i3) - (i32.const 4) - ) - ) - ) - (if_else - (i32.le_u - (get_local $i6) - (get_local $i5) - ) - (if_else - (i32.eq - (get_local $i2) - (i32.const 2) - ) - (block - (i32.store align=4 - (get_local $i12) - (i32.add - (i32.load align=4 - (get_local $i12) - ) - (get_local $i6) - ) - ) - (set_local $i7 - (get_local $i5) - ) - (set_local $i2 - (i32.const 2) - ) - ) - (set_local $i7 - (get_local $i5) - ) - ) - (block - (set_local $i7 - (i32.load align=4 - (get_local $i9) - ) - ) - (i32.store align=4 - (get_local $i12) - (get_local $i7) - ) - (i32.store align=4 - (get_local $i13) - (get_local $i7) - ) - (set_local $i7 - (i32.load align=4 - (i32.add - (get_local $i3) - (i32.const 12) - ) - ) - ) - (set_local $i6 - (i32.sub - (get_local $i6) - (get_local $i5) - ) - ) - (set_local $i3 - (i32.add - (get_local $i3) - (i32.const 8) - ) - ) - (set_local $i2 - (i32.add - (get_local $i2) - (i32.const -1) - ) - ) - ) - ) - (i32.store align=4 - (get_local $i3) - (i32.add - (i32.load align=4 - (get_local $i3) - ) - (get_local $i6) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i3) - (i32.const 4) - ) - (i32.sub - (get_local $i7) - (get_local $i6) - ) - ) - (br $while-in$1) - ) - ) - (if_else - (i32.eq - (get_local $i4) - (i32.const 6) - ) - (block - (set_local $i11 - (i32.load align=4 - (get_local $i9) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i14) - (i32.const 16) - ) - (i32.add - (get_local $i11) - (i32.load align=4 - (i32.add - (get_local $i14) - (i32.const 48) - ) - ) - ) - ) - (set_local $i14 - (get_local $i11) - ) - (i32.store align=4 - (get_local $i12) - (get_local $i14) - ) - (i32.store align=4 - (get_local $i13) - (get_local $i14) - ) - ) - (if - (i32.eq - (get_local $i4) - (i32.const 8) - ) - (block - (i32.store align=4 - (i32.add - (get_local $i14) - (i32.const 16) - ) - (i32.const 0) - ) - (i32.store align=4 - (get_local $i12) - (i32.const 0) - ) - (i32.store align=4 - (get_local $i13) - (i32.const 0) - ) - (i32.store align=4 - (get_local $i14) - (i32.or - (i32.load align=4 - (get_local $i14) - ) - (i32.const 32) - ) - ) - (if_else - (i32.eq - (get_local $i2) - (i32.const 2) - ) - (set_local $i1 - (i32.const 0) - ) - (set_local $i1 - (i32.sub - (get_local $i1) - (i32.load align=4 - (i32.add - (get_local $i3) - (i32.const 4) - ) - ) - ) - ) - ) - ) - ) - ) - (i32.store align=4 - (i32.const 8) - (get_local $i15) - ) - (get_local $i1) - ) - ) - (func $_vfprintf (param $i15 i32) (param $i11 i32) (param $i1 i32) (result i32) - (local $i2 i32) - (local $i3 i32) - (local $i4 i32) - (local $i5 i32) - (local $i6 i32) - (local $i7 i32) - (local $i8 i32) - (local $i9 i32) - (local $i10 i32) - (local $i12 i32) - (local $i13 i32) - (local $i14 i32) - (local $i16 i32) - (block $topmost - (set_local $i16 - (i32.load align=4 - (i32.const 8) - ) - ) - (i32.store align=4 - (i32.const 8) - (i32.add - (i32.load align=4 - (i32.const 8) - ) - (i32.const 224) - ) - ) - (set_local $i10 - (i32.add - (get_local $i16) - (i32.const 120) - ) - ) - (set_local $i14 - (i32.add - (get_local $i16) - (i32.const 80) - ) - ) - (set_local $i13 - (get_local $i16) - ) - (set_local $i12 - (i32.add - (get_local $i16) - (i32.const 136) - ) - ) - (set_local $i2 - (get_local $i14) - ) - (set_local $i3 - (i32.add - (get_local $i2) - (i32.const 40) - ) - ) - (loop $do-out$0 $do-in$1 - (block - (i32.store align=4 - (get_local $i2) - (i32.const 0) - ) - (set_local $i2 - (i32.add - (get_local $i2) - (i32.const 4) - ) - ) - (br_if - (i32.lt_s - (get_local $i2) - (get_local $i3) - ) - $do-in$1 - ) - ) - ) - (i32.store align=4 - (get_local $i10) - (i32.load align=4 - (get_local $i1) - ) - ) - (if_else - (i32.lt_s - (call $_printf_core - (i32.const 0) - (get_local $i11) - (get_local $i10) - (get_local $i13) - (get_local $i14) - ) - (i32.const 0) - ) - (set_local $i1 - (i32.const -1) - ) - (block - (if_else - (i32.gt_s - (i32.load align=4 - (i32.add - (get_local $i15) - (i32.const 76) - ) - ) - (i32.const -1) - ) - (set_local $i8 - (call $___lockfile - (get_local $i15) - ) - ) - (set_local $i8 - (i32.const 0) - ) - ) - (set_local $i1 - (i32.load align=4 - (get_local $i15) - ) - ) - (set_local $i9 - (i32.and - (get_local $i1) - (i32.const 32) - ) - ) - (if - (i32.lt_s - (i32.load8_s align=1 - (i32.add - (get_local $i15) - (i32.const 74) - ) - ) - (i32.const 1) - ) - (i32.store align=4 - (get_local $i15) - (i32.and - (get_local $i1) - (i32.const -33) - ) - ) - ) - (set_local $i1 - (i32.add - (get_local $i15) - (i32.const 48) - ) - ) - (if_else - (i32.eq - (i32.load align=4 - (get_local $i1) - ) - (i32.const 0) - ) - (block - (set_local $i3 - (i32.add - (get_local $i15) - (i32.const 44) - ) - ) - (set_local $i4 - (i32.load align=4 - (get_local $i3) - ) - ) - (i32.store align=4 - (get_local $i3) - (get_local $i12) - ) - (set_local $i5 - (i32.add - (get_local $i15) - (i32.const 28) - ) - ) - (i32.store align=4 - (get_local $i5) - (get_local $i12) - ) - (set_local $i6 - (i32.add - (get_local $i15) - (i32.const 20) - ) - ) - (i32.store align=4 - (get_local $i6) - (get_local $i12) - ) - (i32.store align=4 - (get_local $i1) - (i32.const 80) - ) - (set_local $i7 - (i32.add - (get_local $i15) - (i32.const 16) - ) - ) - (i32.store align=4 - (get_local $i7) - (i32.add - (get_local $i12) - (i32.const 80) - ) - ) - (set_local $i2 - (call $_printf_core - (get_local $i15) - (get_local $i11) - (get_local $i10) - (get_local $i13) - (get_local $i14) - ) - ) - (if - (get_local $i4) - (block - (call_indirect $FUNCSIG$iiii - (i32.add - (i32.and - (i32.load align=4 - (i32.add - (get_local $i15) - (i32.const 36) - ) - ) - (i32.const 3) - ) - (i32.const 2) - ) - (get_local $i15) - (i32.const 0) - (i32.const 0) - ) - (set_local $i2 - (if_else - (i32.eq - (i32.load align=4 - (get_local $i6) - ) - (i32.const 0) - ) - (i32.const -1) - (get_local $i2) - ) - ) - (i32.store align=4 - (get_local $i3) - (get_local $i4) - ) - (i32.store align=4 - (get_local $i1) - (i32.const 0) - ) - (i32.store align=4 - (get_local $i7) - (i32.const 0) - ) - (i32.store align=4 - (get_local $i5) - (i32.const 0) - ) - (i32.store align=4 - (get_local $i6) - (i32.const 0) - ) - ) - ) - ) - (set_local $i2 - (call $_printf_core - (get_local $i15) - (get_local $i11) - (get_local $i10) - (get_local $i13) - (get_local $i14) - ) - ) - ) - (set_local $i1 - (i32.load align=4 - (get_local $i15) - ) - ) - (i32.store align=4 - (get_local $i15) - (i32.or - (get_local $i1) - (get_local $i9) - ) - ) - (if - (get_local $i8) - (call $___unlockfile - (get_local $i15) - ) - ) - (set_local $i1 - (if_else - (i32.eq - (i32.and - (get_local $i1) - (i32.const 32) - ) - (i32.const 0) - ) - (get_local $i2) - (i32.const -1) - ) - ) - ) - ) - (i32.store align=4 - (i32.const 8) - (get_local $i16) - ) - (get_local $i1) - ) - ) - (func $_memchr (param $i1 i32) (param $i5 i32) (param $i2 i32) (result i32) - (local $i3 i32) - (local $i4 i32) - (local $i6 i32) - (local $i7 i32) - (block $topmost - (set_local $i6 - (i32.and - (get_local $i5) - (i32.const 255) - ) - ) - (set_local $i3 - (i32.ne - (get_local $i2) - (i32.const 0) - ) - ) - (block $label$break$L1 - (if_else - (i32.and - (get_local $i3) - (i32.ne - (i32.and - (get_local $i1) - (i32.const 3) - ) - (i32.const 0) - ) - ) - (block - (set_local $i4 - (i32.and - (get_local $i5) - (i32.const 255) - ) - ) - (loop $while-out$0 $while-in$1 - (block - (if - (i32.eq - (i32.load8_s align=1 - (get_local $i1) - ) - (i32.shr_s - (i32.shl - (get_local $i4) - (i32.const 24) - ) - (i32.const 24) - ) - ) - (block - (set_local $i7 - (i32.const 6) - ) - (br $label$break$L1) - ) - ) - (set_local $i1 - (i32.add - (get_local $i1) - (i32.const 1) - ) - ) - (set_local $i2 - (i32.add - (get_local $i2) - (i32.const -1) - ) - ) - (set_local $i3 - (i32.ne - (get_local $i2) - (i32.const 0) - ) - ) - (if - (i32.eq - (i32.and - (get_local $i3) - (i32.ne - (i32.and - (get_local $i1) - (i32.const 3) - ) - (i32.const 0) - ) - ) - (i32.const 0) - ) - (block - (set_local $i7 - (i32.const 5) - ) - (br $while-out$0) - ) - ) - (br $while-in$1) - ) - ) - ) - (set_local $i7 - (i32.const 5) - ) - ) - ) - (if - (i32.eq - (get_local $i7) - (i32.const 5) - ) - (if_else - (get_local $i3) - (set_local $i7 - (i32.const 6) - ) - (set_local $i2 - (i32.const 0) - ) - ) - ) - (block $label$break$L8 - (if - (i32.eq - (get_local $i7) - (i32.const 6) - ) - (block - (set_local $i4 - (i32.and - (get_local $i5) - (i32.const 255) - ) - ) - (if - (i32.ne - (i32.load8_s align=1 - (get_local $i1) - ) - (i32.shr_s - (i32.shl - (get_local $i4) - (i32.const 24) - ) - (i32.const 24) - ) - ) - (block - (set_local $i3 - (i32.mul - (get_local $i6) - (i32.const 16843009) - ) - ) - (block $label$break$L11 - (if_else - (i32.gt_u - (get_local $i2) - (i32.const 3) - ) - (loop $while-out$2 $while-in$3 - (block - (set_local $i6 - (i32.xor - (i32.load align=4 - (get_local $i1) - ) - (get_local $i3) - ) - ) - (if - (i32.and - (i32.xor - (i32.and - (get_local $i6) - (i32.const -2139062144) - ) - (i32.const -2139062144) - ) - (i32.add - (get_local $i6) - (i32.const -16843009) - ) - ) - (br $while-out$2) - ) - (set_local $i1 - (i32.add - (get_local $i1) - (i32.const 4) - ) - ) - (set_local $i2 - (i32.add - (get_local $i2) - (i32.const -4) - ) - ) - (if - (i32.le_u - (get_local $i2) - (i32.const 3) - ) - (block - (set_local $i7 - (i32.const 11) - ) - (br $label$break$L11) - ) - ) - (br $while-in$3) - ) - ) - (set_local $i7 - (i32.const 11) - ) - ) - ) - (if - (i32.eq - (get_local $i7) - (i32.const 11) - ) - (if - (i32.eq - (get_local $i2) - (i32.const 0) - ) - (block - (set_local $i2 - (i32.const 0) - ) - (br $label$break$L8) - ) - ) - ) - (loop $while-out$4 $while-in$5 - (block - (if - (i32.eq - (i32.load8_s align=1 - (get_local $i1) - ) - (i32.shr_s - (i32.shl - (get_local $i4) - (i32.const 24) - ) - (i32.const 24) - ) - ) - (br $label$break$L8) - ) - (set_local $i1 - (i32.add - (get_local $i1) - (i32.const 1) - ) - ) - (set_local $i2 - (i32.add - (get_local $i2) - (i32.const -1) - ) - ) - (if - (i32.eq - (get_local $i2) - (i32.const 0) - ) - (block - (set_local $i2 - (i32.const 0) - ) - (br $while-out$4) - ) - ) - (br $while-in$5) - ) - ) - ) - ) - ) - ) - ) - (if_else - (i32.ne - (get_local $i2) - (i32.const 0) - ) - (get_local $i1) - (i32.const 0) - ) - ) - ) - (func $___fwritex (param $i3 i32) (param $i4 i32) (param $i6 i32) (result i32) - (local $i1 i32) - (local $i2 i32) - (local $i5 i32) - (local $i7 i32) - (block $topmost - (set_local $i1 - (i32.add - (get_local $i6) - (i32.const 16) - ) - ) - (set_local $i2 - (i32.load align=4 - (get_local $i1) - ) - ) - (if_else - (i32.eq - (get_local $i2) - (i32.const 0) - ) - (if_else - (i32.eq - (call $___towrite - (get_local $i6) - ) - (i32.const 0) - ) - (block - (set_local $i2 - (i32.load align=4 - (get_local $i1) - ) - ) - (set_local $i5 - (i32.const 5) - ) - ) - (set_local $i1 - (i32.const 0) - ) - ) - (set_local $i5 - (i32.const 5) - ) - ) - (block $label$break$L5 - (if - (i32.eq - (get_local $i5) - (i32.const 5) - ) - (block - (set_local $i7 - (i32.add - (get_local $i6) - (i32.const 20) - ) - ) - (set_local $i1 - (i32.load align=4 - (get_local $i7) - ) - ) - (set_local $i5 - (get_local $i1) - ) - (if - (i32.lt_u - (i32.sub - (get_local $i2) - (get_local $i1) - ) - (get_local $i4) - ) - (block - (set_local $i1 - (call_indirect $FUNCSIG$iiii - (i32.add - (i32.and - (i32.load align=4 - (i32.add - (get_local $i6) - (i32.const 36) - ) - ) - (i32.const 3) - ) - (i32.const 2) - ) - (get_local $i6) - (get_local $i3) - (get_local $i4) - ) - ) - (br $label$break$L5) - ) - ) - (block $label$break$L10 - (if_else - (i32.gt_s - (i32.load8_s align=1 - (i32.add - (get_local $i6) - (i32.const 75) - ) - ) - (i32.const -1) - ) - (block - (set_local $i1 - (get_local $i4) - ) - (loop $while-out$0 $while-in$1 - (block - (if - (i32.eq - (get_local $i1) - (i32.const 0) - ) - (block - (set_local $i2 - (get_local $i5) - ) - (set_local $i1 - (i32.const 0) - ) - (br $label$break$L10) - ) - ) - (set_local $i2 - (i32.add - (get_local $i1) - (i32.const -1) - ) - ) - (if_else - (i32.eq - (i32.load8_s align=1 - (i32.add - (get_local $i3) - (get_local $i2) - ) - ) - (i32.const 10) - ) - (br $while-out$0) - (set_local $i1 - (get_local $i2) - ) - ) - (br $while-in$1) - ) - ) - (if - (i32.lt_u - (call_indirect $FUNCSIG$iiii - (i32.add - (i32.and - (i32.load align=4 - (i32.add - (get_local $i6) - (i32.const 36) - ) - ) - (i32.const 3) - ) - (i32.const 2) - ) - (get_local $i6) - (get_local $i3) - (get_local $i1) - ) - (get_local $i1) - ) - (br $label$break$L5) - ) - (set_local $i4 - (i32.sub - (get_local $i4) - (get_local $i1) - ) - ) - (set_local $i3 - (i32.add - (get_local $i3) - (get_local $i1) - ) - ) - (set_local $i2 - (i32.load align=4 - (get_local $i7) - ) - ) - ) - (block - (set_local $i2 - (get_local $i5) - ) - (set_local $i1 - (i32.const 0) - ) - ) - ) - ) - (call $_memcpy - (get_local $i2) - (get_local $i3) - (get_local $i4) - ) - (i32.store align=4 - (get_local $i7) - (i32.add - (i32.load align=4 - (get_local $i7) - ) - (get_local $i4) - ) - ) - (set_local $i1 - (i32.add - (get_local $i1) - (get_local $i4) - ) - ) - ) - ) - ) - (get_local $i1) - ) - ) - (func $_wcrtomb (param $i1 i32) (param $i3 i32) (param $i2 i32) (result i32) - (block $topmost - (block $do-once$0 - (if_else - (get_local $i1) - (block - (if - (i32.lt_u - (get_local $i3) - (i32.const 128) - ) - (block - (i32.store8 align=1 - (get_local $i1) - (get_local $i3) - ) - (set_local $i1 - (i32.const 1) - ) - (br $do-once$0) - ) - ) - (if - (i32.lt_u - (get_local $i3) - (i32.const 2048) - ) - (block - (i32.store8 align=1 - (get_local $i1) - (i32.or - (i32.shr_u - (get_local $i3) - (i32.const 6) - ) - (i32.const 192) - ) - ) - (i32.store8 align=1 - (i32.add - (get_local $i1) - (i32.const 1) - ) - (i32.or - (i32.and - (get_local $i3) - (i32.const 63) - ) - (i32.const 128) - ) - ) - (set_local $i1 - (i32.const 2) - ) - (br $do-once$0) - ) - ) - (if - (i32.or - (i32.lt_u - (get_local $i3) - (i32.const 55296) - ) - (i32.eq - (i32.and - (get_local $i3) - (i32.const -8192) - ) - (i32.const 57344) - ) - ) - (block - (i32.store8 align=1 - (get_local $i1) - (i32.or - (i32.shr_u - (get_local $i3) - (i32.const 12) - ) - (i32.const 224) - ) - ) - (i32.store8 align=1 - (i32.add - (get_local $i1) - (i32.const 1) - ) - (i32.or - (i32.and - (i32.shr_u - (get_local $i3) - (i32.const 6) - ) - (i32.const 63) - ) - (i32.const 128) - ) - ) - (i32.store8 align=1 - (i32.add - (get_local $i1) - (i32.const 2) - ) - (i32.or - (i32.and - (get_local $i3) - (i32.const 63) - ) - (i32.const 128) - ) - ) - (set_local $i1 - (i32.const 3) - ) - (br $do-once$0) - ) - ) - (if_else - (i32.lt_u - (i32.add - (get_local $i3) - (i32.const -65536) - ) - (i32.const 1048576) - ) - (block - (i32.store8 align=1 - (get_local $i1) - (i32.or - (i32.shr_u - (get_local $i3) - (i32.const 18) - ) - (i32.const 240) - ) - ) - (i32.store8 align=1 - (i32.add - (get_local $i1) - (i32.const 1) - ) - (i32.or - (i32.and - (i32.shr_u - (get_local $i3) - (i32.const 12) - ) - (i32.const 63) - ) - (i32.const 128) - ) - ) - (i32.store8 align=1 - (i32.add - (get_local $i1) - (i32.const 2) - ) - (i32.or - (i32.and - (i32.shr_u - (get_local $i3) - (i32.const 6) - ) - (i32.const 63) - ) - (i32.const 128) - ) - ) - (i32.store8 align=1 - (i32.add - (get_local $i1) - (i32.const 3) - ) - (i32.or - (i32.and - (get_local $i3) - (i32.const 63) - ) - (i32.const 128) - ) - ) - (set_local $i1 - (i32.const 4) - ) - (br $do-once$0) - ) - (block - (i32.store align=4 - (call $___errno_location) - (i32.const 84) - ) - (set_local $i1 - (i32.const -1) - ) - (br $do-once$0) - ) - ) - ) - (set_local $i1 - (i32.const 1) - ) - ) - ) - (get_local $i1) - ) - ) - (func $___remdi3 (param $i1 i32) (param $i2 i32) (param $i3 i32) (param $i4 i32) (result i32) - (local $i5 i32) - (local $i6 i32) - (local $i7 i32) - (local $i8 i32) - (local $i9 i32) - (local $i10 i32) - (block $topmost - (set_local $i5 - (i32.load align=4 - (i32.const 8) - ) - ) - (i32.store align=4 - (i32.const 8) - (i32.add - (i32.load align=4 - (i32.const 8) - ) - (i32.const 16) - ) - ) - (set_local $i8 - (get_local $i5) - ) - (set_local $i7 - (i32.or - (i32.shr_s - (get_local $i2) - (i32.const 31) - ) - (i32.shl - (if_else - (i32.lt_s - (get_local $i2) - (i32.const 0) - ) - (i32.const -1) - (i32.const 0) - ) - (i32.const 1) - ) - ) - ) - (set_local $i6 - (i32.or - (i32.shr_s - (if_else - (i32.lt_s - (get_local $i2) - (i32.const 0) - ) - (i32.const -1) - (i32.const 0) - ) - (i32.const 31) - ) - (i32.shl - (if_else - (i32.lt_s - (get_local $i2) - (i32.const 0) - ) - (i32.const -1) - (i32.const 0) - ) - (i32.const 1) - ) - ) - ) - (set_local $i10 - (i32.or - (i32.shr_s - (get_local $i4) - (i32.const 31) - ) - (i32.shl - (if_else - (i32.lt_s - (get_local $i4) - (i32.const 0) - ) - (i32.const -1) - (i32.const 0) - ) - (i32.const 1) - ) - ) - ) - (set_local $i9 - (i32.or - (i32.shr_s - (if_else - (i32.lt_s - (get_local $i4) - (i32.const 0) - ) - (i32.const -1) - (i32.const 0) - ) - (i32.const 31) - ) - (i32.shl - (if_else - (i32.lt_s - (get_local $i4) - (i32.const 0) - ) - (i32.const -1) - (i32.const 0) - ) - (i32.const 1) - ) - ) - ) - (set_local $i1 - (call $_i64Subtract - (i32.xor - (get_local $i7) - (get_local $i1) - ) - (i32.xor - (get_local $i6) - (get_local $i2) - ) - (get_local $i7) - (get_local $i6) - ) - ) - (set_local $i2 - (i32.load align=4 - (i32.const 168) - ) - ) - (call $___udivmoddi4 - (get_local $i1) - (get_local $i2) - (call $_i64Subtract - (i32.xor - (get_local $i10) - (get_local $i3) - ) - (i32.xor - (get_local $i9) - (get_local $i4) - ) - (get_local $i10) - (get_local $i9) - ) - (i32.load align=4 - (i32.const 168) - ) - (get_local $i8) - ) - (set_local $i4 - (call $_i64Subtract - (i32.xor - (i32.load align=4 - (get_local $i8) - ) - (get_local $i7) - ) - (i32.xor - (i32.load align=4 - (i32.add - (get_local $i8) - (i32.const 4) - ) - ) - (get_local $i6) - ) - (get_local $i7) - (get_local $i6) - ) - ) - (set_local $i3 - (i32.load align=4 - (i32.const 168) - ) - ) - (i32.store align=4 - (i32.const 8) - (get_local $i5) - ) - (block - (i32.store align=4 - (i32.const 168) - (get_local $i3) - ) - (get_local $i4) - ) - ) - ) - (func $_fputc (param $i5 i32) (param $i6 i32) (result i32) - (local $i1 i32) - (local $i2 i32) - (local $i3 i32) - (local $i4 i32) - (local $i7 i32) - (block $topmost - (if_else - (if_else - (i32.ge_s - (i32.load align=4 - (i32.add - (get_local $i6) - (i32.const 76) - ) - ) - (i32.const 0) - ) - (i32.ne - (call $___lockfile - (get_local $i6) - ) - (i32.const 0) - ) - (i32.const 0) - ) - (block - (if_else - (if_else - (i32.ne - (i32.load8_s align=1 - (i32.add - (get_local $i6) - (i32.const 75) - ) - ) - (get_local $i5) - ) - (block - (set_local $i2 - (i32.add - (get_local $i6) - (i32.const 20) - ) - ) - (block - (set_local $i3 - (i32.load align=4 - (get_local $i2) - ) - ) - (i32.lt_u - (get_local $i3) - (i32.load align=4 - (i32.add - (get_local $i6) - (i32.const 16) - ) - ) - ) - ) - ) - (i32.const 0) - ) - (block - (i32.store align=4 - (get_local $i2) - (i32.add - (get_local $i3) - (i32.const 1) - ) - ) - (i32.store8 align=1 - (get_local $i3) - (get_local $i5) - ) - (set_local $i1 - (i32.and - (get_local $i5) - (i32.const 255) - ) - ) - ) - (set_local $i1 - (call $___overflow - (get_local $i6) - (get_local $i5) - ) - ) - ) - (call $___unlockfile - (get_local $i6) - ) - ) - (set_local $i7 - (i32.const 3) - ) - ) - (block $do-once$0 - (if - (i32.eq - (get_local $i7) - (i32.const 3) - ) - (block - (if - (if_else - (i32.ne - (i32.load8_s align=1 - (i32.add - (get_local $i6) - (i32.const 75) - ) - ) - (get_local $i5) - ) - (block - (set_local $i4 - (i32.add - (get_local $i6) - (i32.const 20) - ) - ) - (block - (set_local $i1 - (i32.load align=4 - (get_local $i4) - ) - ) - (i32.lt_u - (get_local $i1) - (i32.load align=4 - (i32.add - (get_local $i6) - (i32.const 16) - ) - ) - ) - ) - ) - (i32.const 0) - ) - (block - (i32.store align=4 - (get_local $i4) - (i32.add - (get_local $i1) - (i32.const 1) - ) - ) - (i32.store8 align=1 - (get_local $i1) - (get_local $i5) - ) - (set_local $i1 - (i32.and - (get_local $i5) - (i32.const 255) - ) - ) - (br $do-once$0) - ) - ) - (set_local $i1 - (call $___overflow - (get_local $i6) - (get_local $i5) - ) - ) - ) - ) - ) - (get_local $i1) - ) - ) - (func $___overflow (param $i8 i32) (param $i6 i32) (result i32) - (local $i1 i32) - (local $i2 i32) - (local $i3 i32) - (local $i4 i32) - (local $i5 i32) - (local $i7 i32) - (local $i9 i32) - (block $topmost - (set_local $i9 - (i32.load align=4 - (i32.const 8) - ) - ) - (i32.store align=4 - (i32.const 8) - (i32.add - (i32.load align=4 - (i32.const 8) - ) - (i32.const 16) - ) - ) - (set_local $i7 - (get_local $i9) - ) - (set_local $i5 - (i32.and - (get_local $i6) - (i32.const 255) - ) - ) - (i32.store8 align=1 - (get_local $i7) - (get_local $i5) - ) - (set_local $i2 - (i32.add - (get_local $i8) - (i32.const 16) - ) - ) - (set_local $i3 - (i32.load align=4 - (get_local $i2) - ) - ) - (if_else - (i32.eq - (get_local $i3) - (i32.const 0) - ) - (if_else - (i32.eq - (call $___towrite - (get_local $i8) - ) - (i32.const 0) - ) - (block - (set_local $i3 - (i32.load align=4 - (get_local $i2) - ) - ) - (set_local $i4 - (i32.const 4) - ) - ) - (set_local $i1 - (i32.const -1) - ) - ) - (set_local $i4 - (i32.const 4) - ) - ) - (block $do-once$0 - (if - (i32.eq - (get_local $i4) - (i32.const 4) - ) - (block - (set_local $i2 - (i32.add - (get_local $i8) - (i32.const 20) - ) - ) - (set_local $i4 - (i32.load align=4 - (get_local $i2) - ) - ) - (if - (if_else - (i32.lt_u - (get_local $i4) - (get_local $i3) - ) - (block - (set_local $i1 - (i32.and - (get_local $i6) - (i32.const 255) - ) - ) - (i32.ne - (get_local $i1) - (i32.load8_s align=1 - (i32.add - (get_local $i8) - (i32.const 75) - ) - ) - ) - ) - (i32.const 0) - ) - (block - (i32.store align=4 - (get_local $i2) - (i32.add - (get_local $i4) - (i32.const 1) - ) - ) - (i32.store8 align=1 - (get_local $i4) - (get_local $i5) - ) - (br $do-once$0) - ) - ) - (if_else - (i32.eq - (call_indirect $FUNCSIG$iiii - (i32.add - (i32.and - (i32.load align=4 - (i32.add - (get_local $i8) - (i32.const 36) - ) - ) - (i32.const 3) - ) - (i32.const 2) - ) - (get_local $i8) - (get_local $i7) - (i32.const 1) - ) - (i32.const 1) - ) - (set_local $i1 - (i32.load8_u align=1 - (get_local $i7) - ) - ) - (set_local $i1 - (i32.const -1) - ) - ) - ) - ) - ) - (i32.store align=4 - (i32.const 8) - (get_local $i9) - ) - (get_local $i1) - ) - ) - (func $_pad (param $i6 i32) (param $i2 i32) (param $i5 i32) (param $i4 i32) (param $i1 i32) - (local $i3 i32) - (local $i7 i32) - (local $i8 i32) - (block $topmost - (set_local $i8 - (i32.load align=4 - (i32.const 8) - ) - ) - (i32.store align=4 - (i32.const 8) - (i32.add - (i32.load align=4 - (i32.const 8) - ) - (i32.const 256) - ) - ) - (set_local $i7 - (get_local $i8) - ) - (block $do-once$0 - (if - (i32.and - (i32.gt_s - (get_local $i5) - (get_local $i4) - ) - (i32.eq - (i32.and - (get_local $i1) - (i32.const 73728) - ) - (i32.const 0) - ) - ) - (block - (set_local $i1 - (i32.sub - (get_local $i5) - (get_local $i4) - ) - ) - (call $_memset - (get_local $i7) - (get_local $i2) - (if_else - (i32.gt_u - (get_local $i1) - (i32.const 256) - ) - (i32.const 256) - (get_local $i1) - ) - ) - (set_local $i2 - (i32.load align=4 - (get_local $i6) - ) - ) - (set_local $i3 - (i32.eq - (i32.and - (get_local $i2) - (i32.const 32) - ) - (i32.const 0) - ) - ) - (if_else - (i32.gt_u - (get_local $i1) - (i32.const 255) - ) - (block - (set_local $i4 - (i32.sub - (get_local $i5) - (get_local $i4) - ) - ) - (loop $do-out$1 $do-in$2 - (block - (if - (get_local $i3) - (block - (call $___fwritex - (get_local $i7) - (i32.const 256) - (get_local $i6) - ) - (set_local $i2 - (i32.load align=4 - (get_local $i6) - ) - ) - ) - ) - (set_local $i1 - (i32.add - (get_local $i1) - (i32.const -256) - ) - ) - (set_local $i3 - (i32.eq - (i32.and - (get_local $i2) - (i32.const 32) - ) - (i32.const 0) - ) - ) - (br_if - (i32.gt_u - (get_local $i1) - (i32.const 255) - ) - $do-in$2 - ) - ) - ) - (if_else - (get_local $i3) - (set_local $i1 - (i32.and - (get_local $i4) - (i32.const 255) - ) - ) - (br $do-once$0) - ) - ) - (if - (i32.eq - (get_local $i3) - (i32.const 0) - ) - (br $do-once$0) - ) - ) - (call $___fwritex - (get_local $i7) - (get_local $i1) - (get_local $i6) - ) - ) - ) - ) - (i32.store align=4 - (i32.const 8) - (get_local $i8) - ) - (br $topmost) - ) - ) - (func $_fflush (param $i2 i32) (result i32) - (local $i1 i32) - (local $i3 i32) - (block $topmost - (block $do-once$0 - (if_else - (get_local $i2) - (block - (if - (i32.le_s - (i32.load align=4 - (i32.add - (get_local $i2) - (i32.const 76) - ) - ) - (i32.const -1) - ) - (block - (set_local $i1 - (call $___fflush_unlocked - (get_local $i2) - ) - ) - (br $do-once$0) - ) - ) - (set_local $i3 - (i32.eq - (call $___lockfile - (get_local $i2) - ) - (i32.const 0) - ) - ) - (set_local $i1 - (call $___fflush_unlocked - (get_local $i2) - ) - ) - (if - (i32.eq - (get_local $i3) - (i32.const 0) - ) - (call $___unlockfile - (get_local $i2) - ) - ) - ) - (block - (if_else - (i32.eq - (i32.load align=4 - (i32.const 1140) - ) - (i32.const 0) - ) - (set_local $i1 - (i32.const 0) - ) - (set_local $i1 - (call $_fflush - (i32.load align=4 - (i32.const 1140) - ) - ) - ) - ) - (call_import $___lock - (i32.const 3640) - ) - (set_local $i2 - (i32.load align=4 - (i32.const 3636) - ) - ) - (if - (get_local $i2) - (loop $do-out$1 $do-in$2 - (block - (if_else - (i32.gt_s - (i32.load align=4 - (i32.add - (get_local $i2) - (i32.const 76) - ) - ) - (i32.const -1) - ) - (set_local $i3 - (call $___lockfile - (get_local $i2) - ) - ) - (set_local $i3 - (i32.const 0) - ) - ) - (if - (i32.gt_u - (i32.load align=4 - (i32.add - (get_local $i2) - (i32.const 20) - ) - ) - (i32.load align=4 - (i32.add - (get_local $i2) - (i32.const 28) - ) - ) - ) - (set_local $i1 - (i32.or - (call $___fflush_unlocked - (get_local $i2) - ) - (get_local $i1) - ) - ) - ) - (if - (get_local $i3) - (call $___unlockfile - (get_local $i2) - ) - ) - (set_local $i2 - (i32.load align=4 - (i32.add - (get_local $i2) - (i32.const 56) - ) - ) - ) - (br_if - (i32.ne - (get_local $i2) - (i32.const 0) - ) - $do-in$2 - ) - ) - ) - ) - (call_import $___unlock - (i32.const 3640) - ) - ) - ) - ) - (get_local $i1) - ) - ) - (func $_frexp (param $d1 f64) (param $i5 i32) (result f64) - (local $i2 i32) - (local $i3 i32) - (local $i4 i32) - (block $topmost - (f64.store align=8 - (i32.load align=4 - (i32.const 24) - ) - (get_local $d1) - ) - (set_local $i2 - (i32.load align=4 - (i32.load align=4 - (i32.const 24) - ) - ) - ) - (set_local $i3 - (i32.load align=4 - (i32.add - (i32.load align=4 - (i32.const 24) - ) - (i32.const 4) - ) - ) - ) - (set_local $i4 - (call $_bitshift64Lshr - (get_local $i2) - (get_local $i3) - (i32.const 52) - ) - ) - (set_local $i4 - (i32.and - (get_local $i4) - (i32.const 2047) - ) - ) - (tableswitch $switch$0 - (i32.sub - (get_local $i4) - (i32.const 0) - ) - (table (case $switch-case$1) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-default$3) (case $switch-case$2)) (case $switch-default$3) - (case $switch-case$1 - (block - (if_else - (f64.ne - (get_local $d1) - (f64.const 0) - ) - (block - (set_local $d1 - (call $_frexp - (f64.mul - (get_local $d1) - (f64.const 18446744073709551616) - ) - (get_local $i5) - ) - ) - (set_local $i2 - (i32.add - (i32.load align=4 - (get_local $i5) - ) - (i32.const -64) - ) - ) - ) - (set_local $i2 - (i32.const 0) - ) - ) - (i32.store align=4 - (get_local $i5) - (get_local $i2) - ) - (br $switch$0) - ) - ) - (case $switch-case$2 - (br $switch$0) - ) - (case $switch-default$3 - (block - (i32.store align=4 - (get_local $i5) - (i32.add - (get_local $i4) - (i32.const -1022) - ) - ) - (i32.store align=4 - (i32.load align=4 - (i32.const 24) - ) - (get_local $i2) - ) - (i32.store align=4 - (i32.add - (i32.load align=4 - (i32.const 24) - ) - (i32.const 4) - ) - (i32.or - (i32.and - (get_local $i3) - (i32.const -2146435073) - ) - (i32.const 1071644672) - ) - ) - (set_local $d1 - (f64.load align=8 - (i32.load align=4 - (i32.const 24) - ) - ) - ) - ) - ) - ) - (get_local $d1) - ) - ) - (func $_atoi (param $i1 i32) (result i32) - (local $i2 i32) - (local $i3 i32) - (local $i4 i32) - (local $i5 i32) - (block $topmost - (loop $while-out$0 $while-in$1 - (block - (set_local $i2 - (i32.add - (get_local $i1) - (i32.const 1) - ) - ) - (if_else - (i32.eq - (call $_isspace - (i32.load8_s align=1 - (get_local $i1) - ) - ) - (i32.const 0) - ) - (br $while-out$0) - (set_local $i1 - (get_local $i2) - ) - ) - (br $while-in$1) - ) - ) - (set_local $i3 - (i32.load8_s align=1 - (get_local $i1) - ) - ) - (tableswitch $switch$2 - (i32.sub - (i32.shr_s - (i32.shl - (get_local $i3) - (i32.const 24) - ) - (i32.const 24) - ) - (i32.const 43) - ) - (table (case $switch-case$4) (case $switch-default$5) (case $switch-case$3)) (case $switch-default$5) - (case $switch-case$3 - (block - (set_local $i4 - (i32.const 1) - ) - (set_local $i5 - (i32.const 5) - ) - (br $switch$2) - ) - ) - (case $switch-case$4 - (block - (set_local $i4 - (i32.const 0) - ) - (set_local $i5 - (i32.const 5) - ) - (br $switch$2) - ) - ) - (case $switch-default$5 - (set_local $i4 - (i32.const 0) - ) - ) - ) - (if - (i32.eq - (get_local $i5) - (i32.const 5) - ) - (block - (set_local $i1 - (get_local $i2) - ) - (set_local $i3 - (i32.load8_s align=1 - (get_local $i2) - ) - ) - ) - ) - (set_local $i2 - (i32.add - (i32.shr_s - (i32.shl - (get_local $i3) - (i32.const 24) - ) - (i32.const 24) - ) - (i32.const -48) - ) - ) - (if_else - (i32.lt_u - (get_local $i2) - (i32.const 10) - ) - (block - (set_local $i3 - (get_local $i1) - ) - (set_local $i1 - (i32.const 0) - ) - (loop $do-out$6 $do-in$7 - (block - (set_local $i3 - (i32.add - (get_local $i3) - (i32.const 1) - ) - ) - (set_local $i1 - (i32.sub - (i32.mul - (get_local $i1) - (i32.const 10) - ) - (get_local $i2) - ) - ) - (set_local $i2 - (i32.add - (i32.load8_s align=1 - (get_local $i3) - ) - (i32.const -48) - ) - ) - (br_if - (i32.lt_u - (get_local $i2) - (i32.const 10) - ) - $do-in$7 - ) - ) - ) - ) - (set_local $i1 - (i32.const 0) - ) - ) - (if_else - (i32.ne - (get_local $i4) - (i32.const 0) - ) - (get_local $i1) - (i32.sub - (i32.const 0) - (get_local $i1) - ) - ) - ) - ) - (func $___divdi3 (param $i1 i32) (param $i2 i32) (param $i3 i32) (param $i4 i32) (result i32) - (local $i5 i32) - (local $i6 i32) - (local $i7 i32) - (local $i8 i32) - (local $i9 i32) - (local $i10 i32) - (block $topmost - (set_local $i10 - (i32.or - (i32.shr_s - (get_local $i2) - (i32.const 31) - ) - (i32.shl - (if_else - (i32.lt_s - (get_local $i2) - (i32.const 0) - ) - (i32.const -1) - (i32.const 0) - ) - (i32.const 1) - ) - ) - ) - (set_local $i9 - (i32.or - (i32.shr_s - (if_else - (i32.lt_s - (get_local $i2) - (i32.const 0) - ) - (i32.const -1) - (i32.const 0) - ) - (i32.const 31) - ) - (i32.shl - (if_else - (i32.lt_s - (get_local $i2) - (i32.const 0) - ) - (i32.const -1) - (i32.const 0) - ) - (i32.const 1) - ) - ) - ) - (set_local $i6 - (i32.or - (i32.shr_s - (get_local $i4) - (i32.const 31) - ) - (i32.shl - (if_else - (i32.lt_s - (get_local $i4) - (i32.const 0) - ) - (i32.const -1) - (i32.const 0) - ) - (i32.const 1) - ) - ) - ) - (set_local $i5 - (i32.or - (i32.shr_s - (if_else - (i32.lt_s - (get_local $i4) - (i32.const 0) - ) - (i32.const -1) - (i32.const 0) - ) - (i32.const 31) - ) - (i32.shl - (if_else - (i32.lt_s - (get_local $i4) - (i32.const 0) - ) - (i32.const -1) - (i32.const 0) - ) - (i32.const 1) - ) - ) - ) - (set_local $i8 - (call $_i64Subtract - (i32.xor - (get_local $i10) - (get_local $i1) - ) - (i32.xor - (get_local $i9) - (get_local $i2) - ) - (get_local $i10) - (get_local $i9) - ) - ) - (set_local $i7 - (i32.load align=4 - (i32.const 168) - ) - ) - (set_local $i1 - (i32.xor - (get_local $i6) - (get_local $i10) - ) - ) - (set_local $i2 - (i32.xor - (get_local $i5) - (get_local $i9) - ) - ) - (call $_i64Subtract - (i32.xor - (call $___udivmoddi4 - (get_local $i8) - (get_local $i7) - (call $_i64Subtract - (i32.xor - (get_local $i6) - (get_local $i3) - ) - (i32.xor - (get_local $i5) - (get_local $i4) - ) - (get_local $i6) - (get_local $i5) - ) - (i32.load align=4 - (i32.const 168) - ) - (i32.const 0) - ) - (get_local $i1) - ) - (i32.xor - (i32.load align=4 - (i32.const 168) - ) - (get_local $i2) - ) - (get_local $i1) - (get_local $i2) - ) - ) - ) - (func $___fflush_unlocked (param $i7 i32) (result i32) - (local $i1 i32) - (local $i2 i32) - (local $i3 i32) - (local $i4 i32) - (local $i5 i32) - (local $i6 i32) - (block $topmost - (set_local $i1 - (i32.add - (get_local $i7) - (i32.const 20) - ) - ) - (set_local $i5 - (i32.add - (get_local $i7) - (i32.const 28) - ) - ) - (if_else - (if_else - (i32.gt_u - (i32.load align=4 - (get_local $i1) - ) - (i32.load align=4 - (get_local $i5) - ) - ) - (block - (call_indirect $FUNCSIG$iiii - (i32.add - (i32.and - (i32.load align=4 - (i32.add - (get_local $i7) - (i32.const 36) - ) - ) - (i32.const 3) - ) - (i32.const 2) - ) - (get_local $i7) - (i32.const 0) - (i32.const 0) - ) - (i32.eq - (i32.load align=4 - (get_local $i1) - ) - (i32.const 0) - ) - ) - (i32.const 0) - ) - (set_local $i1 - (i32.const -1) - ) - (block - (set_local $i6 - (i32.add - (get_local $i7) - (i32.const 4) - ) - ) - (set_local $i2 - (i32.load align=4 - (get_local $i6) - ) - ) - (set_local $i3 - (i32.add - (get_local $i7) - (i32.const 8) - ) - ) - (set_local $i4 - (i32.load align=4 - (get_local $i3) - ) - ) - (if - (i32.lt_u - (get_local $i2) - (get_local $i4) - ) - (call_indirect $FUNCSIG$iiii - (i32.add - (i32.and - (i32.load align=4 - (i32.add - (get_local $i7) - (i32.const 40) - ) - ) - (i32.const 3) - ) - (i32.const 2) - ) - (get_local $i7) - (i32.sub - (get_local $i2) - (get_local $i4) - ) - (i32.const 1) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i7) - (i32.const 16) - ) - (i32.const 0) - ) - (i32.store align=4 - (get_local $i5) - (i32.const 0) - ) - (i32.store align=4 - (get_local $i1) - (i32.const 0) - ) - (i32.store align=4 - (get_local $i3) - (i32.const 0) - ) - (i32.store align=4 - (get_local $i6) - (i32.const 0) - ) - (set_local $i1 - (i32.const 0) - ) - ) - ) - (get_local $i1) - ) - ) - (func $_memcpy (param $i1 i32) (param $i4 i32) (param $i2 i32) (result i32) - (local $i3 i32) - (block $topmost - (if - (i32.ge_s - (get_local $i2) - (i32.const 4096) - ) - (br $topmost - (call_import $_emscripten_memcpy_big - (get_local $i1) - (get_local $i4) - (get_local $i2) - ) - ) - ) - (set_local $i3 - (get_local $i1) - ) - (if - (i32.eq - (i32.and - (get_local $i1) - (i32.const 3) - ) - (i32.and - (get_local $i4) - (i32.const 3) - ) - ) - (block - (loop $while-out$0 $while-in$1 - (block - (if_else - (i32.and - (get_local $i1) - (i32.const 3) - ) - (nop) - (br $while-out$0) - ) - (block - (if - (i32.eq - (get_local $i2) - (i32.const 0) - ) - (br $topmost - (get_local $i3) - ) - ) - (i32.store8 align=1 - (get_local $i1) - (i32.load8_s align=1 - (get_local $i4) - ) - ) - (set_local $i1 - (i32.add - (get_local $i1) - (i32.const 1) - ) - ) - (set_local $i4 - (i32.add - (get_local $i4) - (i32.const 1) - ) - ) - (set_local $i2 - (i32.sub - (get_local $i2) - (i32.const 1) - ) - ) - ) - (br $while-in$1) - ) - ) - (loop $while-out$2 $while-in$3 - (block - (if_else - (i32.ge_s - (get_local $i2) - (i32.const 4) - ) - (nop) - (br $while-out$2) - ) - (block - (i32.store align=4 - (get_local $i1) - (i32.load align=4 - (get_local $i4) - ) - ) - (set_local $i1 - (i32.add - (get_local $i1) - (i32.const 4) - ) - ) - (set_local $i4 - (i32.add - (get_local $i4) - (i32.const 4) - ) - ) - (set_local $i2 - (i32.sub - (get_local $i2) - (i32.const 4) - ) - ) - ) - (br $while-in$3) - ) - ) - ) - ) - (loop $while-out$4 $while-in$5 - (block - (if_else - (i32.gt_s - (get_local $i2) - (i32.const 0) - ) - (nop) - (br $while-out$4) - ) - (block - (i32.store8 align=1 - (get_local $i1) - (i32.load8_s align=1 - (get_local $i4) - ) - ) - (set_local $i1 - (i32.add - (get_local $i1) - (i32.const 1) - ) - ) - (set_local $i4 - (i32.add - (get_local $i4) - (i32.const 1) - ) - ) - (set_local $i2 - (i32.sub - (get_local $i2) - (i32.const 1) - ) - ) - ) - (br $while-in$5) - ) - ) - (get_local $i3) - ) - ) - (func $_fmt_u (param $i2 i32) (param $i3 i32) (param $i1 i32) (result i32) - (local $i4 i32) - (block $topmost - (if - (i32.or - (i32.gt_u - (get_local $i3) - (i32.const 0) - ) - (i32.and - (i32.eq - (get_local $i3) - (i32.const 0) - ) - (i32.gt_u - (get_local $i2) - (i32.const -1) - ) - ) - ) - (loop $while-out$0 $while-in$1 - (block - (set_local $i4 - (call $___uremdi3 - (get_local $i2) - (get_local $i3) - (i32.const 10) - (i32.const 0) - ) - ) - (set_local $i1 - (i32.add - (get_local $i1) - (i32.const -1) - ) - ) - (i32.store8 align=1 - (get_local $i1) - (i32.or - (get_local $i4) - (i32.const 48) - ) - ) - (set_local $i4 - (call $___udivdi3 - (get_local $i2) - (get_local $i3) - (i32.const 10) - (i32.const 0) - ) - ) - (if_else - (i32.or - (i32.gt_u - (get_local $i3) - (i32.const 9) - ) - (i32.and - (i32.eq - (get_local $i3) - (i32.const 9) - ) - (i32.gt_u - (get_local $i2) - (i32.const -1) - ) - ) - ) - (block - (set_local $i2 - (get_local $i4) - ) - (set_local $i3 - (i32.load align=4 - (i32.const 168) - ) - ) - ) - (block - (set_local $i2 - (get_local $i4) - ) - (br $while-out$0) - ) - ) - (br $while-in$1) - ) - ) - ) - (if - (get_local $i2) - (loop $while-out$2 $while-in$3 - (block - (set_local $i1 - (i32.add - (get_local $i1) - (i32.const -1) - ) - ) - (i32.store8 align=1 - (get_local $i1) - (i32.or - (i32.rem_u - (get_local $i2) - (i32.const 10) - ) - (i32.const 48) - ) - ) - (if_else - (i32.lt_u - (get_local $i2) - (i32.const 10) - ) - (br $while-out$2) - (set_local $i2 - (i32.div_u - (get_local $i2) - (i32.const 10) - ) - ) - ) - (br $while-in$3) - ) - ) - ) - (get_local $i1) - ) - ) - (func $_strlen (param $i1 i32) (result i32) - (local $i2 i32) - (local $i3 i32) - (local $i4 i32) - (block $topmost - (set_local $i4 - (get_local $i1) - ) - (block $label$break$L1 - (if_else - (i32.eq - (i32.and - (get_local $i4) - (i32.const 3) - ) - (i32.const 0) - ) - (set_local $i3 - (i32.const 4) - ) - (block - (set_local $i2 - (get_local $i1) - ) - (set_local $i1 - (get_local $i4) - ) - (loop $while-out$0 $while-in$1 - (block - (if - (i32.eq - (i32.load8_s align=1 - (get_local $i2) - ) - (i32.const 0) - ) - (br $label$break$L1) - ) - (set_local $i2 - (i32.add - (get_local $i2) - (i32.const 1) - ) - ) - (set_local $i1 - (get_local $i2) - ) - (if - (i32.eq - (i32.and - (get_local $i1) - (i32.const 3) - ) - (i32.const 0) - ) - (block - (set_local $i1 - (get_local $i2) - ) - (set_local $i3 - (i32.const 4) - ) - (br $while-out$0) - ) - ) - (br $while-in$1) - ) - ) - ) - ) - ) - (if - (i32.eq - (get_local $i3) - (i32.const 4) - ) - (block - (loop $while-out$2 $while-in$3 - (block - (set_local $i2 - (i32.load align=4 - (get_local $i1) - ) - ) - (if_else - (i32.eq - (i32.and - (i32.xor - (i32.and - (get_local $i2) - (i32.const -2139062144) - ) - (i32.const -2139062144) - ) - (i32.add - (get_local $i2) - (i32.const -16843009) - ) - ) - (i32.const 0) - ) - (set_local $i1 - (i32.add - (get_local $i1) - (i32.const 4) - ) - ) - (br $while-out$2) - ) - (br $while-in$3) - ) - ) - (if - (i32.shr_s - (i32.shl - (i32.and - (get_local $i2) - (i32.const 255) - ) - (i32.const 24) - ) - (i32.const 24) - ) - (loop $do-out$4 $do-in$5 - (block - (set_local $i1 - (i32.add - (get_local $i1) - (i32.const 1) - ) - ) - (br_if - (i32.ne - (i32.load8_s align=1 - (get_local $i1) - ) - (i32.const 0) - ) - $do-in$5 - ) - ) - ) - ) - ) - ) - (i32.sub - (get_local $i1) - (get_local $i4) - ) - ) - ) - (func $_memset (param $i2 i32) (param $i6 i32) (param $i1 i32) (result i32) - (local $i3 i32) - (local $i4 i32) - (local $i5 i32) - (local $i7 i32) - (block $topmost - (set_local $i3 - (i32.add - (get_local $i2) - (get_local $i1) - ) - ) - (if - (i32.ge_s - (get_local $i1) - (i32.const 20) - ) - (block - (set_local $i6 - (i32.and - (get_local $i6) - (i32.const 255) - ) - ) - (set_local $i5 - (i32.and - (get_local $i2) - (i32.const 3) - ) - ) - (set_local $i7 - (i32.or - (i32.or - (i32.or - (get_local $i6) - (i32.shl - (get_local $i6) - (i32.const 8) - ) - ) - (i32.shl - (get_local $i6) - (i32.const 16) - ) - ) - (i32.shl - (get_local $i6) - (i32.const 24) - ) - ) - ) - (set_local $i4 - (i32.and - (get_local $i3) - (i32.xor - (i32.const 3) - (i32.const -1) - ) - ) - ) - (if - (get_local $i5) - (block - (set_local $i5 - (i32.sub - (i32.add - (get_local $i2) - (i32.const 4) - ) - (get_local $i5) - ) - ) - (loop $while-out$0 $while-in$1 - (block - (if_else - (i32.lt_s - (get_local $i2) - (get_local $i5) - ) - (nop) - (br $while-out$0) - ) - (block - (i32.store8 align=1 - (get_local $i2) - (get_local $i6) - ) - (set_local $i2 - (i32.add - (get_local $i2) - (i32.const 1) - ) - ) - ) - (br $while-in$1) - ) - ) - ) - ) - (loop $while-out$2 $while-in$3 - (block - (if_else - (i32.lt_s - (get_local $i2) - (get_local $i4) - ) - (nop) - (br $while-out$2) - ) - (block - (i32.store align=4 - (get_local $i2) - (get_local $i7) - ) - (set_local $i2 - (i32.add - (get_local $i2) - (i32.const 4) - ) - ) - ) - (br $while-in$3) - ) - ) - ) - ) - (loop $while-out$4 $while-in$5 - (block - (if_else - (i32.lt_s - (get_local $i2) - (get_local $i3) - ) - (nop) - (br $while-out$4) - ) - (block - (i32.store8 align=1 - (get_local $i2) - (get_local $i6) - ) - (set_local $i2 - (i32.add - (get_local $i2) - (i32.const 1) - ) - ) - ) - (br $while-in$5) - ) - ) - (i32.sub - (get_local $i2) - (get_local $i1) - ) - ) - ) - (func $_puts (param $i3 i32) (result i32) - (local $i1 i32) - (local $i2 i32) - (local $i4 i32) - (local $i5 i32) - (block $topmost - (set_local $i4 - (i32.load align=4 - (i32.const 1024) - ) - ) - (if_else - (i32.gt_s - (i32.load align=4 - (i32.add - (get_local $i4) - (i32.const 76) - ) - ) - (i32.const -1) - ) - (set_local $i5 - (call $___lockfile - (get_local $i4) - ) - ) - (set_local $i5 - (i32.const 0) - ) - ) - (block $do-once$0 - (if_else - (i32.lt_s - (call $_fputs - (get_local $i3) - (get_local $i4) - ) - (i32.const 0) - ) - (set_local $i1 - (i32.const 1) - ) - (block - (if - (if_else - (i32.ne - (i32.load8_s align=1 - (i32.add - (get_local $i4) - (i32.const 75) - ) - ) - (i32.const 10) - ) - (block - (set_local $i1 - (i32.add - (get_local $i4) - (i32.const 20) - ) - ) - (block - (set_local $i2 - (i32.load align=4 - (get_local $i1) - ) - ) - (i32.lt_u - (get_local $i2) - (i32.load align=4 - (i32.add - (get_local $i4) - (i32.const 16) - ) - ) - ) - ) - ) - (i32.const 0) - ) - (block - (i32.store align=4 - (get_local $i1) - (i32.add - (get_local $i2) - (i32.const 1) - ) - ) - (i32.store8 align=1 - (get_local $i2) - (i32.const 10) - ) - (set_local $i1 - (i32.const 0) - ) - (br $do-once$0) - ) - ) - (set_local $i1 - (i32.lt_s - (call $___overflow - (get_local $i4) - (i32.const 10) - ) - (i32.const 0) - ) - ) - ) - ) - ) - (if - (get_local $i5) - (call $___unlockfile - (get_local $i4) - ) - ) - (i32.shr_s - (i32.shl - (get_local $i1) - (i32.const 31) - ) - (i32.const 31) - ) - ) - ) - (func $_strerror (param $i1 i32) (result i32) - (local $i2 i32) - (local $i3 i32) - (block $topmost - (set_local $i2 - (i32.const 0) - ) - (loop $while-out$0 $while-in$1 - (block - (if - (i32.eq - (i32.load8_u align=1 - (i32.add - (i32.const 1676) - (get_local $i2) - ) - ) - (get_local $i1) - ) - (block - (set_local $i3 - (i32.const 2) - ) - (br $while-out$0) - ) - ) - (set_local $i2 - (i32.add - (get_local $i2) - (i32.const 1) - ) - ) - (if - (i32.eq - (get_local $i2) - (i32.const 87) - ) - (block - (set_local $i2 - (i32.const 87) - ) - (set_local $i1 - (i32.const 1764) - ) - (set_local $i3 - (i32.const 5) - ) - (br $while-out$0) - ) - ) - (br $while-in$1) - ) - ) - (if - (i32.eq - (get_local $i3) - (i32.const 2) - ) - (if_else - (i32.eq - (get_local $i2) - (i32.const 0) - ) - (set_local $i1 - (i32.const 1764) - ) - (block - (set_local $i1 - (i32.const 1764) - ) - (set_local $i3 - (i32.const 5) - ) - ) - ) - ) - (if - (i32.eq - (get_local $i3) - (i32.const 5) - ) - (loop $while-out$2 $while-in$3 - (block - (set_local $i3 - (get_local $i1) - ) - (loop $while-out$4 $while-in$5 - (block - (set_local $i1 - (i32.add - (get_local $i3) - (i32.const 1) - ) - ) - (if_else - (i32.eq - (i32.load8_s align=1 - (get_local $i3) - ) - (i32.const 0) - ) - (br $while-out$4) - (set_local $i3 - (get_local $i1) - ) - ) - (br $while-in$5) - ) - ) - (set_local $i2 - (i32.add - (get_local $i2) - (i32.const -1) - ) - ) - (if_else - (i32.eq - (get_local $i2) - (i32.const 0) - ) - (br $while-out$2) - (set_local $i3 - (i32.const 5) - ) - ) - (br $while-in$3) - ) - ) - ) - (get_local $i1) - ) - ) - (func $___stdio_seek (param $i1 i32) (param $i2 i32) (param $i4 i32) (result i32) - (local $i3 i32) - (local $i5 i32) - (local $i6 i32) - (block $topmost - (set_local $i5 - (i32.load align=4 - (i32.const 8) - ) - ) - (i32.store align=4 - (i32.const 8) - (i32.add - (i32.load align=4 - (i32.const 8) - ) - (i32.const 32) - ) - ) - (set_local $i6 - (get_local $i5) - ) - (set_local $i3 - (i32.add - (get_local $i5) - (i32.const 20) - ) - ) - (i32.store align=4 - (get_local $i6) - (i32.load align=4 - (i32.add - (get_local $i1) - (i32.const 60) - ) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i6) - (i32.const 4) - ) - (i32.const 0) - ) - (i32.store align=4 - (i32.add - (get_local $i6) - (i32.const 8) - ) - (get_local $i2) - ) - (i32.store align=4 - (i32.add - (get_local $i6) - (i32.const 12) - ) - (get_local $i3) - ) - (i32.store align=4 - (i32.add - (get_local $i6) - (i32.const 16) - ) - (get_local $i4) - ) - (if_else - (i32.lt_s - (call $___syscall_ret - (call_import $___syscall140 - (i32.const 140) - (get_local $i6) - ) - ) - (i32.const 0) - ) - (block - (i32.store align=4 - (get_local $i3) - (i32.const -1) - ) - (set_local $i1 - (i32.const -1) - ) - ) - (set_local $i1 - (i32.load align=4 - (get_local $i3) - ) - ) - ) - (i32.store align=4 - (i32.const 8) - (get_local $i5) - ) - (get_local $i1) - ) - ) - (func $___towrite (param $i2 i32) (result i32) - (local $i1 i32) - (local $i3 i32) - (block $topmost - (set_local $i1 - (i32.add - (get_local $i2) - (i32.const 74) - ) - ) - (set_local $i3 - (i32.load8_s align=1 - (get_local $i1) - ) - ) - (i32.store8 align=1 - (get_local $i1) - (i32.or - (i32.add - (get_local $i3) - (i32.const 255) - ) - (get_local $i3) - ) - ) - (set_local $i1 - (i32.load align=4 - (get_local $i2) - ) - ) - (if_else - (i32.eq - (i32.and - (get_local $i1) - (i32.const 8) - ) - (i32.const 0) - ) - (block - (i32.store align=4 - (i32.add - (get_local $i2) - (i32.const 8) - ) - (i32.const 0) - ) - (i32.store align=4 - (i32.add - (get_local $i2) - (i32.const 4) - ) - (i32.const 0) - ) - (set_local $i1 - (i32.load align=4 - (i32.add - (get_local $i2) - (i32.const 44) - ) - ) - ) - (i32.store align=4 - (i32.add - (get_local $i2) - (i32.const 28) - ) - (get_local $i1) - ) - (i32.store align=4 - (i32.add - (get_local $i2) - (i32.const 20) - ) - (get_local $i1) - ) - (i32.store align=4 - (i32.add - (get_local $i2) - (i32.const 16) - ) - (i32.add - (get_local $i1) - (i32.load align=4 - (i32.add - (get_local $i2) - (i32.const 48) - ) - ) - ) - ) - (set_local $i1 - (i32.const 0) - ) - ) - (block - (i32.store align=4 - (get_local $i2) - (i32.or - (get_local $i1) - (i32.const 32) - ) - ) - (set_local $i1 - (i32.const -1) - ) - ) - ) - (get_local $i1) - ) - ) - (func $___stdout_write (param $i2 i32) (param $i1 i32) (param $i3 i32) (result i32) - (local $i4 i32) - (local $i5 i32) - (block $topmost - (set_local $i5 - (i32.load align=4 - (i32.const 8) - ) - ) - (i32.store align=4 - (i32.const 8) - (i32.add - (i32.load align=4 - (i32.const 8) - ) - (i32.const 80) - ) - ) - (set_local $i4 - (get_local $i5) - ) - (i32.store align=4 - (i32.add - (get_local $i2) - (i32.const 36) - ) - (i32.const 3) - ) - (if - (if_else - (i32.eq - (i32.and - (i32.load align=4 - (get_local $i2) - ) - (i32.const 64) - ) - (i32.const 0) - ) - (block - (i32.store align=4 - (get_local $i4) - (i32.load align=4 - (i32.add - (get_local $i2) - (i32.const 60) - ) - ) - ) - (block - (i32.store align=4 - (i32.add - (get_local $i4) - (i32.const 4) - ) - (i32.const 21505) - ) - (block - (i32.store align=4 - (i32.add - (get_local $i4) - (i32.const 8) - ) - (i32.add - (get_local $i5) - (i32.const 12) - ) - ) - (i32.ne - (call_import $___syscall54 - (i32.const 54) - (get_local $i4) - ) - (i32.const 0) - ) - ) - ) - ) - (i32.const 0) - ) - (i32.store8 align=1 - (i32.add - (get_local $i2) - (i32.const 75) - ) - (i32.const -1) - ) - ) - (set_local $i4 - (call $___stdio_write - (get_local $i2) - (get_local $i1) - (get_local $i3) - ) - ) - (i32.store align=4 - (i32.const 8) - (get_local $i5) - ) - (get_local $i4) - ) - ) - (func $copyTempDouble (param $i1 i32) - (i32.store8 align=1 - (i32.load align=4 - (i32.const 24) - ) - (i32.load8_s align=1 - (get_local $i1) - ) - ) - (i32.store8 align=1 - (i32.add - (i32.load align=4 - (i32.const 24) - ) - (i32.const 1) - ) - (i32.load8_s align=1 - (i32.add - (get_local $i1) - (i32.const 1) - ) - ) - ) - (i32.store8 align=1 - (i32.add - (i32.load align=4 - (i32.const 24) - ) - (i32.const 2) - ) - (i32.load8_s align=1 - (i32.add - (get_local $i1) - (i32.const 2) - ) - ) - ) - (i32.store8 align=1 - (i32.add - (i32.load align=4 - (i32.const 24) - ) - (i32.const 3) - ) - (i32.load8_s align=1 - (i32.add - (get_local $i1) - (i32.const 3) - ) - ) - ) - (i32.store8 align=1 - (i32.add - (i32.load align=4 - (i32.const 24) - ) - (i32.const 4) - ) - (i32.load8_s align=1 - (i32.add - (get_local $i1) - (i32.const 4) - ) - ) - ) - (i32.store8 align=1 - (i32.add - (i32.load align=4 - (i32.const 24) - ) - (i32.const 5) - ) - (i32.load8_s align=1 - (i32.add - (get_local $i1) - (i32.const 5) - ) - ) - ) - (i32.store8 align=1 - (i32.add - (i32.load align=4 - (i32.const 24) - ) - (i32.const 6) - ) - (i32.load8_s align=1 - (i32.add - (get_local $i1) - (i32.const 6) - ) - ) - ) - (i32.store8 align=1 - (i32.add - (i32.load align=4 - (i32.const 24) - ) - (i32.const 7) - ) - (i32.load8_s align=1 - (i32.add - (get_local $i1) - (i32.const 7) - ) - ) - ) - ) - (func $___muldsi3 (param $i1 i32) (param $i2 i32) (result i32) - (local $i3 i32) - (local $i4 i32) - (local $i5 i32) - (local $i6 i32) - (block $topmost - (set_local $i6 - (i32.and - (get_local $i1) - (i32.const 65535) - ) - ) - (set_local $i5 - (i32.and - (get_local $i2) - (i32.const 65535) - ) - ) - (set_local $i3 - (i32.mul - (get_local $i5) - (get_local $i6) - ) - ) - (set_local $i4 - (i32.shr_u - (get_local $i1) - (i32.const 16) - ) - ) - (set_local $i1 - (i32.add - (i32.shr_u - (get_local $i3) - (i32.const 16) - ) - (i32.mul - (get_local $i5) - (get_local $i4) - ) - ) - ) - (set_local $i5 - (i32.shr_u - (get_local $i2) - (i32.const 16) - ) - ) - (set_local $i2 - (i32.mul - (get_local $i5) - (get_local $i6) - ) - ) - (block - (i32.store align=4 - (i32.const 168) - (i32.add - (i32.add - (i32.shr_u - (get_local $i1) - (i32.const 16) - ) - (i32.mul - (get_local $i5) - (get_local $i4) - ) - ) - (i32.shr_u - (i32.add - (i32.and - (get_local $i1) - (i32.const 65535) - ) - (get_local $i2) - ) - (i32.const 16) - ) - ) - ) - (i32.or - (i32.shl - (i32.add - (get_local $i1) - (get_local $i2) - ) - (i32.const 16) - ) - (i32.and - (get_local $i3) - (i32.const 65535) - ) - ) - ) - ) - ) - (func $_fwrite (param $i2 i32) (param $i5 i32) (param $i1 i32) (param $i3 i32) (result i32) - (local $i4 i32) - (local $i6 i32) - (block $topmost - (set_local $i4 - (i32.mul - (get_local $i1) - (get_local $i5) - ) - ) - (if_else - (i32.gt_s - (i32.load align=4 - (i32.add - (get_local $i3) - (i32.const 76) - ) - ) - (i32.const -1) - ) - (block - (set_local $i6 - (i32.eq - (call $___lockfile - (get_local $i3) - ) - (i32.const 0) - ) - ) - (set_local $i2 - (call $___fwritex - (get_local $i2) - (get_local $i4) - (get_local $i3) - ) - ) - (if - (i32.eq - (get_local $i6) - (i32.const 0) - ) - (call $___unlockfile - (get_local $i3) - ) - ) - ) - (set_local $i2 - (call $___fwritex - (get_local $i2) - (get_local $i4) - (get_local $i3) - ) - ) - ) - (if - (i32.ne - (get_local $i2) - (get_local $i4) - ) - (set_local $i1 - (i32.div_u - (get_local $i2) - (get_local $i5) - ) - ) - ) - (get_local $i1) - ) - ) - (func $_llvm_cttz_i32 (param $i2 i32) (result i32) - (local $i1 i32) - (block $topmost - (set_local $i1 - (i32.load8_s align=1 - (i32.add - (i32.load align=4 - (i32.const 40) - ) - (i32.and - (get_local $i2) - (i32.const 255) - ) - ) - ) - ) - (if - (i32.lt_s - (get_local $i1) - (i32.const 8) - ) - (br $topmost - (get_local $i1) - ) - ) - (set_local $i1 - (i32.load8_s align=1 - (i32.add - (i32.load align=4 - (i32.const 40) - ) - (i32.and - (i32.shr_s - (get_local $i2) - (i32.const 8) - ) - (i32.const 255) - ) - ) - ) - ) - (if - (i32.lt_s - (get_local $i1) - (i32.const 8) - ) - (br $topmost - (i32.add - (get_local $i1) - (i32.const 8) - ) - ) - ) - (set_local $i1 - (i32.load8_s align=1 - (i32.add - (i32.load align=4 - (i32.const 40) - ) - (i32.and - (i32.shr_s - (get_local $i2) - (i32.const 16) - ) - (i32.const 255) - ) - ) - ) - ) - (if - (i32.lt_s - (get_local $i1) - (i32.const 8) - ) - (br $topmost - (i32.add - (get_local $i1) - (i32.const 16) - ) - ) - ) - (i32.add - (i32.load8_s align=1 - (i32.add - (i32.load align=4 - (i32.const 40) - ) - (i32.shr_u - (get_local $i2) - (i32.const 24) - ) - ) - ) - (i32.const 24) - ) - ) - ) - (func $___uremdi3 (param $i1 i32) (param $i2 i32) (param $i3 i32) (param $i4 i32) (result i32) - (local $i5 i32) - (local $i6 i32) - (block $topmost - (set_local $i6 - (i32.load align=4 - (i32.const 8) - ) - ) - (i32.store align=4 - (i32.const 8) - (i32.add - (i32.load align=4 - (i32.const 8) - ) - (i32.const 16) - ) - ) - (set_local $i5 - (get_local $i6) - ) - (call $___udivmoddi4 - (get_local $i1) - (get_local $i2) - (get_local $i3) - (get_local $i4) - (get_local $i5) - ) - (i32.store align=4 - (i32.const 8) - (get_local $i6) - ) - (block - (i32.store align=4 - (i32.const 168) - (i32.load align=4 - (i32.add - (get_local $i5) - (i32.const 4) - ) - ) - ) - (i32.load align=4 - (get_local $i5) - ) - ) - ) - ) - (func $___muldi3 (param $i1 i32) (param $i2 i32) (param $i3 i32) (param $i4 i32) (result i32) - (local $i5 i32) - (local $i6 i32) - (block $topmost - (set_local $i5 - (get_local $i1) - ) - (set_local $i6 - (get_local $i3) - ) - (set_local $i3 - (call $___muldsi3 - (get_local $i5) - (get_local $i6) - ) - ) - (set_local $i1 - (i32.load align=4 - (i32.const 168) - ) - ) - (block - (i32.store align=4 - (i32.const 168) - (i32.or - (i32.add - (i32.add - (i32.mul - (get_local $i2) - (get_local $i6) - ) - (i32.mul - (get_local $i4) - (get_local $i5) - ) - ) - (get_local $i1) - ) - (i32.and - (get_local $i1) - (i32.const 0) - ) - ) - ) - (get_local $i3) - ) - ) - ) - (func $___stdio_close (param $i1 i32) (result i32) - (local $i2 i32) - (local $i3 i32) - (block $topmost - (set_local $i2 - (i32.load align=4 - (i32.const 8) - ) - ) - (i32.store align=4 - (i32.const 8) - (i32.add - (i32.load align=4 - (i32.const 8) - ) - (i32.const 16) - ) - ) - (set_local $i3 - (get_local $i2) - ) - (i32.store align=4 - (get_local $i3) - (i32.load align=4 - (i32.add - (get_local $i1) - (i32.const 60) - ) - ) - ) - (set_local $i1 - (call $___syscall_ret - (call_import $___syscall6 - (i32.const 6) - (get_local $i3) - ) - ) - ) - (i32.store align=4 - (i32.const 8) - (get_local $i2) - ) - (get_local $i1) - ) - ) - (func $copyTempFloat (param $i1 i32) - (i32.store8 align=1 - (i32.load align=4 - (i32.const 24) - ) - (i32.load8_s align=1 - (get_local $i1) - ) - ) - (i32.store8 align=1 - (i32.add - (i32.load align=4 - (i32.const 24) - ) - (i32.const 1) - ) - (i32.load8_s align=1 - (i32.add - (get_local $i1) - (i32.const 1) - ) - ) - ) - (i32.store8 align=1 - (i32.add - (i32.load align=4 - (i32.const 24) - ) - (i32.const 2) - ) - (i32.load8_s align=1 - (i32.add - (get_local $i1) - (i32.const 2) - ) - ) - ) - (i32.store8 align=1 - (i32.add - (i32.load align=4 - (i32.const 24) - ) - (i32.const 3) - ) - (i32.load8_s align=1 - (i32.add - (get_local $i1) - (i32.const 3) - ) - ) - ) - ) - (func $_bitshift64Ashr (param $i3 i32) (param $i2 i32) (param $i1 i32) (result i32) - (block $topmost - (if - (i32.lt_s - (get_local $i1) - (i32.const 32) - ) - (block - (i32.store align=4 - (i32.const 168) - (i32.shr_s - (get_local $i2) - (get_local $i1) - ) - ) - (br $topmost - (i32.or - (i32.shr_u - (get_local $i3) - (get_local $i1) - ) - (i32.shl - (i32.and - (get_local $i2) - (i32.sub - (i32.shl - (i32.const 1) - (get_local $i1) - ) - (i32.const 1) - ) - ) - (i32.sub - (i32.const 32) - (get_local $i1) - ) - ) - ) - ) - ) - ) - (i32.store align=4 - (i32.const 168) - (if_else - (i32.lt_s - (get_local $i2) - (i32.const 0) - ) - (i32.const -1) - (i32.const 0) - ) - ) - (i32.shr_s - (get_local $i2) - (i32.sub - (get_local $i1) - (i32.const 32) - ) - ) - ) - ) - (func $_printf (param $i1 i32) (param $i2 i32) (result i32) - (local $i3 i32) - (local $i4 i32) - (block $topmost - (set_local $i3 - (i32.load align=4 - (i32.const 8) - ) - ) - (i32.store align=4 - (i32.const 8) - (i32.add - (i32.load align=4 - (i32.const 8) - ) - (i32.const 16) - ) - ) - (set_local $i4 - (get_local $i3) - ) - (i32.store align=4 - (get_local $i4) - (get_local $i2) - ) - (set_local $i2 - (call $_vfprintf - (i32.load align=4 - (i32.const 1024) - ) - (get_local $i1) - (get_local $i4) - ) - ) - (i32.store align=4 - (i32.const 8) - (get_local $i3) - ) - (get_local $i2) - ) - ) - (func $_bitshift64Shl (param $i3 i32) (param $i2 i32) (param $i1 i32) (result i32) - (block $topmost - (if - (i32.lt_s - (get_local $i1) - (i32.const 32) - ) - (block - (i32.store align=4 - (i32.const 168) - (i32.or - (i32.shl - (get_local $i2) - (get_local $i1) - ) - (i32.shr_u - (i32.and - (get_local $i3) - (i32.shl - (i32.sub - (i32.shl - (i32.const 1) - (get_local $i1) - ) - (i32.const 1) - ) - (i32.sub - (i32.const 32) - (get_local $i1) - ) - ) - ) - (i32.sub - (i32.const 32) - (get_local $i1) - ) - ) - ) - ) - (br $topmost - (i32.shl - (get_local $i3) - (get_local $i1) - ) - ) - ) - ) - (i32.store align=4 - (i32.const 168) - (i32.shl - (get_local $i3) - (i32.sub - (get_local $i1) - (i32.const 32) - ) - ) - ) - (i32.const 0) - ) - ) - (func $_bitshift64Lshr (param $i3 i32) (param $i2 i32) (param $i1 i32) (result i32) - (block $topmost - (if - (i32.lt_s - (get_local $i1) - (i32.const 32) - ) - (block - (i32.store align=4 - (i32.const 168) - (i32.shr_u - (get_local $i2) - (get_local $i1) - ) - ) - (br $topmost - (i32.or - (i32.shr_u - (get_local $i3) - (get_local $i1) - ) - (i32.shl - (i32.and - (get_local $i2) - (i32.sub - (i32.shl - (i32.const 1) - (get_local $i1) - ) - (i32.const 1) - ) - ) - (i32.sub - (i32.const 32) - (get_local $i1) - ) - ) - ) - ) - ) - ) - (i32.store align=4 - (i32.const 168) - (i32.const 0) - ) - (i32.shr_u - (get_local $i2) - (i32.sub - (get_local $i1) - (i32.const 32) - ) - ) - ) - ) - (func $runPostSets - (nop) - ) - (func $_i64Subtract (param $i1 i32) (param $i2 i32) (param $i3 i32) (param $i4 i32) (result i32) - (block $topmost - (set_local $i4 - (i32.sub - (i32.sub - (get_local $i2) - (get_local $i4) - ) - (i32.gt_u - (get_local $i3) - (get_local $i1) - ) - ) - ) - (block - (i32.store align=4 - (i32.const 168) - (get_local $i4) - ) - (i32.sub - (get_local $i1) - (get_local $i3) - ) - ) - ) - ) - (func $_i64Add (param $i1 i32) (param $i2 i32) (param $i3 i32) (param $i4 i32) (result i32) - (block $topmost - (set_local $i3 - (i32.add - (get_local $i1) - (get_local $i3) - ) - ) - (block - (i32.store align=4 - (i32.const 168) - (i32.add - (i32.add - (get_local $i2) - (get_local $i4) - ) - (i32.lt_u - (get_local $i3) - (get_local $i1) - ) - ) - ) - (get_local $i3) - ) - ) - ) - (func $dynCall_iiii (param $i4 i32) (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32) - (call_indirect $FUNCSIG$iiii - (i32.add - (i32.and - (get_local $i4) - (i32.const 3) - ) - (i32.const 2) - ) - (get_local $i1) - (get_local $i2) - (get_local $i3) - ) - ) - (func $___syscall_ret (param $i1 i32) (result i32) - (block $topmost - (if - (i32.gt_u - (get_local $i1) - (i32.const -4096) - ) - (block - (i32.store align=4 - (call $___errno_location) - (i32.sub - (i32.const 0) - (get_local $i1) - ) - ) - (set_local $i1 - (i32.const -1) - ) - ) - ) - (get_local $i1) - ) - ) - (func $___errno_location (result i32) - (local $i1 i32) - (block $topmost - (if_else - (i32.eq - (i32.load align=4 - (i32.const 3612) - ) - (i32.const 0) - ) - (set_local $i1 - (i32.const 3656) - ) - (set_local $i1 - (i32.load align=4 - (i32.add - (call_import $_pthread_self) - (i32.const 64) - ) - ) - ) - ) - (get_local $i1) - ) - ) - (func $stackAlloc (param $i1 i32) (result i32) - (local $i2 i32) - (block $topmost - (set_local $i2 - (i32.load align=4 - (i32.const 8) - ) - ) - (i32.store align=4 - (i32.const 8) - (i32.add - (i32.load align=4 - (i32.const 8) - ) - (get_local $i1) - ) - ) - (i32.store align=4 - (i32.const 8) - (i32.and - (i32.add - (i32.load align=4 - (i32.const 8) - ) - (i32.const 15) - ) - (i32.const -16) - ) - ) - (get_local $i2) - ) - ) - (func $___udivdi3 (param $i1 i32) (param $i2 i32) (param $i3 i32) (param $i4 i32) (result i32) - (call $___udivmoddi4 - (get_local $i1) - (get_local $i2) - (get_local $i3) - (get_local $i4) - (i32.const 0) - ) - ) - (func $_wctomb (param $i1 i32) (param $i2 i32) (result i32) - (block $topmost - (if_else - (i32.eq - (get_local $i1) - (i32.const 0) - ) - (set_local $i1 - (i32.const 0) - ) - (set_local $i1 - (call $_wcrtomb - (get_local $i1) - (get_local $i2) - (i32.const 0) - ) - ) - ) - (get_local $i1) - ) - ) - (func $setThrew (param $i1 i32) (param $i2 i32) - (if - (i32.eq - (i32.load align=4 - (i32.const 48) - ) - (i32.const 0) - ) - (block - (i32.store align=4 - (i32.const 48) - (get_local $i1) - ) - (i32.store align=4 - (i32.const 56) - (get_local $i2) - ) - ) - ) - ) - (func $_fputs (param $i2 i32) (param $i1 i32) (result i32) - (i32.add - (call $_fwrite - (get_local $i2) - (call $_strlen - (get_local $i2) - ) - (i32.const 1) - (get_local $i1) - ) - (i32.const -1) - ) - ) - (func $dynCall_ii (param $i2 i32) (param $i1 i32) (result i32) - (call_indirect $FUNCSIG$ii - (i32.add - (i32.and - (get_local $i2) - (i32.const 1) - ) - (i32.const 0) - ) - (get_local $i1) - ) - ) - (func $_cleanup_418 (param $i1 i32) - (block $topmost - (if - (i32.eq - (i32.load align=4 - (i32.add - (get_local $i1) - (i32.const 68) - ) - ) - (i32.const 0) - ) - (call $___unlockfile - (get_local $i1) - ) - ) - (br $topmost) - ) - ) - (func $establishStackSpace (param $i1 i32) (param $i2 i32) - (i32.store align=4 - (i32.const 8) - (get_local $i1) - ) - (i32.store align=4 - (i32.const 16) - (get_local $i2) - ) - ) - (func $_isspace (param $i1 i32) (result i32) - (i32.and - (i32.or - (i32.eq - (get_local $i1) - (i32.const 32) - ) - (i32.lt_u - (i32.add - (get_local $i1) - (i32.const -9) - ) - (i32.const 5) - ) - ) - (i32.const 1) - ) - ) - (func $dynCall_vi (param $i2 i32) (param $i1 i32) - (call_indirect $FUNCSIG$vi - (i32.add - (i32.and - (get_local $i2) - (i32.const 1) - ) - (i32.const 6) - ) - (get_local $i1) - ) - ) - (func $b1 (param $i1 i32) (param $i2 i32) (param $i3 i32) (result i32) - (block $topmost - (call_import $abort - (i32.const 1) - ) - (i32.const 0) - ) - ) - (func $_frexpl (param $d2 f64) (param $i1 i32) (result f64) - (call $_frexp - (get_local $d2) - (get_local $i1) - ) - ) - (func $_putchar (param $i1 i32) (result i32) - (call $_fputc - (get_local $i1) - (i32.load align=4 - (i32.const 1024) - ) - ) - ) - (func $stackRestore (param $i1 i32) - (i32.store align=4 - (i32.const 8) - (get_local $i1) - ) - ) - (func $setTempRet0 (param $i1 i32) - (i32.store align=4 - (i32.const 168) - (get_local $i1) - ) - ) - (func $b0 (param $i1 i32) (result i32) - (block $topmost - (call_import $abort - (i32.const 0) - ) - (i32.const 0) - ) - ) - (func $___unlockfile (param $i1 i32) - (block $topmost - (br $topmost) - ) - ) - (func $___lockfile (param $i1 i32) (result i32) - (i32.const 0) - ) - (func $getTempRet0 (result i32) - (i32.load align=4 - (i32.const 168) - ) - ) - (func $stackSave (result i32) - (i32.load align=4 - (i32.const 8) - ) - ) - (func $b2 (param $i1 i32) - (call_import $abort - (i32.const 2) - ) - ) -) |