9965 lines
283 KiB
Plaintext
9965 lines
283 KiB
Plaintext
(module
|
|
(type (;0;) (func (param i32 i32 i32) (result i32)))
|
|
(type (;1;) (func (param i32) (result i32)))
|
|
(type (;2;) (func (result i32)))
|
|
(type (;3;) (func (param i32)))
|
|
(type (;4;) (func))
|
|
(type (;5;) (func (param i32 i32) (result i32)))
|
|
(type (;6;) (func (param i32 i32)))
|
|
(type (;7;) (func (param i32 i32 i32 i32) (result i32)))
|
|
(import "env" "DYNAMICTOP_PTR" (global (;0;) i32))
|
|
(import "env" "tempDoublePtr" (global (;1;) i32))
|
|
(import "env" "ABORT" (global (;2;) i32))
|
|
(import "env" "STACKTOP" (global (;3;) i32))
|
|
(import "env" "STACK_MAX" (global (;4;) i32))
|
|
(import "global" "NaN" (global (;5;) f64))
|
|
(import "global" "Infinity" (global (;6;) f64))
|
|
(import "env" "enlargeMemory" (func (;0;) (type 2)))
|
|
(import "env" "getTotalMemory" (func (;1;) (type 2)))
|
|
(import "env" "abortOnCannotGrowMemory" (func (;2;) (type 2)))
|
|
(import "env" "abortStackOverflow" (func (;3;) (type 3)))
|
|
(import "env" "nullFunc_ii" (func (;4;) (type 3)))
|
|
(import "env" "nullFunc_iiii" (func (;5;) (type 3)))
|
|
(import "env" "___lock" (func (;6;) (type 3)))
|
|
(import "env" "_abort" (func (;7;) (type 4)))
|
|
(import "env" "___setErrNo" (func (;8;) (type 3)))
|
|
(import "env" "___syscall6" (func (;9;) (type 5)))
|
|
(import "env" "___syscall140" (func (;10;) (type 5)))
|
|
(import "env" "___syscall54" (func (;11;) (type 5)))
|
|
(import "env" "___unlock" (func (;12;) (type 3)))
|
|
(import "env" "___syscall146" (func (;13;) (type 5)))
|
|
(import "env" "memory" (memory (;0;) 256 256))
|
|
(import "env" "table" (table (;0;) 10 10 anyfunc))
|
|
(import "env" "memoryBase" (global (;7;) i32))
|
|
(import "env" "tableBase" (global (;8;) i32))
|
|
(func (;14;) (type 1) (param i32) (result i32)
|
|
(local i32)
|
|
block ;; label = @1
|
|
get_global 12
|
|
set_local 1
|
|
get_global 12
|
|
get_local 0
|
|
i32.add
|
|
set_global 12
|
|
get_global 12
|
|
i32.const 15
|
|
i32.add
|
|
i32.const -16
|
|
i32.and
|
|
set_global 12
|
|
get_global 12
|
|
get_global 13
|
|
i32.ge_s
|
|
if ;; label = @2
|
|
get_local 0
|
|
call 3
|
|
end
|
|
get_local 1
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;15;) (type 2) (result i32)
|
|
get_global 12
|
|
return)
|
|
(func (;16;) (type 3) (param i32)
|
|
get_local 0
|
|
set_global 12)
|
|
(func (;17;) (type 6) (param i32 i32)
|
|
block ;; label = @1
|
|
get_local 0
|
|
set_global 12
|
|
get_local 1
|
|
set_global 13
|
|
end)
|
|
(func (;18;) (type 6) (param i32 i32)
|
|
get_global 14
|
|
i32.const 0
|
|
i32.eq
|
|
if ;; label = @1
|
|
get_local 0
|
|
set_global 14
|
|
get_local 1
|
|
set_global 15
|
|
end)
|
|
(func (;19;) (type 3) (param i32)
|
|
get_local 0
|
|
set_global 29)
|
|
(func (;20;) (type 2) (result i32)
|
|
get_global 29
|
|
return)
|
|
(func (;21;) (type 2) (result i32)
|
|
(local i32 i32)
|
|
block ;; label = @1
|
|
get_global 12
|
|
set_local 1
|
|
i32.const 144
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;22;) (type 2) (result i32)
|
|
(local i32 i32)
|
|
block ;; label = @1
|
|
get_global 12
|
|
set_local 1
|
|
i32.const 1396
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;23;) (type 1) (param i32) (result i32)
|
|
(local i32 i32 i32 i32 i32 i32 i32 i32)
|
|
block ;; label = @1
|
|
get_global 12
|
|
set_local 8
|
|
get_global 12
|
|
i32.const 16
|
|
i32.add
|
|
set_global 12
|
|
get_global 12
|
|
get_global 13
|
|
i32.ge_s
|
|
if ;; label = @2
|
|
i32.const 16
|
|
call 3
|
|
end
|
|
get_local 8
|
|
set_local 6
|
|
get_local 0
|
|
i32.const 60
|
|
i32.add
|
|
set_local 1
|
|
get_local 1
|
|
i32.load
|
|
set_local 2
|
|
get_local 2
|
|
call 30
|
|
set_local 3
|
|
get_local 6
|
|
get_local 3
|
|
i32.store
|
|
i32.const 6
|
|
get_local 6
|
|
call 9
|
|
set_local 4
|
|
get_local 4
|
|
call 26
|
|
set_local 5
|
|
get_local 8
|
|
set_global 12
|
|
get_local 5
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;24;) (type 0) (param i32 i32 i32) (result i32)
|
|
(local i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32)
|
|
block ;; label = @1
|
|
get_global 12
|
|
set_local 65
|
|
get_global 12
|
|
i32.const 48
|
|
i32.add
|
|
set_global 12
|
|
get_global 12
|
|
get_global 13
|
|
i32.ge_s
|
|
if ;; label = @2
|
|
i32.const 48
|
|
call 3
|
|
end
|
|
get_local 65
|
|
i32.const 16
|
|
i32.add
|
|
set_local 59
|
|
get_local 65
|
|
set_local 58
|
|
get_local 65
|
|
i32.const 32
|
|
i32.add
|
|
set_local 30
|
|
get_local 0
|
|
i32.const 28
|
|
i32.add
|
|
set_local 41
|
|
get_local 41
|
|
i32.load
|
|
set_local 52
|
|
get_local 30
|
|
get_local 52
|
|
i32.store
|
|
get_local 30
|
|
i32.const 4
|
|
i32.add
|
|
set_local 54
|
|
get_local 0
|
|
i32.const 20
|
|
i32.add
|
|
set_local 55
|
|
get_local 55
|
|
i32.load
|
|
set_local 56
|
|
get_local 56
|
|
get_local 52
|
|
i32.sub
|
|
set_local 57
|
|
get_local 54
|
|
get_local 57
|
|
i32.store
|
|
get_local 30
|
|
i32.const 8
|
|
i32.add
|
|
set_local 10
|
|
get_local 10
|
|
get_local 1
|
|
i32.store
|
|
get_local 30
|
|
i32.const 12
|
|
i32.add
|
|
set_local 11
|
|
get_local 11
|
|
get_local 2
|
|
i32.store
|
|
get_local 57
|
|
get_local 2
|
|
i32.add
|
|
set_local 12
|
|
get_local 0
|
|
i32.const 60
|
|
i32.add
|
|
set_local 13
|
|
get_local 13
|
|
i32.load
|
|
set_local 14
|
|
get_local 30
|
|
set_local 15
|
|
get_local 58
|
|
get_local 14
|
|
i32.store
|
|
get_local 58
|
|
i32.const 4
|
|
i32.add
|
|
set_local 60
|
|
get_local 60
|
|
get_local 15
|
|
i32.store
|
|
get_local 58
|
|
i32.const 8
|
|
i32.add
|
|
set_local 61
|
|
get_local 61
|
|
i32.const 2
|
|
i32.store
|
|
i32.const 146
|
|
get_local 58
|
|
call 13
|
|
set_local 16
|
|
get_local 16
|
|
call 26
|
|
set_local 17
|
|
get_local 12
|
|
get_local 17
|
|
i32.eq
|
|
set_local 18
|
|
block ;; label = @2
|
|
get_local 18
|
|
if ;; label = @3
|
|
i32.const 3
|
|
set_local 64
|
|
else
|
|
i32.const 2
|
|
set_local 4
|
|
get_local 12
|
|
set_local 5
|
|
get_local 30
|
|
set_local 6
|
|
get_local 17
|
|
set_local 26
|
|
loop ;; label = @4
|
|
block ;; label = @5
|
|
get_local 26
|
|
i32.const 0
|
|
i32.lt_s
|
|
set_local 25
|
|
get_local 25
|
|
if ;; label = @6
|
|
br 1 (;@5;)
|
|
end
|
|
get_local 5
|
|
get_local 26
|
|
i32.sub
|
|
set_local 35
|
|
get_local 6
|
|
i32.const 4
|
|
i32.add
|
|
set_local 36
|
|
get_local 36
|
|
i32.load
|
|
set_local 37
|
|
get_local 26
|
|
get_local 37
|
|
i32.gt_u
|
|
set_local 38
|
|
get_local 6
|
|
i32.const 8
|
|
i32.add
|
|
set_local 39
|
|
get_local 38
|
|
if i32 ;; label = @6
|
|
get_local 39
|
|
else
|
|
get_local 6
|
|
end
|
|
set_local 9
|
|
get_local 38
|
|
i32.const 31
|
|
i32.shl
|
|
i32.const 31
|
|
i32.shr_s
|
|
set_local 40
|
|
get_local 40
|
|
get_local 4
|
|
i32.add
|
|
set_local 8
|
|
get_local 38
|
|
if i32 ;; label = @6
|
|
get_local 37
|
|
else
|
|
i32.const 0
|
|
end
|
|
set_local 42
|
|
get_local 26
|
|
get_local 42
|
|
i32.sub
|
|
set_local 3
|
|
get_local 9
|
|
i32.load
|
|
set_local 43
|
|
get_local 43
|
|
get_local 3
|
|
i32.add
|
|
set_local 44
|
|
get_local 9
|
|
get_local 44
|
|
i32.store
|
|
get_local 9
|
|
i32.const 4
|
|
i32.add
|
|
set_local 45
|
|
get_local 45
|
|
i32.load
|
|
set_local 46
|
|
get_local 46
|
|
get_local 3
|
|
i32.sub
|
|
set_local 47
|
|
get_local 45
|
|
get_local 47
|
|
i32.store
|
|
get_local 13
|
|
i32.load
|
|
set_local 48
|
|
get_local 9
|
|
set_local 49
|
|
get_local 59
|
|
get_local 48
|
|
i32.store
|
|
get_local 59
|
|
i32.const 4
|
|
i32.add
|
|
set_local 62
|
|
get_local 62
|
|
get_local 49
|
|
i32.store
|
|
get_local 59
|
|
i32.const 8
|
|
i32.add
|
|
set_local 63
|
|
get_local 63
|
|
get_local 8
|
|
i32.store
|
|
i32.const 146
|
|
get_local 59
|
|
call 13
|
|
set_local 50
|
|
get_local 50
|
|
call 26
|
|
set_local 51
|
|
get_local 35
|
|
get_local 51
|
|
i32.eq
|
|
set_local 53
|
|
get_local 53
|
|
if ;; label = @6
|
|
i32.const 3
|
|
set_local 64
|
|
br 4 (;@2;)
|
|
else
|
|
get_local 8
|
|
set_local 4
|
|
get_local 35
|
|
set_local 5
|
|
get_local 9
|
|
set_local 6
|
|
get_local 51
|
|
set_local 26
|
|
end
|
|
br 1 (;@4;)
|
|
end
|
|
end
|
|
get_local 0
|
|
i32.const 16
|
|
i32.add
|
|
set_local 27
|
|
get_local 27
|
|
i32.const 0
|
|
i32.store
|
|
get_local 41
|
|
i32.const 0
|
|
i32.store
|
|
get_local 55
|
|
i32.const 0
|
|
i32.store
|
|
get_local 0
|
|
i32.load
|
|
set_local 28
|
|
get_local 28
|
|
i32.const 32
|
|
i32.or
|
|
set_local 29
|
|
get_local 0
|
|
get_local 29
|
|
i32.store
|
|
get_local 4
|
|
i32.const 2
|
|
i32.eq
|
|
set_local 31
|
|
get_local 31
|
|
if ;; label = @4
|
|
i32.const 0
|
|
set_local 7
|
|
else
|
|
get_local 6
|
|
i32.const 4
|
|
i32.add
|
|
set_local 32
|
|
get_local 32
|
|
i32.load
|
|
set_local 33
|
|
get_local 2
|
|
get_local 33
|
|
i32.sub
|
|
set_local 34
|
|
get_local 34
|
|
set_local 7
|
|
end
|
|
end
|
|
end
|
|
get_local 64
|
|
i32.const 3
|
|
i32.eq
|
|
if ;; label = @2
|
|
get_local 0
|
|
i32.const 44
|
|
i32.add
|
|
set_local 19
|
|
get_local 19
|
|
i32.load
|
|
set_local 20
|
|
get_local 0
|
|
i32.const 48
|
|
i32.add
|
|
set_local 21
|
|
get_local 21
|
|
i32.load
|
|
set_local 22
|
|
get_local 20
|
|
get_local 22
|
|
i32.add
|
|
set_local 23
|
|
get_local 0
|
|
i32.const 16
|
|
i32.add
|
|
set_local 24
|
|
get_local 24
|
|
get_local 23
|
|
i32.store
|
|
get_local 41
|
|
get_local 20
|
|
i32.store
|
|
get_local 55
|
|
get_local 20
|
|
i32.store
|
|
get_local 2
|
|
set_local 7
|
|
end
|
|
get_local 65
|
|
set_global 12
|
|
get_local 7
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;25;) (type 0) (param i32 i32 i32) (result i32)
|
|
(local i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32)
|
|
block ;; label = @1
|
|
get_global 12
|
|
set_local 18
|
|
get_global 12
|
|
i32.const 32
|
|
i32.add
|
|
set_global 12
|
|
get_global 12
|
|
get_global 13
|
|
i32.ge_s
|
|
if ;; label = @2
|
|
i32.const 32
|
|
call 3
|
|
end
|
|
get_local 18
|
|
set_local 12
|
|
get_local 18
|
|
i32.const 20
|
|
i32.add
|
|
set_local 5
|
|
get_local 0
|
|
i32.const 60
|
|
i32.add
|
|
set_local 6
|
|
get_local 6
|
|
i32.load
|
|
set_local 7
|
|
get_local 5
|
|
set_local 8
|
|
get_local 12
|
|
get_local 7
|
|
i32.store
|
|
get_local 12
|
|
i32.const 4
|
|
i32.add
|
|
set_local 13
|
|
get_local 13
|
|
i32.const 0
|
|
i32.store
|
|
get_local 12
|
|
i32.const 8
|
|
i32.add
|
|
set_local 14
|
|
get_local 14
|
|
get_local 1
|
|
i32.store
|
|
get_local 12
|
|
i32.const 12
|
|
i32.add
|
|
set_local 15
|
|
get_local 15
|
|
get_local 8
|
|
i32.store
|
|
get_local 12
|
|
i32.const 16
|
|
i32.add
|
|
set_local 16
|
|
get_local 16
|
|
get_local 2
|
|
i32.store
|
|
i32.const 140
|
|
get_local 12
|
|
call 10
|
|
set_local 9
|
|
get_local 9
|
|
call 26
|
|
set_local 10
|
|
get_local 10
|
|
i32.const 0
|
|
i32.lt_s
|
|
set_local 11
|
|
get_local 11
|
|
if ;; label = @2
|
|
get_local 5
|
|
i32.const -1
|
|
i32.store
|
|
i32.const -1
|
|
set_local 4
|
|
else
|
|
get_local 5
|
|
i32.load
|
|
set_local 3
|
|
get_local 3
|
|
set_local 4
|
|
end
|
|
get_local 18
|
|
set_global 12
|
|
get_local 4
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;26;) (type 1) (param i32) (result i32)
|
|
(local i32 i32 i32 i32 i32 i32)
|
|
block ;; label = @1
|
|
get_global 12
|
|
set_local 6
|
|
get_local 0
|
|
i32.const -4096
|
|
i32.gt_u
|
|
set_local 2
|
|
get_local 2
|
|
if ;; label = @2
|
|
i32.const 0
|
|
get_local 0
|
|
i32.sub
|
|
set_local 3
|
|
call 27
|
|
set_local 4
|
|
get_local 4
|
|
get_local 3
|
|
i32.store
|
|
i32.const -1
|
|
set_local 1
|
|
else
|
|
get_local 0
|
|
set_local 1
|
|
end
|
|
get_local 1
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;27;) (type 2) (result i32)
|
|
(local i32 i32 i32 i32)
|
|
block ;; label = @1
|
|
get_global 12
|
|
set_local 3
|
|
call 28
|
|
set_local 0
|
|
get_local 0
|
|
i32.const 64
|
|
i32.add
|
|
set_local 1
|
|
get_local 1
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;28;) (type 2) (result i32)
|
|
(local i32 i32 i32)
|
|
block ;; label = @1
|
|
get_global 12
|
|
set_local 2
|
|
call 29
|
|
set_local 0
|
|
get_local 0
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;29;) (type 2) (result i32)
|
|
(local i32 i32)
|
|
block ;; label = @1
|
|
get_global 12
|
|
set_local 1
|
|
i32.const 1024
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;30;) (type 1) (param i32) (result i32)
|
|
(local i32 i32)
|
|
block ;; label = @1
|
|
get_global 12
|
|
set_local 2
|
|
get_local 0
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;31;) (type 0) (param i32 i32 i32) (result i32)
|
|
(local i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32)
|
|
block ;; label = @1
|
|
get_global 12
|
|
set_local 19
|
|
get_global 12
|
|
i32.const 32
|
|
i32.add
|
|
set_global 12
|
|
get_global 12
|
|
get_global 13
|
|
i32.ge_s
|
|
if ;; label = @2
|
|
i32.const 32
|
|
call 3
|
|
end
|
|
get_local 19
|
|
set_local 15
|
|
get_local 19
|
|
i32.const 16
|
|
i32.add
|
|
set_local 8
|
|
get_local 0
|
|
i32.const 36
|
|
i32.add
|
|
set_local 9
|
|
get_local 9
|
|
i32.const 4
|
|
i32.store
|
|
get_local 0
|
|
i32.load
|
|
set_local 10
|
|
get_local 10
|
|
i32.const 64
|
|
i32.and
|
|
set_local 11
|
|
get_local 11
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 12
|
|
get_local 12
|
|
if ;; label = @2
|
|
get_local 0
|
|
i32.const 60
|
|
i32.add
|
|
set_local 13
|
|
get_local 13
|
|
i32.load
|
|
set_local 14
|
|
get_local 8
|
|
set_local 3
|
|
get_local 15
|
|
get_local 14
|
|
i32.store
|
|
get_local 15
|
|
i32.const 4
|
|
i32.add
|
|
set_local 16
|
|
get_local 16
|
|
i32.const 21523
|
|
i32.store
|
|
get_local 15
|
|
i32.const 8
|
|
i32.add
|
|
set_local 17
|
|
get_local 17
|
|
get_local 3
|
|
i32.store
|
|
i32.const 54
|
|
get_local 15
|
|
call 11
|
|
set_local 4
|
|
get_local 4
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 5
|
|
get_local 5
|
|
i32.eqz
|
|
if ;; label = @3
|
|
get_local 0
|
|
i32.const 75
|
|
i32.add
|
|
set_local 6
|
|
get_local 6
|
|
i32.const -1
|
|
i32.store8
|
|
end
|
|
end
|
|
get_local 0
|
|
get_local 1
|
|
get_local 2
|
|
call 24
|
|
set_local 7
|
|
get_local 19
|
|
set_global 12
|
|
get_local 7
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;32;) (type 1) (param i32) (result i32)
|
|
(local i32 i32)
|
|
block ;; label = @1
|
|
get_global 12
|
|
set_local 2
|
|
i32.const 0
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;33;) (type 3) (param i32)
|
|
(local i32 i32)
|
|
block ;; label = @1
|
|
get_global 12
|
|
set_local 2
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;34;) (type 2) (result i32)
|
|
(local i32 i32)
|
|
block ;; label = @1
|
|
get_global 12
|
|
set_local 1
|
|
i32.const 1460
|
|
call 6
|
|
i32.const 1468
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;35;) (type 4)
|
|
(local i32 i32)
|
|
block ;; label = @1
|
|
get_global 12
|
|
set_local 1
|
|
i32.const 1460
|
|
call 12
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;36;) (type 1) (param i32) (result i32)
|
|
(local i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32)
|
|
block ;; label = @1
|
|
get_global 12
|
|
set_local 39
|
|
get_local 0
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 8
|
|
block ;; label = @2
|
|
get_local 8
|
|
if ;; label = @3
|
|
i32.const 1392
|
|
i32.load
|
|
set_local 35
|
|
get_local 35
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 36
|
|
get_local 36
|
|
if ;; label = @4
|
|
i32.const 0
|
|
set_local 29
|
|
else
|
|
i32.const 1392
|
|
i32.load
|
|
set_local 9
|
|
get_local 9
|
|
call 36
|
|
set_local 10
|
|
get_local 10
|
|
set_local 29
|
|
end
|
|
call 34
|
|
set_local 11
|
|
get_local 11
|
|
i32.load
|
|
set_local 3
|
|
get_local 3
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 12
|
|
get_local 12
|
|
if ;; label = @4
|
|
get_local 29
|
|
set_local 5
|
|
else
|
|
get_local 3
|
|
set_local 4
|
|
get_local 29
|
|
set_local 6
|
|
loop ;; label = @5
|
|
block ;; label = @6
|
|
get_local 4
|
|
i32.const 76
|
|
i32.add
|
|
set_local 13
|
|
get_local 13
|
|
i32.load
|
|
set_local 14
|
|
get_local 14
|
|
i32.const -1
|
|
i32.gt_s
|
|
set_local 15
|
|
get_local 15
|
|
if ;; label = @7
|
|
get_local 4
|
|
call 32
|
|
set_local 16
|
|
get_local 16
|
|
set_local 26
|
|
else
|
|
i32.const 0
|
|
set_local 26
|
|
end
|
|
get_local 4
|
|
i32.const 20
|
|
i32.add
|
|
set_local 17
|
|
get_local 17
|
|
i32.load
|
|
set_local 18
|
|
get_local 4
|
|
i32.const 28
|
|
i32.add
|
|
set_local 20
|
|
get_local 20
|
|
i32.load
|
|
set_local 21
|
|
get_local 18
|
|
get_local 21
|
|
i32.gt_u
|
|
set_local 22
|
|
get_local 22
|
|
if ;; label = @7
|
|
get_local 4
|
|
call 37
|
|
set_local 23
|
|
get_local 23
|
|
get_local 6
|
|
i32.or
|
|
set_local 24
|
|
get_local 24
|
|
set_local 7
|
|
else
|
|
get_local 6
|
|
set_local 7
|
|
end
|
|
get_local 26
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 25
|
|
get_local 25
|
|
i32.eqz
|
|
if ;; label = @7
|
|
get_local 4
|
|
call 33
|
|
end
|
|
get_local 4
|
|
i32.const 56
|
|
i32.add
|
|
set_local 27
|
|
get_local 27
|
|
i32.load
|
|
set_local 2
|
|
get_local 2
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 28
|
|
get_local 28
|
|
if ;; label = @7
|
|
get_local 7
|
|
set_local 5
|
|
br 1 (;@6;)
|
|
else
|
|
get_local 2
|
|
set_local 4
|
|
get_local 7
|
|
set_local 6
|
|
end
|
|
br 1 (;@5;)
|
|
end
|
|
end
|
|
end
|
|
call 35
|
|
get_local 5
|
|
set_local 1
|
|
else
|
|
get_local 0
|
|
i32.const 76
|
|
i32.add
|
|
set_local 19
|
|
get_local 19
|
|
i32.load
|
|
set_local 30
|
|
get_local 30
|
|
i32.const -1
|
|
i32.gt_s
|
|
set_local 31
|
|
get_local 31
|
|
i32.eqz
|
|
if ;; label = @4
|
|
get_local 0
|
|
call 37
|
|
set_local 32
|
|
get_local 32
|
|
set_local 1
|
|
br 2 (;@2;)
|
|
end
|
|
get_local 0
|
|
call 32
|
|
set_local 33
|
|
get_local 33
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 37
|
|
get_local 0
|
|
call 37
|
|
set_local 34
|
|
get_local 37
|
|
if ;; label = @4
|
|
get_local 34
|
|
set_local 1
|
|
else
|
|
get_local 0
|
|
call 33
|
|
get_local 34
|
|
set_local 1
|
|
end
|
|
end
|
|
end
|
|
get_local 1
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;37;) (type 1) (param i32) (result i32)
|
|
(local i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32)
|
|
block ;; label = @1
|
|
get_global 12
|
|
set_local 23
|
|
get_local 0
|
|
i32.const 20
|
|
i32.add
|
|
set_local 2
|
|
get_local 2
|
|
i32.load
|
|
set_local 13
|
|
get_local 0
|
|
i32.const 28
|
|
i32.add
|
|
set_local 15
|
|
get_local 15
|
|
i32.load
|
|
set_local 16
|
|
get_local 13
|
|
get_local 16
|
|
i32.gt_u
|
|
set_local 17
|
|
get_local 17
|
|
if ;; label = @2
|
|
get_local 0
|
|
i32.const 36
|
|
i32.add
|
|
set_local 18
|
|
get_local 18
|
|
i32.load
|
|
set_local 19
|
|
get_local 0
|
|
i32.const 0
|
|
i32.const 0
|
|
get_local 19
|
|
i32.const 7
|
|
i32.and
|
|
i32.const 2
|
|
i32.add
|
|
call_indirect 0
|
|
drop
|
|
get_local 2
|
|
i32.load
|
|
set_local 20
|
|
get_local 20
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 21
|
|
get_local 21
|
|
if ;; label = @3
|
|
i32.const -1
|
|
set_local 1
|
|
else
|
|
i32.const 3
|
|
set_local 22
|
|
end
|
|
else
|
|
i32.const 3
|
|
set_local 22
|
|
end
|
|
get_local 22
|
|
i32.const 3
|
|
i32.eq
|
|
if ;; label = @2
|
|
get_local 0
|
|
i32.const 4
|
|
i32.add
|
|
set_local 3
|
|
get_local 3
|
|
i32.load
|
|
set_local 4
|
|
get_local 0
|
|
i32.const 8
|
|
i32.add
|
|
set_local 5
|
|
get_local 5
|
|
i32.load
|
|
set_local 6
|
|
get_local 4
|
|
get_local 6
|
|
i32.lt_u
|
|
set_local 7
|
|
get_local 7
|
|
if ;; label = @3
|
|
get_local 4
|
|
set_local 8
|
|
get_local 6
|
|
set_local 9
|
|
get_local 8
|
|
get_local 9
|
|
i32.sub
|
|
set_local 10
|
|
get_local 0
|
|
i32.const 40
|
|
i32.add
|
|
set_local 11
|
|
get_local 11
|
|
i32.load
|
|
set_local 12
|
|
get_local 0
|
|
get_local 10
|
|
i32.const 1
|
|
get_local 12
|
|
i32.const 7
|
|
i32.and
|
|
i32.const 2
|
|
i32.add
|
|
call_indirect 0
|
|
drop
|
|
end
|
|
get_local 0
|
|
i32.const 16
|
|
i32.add
|
|
set_local 14
|
|
get_local 14
|
|
i32.const 0
|
|
i32.store
|
|
get_local 15
|
|
i32.const 0
|
|
i32.store
|
|
get_local 2
|
|
i32.const 0
|
|
i32.store
|
|
get_local 5
|
|
i32.const 0
|
|
i32.store
|
|
get_local 3
|
|
i32.const 0
|
|
i32.store
|
|
i32.const 0
|
|
set_local 1
|
|
end
|
|
get_local 1
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;38;) (type 1) (param i32) (result i32)
|
|
(local i32 i32 i32)
|
|
block ;; label = @1
|
|
get_global 12
|
|
set_local 3
|
|
get_local 0
|
|
call 41
|
|
set_local 1
|
|
get_local 1
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;39;) (type 1) (param i32) (result i32)
|
|
(local i32 i32 i32)
|
|
block ;; label = @1
|
|
get_global 12
|
|
set_local 3
|
|
get_local 0
|
|
call 40
|
|
set_local 1
|
|
get_local 1
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;40;) (type 1) (param i32) (result i32)
|
|
(local i32 i32 i32)
|
|
block ;; label = @1
|
|
get_global 12
|
|
set_local 3
|
|
get_local 0
|
|
call 48
|
|
set_local 1
|
|
get_local 1
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;41;) (type 1) (param i32) (result i32)
|
|
(local i32 i32 i32)
|
|
block ;; label = @1
|
|
get_global 12
|
|
set_local 3
|
|
get_local 0
|
|
call 49
|
|
set_local 1
|
|
get_local 1
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;42;) (type 1) (param i32) (result i32)
|
|
(local i32 i32 i32)
|
|
block ;; label = @1
|
|
get_global 12
|
|
set_local 3
|
|
get_local 0
|
|
call 43
|
|
set_local 1
|
|
get_local 1
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;43;) (type 1) (param i32) (result i32)
|
|
(local i32 i32 i32)
|
|
block ;; label = @1
|
|
get_global 12
|
|
set_local 3
|
|
get_local 0
|
|
call 49
|
|
set_local 1
|
|
get_local 1
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;44;) (type 1) (param i32) (result i32)
|
|
(local i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32)
|
|
block ;; label = @1
|
|
get_global 12
|
|
set_local 1175
|
|
get_global 12
|
|
i32.const 16
|
|
i32.add
|
|
set_global 12
|
|
get_global 12
|
|
get_global 13
|
|
i32.ge_s
|
|
if ;; label = @2
|
|
i32.const 16
|
|
call 3
|
|
end
|
|
get_local 1175
|
|
set_local 88
|
|
get_local 0
|
|
i32.const 245
|
|
i32.lt_u
|
|
set_local 258
|
|
block ;; label = @2
|
|
get_local 258
|
|
if ;; label = @3
|
|
get_local 0
|
|
i32.const 11
|
|
i32.lt_u
|
|
set_local 369
|
|
get_local 0
|
|
i32.const 11
|
|
i32.add
|
|
set_local 480
|
|
get_local 480
|
|
i32.const -8
|
|
i32.and
|
|
set_local 591
|
|
get_local 369
|
|
if i32 ;; label = @4
|
|
i32.const 16
|
|
else
|
|
get_local 591
|
|
end
|
|
set_local 702
|
|
get_local 702
|
|
i32.const 3
|
|
i32.shr_u
|
|
set_local 813
|
|
i32.const 1472
|
|
i32.load
|
|
set_local 924
|
|
get_local 924
|
|
get_local 813
|
|
i32.shr_u
|
|
set_local 1035
|
|
get_local 1035
|
|
i32.const 3
|
|
i32.and
|
|
set_local 89
|
|
get_local 89
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 159
|
|
get_local 159
|
|
i32.eqz
|
|
if ;; label = @4
|
|
get_local 1035
|
|
i32.const 1
|
|
i32.and
|
|
set_local 170
|
|
get_local 170
|
|
i32.const 1
|
|
i32.xor
|
|
set_local 181
|
|
get_local 181
|
|
get_local 813
|
|
i32.add
|
|
set_local 192
|
|
get_local 192
|
|
i32.const 1
|
|
i32.shl
|
|
set_local 203
|
|
i32.const 1512
|
|
get_local 203
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 214
|
|
get_local 214
|
|
i32.const 8
|
|
i32.add
|
|
set_local 225
|
|
get_local 225
|
|
i32.load
|
|
set_local 236
|
|
get_local 236
|
|
i32.const 8
|
|
i32.add
|
|
set_local 247
|
|
get_local 247
|
|
i32.load
|
|
set_local 259
|
|
get_local 214
|
|
get_local 259
|
|
i32.eq
|
|
set_local 270
|
|
block ;; label = @5
|
|
get_local 270
|
|
if ;; label = @6
|
|
i32.const 1
|
|
get_local 192
|
|
i32.shl
|
|
set_local 281
|
|
get_local 281
|
|
i32.const -1
|
|
i32.xor
|
|
set_local 292
|
|
get_local 924
|
|
get_local 292
|
|
i32.and
|
|
set_local 303
|
|
i32.const 1472
|
|
get_local 303
|
|
i32.store
|
|
else
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 314
|
|
get_local 259
|
|
get_local 314
|
|
i32.lt_u
|
|
set_local 325
|
|
get_local 325
|
|
if ;; label = @7
|
|
call 7
|
|
end
|
|
get_local 259
|
|
i32.const 12
|
|
i32.add
|
|
set_local 336
|
|
get_local 336
|
|
i32.load
|
|
set_local 347
|
|
get_local 347
|
|
get_local 236
|
|
i32.eq
|
|
set_local 358
|
|
get_local 358
|
|
if ;; label = @7
|
|
get_local 336
|
|
get_local 214
|
|
i32.store
|
|
get_local 225
|
|
get_local 259
|
|
i32.store
|
|
br 2 (;@5;)
|
|
else
|
|
call 7
|
|
end
|
|
end
|
|
end
|
|
get_local 192
|
|
i32.const 3
|
|
i32.shl
|
|
set_local 370
|
|
get_local 370
|
|
i32.const 3
|
|
i32.or
|
|
set_local 381
|
|
get_local 236
|
|
i32.const 4
|
|
i32.add
|
|
set_local 392
|
|
get_local 392
|
|
get_local 381
|
|
i32.store
|
|
get_local 236
|
|
get_local 370
|
|
i32.add
|
|
set_local 403
|
|
get_local 403
|
|
i32.const 4
|
|
i32.add
|
|
set_local 414
|
|
get_local 414
|
|
i32.load
|
|
set_local 425
|
|
get_local 425
|
|
i32.const 1
|
|
i32.or
|
|
set_local 436
|
|
get_local 414
|
|
get_local 436
|
|
i32.store
|
|
get_local 247
|
|
set_local 6
|
|
get_local 1175
|
|
set_global 12
|
|
get_local 6
|
|
return
|
|
end
|
|
i32.const 1480
|
|
i32.load
|
|
set_local 447
|
|
get_local 702
|
|
get_local 447
|
|
i32.gt_u
|
|
set_local 458
|
|
get_local 458
|
|
if ;; label = @4
|
|
get_local 1035
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 469
|
|
get_local 469
|
|
i32.eqz
|
|
if ;; label = @5
|
|
get_local 1035
|
|
get_local 813
|
|
i32.shl
|
|
set_local 481
|
|
i32.const 2
|
|
get_local 813
|
|
i32.shl
|
|
set_local 492
|
|
i32.const 0
|
|
get_local 492
|
|
i32.sub
|
|
set_local 503
|
|
get_local 492
|
|
get_local 503
|
|
i32.or
|
|
set_local 514
|
|
get_local 481
|
|
get_local 514
|
|
i32.and
|
|
set_local 525
|
|
i32.const 0
|
|
get_local 525
|
|
i32.sub
|
|
set_local 536
|
|
get_local 525
|
|
get_local 536
|
|
i32.and
|
|
set_local 547
|
|
get_local 547
|
|
i32.const -1
|
|
i32.add
|
|
set_local 558
|
|
get_local 558
|
|
i32.const 12
|
|
i32.shr_u
|
|
set_local 569
|
|
get_local 569
|
|
i32.const 16
|
|
i32.and
|
|
set_local 580
|
|
get_local 558
|
|
get_local 580
|
|
i32.shr_u
|
|
set_local 592
|
|
get_local 592
|
|
i32.const 5
|
|
i32.shr_u
|
|
set_local 603
|
|
get_local 603
|
|
i32.const 8
|
|
i32.and
|
|
set_local 614
|
|
get_local 614
|
|
get_local 580
|
|
i32.or
|
|
set_local 625
|
|
get_local 592
|
|
get_local 614
|
|
i32.shr_u
|
|
set_local 636
|
|
get_local 636
|
|
i32.const 2
|
|
i32.shr_u
|
|
set_local 647
|
|
get_local 647
|
|
i32.const 4
|
|
i32.and
|
|
set_local 658
|
|
get_local 625
|
|
get_local 658
|
|
i32.or
|
|
set_local 669
|
|
get_local 636
|
|
get_local 658
|
|
i32.shr_u
|
|
set_local 680
|
|
get_local 680
|
|
i32.const 1
|
|
i32.shr_u
|
|
set_local 691
|
|
get_local 691
|
|
i32.const 2
|
|
i32.and
|
|
set_local 703
|
|
get_local 669
|
|
get_local 703
|
|
i32.or
|
|
set_local 714
|
|
get_local 680
|
|
get_local 703
|
|
i32.shr_u
|
|
set_local 725
|
|
get_local 725
|
|
i32.const 1
|
|
i32.shr_u
|
|
set_local 736
|
|
get_local 736
|
|
i32.const 1
|
|
i32.and
|
|
set_local 747
|
|
get_local 714
|
|
get_local 747
|
|
i32.or
|
|
set_local 758
|
|
get_local 725
|
|
get_local 747
|
|
i32.shr_u
|
|
set_local 769
|
|
get_local 758
|
|
get_local 769
|
|
i32.add
|
|
set_local 780
|
|
get_local 780
|
|
i32.const 1
|
|
i32.shl
|
|
set_local 791
|
|
i32.const 1512
|
|
get_local 791
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 802
|
|
get_local 802
|
|
i32.const 8
|
|
i32.add
|
|
set_local 814
|
|
get_local 814
|
|
i32.load
|
|
set_local 825
|
|
get_local 825
|
|
i32.const 8
|
|
i32.add
|
|
set_local 836
|
|
get_local 836
|
|
i32.load
|
|
set_local 847
|
|
get_local 802
|
|
get_local 847
|
|
i32.eq
|
|
set_local 858
|
|
block ;; label = @6
|
|
get_local 858
|
|
if ;; label = @7
|
|
i32.const 1
|
|
get_local 780
|
|
i32.shl
|
|
set_local 869
|
|
get_local 869
|
|
i32.const -1
|
|
i32.xor
|
|
set_local 880
|
|
get_local 924
|
|
get_local 880
|
|
i32.and
|
|
set_local 891
|
|
i32.const 1472
|
|
get_local 891
|
|
i32.store
|
|
get_local 891
|
|
set_local 1124
|
|
else
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 902
|
|
get_local 847
|
|
get_local 902
|
|
i32.lt_u
|
|
set_local 913
|
|
get_local 913
|
|
if ;; label = @8
|
|
call 7
|
|
end
|
|
get_local 847
|
|
i32.const 12
|
|
i32.add
|
|
set_local 925
|
|
get_local 925
|
|
i32.load
|
|
set_local 936
|
|
get_local 936
|
|
get_local 825
|
|
i32.eq
|
|
set_local 947
|
|
get_local 947
|
|
if ;; label = @8
|
|
get_local 925
|
|
get_local 802
|
|
i32.store
|
|
get_local 814
|
|
get_local 847
|
|
i32.store
|
|
get_local 924
|
|
set_local 1124
|
|
br 2 (;@6;)
|
|
else
|
|
call 7
|
|
end
|
|
end
|
|
end
|
|
get_local 780
|
|
i32.const 3
|
|
i32.shl
|
|
set_local 958
|
|
get_local 958
|
|
get_local 702
|
|
i32.sub
|
|
set_local 969
|
|
get_local 702
|
|
i32.const 3
|
|
i32.or
|
|
set_local 980
|
|
get_local 825
|
|
i32.const 4
|
|
i32.add
|
|
set_local 991
|
|
get_local 991
|
|
get_local 980
|
|
i32.store
|
|
get_local 825
|
|
get_local 702
|
|
i32.add
|
|
set_local 1002
|
|
get_local 969
|
|
i32.const 1
|
|
i32.or
|
|
set_local 1013
|
|
get_local 1002
|
|
i32.const 4
|
|
i32.add
|
|
set_local 1024
|
|
get_local 1024
|
|
get_local 1013
|
|
i32.store
|
|
get_local 1002
|
|
get_local 969
|
|
i32.add
|
|
set_local 1036
|
|
get_local 1036
|
|
get_local 969
|
|
i32.store
|
|
get_local 447
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 1047
|
|
get_local 1047
|
|
i32.eqz
|
|
if ;; label = @6
|
|
i32.const 1492
|
|
i32.load
|
|
set_local 1058
|
|
get_local 447
|
|
i32.const 3
|
|
i32.shr_u
|
|
set_local 1069
|
|
get_local 1069
|
|
i32.const 1
|
|
i32.shl
|
|
set_local 1080
|
|
i32.const 1512
|
|
get_local 1080
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 1091
|
|
i32.const 1
|
|
get_local 1069
|
|
i32.shl
|
|
set_local 1102
|
|
get_local 1124
|
|
get_local 1102
|
|
i32.and
|
|
set_local 1113
|
|
get_local 1113
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 1135
|
|
get_local 1135
|
|
if ;; label = @7
|
|
get_local 1124
|
|
get_local 1102
|
|
i32.or
|
|
set_local 90
|
|
i32.const 1472
|
|
get_local 90
|
|
i32.store
|
|
get_local 1091
|
|
i32.const 8
|
|
i32.add
|
|
set_local 69
|
|
get_local 1091
|
|
set_local 17
|
|
get_local 69
|
|
set_local 80
|
|
else
|
|
get_local 1091
|
|
i32.const 8
|
|
i32.add
|
|
set_local 101
|
|
get_local 101
|
|
i32.load
|
|
set_local 112
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 123
|
|
get_local 112
|
|
get_local 123
|
|
i32.lt_u
|
|
set_local 134
|
|
get_local 134
|
|
if ;; label = @8
|
|
call 7
|
|
else
|
|
get_local 112
|
|
set_local 17
|
|
get_local 101
|
|
set_local 80
|
|
end
|
|
end
|
|
get_local 80
|
|
get_local 1058
|
|
i32.store
|
|
get_local 17
|
|
i32.const 12
|
|
i32.add
|
|
set_local 145
|
|
get_local 145
|
|
get_local 1058
|
|
i32.store
|
|
get_local 1058
|
|
i32.const 8
|
|
i32.add
|
|
set_local 155
|
|
get_local 155
|
|
get_local 17
|
|
i32.store
|
|
get_local 1058
|
|
i32.const 12
|
|
i32.add
|
|
set_local 156
|
|
get_local 156
|
|
get_local 1091
|
|
i32.store
|
|
end
|
|
i32.const 1480
|
|
get_local 969
|
|
i32.store
|
|
i32.const 1492
|
|
get_local 1002
|
|
i32.store
|
|
get_local 836
|
|
set_local 6
|
|
get_local 1175
|
|
set_global 12
|
|
get_local 6
|
|
return
|
|
end
|
|
i32.const 1476
|
|
i32.load
|
|
set_local 157
|
|
get_local 157
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 158
|
|
get_local 158
|
|
if ;; label = @5
|
|
get_local 702
|
|
set_local 16
|
|
else
|
|
i32.const 0
|
|
get_local 157
|
|
i32.sub
|
|
set_local 160
|
|
get_local 157
|
|
get_local 160
|
|
i32.and
|
|
set_local 161
|
|
get_local 161
|
|
i32.const -1
|
|
i32.add
|
|
set_local 162
|
|
get_local 162
|
|
i32.const 12
|
|
i32.shr_u
|
|
set_local 163
|
|
get_local 163
|
|
i32.const 16
|
|
i32.and
|
|
set_local 164
|
|
get_local 162
|
|
get_local 164
|
|
i32.shr_u
|
|
set_local 165
|
|
get_local 165
|
|
i32.const 5
|
|
i32.shr_u
|
|
set_local 166
|
|
get_local 166
|
|
i32.const 8
|
|
i32.and
|
|
set_local 167
|
|
get_local 167
|
|
get_local 164
|
|
i32.or
|
|
set_local 168
|
|
get_local 165
|
|
get_local 167
|
|
i32.shr_u
|
|
set_local 169
|
|
get_local 169
|
|
i32.const 2
|
|
i32.shr_u
|
|
set_local 171
|
|
get_local 171
|
|
i32.const 4
|
|
i32.and
|
|
set_local 172
|
|
get_local 168
|
|
get_local 172
|
|
i32.or
|
|
set_local 173
|
|
get_local 169
|
|
get_local 172
|
|
i32.shr_u
|
|
set_local 174
|
|
get_local 174
|
|
i32.const 1
|
|
i32.shr_u
|
|
set_local 175
|
|
get_local 175
|
|
i32.const 2
|
|
i32.and
|
|
set_local 176
|
|
get_local 173
|
|
get_local 176
|
|
i32.or
|
|
set_local 177
|
|
get_local 174
|
|
get_local 176
|
|
i32.shr_u
|
|
set_local 178
|
|
get_local 178
|
|
i32.const 1
|
|
i32.shr_u
|
|
set_local 179
|
|
get_local 179
|
|
i32.const 1
|
|
i32.and
|
|
set_local 180
|
|
get_local 177
|
|
get_local 180
|
|
i32.or
|
|
set_local 182
|
|
get_local 178
|
|
get_local 180
|
|
i32.shr_u
|
|
set_local 183
|
|
get_local 182
|
|
get_local 183
|
|
i32.add
|
|
set_local 184
|
|
i32.const 1776
|
|
get_local 184
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 185
|
|
get_local 185
|
|
i32.load
|
|
set_local 186
|
|
get_local 186
|
|
i32.const 4
|
|
i32.add
|
|
set_local 187
|
|
get_local 187
|
|
i32.load
|
|
set_local 188
|
|
get_local 188
|
|
i32.const -8
|
|
i32.and
|
|
set_local 189
|
|
get_local 189
|
|
get_local 702
|
|
i32.sub
|
|
set_local 190
|
|
get_local 186
|
|
i32.const 16
|
|
i32.add
|
|
set_local 191
|
|
get_local 191
|
|
i32.load
|
|
set_local 193
|
|
get_local 193
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 1157
|
|
get_local 1157
|
|
i32.const 1
|
|
i32.and
|
|
set_local 84
|
|
get_local 186
|
|
i32.const 16
|
|
i32.add
|
|
get_local 84
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 194
|
|
get_local 194
|
|
i32.load
|
|
set_local 195
|
|
get_local 195
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 196
|
|
get_local 196
|
|
if ;; label = @6
|
|
get_local 186
|
|
set_local 12
|
|
get_local 190
|
|
set_local 14
|
|
else
|
|
get_local 186
|
|
set_local 13
|
|
get_local 190
|
|
set_local 15
|
|
get_local 195
|
|
set_local 198
|
|
loop ;; label = @7
|
|
block ;; label = @8
|
|
get_local 198
|
|
i32.const 4
|
|
i32.add
|
|
set_local 197
|
|
get_local 197
|
|
i32.load
|
|
set_local 199
|
|
get_local 199
|
|
i32.const -8
|
|
i32.and
|
|
set_local 200
|
|
get_local 200
|
|
get_local 702
|
|
i32.sub
|
|
set_local 201
|
|
get_local 201
|
|
get_local 15
|
|
i32.lt_u
|
|
set_local 202
|
|
get_local 202
|
|
if i32 ;; label = @9
|
|
get_local 201
|
|
else
|
|
get_local 15
|
|
end
|
|
set_local 2
|
|
get_local 202
|
|
if i32 ;; label = @9
|
|
get_local 198
|
|
else
|
|
get_local 13
|
|
end
|
|
set_local 1
|
|
get_local 198
|
|
i32.const 16
|
|
i32.add
|
|
set_local 204
|
|
get_local 204
|
|
i32.load
|
|
set_local 205
|
|
get_local 205
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 1150
|
|
get_local 1150
|
|
i32.const 1
|
|
i32.and
|
|
set_local 82
|
|
get_local 198
|
|
i32.const 16
|
|
i32.add
|
|
get_local 82
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 206
|
|
get_local 206
|
|
i32.load
|
|
set_local 207
|
|
get_local 207
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 208
|
|
get_local 208
|
|
if ;; label = @9
|
|
get_local 1
|
|
set_local 12
|
|
get_local 2
|
|
set_local 14
|
|
br 1 (;@8;)
|
|
else
|
|
get_local 1
|
|
set_local 13
|
|
get_local 2
|
|
set_local 15
|
|
get_local 207
|
|
set_local 198
|
|
end
|
|
br 1 (;@7;)
|
|
end
|
|
end
|
|
end
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 209
|
|
get_local 12
|
|
get_local 209
|
|
i32.lt_u
|
|
set_local 210
|
|
get_local 210
|
|
if ;; label = @6
|
|
call 7
|
|
end
|
|
get_local 12
|
|
get_local 702
|
|
i32.add
|
|
set_local 211
|
|
get_local 12
|
|
get_local 211
|
|
i32.lt_u
|
|
set_local 212
|
|
get_local 212
|
|
i32.eqz
|
|
if ;; label = @6
|
|
call 7
|
|
end
|
|
get_local 12
|
|
i32.const 24
|
|
i32.add
|
|
set_local 213
|
|
get_local 213
|
|
i32.load
|
|
set_local 215
|
|
get_local 12
|
|
i32.const 12
|
|
i32.add
|
|
set_local 216
|
|
get_local 216
|
|
i32.load
|
|
set_local 217
|
|
get_local 217
|
|
get_local 12
|
|
i32.eq
|
|
set_local 218
|
|
block ;; label = @6
|
|
get_local 218
|
|
if ;; label = @7
|
|
get_local 12
|
|
i32.const 20
|
|
i32.add
|
|
set_local 229
|
|
get_local 229
|
|
i32.load
|
|
set_local 230
|
|
get_local 230
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 231
|
|
get_local 231
|
|
if ;; label = @8
|
|
get_local 12
|
|
i32.const 16
|
|
i32.add
|
|
set_local 232
|
|
get_local 232
|
|
i32.load
|
|
set_local 233
|
|
get_local 233
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 234
|
|
get_local 234
|
|
if ;; label = @9
|
|
i32.const 0
|
|
set_local 53
|
|
br 3 (;@6;)
|
|
else
|
|
get_local 233
|
|
set_local 39
|
|
get_local 232
|
|
set_local 40
|
|
end
|
|
else
|
|
get_local 230
|
|
set_local 39
|
|
get_local 229
|
|
set_local 40
|
|
end
|
|
loop ;; label = @8
|
|
block ;; label = @9
|
|
get_local 39
|
|
i32.const 20
|
|
i32.add
|
|
set_local 235
|
|
get_local 235
|
|
i32.load
|
|
set_local 237
|
|
get_local 237
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 238
|
|
get_local 238
|
|
i32.eqz
|
|
if ;; label = @10
|
|
get_local 237
|
|
set_local 39
|
|
get_local 235
|
|
set_local 40
|
|
br 2 (;@8;)
|
|
end
|
|
get_local 39
|
|
i32.const 16
|
|
i32.add
|
|
set_local 239
|
|
get_local 239
|
|
i32.load
|
|
set_local 240
|
|
get_local 240
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 241
|
|
get_local 241
|
|
if ;; label = @10
|
|
br 1 (;@9;)
|
|
else
|
|
get_local 240
|
|
set_local 39
|
|
get_local 239
|
|
set_local 40
|
|
end
|
|
br 1 (;@8;)
|
|
end
|
|
end
|
|
get_local 40
|
|
get_local 209
|
|
i32.lt_u
|
|
set_local 242
|
|
get_local 242
|
|
if ;; label = @8
|
|
call 7
|
|
else
|
|
get_local 40
|
|
i32.const 0
|
|
i32.store
|
|
get_local 39
|
|
set_local 53
|
|
br 2 (;@6;)
|
|
end
|
|
else
|
|
get_local 12
|
|
i32.const 8
|
|
i32.add
|
|
set_local 219
|
|
get_local 219
|
|
i32.load
|
|
set_local 220
|
|
get_local 220
|
|
get_local 209
|
|
i32.lt_u
|
|
set_local 221
|
|
get_local 221
|
|
if ;; label = @8
|
|
call 7
|
|
end
|
|
get_local 220
|
|
i32.const 12
|
|
i32.add
|
|
set_local 222
|
|
get_local 222
|
|
i32.load
|
|
set_local 223
|
|
get_local 223
|
|
get_local 12
|
|
i32.eq
|
|
set_local 224
|
|
get_local 224
|
|
i32.eqz
|
|
if ;; label = @8
|
|
call 7
|
|
end
|
|
get_local 217
|
|
i32.const 8
|
|
i32.add
|
|
set_local 226
|
|
get_local 226
|
|
i32.load
|
|
set_local 227
|
|
get_local 227
|
|
get_local 12
|
|
i32.eq
|
|
set_local 228
|
|
get_local 228
|
|
if ;; label = @8
|
|
get_local 222
|
|
get_local 217
|
|
i32.store
|
|
get_local 226
|
|
get_local 220
|
|
i32.store
|
|
get_local 217
|
|
set_local 53
|
|
br 2 (;@6;)
|
|
else
|
|
call 7
|
|
end
|
|
end
|
|
end
|
|
get_local 215
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 243
|
|
block ;; label = @6
|
|
get_local 243
|
|
i32.eqz
|
|
if ;; label = @7
|
|
get_local 12
|
|
i32.const 28
|
|
i32.add
|
|
set_local 244
|
|
get_local 244
|
|
i32.load
|
|
set_local 245
|
|
i32.const 1776
|
|
get_local 245
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 246
|
|
get_local 246
|
|
i32.load
|
|
set_local 248
|
|
get_local 12
|
|
get_local 248
|
|
i32.eq
|
|
set_local 249
|
|
block ;; label = @8
|
|
get_local 249
|
|
if ;; label = @9
|
|
get_local 246
|
|
get_local 53
|
|
i32.store
|
|
get_local 53
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 1146
|
|
get_local 1146
|
|
if ;; label = @10
|
|
i32.const 1
|
|
get_local 245
|
|
i32.shl
|
|
set_local 250
|
|
get_local 250
|
|
i32.const -1
|
|
i32.xor
|
|
set_local 251
|
|
get_local 157
|
|
get_local 251
|
|
i32.and
|
|
set_local 252
|
|
i32.const 1476
|
|
get_local 252
|
|
i32.store
|
|
br 4 (;@6;)
|
|
end
|
|
else
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 253
|
|
get_local 215
|
|
get_local 253
|
|
i32.lt_u
|
|
set_local 254
|
|
get_local 254
|
|
if ;; label = @10
|
|
call 7
|
|
else
|
|
get_local 215
|
|
i32.const 16
|
|
i32.add
|
|
set_local 255
|
|
get_local 255
|
|
i32.load
|
|
set_local 256
|
|
get_local 256
|
|
get_local 12
|
|
i32.ne
|
|
set_local 1155
|
|
get_local 1155
|
|
i32.const 1
|
|
i32.and
|
|
set_local 85
|
|
get_local 215
|
|
i32.const 16
|
|
i32.add
|
|
get_local 85
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 257
|
|
get_local 257
|
|
get_local 53
|
|
i32.store
|
|
get_local 53
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 260
|
|
get_local 260
|
|
if ;; label = @11
|
|
br 5 (;@6;)
|
|
else
|
|
br 3 (;@8;)
|
|
end
|
|
unreachable
|
|
end
|
|
end
|
|
end
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 261
|
|
get_local 53
|
|
get_local 261
|
|
i32.lt_u
|
|
set_local 262
|
|
get_local 262
|
|
if ;; label = @8
|
|
call 7
|
|
end
|
|
get_local 53
|
|
i32.const 24
|
|
i32.add
|
|
set_local 263
|
|
get_local 263
|
|
get_local 215
|
|
i32.store
|
|
get_local 12
|
|
i32.const 16
|
|
i32.add
|
|
set_local 264
|
|
get_local 264
|
|
i32.load
|
|
set_local 265
|
|
get_local 265
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 266
|
|
block ;; label = @8
|
|
get_local 266
|
|
i32.eqz
|
|
if ;; label = @9
|
|
get_local 265
|
|
get_local 261
|
|
i32.lt_u
|
|
set_local 267
|
|
get_local 267
|
|
if ;; label = @10
|
|
call 7
|
|
else
|
|
get_local 53
|
|
i32.const 16
|
|
i32.add
|
|
set_local 268
|
|
get_local 268
|
|
get_local 265
|
|
i32.store
|
|
get_local 265
|
|
i32.const 24
|
|
i32.add
|
|
set_local 269
|
|
get_local 269
|
|
get_local 53
|
|
i32.store
|
|
br 2 (;@8;)
|
|
end
|
|
end
|
|
end
|
|
get_local 12
|
|
i32.const 20
|
|
i32.add
|
|
set_local 271
|
|
get_local 271
|
|
i32.load
|
|
set_local 272
|
|
get_local 272
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 273
|
|
get_local 273
|
|
i32.eqz
|
|
if ;; label = @8
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 274
|
|
get_local 272
|
|
get_local 274
|
|
i32.lt_u
|
|
set_local 275
|
|
get_local 275
|
|
if ;; label = @9
|
|
call 7
|
|
else
|
|
get_local 53
|
|
i32.const 20
|
|
i32.add
|
|
set_local 276
|
|
get_local 276
|
|
get_local 272
|
|
i32.store
|
|
get_local 272
|
|
i32.const 24
|
|
i32.add
|
|
set_local 277
|
|
get_local 277
|
|
get_local 53
|
|
i32.store
|
|
br 3 (;@6;)
|
|
end
|
|
end
|
|
end
|
|
end
|
|
get_local 14
|
|
i32.const 16
|
|
i32.lt_u
|
|
set_local 278
|
|
get_local 278
|
|
if ;; label = @6
|
|
get_local 14
|
|
get_local 702
|
|
i32.add
|
|
set_local 279
|
|
get_local 279
|
|
i32.const 3
|
|
i32.or
|
|
set_local 280
|
|
get_local 12
|
|
i32.const 4
|
|
i32.add
|
|
set_local 282
|
|
get_local 282
|
|
get_local 280
|
|
i32.store
|
|
get_local 12
|
|
get_local 279
|
|
i32.add
|
|
set_local 283
|
|
get_local 283
|
|
i32.const 4
|
|
i32.add
|
|
set_local 284
|
|
get_local 284
|
|
i32.load
|
|
set_local 285
|
|
get_local 285
|
|
i32.const 1
|
|
i32.or
|
|
set_local 286
|
|
get_local 284
|
|
get_local 286
|
|
i32.store
|
|
else
|
|
get_local 702
|
|
i32.const 3
|
|
i32.or
|
|
set_local 287
|
|
get_local 12
|
|
i32.const 4
|
|
i32.add
|
|
set_local 288
|
|
get_local 288
|
|
get_local 287
|
|
i32.store
|
|
get_local 14
|
|
i32.const 1
|
|
i32.or
|
|
set_local 289
|
|
get_local 211
|
|
i32.const 4
|
|
i32.add
|
|
set_local 290
|
|
get_local 290
|
|
get_local 289
|
|
i32.store
|
|
get_local 211
|
|
get_local 14
|
|
i32.add
|
|
set_local 291
|
|
get_local 291
|
|
get_local 14
|
|
i32.store
|
|
get_local 447
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 293
|
|
get_local 293
|
|
i32.eqz
|
|
if ;; label = @7
|
|
i32.const 1492
|
|
i32.load
|
|
set_local 294
|
|
get_local 447
|
|
i32.const 3
|
|
i32.shr_u
|
|
set_local 295
|
|
get_local 295
|
|
i32.const 1
|
|
i32.shl
|
|
set_local 296
|
|
i32.const 1512
|
|
get_local 296
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 297
|
|
i32.const 1
|
|
get_local 295
|
|
i32.shl
|
|
set_local 298
|
|
get_local 924
|
|
get_local 298
|
|
i32.and
|
|
set_local 299
|
|
get_local 299
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 300
|
|
get_local 300
|
|
if ;; label = @8
|
|
get_local 924
|
|
get_local 298
|
|
i32.or
|
|
set_local 301
|
|
i32.const 1472
|
|
get_local 301
|
|
i32.store
|
|
get_local 297
|
|
i32.const 8
|
|
i32.add
|
|
set_local 70
|
|
get_local 297
|
|
set_local 11
|
|
get_local 70
|
|
set_local 78
|
|
else
|
|
get_local 297
|
|
i32.const 8
|
|
i32.add
|
|
set_local 302
|
|
get_local 302
|
|
i32.load
|
|
set_local 304
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 305
|
|
get_local 304
|
|
get_local 305
|
|
i32.lt_u
|
|
set_local 306
|
|
get_local 306
|
|
if ;; label = @9
|
|
call 7
|
|
else
|
|
get_local 304
|
|
set_local 11
|
|
get_local 302
|
|
set_local 78
|
|
end
|
|
end
|
|
get_local 78
|
|
get_local 294
|
|
i32.store
|
|
get_local 11
|
|
i32.const 12
|
|
i32.add
|
|
set_local 307
|
|
get_local 307
|
|
get_local 294
|
|
i32.store
|
|
get_local 294
|
|
i32.const 8
|
|
i32.add
|
|
set_local 308
|
|
get_local 308
|
|
get_local 11
|
|
i32.store
|
|
get_local 294
|
|
i32.const 12
|
|
i32.add
|
|
set_local 309
|
|
get_local 309
|
|
get_local 297
|
|
i32.store
|
|
end
|
|
i32.const 1480
|
|
get_local 14
|
|
i32.store
|
|
i32.const 1492
|
|
get_local 211
|
|
i32.store
|
|
end
|
|
get_local 12
|
|
i32.const 8
|
|
i32.add
|
|
set_local 310
|
|
get_local 310
|
|
set_local 6
|
|
get_local 1175
|
|
set_global 12
|
|
get_local 6
|
|
return
|
|
end
|
|
else
|
|
get_local 702
|
|
set_local 16
|
|
end
|
|
else
|
|
get_local 0
|
|
i32.const -65
|
|
i32.gt_u
|
|
set_local 311
|
|
get_local 311
|
|
if ;; label = @4
|
|
i32.const -1
|
|
set_local 16
|
|
else
|
|
get_local 0
|
|
i32.const 11
|
|
i32.add
|
|
set_local 312
|
|
get_local 312
|
|
i32.const -8
|
|
i32.and
|
|
set_local 313
|
|
i32.const 1476
|
|
i32.load
|
|
set_local 315
|
|
get_local 315
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 316
|
|
get_local 316
|
|
if ;; label = @5
|
|
get_local 313
|
|
set_local 16
|
|
else
|
|
i32.const 0
|
|
get_local 313
|
|
i32.sub
|
|
set_local 317
|
|
get_local 312
|
|
i32.const 8
|
|
i32.shr_u
|
|
set_local 318
|
|
get_local 318
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 319
|
|
get_local 319
|
|
if ;; label = @6
|
|
i32.const 0
|
|
set_local 33
|
|
else
|
|
get_local 313
|
|
i32.const 16777215
|
|
i32.gt_u
|
|
set_local 320
|
|
get_local 320
|
|
if ;; label = @7
|
|
i32.const 31
|
|
set_local 33
|
|
else
|
|
get_local 318
|
|
i32.const 1048320
|
|
i32.add
|
|
set_local 321
|
|
get_local 321
|
|
i32.const 16
|
|
i32.shr_u
|
|
set_local 322
|
|
get_local 322
|
|
i32.const 8
|
|
i32.and
|
|
set_local 323
|
|
get_local 318
|
|
get_local 323
|
|
i32.shl
|
|
set_local 324
|
|
get_local 324
|
|
i32.const 520192
|
|
i32.add
|
|
set_local 326
|
|
get_local 326
|
|
i32.const 16
|
|
i32.shr_u
|
|
set_local 327
|
|
get_local 327
|
|
i32.const 4
|
|
i32.and
|
|
set_local 328
|
|
get_local 328
|
|
get_local 323
|
|
i32.or
|
|
set_local 329
|
|
get_local 324
|
|
get_local 328
|
|
i32.shl
|
|
set_local 330
|
|
get_local 330
|
|
i32.const 245760
|
|
i32.add
|
|
set_local 331
|
|
get_local 331
|
|
i32.const 16
|
|
i32.shr_u
|
|
set_local 332
|
|
get_local 332
|
|
i32.const 2
|
|
i32.and
|
|
set_local 333
|
|
get_local 329
|
|
get_local 333
|
|
i32.or
|
|
set_local 334
|
|
i32.const 14
|
|
get_local 334
|
|
i32.sub
|
|
set_local 335
|
|
get_local 330
|
|
get_local 333
|
|
i32.shl
|
|
set_local 337
|
|
get_local 337
|
|
i32.const 15
|
|
i32.shr_u
|
|
set_local 338
|
|
get_local 335
|
|
get_local 338
|
|
i32.add
|
|
set_local 339
|
|
get_local 339
|
|
i32.const 1
|
|
i32.shl
|
|
set_local 340
|
|
get_local 339
|
|
i32.const 7
|
|
i32.add
|
|
set_local 341
|
|
get_local 313
|
|
get_local 341
|
|
i32.shr_u
|
|
set_local 342
|
|
get_local 342
|
|
i32.const 1
|
|
i32.and
|
|
set_local 343
|
|
get_local 343
|
|
get_local 340
|
|
i32.or
|
|
set_local 344
|
|
get_local 344
|
|
set_local 33
|
|
end
|
|
end
|
|
i32.const 1776
|
|
get_local 33
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 345
|
|
get_local 345
|
|
i32.load
|
|
set_local 346
|
|
get_local 346
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 348
|
|
block ;; label = @6
|
|
get_local 348
|
|
if ;; label = @7
|
|
i32.const 0
|
|
set_local 52
|
|
i32.const 0
|
|
set_local 55
|
|
get_local 317
|
|
set_local 56
|
|
i32.const 81
|
|
set_local 1174
|
|
else
|
|
get_local 33
|
|
i32.const 31
|
|
i32.eq
|
|
set_local 349
|
|
get_local 33
|
|
i32.const 1
|
|
i32.shr_u
|
|
set_local 350
|
|
i32.const 25
|
|
get_local 350
|
|
i32.sub
|
|
set_local 351
|
|
get_local 349
|
|
if i32 ;; label = @8
|
|
i32.const 0
|
|
else
|
|
get_local 351
|
|
end
|
|
set_local 352
|
|
get_local 313
|
|
get_local 352
|
|
i32.shl
|
|
set_local 353
|
|
i32.const 0
|
|
set_local 28
|
|
get_local 317
|
|
set_local 31
|
|
get_local 346
|
|
set_local 32
|
|
get_local 353
|
|
set_local 35
|
|
i32.const 0
|
|
set_local 37
|
|
loop ;; label = @8
|
|
block ;; label = @9
|
|
get_local 32
|
|
i32.const 4
|
|
i32.add
|
|
set_local 354
|
|
get_local 354
|
|
i32.load
|
|
set_local 355
|
|
get_local 355
|
|
i32.const -8
|
|
i32.and
|
|
set_local 356
|
|
get_local 356
|
|
get_local 313
|
|
i32.sub
|
|
set_local 357
|
|
get_local 357
|
|
get_local 31
|
|
i32.lt_u
|
|
set_local 359
|
|
get_local 359
|
|
if ;; label = @10
|
|
get_local 357
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 360
|
|
get_local 360
|
|
if ;; label = @11
|
|
get_local 32
|
|
set_local 60
|
|
i32.const 0
|
|
set_local 63
|
|
get_local 32
|
|
set_local 66
|
|
i32.const 85
|
|
set_local 1174
|
|
br 5 (;@6;)
|
|
else
|
|
get_local 32
|
|
set_local 44
|
|
get_local 357
|
|
set_local 45
|
|
end
|
|
else
|
|
get_local 28
|
|
set_local 44
|
|
get_local 31
|
|
set_local 45
|
|
end
|
|
get_local 32
|
|
i32.const 20
|
|
i32.add
|
|
set_local 361
|
|
get_local 361
|
|
i32.load
|
|
set_local 362
|
|
get_local 35
|
|
i32.const 31
|
|
i32.shr_u
|
|
set_local 363
|
|
get_local 32
|
|
i32.const 16
|
|
i32.add
|
|
get_local 363
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 364
|
|
get_local 364
|
|
i32.load
|
|
set_local 365
|
|
get_local 362
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 366
|
|
get_local 362
|
|
get_local 365
|
|
i32.eq
|
|
set_local 367
|
|
get_local 366
|
|
get_local 367
|
|
i32.or
|
|
set_local 1168
|
|
get_local 1168
|
|
if i32 ;; label = @10
|
|
get_local 37
|
|
else
|
|
get_local 362
|
|
end
|
|
set_local 46
|
|
get_local 365
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 368
|
|
get_local 368
|
|
i32.const 1
|
|
i32.xor
|
|
set_local 1159
|
|
get_local 1159
|
|
i32.const 1
|
|
i32.and
|
|
set_local 371
|
|
get_local 35
|
|
get_local 371
|
|
i32.shl
|
|
set_local 34
|
|
get_local 368
|
|
if ;; label = @10
|
|
get_local 46
|
|
set_local 52
|
|
get_local 44
|
|
set_local 55
|
|
get_local 45
|
|
set_local 56
|
|
i32.const 81
|
|
set_local 1174
|
|
br 1 (;@9;)
|
|
else
|
|
get_local 44
|
|
set_local 28
|
|
get_local 45
|
|
set_local 31
|
|
get_local 365
|
|
set_local 32
|
|
get_local 34
|
|
set_local 35
|
|
get_local 46
|
|
set_local 37
|
|
end
|
|
br 1 (;@8;)
|
|
end
|
|
end
|
|
end
|
|
end
|
|
get_local 1174
|
|
i32.const 81
|
|
i32.eq
|
|
if ;; label = @6
|
|
get_local 52
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 372
|
|
get_local 55
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 373
|
|
get_local 372
|
|
get_local 373
|
|
i32.and
|
|
set_local 1161
|
|
get_local 1161
|
|
if ;; label = @7
|
|
i32.const 2
|
|
get_local 33
|
|
i32.shl
|
|
set_local 374
|
|
i32.const 0
|
|
get_local 374
|
|
i32.sub
|
|
set_local 375
|
|
get_local 374
|
|
get_local 375
|
|
i32.or
|
|
set_local 376
|
|
get_local 315
|
|
get_local 376
|
|
i32.and
|
|
set_local 377
|
|
get_local 377
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 378
|
|
get_local 378
|
|
if ;; label = @8
|
|
get_local 313
|
|
set_local 16
|
|
br 6 (;@2;)
|
|
end
|
|
i32.const 0
|
|
get_local 377
|
|
i32.sub
|
|
set_local 379
|
|
get_local 377
|
|
get_local 379
|
|
i32.and
|
|
set_local 380
|
|
get_local 380
|
|
i32.const -1
|
|
i32.add
|
|
set_local 382
|
|
get_local 382
|
|
i32.const 12
|
|
i32.shr_u
|
|
set_local 383
|
|
get_local 383
|
|
i32.const 16
|
|
i32.and
|
|
set_local 384
|
|
get_local 382
|
|
get_local 384
|
|
i32.shr_u
|
|
set_local 385
|
|
get_local 385
|
|
i32.const 5
|
|
i32.shr_u
|
|
set_local 386
|
|
get_local 386
|
|
i32.const 8
|
|
i32.and
|
|
set_local 387
|
|
get_local 387
|
|
get_local 384
|
|
i32.or
|
|
set_local 388
|
|
get_local 385
|
|
get_local 387
|
|
i32.shr_u
|
|
set_local 389
|
|
get_local 389
|
|
i32.const 2
|
|
i32.shr_u
|
|
set_local 390
|
|
get_local 390
|
|
i32.const 4
|
|
i32.and
|
|
set_local 391
|
|
get_local 388
|
|
get_local 391
|
|
i32.or
|
|
set_local 393
|
|
get_local 389
|
|
get_local 391
|
|
i32.shr_u
|
|
set_local 394
|
|
get_local 394
|
|
i32.const 1
|
|
i32.shr_u
|
|
set_local 395
|
|
get_local 395
|
|
i32.const 2
|
|
i32.and
|
|
set_local 396
|
|
get_local 393
|
|
get_local 396
|
|
i32.or
|
|
set_local 397
|
|
get_local 394
|
|
get_local 396
|
|
i32.shr_u
|
|
set_local 398
|
|
get_local 398
|
|
i32.const 1
|
|
i32.shr_u
|
|
set_local 399
|
|
get_local 399
|
|
i32.const 1
|
|
i32.and
|
|
set_local 400
|
|
get_local 397
|
|
get_local 400
|
|
i32.or
|
|
set_local 401
|
|
get_local 398
|
|
get_local 400
|
|
i32.shr_u
|
|
set_local 402
|
|
get_local 401
|
|
get_local 402
|
|
i32.add
|
|
set_local 404
|
|
i32.const 1776
|
|
get_local 404
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 405
|
|
get_local 405
|
|
i32.load
|
|
set_local 406
|
|
i32.const 0
|
|
set_local 59
|
|
get_local 406
|
|
set_local 65
|
|
else
|
|
get_local 55
|
|
set_local 59
|
|
get_local 52
|
|
set_local 65
|
|
end
|
|
get_local 65
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 407
|
|
get_local 407
|
|
if ;; label = @7
|
|
get_local 59
|
|
set_local 58
|
|
get_local 56
|
|
set_local 62
|
|
else
|
|
get_local 59
|
|
set_local 60
|
|
get_local 56
|
|
set_local 63
|
|
get_local 65
|
|
set_local 66
|
|
i32.const 85
|
|
set_local 1174
|
|
end
|
|
end
|
|
get_local 1174
|
|
i32.const 85
|
|
i32.eq
|
|
if ;; label = @6
|
|
loop ;; label = @7
|
|
block ;; label = @8
|
|
i32.const 0
|
|
set_local 1174
|
|
get_local 66
|
|
i32.const 4
|
|
i32.add
|
|
set_local 408
|
|
get_local 408
|
|
i32.load
|
|
set_local 409
|
|
get_local 409
|
|
i32.const -8
|
|
i32.and
|
|
set_local 410
|
|
get_local 410
|
|
get_local 313
|
|
i32.sub
|
|
set_local 411
|
|
get_local 411
|
|
get_local 63
|
|
i32.lt_u
|
|
set_local 412
|
|
get_local 412
|
|
if i32 ;; label = @9
|
|
get_local 411
|
|
else
|
|
get_local 63
|
|
end
|
|
set_local 4
|
|
get_local 412
|
|
if i32 ;; label = @9
|
|
get_local 66
|
|
else
|
|
get_local 60
|
|
end
|
|
set_local 64
|
|
get_local 66
|
|
i32.const 16
|
|
i32.add
|
|
set_local 413
|
|
get_local 413
|
|
i32.load
|
|
set_local 415
|
|
get_local 415
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 1156
|
|
get_local 1156
|
|
i32.const 1
|
|
i32.and
|
|
set_local 86
|
|
get_local 66
|
|
i32.const 16
|
|
i32.add
|
|
get_local 86
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 416
|
|
get_local 416
|
|
i32.load
|
|
set_local 417
|
|
get_local 417
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 418
|
|
get_local 418
|
|
if ;; label = @9
|
|
get_local 64
|
|
set_local 58
|
|
get_local 4
|
|
set_local 62
|
|
br 1 (;@8;)
|
|
else
|
|
get_local 64
|
|
set_local 60
|
|
get_local 4
|
|
set_local 63
|
|
get_local 417
|
|
set_local 66
|
|
i32.const 85
|
|
set_local 1174
|
|
end
|
|
br 1 (;@7;)
|
|
end
|
|
end
|
|
end
|
|
get_local 58
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 419
|
|
get_local 419
|
|
if ;; label = @6
|
|
get_local 313
|
|
set_local 16
|
|
else
|
|
i32.const 1480
|
|
i32.load
|
|
set_local 420
|
|
get_local 420
|
|
get_local 313
|
|
i32.sub
|
|
set_local 421
|
|
get_local 62
|
|
get_local 421
|
|
i32.lt_u
|
|
set_local 422
|
|
get_local 422
|
|
if ;; label = @7
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 423
|
|
get_local 58
|
|
get_local 423
|
|
i32.lt_u
|
|
set_local 424
|
|
get_local 424
|
|
if ;; label = @8
|
|
call 7
|
|
end
|
|
get_local 58
|
|
get_local 313
|
|
i32.add
|
|
set_local 426
|
|
get_local 58
|
|
get_local 426
|
|
i32.lt_u
|
|
set_local 427
|
|
get_local 427
|
|
i32.eqz
|
|
if ;; label = @8
|
|
call 7
|
|
end
|
|
get_local 58
|
|
i32.const 24
|
|
i32.add
|
|
set_local 428
|
|
get_local 428
|
|
i32.load
|
|
set_local 429
|
|
get_local 58
|
|
i32.const 12
|
|
i32.add
|
|
set_local 430
|
|
get_local 430
|
|
i32.load
|
|
set_local 431
|
|
get_local 431
|
|
get_local 58
|
|
i32.eq
|
|
set_local 432
|
|
block ;; label = @8
|
|
get_local 432
|
|
if ;; label = @9
|
|
get_local 58
|
|
i32.const 20
|
|
i32.add
|
|
set_local 443
|
|
get_local 443
|
|
i32.load
|
|
set_local 444
|
|
get_local 444
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 445
|
|
get_local 445
|
|
if ;; label = @10
|
|
get_local 58
|
|
i32.const 16
|
|
i32.add
|
|
set_local 446
|
|
get_local 446
|
|
i32.load
|
|
set_local 448
|
|
get_local 448
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 449
|
|
get_local 449
|
|
if ;; label = @11
|
|
i32.const 0
|
|
set_local 57
|
|
br 3 (;@8;)
|
|
else
|
|
get_local 448
|
|
set_local 47
|
|
get_local 446
|
|
set_local 48
|
|
end
|
|
else
|
|
get_local 444
|
|
set_local 47
|
|
get_local 443
|
|
set_local 48
|
|
end
|
|
loop ;; label = @10
|
|
block ;; label = @11
|
|
get_local 47
|
|
i32.const 20
|
|
i32.add
|
|
set_local 450
|
|
get_local 450
|
|
i32.load
|
|
set_local 451
|
|
get_local 451
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 452
|
|
get_local 452
|
|
i32.eqz
|
|
if ;; label = @12
|
|
get_local 451
|
|
set_local 47
|
|
get_local 450
|
|
set_local 48
|
|
br 2 (;@10;)
|
|
end
|
|
get_local 47
|
|
i32.const 16
|
|
i32.add
|
|
set_local 453
|
|
get_local 453
|
|
i32.load
|
|
set_local 454
|
|
get_local 454
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 455
|
|
get_local 455
|
|
if ;; label = @12
|
|
br 1 (;@11;)
|
|
else
|
|
get_local 454
|
|
set_local 47
|
|
get_local 453
|
|
set_local 48
|
|
end
|
|
br 1 (;@10;)
|
|
end
|
|
end
|
|
get_local 48
|
|
get_local 423
|
|
i32.lt_u
|
|
set_local 456
|
|
get_local 456
|
|
if ;; label = @10
|
|
call 7
|
|
else
|
|
get_local 48
|
|
i32.const 0
|
|
i32.store
|
|
get_local 47
|
|
set_local 57
|
|
br 2 (;@8;)
|
|
end
|
|
else
|
|
get_local 58
|
|
i32.const 8
|
|
i32.add
|
|
set_local 433
|
|
get_local 433
|
|
i32.load
|
|
set_local 434
|
|
get_local 434
|
|
get_local 423
|
|
i32.lt_u
|
|
set_local 435
|
|
get_local 435
|
|
if ;; label = @10
|
|
call 7
|
|
end
|
|
get_local 434
|
|
i32.const 12
|
|
i32.add
|
|
set_local 437
|
|
get_local 437
|
|
i32.load
|
|
set_local 438
|
|
get_local 438
|
|
get_local 58
|
|
i32.eq
|
|
set_local 439
|
|
get_local 439
|
|
i32.eqz
|
|
if ;; label = @10
|
|
call 7
|
|
end
|
|
get_local 431
|
|
i32.const 8
|
|
i32.add
|
|
set_local 440
|
|
get_local 440
|
|
i32.load
|
|
set_local 441
|
|
get_local 441
|
|
get_local 58
|
|
i32.eq
|
|
set_local 442
|
|
get_local 442
|
|
if ;; label = @10
|
|
get_local 437
|
|
get_local 431
|
|
i32.store
|
|
get_local 440
|
|
get_local 434
|
|
i32.store
|
|
get_local 431
|
|
set_local 57
|
|
br 2 (;@8;)
|
|
else
|
|
call 7
|
|
end
|
|
end
|
|
end
|
|
get_local 429
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 457
|
|
block ;; label = @8
|
|
get_local 457
|
|
if ;; label = @9
|
|
get_local 315
|
|
set_local 559
|
|
else
|
|
get_local 58
|
|
i32.const 28
|
|
i32.add
|
|
set_local 459
|
|
get_local 459
|
|
i32.load
|
|
set_local 460
|
|
i32.const 1776
|
|
get_local 460
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 461
|
|
get_local 461
|
|
i32.load
|
|
set_local 462
|
|
get_local 58
|
|
get_local 462
|
|
i32.eq
|
|
set_local 463
|
|
block ;; label = @10
|
|
get_local 463
|
|
if ;; label = @11
|
|
get_local 461
|
|
get_local 57
|
|
i32.store
|
|
get_local 57
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 1148
|
|
get_local 1148
|
|
if ;; label = @12
|
|
i32.const 1
|
|
get_local 460
|
|
i32.shl
|
|
set_local 464
|
|
get_local 464
|
|
i32.const -1
|
|
i32.xor
|
|
set_local 465
|
|
get_local 315
|
|
get_local 465
|
|
i32.and
|
|
set_local 466
|
|
i32.const 1476
|
|
get_local 466
|
|
i32.store
|
|
get_local 466
|
|
set_local 559
|
|
br 4 (;@8;)
|
|
end
|
|
else
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 467
|
|
get_local 429
|
|
get_local 467
|
|
i32.lt_u
|
|
set_local 468
|
|
get_local 468
|
|
if ;; label = @12
|
|
call 7
|
|
else
|
|
get_local 429
|
|
i32.const 16
|
|
i32.add
|
|
set_local 470
|
|
get_local 470
|
|
i32.load
|
|
set_local 471
|
|
get_local 471
|
|
get_local 58
|
|
i32.ne
|
|
set_local 1153
|
|
get_local 1153
|
|
i32.const 1
|
|
i32.and
|
|
set_local 87
|
|
get_local 429
|
|
i32.const 16
|
|
i32.add
|
|
get_local 87
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 472
|
|
get_local 472
|
|
get_local 57
|
|
i32.store
|
|
get_local 57
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 473
|
|
get_local 473
|
|
if ;; label = @13
|
|
get_local 315
|
|
set_local 559
|
|
br 5 (;@8;)
|
|
else
|
|
br 3 (;@10;)
|
|
end
|
|
unreachable
|
|
end
|
|
end
|
|
end
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 474
|
|
get_local 57
|
|
get_local 474
|
|
i32.lt_u
|
|
set_local 475
|
|
get_local 475
|
|
if ;; label = @10
|
|
call 7
|
|
end
|
|
get_local 57
|
|
i32.const 24
|
|
i32.add
|
|
set_local 476
|
|
get_local 476
|
|
get_local 429
|
|
i32.store
|
|
get_local 58
|
|
i32.const 16
|
|
i32.add
|
|
set_local 477
|
|
get_local 477
|
|
i32.load
|
|
set_local 478
|
|
get_local 478
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 479
|
|
block ;; label = @10
|
|
get_local 479
|
|
i32.eqz
|
|
if ;; label = @11
|
|
get_local 478
|
|
get_local 474
|
|
i32.lt_u
|
|
set_local 482
|
|
get_local 482
|
|
if ;; label = @12
|
|
call 7
|
|
else
|
|
get_local 57
|
|
i32.const 16
|
|
i32.add
|
|
set_local 483
|
|
get_local 483
|
|
get_local 478
|
|
i32.store
|
|
get_local 478
|
|
i32.const 24
|
|
i32.add
|
|
set_local 484
|
|
get_local 484
|
|
get_local 57
|
|
i32.store
|
|
br 2 (;@10;)
|
|
end
|
|
end
|
|
end
|
|
get_local 58
|
|
i32.const 20
|
|
i32.add
|
|
set_local 485
|
|
get_local 485
|
|
i32.load
|
|
set_local 486
|
|
get_local 486
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 487
|
|
get_local 487
|
|
if ;; label = @10
|
|
get_local 315
|
|
set_local 559
|
|
else
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 488
|
|
get_local 486
|
|
get_local 488
|
|
i32.lt_u
|
|
set_local 489
|
|
get_local 489
|
|
if ;; label = @11
|
|
call 7
|
|
else
|
|
get_local 57
|
|
i32.const 20
|
|
i32.add
|
|
set_local 490
|
|
get_local 490
|
|
get_local 486
|
|
i32.store
|
|
get_local 486
|
|
i32.const 24
|
|
i32.add
|
|
set_local 491
|
|
get_local 491
|
|
get_local 57
|
|
i32.store
|
|
get_local 315
|
|
set_local 559
|
|
br 3 (;@8;)
|
|
end
|
|
end
|
|
end
|
|
end
|
|
get_local 62
|
|
i32.const 16
|
|
i32.lt_u
|
|
set_local 493
|
|
block ;; label = @8
|
|
get_local 493
|
|
if ;; label = @9
|
|
get_local 62
|
|
get_local 313
|
|
i32.add
|
|
set_local 494
|
|
get_local 494
|
|
i32.const 3
|
|
i32.or
|
|
set_local 495
|
|
get_local 58
|
|
i32.const 4
|
|
i32.add
|
|
set_local 496
|
|
get_local 496
|
|
get_local 495
|
|
i32.store
|
|
get_local 58
|
|
get_local 494
|
|
i32.add
|
|
set_local 497
|
|
get_local 497
|
|
i32.const 4
|
|
i32.add
|
|
set_local 498
|
|
get_local 498
|
|
i32.load
|
|
set_local 499
|
|
get_local 499
|
|
i32.const 1
|
|
i32.or
|
|
set_local 500
|
|
get_local 498
|
|
get_local 500
|
|
i32.store
|
|
else
|
|
get_local 313
|
|
i32.const 3
|
|
i32.or
|
|
set_local 501
|
|
get_local 58
|
|
i32.const 4
|
|
i32.add
|
|
set_local 502
|
|
get_local 502
|
|
get_local 501
|
|
i32.store
|
|
get_local 62
|
|
i32.const 1
|
|
i32.or
|
|
set_local 504
|
|
get_local 426
|
|
i32.const 4
|
|
i32.add
|
|
set_local 505
|
|
get_local 505
|
|
get_local 504
|
|
i32.store
|
|
get_local 426
|
|
get_local 62
|
|
i32.add
|
|
set_local 506
|
|
get_local 506
|
|
get_local 62
|
|
i32.store
|
|
get_local 62
|
|
i32.const 3
|
|
i32.shr_u
|
|
set_local 507
|
|
get_local 62
|
|
i32.const 256
|
|
i32.lt_u
|
|
set_local 508
|
|
get_local 508
|
|
if ;; label = @10
|
|
get_local 507
|
|
i32.const 1
|
|
i32.shl
|
|
set_local 509
|
|
i32.const 1512
|
|
get_local 509
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 510
|
|
i32.const 1472
|
|
i32.load
|
|
set_local 511
|
|
i32.const 1
|
|
get_local 507
|
|
i32.shl
|
|
set_local 512
|
|
get_local 511
|
|
get_local 512
|
|
i32.and
|
|
set_local 513
|
|
get_local 513
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 515
|
|
get_local 515
|
|
if ;; label = @11
|
|
get_local 511
|
|
get_local 512
|
|
i32.or
|
|
set_local 516
|
|
i32.const 1472
|
|
get_local 516
|
|
i32.store
|
|
get_local 510
|
|
i32.const 8
|
|
i32.add
|
|
set_local 73
|
|
get_local 510
|
|
set_local 38
|
|
get_local 73
|
|
set_local 77
|
|
else
|
|
get_local 510
|
|
i32.const 8
|
|
i32.add
|
|
set_local 517
|
|
get_local 517
|
|
i32.load
|
|
set_local 518
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 519
|
|
get_local 518
|
|
get_local 519
|
|
i32.lt_u
|
|
set_local 520
|
|
get_local 520
|
|
if ;; label = @12
|
|
call 7
|
|
else
|
|
get_local 518
|
|
set_local 38
|
|
get_local 517
|
|
set_local 77
|
|
end
|
|
end
|
|
get_local 77
|
|
get_local 426
|
|
i32.store
|
|
get_local 38
|
|
i32.const 12
|
|
i32.add
|
|
set_local 521
|
|
get_local 521
|
|
get_local 426
|
|
i32.store
|
|
get_local 426
|
|
i32.const 8
|
|
i32.add
|
|
set_local 522
|
|
get_local 522
|
|
get_local 38
|
|
i32.store
|
|
get_local 426
|
|
i32.const 12
|
|
i32.add
|
|
set_local 523
|
|
get_local 523
|
|
get_local 510
|
|
i32.store
|
|
br 2 (;@8;)
|
|
end
|
|
get_local 62
|
|
i32.const 8
|
|
i32.shr_u
|
|
set_local 524
|
|
get_local 524
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 526
|
|
get_local 526
|
|
if ;; label = @10
|
|
i32.const 0
|
|
set_local 36
|
|
else
|
|
get_local 62
|
|
i32.const 16777215
|
|
i32.gt_u
|
|
set_local 527
|
|
get_local 527
|
|
if ;; label = @11
|
|
i32.const 31
|
|
set_local 36
|
|
else
|
|
get_local 524
|
|
i32.const 1048320
|
|
i32.add
|
|
set_local 528
|
|
get_local 528
|
|
i32.const 16
|
|
i32.shr_u
|
|
set_local 529
|
|
get_local 529
|
|
i32.const 8
|
|
i32.and
|
|
set_local 530
|
|
get_local 524
|
|
get_local 530
|
|
i32.shl
|
|
set_local 531
|
|
get_local 531
|
|
i32.const 520192
|
|
i32.add
|
|
set_local 532
|
|
get_local 532
|
|
i32.const 16
|
|
i32.shr_u
|
|
set_local 533
|
|
get_local 533
|
|
i32.const 4
|
|
i32.and
|
|
set_local 534
|
|
get_local 534
|
|
get_local 530
|
|
i32.or
|
|
set_local 535
|
|
get_local 531
|
|
get_local 534
|
|
i32.shl
|
|
set_local 537
|
|
get_local 537
|
|
i32.const 245760
|
|
i32.add
|
|
set_local 538
|
|
get_local 538
|
|
i32.const 16
|
|
i32.shr_u
|
|
set_local 539
|
|
get_local 539
|
|
i32.const 2
|
|
i32.and
|
|
set_local 540
|
|
get_local 535
|
|
get_local 540
|
|
i32.or
|
|
set_local 541
|
|
i32.const 14
|
|
get_local 541
|
|
i32.sub
|
|
set_local 542
|
|
get_local 537
|
|
get_local 540
|
|
i32.shl
|
|
set_local 543
|
|
get_local 543
|
|
i32.const 15
|
|
i32.shr_u
|
|
set_local 544
|
|
get_local 542
|
|
get_local 544
|
|
i32.add
|
|
set_local 545
|
|
get_local 545
|
|
i32.const 1
|
|
i32.shl
|
|
set_local 546
|
|
get_local 545
|
|
i32.const 7
|
|
i32.add
|
|
set_local 548
|
|
get_local 62
|
|
get_local 548
|
|
i32.shr_u
|
|
set_local 549
|
|
get_local 549
|
|
i32.const 1
|
|
i32.and
|
|
set_local 550
|
|
get_local 550
|
|
get_local 546
|
|
i32.or
|
|
set_local 551
|
|
get_local 551
|
|
set_local 36
|
|
end
|
|
end
|
|
i32.const 1776
|
|
get_local 36
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 552
|
|
get_local 426
|
|
i32.const 28
|
|
i32.add
|
|
set_local 553
|
|
get_local 553
|
|
get_local 36
|
|
i32.store
|
|
get_local 426
|
|
i32.const 16
|
|
i32.add
|
|
set_local 554
|
|
get_local 554
|
|
i32.const 4
|
|
i32.add
|
|
set_local 555
|
|
get_local 555
|
|
i32.const 0
|
|
i32.store
|
|
get_local 554
|
|
i32.const 0
|
|
i32.store
|
|
i32.const 1
|
|
get_local 36
|
|
i32.shl
|
|
set_local 556
|
|
get_local 559
|
|
get_local 556
|
|
i32.and
|
|
set_local 557
|
|
get_local 557
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 560
|
|
get_local 560
|
|
if ;; label = @10
|
|
get_local 559
|
|
get_local 556
|
|
i32.or
|
|
set_local 561
|
|
i32.const 1476
|
|
get_local 561
|
|
i32.store
|
|
get_local 552
|
|
get_local 426
|
|
i32.store
|
|
get_local 426
|
|
i32.const 24
|
|
i32.add
|
|
set_local 562
|
|
get_local 562
|
|
get_local 552
|
|
i32.store
|
|
get_local 426
|
|
i32.const 12
|
|
i32.add
|
|
set_local 563
|
|
get_local 563
|
|
get_local 426
|
|
i32.store
|
|
get_local 426
|
|
i32.const 8
|
|
i32.add
|
|
set_local 564
|
|
get_local 564
|
|
get_local 426
|
|
i32.store
|
|
br 2 (;@8;)
|
|
end
|
|
get_local 552
|
|
i32.load
|
|
set_local 565
|
|
get_local 36
|
|
i32.const 31
|
|
i32.eq
|
|
set_local 566
|
|
get_local 36
|
|
i32.const 1
|
|
i32.shr_u
|
|
set_local 567
|
|
i32.const 25
|
|
get_local 567
|
|
i32.sub
|
|
set_local 568
|
|
get_local 566
|
|
if i32 ;; label = @10
|
|
i32.const 0
|
|
else
|
|
get_local 568
|
|
end
|
|
set_local 570
|
|
get_local 62
|
|
get_local 570
|
|
i32.shl
|
|
set_local 571
|
|
get_local 571
|
|
set_local 29
|
|
get_local 565
|
|
set_local 30
|
|
loop ;; label = @10
|
|
block ;; label = @11
|
|
get_local 30
|
|
i32.const 4
|
|
i32.add
|
|
set_local 572
|
|
get_local 572
|
|
i32.load
|
|
set_local 573
|
|
get_local 573
|
|
i32.const -8
|
|
i32.and
|
|
set_local 574
|
|
get_local 574
|
|
get_local 62
|
|
i32.eq
|
|
set_local 575
|
|
get_local 575
|
|
if ;; label = @12
|
|
i32.const 139
|
|
set_local 1174
|
|
br 1 (;@11;)
|
|
end
|
|
get_local 29
|
|
i32.const 31
|
|
i32.shr_u
|
|
set_local 576
|
|
get_local 30
|
|
i32.const 16
|
|
i32.add
|
|
get_local 576
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 577
|
|
get_local 29
|
|
i32.const 1
|
|
i32.shl
|
|
set_local 578
|
|
get_local 577
|
|
i32.load
|
|
set_local 579
|
|
get_local 579
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 581
|
|
get_local 581
|
|
if ;; label = @12
|
|
i32.const 136
|
|
set_local 1174
|
|
br 1 (;@11;)
|
|
else
|
|
get_local 578
|
|
set_local 29
|
|
get_local 579
|
|
set_local 30
|
|
end
|
|
br 1 (;@10;)
|
|
end
|
|
end
|
|
get_local 1174
|
|
i32.const 136
|
|
i32.eq
|
|
if ;; label = @10
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 582
|
|
get_local 577
|
|
get_local 582
|
|
i32.lt_u
|
|
set_local 583
|
|
get_local 583
|
|
if ;; label = @11
|
|
call 7
|
|
else
|
|
get_local 577
|
|
get_local 426
|
|
i32.store
|
|
get_local 426
|
|
i32.const 24
|
|
i32.add
|
|
set_local 584
|
|
get_local 584
|
|
get_local 30
|
|
i32.store
|
|
get_local 426
|
|
i32.const 12
|
|
i32.add
|
|
set_local 585
|
|
get_local 585
|
|
get_local 426
|
|
i32.store
|
|
get_local 426
|
|
i32.const 8
|
|
i32.add
|
|
set_local 586
|
|
get_local 586
|
|
get_local 426
|
|
i32.store
|
|
br 3 (;@8;)
|
|
end
|
|
else
|
|
get_local 1174
|
|
i32.const 139
|
|
i32.eq
|
|
if ;; label = @11
|
|
get_local 30
|
|
i32.const 8
|
|
i32.add
|
|
set_local 587
|
|
get_local 587
|
|
i32.load
|
|
set_local 588
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 589
|
|
get_local 588
|
|
get_local 589
|
|
i32.ge_u
|
|
set_local 590
|
|
get_local 30
|
|
get_local 589
|
|
i32.ge_u
|
|
set_local 1160
|
|
get_local 590
|
|
get_local 1160
|
|
i32.and
|
|
set_local 593
|
|
get_local 593
|
|
if ;; label = @12
|
|
get_local 588
|
|
i32.const 12
|
|
i32.add
|
|
set_local 594
|
|
get_local 594
|
|
get_local 426
|
|
i32.store
|
|
get_local 587
|
|
get_local 426
|
|
i32.store
|
|
get_local 426
|
|
i32.const 8
|
|
i32.add
|
|
set_local 595
|
|
get_local 595
|
|
get_local 588
|
|
i32.store
|
|
get_local 426
|
|
i32.const 12
|
|
i32.add
|
|
set_local 596
|
|
get_local 596
|
|
get_local 30
|
|
i32.store
|
|
get_local 426
|
|
i32.const 24
|
|
i32.add
|
|
set_local 597
|
|
get_local 597
|
|
i32.const 0
|
|
i32.store
|
|
br 4 (;@8;)
|
|
else
|
|
call 7
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|
|
get_local 58
|
|
i32.const 8
|
|
i32.add
|
|
set_local 598
|
|
get_local 598
|
|
set_local 6
|
|
get_local 1175
|
|
set_global 12
|
|
get_local 6
|
|
return
|
|
else
|
|
get_local 313
|
|
set_local 16
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|
|
i32.const 1480
|
|
i32.load
|
|
set_local 599
|
|
get_local 599
|
|
get_local 16
|
|
i32.lt_u
|
|
set_local 600
|
|
get_local 600
|
|
i32.eqz
|
|
if ;; label = @2
|
|
get_local 599
|
|
get_local 16
|
|
i32.sub
|
|
set_local 601
|
|
i32.const 1492
|
|
i32.load
|
|
set_local 602
|
|
get_local 601
|
|
i32.const 15
|
|
i32.gt_u
|
|
set_local 604
|
|
get_local 604
|
|
if ;; label = @3
|
|
get_local 602
|
|
get_local 16
|
|
i32.add
|
|
set_local 605
|
|
i32.const 1492
|
|
get_local 605
|
|
i32.store
|
|
i32.const 1480
|
|
get_local 601
|
|
i32.store
|
|
get_local 601
|
|
i32.const 1
|
|
i32.or
|
|
set_local 606
|
|
get_local 605
|
|
i32.const 4
|
|
i32.add
|
|
set_local 607
|
|
get_local 607
|
|
get_local 606
|
|
i32.store
|
|
get_local 605
|
|
get_local 601
|
|
i32.add
|
|
set_local 608
|
|
get_local 608
|
|
get_local 601
|
|
i32.store
|
|
get_local 16
|
|
i32.const 3
|
|
i32.or
|
|
set_local 609
|
|
get_local 602
|
|
i32.const 4
|
|
i32.add
|
|
set_local 610
|
|
get_local 610
|
|
get_local 609
|
|
i32.store
|
|
else
|
|
i32.const 1480
|
|
i32.const 0
|
|
i32.store
|
|
i32.const 1492
|
|
i32.const 0
|
|
i32.store
|
|
get_local 599
|
|
i32.const 3
|
|
i32.or
|
|
set_local 611
|
|
get_local 602
|
|
i32.const 4
|
|
i32.add
|
|
set_local 612
|
|
get_local 612
|
|
get_local 611
|
|
i32.store
|
|
get_local 602
|
|
get_local 599
|
|
i32.add
|
|
set_local 613
|
|
get_local 613
|
|
i32.const 4
|
|
i32.add
|
|
set_local 615
|
|
get_local 615
|
|
i32.load
|
|
set_local 616
|
|
get_local 616
|
|
i32.const 1
|
|
i32.or
|
|
set_local 617
|
|
get_local 615
|
|
get_local 617
|
|
i32.store
|
|
end
|
|
get_local 602
|
|
i32.const 8
|
|
i32.add
|
|
set_local 618
|
|
get_local 618
|
|
set_local 6
|
|
get_local 1175
|
|
set_global 12
|
|
get_local 6
|
|
return
|
|
end
|
|
i32.const 1484
|
|
i32.load
|
|
set_local 619
|
|
get_local 619
|
|
get_local 16
|
|
i32.gt_u
|
|
set_local 620
|
|
get_local 620
|
|
if ;; label = @2
|
|
get_local 619
|
|
get_local 16
|
|
i32.sub
|
|
set_local 621
|
|
i32.const 1484
|
|
get_local 621
|
|
i32.store
|
|
i32.const 1496
|
|
i32.load
|
|
set_local 622
|
|
get_local 622
|
|
get_local 16
|
|
i32.add
|
|
set_local 623
|
|
i32.const 1496
|
|
get_local 623
|
|
i32.store
|
|
get_local 621
|
|
i32.const 1
|
|
i32.or
|
|
set_local 624
|
|
get_local 623
|
|
i32.const 4
|
|
i32.add
|
|
set_local 626
|
|
get_local 626
|
|
get_local 624
|
|
i32.store
|
|
get_local 16
|
|
i32.const 3
|
|
i32.or
|
|
set_local 627
|
|
get_local 622
|
|
i32.const 4
|
|
i32.add
|
|
set_local 628
|
|
get_local 628
|
|
get_local 627
|
|
i32.store
|
|
get_local 622
|
|
i32.const 8
|
|
i32.add
|
|
set_local 629
|
|
get_local 629
|
|
set_local 6
|
|
get_local 1175
|
|
set_global 12
|
|
get_local 6
|
|
return
|
|
end
|
|
i32.const 1944
|
|
i32.load
|
|
set_local 630
|
|
get_local 630
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 631
|
|
get_local 631
|
|
if ;; label = @2
|
|
i32.const 1952
|
|
i32.const 4096
|
|
i32.store
|
|
i32.const 1948
|
|
i32.const 4096
|
|
i32.store
|
|
i32.const 1956
|
|
i32.const -1
|
|
i32.store
|
|
i32.const 1960
|
|
i32.const -1
|
|
i32.store
|
|
i32.const 1964
|
|
i32.const 0
|
|
i32.store
|
|
i32.const 1916
|
|
i32.const 0
|
|
i32.store
|
|
get_local 88
|
|
set_local 632
|
|
get_local 632
|
|
i32.const -16
|
|
i32.and
|
|
set_local 633
|
|
get_local 633
|
|
i32.const 1431655768
|
|
i32.xor
|
|
set_local 634
|
|
get_local 88
|
|
get_local 634
|
|
i32.store
|
|
i32.const 1944
|
|
get_local 634
|
|
i32.store
|
|
i32.const 4096
|
|
set_local 639
|
|
else
|
|
i32.const 1952
|
|
i32.load
|
|
set_local 74
|
|
get_local 74
|
|
set_local 639
|
|
end
|
|
get_local 16
|
|
i32.const 48
|
|
i32.add
|
|
set_local 635
|
|
get_local 16
|
|
i32.const 47
|
|
i32.add
|
|
set_local 637
|
|
get_local 639
|
|
get_local 637
|
|
i32.add
|
|
set_local 638
|
|
i32.const 0
|
|
get_local 639
|
|
i32.sub
|
|
set_local 640
|
|
get_local 638
|
|
get_local 640
|
|
i32.and
|
|
set_local 641
|
|
get_local 641
|
|
get_local 16
|
|
i32.gt_u
|
|
set_local 642
|
|
get_local 642
|
|
i32.eqz
|
|
if ;; label = @2
|
|
i32.const 0
|
|
set_local 6
|
|
get_local 1175
|
|
set_global 12
|
|
get_local 6
|
|
return
|
|
end
|
|
i32.const 1912
|
|
i32.load
|
|
set_local 643
|
|
get_local 643
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 644
|
|
get_local 644
|
|
i32.eqz
|
|
if ;; label = @2
|
|
i32.const 1904
|
|
i32.load
|
|
set_local 645
|
|
get_local 645
|
|
get_local 641
|
|
i32.add
|
|
set_local 646
|
|
get_local 646
|
|
get_local 645
|
|
i32.le_u
|
|
set_local 648
|
|
get_local 646
|
|
get_local 643
|
|
i32.gt_u
|
|
set_local 649
|
|
get_local 648
|
|
get_local 649
|
|
i32.or
|
|
set_local 1163
|
|
get_local 1163
|
|
if ;; label = @3
|
|
i32.const 0
|
|
set_local 6
|
|
get_local 1175
|
|
set_global 12
|
|
get_local 6
|
|
return
|
|
end
|
|
end
|
|
i32.const 1916
|
|
i32.load
|
|
set_local 650
|
|
get_local 650
|
|
i32.const 4
|
|
i32.and
|
|
set_local 651
|
|
get_local 651
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 652
|
|
block ;; label = @2
|
|
get_local 652
|
|
if ;; label = @3
|
|
i32.const 1496
|
|
i32.load
|
|
set_local 653
|
|
get_local 653
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 654
|
|
block ;; label = @4
|
|
get_local 654
|
|
if ;; label = @5
|
|
i32.const 163
|
|
set_local 1174
|
|
else
|
|
i32.const 1920
|
|
set_local 7
|
|
loop ;; label = @6
|
|
block ;; label = @7
|
|
get_local 7
|
|
i32.load
|
|
set_local 655
|
|
get_local 655
|
|
get_local 653
|
|
i32.gt_u
|
|
set_local 656
|
|
get_local 656
|
|
i32.eqz
|
|
if ;; label = @8
|
|
get_local 7
|
|
i32.const 4
|
|
i32.add
|
|
set_local 657
|
|
get_local 657
|
|
i32.load
|
|
set_local 659
|
|
get_local 655
|
|
get_local 659
|
|
i32.add
|
|
set_local 660
|
|
get_local 660
|
|
get_local 653
|
|
i32.gt_u
|
|
set_local 661
|
|
get_local 661
|
|
if ;; label = @9
|
|
br 2 (;@7;)
|
|
end
|
|
end
|
|
get_local 7
|
|
i32.const 8
|
|
i32.add
|
|
set_local 662
|
|
get_local 662
|
|
i32.load
|
|
set_local 663
|
|
get_local 663
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 664
|
|
get_local 664
|
|
if ;; label = @8
|
|
i32.const 163
|
|
set_local 1174
|
|
br 4 (;@4;)
|
|
else
|
|
get_local 663
|
|
set_local 7
|
|
end
|
|
br 1 (;@6;)
|
|
end
|
|
end
|
|
get_local 638
|
|
get_local 619
|
|
i32.sub
|
|
set_local 689
|
|
get_local 689
|
|
get_local 640
|
|
i32.and
|
|
set_local 690
|
|
get_local 690
|
|
i32.const 2147483647
|
|
i32.lt_u
|
|
set_local 692
|
|
get_local 692
|
|
if ;; label = @6
|
|
get_local 690
|
|
call 47
|
|
set_local 693
|
|
get_local 7
|
|
i32.load
|
|
set_local 694
|
|
get_local 657
|
|
i32.load
|
|
set_local 695
|
|
get_local 694
|
|
get_local 695
|
|
i32.add
|
|
set_local 696
|
|
get_local 693
|
|
get_local 696
|
|
i32.eq
|
|
set_local 697
|
|
get_local 697
|
|
if ;; label = @7
|
|
get_local 693
|
|
i32.const -1
|
|
i32.eq
|
|
set_local 698
|
|
get_local 698
|
|
if ;; label = @8
|
|
get_local 690
|
|
set_local 49
|
|
else
|
|
get_local 690
|
|
set_local 67
|
|
get_local 693
|
|
set_local 68
|
|
i32.const 180
|
|
set_local 1174
|
|
br 6 (;@2;)
|
|
end
|
|
else
|
|
get_local 693
|
|
set_local 50
|
|
get_local 690
|
|
set_local 51
|
|
i32.const 171
|
|
set_local 1174
|
|
end
|
|
else
|
|
i32.const 0
|
|
set_local 49
|
|
end
|
|
end
|
|
end
|
|
block ;; label = @4
|
|
get_local 1174
|
|
i32.const 163
|
|
i32.eq
|
|
if ;; label = @5
|
|
i32.const 0
|
|
call 47
|
|
set_local 665
|
|
get_local 665
|
|
i32.const -1
|
|
i32.eq
|
|
set_local 666
|
|
get_local 666
|
|
if ;; label = @6
|
|
i32.const 0
|
|
set_local 49
|
|
else
|
|
get_local 665
|
|
set_local 667
|
|
i32.const 1948
|
|
i32.load
|
|
set_local 668
|
|
get_local 668
|
|
i32.const -1
|
|
i32.add
|
|
set_local 670
|
|
get_local 670
|
|
get_local 667
|
|
i32.and
|
|
set_local 671
|
|
get_local 671
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 672
|
|
get_local 670
|
|
get_local 667
|
|
i32.add
|
|
set_local 673
|
|
i32.const 0
|
|
get_local 668
|
|
i32.sub
|
|
set_local 674
|
|
get_local 673
|
|
get_local 674
|
|
i32.and
|
|
set_local 675
|
|
get_local 675
|
|
get_local 667
|
|
i32.sub
|
|
set_local 676
|
|
get_local 672
|
|
if i32 ;; label = @7
|
|
i32.const 0
|
|
else
|
|
get_local 676
|
|
end
|
|
set_local 677
|
|
get_local 677
|
|
get_local 641
|
|
i32.add
|
|
set_local 5
|
|
i32.const 1904
|
|
i32.load
|
|
set_local 678
|
|
get_local 5
|
|
get_local 678
|
|
i32.add
|
|
set_local 679
|
|
get_local 5
|
|
get_local 16
|
|
i32.gt_u
|
|
set_local 681
|
|
get_local 5
|
|
i32.const 2147483647
|
|
i32.lt_u
|
|
set_local 682
|
|
get_local 681
|
|
get_local 682
|
|
i32.and
|
|
set_local 1162
|
|
get_local 1162
|
|
if ;; label = @7
|
|
i32.const 1912
|
|
i32.load
|
|
set_local 683
|
|
get_local 683
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 684
|
|
get_local 684
|
|
i32.eqz
|
|
if ;; label = @8
|
|
get_local 679
|
|
get_local 678
|
|
i32.le_u
|
|
set_local 685
|
|
get_local 679
|
|
get_local 683
|
|
i32.gt_u
|
|
set_local 686
|
|
get_local 685
|
|
get_local 686
|
|
i32.or
|
|
set_local 1169
|
|
get_local 1169
|
|
if ;; label = @9
|
|
i32.const 0
|
|
set_local 49
|
|
br 5 (;@4;)
|
|
end
|
|
end
|
|
get_local 5
|
|
call 47
|
|
set_local 687
|
|
get_local 687
|
|
get_local 665
|
|
i32.eq
|
|
set_local 688
|
|
get_local 688
|
|
if ;; label = @8
|
|
get_local 5
|
|
set_local 67
|
|
get_local 665
|
|
set_local 68
|
|
i32.const 180
|
|
set_local 1174
|
|
br 6 (;@2;)
|
|
else
|
|
get_local 687
|
|
set_local 50
|
|
get_local 5
|
|
set_local 51
|
|
i32.const 171
|
|
set_local 1174
|
|
end
|
|
else
|
|
i32.const 0
|
|
set_local 49
|
|
end
|
|
end
|
|
end
|
|
end
|
|
block ;; label = @4
|
|
get_local 1174
|
|
i32.const 171
|
|
i32.eq
|
|
if ;; label = @5
|
|
i32.const 0
|
|
get_local 51
|
|
i32.sub
|
|
set_local 699
|
|
get_local 50
|
|
i32.const -1
|
|
i32.ne
|
|
set_local 700
|
|
get_local 51
|
|
i32.const 2147483647
|
|
i32.lt_u
|
|
set_local 701
|
|
get_local 701
|
|
get_local 700
|
|
i32.and
|
|
set_local 1173
|
|
get_local 635
|
|
get_local 51
|
|
i32.gt_u
|
|
set_local 704
|
|
get_local 704
|
|
get_local 1173
|
|
i32.and
|
|
set_local 1164
|
|
get_local 1164
|
|
i32.eqz
|
|
if ;; label = @6
|
|
get_local 50
|
|
i32.const -1
|
|
i32.eq
|
|
set_local 715
|
|
get_local 715
|
|
if ;; label = @7
|
|
i32.const 0
|
|
set_local 49
|
|
br 3 (;@4;)
|
|
else
|
|
get_local 51
|
|
set_local 67
|
|
get_local 50
|
|
set_local 68
|
|
i32.const 180
|
|
set_local 1174
|
|
br 5 (;@2;)
|
|
end
|
|
unreachable
|
|
end
|
|
i32.const 1952
|
|
i32.load
|
|
set_local 705
|
|
get_local 637
|
|
get_local 51
|
|
i32.sub
|
|
set_local 706
|
|
get_local 706
|
|
get_local 705
|
|
i32.add
|
|
set_local 707
|
|
i32.const 0
|
|
get_local 705
|
|
i32.sub
|
|
set_local 708
|
|
get_local 707
|
|
get_local 708
|
|
i32.and
|
|
set_local 709
|
|
get_local 709
|
|
i32.const 2147483647
|
|
i32.lt_u
|
|
set_local 710
|
|
get_local 710
|
|
i32.eqz
|
|
if ;; label = @6
|
|
get_local 51
|
|
set_local 67
|
|
get_local 50
|
|
set_local 68
|
|
i32.const 180
|
|
set_local 1174
|
|
br 4 (;@2;)
|
|
end
|
|
get_local 709
|
|
call 47
|
|
set_local 711
|
|
get_local 711
|
|
i32.const -1
|
|
i32.eq
|
|
set_local 712
|
|
get_local 712
|
|
if ;; label = @6
|
|
get_local 699
|
|
call 47
|
|
drop
|
|
i32.const 0
|
|
set_local 49
|
|
br 2 (;@4;)
|
|
else
|
|
get_local 709
|
|
get_local 51
|
|
i32.add
|
|
set_local 713
|
|
get_local 713
|
|
set_local 67
|
|
get_local 50
|
|
set_local 68
|
|
i32.const 180
|
|
set_local 1174
|
|
br 4 (;@2;)
|
|
end
|
|
unreachable
|
|
end
|
|
end
|
|
i32.const 1916
|
|
i32.load
|
|
set_local 716
|
|
get_local 716
|
|
i32.const 4
|
|
i32.or
|
|
set_local 717
|
|
i32.const 1916
|
|
get_local 717
|
|
i32.store
|
|
get_local 49
|
|
set_local 61
|
|
i32.const 178
|
|
set_local 1174
|
|
else
|
|
i32.const 0
|
|
set_local 61
|
|
i32.const 178
|
|
set_local 1174
|
|
end
|
|
end
|
|
get_local 1174
|
|
i32.const 178
|
|
i32.eq
|
|
if ;; label = @2
|
|
get_local 641
|
|
i32.const 2147483647
|
|
i32.lt_u
|
|
set_local 718
|
|
get_local 718
|
|
if ;; label = @3
|
|
get_local 641
|
|
call 47
|
|
set_local 719
|
|
i32.const 0
|
|
call 47
|
|
set_local 720
|
|
get_local 719
|
|
i32.const -1
|
|
i32.ne
|
|
set_local 721
|
|
get_local 720
|
|
i32.const -1
|
|
i32.ne
|
|
set_local 722
|
|
get_local 721
|
|
get_local 722
|
|
i32.and
|
|
set_local 1170
|
|
get_local 719
|
|
get_local 720
|
|
i32.lt_u
|
|
set_local 723
|
|
get_local 723
|
|
get_local 1170
|
|
i32.and
|
|
set_local 1165
|
|
get_local 720
|
|
set_local 724
|
|
get_local 719
|
|
set_local 726
|
|
get_local 724
|
|
get_local 726
|
|
i32.sub
|
|
set_local 727
|
|
get_local 16
|
|
i32.const 40
|
|
i32.add
|
|
set_local 728
|
|
get_local 727
|
|
get_local 728
|
|
i32.gt_u
|
|
set_local 729
|
|
get_local 729
|
|
if i32 ;; label = @4
|
|
get_local 727
|
|
else
|
|
get_local 61
|
|
end
|
|
set_local 3
|
|
get_local 1165
|
|
i32.const 1
|
|
i32.xor
|
|
set_local 1166
|
|
get_local 719
|
|
i32.const -1
|
|
i32.eq
|
|
set_local 730
|
|
get_local 729
|
|
i32.const 1
|
|
i32.xor
|
|
set_local 1154
|
|
get_local 730
|
|
get_local 1154
|
|
i32.or
|
|
set_local 731
|
|
get_local 731
|
|
get_local 1166
|
|
i32.or
|
|
set_local 1171
|
|
get_local 1171
|
|
i32.eqz
|
|
if ;; label = @4
|
|
get_local 3
|
|
set_local 67
|
|
get_local 719
|
|
set_local 68
|
|
i32.const 180
|
|
set_local 1174
|
|
end
|
|
end
|
|
end
|
|
get_local 1174
|
|
i32.const 180
|
|
i32.eq
|
|
if ;; label = @2
|
|
i32.const 1904
|
|
i32.load
|
|
set_local 732
|
|
get_local 732
|
|
get_local 67
|
|
i32.add
|
|
set_local 733
|
|
i32.const 1904
|
|
get_local 733
|
|
i32.store
|
|
i32.const 1908
|
|
i32.load
|
|
set_local 734
|
|
get_local 733
|
|
get_local 734
|
|
i32.gt_u
|
|
set_local 735
|
|
get_local 735
|
|
if ;; label = @3
|
|
i32.const 1908
|
|
get_local 733
|
|
i32.store
|
|
end
|
|
i32.const 1496
|
|
i32.load
|
|
set_local 737
|
|
get_local 737
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 738
|
|
block ;; label = @3
|
|
get_local 738
|
|
if ;; label = @4
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 739
|
|
get_local 739
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 740
|
|
get_local 68
|
|
get_local 739
|
|
i32.lt_u
|
|
set_local 741
|
|
get_local 740
|
|
get_local 741
|
|
i32.or
|
|
set_local 1167
|
|
get_local 1167
|
|
if ;; label = @5
|
|
i32.const 1488
|
|
get_local 68
|
|
i32.store
|
|
end
|
|
i32.const 1920
|
|
get_local 68
|
|
i32.store
|
|
i32.const 1924
|
|
get_local 67
|
|
i32.store
|
|
i32.const 1932
|
|
i32.const 0
|
|
i32.store
|
|
i32.const 1944
|
|
i32.load
|
|
set_local 742
|
|
i32.const 1508
|
|
get_local 742
|
|
i32.store
|
|
i32.const 1504
|
|
i32.const -1
|
|
i32.store
|
|
i32.const 0
|
|
set_local 10
|
|
loop ;; label = @5
|
|
block ;; label = @6
|
|
get_local 10
|
|
i32.const 1
|
|
i32.shl
|
|
set_local 743
|
|
i32.const 1512
|
|
get_local 743
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 744
|
|
get_local 744
|
|
i32.const 12
|
|
i32.add
|
|
set_local 745
|
|
get_local 745
|
|
get_local 744
|
|
i32.store
|
|
get_local 744
|
|
i32.const 8
|
|
i32.add
|
|
set_local 746
|
|
get_local 746
|
|
get_local 744
|
|
i32.store
|
|
get_local 10
|
|
i32.const 1
|
|
i32.add
|
|
set_local 748
|
|
get_local 748
|
|
i32.const 32
|
|
i32.eq
|
|
set_local 1149
|
|
get_local 1149
|
|
if ;; label = @7
|
|
br 1 (;@6;)
|
|
else
|
|
get_local 748
|
|
set_local 10
|
|
end
|
|
br 1 (;@5;)
|
|
end
|
|
end
|
|
get_local 67
|
|
i32.const -40
|
|
i32.add
|
|
set_local 749
|
|
get_local 68
|
|
i32.const 8
|
|
i32.add
|
|
set_local 750
|
|
get_local 750
|
|
set_local 751
|
|
get_local 751
|
|
i32.const 7
|
|
i32.and
|
|
set_local 752
|
|
get_local 752
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 753
|
|
i32.const 0
|
|
get_local 751
|
|
i32.sub
|
|
set_local 754
|
|
get_local 754
|
|
i32.const 7
|
|
i32.and
|
|
set_local 755
|
|
get_local 753
|
|
if i32 ;; label = @5
|
|
i32.const 0
|
|
else
|
|
get_local 755
|
|
end
|
|
set_local 756
|
|
get_local 68
|
|
get_local 756
|
|
i32.add
|
|
set_local 757
|
|
get_local 749
|
|
get_local 756
|
|
i32.sub
|
|
set_local 759
|
|
i32.const 1496
|
|
get_local 757
|
|
i32.store
|
|
i32.const 1484
|
|
get_local 759
|
|
i32.store
|
|
get_local 759
|
|
i32.const 1
|
|
i32.or
|
|
set_local 760
|
|
get_local 757
|
|
i32.const 4
|
|
i32.add
|
|
set_local 761
|
|
get_local 761
|
|
get_local 760
|
|
i32.store
|
|
get_local 757
|
|
get_local 759
|
|
i32.add
|
|
set_local 762
|
|
get_local 762
|
|
i32.const 4
|
|
i32.add
|
|
set_local 763
|
|
get_local 763
|
|
i32.const 40
|
|
i32.store
|
|
i32.const 1960
|
|
i32.load
|
|
set_local 764
|
|
i32.const 1500
|
|
get_local 764
|
|
i32.store
|
|
else
|
|
i32.const 1920
|
|
set_local 22
|
|
loop ;; label = @5
|
|
block ;; label = @6
|
|
get_local 22
|
|
i32.load
|
|
set_local 765
|
|
get_local 22
|
|
i32.const 4
|
|
i32.add
|
|
set_local 766
|
|
get_local 766
|
|
i32.load
|
|
set_local 767
|
|
get_local 765
|
|
get_local 767
|
|
i32.add
|
|
set_local 768
|
|
get_local 68
|
|
get_local 768
|
|
i32.eq
|
|
set_local 770
|
|
get_local 770
|
|
if ;; label = @7
|
|
i32.const 190
|
|
set_local 1174
|
|
br 1 (;@6;)
|
|
end
|
|
get_local 22
|
|
i32.const 8
|
|
i32.add
|
|
set_local 771
|
|
get_local 771
|
|
i32.load
|
|
set_local 772
|
|
get_local 772
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 773
|
|
get_local 773
|
|
if ;; label = @7
|
|
br 1 (;@6;)
|
|
else
|
|
get_local 772
|
|
set_local 22
|
|
end
|
|
br 1 (;@5;)
|
|
end
|
|
end
|
|
get_local 1174
|
|
i32.const 190
|
|
i32.eq
|
|
if ;; label = @5
|
|
get_local 22
|
|
i32.const 12
|
|
i32.add
|
|
set_local 774
|
|
get_local 774
|
|
i32.load
|
|
set_local 775
|
|
get_local 775
|
|
i32.const 8
|
|
i32.and
|
|
set_local 776
|
|
get_local 776
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 777
|
|
get_local 777
|
|
if ;; label = @6
|
|
get_local 737
|
|
get_local 765
|
|
i32.ge_u
|
|
set_local 778
|
|
get_local 737
|
|
get_local 68
|
|
i32.lt_u
|
|
set_local 779
|
|
get_local 779
|
|
get_local 778
|
|
i32.and
|
|
set_local 1172
|
|
get_local 1172
|
|
if ;; label = @7
|
|
get_local 767
|
|
get_local 67
|
|
i32.add
|
|
set_local 781
|
|
get_local 766
|
|
get_local 781
|
|
i32.store
|
|
i32.const 1484
|
|
i32.load
|
|
set_local 782
|
|
get_local 737
|
|
i32.const 8
|
|
i32.add
|
|
set_local 783
|
|
get_local 783
|
|
set_local 784
|
|
get_local 784
|
|
i32.const 7
|
|
i32.and
|
|
set_local 785
|
|
get_local 785
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 786
|
|
i32.const 0
|
|
get_local 784
|
|
i32.sub
|
|
set_local 787
|
|
get_local 787
|
|
i32.const 7
|
|
i32.and
|
|
set_local 788
|
|
get_local 786
|
|
if i32 ;; label = @8
|
|
i32.const 0
|
|
else
|
|
get_local 788
|
|
end
|
|
set_local 789
|
|
get_local 737
|
|
get_local 789
|
|
i32.add
|
|
set_local 790
|
|
get_local 67
|
|
get_local 789
|
|
i32.sub
|
|
set_local 792
|
|
get_local 782
|
|
get_local 792
|
|
i32.add
|
|
set_local 793
|
|
i32.const 1496
|
|
get_local 790
|
|
i32.store
|
|
i32.const 1484
|
|
get_local 793
|
|
i32.store
|
|
get_local 793
|
|
i32.const 1
|
|
i32.or
|
|
set_local 794
|
|
get_local 790
|
|
i32.const 4
|
|
i32.add
|
|
set_local 795
|
|
get_local 795
|
|
get_local 794
|
|
i32.store
|
|
get_local 790
|
|
get_local 793
|
|
i32.add
|
|
set_local 796
|
|
get_local 796
|
|
i32.const 4
|
|
i32.add
|
|
set_local 797
|
|
get_local 797
|
|
i32.const 40
|
|
i32.store
|
|
i32.const 1960
|
|
i32.load
|
|
set_local 798
|
|
i32.const 1500
|
|
get_local 798
|
|
i32.store
|
|
br 4 (;@3;)
|
|
end
|
|
end
|
|
end
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 799
|
|
get_local 68
|
|
get_local 799
|
|
i32.lt_u
|
|
set_local 800
|
|
get_local 800
|
|
if ;; label = @5
|
|
i32.const 1488
|
|
get_local 68
|
|
i32.store
|
|
get_local 68
|
|
set_local 872
|
|
else
|
|
get_local 799
|
|
set_local 872
|
|
end
|
|
get_local 68
|
|
get_local 67
|
|
i32.add
|
|
set_local 801
|
|
i32.const 1920
|
|
set_local 41
|
|
loop ;; label = @5
|
|
block ;; label = @6
|
|
get_local 41
|
|
i32.load
|
|
set_local 803
|
|
get_local 803
|
|
get_local 801
|
|
i32.eq
|
|
set_local 804
|
|
get_local 804
|
|
if ;; label = @7
|
|
i32.const 198
|
|
set_local 1174
|
|
br 1 (;@6;)
|
|
end
|
|
get_local 41
|
|
i32.const 8
|
|
i32.add
|
|
set_local 805
|
|
get_local 805
|
|
i32.load
|
|
set_local 806
|
|
get_local 806
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 807
|
|
get_local 807
|
|
if ;; label = @7
|
|
br 1 (;@6;)
|
|
else
|
|
get_local 806
|
|
set_local 41
|
|
end
|
|
br 1 (;@5;)
|
|
end
|
|
end
|
|
get_local 1174
|
|
i32.const 198
|
|
i32.eq
|
|
if ;; label = @5
|
|
get_local 41
|
|
i32.const 12
|
|
i32.add
|
|
set_local 808
|
|
get_local 808
|
|
i32.load
|
|
set_local 809
|
|
get_local 809
|
|
i32.const 8
|
|
i32.and
|
|
set_local 810
|
|
get_local 810
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 811
|
|
get_local 811
|
|
if ;; label = @6
|
|
get_local 41
|
|
get_local 68
|
|
i32.store
|
|
get_local 41
|
|
i32.const 4
|
|
i32.add
|
|
set_local 812
|
|
get_local 812
|
|
i32.load
|
|
set_local 815
|
|
get_local 815
|
|
get_local 67
|
|
i32.add
|
|
set_local 816
|
|
get_local 812
|
|
get_local 816
|
|
i32.store
|
|
get_local 68
|
|
i32.const 8
|
|
i32.add
|
|
set_local 817
|
|
get_local 817
|
|
set_local 818
|
|
get_local 818
|
|
i32.const 7
|
|
i32.and
|
|
set_local 819
|
|
get_local 819
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 820
|
|
i32.const 0
|
|
get_local 818
|
|
i32.sub
|
|
set_local 821
|
|
get_local 821
|
|
i32.const 7
|
|
i32.and
|
|
set_local 822
|
|
get_local 820
|
|
if i32 ;; label = @7
|
|
i32.const 0
|
|
else
|
|
get_local 822
|
|
end
|
|
set_local 823
|
|
get_local 68
|
|
get_local 823
|
|
i32.add
|
|
set_local 824
|
|
get_local 801
|
|
i32.const 8
|
|
i32.add
|
|
set_local 826
|
|
get_local 826
|
|
set_local 827
|
|
get_local 827
|
|
i32.const 7
|
|
i32.and
|
|
set_local 828
|
|
get_local 828
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 829
|
|
i32.const 0
|
|
get_local 827
|
|
i32.sub
|
|
set_local 830
|
|
get_local 830
|
|
i32.const 7
|
|
i32.and
|
|
set_local 831
|
|
get_local 829
|
|
if i32 ;; label = @7
|
|
i32.const 0
|
|
else
|
|
get_local 831
|
|
end
|
|
set_local 832
|
|
get_local 801
|
|
get_local 832
|
|
i32.add
|
|
set_local 833
|
|
get_local 833
|
|
set_local 834
|
|
get_local 824
|
|
set_local 835
|
|
get_local 834
|
|
get_local 835
|
|
i32.sub
|
|
set_local 837
|
|
get_local 824
|
|
get_local 16
|
|
i32.add
|
|
set_local 838
|
|
get_local 837
|
|
get_local 16
|
|
i32.sub
|
|
set_local 839
|
|
get_local 16
|
|
i32.const 3
|
|
i32.or
|
|
set_local 840
|
|
get_local 824
|
|
i32.const 4
|
|
i32.add
|
|
set_local 841
|
|
get_local 841
|
|
get_local 840
|
|
i32.store
|
|
get_local 833
|
|
get_local 737
|
|
i32.eq
|
|
set_local 842
|
|
block ;; label = @7
|
|
get_local 842
|
|
if ;; label = @8
|
|
i32.const 1484
|
|
i32.load
|
|
set_local 843
|
|
get_local 843
|
|
get_local 839
|
|
i32.add
|
|
set_local 844
|
|
i32.const 1484
|
|
get_local 844
|
|
i32.store
|
|
i32.const 1496
|
|
get_local 838
|
|
i32.store
|
|
get_local 844
|
|
i32.const 1
|
|
i32.or
|
|
set_local 845
|
|
get_local 838
|
|
i32.const 4
|
|
i32.add
|
|
set_local 846
|
|
get_local 846
|
|
get_local 845
|
|
i32.store
|
|
else
|
|
i32.const 1492
|
|
i32.load
|
|
set_local 848
|
|
get_local 833
|
|
get_local 848
|
|
i32.eq
|
|
set_local 849
|
|
get_local 849
|
|
if ;; label = @9
|
|
i32.const 1480
|
|
i32.load
|
|
set_local 850
|
|
get_local 850
|
|
get_local 839
|
|
i32.add
|
|
set_local 851
|
|
i32.const 1480
|
|
get_local 851
|
|
i32.store
|
|
i32.const 1492
|
|
get_local 838
|
|
i32.store
|
|
get_local 851
|
|
i32.const 1
|
|
i32.or
|
|
set_local 852
|
|
get_local 838
|
|
i32.const 4
|
|
i32.add
|
|
set_local 853
|
|
get_local 853
|
|
get_local 852
|
|
i32.store
|
|
get_local 838
|
|
get_local 851
|
|
i32.add
|
|
set_local 854
|
|
get_local 854
|
|
get_local 851
|
|
i32.store
|
|
br 2 (;@7;)
|
|
end
|
|
get_local 833
|
|
i32.const 4
|
|
i32.add
|
|
set_local 855
|
|
get_local 855
|
|
i32.load
|
|
set_local 856
|
|
get_local 856
|
|
i32.const 3
|
|
i32.and
|
|
set_local 857
|
|
get_local 857
|
|
i32.const 1
|
|
i32.eq
|
|
set_local 859
|
|
get_local 859
|
|
if ;; label = @9
|
|
get_local 856
|
|
i32.const -8
|
|
i32.and
|
|
set_local 860
|
|
get_local 856
|
|
i32.const 3
|
|
i32.shr_u
|
|
set_local 861
|
|
get_local 856
|
|
i32.const 256
|
|
i32.lt_u
|
|
set_local 862
|
|
block ;; label = @10
|
|
get_local 862
|
|
if ;; label = @11
|
|
get_local 833
|
|
i32.const 8
|
|
i32.add
|
|
set_local 863
|
|
get_local 863
|
|
i32.load
|
|
set_local 864
|
|
get_local 833
|
|
i32.const 12
|
|
i32.add
|
|
set_local 865
|
|
get_local 865
|
|
i32.load
|
|
set_local 866
|
|
get_local 861
|
|
i32.const 1
|
|
i32.shl
|
|
set_local 867
|
|
i32.const 1512
|
|
get_local 867
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 868
|
|
get_local 864
|
|
get_local 868
|
|
i32.eq
|
|
set_local 870
|
|
block ;; label = @12
|
|
get_local 870
|
|
i32.eqz
|
|
if ;; label = @13
|
|
get_local 864
|
|
get_local 872
|
|
i32.lt_u
|
|
set_local 871
|
|
get_local 871
|
|
if ;; label = @14
|
|
call 7
|
|
end
|
|
get_local 864
|
|
i32.const 12
|
|
i32.add
|
|
set_local 873
|
|
get_local 873
|
|
i32.load
|
|
set_local 874
|
|
get_local 874
|
|
get_local 833
|
|
i32.eq
|
|
set_local 875
|
|
get_local 875
|
|
if ;; label = @14
|
|
br 2 (;@12;)
|
|
end
|
|
call 7
|
|
end
|
|
end
|
|
get_local 866
|
|
get_local 864
|
|
i32.eq
|
|
set_local 876
|
|
get_local 876
|
|
if ;; label = @12
|
|
i32.const 1
|
|
get_local 861
|
|
i32.shl
|
|
set_local 877
|
|
get_local 877
|
|
i32.const -1
|
|
i32.xor
|
|
set_local 878
|
|
i32.const 1472
|
|
i32.load
|
|
set_local 879
|
|
get_local 879
|
|
get_local 878
|
|
i32.and
|
|
set_local 881
|
|
i32.const 1472
|
|
get_local 881
|
|
i32.store
|
|
br 2 (;@10;)
|
|
end
|
|
get_local 866
|
|
get_local 868
|
|
i32.eq
|
|
set_local 882
|
|
block ;; label = @12
|
|
get_local 882
|
|
if ;; label = @13
|
|
get_local 866
|
|
i32.const 8
|
|
i32.add
|
|
set_local 81
|
|
get_local 81
|
|
set_local 79
|
|
else
|
|
get_local 866
|
|
get_local 872
|
|
i32.lt_u
|
|
set_local 883
|
|
get_local 883
|
|
if ;; label = @14
|
|
call 7
|
|
end
|
|
get_local 866
|
|
i32.const 8
|
|
i32.add
|
|
set_local 884
|
|
get_local 884
|
|
i32.load
|
|
set_local 885
|
|
get_local 885
|
|
get_local 833
|
|
i32.eq
|
|
set_local 886
|
|
get_local 886
|
|
if ;; label = @14
|
|
get_local 884
|
|
set_local 79
|
|
br 2 (;@12;)
|
|
end
|
|
call 7
|
|
end
|
|
end
|
|
get_local 864
|
|
i32.const 12
|
|
i32.add
|
|
set_local 887
|
|
get_local 887
|
|
get_local 866
|
|
i32.store
|
|
get_local 79
|
|
get_local 864
|
|
i32.store
|
|
else
|
|
get_local 833
|
|
i32.const 24
|
|
i32.add
|
|
set_local 888
|
|
get_local 888
|
|
i32.load
|
|
set_local 889
|
|
get_local 833
|
|
i32.const 12
|
|
i32.add
|
|
set_local 890
|
|
get_local 890
|
|
i32.load
|
|
set_local 892
|
|
get_local 892
|
|
get_local 833
|
|
i32.eq
|
|
set_local 893
|
|
block ;; label = @12
|
|
get_local 893
|
|
if ;; label = @13
|
|
get_local 833
|
|
i32.const 16
|
|
i32.add
|
|
set_local 904
|
|
get_local 904
|
|
i32.const 4
|
|
i32.add
|
|
set_local 905
|
|
get_local 905
|
|
i32.load
|
|
set_local 906
|
|
get_local 906
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 907
|
|
get_local 907
|
|
if ;; label = @14
|
|
get_local 904
|
|
i32.load
|
|
set_local 908
|
|
get_local 908
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 909
|
|
get_local 909
|
|
if ;; label = @15
|
|
i32.const 0
|
|
set_local 54
|
|
br 3 (;@12;)
|
|
else
|
|
get_local 908
|
|
set_local 42
|
|
get_local 904
|
|
set_local 43
|
|
end
|
|
else
|
|
get_local 906
|
|
set_local 42
|
|
get_local 905
|
|
set_local 43
|
|
end
|
|
loop ;; label = @14
|
|
block ;; label = @15
|
|
get_local 42
|
|
i32.const 20
|
|
i32.add
|
|
set_local 910
|
|
get_local 910
|
|
i32.load
|
|
set_local 911
|
|
get_local 911
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 912
|
|
get_local 912
|
|
i32.eqz
|
|
if ;; label = @16
|
|
get_local 911
|
|
set_local 42
|
|
get_local 910
|
|
set_local 43
|
|
br 2 (;@14;)
|
|
end
|
|
get_local 42
|
|
i32.const 16
|
|
i32.add
|
|
set_local 914
|
|
get_local 914
|
|
i32.load
|
|
set_local 915
|
|
get_local 915
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 916
|
|
get_local 916
|
|
if ;; label = @16
|
|
br 1 (;@15;)
|
|
else
|
|
get_local 915
|
|
set_local 42
|
|
get_local 914
|
|
set_local 43
|
|
end
|
|
br 1 (;@14;)
|
|
end
|
|
end
|
|
get_local 43
|
|
get_local 872
|
|
i32.lt_u
|
|
set_local 917
|
|
get_local 917
|
|
if ;; label = @14
|
|
call 7
|
|
else
|
|
get_local 43
|
|
i32.const 0
|
|
i32.store
|
|
get_local 42
|
|
set_local 54
|
|
br 2 (;@12;)
|
|
end
|
|
else
|
|
get_local 833
|
|
i32.const 8
|
|
i32.add
|
|
set_local 894
|
|
get_local 894
|
|
i32.load
|
|
set_local 895
|
|
get_local 895
|
|
get_local 872
|
|
i32.lt_u
|
|
set_local 896
|
|
get_local 896
|
|
if ;; label = @14
|
|
call 7
|
|
end
|
|
get_local 895
|
|
i32.const 12
|
|
i32.add
|
|
set_local 897
|
|
get_local 897
|
|
i32.load
|
|
set_local 898
|
|
get_local 898
|
|
get_local 833
|
|
i32.eq
|
|
set_local 899
|
|
get_local 899
|
|
i32.eqz
|
|
if ;; label = @14
|
|
call 7
|
|
end
|
|
get_local 892
|
|
i32.const 8
|
|
i32.add
|
|
set_local 900
|
|
get_local 900
|
|
i32.load
|
|
set_local 901
|
|
get_local 901
|
|
get_local 833
|
|
i32.eq
|
|
set_local 903
|
|
get_local 903
|
|
if ;; label = @14
|
|
get_local 897
|
|
get_local 892
|
|
i32.store
|
|
get_local 900
|
|
get_local 895
|
|
i32.store
|
|
get_local 892
|
|
set_local 54
|
|
br 2 (;@12;)
|
|
else
|
|
call 7
|
|
end
|
|
end
|
|
end
|
|
get_local 889
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 918
|
|
get_local 918
|
|
if ;; label = @12
|
|
br 2 (;@10;)
|
|
end
|
|
get_local 833
|
|
i32.const 28
|
|
i32.add
|
|
set_local 919
|
|
get_local 919
|
|
i32.load
|
|
set_local 920
|
|
i32.const 1776
|
|
get_local 920
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 921
|
|
get_local 921
|
|
i32.load
|
|
set_local 922
|
|
get_local 833
|
|
get_local 922
|
|
i32.eq
|
|
set_local 923
|
|
block ;; label = @12
|
|
get_local 923
|
|
if ;; label = @13
|
|
get_local 921
|
|
get_local 54
|
|
i32.store
|
|
get_local 54
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 1147
|
|
get_local 1147
|
|
i32.eqz
|
|
if ;; label = @14
|
|
br 2 (;@12;)
|
|
end
|
|
i32.const 1
|
|
get_local 920
|
|
i32.shl
|
|
set_local 926
|
|
get_local 926
|
|
i32.const -1
|
|
i32.xor
|
|
set_local 927
|
|
i32.const 1476
|
|
i32.load
|
|
set_local 928
|
|
get_local 928
|
|
get_local 927
|
|
i32.and
|
|
set_local 929
|
|
i32.const 1476
|
|
get_local 929
|
|
i32.store
|
|
br 3 (;@10;)
|
|
else
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 930
|
|
get_local 889
|
|
get_local 930
|
|
i32.lt_u
|
|
set_local 931
|
|
get_local 931
|
|
if ;; label = @14
|
|
call 7
|
|
else
|
|
get_local 889
|
|
i32.const 16
|
|
i32.add
|
|
set_local 932
|
|
get_local 932
|
|
i32.load
|
|
set_local 933
|
|
get_local 933
|
|
get_local 833
|
|
i32.ne
|
|
set_local 1152
|
|
get_local 1152
|
|
i32.const 1
|
|
i32.and
|
|
set_local 83
|
|
get_local 889
|
|
i32.const 16
|
|
i32.add
|
|
get_local 83
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 934
|
|
get_local 934
|
|
get_local 54
|
|
i32.store
|
|
get_local 54
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 935
|
|
get_local 935
|
|
if ;; label = @15
|
|
br 5 (;@10;)
|
|
else
|
|
br 3 (;@12;)
|
|
end
|
|
unreachable
|
|
end
|
|
end
|
|
end
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 937
|
|
get_local 54
|
|
get_local 937
|
|
i32.lt_u
|
|
set_local 938
|
|
get_local 938
|
|
if ;; label = @12
|
|
call 7
|
|
end
|
|
get_local 54
|
|
i32.const 24
|
|
i32.add
|
|
set_local 939
|
|
get_local 939
|
|
get_local 889
|
|
i32.store
|
|
get_local 833
|
|
i32.const 16
|
|
i32.add
|
|
set_local 940
|
|
get_local 940
|
|
i32.load
|
|
set_local 941
|
|
get_local 941
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 942
|
|
block ;; label = @12
|
|
get_local 942
|
|
i32.eqz
|
|
if ;; label = @13
|
|
get_local 941
|
|
get_local 937
|
|
i32.lt_u
|
|
set_local 943
|
|
get_local 943
|
|
if ;; label = @14
|
|
call 7
|
|
else
|
|
get_local 54
|
|
i32.const 16
|
|
i32.add
|
|
set_local 944
|
|
get_local 944
|
|
get_local 941
|
|
i32.store
|
|
get_local 941
|
|
i32.const 24
|
|
i32.add
|
|
set_local 945
|
|
get_local 945
|
|
get_local 54
|
|
i32.store
|
|
br 2 (;@12;)
|
|
end
|
|
end
|
|
end
|
|
get_local 940
|
|
i32.const 4
|
|
i32.add
|
|
set_local 946
|
|
get_local 946
|
|
i32.load
|
|
set_local 948
|
|
get_local 948
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 949
|
|
get_local 949
|
|
if ;; label = @12
|
|
br 2 (;@10;)
|
|
end
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 950
|
|
get_local 948
|
|
get_local 950
|
|
i32.lt_u
|
|
set_local 951
|
|
get_local 951
|
|
if ;; label = @12
|
|
call 7
|
|
else
|
|
get_local 54
|
|
i32.const 20
|
|
i32.add
|
|
set_local 952
|
|
get_local 952
|
|
get_local 948
|
|
i32.store
|
|
get_local 948
|
|
i32.const 24
|
|
i32.add
|
|
set_local 953
|
|
get_local 953
|
|
get_local 54
|
|
i32.store
|
|
br 2 (;@10;)
|
|
end
|
|
end
|
|
end
|
|
get_local 833
|
|
get_local 860
|
|
i32.add
|
|
set_local 954
|
|
get_local 860
|
|
get_local 839
|
|
i32.add
|
|
set_local 955
|
|
get_local 954
|
|
set_local 9
|
|
get_local 955
|
|
set_local 23
|
|
else
|
|
get_local 833
|
|
set_local 9
|
|
get_local 839
|
|
set_local 23
|
|
end
|
|
get_local 9
|
|
i32.const 4
|
|
i32.add
|
|
set_local 956
|
|
get_local 956
|
|
i32.load
|
|
set_local 957
|
|
get_local 957
|
|
i32.const -2
|
|
i32.and
|
|
set_local 959
|
|
get_local 956
|
|
get_local 959
|
|
i32.store
|
|
get_local 23
|
|
i32.const 1
|
|
i32.or
|
|
set_local 960
|
|
get_local 838
|
|
i32.const 4
|
|
i32.add
|
|
set_local 961
|
|
get_local 961
|
|
get_local 960
|
|
i32.store
|
|
get_local 838
|
|
get_local 23
|
|
i32.add
|
|
set_local 962
|
|
get_local 962
|
|
get_local 23
|
|
i32.store
|
|
get_local 23
|
|
i32.const 3
|
|
i32.shr_u
|
|
set_local 963
|
|
get_local 23
|
|
i32.const 256
|
|
i32.lt_u
|
|
set_local 964
|
|
get_local 964
|
|
if ;; label = @9
|
|
get_local 963
|
|
i32.const 1
|
|
i32.shl
|
|
set_local 965
|
|
i32.const 1512
|
|
get_local 965
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 966
|
|
i32.const 1472
|
|
i32.load
|
|
set_local 967
|
|
i32.const 1
|
|
get_local 963
|
|
i32.shl
|
|
set_local 968
|
|
get_local 967
|
|
get_local 968
|
|
i32.and
|
|
set_local 970
|
|
get_local 970
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 971
|
|
block ;; label = @10
|
|
get_local 971
|
|
if ;; label = @11
|
|
get_local 967
|
|
get_local 968
|
|
i32.or
|
|
set_local 972
|
|
i32.const 1472
|
|
get_local 972
|
|
i32.store
|
|
get_local 966
|
|
i32.const 8
|
|
i32.add
|
|
set_local 72
|
|
get_local 966
|
|
set_local 26
|
|
get_local 72
|
|
set_local 76
|
|
else
|
|
get_local 966
|
|
i32.const 8
|
|
i32.add
|
|
set_local 973
|
|
get_local 973
|
|
i32.load
|
|
set_local 974
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 975
|
|
get_local 974
|
|
get_local 975
|
|
i32.lt_u
|
|
set_local 976
|
|
get_local 976
|
|
i32.eqz
|
|
if ;; label = @12
|
|
get_local 974
|
|
set_local 26
|
|
get_local 973
|
|
set_local 76
|
|
br 2 (;@10;)
|
|
end
|
|
call 7
|
|
end
|
|
end
|
|
get_local 76
|
|
get_local 838
|
|
i32.store
|
|
get_local 26
|
|
i32.const 12
|
|
i32.add
|
|
set_local 977
|
|
get_local 977
|
|
get_local 838
|
|
i32.store
|
|
get_local 838
|
|
i32.const 8
|
|
i32.add
|
|
set_local 978
|
|
get_local 978
|
|
get_local 26
|
|
i32.store
|
|
get_local 838
|
|
i32.const 12
|
|
i32.add
|
|
set_local 979
|
|
get_local 979
|
|
get_local 966
|
|
i32.store
|
|
br 2 (;@7;)
|
|
end
|
|
get_local 23
|
|
i32.const 8
|
|
i32.shr_u
|
|
set_local 981
|
|
get_local 981
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 982
|
|
block ;; label = @9
|
|
get_local 982
|
|
if ;; label = @10
|
|
i32.const 0
|
|
set_local 27
|
|
else
|
|
get_local 23
|
|
i32.const 16777215
|
|
i32.gt_u
|
|
set_local 983
|
|
get_local 983
|
|
if ;; label = @11
|
|
i32.const 31
|
|
set_local 27
|
|
br 2 (;@9;)
|
|
end
|
|
get_local 981
|
|
i32.const 1048320
|
|
i32.add
|
|
set_local 984
|
|
get_local 984
|
|
i32.const 16
|
|
i32.shr_u
|
|
set_local 985
|
|
get_local 985
|
|
i32.const 8
|
|
i32.and
|
|
set_local 986
|
|
get_local 981
|
|
get_local 986
|
|
i32.shl
|
|
set_local 987
|
|
get_local 987
|
|
i32.const 520192
|
|
i32.add
|
|
set_local 988
|
|
get_local 988
|
|
i32.const 16
|
|
i32.shr_u
|
|
set_local 989
|
|
get_local 989
|
|
i32.const 4
|
|
i32.and
|
|
set_local 990
|
|
get_local 990
|
|
get_local 986
|
|
i32.or
|
|
set_local 992
|
|
get_local 987
|
|
get_local 990
|
|
i32.shl
|
|
set_local 993
|
|
get_local 993
|
|
i32.const 245760
|
|
i32.add
|
|
set_local 994
|
|
get_local 994
|
|
i32.const 16
|
|
i32.shr_u
|
|
set_local 995
|
|
get_local 995
|
|
i32.const 2
|
|
i32.and
|
|
set_local 996
|
|
get_local 992
|
|
get_local 996
|
|
i32.or
|
|
set_local 997
|
|
i32.const 14
|
|
get_local 997
|
|
i32.sub
|
|
set_local 998
|
|
get_local 993
|
|
get_local 996
|
|
i32.shl
|
|
set_local 999
|
|
get_local 999
|
|
i32.const 15
|
|
i32.shr_u
|
|
set_local 1000
|
|
get_local 998
|
|
get_local 1000
|
|
i32.add
|
|
set_local 1001
|
|
get_local 1001
|
|
i32.const 1
|
|
i32.shl
|
|
set_local 1003
|
|
get_local 1001
|
|
i32.const 7
|
|
i32.add
|
|
set_local 1004
|
|
get_local 23
|
|
get_local 1004
|
|
i32.shr_u
|
|
set_local 1005
|
|
get_local 1005
|
|
i32.const 1
|
|
i32.and
|
|
set_local 1006
|
|
get_local 1006
|
|
get_local 1003
|
|
i32.or
|
|
set_local 1007
|
|
get_local 1007
|
|
set_local 27
|
|
end
|
|
end
|
|
i32.const 1776
|
|
get_local 27
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 1008
|
|
get_local 838
|
|
i32.const 28
|
|
i32.add
|
|
set_local 1009
|
|
get_local 1009
|
|
get_local 27
|
|
i32.store
|
|
get_local 838
|
|
i32.const 16
|
|
i32.add
|
|
set_local 1010
|
|
get_local 1010
|
|
i32.const 4
|
|
i32.add
|
|
set_local 1011
|
|
get_local 1011
|
|
i32.const 0
|
|
i32.store
|
|
get_local 1010
|
|
i32.const 0
|
|
i32.store
|
|
i32.const 1476
|
|
i32.load
|
|
set_local 1012
|
|
i32.const 1
|
|
get_local 27
|
|
i32.shl
|
|
set_local 1014
|
|
get_local 1012
|
|
get_local 1014
|
|
i32.and
|
|
set_local 1015
|
|
get_local 1015
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 1016
|
|
get_local 1016
|
|
if ;; label = @9
|
|
get_local 1012
|
|
get_local 1014
|
|
i32.or
|
|
set_local 1017
|
|
i32.const 1476
|
|
get_local 1017
|
|
i32.store
|
|
get_local 1008
|
|
get_local 838
|
|
i32.store
|
|
get_local 838
|
|
i32.const 24
|
|
i32.add
|
|
set_local 1018
|
|
get_local 1018
|
|
get_local 1008
|
|
i32.store
|
|
get_local 838
|
|
i32.const 12
|
|
i32.add
|
|
set_local 1019
|
|
get_local 1019
|
|
get_local 838
|
|
i32.store
|
|
get_local 838
|
|
i32.const 8
|
|
i32.add
|
|
set_local 1020
|
|
get_local 1020
|
|
get_local 838
|
|
i32.store
|
|
br 2 (;@7;)
|
|
end
|
|
get_local 1008
|
|
i32.load
|
|
set_local 1021
|
|
get_local 27
|
|
i32.const 31
|
|
i32.eq
|
|
set_local 1022
|
|
get_local 27
|
|
i32.const 1
|
|
i32.shr_u
|
|
set_local 1023
|
|
i32.const 25
|
|
get_local 1023
|
|
i32.sub
|
|
set_local 1025
|
|
get_local 1022
|
|
if i32 ;; label = @9
|
|
i32.const 0
|
|
else
|
|
get_local 1025
|
|
end
|
|
set_local 1026
|
|
get_local 23
|
|
get_local 1026
|
|
i32.shl
|
|
set_local 1027
|
|
get_local 1027
|
|
set_local 24
|
|
get_local 1021
|
|
set_local 25
|
|
loop ;; label = @9
|
|
block ;; label = @10
|
|
get_local 25
|
|
i32.const 4
|
|
i32.add
|
|
set_local 1028
|
|
get_local 1028
|
|
i32.load
|
|
set_local 1029
|
|
get_local 1029
|
|
i32.const -8
|
|
i32.and
|
|
set_local 1030
|
|
get_local 1030
|
|
get_local 23
|
|
i32.eq
|
|
set_local 1031
|
|
get_local 1031
|
|
if ;; label = @11
|
|
i32.const 265
|
|
set_local 1174
|
|
br 1 (;@10;)
|
|
end
|
|
get_local 24
|
|
i32.const 31
|
|
i32.shr_u
|
|
set_local 1032
|
|
get_local 25
|
|
i32.const 16
|
|
i32.add
|
|
get_local 1032
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 1033
|
|
get_local 24
|
|
i32.const 1
|
|
i32.shl
|
|
set_local 1034
|
|
get_local 1033
|
|
i32.load
|
|
set_local 1037
|
|
get_local 1037
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 1038
|
|
get_local 1038
|
|
if ;; label = @11
|
|
i32.const 262
|
|
set_local 1174
|
|
br 1 (;@10;)
|
|
else
|
|
get_local 1034
|
|
set_local 24
|
|
get_local 1037
|
|
set_local 25
|
|
end
|
|
br 1 (;@9;)
|
|
end
|
|
end
|
|
get_local 1174
|
|
i32.const 262
|
|
i32.eq
|
|
if ;; label = @9
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 1039
|
|
get_local 1033
|
|
get_local 1039
|
|
i32.lt_u
|
|
set_local 1040
|
|
get_local 1040
|
|
if ;; label = @10
|
|
call 7
|
|
else
|
|
get_local 1033
|
|
get_local 838
|
|
i32.store
|
|
get_local 838
|
|
i32.const 24
|
|
i32.add
|
|
set_local 1041
|
|
get_local 1041
|
|
get_local 25
|
|
i32.store
|
|
get_local 838
|
|
i32.const 12
|
|
i32.add
|
|
set_local 1042
|
|
get_local 1042
|
|
get_local 838
|
|
i32.store
|
|
get_local 838
|
|
i32.const 8
|
|
i32.add
|
|
set_local 1043
|
|
get_local 1043
|
|
get_local 838
|
|
i32.store
|
|
br 3 (;@7;)
|
|
end
|
|
else
|
|
get_local 1174
|
|
i32.const 265
|
|
i32.eq
|
|
if ;; label = @10
|
|
get_local 25
|
|
i32.const 8
|
|
i32.add
|
|
set_local 1044
|
|
get_local 1044
|
|
i32.load
|
|
set_local 1045
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 1046
|
|
get_local 1045
|
|
get_local 1046
|
|
i32.ge_u
|
|
set_local 1048
|
|
get_local 25
|
|
get_local 1046
|
|
i32.ge_u
|
|
set_local 1158
|
|
get_local 1048
|
|
get_local 1158
|
|
i32.and
|
|
set_local 1049
|
|
get_local 1049
|
|
if ;; label = @11
|
|
get_local 1045
|
|
i32.const 12
|
|
i32.add
|
|
set_local 1050
|
|
get_local 1050
|
|
get_local 838
|
|
i32.store
|
|
get_local 1044
|
|
get_local 838
|
|
i32.store
|
|
get_local 838
|
|
i32.const 8
|
|
i32.add
|
|
set_local 1051
|
|
get_local 1051
|
|
get_local 1045
|
|
i32.store
|
|
get_local 838
|
|
i32.const 12
|
|
i32.add
|
|
set_local 1052
|
|
get_local 1052
|
|
get_local 25
|
|
i32.store
|
|
get_local 838
|
|
i32.const 24
|
|
i32.add
|
|
set_local 1053
|
|
get_local 1053
|
|
i32.const 0
|
|
i32.store
|
|
br 4 (;@7;)
|
|
else
|
|
call 7
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|
|
get_local 824
|
|
i32.const 8
|
|
i32.add
|
|
set_local 142
|
|
get_local 142
|
|
set_local 6
|
|
get_local 1175
|
|
set_global 12
|
|
get_local 6
|
|
return
|
|
end
|
|
end
|
|
i32.const 1920
|
|
set_local 8
|
|
loop ;; label = @5
|
|
block ;; label = @6
|
|
get_local 8
|
|
i32.load
|
|
set_local 1054
|
|
get_local 1054
|
|
get_local 737
|
|
i32.gt_u
|
|
set_local 1055
|
|
get_local 1055
|
|
i32.eqz
|
|
if ;; label = @7
|
|
get_local 8
|
|
i32.const 4
|
|
i32.add
|
|
set_local 1056
|
|
get_local 1056
|
|
i32.load
|
|
set_local 1057
|
|
get_local 1054
|
|
get_local 1057
|
|
i32.add
|
|
set_local 1059
|
|
get_local 1059
|
|
get_local 737
|
|
i32.gt_u
|
|
set_local 1060
|
|
get_local 1060
|
|
if ;; label = @8
|
|
br 2 (;@6;)
|
|
end
|
|
end
|
|
get_local 8
|
|
i32.const 8
|
|
i32.add
|
|
set_local 1061
|
|
get_local 1061
|
|
i32.load
|
|
set_local 1062
|
|
get_local 1062
|
|
set_local 8
|
|
br 1 (;@5;)
|
|
end
|
|
end
|
|
get_local 1059
|
|
i32.const -47
|
|
i32.add
|
|
set_local 1063
|
|
get_local 1063
|
|
i32.const 8
|
|
i32.add
|
|
set_local 1064
|
|
get_local 1064
|
|
set_local 1065
|
|
get_local 1065
|
|
i32.const 7
|
|
i32.and
|
|
set_local 1066
|
|
get_local 1066
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 1067
|
|
i32.const 0
|
|
get_local 1065
|
|
i32.sub
|
|
set_local 1068
|
|
get_local 1068
|
|
i32.const 7
|
|
i32.and
|
|
set_local 1070
|
|
get_local 1067
|
|
if i32 ;; label = @5
|
|
i32.const 0
|
|
else
|
|
get_local 1070
|
|
end
|
|
set_local 1071
|
|
get_local 1063
|
|
get_local 1071
|
|
i32.add
|
|
set_local 1072
|
|
get_local 737
|
|
i32.const 16
|
|
i32.add
|
|
set_local 1073
|
|
get_local 1072
|
|
get_local 1073
|
|
i32.lt_u
|
|
set_local 1074
|
|
get_local 1074
|
|
if i32 ;; label = @5
|
|
get_local 737
|
|
else
|
|
get_local 1072
|
|
end
|
|
set_local 1075
|
|
get_local 1075
|
|
i32.const 8
|
|
i32.add
|
|
set_local 1076
|
|
get_local 1075
|
|
i32.const 24
|
|
i32.add
|
|
set_local 1077
|
|
get_local 67
|
|
i32.const -40
|
|
i32.add
|
|
set_local 1078
|
|
get_local 68
|
|
i32.const 8
|
|
i32.add
|
|
set_local 1079
|
|
get_local 1079
|
|
set_local 1081
|
|
get_local 1081
|
|
i32.const 7
|
|
i32.and
|
|
set_local 1082
|
|
get_local 1082
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 1083
|
|
i32.const 0
|
|
get_local 1081
|
|
i32.sub
|
|
set_local 1084
|
|
get_local 1084
|
|
i32.const 7
|
|
i32.and
|
|
set_local 1085
|
|
get_local 1083
|
|
if i32 ;; label = @5
|
|
i32.const 0
|
|
else
|
|
get_local 1085
|
|
end
|
|
set_local 1086
|
|
get_local 68
|
|
get_local 1086
|
|
i32.add
|
|
set_local 1087
|
|
get_local 1078
|
|
get_local 1086
|
|
i32.sub
|
|
set_local 1088
|
|
i32.const 1496
|
|
get_local 1087
|
|
i32.store
|
|
i32.const 1484
|
|
get_local 1088
|
|
i32.store
|
|
get_local 1088
|
|
i32.const 1
|
|
i32.or
|
|
set_local 1089
|
|
get_local 1087
|
|
i32.const 4
|
|
i32.add
|
|
set_local 1090
|
|
get_local 1090
|
|
get_local 1089
|
|
i32.store
|
|
get_local 1087
|
|
get_local 1088
|
|
i32.add
|
|
set_local 1092
|
|
get_local 1092
|
|
i32.const 4
|
|
i32.add
|
|
set_local 1093
|
|
get_local 1093
|
|
i32.const 40
|
|
i32.store
|
|
i32.const 1960
|
|
i32.load
|
|
set_local 1094
|
|
i32.const 1500
|
|
get_local 1094
|
|
i32.store
|
|
get_local 1075
|
|
i32.const 4
|
|
i32.add
|
|
set_local 1095
|
|
get_local 1095
|
|
i32.const 27
|
|
i32.store
|
|
get_local 1076
|
|
i32.const 1920
|
|
i64.load align=4
|
|
i64.store align=4
|
|
get_local 1076
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 1920
|
|
i32.const 8
|
|
i32.add
|
|
i64.load align=4
|
|
i64.store align=4
|
|
i32.const 1920
|
|
get_local 68
|
|
i32.store
|
|
i32.const 1924
|
|
get_local 67
|
|
i32.store
|
|
i32.const 1932
|
|
i32.const 0
|
|
i32.store
|
|
i32.const 1928
|
|
get_local 1076
|
|
i32.store
|
|
get_local 1077
|
|
set_local 1097
|
|
loop ;; label = @5
|
|
block ;; label = @6
|
|
get_local 1097
|
|
i32.const 4
|
|
i32.add
|
|
set_local 1096
|
|
get_local 1096
|
|
i32.const 7
|
|
i32.store
|
|
get_local 1097
|
|
i32.const 8
|
|
i32.add
|
|
set_local 1098
|
|
get_local 1098
|
|
get_local 1059
|
|
i32.lt_u
|
|
set_local 1099
|
|
get_local 1099
|
|
if ;; label = @7
|
|
get_local 1096
|
|
set_local 1097
|
|
else
|
|
br 1 (;@6;)
|
|
end
|
|
br 1 (;@5;)
|
|
end
|
|
end
|
|
get_local 1075
|
|
get_local 737
|
|
i32.eq
|
|
set_local 1100
|
|
get_local 1100
|
|
i32.eqz
|
|
if ;; label = @5
|
|
get_local 1075
|
|
set_local 1101
|
|
get_local 737
|
|
set_local 1103
|
|
get_local 1101
|
|
get_local 1103
|
|
i32.sub
|
|
set_local 1104
|
|
get_local 1095
|
|
i32.load
|
|
set_local 1105
|
|
get_local 1105
|
|
i32.const -2
|
|
i32.and
|
|
set_local 1106
|
|
get_local 1095
|
|
get_local 1106
|
|
i32.store
|
|
get_local 1104
|
|
i32.const 1
|
|
i32.or
|
|
set_local 1107
|
|
get_local 737
|
|
i32.const 4
|
|
i32.add
|
|
set_local 1108
|
|
get_local 1108
|
|
get_local 1107
|
|
i32.store
|
|
get_local 1075
|
|
get_local 1104
|
|
i32.store
|
|
get_local 1104
|
|
i32.const 3
|
|
i32.shr_u
|
|
set_local 1109
|
|
get_local 1104
|
|
i32.const 256
|
|
i32.lt_u
|
|
set_local 1110
|
|
get_local 1110
|
|
if ;; label = @6
|
|
get_local 1109
|
|
i32.const 1
|
|
i32.shl
|
|
set_local 1111
|
|
i32.const 1512
|
|
get_local 1111
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 1112
|
|
i32.const 1472
|
|
i32.load
|
|
set_local 1114
|
|
i32.const 1
|
|
get_local 1109
|
|
i32.shl
|
|
set_local 1115
|
|
get_local 1114
|
|
get_local 1115
|
|
i32.and
|
|
set_local 1116
|
|
get_local 1116
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 1117
|
|
get_local 1117
|
|
if ;; label = @7
|
|
get_local 1114
|
|
get_local 1115
|
|
i32.or
|
|
set_local 1118
|
|
i32.const 1472
|
|
get_local 1118
|
|
i32.store
|
|
get_local 1112
|
|
i32.const 8
|
|
i32.add
|
|
set_local 71
|
|
get_local 1112
|
|
set_local 20
|
|
get_local 71
|
|
set_local 75
|
|
else
|
|
get_local 1112
|
|
i32.const 8
|
|
i32.add
|
|
set_local 1119
|
|
get_local 1119
|
|
i32.load
|
|
set_local 1120
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 1121
|
|
get_local 1120
|
|
get_local 1121
|
|
i32.lt_u
|
|
set_local 1122
|
|
get_local 1122
|
|
if ;; label = @8
|
|
call 7
|
|
else
|
|
get_local 1120
|
|
set_local 20
|
|
get_local 1119
|
|
set_local 75
|
|
end
|
|
end
|
|
get_local 75
|
|
get_local 737
|
|
i32.store
|
|
get_local 20
|
|
i32.const 12
|
|
i32.add
|
|
set_local 1123
|
|
get_local 1123
|
|
get_local 737
|
|
i32.store
|
|
get_local 737
|
|
i32.const 8
|
|
i32.add
|
|
set_local 1125
|
|
get_local 1125
|
|
get_local 20
|
|
i32.store
|
|
get_local 737
|
|
i32.const 12
|
|
i32.add
|
|
set_local 1126
|
|
get_local 1126
|
|
get_local 1112
|
|
i32.store
|
|
br 3 (;@3;)
|
|
end
|
|
get_local 1104
|
|
i32.const 8
|
|
i32.shr_u
|
|
set_local 1127
|
|
get_local 1127
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 1128
|
|
get_local 1128
|
|
if ;; label = @6
|
|
i32.const 0
|
|
set_local 21
|
|
else
|
|
get_local 1104
|
|
i32.const 16777215
|
|
i32.gt_u
|
|
set_local 1129
|
|
get_local 1129
|
|
if ;; label = @7
|
|
i32.const 31
|
|
set_local 21
|
|
else
|
|
get_local 1127
|
|
i32.const 1048320
|
|
i32.add
|
|
set_local 1130
|
|
get_local 1130
|
|
i32.const 16
|
|
i32.shr_u
|
|
set_local 1131
|
|
get_local 1131
|
|
i32.const 8
|
|
i32.and
|
|
set_local 1132
|
|
get_local 1127
|
|
get_local 1132
|
|
i32.shl
|
|
set_local 1133
|
|
get_local 1133
|
|
i32.const 520192
|
|
i32.add
|
|
set_local 1134
|
|
get_local 1134
|
|
i32.const 16
|
|
i32.shr_u
|
|
set_local 1136
|
|
get_local 1136
|
|
i32.const 4
|
|
i32.and
|
|
set_local 1137
|
|
get_local 1137
|
|
get_local 1132
|
|
i32.or
|
|
set_local 1138
|
|
get_local 1133
|
|
get_local 1137
|
|
i32.shl
|
|
set_local 1139
|
|
get_local 1139
|
|
i32.const 245760
|
|
i32.add
|
|
set_local 1140
|
|
get_local 1140
|
|
i32.const 16
|
|
i32.shr_u
|
|
set_local 1141
|
|
get_local 1141
|
|
i32.const 2
|
|
i32.and
|
|
set_local 1142
|
|
get_local 1138
|
|
get_local 1142
|
|
i32.or
|
|
set_local 1143
|
|
i32.const 14
|
|
get_local 1143
|
|
i32.sub
|
|
set_local 1144
|
|
get_local 1139
|
|
get_local 1142
|
|
i32.shl
|
|
set_local 1145
|
|
get_local 1145
|
|
i32.const 15
|
|
i32.shr_u
|
|
set_local 91
|
|
get_local 1144
|
|
get_local 91
|
|
i32.add
|
|
set_local 92
|
|
get_local 92
|
|
i32.const 1
|
|
i32.shl
|
|
set_local 93
|
|
get_local 92
|
|
i32.const 7
|
|
i32.add
|
|
set_local 94
|
|
get_local 1104
|
|
get_local 94
|
|
i32.shr_u
|
|
set_local 95
|
|
get_local 95
|
|
i32.const 1
|
|
i32.and
|
|
set_local 96
|
|
get_local 96
|
|
get_local 93
|
|
i32.or
|
|
set_local 97
|
|
get_local 97
|
|
set_local 21
|
|
end
|
|
end
|
|
i32.const 1776
|
|
get_local 21
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 98
|
|
get_local 737
|
|
i32.const 28
|
|
i32.add
|
|
set_local 99
|
|
get_local 99
|
|
get_local 21
|
|
i32.store
|
|
get_local 737
|
|
i32.const 20
|
|
i32.add
|
|
set_local 100
|
|
get_local 100
|
|
i32.const 0
|
|
i32.store
|
|
get_local 1073
|
|
i32.const 0
|
|
i32.store
|
|
i32.const 1476
|
|
i32.load
|
|
set_local 102
|
|
i32.const 1
|
|
get_local 21
|
|
i32.shl
|
|
set_local 103
|
|
get_local 102
|
|
get_local 103
|
|
i32.and
|
|
set_local 104
|
|
get_local 104
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 105
|
|
get_local 105
|
|
if ;; label = @6
|
|
get_local 102
|
|
get_local 103
|
|
i32.or
|
|
set_local 106
|
|
i32.const 1476
|
|
get_local 106
|
|
i32.store
|
|
get_local 98
|
|
get_local 737
|
|
i32.store
|
|
get_local 737
|
|
i32.const 24
|
|
i32.add
|
|
set_local 107
|
|
get_local 107
|
|
get_local 98
|
|
i32.store
|
|
get_local 737
|
|
i32.const 12
|
|
i32.add
|
|
set_local 108
|
|
get_local 108
|
|
get_local 737
|
|
i32.store
|
|
get_local 737
|
|
i32.const 8
|
|
i32.add
|
|
set_local 109
|
|
get_local 109
|
|
get_local 737
|
|
i32.store
|
|
br 3 (;@3;)
|
|
end
|
|
get_local 98
|
|
i32.load
|
|
set_local 110
|
|
get_local 21
|
|
i32.const 31
|
|
i32.eq
|
|
set_local 111
|
|
get_local 21
|
|
i32.const 1
|
|
i32.shr_u
|
|
set_local 113
|
|
i32.const 25
|
|
get_local 113
|
|
i32.sub
|
|
set_local 114
|
|
get_local 111
|
|
if i32 ;; label = @6
|
|
i32.const 0
|
|
else
|
|
get_local 114
|
|
end
|
|
set_local 115
|
|
get_local 1104
|
|
get_local 115
|
|
i32.shl
|
|
set_local 116
|
|
get_local 116
|
|
set_local 18
|
|
get_local 110
|
|
set_local 19
|
|
loop ;; label = @6
|
|
block ;; label = @7
|
|
get_local 19
|
|
i32.const 4
|
|
i32.add
|
|
set_local 117
|
|
get_local 117
|
|
i32.load
|
|
set_local 118
|
|
get_local 118
|
|
i32.const -8
|
|
i32.and
|
|
set_local 119
|
|
get_local 119
|
|
get_local 1104
|
|
i32.eq
|
|
set_local 120
|
|
get_local 120
|
|
if ;; label = @8
|
|
i32.const 292
|
|
set_local 1174
|
|
br 1 (;@7;)
|
|
end
|
|
get_local 18
|
|
i32.const 31
|
|
i32.shr_u
|
|
set_local 121
|
|
get_local 19
|
|
i32.const 16
|
|
i32.add
|
|
get_local 121
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 122
|
|
get_local 18
|
|
i32.const 1
|
|
i32.shl
|
|
set_local 124
|
|
get_local 122
|
|
i32.load
|
|
set_local 125
|
|
get_local 125
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 126
|
|
get_local 126
|
|
if ;; label = @8
|
|
i32.const 289
|
|
set_local 1174
|
|
br 1 (;@7;)
|
|
else
|
|
get_local 124
|
|
set_local 18
|
|
get_local 125
|
|
set_local 19
|
|
end
|
|
br 1 (;@6;)
|
|
end
|
|
end
|
|
get_local 1174
|
|
i32.const 289
|
|
i32.eq
|
|
if ;; label = @6
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 127
|
|
get_local 122
|
|
get_local 127
|
|
i32.lt_u
|
|
set_local 128
|
|
get_local 128
|
|
if ;; label = @7
|
|
call 7
|
|
else
|
|
get_local 122
|
|
get_local 737
|
|
i32.store
|
|
get_local 737
|
|
i32.const 24
|
|
i32.add
|
|
set_local 129
|
|
get_local 129
|
|
get_local 19
|
|
i32.store
|
|
get_local 737
|
|
i32.const 12
|
|
i32.add
|
|
set_local 130
|
|
get_local 130
|
|
get_local 737
|
|
i32.store
|
|
get_local 737
|
|
i32.const 8
|
|
i32.add
|
|
set_local 131
|
|
get_local 131
|
|
get_local 737
|
|
i32.store
|
|
br 4 (;@3;)
|
|
end
|
|
else
|
|
get_local 1174
|
|
i32.const 292
|
|
i32.eq
|
|
if ;; label = @7
|
|
get_local 19
|
|
i32.const 8
|
|
i32.add
|
|
set_local 132
|
|
get_local 132
|
|
i32.load
|
|
set_local 133
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 135
|
|
get_local 133
|
|
get_local 135
|
|
i32.ge_u
|
|
set_local 136
|
|
get_local 19
|
|
get_local 135
|
|
i32.ge_u
|
|
set_local 1151
|
|
get_local 136
|
|
get_local 1151
|
|
i32.and
|
|
set_local 137
|
|
get_local 137
|
|
if ;; label = @8
|
|
get_local 133
|
|
i32.const 12
|
|
i32.add
|
|
set_local 138
|
|
get_local 138
|
|
get_local 737
|
|
i32.store
|
|
get_local 132
|
|
get_local 737
|
|
i32.store
|
|
get_local 737
|
|
i32.const 8
|
|
i32.add
|
|
set_local 139
|
|
get_local 139
|
|
get_local 133
|
|
i32.store
|
|
get_local 737
|
|
i32.const 12
|
|
i32.add
|
|
set_local 140
|
|
get_local 140
|
|
get_local 19
|
|
i32.store
|
|
get_local 737
|
|
i32.const 24
|
|
i32.add
|
|
set_local 141
|
|
get_local 141
|
|
i32.const 0
|
|
i32.store
|
|
br 5 (;@3;)
|
|
else
|
|
call 7
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|
|
i32.const 1484
|
|
i32.load
|
|
set_local 143
|
|
get_local 143
|
|
get_local 16
|
|
i32.gt_u
|
|
set_local 144
|
|
get_local 144
|
|
if ;; label = @3
|
|
get_local 143
|
|
get_local 16
|
|
i32.sub
|
|
set_local 146
|
|
i32.const 1484
|
|
get_local 146
|
|
i32.store
|
|
i32.const 1496
|
|
i32.load
|
|
set_local 147
|
|
get_local 147
|
|
get_local 16
|
|
i32.add
|
|
set_local 148
|
|
i32.const 1496
|
|
get_local 148
|
|
i32.store
|
|
get_local 146
|
|
i32.const 1
|
|
i32.or
|
|
set_local 149
|
|
get_local 148
|
|
i32.const 4
|
|
i32.add
|
|
set_local 150
|
|
get_local 150
|
|
get_local 149
|
|
i32.store
|
|
get_local 16
|
|
i32.const 3
|
|
i32.or
|
|
set_local 151
|
|
get_local 147
|
|
i32.const 4
|
|
i32.add
|
|
set_local 152
|
|
get_local 152
|
|
get_local 151
|
|
i32.store
|
|
get_local 147
|
|
i32.const 8
|
|
i32.add
|
|
set_local 153
|
|
get_local 153
|
|
set_local 6
|
|
get_local 1175
|
|
set_global 12
|
|
get_local 6
|
|
return
|
|
end
|
|
end
|
|
call 27
|
|
set_local 154
|
|
get_local 154
|
|
i32.const 12
|
|
i32.store
|
|
i32.const 0
|
|
set_local 6
|
|
get_local 1175
|
|
set_global 12
|
|
get_local 6
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;45;) (type 3) (param i32)
|
|
(local i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32)
|
|
block ;; label = @1
|
|
get_global 12
|
|
set_local 348
|
|
get_local 0
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 24
|
|
get_local 24
|
|
if ;; label = @2
|
|
return
|
|
end
|
|
get_local 0
|
|
i32.const -8
|
|
i32.add
|
|
set_local 135
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 246
|
|
get_local 135
|
|
get_local 246
|
|
i32.lt_u
|
|
set_local 276
|
|
get_local 276
|
|
if ;; label = @2
|
|
call 7
|
|
end
|
|
get_local 0
|
|
i32.const -4
|
|
i32.add
|
|
set_local 287
|
|
get_local 287
|
|
i32.load
|
|
set_local 298
|
|
get_local 298
|
|
i32.const 3
|
|
i32.and
|
|
set_local 309
|
|
get_local 309
|
|
i32.const 1
|
|
i32.eq
|
|
set_local 320
|
|
get_local 320
|
|
if ;; label = @2
|
|
call 7
|
|
end
|
|
get_local 298
|
|
i32.const -8
|
|
i32.and
|
|
set_local 331
|
|
get_local 135
|
|
get_local 331
|
|
i32.add
|
|
set_local 25
|
|
get_local 298
|
|
i32.const 1
|
|
i32.and
|
|
set_local 36
|
|
get_local 36
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 47
|
|
block ;; label = @2
|
|
get_local 47
|
|
if ;; label = @3
|
|
get_local 135
|
|
i32.load
|
|
set_local 58
|
|
get_local 309
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 69
|
|
get_local 69
|
|
if ;; label = @4
|
|
return
|
|
end
|
|
i32.const 0
|
|
get_local 58
|
|
i32.sub
|
|
set_local 80
|
|
get_local 135
|
|
get_local 80
|
|
i32.add
|
|
set_local 91
|
|
get_local 58
|
|
get_local 331
|
|
i32.add
|
|
set_local 102
|
|
get_local 91
|
|
get_local 246
|
|
i32.lt_u
|
|
set_local 113
|
|
get_local 113
|
|
if ;; label = @4
|
|
call 7
|
|
end
|
|
i32.const 1492
|
|
i32.load
|
|
set_local 124
|
|
get_local 91
|
|
get_local 124
|
|
i32.eq
|
|
set_local 136
|
|
get_local 136
|
|
if ;; label = @4
|
|
get_local 25
|
|
i32.const 4
|
|
i32.add
|
|
set_local 30
|
|
get_local 30
|
|
i32.load
|
|
set_local 31
|
|
get_local 31
|
|
i32.const 3
|
|
i32.and
|
|
set_local 32
|
|
get_local 32
|
|
i32.const 3
|
|
i32.eq
|
|
set_local 33
|
|
get_local 33
|
|
i32.eqz
|
|
if ;; label = @5
|
|
get_local 91
|
|
set_local 7
|
|
get_local 102
|
|
set_local 8
|
|
get_local 91
|
|
set_local 40
|
|
br 3 (;@2;)
|
|
end
|
|
get_local 91
|
|
get_local 102
|
|
i32.add
|
|
set_local 34
|
|
get_local 91
|
|
i32.const 4
|
|
i32.add
|
|
set_local 35
|
|
get_local 102
|
|
i32.const 1
|
|
i32.or
|
|
set_local 37
|
|
get_local 31
|
|
i32.const -2
|
|
i32.and
|
|
set_local 38
|
|
i32.const 1480
|
|
get_local 102
|
|
i32.store
|
|
get_local 30
|
|
get_local 38
|
|
i32.store
|
|
get_local 35
|
|
get_local 37
|
|
i32.store
|
|
get_local 34
|
|
get_local 102
|
|
i32.store
|
|
return
|
|
end
|
|
get_local 58
|
|
i32.const 3
|
|
i32.shr_u
|
|
set_local 147
|
|
get_local 58
|
|
i32.const 256
|
|
i32.lt_u
|
|
set_local 158
|
|
get_local 158
|
|
if ;; label = @4
|
|
get_local 91
|
|
i32.const 8
|
|
i32.add
|
|
set_local 169
|
|
get_local 169
|
|
i32.load
|
|
set_local 180
|
|
get_local 91
|
|
i32.const 12
|
|
i32.add
|
|
set_local 191
|
|
get_local 191
|
|
i32.load
|
|
set_local 202
|
|
get_local 147
|
|
i32.const 1
|
|
i32.shl
|
|
set_local 213
|
|
i32.const 1512
|
|
get_local 213
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 224
|
|
get_local 180
|
|
get_local 224
|
|
i32.eq
|
|
set_local 235
|
|
get_local 235
|
|
i32.eqz
|
|
if ;; label = @5
|
|
get_local 180
|
|
get_local 246
|
|
i32.lt_u
|
|
set_local 247
|
|
get_local 247
|
|
if ;; label = @6
|
|
call 7
|
|
end
|
|
get_local 180
|
|
i32.const 12
|
|
i32.add
|
|
set_local 258
|
|
get_local 258
|
|
i32.load
|
|
set_local 268
|
|
get_local 268
|
|
get_local 91
|
|
i32.eq
|
|
set_local 269
|
|
get_local 269
|
|
i32.eqz
|
|
if ;; label = @6
|
|
call 7
|
|
end
|
|
end
|
|
get_local 202
|
|
get_local 180
|
|
i32.eq
|
|
set_local 270
|
|
get_local 270
|
|
if ;; label = @5
|
|
i32.const 1
|
|
get_local 147
|
|
i32.shl
|
|
set_local 271
|
|
get_local 271
|
|
i32.const -1
|
|
i32.xor
|
|
set_local 272
|
|
i32.const 1472
|
|
i32.load
|
|
set_local 273
|
|
get_local 273
|
|
get_local 272
|
|
i32.and
|
|
set_local 274
|
|
i32.const 1472
|
|
get_local 274
|
|
i32.store
|
|
get_local 91
|
|
set_local 7
|
|
get_local 102
|
|
set_local 8
|
|
get_local 91
|
|
set_local 40
|
|
br 3 (;@2;)
|
|
end
|
|
get_local 202
|
|
get_local 224
|
|
i32.eq
|
|
set_local 275
|
|
get_local 275
|
|
if ;; label = @5
|
|
get_local 202
|
|
i32.const 8
|
|
i32.add
|
|
set_local 21
|
|
get_local 21
|
|
set_local 18
|
|
else
|
|
get_local 202
|
|
get_local 246
|
|
i32.lt_u
|
|
set_local 277
|
|
get_local 277
|
|
if ;; label = @6
|
|
call 7
|
|
end
|
|
get_local 202
|
|
i32.const 8
|
|
i32.add
|
|
set_local 278
|
|
get_local 278
|
|
i32.load
|
|
set_local 279
|
|
get_local 279
|
|
get_local 91
|
|
i32.eq
|
|
set_local 280
|
|
get_local 280
|
|
if ;; label = @6
|
|
get_local 278
|
|
set_local 18
|
|
else
|
|
call 7
|
|
end
|
|
end
|
|
get_local 180
|
|
i32.const 12
|
|
i32.add
|
|
set_local 281
|
|
get_local 281
|
|
get_local 202
|
|
i32.store
|
|
get_local 18
|
|
get_local 180
|
|
i32.store
|
|
get_local 91
|
|
set_local 7
|
|
get_local 102
|
|
set_local 8
|
|
get_local 91
|
|
set_local 40
|
|
br 2 (;@2;)
|
|
end
|
|
get_local 91
|
|
i32.const 24
|
|
i32.add
|
|
set_local 282
|
|
get_local 282
|
|
i32.load
|
|
set_local 283
|
|
get_local 91
|
|
i32.const 12
|
|
i32.add
|
|
set_local 284
|
|
get_local 284
|
|
i32.load
|
|
set_local 285
|
|
get_local 285
|
|
get_local 91
|
|
i32.eq
|
|
set_local 286
|
|
block ;; label = @4
|
|
get_local 286
|
|
if ;; label = @5
|
|
get_local 91
|
|
i32.const 16
|
|
i32.add
|
|
set_local 297
|
|
get_local 297
|
|
i32.const 4
|
|
i32.add
|
|
set_local 299
|
|
get_local 299
|
|
i32.load
|
|
set_local 300
|
|
get_local 300
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 301
|
|
get_local 301
|
|
if ;; label = @6
|
|
get_local 297
|
|
i32.load
|
|
set_local 302
|
|
get_local 302
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 303
|
|
get_local 303
|
|
if ;; label = @7
|
|
i32.const 0
|
|
set_local 14
|
|
br 3 (;@4;)
|
|
else
|
|
get_local 302
|
|
set_local 9
|
|
get_local 297
|
|
set_local 10
|
|
end
|
|
else
|
|
get_local 300
|
|
set_local 9
|
|
get_local 299
|
|
set_local 10
|
|
end
|
|
loop ;; label = @6
|
|
block ;; label = @7
|
|
get_local 9
|
|
i32.const 20
|
|
i32.add
|
|
set_local 304
|
|
get_local 304
|
|
i32.load
|
|
set_local 305
|
|
get_local 305
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 306
|
|
get_local 306
|
|
i32.eqz
|
|
if ;; label = @8
|
|
get_local 305
|
|
set_local 9
|
|
get_local 304
|
|
set_local 10
|
|
br 2 (;@6;)
|
|
end
|
|
get_local 9
|
|
i32.const 16
|
|
i32.add
|
|
set_local 307
|
|
get_local 307
|
|
i32.load
|
|
set_local 308
|
|
get_local 308
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 310
|
|
get_local 310
|
|
if ;; label = @8
|
|
br 1 (;@7;)
|
|
else
|
|
get_local 308
|
|
set_local 9
|
|
get_local 307
|
|
set_local 10
|
|
end
|
|
br 1 (;@6;)
|
|
end
|
|
end
|
|
get_local 10
|
|
get_local 246
|
|
i32.lt_u
|
|
set_local 311
|
|
get_local 311
|
|
if ;; label = @6
|
|
call 7
|
|
else
|
|
get_local 10
|
|
i32.const 0
|
|
i32.store
|
|
get_local 9
|
|
set_local 14
|
|
br 2 (;@4;)
|
|
end
|
|
else
|
|
get_local 91
|
|
i32.const 8
|
|
i32.add
|
|
set_local 288
|
|
get_local 288
|
|
i32.load
|
|
set_local 289
|
|
get_local 289
|
|
get_local 246
|
|
i32.lt_u
|
|
set_local 290
|
|
get_local 290
|
|
if ;; label = @6
|
|
call 7
|
|
end
|
|
get_local 289
|
|
i32.const 12
|
|
i32.add
|
|
set_local 291
|
|
get_local 291
|
|
i32.load
|
|
set_local 292
|
|
get_local 292
|
|
get_local 91
|
|
i32.eq
|
|
set_local 293
|
|
get_local 293
|
|
i32.eqz
|
|
if ;; label = @6
|
|
call 7
|
|
end
|
|
get_local 285
|
|
i32.const 8
|
|
i32.add
|
|
set_local 294
|
|
get_local 294
|
|
i32.load
|
|
set_local 295
|
|
get_local 295
|
|
get_local 91
|
|
i32.eq
|
|
set_local 296
|
|
get_local 296
|
|
if ;; label = @6
|
|
get_local 291
|
|
get_local 285
|
|
i32.store
|
|
get_local 294
|
|
get_local 289
|
|
i32.store
|
|
get_local 285
|
|
set_local 14
|
|
br 2 (;@4;)
|
|
else
|
|
call 7
|
|
end
|
|
end
|
|
end
|
|
get_local 283
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 312
|
|
get_local 312
|
|
if ;; label = @4
|
|
get_local 91
|
|
set_local 7
|
|
get_local 102
|
|
set_local 8
|
|
get_local 91
|
|
set_local 40
|
|
else
|
|
get_local 91
|
|
i32.const 28
|
|
i32.add
|
|
set_local 313
|
|
get_local 313
|
|
i32.load
|
|
set_local 314
|
|
i32.const 1776
|
|
get_local 314
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 315
|
|
get_local 315
|
|
i32.load
|
|
set_local 316
|
|
get_local 91
|
|
get_local 316
|
|
i32.eq
|
|
set_local 317
|
|
block ;; label = @5
|
|
get_local 317
|
|
if ;; label = @6
|
|
get_local 315
|
|
get_local 14
|
|
i32.store
|
|
get_local 14
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 342
|
|
get_local 342
|
|
if ;; label = @7
|
|
i32.const 1
|
|
get_local 314
|
|
i32.shl
|
|
set_local 318
|
|
get_local 318
|
|
i32.const -1
|
|
i32.xor
|
|
set_local 319
|
|
i32.const 1476
|
|
i32.load
|
|
set_local 321
|
|
get_local 321
|
|
get_local 319
|
|
i32.and
|
|
set_local 322
|
|
i32.const 1476
|
|
get_local 322
|
|
i32.store
|
|
get_local 91
|
|
set_local 7
|
|
get_local 102
|
|
set_local 8
|
|
get_local 91
|
|
set_local 40
|
|
br 5 (;@2;)
|
|
end
|
|
else
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 323
|
|
get_local 283
|
|
get_local 323
|
|
i32.lt_u
|
|
set_local 324
|
|
get_local 324
|
|
if ;; label = @7
|
|
call 7
|
|
else
|
|
get_local 283
|
|
i32.const 16
|
|
i32.add
|
|
set_local 325
|
|
get_local 325
|
|
i32.load
|
|
set_local 326
|
|
get_local 326
|
|
get_local 91
|
|
i32.ne
|
|
set_local 345
|
|
get_local 345
|
|
i32.const 1
|
|
i32.and
|
|
set_local 22
|
|
get_local 283
|
|
i32.const 16
|
|
i32.add
|
|
get_local 22
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 327
|
|
get_local 327
|
|
get_local 14
|
|
i32.store
|
|
get_local 14
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 328
|
|
get_local 328
|
|
if ;; label = @8
|
|
get_local 91
|
|
set_local 7
|
|
get_local 102
|
|
set_local 8
|
|
get_local 91
|
|
set_local 40
|
|
br 6 (;@2;)
|
|
else
|
|
br 3 (;@5;)
|
|
end
|
|
unreachable
|
|
end
|
|
end
|
|
end
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 329
|
|
get_local 14
|
|
get_local 329
|
|
i32.lt_u
|
|
set_local 330
|
|
get_local 330
|
|
if ;; label = @5
|
|
call 7
|
|
end
|
|
get_local 14
|
|
i32.const 24
|
|
i32.add
|
|
set_local 332
|
|
get_local 332
|
|
get_local 283
|
|
i32.store
|
|
get_local 91
|
|
i32.const 16
|
|
i32.add
|
|
set_local 333
|
|
get_local 333
|
|
i32.load
|
|
set_local 334
|
|
get_local 334
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 335
|
|
block ;; label = @5
|
|
get_local 335
|
|
i32.eqz
|
|
if ;; label = @6
|
|
get_local 334
|
|
get_local 329
|
|
i32.lt_u
|
|
set_local 336
|
|
get_local 336
|
|
if ;; label = @7
|
|
call 7
|
|
else
|
|
get_local 14
|
|
i32.const 16
|
|
i32.add
|
|
set_local 337
|
|
get_local 337
|
|
get_local 334
|
|
i32.store
|
|
get_local 334
|
|
i32.const 24
|
|
i32.add
|
|
set_local 338
|
|
get_local 338
|
|
get_local 14
|
|
i32.store
|
|
br 2 (;@5;)
|
|
end
|
|
end
|
|
end
|
|
get_local 333
|
|
i32.const 4
|
|
i32.add
|
|
set_local 339
|
|
get_local 339
|
|
i32.load
|
|
set_local 340
|
|
get_local 340
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 341
|
|
get_local 341
|
|
if ;; label = @5
|
|
get_local 91
|
|
set_local 7
|
|
get_local 102
|
|
set_local 8
|
|
get_local 91
|
|
set_local 40
|
|
else
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 26
|
|
get_local 340
|
|
get_local 26
|
|
i32.lt_u
|
|
set_local 27
|
|
get_local 27
|
|
if ;; label = @6
|
|
call 7
|
|
else
|
|
get_local 14
|
|
i32.const 20
|
|
i32.add
|
|
set_local 28
|
|
get_local 28
|
|
get_local 340
|
|
i32.store
|
|
get_local 340
|
|
i32.const 24
|
|
i32.add
|
|
set_local 29
|
|
get_local 29
|
|
get_local 14
|
|
i32.store
|
|
get_local 91
|
|
set_local 7
|
|
get_local 102
|
|
set_local 8
|
|
get_local 91
|
|
set_local 40
|
|
br 4 (;@2;)
|
|
end
|
|
end
|
|
end
|
|
else
|
|
get_local 135
|
|
set_local 7
|
|
get_local 331
|
|
set_local 8
|
|
get_local 135
|
|
set_local 40
|
|
end
|
|
end
|
|
get_local 40
|
|
get_local 25
|
|
i32.lt_u
|
|
set_local 39
|
|
get_local 39
|
|
i32.eqz
|
|
if ;; label = @2
|
|
call 7
|
|
end
|
|
get_local 25
|
|
i32.const 4
|
|
i32.add
|
|
set_local 41
|
|
get_local 41
|
|
i32.load
|
|
set_local 42
|
|
get_local 42
|
|
i32.const 1
|
|
i32.and
|
|
set_local 43
|
|
get_local 43
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 44
|
|
get_local 44
|
|
if ;; label = @2
|
|
call 7
|
|
end
|
|
get_local 42
|
|
i32.const 2
|
|
i32.and
|
|
set_local 45
|
|
get_local 45
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 46
|
|
get_local 46
|
|
if ;; label = @2
|
|
i32.const 1496
|
|
i32.load
|
|
set_local 48
|
|
get_local 25
|
|
get_local 48
|
|
i32.eq
|
|
set_local 49
|
|
i32.const 1492
|
|
i32.load
|
|
set_local 50
|
|
get_local 49
|
|
if ;; label = @3
|
|
i32.const 1484
|
|
i32.load
|
|
set_local 51
|
|
get_local 51
|
|
get_local 8
|
|
i32.add
|
|
set_local 52
|
|
i32.const 1484
|
|
get_local 52
|
|
i32.store
|
|
i32.const 1496
|
|
get_local 7
|
|
i32.store
|
|
get_local 52
|
|
i32.const 1
|
|
i32.or
|
|
set_local 53
|
|
get_local 7
|
|
i32.const 4
|
|
i32.add
|
|
set_local 54
|
|
get_local 54
|
|
get_local 53
|
|
i32.store
|
|
get_local 7
|
|
get_local 50
|
|
i32.eq
|
|
set_local 55
|
|
get_local 55
|
|
i32.eqz
|
|
if ;; label = @4
|
|
return
|
|
end
|
|
i32.const 1492
|
|
i32.const 0
|
|
i32.store
|
|
i32.const 1480
|
|
i32.const 0
|
|
i32.store
|
|
return
|
|
end
|
|
get_local 25
|
|
get_local 50
|
|
i32.eq
|
|
set_local 56
|
|
get_local 56
|
|
if ;; label = @3
|
|
i32.const 1480
|
|
i32.load
|
|
set_local 57
|
|
get_local 57
|
|
get_local 8
|
|
i32.add
|
|
set_local 59
|
|
i32.const 1480
|
|
get_local 59
|
|
i32.store
|
|
i32.const 1492
|
|
get_local 40
|
|
i32.store
|
|
get_local 59
|
|
i32.const 1
|
|
i32.or
|
|
set_local 60
|
|
get_local 7
|
|
i32.const 4
|
|
i32.add
|
|
set_local 61
|
|
get_local 61
|
|
get_local 60
|
|
i32.store
|
|
get_local 40
|
|
get_local 59
|
|
i32.add
|
|
set_local 62
|
|
get_local 62
|
|
get_local 59
|
|
i32.store
|
|
return
|
|
end
|
|
get_local 42
|
|
i32.const -8
|
|
i32.and
|
|
set_local 63
|
|
get_local 63
|
|
get_local 8
|
|
i32.add
|
|
set_local 64
|
|
get_local 42
|
|
i32.const 3
|
|
i32.shr_u
|
|
set_local 65
|
|
get_local 42
|
|
i32.const 256
|
|
i32.lt_u
|
|
set_local 66
|
|
block ;; label = @3
|
|
get_local 66
|
|
if ;; label = @4
|
|
get_local 25
|
|
i32.const 8
|
|
i32.add
|
|
set_local 67
|
|
get_local 67
|
|
i32.load
|
|
set_local 68
|
|
get_local 25
|
|
i32.const 12
|
|
i32.add
|
|
set_local 70
|
|
get_local 70
|
|
i32.load
|
|
set_local 71
|
|
get_local 65
|
|
i32.const 1
|
|
i32.shl
|
|
set_local 72
|
|
i32.const 1512
|
|
get_local 72
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 73
|
|
get_local 68
|
|
get_local 73
|
|
i32.eq
|
|
set_local 74
|
|
get_local 74
|
|
i32.eqz
|
|
if ;; label = @5
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 75
|
|
get_local 68
|
|
get_local 75
|
|
i32.lt_u
|
|
set_local 76
|
|
get_local 76
|
|
if ;; label = @6
|
|
call 7
|
|
end
|
|
get_local 68
|
|
i32.const 12
|
|
i32.add
|
|
set_local 77
|
|
get_local 77
|
|
i32.load
|
|
set_local 78
|
|
get_local 78
|
|
get_local 25
|
|
i32.eq
|
|
set_local 79
|
|
get_local 79
|
|
i32.eqz
|
|
if ;; label = @6
|
|
call 7
|
|
end
|
|
end
|
|
get_local 71
|
|
get_local 68
|
|
i32.eq
|
|
set_local 81
|
|
get_local 81
|
|
if ;; label = @5
|
|
i32.const 1
|
|
get_local 65
|
|
i32.shl
|
|
set_local 82
|
|
get_local 82
|
|
i32.const -1
|
|
i32.xor
|
|
set_local 83
|
|
i32.const 1472
|
|
i32.load
|
|
set_local 84
|
|
get_local 84
|
|
get_local 83
|
|
i32.and
|
|
set_local 85
|
|
i32.const 1472
|
|
get_local 85
|
|
i32.store
|
|
br 2 (;@3;)
|
|
end
|
|
get_local 71
|
|
get_local 73
|
|
i32.eq
|
|
set_local 86
|
|
get_local 86
|
|
if ;; label = @5
|
|
get_local 71
|
|
i32.const 8
|
|
i32.add
|
|
set_local 20
|
|
get_local 20
|
|
set_local 17
|
|
else
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 87
|
|
get_local 71
|
|
get_local 87
|
|
i32.lt_u
|
|
set_local 88
|
|
get_local 88
|
|
if ;; label = @6
|
|
call 7
|
|
end
|
|
get_local 71
|
|
i32.const 8
|
|
i32.add
|
|
set_local 89
|
|
get_local 89
|
|
i32.load
|
|
set_local 90
|
|
get_local 90
|
|
get_local 25
|
|
i32.eq
|
|
set_local 92
|
|
get_local 92
|
|
if ;; label = @6
|
|
get_local 89
|
|
set_local 17
|
|
else
|
|
call 7
|
|
end
|
|
end
|
|
get_local 68
|
|
i32.const 12
|
|
i32.add
|
|
set_local 93
|
|
get_local 93
|
|
get_local 71
|
|
i32.store
|
|
get_local 17
|
|
get_local 68
|
|
i32.store
|
|
else
|
|
get_local 25
|
|
i32.const 24
|
|
i32.add
|
|
set_local 94
|
|
get_local 94
|
|
i32.load
|
|
set_local 95
|
|
get_local 25
|
|
i32.const 12
|
|
i32.add
|
|
set_local 96
|
|
get_local 96
|
|
i32.load
|
|
set_local 97
|
|
get_local 97
|
|
get_local 25
|
|
i32.eq
|
|
set_local 98
|
|
block ;; label = @5
|
|
get_local 98
|
|
if ;; label = @6
|
|
get_local 25
|
|
i32.const 16
|
|
i32.add
|
|
set_local 110
|
|
get_local 110
|
|
i32.const 4
|
|
i32.add
|
|
set_local 111
|
|
get_local 111
|
|
i32.load
|
|
set_local 112
|
|
get_local 112
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 114
|
|
get_local 114
|
|
if ;; label = @7
|
|
get_local 110
|
|
i32.load
|
|
set_local 115
|
|
get_local 115
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 116
|
|
get_local 116
|
|
if ;; label = @8
|
|
i32.const 0
|
|
set_local 15
|
|
br 3 (;@5;)
|
|
else
|
|
get_local 115
|
|
set_local 11
|
|
get_local 110
|
|
set_local 12
|
|
end
|
|
else
|
|
get_local 112
|
|
set_local 11
|
|
get_local 111
|
|
set_local 12
|
|
end
|
|
loop ;; label = @7
|
|
block ;; label = @8
|
|
get_local 11
|
|
i32.const 20
|
|
i32.add
|
|
set_local 117
|
|
get_local 117
|
|
i32.load
|
|
set_local 118
|
|
get_local 118
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 119
|
|
get_local 119
|
|
i32.eqz
|
|
if ;; label = @9
|
|
get_local 118
|
|
set_local 11
|
|
get_local 117
|
|
set_local 12
|
|
br 2 (;@7;)
|
|
end
|
|
get_local 11
|
|
i32.const 16
|
|
i32.add
|
|
set_local 120
|
|
get_local 120
|
|
i32.load
|
|
set_local 121
|
|
get_local 121
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 122
|
|
get_local 122
|
|
if ;; label = @9
|
|
br 1 (;@8;)
|
|
else
|
|
get_local 121
|
|
set_local 11
|
|
get_local 120
|
|
set_local 12
|
|
end
|
|
br 1 (;@7;)
|
|
end
|
|
end
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 123
|
|
get_local 12
|
|
get_local 123
|
|
i32.lt_u
|
|
set_local 125
|
|
get_local 125
|
|
if ;; label = @7
|
|
call 7
|
|
else
|
|
get_local 12
|
|
i32.const 0
|
|
i32.store
|
|
get_local 11
|
|
set_local 15
|
|
br 2 (;@5;)
|
|
end
|
|
else
|
|
get_local 25
|
|
i32.const 8
|
|
i32.add
|
|
set_local 99
|
|
get_local 99
|
|
i32.load
|
|
set_local 100
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 101
|
|
get_local 100
|
|
get_local 101
|
|
i32.lt_u
|
|
set_local 103
|
|
get_local 103
|
|
if ;; label = @7
|
|
call 7
|
|
end
|
|
get_local 100
|
|
i32.const 12
|
|
i32.add
|
|
set_local 104
|
|
get_local 104
|
|
i32.load
|
|
set_local 105
|
|
get_local 105
|
|
get_local 25
|
|
i32.eq
|
|
set_local 106
|
|
get_local 106
|
|
i32.eqz
|
|
if ;; label = @7
|
|
call 7
|
|
end
|
|
get_local 97
|
|
i32.const 8
|
|
i32.add
|
|
set_local 107
|
|
get_local 107
|
|
i32.load
|
|
set_local 108
|
|
get_local 108
|
|
get_local 25
|
|
i32.eq
|
|
set_local 109
|
|
get_local 109
|
|
if ;; label = @7
|
|
get_local 104
|
|
get_local 97
|
|
i32.store
|
|
get_local 107
|
|
get_local 100
|
|
i32.store
|
|
get_local 97
|
|
set_local 15
|
|
br 2 (;@5;)
|
|
else
|
|
call 7
|
|
end
|
|
end
|
|
end
|
|
get_local 95
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 126
|
|
get_local 126
|
|
i32.eqz
|
|
if ;; label = @5
|
|
get_local 25
|
|
i32.const 28
|
|
i32.add
|
|
set_local 127
|
|
get_local 127
|
|
i32.load
|
|
set_local 128
|
|
i32.const 1776
|
|
get_local 128
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 129
|
|
get_local 129
|
|
i32.load
|
|
set_local 130
|
|
get_local 25
|
|
get_local 130
|
|
i32.eq
|
|
set_local 131
|
|
block ;; label = @6
|
|
get_local 131
|
|
if ;; label = @7
|
|
get_local 129
|
|
get_local 15
|
|
i32.store
|
|
get_local 15
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 343
|
|
get_local 343
|
|
if ;; label = @8
|
|
i32.const 1
|
|
get_local 128
|
|
i32.shl
|
|
set_local 132
|
|
get_local 132
|
|
i32.const -1
|
|
i32.xor
|
|
set_local 133
|
|
i32.const 1476
|
|
i32.load
|
|
set_local 134
|
|
get_local 134
|
|
get_local 133
|
|
i32.and
|
|
set_local 137
|
|
i32.const 1476
|
|
get_local 137
|
|
i32.store
|
|
br 5 (;@3;)
|
|
end
|
|
else
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 138
|
|
get_local 95
|
|
get_local 138
|
|
i32.lt_u
|
|
set_local 139
|
|
get_local 139
|
|
if ;; label = @8
|
|
call 7
|
|
else
|
|
get_local 95
|
|
i32.const 16
|
|
i32.add
|
|
set_local 140
|
|
get_local 140
|
|
i32.load
|
|
set_local 141
|
|
get_local 141
|
|
get_local 25
|
|
i32.ne
|
|
set_local 344
|
|
get_local 344
|
|
i32.const 1
|
|
i32.and
|
|
set_local 23
|
|
get_local 95
|
|
i32.const 16
|
|
i32.add
|
|
get_local 23
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 142
|
|
get_local 142
|
|
get_local 15
|
|
i32.store
|
|
get_local 15
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 143
|
|
get_local 143
|
|
if ;; label = @9
|
|
br 6 (;@3;)
|
|
else
|
|
br 3 (;@6;)
|
|
end
|
|
unreachable
|
|
end
|
|
end
|
|
end
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 144
|
|
get_local 15
|
|
get_local 144
|
|
i32.lt_u
|
|
set_local 145
|
|
get_local 145
|
|
if ;; label = @6
|
|
call 7
|
|
end
|
|
get_local 15
|
|
i32.const 24
|
|
i32.add
|
|
set_local 146
|
|
get_local 146
|
|
get_local 95
|
|
i32.store
|
|
get_local 25
|
|
i32.const 16
|
|
i32.add
|
|
set_local 148
|
|
get_local 148
|
|
i32.load
|
|
set_local 149
|
|
get_local 149
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 150
|
|
block ;; label = @6
|
|
get_local 150
|
|
i32.eqz
|
|
if ;; label = @7
|
|
get_local 149
|
|
get_local 144
|
|
i32.lt_u
|
|
set_local 151
|
|
get_local 151
|
|
if ;; label = @8
|
|
call 7
|
|
else
|
|
get_local 15
|
|
i32.const 16
|
|
i32.add
|
|
set_local 152
|
|
get_local 152
|
|
get_local 149
|
|
i32.store
|
|
get_local 149
|
|
i32.const 24
|
|
i32.add
|
|
set_local 153
|
|
get_local 153
|
|
get_local 15
|
|
i32.store
|
|
br 2 (;@6;)
|
|
end
|
|
end
|
|
end
|
|
get_local 148
|
|
i32.const 4
|
|
i32.add
|
|
set_local 154
|
|
get_local 154
|
|
i32.load
|
|
set_local 155
|
|
get_local 155
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 156
|
|
get_local 156
|
|
i32.eqz
|
|
if ;; label = @6
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 157
|
|
get_local 155
|
|
get_local 157
|
|
i32.lt_u
|
|
set_local 159
|
|
get_local 159
|
|
if ;; label = @7
|
|
call 7
|
|
else
|
|
get_local 15
|
|
i32.const 20
|
|
i32.add
|
|
set_local 160
|
|
get_local 160
|
|
get_local 155
|
|
i32.store
|
|
get_local 155
|
|
i32.const 24
|
|
i32.add
|
|
set_local 161
|
|
get_local 161
|
|
get_local 15
|
|
i32.store
|
|
br 4 (;@3;)
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|
|
get_local 64
|
|
i32.const 1
|
|
i32.or
|
|
set_local 162
|
|
get_local 7
|
|
i32.const 4
|
|
i32.add
|
|
set_local 163
|
|
get_local 163
|
|
get_local 162
|
|
i32.store
|
|
get_local 40
|
|
get_local 64
|
|
i32.add
|
|
set_local 164
|
|
get_local 164
|
|
get_local 64
|
|
i32.store
|
|
i32.const 1492
|
|
i32.load
|
|
set_local 165
|
|
get_local 7
|
|
get_local 165
|
|
i32.eq
|
|
set_local 166
|
|
get_local 166
|
|
if ;; label = @3
|
|
i32.const 1480
|
|
get_local 64
|
|
i32.store
|
|
return
|
|
else
|
|
get_local 64
|
|
set_local 13
|
|
end
|
|
else
|
|
get_local 42
|
|
i32.const -2
|
|
i32.and
|
|
set_local 167
|
|
get_local 41
|
|
get_local 167
|
|
i32.store
|
|
get_local 8
|
|
i32.const 1
|
|
i32.or
|
|
set_local 168
|
|
get_local 7
|
|
i32.const 4
|
|
i32.add
|
|
set_local 170
|
|
get_local 170
|
|
get_local 168
|
|
i32.store
|
|
get_local 40
|
|
get_local 8
|
|
i32.add
|
|
set_local 171
|
|
get_local 171
|
|
get_local 8
|
|
i32.store
|
|
get_local 8
|
|
set_local 13
|
|
end
|
|
get_local 13
|
|
i32.const 3
|
|
i32.shr_u
|
|
set_local 172
|
|
get_local 13
|
|
i32.const 256
|
|
i32.lt_u
|
|
set_local 173
|
|
get_local 173
|
|
if ;; label = @2
|
|
get_local 172
|
|
i32.const 1
|
|
i32.shl
|
|
set_local 174
|
|
i32.const 1512
|
|
get_local 174
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 175
|
|
i32.const 1472
|
|
i32.load
|
|
set_local 176
|
|
i32.const 1
|
|
get_local 172
|
|
i32.shl
|
|
set_local 177
|
|
get_local 176
|
|
get_local 177
|
|
i32.and
|
|
set_local 178
|
|
get_local 178
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 179
|
|
get_local 179
|
|
if ;; label = @3
|
|
get_local 176
|
|
get_local 177
|
|
i32.or
|
|
set_local 181
|
|
i32.const 1472
|
|
get_local 181
|
|
i32.store
|
|
get_local 175
|
|
i32.const 8
|
|
i32.add
|
|
set_local 16
|
|
get_local 175
|
|
set_local 6
|
|
get_local 16
|
|
set_local 19
|
|
else
|
|
get_local 175
|
|
i32.const 8
|
|
i32.add
|
|
set_local 182
|
|
get_local 182
|
|
i32.load
|
|
set_local 183
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 184
|
|
get_local 183
|
|
get_local 184
|
|
i32.lt_u
|
|
set_local 185
|
|
get_local 185
|
|
if ;; label = @4
|
|
call 7
|
|
else
|
|
get_local 183
|
|
set_local 6
|
|
get_local 182
|
|
set_local 19
|
|
end
|
|
end
|
|
get_local 19
|
|
get_local 7
|
|
i32.store
|
|
get_local 6
|
|
i32.const 12
|
|
i32.add
|
|
set_local 186
|
|
get_local 186
|
|
get_local 7
|
|
i32.store
|
|
get_local 7
|
|
i32.const 8
|
|
i32.add
|
|
set_local 187
|
|
get_local 187
|
|
get_local 6
|
|
i32.store
|
|
get_local 7
|
|
i32.const 12
|
|
i32.add
|
|
set_local 188
|
|
get_local 188
|
|
get_local 175
|
|
i32.store
|
|
return
|
|
end
|
|
get_local 13
|
|
i32.const 8
|
|
i32.shr_u
|
|
set_local 189
|
|
get_local 189
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 190
|
|
get_local 190
|
|
if ;; label = @2
|
|
i32.const 0
|
|
set_local 5
|
|
else
|
|
get_local 13
|
|
i32.const 16777215
|
|
i32.gt_u
|
|
set_local 192
|
|
get_local 192
|
|
if ;; label = @3
|
|
i32.const 31
|
|
set_local 5
|
|
else
|
|
get_local 189
|
|
i32.const 1048320
|
|
i32.add
|
|
set_local 193
|
|
get_local 193
|
|
i32.const 16
|
|
i32.shr_u
|
|
set_local 194
|
|
get_local 194
|
|
i32.const 8
|
|
i32.and
|
|
set_local 195
|
|
get_local 189
|
|
get_local 195
|
|
i32.shl
|
|
set_local 196
|
|
get_local 196
|
|
i32.const 520192
|
|
i32.add
|
|
set_local 197
|
|
get_local 197
|
|
i32.const 16
|
|
i32.shr_u
|
|
set_local 198
|
|
get_local 198
|
|
i32.const 4
|
|
i32.and
|
|
set_local 199
|
|
get_local 199
|
|
get_local 195
|
|
i32.or
|
|
set_local 200
|
|
get_local 196
|
|
get_local 199
|
|
i32.shl
|
|
set_local 201
|
|
get_local 201
|
|
i32.const 245760
|
|
i32.add
|
|
set_local 203
|
|
get_local 203
|
|
i32.const 16
|
|
i32.shr_u
|
|
set_local 204
|
|
get_local 204
|
|
i32.const 2
|
|
i32.and
|
|
set_local 205
|
|
get_local 200
|
|
get_local 205
|
|
i32.or
|
|
set_local 206
|
|
i32.const 14
|
|
get_local 206
|
|
i32.sub
|
|
set_local 207
|
|
get_local 201
|
|
get_local 205
|
|
i32.shl
|
|
set_local 208
|
|
get_local 208
|
|
i32.const 15
|
|
i32.shr_u
|
|
set_local 209
|
|
get_local 207
|
|
get_local 209
|
|
i32.add
|
|
set_local 210
|
|
get_local 210
|
|
i32.const 1
|
|
i32.shl
|
|
set_local 211
|
|
get_local 210
|
|
i32.const 7
|
|
i32.add
|
|
set_local 212
|
|
get_local 13
|
|
get_local 212
|
|
i32.shr_u
|
|
set_local 214
|
|
get_local 214
|
|
i32.const 1
|
|
i32.and
|
|
set_local 215
|
|
get_local 215
|
|
get_local 211
|
|
i32.or
|
|
set_local 216
|
|
get_local 216
|
|
set_local 5
|
|
end
|
|
end
|
|
i32.const 1776
|
|
get_local 5
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 217
|
|
get_local 7
|
|
i32.const 28
|
|
i32.add
|
|
set_local 218
|
|
get_local 218
|
|
get_local 5
|
|
i32.store
|
|
get_local 7
|
|
i32.const 16
|
|
i32.add
|
|
set_local 219
|
|
get_local 7
|
|
i32.const 20
|
|
i32.add
|
|
set_local 220
|
|
get_local 220
|
|
i32.const 0
|
|
i32.store
|
|
get_local 219
|
|
i32.const 0
|
|
i32.store
|
|
i32.const 1476
|
|
i32.load
|
|
set_local 221
|
|
i32.const 1
|
|
get_local 5
|
|
i32.shl
|
|
set_local 222
|
|
get_local 221
|
|
get_local 222
|
|
i32.and
|
|
set_local 223
|
|
get_local 223
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 225
|
|
block ;; label = @2
|
|
get_local 225
|
|
if ;; label = @3
|
|
get_local 221
|
|
get_local 222
|
|
i32.or
|
|
set_local 226
|
|
i32.const 1476
|
|
get_local 226
|
|
i32.store
|
|
get_local 217
|
|
get_local 7
|
|
i32.store
|
|
get_local 7
|
|
i32.const 24
|
|
i32.add
|
|
set_local 227
|
|
get_local 227
|
|
get_local 217
|
|
i32.store
|
|
get_local 7
|
|
i32.const 12
|
|
i32.add
|
|
set_local 228
|
|
get_local 228
|
|
get_local 7
|
|
i32.store
|
|
get_local 7
|
|
i32.const 8
|
|
i32.add
|
|
set_local 229
|
|
get_local 229
|
|
get_local 7
|
|
i32.store
|
|
else
|
|
get_local 217
|
|
i32.load
|
|
set_local 230
|
|
get_local 5
|
|
i32.const 31
|
|
i32.eq
|
|
set_local 231
|
|
get_local 5
|
|
i32.const 1
|
|
i32.shr_u
|
|
set_local 232
|
|
i32.const 25
|
|
get_local 232
|
|
i32.sub
|
|
set_local 233
|
|
get_local 231
|
|
if i32 ;; label = @4
|
|
i32.const 0
|
|
else
|
|
get_local 233
|
|
end
|
|
set_local 234
|
|
get_local 13
|
|
get_local 234
|
|
i32.shl
|
|
set_local 236
|
|
get_local 236
|
|
set_local 3
|
|
get_local 230
|
|
set_local 4
|
|
loop ;; label = @4
|
|
block ;; label = @5
|
|
get_local 4
|
|
i32.const 4
|
|
i32.add
|
|
set_local 237
|
|
get_local 237
|
|
i32.load
|
|
set_local 238
|
|
get_local 238
|
|
i32.const -8
|
|
i32.and
|
|
set_local 239
|
|
get_local 239
|
|
get_local 13
|
|
i32.eq
|
|
set_local 240
|
|
get_local 240
|
|
if ;; label = @6
|
|
i32.const 124
|
|
set_local 347
|
|
br 1 (;@5;)
|
|
end
|
|
get_local 3
|
|
i32.const 31
|
|
i32.shr_u
|
|
set_local 241
|
|
get_local 4
|
|
i32.const 16
|
|
i32.add
|
|
get_local 241
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
set_local 242
|
|
get_local 3
|
|
i32.const 1
|
|
i32.shl
|
|
set_local 243
|
|
get_local 242
|
|
i32.load
|
|
set_local 244
|
|
get_local 244
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 245
|
|
get_local 245
|
|
if ;; label = @6
|
|
i32.const 121
|
|
set_local 347
|
|
br 1 (;@5;)
|
|
else
|
|
get_local 243
|
|
set_local 3
|
|
get_local 244
|
|
set_local 4
|
|
end
|
|
br 1 (;@4;)
|
|
end
|
|
end
|
|
get_local 347
|
|
i32.const 121
|
|
i32.eq
|
|
if ;; label = @4
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 248
|
|
get_local 242
|
|
get_local 248
|
|
i32.lt_u
|
|
set_local 249
|
|
get_local 249
|
|
if ;; label = @5
|
|
call 7
|
|
else
|
|
get_local 242
|
|
get_local 7
|
|
i32.store
|
|
get_local 7
|
|
i32.const 24
|
|
i32.add
|
|
set_local 250
|
|
get_local 250
|
|
get_local 4
|
|
i32.store
|
|
get_local 7
|
|
i32.const 12
|
|
i32.add
|
|
set_local 251
|
|
get_local 251
|
|
get_local 7
|
|
i32.store
|
|
get_local 7
|
|
i32.const 8
|
|
i32.add
|
|
set_local 252
|
|
get_local 252
|
|
get_local 7
|
|
i32.store
|
|
br 3 (;@2;)
|
|
end
|
|
else
|
|
get_local 347
|
|
i32.const 124
|
|
i32.eq
|
|
if ;; label = @5
|
|
get_local 4
|
|
i32.const 8
|
|
i32.add
|
|
set_local 253
|
|
get_local 253
|
|
i32.load
|
|
set_local 254
|
|
i32.const 1488
|
|
i32.load
|
|
set_local 255
|
|
get_local 254
|
|
get_local 255
|
|
i32.ge_u
|
|
set_local 256
|
|
get_local 4
|
|
get_local 255
|
|
i32.ge_u
|
|
set_local 346
|
|
get_local 256
|
|
get_local 346
|
|
i32.and
|
|
set_local 257
|
|
get_local 257
|
|
if ;; label = @6
|
|
get_local 254
|
|
i32.const 12
|
|
i32.add
|
|
set_local 259
|
|
get_local 259
|
|
get_local 7
|
|
i32.store
|
|
get_local 253
|
|
get_local 7
|
|
i32.store
|
|
get_local 7
|
|
i32.const 8
|
|
i32.add
|
|
set_local 260
|
|
get_local 260
|
|
get_local 254
|
|
i32.store
|
|
get_local 7
|
|
i32.const 12
|
|
i32.add
|
|
set_local 261
|
|
get_local 261
|
|
get_local 4
|
|
i32.store
|
|
get_local 7
|
|
i32.const 24
|
|
i32.add
|
|
set_local 262
|
|
get_local 262
|
|
i32.const 0
|
|
i32.store
|
|
br 4 (;@2;)
|
|
else
|
|
call 7
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|
|
i32.const 1504
|
|
i32.load
|
|
set_local 263
|
|
get_local 263
|
|
i32.const -1
|
|
i32.add
|
|
set_local 264
|
|
i32.const 1504
|
|
get_local 264
|
|
i32.store
|
|
get_local 264
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 265
|
|
get_local 265
|
|
if ;; label = @2
|
|
i32.const 1928
|
|
set_local 2
|
|
else
|
|
return
|
|
end
|
|
loop ;; label = @2
|
|
block ;; label = @3
|
|
get_local 2
|
|
i32.load
|
|
set_local 1
|
|
get_local 1
|
|
i32.const 0
|
|
i32.eq
|
|
set_local 266
|
|
get_local 1
|
|
i32.const 8
|
|
i32.add
|
|
set_local 267
|
|
get_local 266
|
|
if ;; label = @4
|
|
br 1 (;@3;)
|
|
else
|
|
get_local 267
|
|
set_local 2
|
|
end
|
|
br 1 (;@2;)
|
|
end
|
|
end
|
|
i32.const 1504
|
|
i32.const -1
|
|
i32.store
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;46;) (type 4)
|
|
nop)
|
|
(func (;47;) (type 1) (param i32) (result i32)
|
|
(local i32 i32 i32 i32)
|
|
block ;; label = @1
|
|
get_local 0
|
|
i32.const 15
|
|
i32.add
|
|
i32.const -16
|
|
i32.and
|
|
set_local 0
|
|
get_global 9
|
|
i32.load
|
|
set_local 1
|
|
get_local 1
|
|
get_local 0
|
|
i32.add
|
|
set_local 3
|
|
get_local 0
|
|
i32.const 0
|
|
i32.gt_s
|
|
get_local 3
|
|
get_local 1
|
|
i32.lt_s
|
|
i32.and
|
|
get_local 3
|
|
i32.const 0
|
|
i32.lt_s
|
|
i32.or
|
|
if ;; label = @2
|
|
call 2
|
|
drop
|
|
i32.const 12
|
|
call 8
|
|
i32.const -1
|
|
return
|
|
end
|
|
get_global 9
|
|
get_local 3
|
|
i32.store
|
|
call 1
|
|
set_local 4
|
|
get_local 3
|
|
get_local 4
|
|
i32.gt_s
|
|
if ;; label = @2
|
|
call 0
|
|
i32.const 0
|
|
i32.eq
|
|
if ;; label = @3
|
|
i32.const 12
|
|
call 8
|
|
get_global 9
|
|
get_local 1
|
|
i32.store
|
|
i32.const -1
|
|
return
|
|
end
|
|
end
|
|
get_local 1
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;48;) (type 1) (param i32) (result i32)
|
|
get_local 0
|
|
i32.const 255
|
|
i32.and
|
|
i32.const 24
|
|
i32.shl
|
|
get_local 0
|
|
i32.const 8
|
|
i32.shr_s
|
|
i32.const 255
|
|
i32.and
|
|
i32.const 16
|
|
i32.shl
|
|
i32.or
|
|
get_local 0
|
|
i32.const 16
|
|
i32.shr_s
|
|
i32.const 255
|
|
i32.and
|
|
i32.const 8
|
|
i32.shl
|
|
i32.or
|
|
get_local 0
|
|
i32.const 24
|
|
i32.shr_u
|
|
i32.or
|
|
return)
|
|
(func (;49;) (type 1) (param i32) (result i32)
|
|
get_local 0
|
|
i32.const 255
|
|
i32.and
|
|
i32.const 8
|
|
i32.shl
|
|
get_local 0
|
|
i32.const 8
|
|
i32.shr_s
|
|
i32.const 255
|
|
i32.and
|
|
i32.or
|
|
return)
|
|
(func (;50;) (type 5) (param i32 i32) (result i32)
|
|
get_local 1
|
|
get_local 0
|
|
i32.const 1
|
|
i32.and
|
|
i32.const 0
|
|
i32.add
|
|
call_indirect 1
|
|
return)
|
|
(func (;51;) (type 7) (param i32 i32 i32 i32) (result i32)
|
|
get_local 1
|
|
get_local 2
|
|
get_local 3
|
|
get_local 0
|
|
i32.const 7
|
|
i32.and
|
|
i32.const 2
|
|
i32.add
|
|
call_indirect 0
|
|
return)
|
|
(func (;52;) (type 1) (param i32) (result i32)
|
|
block ;; label = @1
|
|
i32.const 0
|
|
call 4
|
|
i32.const 0
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(func (;53;) (type 0) (param i32 i32 i32) (result i32)
|
|
block ;; label = @1
|
|
i32.const 1
|
|
call 5
|
|
i32.const 0
|
|
return
|
|
unreachable
|
|
end
|
|
unreachable)
|
|
(global (;9;) (mut i32) (get_global 0))
|
|
(global (;10;) (mut i32) (get_global 1))
|
|
(global (;11;) (mut i32) (get_global 2))
|
|
(global (;12;) (mut i32) (get_global 3))
|
|
(global (;13;) (mut i32) (get_global 4))
|
|
(global (;14;) (mut i32) (i32.const 0))
|
|
(global (;15;) (mut i32) (i32.const 0))
|
|
(global (;16;) (mut i32) (i32.const 0))
|
|
(global (;17;) (mut i32) (i32.const 0))
|
|
(global (;18;) (mut f64) (get_global 5))
|
|
(global (;19;) (mut f64) (get_global 6))
|
|
(global (;20;) (mut i32) (i32.const 0))
|
|
(global (;21;) (mut i32) (i32.const 0))
|
|
(global (;22;) (mut i32) (i32.const 0))
|
|
(global (;23;) (mut i32) (i32.const 0))
|
|
(global (;24;) (mut f64) (f64.const 0x0p+0 (;=0;)))
|
|
(global (;25;) (mut i32) (i32.const 0))
|
|
(global (;26;) (mut i32) (i32.const 0))
|
|
(global (;27;) (mut i32) (i32.const 0))
|
|
(global (;28;) (mut f64) (f64.const 0x0p+0 (;=0;)))
|
|
(global (;29;) (mut i32) (i32.const 0))
|
|
(global (;30;) (mut f32) (f32.const 0x0p+0 (;=0;)))
|
|
(global (;31;) (mut f32) (f32.const 0x0p+0 (;=0;)))
|
|
(export "_llvm_bswap_i16" (func 49))
|
|
(export "_sbrk" (func 47))
|
|
(export "_fflush" (func 36))
|
|
(export "_ntohs" (func 42))
|
|
(export "_htonl" (func 39))
|
|
(export "_malloc" (func 44))
|
|
(export "_free" (func 45))
|
|
(export "_emscripten_get_global_libc" (func 22))
|
|
(export "_llvm_bswap_i32" (func 48))
|
|
(export "_htons" (func 38))
|
|
(export "_hello_world" (func 21))
|
|
(export "___errno_location" (func 27))
|
|
(export "runPostSets" (func 46))
|
|
(export "stackAlloc" (func 14))
|
|
(export "stackSave" (func 15))
|
|
(export "stackRestore" (func 16))
|
|
(export "establishStackSpace" (func 17))
|
|
(export "setTempRet0" (func 19))
|
|
(export "getTempRet0" (func 20))
|
|
(export "setThrew" (func 18))
|
|
(export "dynCall_ii" (func 50))
|
|
(export "dynCall_iiii" (func 51))
|
|
(elem (get_global 8) 52 23 53 53 31 25 24 53 53 53)
|
|
(data (i32.const 1024) "\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\9c\05\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\05\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\02\00\00\00\03\00\00\00\b8\07\00\00\00\04\00\00\00\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\0a\ff\ff\ff\ff\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\f4\04"))
|