Files
jak-project/test/decompiler/vu_reference/jak1/generic-vu0.txt
Tyler Wilding 6c719ae000 d/jx: Disassemble and compare VU programs, add reference tests, create a diff report (#4406)
All VU programs are unchanged except:

- `ocean-near-vu1` DIFFERENT
- `sparks-vu1` NEW
- `sprite-glow-vu1` DIFFERENT
- `tnear-vu1` DIFFERENT

And `hfrag`, `ocean` and `ocean-texture` have been removed.

A full breakdown:
```
================================================================================
Checking: background-vu0.txt
================================================================================
OK: Files are the same.

================================================================================
Checking: bones-vu0.txt
================================================================================
OK: Files are the same.

================================================================================
Checking: collide-vu0.txt
================================================================================
OK: Files are the same.

================================================================================
Checking: emerc-vu1.txt
================================================================================
OK: Files are the same.

================================================================================
Checking: etie-vu1.txt
================================================================================
OK: Files are the same.

================================================================================
Checking: etn-vu1.txt
================================================================================
OK: Files are the same.

================================================================================
Checking: foreground-vu0.txt
================================================================================
OK: Files are the same.

================================================================================
Checking: generic-vu0.txt
================================================================================
OK: Files are the same.

================================================================================
Checking: generic-vu1.txt
================================================================================
OK: Files are the same.

================================================================================
Checking: merc-vu1.txt
================================================================================
OK: Files are the same.

================================================================================
Checking: mercneric-vu0.txt
================================================================================
OK: Files are the same.

================================================================================
Checking: ocean-mid-vu1.txt
================================================================================
OK: Files are the same.

================================================================================
Checking: ocean-near-vu1.txt
================================================================================
!!! DIFFERENT !!!

--- ocean-near-vu1.txt
+++ ../jak3/ocean-near-vu1.txt
@@ -78,10 +78,20 @@
 .word 0x2ff
 .word 0x800206bc
 .word 0x2ff
+.word 0x903100a
+.word 0x2ff
+.word 0x884100a
+.word 0x2ff
 .word 0x80050032
 .word 0x2ff
 .word 0x800701f2
 .word 0x2ff
+.word 0x1fc1820
+.word 0x2ff
+.word 0x1fd1821
+.word 0x2ff
+.word 0x1fe2020
+.word 0x2ff
 .word 0x1f82922
 .word 0x2ff
 .word 0x1f92925
@@ -91,23 +101,23 @@
 .word 0x1fb292b
 .word 0x2ff
 .word 0x1ec292e
-.word 0x800601
+.word 0x9c0600
 .word 0x1ed2931
-.word 0x800641
+.word 0x9c0641
 .word 0x1ee2934
-.word 0x800681
+.word 0x9c0682
 .word 0x1ef2937
-.word 0x8006c1
+.word 0x9c06c3
 .word 0x1e8293a
-.word 0x800301
+.word 0x9d0300
 .word 0x3e5c122
-.word 0x800341
+.word 0x9d0341
 .word 0x3e5c925
-.word 0x800381
+.word 0x9d0382
 .word 0x3e5d128
-.word 0x8003c1
+.word 0x9d03c3
 .word 0x3e5d92b
-.word 0x800201
+.word 0x9e0200
 .word 0x3e5612e
 .word 0x2ff
 .word 0x3e56931
@@ -118,12 +128,26 @@
 .word 0x2ff
 .word 0x3e5413a
 .word 0x2ff
+.word 0x80031a32
+.word 0x2ff
+.word 0x80042232
+.word 0x2ff
 .word 0x1005281b
 .word 0x2ff
-.word 0x5a003fec
+.word 0x5a003fe7
 .word 0x2ff
 .word 0x80073ff2
 .word 0x2ff
+.word 0x843100a
+.word 0x2ff
+.word 0x824100a
+.word 0x2ff
+.word 0x1fc1820
+.word 0x2ff
+.word 0x1fd1821
+.word 0x2ff
+.word 0x1fe2020
+.word 0x2ff
 .word 0x1f82922
 .word 0x2ff
 .word 0x1f92925
@@ -133,23 +157,23 @@
 .word 0x1fb292b
 .word 0x2ff
 .word 0x1ec292e
-.word 0x800601
+.word 0x9c0600
 .word 0x1ed2931
-.word 0x800641
+.word 0x9c0641
 .word 0x1ee2934
-.word 0x800681
+.word 0x9c0682
 .word 0x1ef2937
-.word 0x8006c1
+.word 0x9c06c3
 .word 0x1e8293a
-.word 0x800301
+.word 0x9d0300
 .word 0x3e5c122
-.word 0x800341
+.word 0x9d0341
 .word 0x3e5c925
-.word 0x800381
+.word 0x9d0382
 .word 0x3e5d128
-.word 0x8003c1
+.word 0x9d03c3
 .word 0x3e5d92b
-.word 0x800201
+.word 0x9e0200
 .word 0x3e5612e
 .word 0x2ff
 .word 0x3e56931

================================================================================
Checking: shadow-vu0.txt
================================================================================
OK: Files are the same.

================================================================================
Checking: shadow-vu1.txt
================================================================================
OK: Files are the same.

================================================================================
Checking: shrub-vu1.txt
================================================================================
OK: Files are the same.

================================================================================
Checking: sparks-vu1.txt
================================================================================
!!! MISSING: ../jak3/sparks-vu1.txt
!!! MISSING: sparks-vu1.txt does not exist in ../jak3

================================================================================
Checking: sprite-distort-vu1.txt
================================================================================
OK: Files are the same.

================================================================================
Checking: sprite-glow-vu1.txt
================================================================================
!!! DIFFERENT !!!

--- sprite-glow-vu1.txt
+++ ../jak3/sprite-glow-vu1.txt
@@ -1,4 +1,4 @@
-.word 0x1005031e
+.word 0x10050320
 .word 0x2ff
 .word 0x1f903dc
 .word 0x2ff
@@ -66,17 +66,17 @@
 .word 0x2ff
 .word 0x1ed2004
 .word 0x1042101
-.word 0x3e54845
+.word 0x3e54844
 .word 0x5b1159
 .word 0x8025033c
 .word 0x410083
-.word 0x3e55046
+.word 0x3e55045
 .word 0x20025c
-.word 0x3e55847
-.word 0x2ff
-.word 0x3e56048
+.word 0x3e55846
+.word 0x2ff
+.word 0x3e56047
 .word 0x1002117
-.word 0x3e56849
+.word 0x3e56848
 .word 0x2ff
 .word 0x80000030
 .word 0x290247
@@ -178,7 +178,7 @@
 .word 0x18aa52f
 .word 0x80000030
 .word 0x1e5f1bf
-.word 0x3e5184c
+.word 0x3e5184b
 .word 0x1e5fc0a
 .word 0x3c5580b
 .word 0x191a46c
@@ -230,33 +230,33 @@
 .word 0x1ed697d
 .word 0x80000030
 .word 0x1ee717d
-.word 0x385583e
+.word 0x385583d
 .word 0x1f1897d
-.word 0x385603f
+.word 0x385603e
 .word 0x1f2917d
-.word 0x3856840
+.word 0x385683f
 .word 0x1f3997d
-.word 0x3857041
+.word 0x3857040
 .word 0x1f4a17d
-.word 0x3858819
-.word 0x2ff
-.word 0x385901b
+.word 0x3858818
+.word 0x2ff
+.word 0x385901a
 .word 0x2ff
 .word 0x3859808
 .word 0x2ff
 .word 0x385a009
 .word 0x2ff
-.word 0x385584e
-.word 0x2ff
-.word 0x3856050
-.word 0x2ff
-.word 0x3856852
-.word 0x2ff
-.word 0x3857054
+.word 0x385584d
+.word 0x2ff
+.word 0x385604f
+.word 0x2ff
+.word 0x3856851
+.word 0x2ff
+.word 0x3857053
 .word 0x2ff
 .word 0x80002efc
 .word 0x2ff
-.word 0x10010691
+.word 0x10010694
 .word 0x2ff
 .word 0x52001f8c
 .word 0x2ff

================================================================================
Checking: sprite-vu1.txt
================================================================================
OK: Files are the same.

================================================================================
Checking: tfrag-vu1.txt
================================================================================
OK: Files are the same.

================================================================================
Checking: tie-near-vu1.txt
================================================================================
OK: Files are the same.

================================================================================
Checking: tie-vu1.txt
================================================================================
OK: Files are the same.

================================================================================
Checking: tnear-vu1.txt
================================================================================
!!! DIFFERENT !!!

--- tnear-vu1.txt
+++ ../jak3/tnear-vu1.txt
@@ -1421,9 +1421,9 @@
 .word 0x1916800
 .word 0x400403
 .word 0x40000008
+.word 0x2ff
+.word 0x1927000
 .word 0x400443
-.word 0x1927000
-.word 0x2ff
 .word 0x3eb802d
 .word 0x2ff
 .word 0x3eb882e
@@ -1435,39 +1435,39 @@
 .word 0x1916948
 .word 0x400403
 .word 0x40000001
+.word 0x2ff
+.word 0x1927148
 .word 0x400443
-.word 0x1927148
-.word 0x2ff
 .word 0x3eba02a
 .word 0x400483
 .word 0x3eba82b
+.word 0x2ff
+.word 0x3ebb02c
+.word 0x2ff
+.word 0x1f4581d
 .word 0x1998407
-.word 0x3ebb02c
+.word 0x1f55820
 .word 0x1998c47
-.word 0x1f4581d
-.word 0x1f6e93c
-.word 0x1f55820
+.word 0x3eb6027
 .word 0x1999487
-.word 0x3eb6027
-.word 0x191876f
 .word 0x3eb6828
-.word 0x19187ab
+.word 0x2ff
 .word 0x3eb801e
 .word 0x1f4a13c
 .word 0x3eb8821
 .word 0x1f5a93c
 .word 0x3eb9024
-.word 0x192ef6f
+.word 0x1f6e93c
 .word 0x3eb7029
-.word 0x192f7ab
+.word 0x2ff
+.word 0x3eba01d
+.word 0x2ff
+.word 0x3eba820
+.word 0x2ff
 .word 0x3ebb023
 .word 0x2ff
 .word 0x800e5872
 .word 0x2ff
-.word 0x3eba01d
-.word 0x2ff
-.word 0x3eba820
-.word 0x19de97c
 .word 0x1ff0297
 .word 0x2ff
 .word 0xb0f03fe
@@ -1475,7 +1475,7 @@
 .word 0x80040032
 .word 0x2ff
 .word 0x420f0007
-.word 0x19de93c
+.word 0x2ff
 .word 0x1006581c
 .word 0x2ff
 .word 0x420f0005
@@ -1541,20 +1541,20 @@
 .word 0x2c010002
 .word 0x2ff
 .word 0x2c0d0002
-.word 0x2ff
+.word 0x3eef87
 .word 0x5200080c
 .word 0x2ff
 .word 0x1f13002
 .word 0x2ff
 .word 0x52006803
 .word 0x2ff
-.word 0x80000030
+.word 0x81feebbc
 .word 0x2ff
 .word 0x400007e3
 .word 0x2ff
 .word 0x800841f2
 .word 0x2ff
-.word 0x420a0082
+.word 0x420a0077
 .word 0x2ff
 .word 0x80064072
 .word 0x2ff
@@ -1570,7 +1570,7 @@
 .word 0x2ff
 .word 0x5200681c
 .word 0x2ff
-.word 0x80000030
+.word 0x81feebbc
 .word 0x2ff
 .word 0x420a006e
 .word 0x2ff
@@ -1594,16 +1594,16 @@
 .word 0x2ff
 .word 0x80064772
 .word 0x2ff
+.word 0x1ec3000
+.word 0x2ff
+.word 0x1f43001
+.word 0x2ff
 .word 0x1f03002
 .word 0x2ff
-.word 0x1ec3000
-.word 0x2ff
-.word 0x1f43001
-.word 0x2ff
 .word 0x80042072
 .word 0x2ff
 .word 0x80000030
-.word 0x19d842c
+.word 0x2ff
 .word 0x81ec03bc
 .word 0x1ff632a
 .word 0x80000030
@@ -1671,14 +1671,14 @@
 .word 0x2c010002
 .word 0x2ff
 .word 0x2c0d0002
-.word 0x2ff
+.word 0x3eef87
 .word 0x500d0818
 .word 0x2ff
 .word 0x1f13802
 .word 0x2ff
 .word 0x5000080c
 .word 0x2ff
-.word 0x80000030
+.word 0x81feebbc
 .word 0x2ff
 .word 0x420a0038
 .word 0x2ff
@@ -1702,7 +1702,7 @@
 .word 0x2ff
 .word 0x80006235
 .word 0x2ff
-.word 0x420a0038
+.word 0x420a002d
 .word 0x2ff
 .word 0x80000030
 .word 0x2ff
@@ -1795,10 +1795,6 @@
 .word 0x80000030
 .word 0x2d6f86
 .word 0x80000030
-.word 0x3eef87
-.word 0x81feebbc
-.word 0x2ff
-.word 0x80000030
 .word 0x1ec6bac
 .word 0x80000030
 .word 0x1f4adac
@@ -1816,25 +1812,3 @@
 .word 0x1f6a5a8
 .word 0x80000030
 .word 0x1f284a8
-.word 0x80000030
-.word 0x3eef47
-.word 0x81fdf3bc
-.word 0x2ff
-.word 0x80000030
-.word 0x1ed63ac
-.word 0x80000030
-.word 0x1f5a5ac
-.word 0x80000030
-.word 0x1f184ac
-.word 0x800003bf
-.word 0x1e0739c
-.word 0x80000030
-.word 0x1e0b59c
-.word 0x80000030
-.word 0x1e0949c
-.word 0x80000030
-.word 0x1ee6bac
-.word 0x48005000
-.word 0x1f6adac
-.word 0x80000030
-.word 0x1f28cac
```
2026-09-04 23:01:17 -04:00

592 lines
12 KiB
Plaintext

.word 0x81f58b3c
.word 0x1e151bc
.word 0x81f6933c
.word 0x1e158bd
.word 0x81f79b3c
.word 0x1e1604a
.word 0x81f8a33c
.word 0x1e251bc
.word 0x80000030
.word 0x1f1293c
.word 0x80000030
.word 0x1f2313c
.word 0x80000030
.word 0x1f3393c
.word 0x80000030
.word 0x1f4413c
.word 0x80000030
.word 0x1e258bd
.word 0x80000030
.word 0x1e2608a
.word 0x80000030
.word 0x1e351bc
.word 0x80000030
.word 0x1e358bd
.word 0x80000030
.word 0x1e360ca
.word 0x80000030
.word 0x1e451bc
.word 0x80000030
.word 0x1e458bd
.word 0x80000030
.word 0x1e4610a
.word 0x80000030
.word 0x1e00850
.word 0x80000030
.word 0x1e01090
.word 0x80000030
.word 0x1e018d0
.word 0x80000030
.word 0x1e02110
.word 0x80000030
.word 0x1e069bf
.word 0x80000030
.word 0x1e170bc
.word 0x80000030
.word 0x1e178bd
.word 0x80000030
.word 0x1e1804a
.word 0x80000030
.word 0x1e069bf
.word 0x80000030
.word 0x1e270bc
.word 0x80000030
.word 0x1e278bd
.word 0x80000030
.word 0x1e2808a
.word 0x80000030
.word 0x1e069bf
.word 0x80000030
.word 0x1e370bc
.word 0x80000030
.word 0x1e378bd
.word 0x80000030
.word 0x1e380ca
.word 0x80000030
.word 0x1e069bf
.word 0x80000030
.word 0x1e470bc
.word 0x80000030
.word 0x1e478bd
.word 0x80000030
.word 0x1e4810a
.word 0x80000030
.word 0x1e18c6a
.word 0x80000030
.word 0x1e294aa
.word 0x80000030
.word 0x1e39cea
.word 0x80000030
.word 0x1e4a52a
.word 0x80000030
.word 0x1e98c54
.word 0x80000030
.word 0x1e99494
.word 0x80000030
.word 0x1e99cd4
.word 0x80000030
.word 0x1e9a514
.word 0x80000030
.word 0x1f1897c
.word 0x80000030
.word 0x1f2917c
.word 0x80000030
.word 0x41f3997c
.word 0x80000030
.word 0x1f4a17c
.word 0x80000030
.word 0x1ff4b58
.word 0x80000030
.word 0x40ad47
.word 0x80000030
.word 0x11def41
.word 0x80000030
.word 0x1de4218
.word 0x80000030
.word 0x19f2943
.word 0x80000030
.word 0x1cdafaa
.word 0x80000030
.word 0x11def42
.word 0x80000030
.word 0x1d04228
.word 0x81fcdb3c
.word 0x191297e
.word 0x81e2b33c
.word 0x11ef781
.word 0x805dfbbe
.word 0x1c0319c
.word 0x80000030
.word 0x1c8476a
.word 0x80000030
.word 0x1dca858
.word 0x80000030
.word 0x11ef782
.word 0x80000030
.word 0x1ff5398
.word 0x80000030
.word 0x401087
.word 0x80000030
.word 0x11def41
.word 0x80000030
.word 0x1de0858
.word 0x80000030
.word 0x19f3183
.word 0x80000030
.word 0x1ce17aa
.word 0x80000030
.word 0x11def42
.word 0x80000030
.word 0x1cd0868
.word 0x80000030
.word 0x192317e
.word 0x80000030
.word 0x11ef781
.word 0x805dfbbe
.word 0x1c039dc
.word 0x81e3bb3c
.word 0x1c10f6a
.word 0x80000030
.word 0x1dc1099
.word 0x80000030
.word 0x11ef782
.word 0x80000030
.word 0x1ff5bd8
.word 0x80000030
.word 0x4018c7
.word 0x80000030
.word 0x11def41
.word 0x80000030
.word 0x1de1098
.word 0x80000030
.word 0x19f39c3
.word 0x80000030
.word 0x1cf1faa
.word 0x80000030
.word 0x11def42
.word 0x80000030
.word 0x1ce10a8
.word 0x80000030
.word 0x193397e
.word 0x80000030
.word 0x11ef781
.word 0x805dfbbe
.word 0x1c0421c
.word 0x81e4c33c
.word 0x1c2176a
.word 0x80000030
.word 0x1dc18da
.word 0x80000030
.word 0x11ef782
.word 0x80000030
.word 0x1ff6418
.word 0x80000030
.word 0x402107
.word 0x80000030
.word 0x11def41
.word 0x80000030
.word 0x1de18d8
.word 0x80000030
.word 0x19f4203
.word 0x80000030
.word 0x1d027aa
.word 0x80000030
.word 0x11def42
.word 0x80000030
.word 0x1cf18e8
.word 0x80000030
.word 0x194417e
.word 0x80000030
.word 0x11ef781
.word 0x805dfbbe
.word 0x1c0095c
.word 0x81e6133c
.word 0x1c31f6a
.word 0x81e71b3c
.word 0x41dc221b
.word 0x80000030
.word 0x11ef782
.word 0x80020032
.word 0x2ff
.word 0x800810f0
.word 0x2ff
.word 0x10031810
.word 0x2ff
.word 0x80091870
.word 0x2ff
.word 0x80090870
.word 0x2ff
.word 0x10010810
.word 0x2ff
.word 0x800a0032
.word 0x2ff
.word 0x80001af5
.word 0x2ff
.word 0x80000b35
.word 0x400002ff
.word 0x80080b70
.word 0x2ff
.word 0x80000030
.word 0x1e9293e
.word 0x80000030
.word 0x1ea313e
.word 0x80000030
.word 0x1eb393e
.word 0x80000030
.word 0x1ec413e
.word 0x81e14b7d
.word 0x2ff
.word 0x81e1537d
.word 0x2ff
.word 0x81e15b7d
.word 0x400002ff
.word 0x81e1637d
.word 0x2ff
.word 0x80316b3d
.word 0x1c9093c
.word 0x8032733d
.word 0x1ca113c
.word 0x80337b3d
.word 0x1cb193c
.word 0x8034833d
.word 0x1cc213c
.word 0x80298b3c
.word 0x2ff
.word 0x802a933c
.word 0x2ff
.word 0x802b9b3c
.word 0x2ff
.word 0x802ca33c
.word 0x2ff
.word 0x81e24b7d
.word 0x2ff
.word 0x81e2537d
.word 0x2ff
.word 0x81e25b7d
.word 0x400002ff
.word 0x81e2637d
.word 0x2ff
.word 0x80316b3d
.word 0x1c9093c
.word 0x8032733d
.word 0x1ca113c
.word 0x80000030
.word 0x1cb193c
.word 0x80000030
.word 0x2ff
.word 0x80298b3c
.word 0x2ff
.word 0x802a933c
.word 0x2ff
.word 0x80000030
.word 0x2ff
.word 0x800318b2
.word 0x2ff
.word 0x81e24b7d
.word 0x2ff
.word 0x3e357fe
.word 0x400002ff
.word 0x3e35fff
.word 0x2ff
.word 0x80316b3d
.word 0x1c9093c
.word 0x8032733d
.word 0x1ca113c
.word 0x80337b3d
.word 0x1cb193c
.word 0x80000030
.word 0x1cc213c
.word 0x80298b3c
.word 0x2ff
.word 0x802a933c
.word 0x2ff
.word 0x802b9b3c
.word 0x2ff
.word 0x800318b2
.word 0x2ff
.word 0x81e24b7d
.word 0x2ff
.word 0x81e2537d
.word 0x2ff
.word 0x3e35ffe
.word 0x400002ff
.word 0x3e367ff
.word 0x2ff
.word 0x80316b3d
.word 0x1c9093c
.word 0x8032733d
.word 0x1ca113c
.word 0x80337b3d
.word 0x1cb193c
.word 0x80000030
.word 0x2ff
.word 0x80298b3c
.word 0x2ff
.word 0x802a933c
.word 0x2ff
.word 0x802b9b3c
.word 0x2ff
.word 0x80000030
.word 0x2ff
.word 0x81e24b7d
.word 0x2ff
.word 0x81e2537d
.word 0x400002ff
.word 0x81e25b7d
.word 0x2ff
.word 0x80316b3d
.word 0x1c9093c
.word 0x8033733d
.word 0x1ca113c
.word 0x80000030
.word 0x1cb193c
.word 0x80031932
.word 0x1cc213c
.word 0x80298b3c
.word 0x2ff
.word 0x802b9b3c
.word 0x2ff
.word 0x3c357fd
.word 0x2ff
.word 0x3c367ff
.word 0x2ff
.word 0x3e34ffc
.word 0x400002ff
.word 0x3e35ffe
.word 0x2ff
.word 0x800050b5
.word 0x2ff
.word 0x80006075
.word 0x2ff
.word 0x81e5137c
.word 0x2ff
.word 0x80000030
.word 0x2ff
.word 0x80000030
.word 0x2ff
.word 0x81e90b7c
.word 0x1e021bf
.word 0x81f3ab3c
.word 0x1e508bc
.word 0x81f0b33c
.word 0x1e510bd
.word 0x81f4bb3c
.word 0x1c51b4a
.word 0x81e6137c
.word 0x1e909bc
.word 0x81efc33c
.word 0x1e910bd
.word 0x80000030
.word 0x1e91c4a
.word 0x81ea0b7c
.word 0x1e021bf
.word 0x802d2b3c
.word 0x1e608bc
.word 0x80000030
.word 0x1e610bd
.word 0x80000030
.word 0x1c61b8a
.word 0x81e7137c
.word 0x1ea09bc
.word 0x80000030
.word 0x1ea10bd
.word 0x80000030
.word 0x1ea1c8a
.word 0x81eb0b7c
.word 0x1e021bf
.word 0x802e333c
.word 0x1e708bc
.word 0x80000030
.word 0x1e710bd
.word 0x80000030
.word 0x1c71e0a
.word 0x81e8137c
.word 0x1eb09bc
.word 0x80000030
.word 0x1eb10bd
.word 0x80000030
.word 0x1eb1d4a
.word 0x81ec0b7c
.word 0x1e021bf
.word 0x80383b3c
.word 0x1e808bc
.word 0x80000030
.word 0x1e810bd
.word 0x80000030
.word 0x1c81d8a
.word 0x81e5137c
.word 0x1ec09bc
.word 0x8036433c
.word 0x41ec10bd
.word 0x80000030
.word 0x1ec1dca
.word 0x81f3ab3c
.word 0x2ff
.word 0x81f0b33c
.word 0x2ff
.word 0x81f4bb3c
.word 0x400002ff
.word 0x81efc33c
.word 0x2ff
.word 0x800058f5
.word 0x2ff
.word 0x80006875
.word 0x2ff
.word 0x81e51b7c
.word 0x2ff
.word 0x81f91b7c
.word 0x2ff
.word 0x81e90b7c
.word 0x2ff
.word 0x80000030
.word 0x2ff
.word 0x81f0ab3c
.word 0x1dd29bc
.word 0x80000030
.word 0x1c0cf8b
.word 0x80000030
.word 0x1e909bc
.word 0x80000030
.word 0x1e910bd
.word 0x802d2b3c
.word 0x1c91c4a
.word 0x81e61b7c
.word 0x1e021bf
.word 0x81fa1b7c
.word 0x1fe08bc
.word 0x81ea0b7c
.word 0x1fe10bd
.word 0x80000030
.word 0x1de1b4a
.word 0x80000030
.word 0x1dd31bc
.word 0x80000030
.word 0x1c0d78b
.word 0x80000030
.word 0x1ea09bc
.word 0x80000030
.word 0x1ea10bd
.word 0x802e333c
.word 0x1ca1c8a
.word 0x81e71b7c
.word 0x1e021bf
.word 0x81fb1b7c
.word 0x1fe08bc
.word 0x81eb0b7c
.word 0x1fe10bd
.word 0x80000030
.word 0x1de1b8a
.word 0x80000030
.word 0x1dd39bc
.word 0x80000030
.word 0x1c0df8b
.word 0x80000030
.word 0x1eb09bc
.word 0x80000030
.word 0x1eb10bd
.word 0x802f3b3c
.word 0x1cb1cca
.word 0x81e81b7c
.word 0x1e021bf
.word 0x81fc1b7c
.word 0x1fe08bc
.word 0x81ec0b7c
.word 0x1fe10bd
.word 0x80000030
.word 0x1de1bca
.word 0x80000030
.word 0x1dd41bc
.word 0x80000030
.word 0x1c0e78b
.word 0x80000030
.word 0x1ec09bc
.word 0x80000030
.word 0x1ec10bd
.word 0x8035433c
.word 0x1cc1d0a
.word 0x81e51b7c
.word 0x1e021bf
.word 0x81f91b7c
.word 0x1fe08bc
.word 0x81e90b7c
.word 0x41fe10bd
.word 0x80000030
.word 0x1de1d4a
.word 0x81f0ab3c
.word 0x400002ff
.word 0x80000030
.word 0x2ff
.word 0x80006875
.word 0x2ff
.word 0x81e90b7c
.word 0x2ff
.word 0x800058f5
.word 0x2ff
.word 0x1e51801
.word 0x2ff
.word 0x800318b2
.word 0x2ff
.word 0x81efab3c
.word 0x1e909bc
.word 0x81f4b33c
.word 0x1e910bd
.word 0x2d1ffe
.word 0x1c91c4a
.word 0x81ea0b7c
.word 0x1e021bf
.word 0x81f0bb3c
.word 0x1e508bc
.word 0x1e61801
.word 0x1e510bd
.word 0x800318b2
.word 0x1c51b4a
.word 0x80000030
.word 0x1ea09bc
.word 0x80000030
.word 0x1ea10bd
.word 0x2e1ffe
.word 0x1ca1c8a
.word 0x81eb0b7c
.word 0x1e021bf
.word 0x80000030
.word 0x1e608bc
.word 0x1e71801
.word 0x1e610bd
.word 0x800318b2
.word 0x1c61b8a
.word 0x80000030
.word 0x1eb09bc
.word 0x80000030
.word 0x1eb10bd
.word 0x351ffe
.word 0x1cb1cca
.word 0x81ec0b7c
.word 0x1e021bf
.word 0x80000030
.word 0x1e708bc
.word 0x1e81801
.word 0x1e710bd
.word 0x800318b2
.word 0x1c71d4a
.word 0x80000030
.word 0x1ec09bc
.word 0x80000030
.word 0x1ec10bd
.word 0x371ffe
.word 0x1cc1d8a
.word 0x81e90b7c
.word 0x1e021bf
.word 0x80000030
.word 0x1e808bc
.word 0x1e51801
.word 0x41e810bd
.word 0x800318b2
.word 0x1c81dca
.word 0x81efab3c
.word 0x2ff
.word 0x81f4b33c
.word 0x400002ff
.word 0x81f0bb3c
.word 0x2ff