Files

2487 lines
64 KiB
Plaintext

(module $statemate.wasm
(type (;0;) (func (param i32 i32)))
(type (;1;) (func))
(type (;2;) (func (result i32)))
(import "__pragma" "loopbound" (func $__pragma_loopbound (type 0)))
(func $__wasm_apply_data_relocs (type 1))
(func $statemate_interface (type 1)
(local i32)
block ;; label = @1
block ;; label = @2
block ;; label = @3
i32.const 0
i32.load8_u offset=1060
i32.eqz
br_if 0 (;@3;)
i32.const 0
i32.const 0
i32.load offset=1120
local.tee 0
i32.store offset=1032
br 1 (;@2;)
end
i32.const 0
i32.load8_u offset=1062
i32.eqz
br_if 1 (;@1;)
i32.const 0
i32.load offset=1120
local.set 0
end
i32.const 0
local.get 0
i32.store offset=1028
end
block ;; label = @1
i32.const 0
i32.load offset=1124
local.tee 0
i32.eqz
br_if 0 (;@1;)
i32.const 0
i32.load offset=1120
local.get 0
i32.sub
i32.const 500
i32.lt_u
br_if 0 (;@1;)
i32.const 0
i32.const 0
i32.store offset=1124
i32.const 0
i32.const 0
i32.store8 offset=1128
end
block ;; label = @1
i32.const 0
i32.load offset=1132
local.tee 0
i32.eqz
br_if 0 (;@1;)
i32.const 0
i32.load offset=1120
local.get 0
i32.sub
i32.const 500
i32.lt_u
br_if 0 (;@1;)
i32.const 0
i32.const 0
i32.store offset=1132
i32.const 0
i32.const 0
i32.store8 offset=1136
end
block ;; label = @1
i32.const 0
i32.load offset=1140
local.tee 0
i32.eqz
br_if 0 (;@1;)
i32.const 0
i32.load offset=1120
local.get 0
i32.sub
i32.const 500
i32.lt_u
br_if 0 (;@1;)
i32.const 0
i32.const 0
i32.store offset=1140
i32.const 0
i32.const 0
i32.store8 offset=1136
end
block ;; label = @1
i32.const 0
i32.load offset=1144
local.tee 0
i32.eqz
br_if 0 (;@1;)
i32.const 0
i32.load offset=1120
local.get 0
i32.sub
i32.const 500
i32.lt_u
br_if 0 (;@1;)
i32.const 0
i32.const 0
i32.store offset=1144
end
block ;; label = @1
i32.const 0
i32.load offset=1148
local.tee 0
i32.eqz
br_if 0 (;@1;)
i32.const 0
i32.load offset=1120
local.get 0
i32.sub
i32.const 500
i32.lt_u
br_if 0 (;@1;)
i32.const 0
i32.const 0
i32.store offset=1148
end
block ;; label = @1
block ;; label = @2
i32.const 0
i32.load8_u offset=1056
br_if 0 (;@2;)
i32.const 0
i32.load offset=1152
i32.const 0
i32.load offset=1156
i32.eq
br_if 1 (;@1;)
end
i32.const 0
i32.const 0
i32.load offset=1120
i32.store offset=1024
end)
(func $statemate_generic_KINDERSICHERUNG_CTRL (type 1)
(local i32 i32 i32 i32)
block ;; label = @1
i32.const 0
i32.load8_u offset=1066
i32.eqz
br_if 0 (;@1;)
block ;; label = @2
block ;; label = @3
block ;; label = @4
block ;; label = @5
i32.const 0
i32.load8_u offset=1039
i32.const -1
i32.add
br_table 0 (;@5;) 1 (;@4;) 2 (;@3;) 3 (;@2;)
end
block ;; label = @5
i32.const 0
i32.load8_u offset=1160
local.tee 0
i32.const 0
i32.load8_u offset=1161
local.tee 1
i32.or
i32.const 255
i32.and
br_if 0 (;@5;)
i32.const 0
i32.const 3
i32.store8 offset=1039
i32.const 0
i32.const 0
i32.store8 offset=1163
i32.const 0
i32.const 0
i32.store8 offset=1162
i32.const 0
i32.const 0
i32.store8 offset=1164
i32.const 0
i32.const 0
i32.store8 offset=1037
return
end
block ;; label = @5
i32.const 0
i32.load8_u offset=1037
i32.const 1
i32.ne
br_if 0 (;@5;)
i32.const 0
i32.load8_u offset=1165
local.set 2
block ;; label = @6
local.get 0
i32.const 255
i32.and
i32.eqz
br_if 0 (;@6;)
local.get 2
i32.const 255
i32.and
br_if 0 (;@6;)
i32.const 0
i32.const 1
i32.store8 offset=1164
i32.const 0
i32.const 1
i32.store8 offset=1037
i32.const 0
i32.const 0
i32.store8 offset=1162
return
end
i32.const 0
i32.load8_u offset=1166
local.set 3
block ;; label = @6
local.get 1
i32.const 255
i32.and
i32.eqz
br_if 0 (;@6;)
local.get 3
i32.const 255
i32.and
br_if 0 (;@6;)
i32.const 0
i32.const 1
i32.store8 offset=1163
i32.const 0
i32.const 1
i32.store8 offset=1037
i32.const 0
i32.const 0
i32.store8 offset=1162
return
end
block ;; label = @6
local.get 0
i32.const 255
i32.and
br_if 0 (;@6;)
local.get 2
i32.const 255
i32.and
i32.eqz
br_if 0 (;@6;)
i32.const 0
i32.const 1
i32.store8 offset=1037
i32.const 0
i32.const 0
i32.store8 offset=1164
i32.const 0
i32.const 0
i32.store8 offset=1162
return
end
local.get 1
i32.const 255
i32.and
br_if 4 (;@1;)
local.get 3
i32.const 255
i32.and
i32.eqz
br_if 4 (;@1;)
i32.const 0
i32.const 1
i32.store8 offset=1037
i32.const 0
i32.const 0
i32.store8 offset=1163
i32.const 0
i32.const 0
i32.store8 offset=1162
return
end
i32.const 0
i32.const 0
i32.store8 offset=1162
return
end
block ;; label = @4
i32.const 0
i32.load8_u offset=1167
local.tee 0
i32.const 0
i32.load8_u offset=1168
local.tee 1
i32.or
i32.const 255
i32.and
br_if 0 (;@4;)
i32.const 0
i32.const 3
i32.store8 offset=1039
i32.const 0
i32.const 0
i32.store8 offset=1163
i32.const 0
i32.const 0
i32.store8 offset=1162
i32.const 0
i32.const 0
i32.store8 offset=1164
i32.const 0
i32.const 0
i32.store8 offset=1038
return
end
block ;; label = @4
i32.const 0
i32.load8_u offset=1038
i32.const 1
i32.ne
br_if 0 (;@4;)
i32.const 0
i32.load8_u offset=1169
local.set 2
block ;; label = @5
local.get 0
i32.const 255
i32.and
i32.eqz
br_if 0 (;@5;)
local.get 2
i32.const 255
i32.and
br_if 0 (;@5;)
i32.const 0
i32.const 1
i32.store8 offset=1164
i32.const 0
i32.const 1
i32.store8 offset=1038
i32.const 0
i32.const 0
i32.store8 offset=1162
return
end
i32.const 0
i32.load8_u offset=1170
local.set 3
block ;; label = @5
local.get 1
i32.const 255
i32.and
i32.eqz
br_if 0 (;@5;)
local.get 3
i32.const 255
i32.and
br_if 0 (;@5;)
i32.const 0
i32.const 1
i32.store8 offset=1163
i32.const 0
i32.const 1
i32.store8 offset=1038
i32.const 0
i32.const 0
i32.store8 offset=1162
return
end
block ;; label = @5
local.get 0
i32.const 255
i32.and
br_if 0 (;@5;)
local.get 2
i32.const 255
i32.and
i32.eqz
br_if 0 (;@5;)
i32.const 0
i32.const 1
i32.store8 offset=1038
i32.const 0
i32.const 0
i32.store8 offset=1164
i32.const 0
i32.const 0
i32.store8 offset=1162
return
end
local.get 1
i32.const 255
i32.and
br_if 3 (;@1;)
local.get 3
i32.const 255
i32.and
i32.eqz
br_if 3 (;@1;)
i32.const 0
i32.const 1
i32.store8 offset=1038
i32.const 0
i32.const 0
i32.store8 offset=1163
i32.const 0
i32.const 0
i32.store8 offset=1162
return
end
i32.const 0
i32.const 0
i32.store8 offset=1162
return
end
i32.const 0
i32.load8_u offset=1167
local.set 0
block ;; label = @3
i32.const 0
i32.load8_u offset=1171
local.tee 2
i32.eqz
i32.const 0
i32.load8_u offset=1168
local.tee 3
i32.const 255
i32.and
i32.const 0
i32.ne
i32.and
local.tee 1
i32.const 1
i32.ne
br_if 0 (;@3;)
local.get 0
i32.const 255
i32.and
i32.eqz
br_if 0 (;@3;)
i32.const 0
i32.const 1
i32.store8 offset=1163
i32.const 0
i32.const 1
i32.store8 offset=1164
i32.const 0
i32.const 2
i32.store8 offset=1039
i32.const 0
i32.const 0
i32.store8 offset=1162
return
end
block ;; label = @3
local.get 1
local.get 0
i32.const 255
i32.and
i32.eqz
i32.and
i32.const 1
i32.ne
br_if 0 (;@3;)
i32.const 0
i32.const 1
i32.store8 offset=1163
i32.const 0
i32.const 2
i32.store8 offset=1039
i32.const 0
i32.const 0
i32.store8 offset=1162
return
end
block ;; label = @3
local.get 2
br_if 0 (;@3;)
local.get 3
i32.const 255
i32.and
br_if 0 (;@3;)
local.get 0
i32.const 255
i32.and
i32.eqz
br_if 0 (;@3;)
i32.const 0
i32.const 1
i32.store8 offset=1164
i32.const 0
i32.const 2
i32.store8 offset=1039
i32.const 0
i32.const 0
i32.store8 offset=1162
return
end
i32.const 0
i32.load8_u offset=1160
local.set 1
i32.const 0
i32.load8_u offset=1161
local.set 0
block ;; label = @3
local.get 2
br_if 0 (;@3;)
local.get 0
i32.const 255
i32.and
br_if 0 (;@3;)
local.get 1
i32.const 255
i32.and
i32.eqz
br_if 0 (;@3;)
i32.const 0
i32.const 1
i32.store8 offset=1164
i32.const 0
i32.const 1
i32.store8 offset=1039
i32.const 0
i32.const 0
i32.store8 offset=1162
return
end
block ;; label = @3
local.get 0
i32.const 255
i32.and
local.tee 0
i32.eqz
br_if 0 (;@3;)
local.get 1
i32.const 255
i32.and
i32.eqz
br_if 0 (;@3;)
i32.const 0
i32.const 1
i32.store8 offset=1164
i32.const 0
i32.const 1
i32.store8 offset=1163
i32.const 0
i32.const 1
i32.store8 offset=1039
i32.const 0
i32.const 0
i32.store8 offset=1162
return
end
local.get 0
i32.eqz
br_if 1 (;@1;)
local.get 1
local.get 2
i32.or
i32.const 255
i32.and
br_if 1 (;@1;)
i32.const 0
i32.const 1
i32.store8 offset=1163
i32.const 0
i32.const 1
i32.store8 offset=1039
i32.const 0
i32.const 0
i32.store8 offset=1162
return
end
i32.const 0
i32.const 3
i32.store8 offset=1039
i32.const 0
i32.const 0
i32.store8 offset=1162
end)
(func $statemate_generic_FH_TUERMODUL_CTRL (type 1)
(local i32 i32)
block ;; label = @1
i32.const 0
i32.load8_u offset=1069
local.tee 0
br_if 0 (;@1;)
i32.const 0
i32.load8_u offset=1071
i32.const 255
i32.and
i32.eqz
br_if 0 (;@1;)
i32.const 0
i32.load8_u offset=1070
i32.const 255
i32.and
br_if 0 (;@1;)
i32.const 0
i32.const 0
i32.store8 offset=1062
i32.const 0
i32.const 0
i32.store8 offset=1060
return
end
block ;; label = @1
local.get 0
i32.eqz
br_if 0 (;@1;)
block ;; label = @2
i32.const 0
i32.load8_u offset=1066
br_if 0 (;@2;)
i32.const 0
i32.const 3
i32.store8 offset=1039
end
block ;; label = @2
i32.const 0
i32.load8_u offset=1075
br_if 0 (;@2;)
i32.const 0
i32.const 1
i32.store8 offset=1051
i32.const 0
i32.const 0
i32.store8 offset=1056
end
i32.const 0
i32.const 1
i32.store8 offset=1076
i32.const 0
i32.const 1
i32.store8 offset=1067
block ;; label = @2
block ;; label = @3
block ;; label = @4
block ;; label = @5
block ;; label = @6
i32.const 0
i32.load8_u offset=1040
i32.const -1
i32.add
br_table 0 (;@6;) 1 (;@5;) 2 (;@4;) 3 (;@3;)
end
i32.const 0
i32.load offset=1172
i32.const 59
i32.ne
br_if 3 (;@2;)
i32.const 0
i32.load offset=1176
i32.const 59
i32.eq
br_if 3 (;@2;)
i32.const 0
i32.const 3
i32.store8 offset=1040
i32.const 0
i32.const 3
i32.store8 offset=1043
i32.const 0
i32.const 0
i32.store8 offset=1162
br 3 (;@2;)
end
block ;; label = @5
i32.const 0
i32.load8_u offset=1180
i32.eqz
br_if 0 (;@5;)
i32.const 0
i32.load8_u offset=1181
i32.const 255
i32.and
br_if 0 (;@5;)
i32.const 0
i32.load8_u offset=1182
i32.const 255
i32.and
i32.eqz
br_if 0 (;@5;)
i32.const 0
i32.const 3
i32.store8 offset=1040
i32.const 0
i32.const 3
i32.store8 offset=1043
i32.const 0
i32.const 0
i32.load offset=1120
i32.store offset=1140
i32.const 0
i32.const 0
i32.store8 offset=1136
i32.const 0
i32.const 0
i32.store8 offset=1162
br 3 (;@2;)
end
block ;; label = @5
block ;; label = @6
block ;; label = @7
block ;; label = @8
i32.const 0
i32.load8_u offset=1036
i32.const -1
i32.add
br_table 0 (;@8;) 1 (;@7;) 2 (;@6;) 3 (;@5;)
end
i32.const 0
i32.load8_u offset=1183
br_if 5 (;@2;)
i32.const 0
i32.const 3
i32.store8 offset=1036
i32.const 0
i32.const 0
i32.store8 offset=1136
i32.const 0
i32.const 0
i32.store8 offset=1162
br 5 (;@2;)
end
i32.const 0
i32.load8_u offset=1184
br_if 4 (;@2;)
i32.const 0
i32.const 3
i32.store8 offset=1036
i32.const 0
i32.const 0
i32.store8 offset=1128
i32.const 0
i32.const 0
i32.store8 offset=1162
br 4 (;@2;)
end
block ;; label = @6
i32.const 0
i32.load8_u offset=1184
i32.eqz
br_if 0 (;@6;)
i32.const 0
i32.const 1
i32.store8 offset=1128
i32.const 0
i32.const 2
i32.store8 offset=1036
i32.const 0
i32.const 0
i32.store8 offset=1162
br 4 (;@2;)
end
i32.const 0
i32.load8_u offset=1183
i32.eqz
br_if 3 (;@2;)
i32.const 0
i32.const 1
i32.store8 offset=1136
i32.const 0
i32.const 1
i32.store8 offset=1036
i32.const 0
i32.const 0
i32.store8 offset=1162
br 3 (;@2;)
end
i32.const 0
i32.const 3
i32.store8 offset=1036
i32.const 0
i32.const 0
i32.store8 offset=1162
br 2 (;@2;)
end
block ;; label = @4
i32.const 0
i32.load offset=1172
i32.const 61
i32.lt_s
br_if 0 (;@4;)
i32.const 0
i32.load offset=1176
i32.const 60
i32.gt_s
br_if 0 (;@4;)
i32.const 0
i32.load8_u offset=1185
i32.const 255
i32.and
br_if 0 (;@4;)
i32.const 0
i32.load8_u offset=1186
i32.const 255
i32.and
br_if 0 (;@4;)
i32.const 0
i32.const 1
i32.store8 offset=1040
i32.const 0
i32.const 0
i32.store8 offset=1136
i32.const 0
i32.const 0
i32.store8 offset=1162
i32.const 0
i32.const 0
i32.store8 offset=1128
br 2 (;@2;)
end
block ;; label = @4
i32.const 0
i32.load8_u offset=1180
i32.const 0
i32.ne
i32.const 0
i32.load8_u offset=1181
i32.const 255
i32.and
i32.eqz
i32.and
local.tee 0
i32.const 1
i32.ne
br_if 0 (;@4;)
i32.const 0
i32.load8_u offset=1187
i32.const 255
i32.and
i32.eqz
br_if 0 (;@4;)
i32.const 0
i32.const 2
i32.store8 offset=1040
i32.const 0
i32.const 3
i32.store8 offset=1036
i32.const 0
i32.const 0
i32.load offset=1120
i32.store offset=1124
i32.const 0
i32.const 0
i32.store8 offset=1128
i32.const 0
i32.const 0
i32.store8 offset=1162
br 2 (;@2;)
end
block ;; label = @4
local.get 0
i32.const 0
i32.load8_u offset=1182
i32.const 255
i32.and
i32.const 0
i32.ne
i32.and
i32.const 1
i32.ne
br_if 0 (;@4;)
i32.const 0
i32.const 2
i32.store8 offset=1040
i32.const 0
i32.const 3
i32.store8 offset=1036
i32.const 0
i32.const 0
i32.load offset=1120
i32.store offset=1132
i32.const 0
i32.const 0
i32.store8 offset=1136
i32.const 0
i32.const 0
i32.store8 offset=1162
br 2 (;@2;)
end
block ;; label = @4
block ;; label = @5
block ;; label = @6
block ;; label = @7
i32.const 0
i32.load8_u offset=1043
i32.const -1
i32.add
br_table 0 (;@7;) 1 (;@6;) 2 (;@5;) 3 (;@4;)
end
block ;; label = @7
i32.const 0
i32.load offset=1188
i32.const 405
i32.lt_s
br_if 0 (;@7;)
i32.const 0
i32.const 3
i32.store8 offset=1043
i32.const 0
i32.const 0
i32.store8 offset=1128
i32.const 0
i32.const 0
i32.store8 offset=1162
br 5 (;@2;)
end
block ;; label = @7
block ;; label = @8
block ;; label = @9
i32.const 0
i32.load8_u offset=1046
i32.const -1
i32.add
br_table 0 (;@9;) 1 (;@8;) 2 (;@7;)
end
block ;; label = @9
block ;; label = @10
i32.const 0
i32.load8_u offset=1183
i32.eqz
br_if 0 (;@10;)
i32.const 0
i32.load8_u offset=1192
i32.const 255
i32.and
i32.eqz
br_if 1 (;@9;)
end
i32.const 0
i32.load8_u offset=1184
i32.eqz
br_if 7 (;@2;)
i32.const 0
i32.load8_u offset=1193
i32.const 255
i32.and
br_if 7 (;@2;)
end
i32.const 0
i32.const 3
i32.store8 offset=1043
i32.const 0
i32.const 0
i32.store8 offset=1128
i32.const 0
i32.const 0
i32.store8 offset=1162
i32.const 0
i32.const 0
i32.store8 offset=1046
br 6 (;@2;)
end
block ;; label = @8
i32.const 0
i32.load8_u offset=1183
i32.eqz
br_if 0 (;@8;)
i32.const 0
i32.load8_u offset=1192
i32.const 255
i32.and
br_if 0 (;@8;)
i32.const 0
i32.const 1
i32.store8 offset=1046
i32.const 0
i32.const 0
i32.store8 offset=1162
br 6 (;@2;)
end
i32.const 0
i32.load8_u offset=1184
br_if 5 (;@2;)
i32.const 0
i32.load8_u offset=1193
i32.const 255
i32.and
i32.eqz
br_if 5 (;@2;)
i32.const 0
i32.const 3
i32.store8 offset=1043
i32.const 0
i32.const 0
i32.store8 offset=1128
i32.const 0
i32.const 0
i32.store8 offset=1162
i32.const 0
i32.const 0
i32.store8 offset=1046
br 5 (;@2;)
end
i32.const 0
i32.const 2
i32.store8 offset=1046
i32.const 0
i32.const 0
i32.store8 offset=1162
br 4 (;@2;)
end
block ;; label = @6
i32.const 0
i32.load offset=1188
i32.const 0
i32.gt_s
br_if 0 (;@6;)
i32.const 0
i32.const 3
i32.store8 offset=1043
i32.const 0
i32.const 0
i32.store8 offset=1136
i32.const 0
i32.const 0
i32.store8 offset=1162
br 4 (;@2;)
end
block ;; label = @6
block ;; label = @7
block ;; label = @8
i32.const 0
i32.load8_u offset=1047
i32.const -1
i32.add
br_table 0 (;@8;) 1 (;@7;) 2 (;@6;)
end
block ;; label = @8
block ;; label = @9
block ;; label = @10
i32.const 0
i32.load8_u offset=1184
i32.eqz
br_if 0 (;@10;)
i32.const 0
i32.load8_u offset=1193
i32.const 255
i32.and
i32.eqz
br_if 1 (;@9;)
end
i32.const 0
i32.load8_u offset=1183
i32.eqz
br_if 1 (;@8;)
i32.const 0
i32.load8_u offset=1192
i32.const 255
i32.and
br_if 1 (;@8;)
end
i32.const 0
i32.const 3
i32.store8 offset=1043
i32.const 0
i32.const 0
i32.store8 offset=1136
i32.const 0
i32.const 0
i32.store8 offset=1162
br 6 (;@2;)
end
block ;; label = @8
block ;; label = @9
block ;; label = @10
i32.const 0
i32.load8_u offset=1044
i32.const -1
i32.add
br_table 0 (;@10;) 1 (;@9;) 2 (;@8;)
end
i32.const 0
i32.const 0
i32.store8 offset=1079
i32.const 0
i32.load8_u offset=1078
i32.eqz
br_if 7 (;@2;)
i32.const 0
i32.const 1
i32.store8 offset=1136
i32.const 0
i32.const 2
i32.store8 offset=1044
i32.const 0
i32.const 1
i32.store8 offset=1073
i32.const 0
i32.const 0
i32.store8 offset=1162
i32.const 0
i32.const 0
i32.store8 offset=1194
i32.const 0
i32.const 0
i32.store8 offset=1128
br 7 (;@2;)
end
i32.const 0
i32.load8_u offset=1080
i32.eqz
br_if 6 (;@2;)
i32.const 0
i32.const 1
i32.store8 offset=1194
i32.const 0
i32.const 1
i32.store8 offset=1079
i32.const 0
i32.const 1
i32.store8 offset=1044
i32.const 0
i32.const 1
i32.store8 offset=1128
i32.const 0
i32.const 0
i32.load offset=1120
i32.store offset=1144
i32.const 0
i32.const 0
i32.store8 offset=1162
i32.const 0
i32.const 0
i32.store8 offset=1073
i32.const 0
i32.const 0
i32.store8 offset=1136
br 6 (;@2;)
end
i32.const 0
i32.const 2
i32.store8 offset=1044
i32.const 0
i32.const 1
i32.store8 offset=1073
i32.const 0
i32.const 0
i32.store8 offset=1162
br 5 (;@2;)
end
block ;; label = @7
i32.const 0
i32.load8_u offset=1183
br_if 0 (;@7;)
i32.const 0
i32.load8_u offset=1192
i32.const 255
i32.and
i32.eqz
br_if 0 (;@7;)
i32.const 0
i32.const 3
i32.store8 offset=1043
i32.const 0
i32.const 0
i32.store8 offset=1136
i32.const 0
i32.const 0
i32.store8 offset=1162
br 5 (;@2;)
end
block ;; label = @7
block ;; label = @8
block ;; label = @9
i32.const 0
i32.load8_u offset=1045
i32.const -1
i32.add
br_table 0 (;@9;) 1 (;@8;) 2 (;@7;)
end
i32.const 0
i32.const 0
i32.store8 offset=1079
i32.const 0
i32.load8_u offset=1078
i32.eqz
br_if 6 (;@2;)
i32.const 0
i32.const 2
i32.store8 offset=1045
i32.const 0
i32.const 1
i32.store8 offset=1073
i32.const 0
i32.const 1
i32.store8 offset=1136
i32.const 0
i32.const 0
i32.store8 offset=1195
i32.const 0
i32.const 0
i32.store8 offset=1162
i32.const 0
i32.const 0
i32.store8 offset=1128
br 6 (;@2;)
end
block ;; label = @8
i32.const 0
i32.load8_u offset=1080
i32.eqz
br_if 0 (;@8;)
i32.const 0
i32.const 1
i32.store8 offset=1195
i32.const 0
i32.const 1
i32.store8 offset=1079
i32.const 0
i32.const 1
i32.store8 offset=1045
i32.const 0
i32.const 1
i32.store8 offset=1128
i32.const 0
i32.const 0
i32.load offset=1120
i32.store offset=1148
i32.const 0
i32.const 0
i32.store8 offset=1136
i32.const 0
i32.const 0
i32.store8 offset=1162
i32.const 0
i32.const 0
i32.store8 offset=1073
br 6 (;@2;)
end
i32.const 0
i32.load8_u offset=1184
i32.eqz
br_if 5 (;@2;)
i32.const 0
i32.load8_u offset=1193
i32.const 255
i32.and
br_if 5 (;@2;)
i32.const 0
i32.const 1
i32.store8 offset=1047
i32.const 0
i32.const 0
i32.store8 offset=1162
i32.const 0
i32.const 0
i32.store8 offset=1045
br 5 (;@2;)
end
i32.const 0
i32.const 2
i32.store8 offset=1045
i32.const 0
i32.const 1
i32.store8 offset=1073
i32.const 0
i32.const 1
i32.store8 offset=1136
i32.const 0
i32.const 0
i32.store8 offset=1162
br 4 (;@2;)
end
i32.const 0
i32.const 2
i32.store8 offset=1047
i32.const 0
i32.const 2
i32.store8 offset=1045
i32.const 0
i32.const 1
i32.store8 offset=1073
i32.const 0
i32.const 1
i32.store8 offset=1136
i32.const 0
i32.const 0
i32.store8 offset=1162
br 3 (;@2;)
end
i32.const 0
i32.load offset=1188
local.set 0
block ;; label = @5
i32.const 0
i32.load8_u offset=1183
i32.eqz
br_if 0 (;@5;)
i32.const 0
i32.load8_u offset=1192
i32.const 255
i32.and
br_if 0 (;@5;)
local.get 0
i32.const 1
i32.lt_s
br_if 0 (;@5;)
i32.const 0
i32.const 2
i32.store8 offset=1043
i32.const 0
i32.const 2
i32.store8 offset=1047
i32.const 0
i32.const 2
i32.store8 offset=1045
i32.const 0
i32.const 1
i32.store8 offset=1073
i32.const 0
i32.const 1
i32.store8 offset=1136
i32.const 0
i32.const 0
i32.store8 offset=1162
br 3 (;@2;)
end
i32.const 0
i32.load8_u offset=1184
i32.eqz
br_if 2 (;@2;)
i32.const 0
i32.load8_u offset=1193
i32.const 255
i32.and
br_if 2 (;@2;)
local.get 0
i32.const 404
i32.gt_s
br_if 2 (;@2;)
i32.const 0
i32.const 1
i32.store8 offset=1128
i32.const 0
i32.const 1
i32.store8 offset=1043
i32.const 0
i32.const 2
i32.store8 offset=1046
i32.const 0
i32.const 0
i32.store8 offset=1162
br 2 (;@2;)
end
i32.const 0
i32.const 3
i32.store8 offset=1043
i32.const 0
i32.const 0
i32.store8 offset=1162
br 1 (;@2;)
end
i32.const 0
i32.const 2
i32.store8 offset=1040
i32.const 0
i32.const 0
i32.store8 offset=1162
end
block ;; label = @2
block ;; label = @3
block ;; label = @4
i32.const 0
i32.load8_u offset=1041
i32.const 1
i32.ne
br_if 0 (;@4;)
block ;; label = @5
i32.const 0
i32.load8_u offset=1196
local.tee 0
i32.const 1
i32.ne
br_if 0 (;@5;)
i32.const 0
i32.load offset=1028
local.tee 1
i32.eqz
br_if 0 (;@5;)
i32.const 0
i32.load offset=1120
local.get 1
i32.sub
i32.const 1
i32.ne
br_if 0 (;@5;)
i32.const 0
i32.load8_u offset=1182
i32.const 0
i32.load8_u offset=1187
i32.const 255
i32.and
i32.or
i32.eqz
br_if 0 (;@5;)
i32.const 0
i32.const 1
i32.store8 offset=1041
i32.const 0
i32.const 0
i32.load offset=1172
i32.const 1
i32.add
i32.store offset=1172
i32.const 0
i32.const 0
i32.store8 offset=1162
br 2 (;@3;)
end
block ;; label = @5
i32.const 0
i32.load8_u offset=1042
i32.const 1
i32.ne
br_if 0 (;@5;)
local.get 0
i32.const 1
i32.ne
br_if 3 (;@2;)
i32.const 0
i32.load offset=1032
local.tee 0
i32.eqz
br_if 3 (;@2;)
i32.const 0
i32.load offset=1120
local.get 0
i32.sub
i32.const 3
i32.ne
br_if 3 (;@2;)
i32.const 0
i32.load8_u offset=1182
i32.const 255
i32.and
br_if 3 (;@2;)
i32.const 0
i32.load8_u offset=1187
i32.const 255
i32.and
br_if 3 (;@2;)
i32.const 0
i32.load offset=1172
local.tee 0
i32.const 1
i32.lt_s
br_if 3 (;@2;)
i32.const 0
local.get 0
i32.const -1
i32.add
i32.store offset=1172
i32.const 0
i32.const 0
i32.store8 offset=1162
br 2 (;@3;)
end
i32.const 0
i32.const 0
i32.store8 offset=1162
br 1 (;@3;)
end
i32.const 0
i32.const 1
i32.store8 offset=1041
i32.const 0
i32.const 0
i32.store offset=1172
i32.const 0
i32.const 0
i32.store8 offset=1162
end
i32.const 0
i32.const 1
i32.store8 offset=1042
end
i32.const 0
i32.const 0
i32.load8_u offset=1060
i32.store8 offset=1061
i32.const 0
i32.const 0
i32.load8_u offset=1062
i32.store8 offset=1063
end)
(func $statemate_generic_BLOCK_ERKENNUNG_CTRL (type 1)
(local i32 i32)
block ;; label = @1
i32.const 0
i32.load8_u offset=1075
local.tee 0
br_if 0 (;@1;)
i32.const 0
i32.load8_u offset=1077
i32.const 255
i32.and
i32.eqz
br_if 0 (;@1;)
i32.const 0
i32.load8_u offset=1076
i32.const 255
i32.and
br_if 0 (;@1;)
i32.const 0
i32.const 0
i32.store8 offset=1056
return
end
block ;; label = @1
local.get 0
i32.eqz
br_if 0 (;@1;)
block ;; label = @2
block ;; label = @3
block ;; label = @4
i32.const 0
i32.load8_u offset=1051
i32.const -1
i32.add
br_table 0 (;@4;) 1 (;@3;) 2 (;@2;)
end
i32.const 0
i32.load offset=1200
local.tee 0
i32.const 1
i32.lt_s
br_if 2 (;@1;)
local.get 0
i32.const 0
i32.load offset=1204
i32.eq
br_if 2 (;@1;)
i32.const 0
i32.const 2
i32.store8 offset=1051
i32.const 0
i32.const 2
i32.store offset=1212
i32.const 0
i32.const 3
i32.store8 offset=1050
i32.const 0
i32.const 1
i32.store8 offset=1056
i32.const 0
i32.const 0
i32.store8 offset=1208
i32.const 0
i32.const 0
i32.store8 offset=1162
i32.const 0
i32.const 0
i32.store offset=1152
return
end
block ;; label = @3
block ;; label = @4
block ;; label = @5
i32.const 0
i32.load8_u offset=1187
br_if 0 (;@5;)
i32.const 0
i32.load8_u offset=1216
i32.const 255
i32.and
br_if 1 (;@4;)
end
i32.const 0
i32.load8_u offset=1182
br_if 1 (;@3;)
i32.const 0
i32.load8_u offset=1217
i32.const 255
i32.and
i32.eqz
br_if 1 (;@3;)
end
i32.const 0
i32.const 1
i32.store8 offset=1051
i32.const 0
i32.const 0
i32.store8 offset=1162
i32.const 0
i32.const 0
i32.store8 offset=1050
return
end
block ;; label = @3
block ;; label = @4
block ;; label = @5
i32.const 0
i32.load8_u offset=1050
i32.const -1
i32.add
br_table 4 (;@1;) 0 (;@5;) 1 (;@4;) 2 (;@3;)
end
i32.const 0
i32.load offset=1200
i32.const 0
i32.load offset=1212
i32.const -2
i32.add
i32.le_s
br_if 3 (;@1;)
i32.const 0
i32.const 1
i32.store8 offset=1208
i32.const 0
i32.const 1
i32.store8 offset=1050
i32.const 0
i32.const 0
i32.store8 offset=1162
return
end
i32.const 0
i32.const 0
i32.store8 offset=1056
block ;; label = @4
i32.const 0
i32.load offset=1152
local.tee 0
i32.const 11
i32.ne
br_if 0 (;@4;)
i32.const 0
i32.load offset=1156
i32.const 11
i32.eq
br_if 0 (;@4;)
i32.const 0
i32.const 2
i32.store8 offset=1050
i32.const 0
i32.const 0
i32.store8 offset=1162
return
end
i32.const 0
i32.load8_u offset=1196
i32.const 1
i32.ne
br_if 2 (;@1;)
i32.const 0
i32.load offset=1024
local.tee 1
i32.eqz
br_if 2 (;@1;)
i32.const 0
i32.load offset=1120
local.get 1
i32.sub
i32.const 2
i32.ne
br_if 2 (;@1;)
i32.const 0
local.get 0
i32.const 1
i32.add
i32.store offset=1152
i32.const 0
i32.load offset=1200
local.tee 0
i32.const 0
i32.load offset=1212
i32.le_s
br_if 2 (;@1;)
i32.const 0
local.get 0
i32.store offset=1212
return
end
i32.const 0
i32.const 2
i32.store offset=1212
i32.const 0
i32.const 3
i32.store8 offset=1050
i32.const 0
i32.const 1
i32.store8 offset=1056
i32.const 0
i32.const 0
i32.store offset=1152
i32.const 0
i32.const 0
i32.store8 offset=1162
return
end
i32.const 0
i32.const 1
i32.store8 offset=1051
i32.const 0
i32.const 0
i32.store8 offset=1162
end)
(func $statemate_FH_DU (type 1)
(local i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32)
i32.const 0
i32.const 1
i32.store offset=1120
i32.const 0
i32.const 0
i32.store8 offset=1162
i32.const 0
i32.const 0
i32.store8 offset=1196
i32.const 100
local.set 0
i32.const 100
i32.const 100
call $__pragma_loopbound
loop ;; label = @1
i32.const 0
i32.const 1
i32.store8 offset=1162
i32.const 0
i32.const 0
i32.load8_u offset=1196
i32.const 1
i32.add
i32.store8 offset=1196
i32.const 0
local.set 1
i32.const 2
local.set 2
block ;; label = @2
block ;; label = @3
block ;; label = @4
block ;; label = @5
block ;; label = @6
i32.const 0
i32.load8_u offset=1048
i32.const -1
i32.add
br_table 0 (;@6;) 1 (;@5;) 2 (;@4;) 3 (;@3;)
end
i32.const 0
local.set 1
i32.const 0
i32.load8_u offset=1218
br_if 3 (;@2;)
i32.const 2
local.set 2
i32.const 0
i32.load8_u offset=1219
i32.const 255
i32.and
br_if 2 (;@3;)
br 3 (;@2;)
end
block ;; label = @5
i32.const 0
i32.load8_u offset=1218
i32.eqz
br_if 0 (;@5;)
i32.const 0
i32.load8_u offset=1219
i32.const 255
i32.and
br_if 0 (;@5;)
i32.const 1
local.set 2
i32.const -100
local.set 1
br 2 (;@3;)
end
i32.const 0
i32.load8_u offset=1224
i32.eqz
br_if 2 (;@2;)
i32.const 0
i32.load8_u offset=1225
i32.const 255
i32.and
br_if 2 (;@2;)
i32.const 3
local.set 2
i32.const 100
local.set 1
br 1 (;@3;)
end
i32.const 0
local.set 1
i32.const 0
i32.load8_u offset=1224
br_if 1 (;@2;)
i32.const 2
local.set 2
i32.const 0
i32.load8_u offset=1225
i32.const 255
i32.and
i32.eqz
br_if 1 (;@2;)
end
i32.const 0
local.get 1
i32.store offset=1220
i32.const 0
local.get 2
i32.store8 offset=1048
i32.const 0
i32.const 0
i32.store8 offset=1162
end
block ;; label = @2
i32.const 0
i32.load8_u offset=1066
br_if 0 (;@2;)
i32.const 0
i32.const 3
i32.store8 offset=1039
end
i32.const 0
i32.const 0
i32.store8 offset=1067
block ;; label = @2
i32.const 0
i32.load8_u offset=1072
br_if 0 (;@2;)
i32.const 0
i32.const 1
i32.store8 offset=1049
end
block ;; label = @2
i32.const 0
i32.load8_u offset=1075
br_if 0 (;@2;)
i32.const 0
i32.const 1
i32.store8 offset=1051
i32.const 0
i32.const 0
i32.store8 offset=1056
end
block ;; label = @2
i32.const 0
i32.load8_u offset=1069
br_if 0 (;@2;)
i32.const 0
i32.const 256
i32.store16 offset=1060
i32.const 0
i32.const 2
i32.store8 offset=1040
i32.const 0
i32.const 1
i32.store8 offset=1041
i32.const 0
i32.const 1
i32.store8 offset=1042
i32.const 0
i32.const 0
i32.store8 offset=1062
i32.const 0
i32.const 0
i32.store offset=1172
end
i32.const 0
i32.const 1
i32.store8 offset=1076
i32.const 0
i32.const 1
i32.store8 offset=1073
i32.const 0
i32.const 1
i32.store8 offset=1067
i32.const 0
i32.const 1
i32.store8 offset=1070
i32.const 0
i32.load8_u offset=1228
local.set 1
block ;; label = @2
block ;; label = @3
block ;; label = @4
block ;; label = @5
i32.const 0
i32.load8_u offset=1226
local.tee 2
i32.const 0
i32.load8_u offset=1227
i32.eq
br_if 0 (;@5;)
local.get 1
i32.const 255
i32.and
br_if 0 (;@5;)
i32.const 0
local.get 2
i32.store8 offset=1229
br 1 (;@4;)
end
i32.const 0
i32.load8_u offset=1230
local.tee 2
i32.const 0
i32.load8_u offset=1231
i32.eq
br_if 0 (;@4;)
local.get 1
i32.const 255
i32.and
i32.eqz
br_if 0 (;@4;)
i32.const 0
local.get 2
i32.store8 offset=1226
br 1 (;@3;)
end
i32.const 0
i32.load8_u offset=1232
local.tee 2
i32.const 0
i32.load8_u offset=1233
i32.eq
br_if 0 (;@3;)
local.get 1
i32.const 255
i32.and
br_if 0 (;@3;)
i32.const 0
local.get 2
i32.store8 offset=1234
br 1 (;@2;)
end
i32.const 0
i32.load8_u offset=1235
local.tee 2
i32.const 0
i32.load8_u offset=1236
i32.eq
br_if 0 (;@2;)
local.get 1
i32.const 255
i32.and
i32.eqz
br_if 0 (;@2;)
i32.const 0
local.get 2
i32.store8 offset=1232
end
i32.const 0
i32.const 0
i32.load8_u offset=1068
i32.store8 offset=1066
i32.const 0
i32.const 0
i32.load8_u offset=1071
i32.store8 offset=1069
i32.const 0
i32.const 0
i32.load8_u offset=1074
i32.store8 offset=1072
i32.const 0
i32.const 0
i32.load8_u offset=1077
i32.store8 offset=1075
i32.const 0
i32.const 0
i32.load8_u offset=1237
i32.store8 offset=1167
i32.const 0
i32.const 0
i32.load8_u offset=1234
i32.store8 offset=1160
i32.const 0
i32.const 0
i32.load8_u offset=1238
i32.store8 offset=1168
i32.const 0
i32.const 0
i32.load8_u offset=1229
i32.store8 offset=1161
call $statemate_generic_KINDERSICHERUNG_CTRL
i32.const 0
i32.const 0
i32.load8_u offset=1187
i32.store8 offset=1224
i32.const 0
i32.const 0
i32.load8_u offset=1182
i32.store8 offset=1218
i32.const 0
i32.const 0
i32.load offset=1200
i32.store offset=1240
i32.const 0
i32.const 0
i32.load8_u offset=1197
i32.store8 offset=1244
i32.const 0
i32.const 0
i32.load offset=1188
i32.store offset=1248
i32.const 0
i32.const 0
i32.load8_u offset=1252
i32.store8 offset=1253
i32.const 0
i32.const 0
i32.load8_u offset=1167
i32.store8 offset=1237
i32.const 0
i32.const 0
i32.load8_u offset=1160
i32.store8 offset=1234
i32.const 0
i32.const 0
i32.load8_u offset=1168
i32.store8 offset=1238
i32.const 0
i32.const 0
i32.load8_u offset=1161
i32.store8 offset=1229
i32.const 0
i32.const 0
i32.load8_u offset=1171
i32.store8 offset=1254
i32.const 0
i32.const 0
i32.load8_u offset=1180
i32.store8 offset=1255
call $statemate_generic_FH_TUERMODUL_CTRL
i32.const 0
i32.load8_u offset=1180
local.set 2
i32.const 0
i32.load8_u offset=1171
local.set 3
i32.const 0
i32.load8_u offset=1161
local.set 4
i32.const 0
i32.load8_u offset=1168
local.set 5
i32.const 0
i32.load8_u offset=1160
local.set 6
i32.const 0
i32.load8_u offset=1167
local.set 7
i32.const 0
i32.load8_u offset=1252
local.set 8
i32.const 0
i32.load offset=1188
local.set 9
i32.const 0
i32.load8_u offset=1197
local.set 1
i32.const 0
i32.load offset=1200
local.set 10
i32.const 0
i32.load8_u offset=1182
local.set 11
i32.const 0
i32.load8_u offset=1187
local.set 12
block ;; label = @2
i32.const 0
i32.load8_u offset=1072
i32.eqz
br_if 0 (;@2;)
block ;; label = @3
block ;; label = @4
block ;; label = @5
block ;; label = @6
i32.const 0
i32.load8_u offset=1049
i32.const -1
i32.add
br_table 0 (;@6;) 1 (;@5;) 2 (;@4;)
end
local.get 1
i32.const 255
i32.and
i32.eqz
br_if 3 (;@2;)
i32.const 0
i32.load8_u offset=1198
i32.const 255
i32.and
br_if 3 (;@2;)
block ;; label = @6
i32.const 0
i32.load8_u offset=1183
i32.eqz
br_if 0 (;@6;)
i32.const 0
i32.load8_u offset=1184
i32.const 255
i32.and
br_if 4 (;@2;)
end
i32.const 0
i32.const 1
i32.store8 offset=1080
i32.const 0
i32.const 0
i32.store8 offset=1162
i32.const 2
local.set 13
br 2 (;@3;)
end
i32.const 0
i32.const 0
i32.store8 offset=1080
local.get 1
i32.const 255
i32.and
br_if 2 (;@2;)
i32.const 0
i32.load8_u offset=1198
i32.const 255
i32.and
i32.eqz
br_if 2 (;@2;)
end
i32.const 0
i32.const 0
i32.store8 offset=1162
i32.const 1
local.set 13
end
i32.const 0
local.get 13
i32.store8 offset=1049
end
i32.const 0
local.get 11
i32.store8 offset=1218
i32.const 0
local.get 12
i32.store8 offset=1224
i32.const 0
local.get 10
i32.store offset=1240
i32.const 0
local.get 1
i32.store8 offset=1244
i32.const 0
local.get 9
i32.store offset=1248
i32.const 0
local.get 8
i32.store8 offset=1253
i32.const 0
local.get 7
i32.store8 offset=1237
i32.const 0
local.get 6
i32.store8 offset=1234
i32.const 0
local.get 5
i32.store8 offset=1238
i32.const 0
local.get 4
i32.store8 offset=1229
i32.const 0
local.get 3
i32.store8 offset=1254
i32.const 0
local.get 2
i32.store8 offset=1255
call $statemate_generic_BLOCK_ERKENNUNG_CTRL
i32.const 0
i32.const 0
i32.load offset=1200
local.tee 1
i32.store offset=1240
i32.const 0
i32.const 0
i32.load8_u offset=1197
local.tee 2
i32.store8 offset=1244
i32.const 0
i32.const 0
i32.load offset=1188
i32.store offset=1248
i32.const 0
i32.const 0
i32.load8_u offset=1252
i32.store8 offset=1253
i32.const 0
i32.const 0
i32.load8_u offset=1167
local.tee 3
i32.store8 offset=1237
i32.const 0
i32.const 0
i32.load8_u offset=1160
local.tee 4
i32.store8 offset=1234
i32.const 0
i32.const 0
i32.load8_u offset=1168
local.tee 5
i32.store8 offset=1238
i32.const 0
i32.const 0
i32.load8_u offset=1161
local.tee 6
i32.store8 offset=1229
i32.const 0
i32.const 0
i32.load8_u offset=1171
i32.store8 offset=1254
i32.const 0
i32.const 0
i32.load8_u offset=1066
i32.store8 offset=1067
i32.const 0
local.get 1
i32.store offset=1204
i32.const 0
local.get 1
i32.store offset=1260
i32.const 0
local.get 6
i32.store8 offset=1166
i32.const 0
local.get 5
i32.store8 offset=1170
i32.const 0
local.get 4
i32.store8 offset=1165
i32.const 0
local.get 3
i32.store8 offset=1169
i32.const 0
i32.const 0
i32.load8_u offset=1069
i32.store8 offset=1070
i32.const 0
i32.const 0
i32.load8_u offset=1072
i32.store8 offset=1073
i32.const 0
i32.const 0
i32.load8_u offset=1075
i32.store8 offset=1076
i32.const 0
i32.const 0
i32.load offset=1172
i32.store offset=1176
i32.const 0
i32.const 0
i32.load offset=1256
i32.store offset=1220
i32.const 0
i32.const 0
i32.load offset=1152
i32.store offset=1156
i32.const 0
local.get 2
i32.store8 offset=1198
i32.const 0
local.get 2
i32.store8 offset=1264
i32.const 0
i32.const 0
i32.load8_u offset=1208
local.tee 1
i32.store8 offset=1180
i32.const 0
local.get 1
i32.store8 offset=1181
i32.const 0
i32.const 0
i32.load8_u offset=1163
local.tee 1
i32.store8 offset=1183
i32.const 0
local.get 1
i32.store8 offset=1192
i32.const 0
i32.const 0
i32.load8_u offset=1164
local.tee 1
i32.store8 offset=1184
i32.const 0
local.get 1
i32.store8 offset=1193
i32.const 0
i32.const 0
i32.load8_u offset=1136
local.tee 1
i32.store8 offset=1182
i32.const 0
local.get 1
i32.store8 offset=1217
i32.const 0
i32.const 0
i32.load8_u offset=1128
local.tee 1
i32.store8 offset=1187
i32.const 0
local.get 1
i32.store8 offset=1216
i32.const 0
i32.const 0
i32.load8_u offset=1232
i32.store8 offset=1233
i32.const 0
i32.const 0
i32.load8_u offset=1226
i32.store8 offset=1227
i32.const 0
i32.const 0
i32.load8_u offset=1230
i32.store8 offset=1231
i32.const 0
i32.const 0
i32.load8_u offset=1235
i32.store8 offset=1236
i32.const 0
i32.const 0
i32.load8_u offset=1265
local.tee 1
i32.store8 offset=1255
i32.const 0
local.get 1
i32.store8 offset=1266
i32.const 0
i32.const 0
i32.load8_u offset=1267
local.tee 1
i32.store8 offset=1218
i32.const 0
local.get 1
i32.store8 offset=1219
i32.const 0
i32.const 0
i32.load8_u offset=1268
local.tee 1
i32.store8 offset=1224
i32.const 0
local.get 1
i32.store8 offset=1225
local.get 0
i32.const -1
i32.add
local.tee 0
br_if 0 (;@1;)
end)
(func $statemate_main (type 1)
call $statemate_FH_DU)
(func $__original_main (type 2) (result i32)
(local i32 i32 i32)
i32.const 0
local.set 0
i32.const 0
i32.const 0
i32.store offset=1028
i32.const 0
i32.const 0
i32.store offset=1024
i32.const 0
i32.const 0
i32.store offset=1032
i32.const 0
i32.const 0
i32.store8 offset=1036
i32.const 0
i32.const 0
i32.store8 offset=1037
i32.const 0
i32.const 0
i32.store8 offset=1038
i32.const 0
i32.const 0
i32.store8 offset=1039
i32.const 0
i32.const 0
i32.store8 offset=1040
i32.const 0
i32.const 0
i32.store8 offset=1041
i32.const 0
i32.const 0
i32.store8 offset=1042
i32.const 0
i32.const 0
i32.store8 offset=1043
i32.const 0
i32.const 0
i32.store8 offset=1044
i32.const 0
i32.const 0
i32.store8 offset=1045
i32.const 0
i32.const 0
i32.store8 offset=1046
i32.const 0
i32.const 0
i32.store8 offset=1047
i32.const 0
i32.const 0
i32.store8 offset=1048
i32.const 0
i32.const 0
i32.store8 offset=1049
i32.const 0
i32.const 0
i32.store8 offset=1050
i32.const 0
i32.const 0
i32.store8 offset=1051
call $statemate_interface
call $statemate_main
i32.const 64
i32.const 64
call $__pragma_loopbound
i32.const 0
local.set 1
loop ;; label = @1
local.get 0
i32.const 1116
i32.add
i32.load8_s
local.get 0
i32.const 60
i32.add
local.tee 2
i32.shl
local.get 0
i32.const 1117
i32.add
i32.load8_s
local.get 0
i32.const 61
i32.add
i32.shl
local.get 0
i32.const 1118
i32.add
i32.load8_s
local.get 0
i32.const 62
i32.add
i32.shl
local.get 0
i32.const 1119
i32.add
i32.load8_s
local.get 0
i32.const 63
i32.add
i32.shl
local.get 1
i32.add
i32.add
i32.add
i32.add
local.set 1
local.get 0
i32.const -4
i32.add
local.set 0
local.get 2
br_if 0 (;@1;)
end
local.get 1
i32.const 32
i32.ne)
(table (;0;) 1 1 funcref)
(memory (;0;) 1)
(global $__stack_pointer (mut i32) (i32.const 5376))
(global (;1;) i32 (i32.const 1269))
(global (;2;) i32 (i32.const 5376))
(export "memory" (memory 0))
(export "__wasm_apply_data_relocs" (func $__wasm_apply_data_relocs))
(export "entrypoint" (func $statemate_main))
(export "main" (func $__original_main))
(export "__data_end" (global 1))
(export "__heap_base" (global 2)))