# Shifts from USA v1.3.0 (code sha1 c9225f87ca3f65e8537484d029b08b8b04c3717d) to USA v0.1.0 (code sha1 6fac6b17f64e453a1c70b5727787fd1618119917).
# Built by tools/version_map.py from both dumps; addresses only. Each line: <start> <end> <shift>:
# source addresses in [start, end) are at address + shift. The text section covers .text; the data section .rodata to the end of .bss (an address there in no interval has no translation).
# 31271/31409 listed functions mapped, 236667 branches and code pointers cross-checked, 2491 data addresses used by the code compared.
text 0x00100000 0x00dec734
0x00100000 0x001002ce +0x0
0x00100354 0x001013d2 +0x0
0x001013e4 0x00101d42 +0x0
0x00101d64 0x00102d32 +0x0
0x00102d3a 0x00102ea6 +0x0
0x00102ecc 0x0010321e +0x0
0x00103230 0x00103366 +0x0
0x0010337c 0x00103882 +0x0
0x0010394c 0x00103962 +0x0
0x00103968 0x00103a3a +0x0
0x00103ba0 0x00107140 +0x0
0x00107224 0x0010892c +0x0
0x00108ab0 0x001093cc -0xd4
0x00109478 0x00109510 -0x178
0x0010953c 0x0010bc10 -0x1a4
0x0010bd6c 0x0010be10 -0x300
0x0010be20 0x0010d9ac -0x2cc
0x0010d9ac 0x0010db98 -0x170
0x0010dc70 0x0010f4b4 -0x244
0x0010f4bc 0x00111edc -0x1a4
0x00111f00 0x001137c4 -0x100
0x001139a0 0x00119dc4 -0x100
0x00119fa0 0x0014c3c4 -0x100
0x0014c4fc 0x001c404c -0xfc
0x001c49b0 0x002138c4 -0xfc
0x00214168 0x0021aad8 -0xfc
0x0021c26c 0x0021c398 -0xfc
0x0021c58c 0x00269af4 -0x130
0x0026aaf8 0x002b6c44 -0x130
0x002b778c 0x002fcd64 -0x130
0x002fcd6e 0x002fcd9e +0x37c
0x002fce14 0x002fce8e +0x306
0x002fce90 0x002fcf6c +0x304
0x002fd028 0x002fd1f4 +0x248
0x002fd248 0x002fd2e0 +0x1f4
0x002fd660 0x002fd736 +0x3e4
0x002fd73c 0x002fda00 +0x3e4
0x002fe190 0x002fe4a0 -0x134
0x002fe4ac 0x002fe4ca +0x7f0
0x002fe4d4 0x002fe5c0 +0x7f0
0x002feee4 0x002ff4be -0x134
0x002ff4cc 0x002ff510 -0x134
0x002ff5e0 0x002ff67c +0x110
0x002ff754 0x002ff828 +0x12c
0x002ff8ac 0x002ff900 +0x134
0x002ff9f4 0x002ffadc +0x94
0x002ffd04 0x002ffe9c -0x18c
0x002ffefc 0x00300124 -0x130
0x00300144 0x003003b0 -0x150
0x003003e0 0x00300434 -0x58
0x0030050c 0x003006c0 -0x130
0x003006d8 0x0030086e +0x30
0x00300878 0x00300a64 +0x168
0x00300c54 0x00300cae +0x68
0x00300cb4 0x00300d5a +0x1a8
0x00300e98 0x00300f78 +0x70
0x00300f78 0x00301052 +0x100
0x003010b4 0x0030111a +0x128
0x0030126c 0x003012f8 -0x18
0x00301304 0x003014f2 +0x98
0x003014f8 0x00301524 +0x114
0x00301660 0x00301848 +0x118
0x00301af0 0x00301cdc -0x178
0x00301cec 0x00301dee -0xb4
0x00301df0 0x00301e4e -0x40
0x00301e78 0x00301e90 -0x40
0x00301e90 0x00301f02 +0x15c
0x00301f0c 0x00301faa +0x15c
0x00301fb0 0x00302022 +0x15c
0x0030202c 0x003020ca +0x15c
0x00302440 0x003024f0 -0x1d0
0x0030250c 0x00302560 -0x1e0
0x003025e0 0x0030267c -0x260
0x003026dc 0x00302b60 -0x24c
0x00302b68 0x003035f4 -0x224
0x0030366c 0x003038a6 -0x12c
0x003038ac 0x0033b01c -0x12c
0x0033b4f8 0x0033c790 -0x12c
0x0033cd80 0x00384118 -0x12c
0x003841c0 0x0038f474 -0x128
0x0038fee4 0x003ffb6c -0x128
0x00400448 0x005418c7 -0x128
0x00541908 0x005d8154 -0x128
0x005d841c 0x005d9734 -0x134
0x005d99a4 0x005dbc5c -0x214
0x005dbd50 0x005dc424 -0x21c
0x005dc698 0x005dc7f0 -0x438
0x005dc970 0x005f9434 -0x5a4
0x005f96e4 0x0064a838 -0x5a8
0x0064b298 0x0064b768 -0x4f8
0x0064b7e4 0x0064b8c8 -0x4f8
0x0064b9a0 0x0064bb00 -0x500
0x0064bc58 0x0064bd58 -0x500
0x0064c6b0 0x0064c8fc -0x52c
0x0064ce08 0x0064d284 -0x5e0
0x0064d42c 0x0064d8b8 -0x5e8
0x0064de88 0x0064dee8 -0x664
0x0064e1d4 0x0064e320 -0x664
0x0064e3c4 0x0064e550 -0x664
0x0064e5b0 0x0065726a -0x66c
0x00657270 0x0068f260 -0x66c
0x0068f4ac 0x006a02a0 -0x67c
0x006a10a8 0x006de164 -0x67c
0x006de5c4 0x006e6268 -0x67c
0x006e6894 0x0072fb14 -0x67c
0x0072fde0 0x007764a4 -0x698
0x007764f0 0x00776998 -0x6d0
0x007769cc 0x007ce754 -0x698
0x007ced68 0x008756dc -0x698
0x00875bac 0x009be284 -0x698
0x009be784 0x009ec664 -0x698
0x009ec794 0x00a2d36c -0x698
0x00a2d89c 0x00a43334 -0x698
0x00a4455c 0x00a4b448 -0x698
0x00a4b65c 0x00a65258 -0x694
0x00a654c4 0x00b0158c -0x678
0x00b02980 0x00b983e4 -0x678
0x00b98990 0x00c137a4 -0x678
0x00c13cd4 0x00c16368 -0x678
0x00c168b8 0x00c17c5c -0x67c
0x00c17dd0 0x00c1808c -0x67c
0x00c184a4 0x00c78214 -0x670
0x00c78640 0x00cfcad8 -0x670
0x00cfcbb4 0x00d13da8 -0x670
0x00d1455c 0x00d1d8ec -0x670
0x00d1daa0 0x00dec7b4 -0x670
0x00e80288 0x00e80289 -0x670
0x00e8029c 0x00e8029d -0x670
data 0x00ded000 0x0111d128
0x00ded000 0x00e19803 +0x0
0x00e19803 0x00ebfd90 -0x30
0x00ec0000 0x0104df40 +0x0
0x0104df40 0x010e909c -0x8
0x011073a0 0x0111d128 +0x0
