# Native scalar math. Contract, reference test and removal evidence:
# docs/NATIVE_SCALAR_MATH.md. The sqrt wrapper's sole call to the software
# bit-by-bit implementation now passes a double to the native value API.
site 0x803B2FA4 0x4BFFFD89 scalar_square_root
# The inverse's singular branch retains the native 12-float copy.
site 0x8040D004 0x4BFFFD01 affine_matrix_copy

# Affine composition: all original direct callers; contract and exception-index
# consumer pinned by verify_native_math.py. See docs/NATIVE_MATRIX_MATH.md.
site 0x80019448 0x483f36cd affine_matrix_compose
site 0x80019490 0x483f3685 affine_matrix_compose
site 0x8001951c 0x483f35f9 affine_matrix_compose
site 0x80019564 0x483f35b1 affine_matrix_compose
site 0x800195f0 0x483f3525 affine_matrix_compose
site 0x80019638 0x483f34dd affine_matrix_compose
site 0x80019cb8 0x483f2e5d affine_matrix_compose
site 0x80019cd0 0x483f2e45 affine_matrix_compose
site 0x80019ce8 0x483f2e2d affine_matrix_compose
site 0x80019d00 0x483f2e15 affine_matrix_compose
site 0x80019d18 0x483f2dfd affine_matrix_compose
site 0x8001dd80 0x483eed95 affine_matrix_compose
site 0x8001de24 0x483eecf1 affine_matrix_compose
site 0x8001e0cc 0x483eea49 affine_matrix_compose
site 0x8001e0f0 0x483eea25 affine_matrix_compose
site 0x8001e114 0x483eea01 affine_matrix_compose
site 0x8001e13c 0x483ee9d9 affine_matrix_compose
site 0x8001e160 0x483ee9b5 affine_matrix_compose
site 0x8001e184 0x483ee991 affine_matrix_compose
site 0x8001e1ac 0x483ee969 affine_matrix_compose
site 0x8001e1d0 0x483ee945 affine_matrix_compose
site 0x8001e1f4 0x483ee921 affine_matrix_compose
site 0x8002b77c 0x483e1399 affine_matrix_compose
site 0x8002ed4c 0x483dddc9 affine_matrix_compose
site 0x8002f7e0 0x483dd335 affine_matrix_compose
site 0x80030fa4 0x483dbb71 affine_matrix_compose
site 0x80031768 0x483db3ad affine_matrix_compose
site 0x80031fe8 0x483dab2d affine_matrix_compose
site 0x80032a98 0x483da07d affine_matrix_compose
site 0x8005f2bc 0x483ad859 affine_matrix_compose
site 0x800636a8 0x483a946d affine_matrix_compose
site 0x800a722c 0x483658e9 affine_matrix_compose
site 0x800b2864 0x4835a2b1 affine_matrix_compose
site 0x800b2910 0x4835a205 affine_matrix_compose
site 0x800b29b8 0x4835a15d affine_matrix_compose
site 0x8015e3f0 0x482ae725 affine_matrix_compose
site 0x8018fbb8 0x4827cf5d affine_matrix_compose
site 0x80194e30 0x48277ce5 affine_matrix_compose
site 0x80196980 0x48276195 affine_matrix_compose
site 0x801fc260 0x482108b5 affine_matrix_compose
site 0x801fd54c 0x4820f5c9 affine_matrix_compose
site 0x8028879c 0x48184379 affine_matrix_compose
site 0x802acd44 0x4815fdd1 affine_matrix_compose
site 0x802ae0ec 0x4815ea29 affine_matrix_compose
site 0x802b1484 0x4815b691 affine_matrix_compose
site 0x80357350 0x480b57c5 affine_matrix_compose
site 0x8040c880 0x48000295 affine_matrix_compose
site 0x8040c8bc 0x48000259 affine_matrix_compose
site 0x8040c8f8 0x4800021d affine_matrix_compose
site 0x8040c934 0x480001e1 affine_matrix_compose
site 0x804126dc 0x4bffa439 affine_matrix_compose
site 0x80412730 0x4bffa3e5 affine_matrix_compose
site 0x80418780 0x4bff4395 affine_matrix_compose
site 0x804187f8 0x4bff431d affine_matrix_compose
site 0x8041890c 0x4bff4209 affine_matrix_compose
site 0x80418efc 0x4bff3c19 affine_matrix_compose
site 0x80418fb8 0x4bff3b5d affine_matrix_compose
site 0x804190dc 0x4bff3a39 affine_matrix_compose
site 0x80419218 0x4bff38fd affine_matrix_compose
site 0x804193ac 0x4bff3769 affine_matrix_compose
site 0x80419438 0x4bff36dd affine_matrix_compose
site 0x804194a4 0x4bff3671 affine_matrix_compose
site 0x80419588 0x4bff358d affine_matrix_compose
site 0x804195e8 0x4bff352d affine_matrix_compose
site 0x8041aa90 0x4bff2085 affine_matrix_compose
site 0x8041bac0 0x4bff1055 affine_matrix_compose
site 0x8041f15c 0x4bfed9b9 affine_matrix_compose
site 0x8041ff04 0x4bfecc11 affine_matrix_compose
# Retire only executable reachability of the original exception range key.
# The index bytes and lookup remain intact; a native call creates no old frame.
retire 0x800076F4 0x8040CB14

# Byte-identical second 12-float copy at 0x8040D198: all 683 direct callers.
# Full body and incoming-edge hash pinned by verify_native_math.py.
site 0x80008EB8 0x484042E1 affine_matrix_copy
site 0x80008FB0 0x484041E9 affine_matrix_copy
site 0x8000A758 0x48402A41 affine_matrix_copy
site 0x8000ACA8 0x484024F1 affine_matrix_copy
site 0x8000F5AC 0x483FDBED affine_matrix_copy
site 0x80015C00 0x483F7599 affine_matrix_copy
site 0x80015C20 0x483F7579 affine_matrix_copy
site 0x80015CC4 0x483F74D5 affine_matrix_copy
site 0x80015CF4 0x483F74A5 affine_matrix_copy
site 0x80015E64 0x483F7335 affine_matrix_copy
site 0x80015F6C 0x483F722D affine_matrix_copy
site 0x80015F8C 0x483F720D affine_matrix_copy
site 0x80016044 0x483F7155 affine_matrix_copy
site 0x80016080 0x483F7119 affine_matrix_copy
site 0x800161F4 0x483F6FA5 affine_matrix_copy
site 0x8001637C 0x483F6E1D affine_matrix_copy
site 0x80016400 0x483F6D99 affine_matrix_copy
site 0x80019418 0x483F3D81 affine_matrix_copy
site 0x80019460 0x483F3D39 affine_matrix_copy
site 0x800194A8 0x483F3CF1 affine_matrix_copy
site 0x800194C4 0x483F3CD5 affine_matrix_copy
site 0x800194EC 0x483F3CAD affine_matrix_copy
site 0x80019534 0x483F3C65 affine_matrix_copy
site 0x8001957C 0x483F3C1D affine_matrix_copy
site 0x80019598 0x483F3C01 affine_matrix_copy
site 0x800195C0 0x483F3BD9 affine_matrix_copy
site 0x80019608 0x483F3B91 affine_matrix_copy
site 0x80019650 0x483F3B49 affine_matrix_copy
site 0x8001966C 0x483F3B2D affine_matrix_copy
site 0x80019CA0 0x483F34F9 affine_matrix_copy
site 0x8001DBD0 0x483EF5C9 affine_matrix_copy
site 0x8001DC5C 0x483EF53D affine_matrix_copy
site 0x8001DC88 0x483EF511 affine_matrix_copy
site 0x8001DCB4 0x483EF4E5 affine_matrix_copy
site 0x8001DCC4 0x483EF4D5 affine_matrix_copy
site 0x8001DCE8 0x483EF4B1 affine_matrix_copy
site 0x8001DD10 0x483EF489 affine_matrix_copy
site 0x8001DD38 0x483EF461 affine_matrix_copy
site 0x8001DD74 0x483EF425 affine_matrix_copy
site 0x8001DDE0 0x483EF3B9 affine_matrix_copy
site 0x80029F24 0x483E3275 affine_matrix_copy
site 0x8002B65C 0x483E1B3D affine_matrix_copy
site 0x8002B6F8 0x483E1AA1 affine_matrix_copy
site 0x8002B73C 0x483E1A5D affine_matrix_copy
site 0x8002B818 0x483E1981 affine_matrix_copy
site 0x8002ED0C 0x483DE48D affine_matrix_copy
site 0x8002F6B8 0x483DDAE1 affine_matrix_copy
site 0x8002F754 0x483DDA45 affine_matrix_copy
site 0x8002F7A0 0x483DD9F9 affine_matrix_copy
site 0x8002F87C 0x483DD91D affine_matrix_copy
site 0x80030F48 0x483DC251 affine_matrix_copy
site 0x8003170C 0x483DBA8D affine_matrix_copy
site 0x80031FA8 0x483DB1F1 affine_matrix_copy
site 0x80032970 0x483DA829 affine_matrix_copy
site 0x80032A0C 0x483DA78D affine_matrix_copy
site 0x80032A58 0x483DA741 affine_matrix_copy
site 0x80032B34 0x483DA665 affine_matrix_copy
site 0x800355A0 0x483D7BF9 affine_matrix_copy
site 0x80057A58 0x483B5741 affine_matrix_copy
site 0x80059254 0x483B3F45 affine_matrix_copy
site 0x8005DB58 0x483AF641 affine_matrix_copy
site 0x8005F25C 0x483ADF3D affine_matrix_copy
site 0x8005F27C 0x483ADF1D affine_matrix_copy
site 0x80063668 0x483A9B31 affine_matrix_copy
site 0x8006373C 0x483A9A5D affine_matrix_copy
site 0x8006379C 0x483A99FD affine_matrix_copy
site 0x80064630 0x483A8B69 affine_matrix_copy
site 0x8006CAF0 0x483A06A9 affine_matrix_copy
site 0x800710FC 0x4839C09D affine_matrix_copy
site 0x80071138 0x4839C061 affine_matrix_copy
site 0x80071164 0x4839C035 affine_matrix_copy
site 0x800738D4 0x483998C5 affine_matrix_copy
site 0x8007399C 0x483997FD affine_matrix_copy
site 0x80073A10 0x48399789 affine_matrix_copy
site 0x80079780 0x48393A19 affine_matrix_copy
site 0x8007A1D4 0x48392FC5 affine_matrix_copy
site 0x8007E440 0x4838ED59 affine_matrix_copy
site 0x8007E4E0 0x4838ECB9 affine_matrix_copy
site 0x8007E510 0x4838EC89 affine_matrix_copy
site 0x8007F398 0x4838DE01 affine_matrix_copy
site 0x8007F3B8 0x4838DDE1 affine_matrix_copy
site 0x8007F3D8 0x4838DDC1 affine_matrix_copy
site 0x80080954 0x4838C845 affine_matrix_copy
site 0x80082BF0 0x4838A5A9 affine_matrix_copy
site 0x8008E4DC 0x4837ECBD affine_matrix_copy
site 0x80091688 0x4837BB11 affine_matrix_copy
site 0x800936F0 0x48379AA9 affine_matrix_copy
site 0x80093784 0x48379A15 affine_matrix_copy
site 0x80094060 0x48379139 affine_matrix_copy
site 0x80094198 0x48379001 affine_matrix_copy
site 0x800941FC 0x48378F9D affine_matrix_copy
site 0x800952C0 0x48377ED9 affine_matrix_copy
site 0x800952E0 0x48377EB9 affine_matrix_copy
site 0x80095300 0x48377E99 affine_matrix_copy
site 0x800A7218 0x48365F81 affine_matrix_copy
site 0x800A7994 0x48365805 affine_matrix_copy
site 0x800A7B94 0x48365605 affine_matrix_copy
site 0x800A7BC0 0x483655D9 affine_matrix_copy
site 0x800A7EA4 0x483652F5 affine_matrix_copy
site 0x800A7F08 0x48365291 affine_matrix_copy
site 0x800B12D4 0x4835BEC5 affine_matrix_copy
site 0x800B1398 0x4835BE01 affine_matrix_copy
site 0x800B1DD4 0x4835B3C5 affine_matrix_copy
site 0x800B1E98 0x4835B301 affine_matrix_copy
site 0x800B20D4 0x4835B0C5 affine_matrix_copy
site 0x800B216C 0x4835B02D affine_matrix_copy
site 0x800B222C 0x4835AF6D affine_matrix_copy
site 0x800B2408 0x4835AD91 affine_matrix_copy
site 0x800B2558 0x4835AC41 affine_matrix_copy
site 0x800B2600 0x4835AB99 affine_matrix_copy
site 0x800B2760 0x4835AA39 affine_matrix_copy
site 0x800B2850 0x4835A949 affine_matrix_copy
site 0x800B28FC 0x4835A89D affine_matrix_copy
site 0x800B2990 0x4835A809 affine_matrix_copy
site 0x800B29E4 0x4835A7B5 affine_matrix_copy
site 0x800B2B34 0x4835A665 affine_matrix_copy
site 0x800B4C28 0x48358571 affine_matrix_copy
site 0x800B4C64 0x48358535 affine_matrix_copy
site 0x800B52CC 0x48357ECD affine_matrix_copy
site 0x800B74CC 0x48355CCD affine_matrix_copy
site 0x800CD120 0x48340079 affine_matrix_copy
site 0x800CEC6C 0x4833E52D affine_matrix_copy
site 0x800CEC94 0x4833E505 affine_matrix_copy
site 0x800CED14 0x4833E485 affine_matrix_copy
site 0x800CEEA0 0x4833E2F9 affine_matrix_copy
site 0x800CEEC8 0x4833E2D1 affine_matrix_copy
site 0x800CEF34 0x4833E265 affine_matrix_copy
site 0x800CFC88 0x4833D511 affine_matrix_copy
site 0x800CFDE8 0x4833D3B1 affine_matrix_copy
site 0x800D2660 0x4833AB39 affine_matrix_copy
site 0x800D3E64 0x48339335 affine_matrix_copy
site 0x800D5168 0x48338031 affine_matrix_copy
site 0x800D6738 0x48336A61 affine_matrix_copy
site 0x800D9398 0x48333E01 affine_matrix_copy
site 0x800DB62C 0x48331B6D affine_matrix_copy
site 0x800DCDE4 0x483303B5 affine_matrix_copy
site 0x800DDE50 0x4832F349 affine_matrix_copy
site 0x800E006C 0x4832D12D affine_matrix_copy
site 0x800E0FF4 0x4832C1A5 affine_matrix_copy
site 0x800E2F8C 0x4832A20D affine_matrix_copy
site 0x800E4B04 0x48328695 affine_matrix_copy
site 0x800E5F2C 0x4832726D affine_matrix_copy
site 0x800E6C68 0x48326531 affine_matrix_copy
site 0x800E6FFC 0x4832619D affine_matrix_copy
site 0x800E76AC 0x48325AED affine_matrix_copy
site 0x800EB1C8 0x48321FD1 affine_matrix_copy
site 0x800EEE60 0x4831E339 affine_matrix_copy
site 0x800EEEB4 0x4831E2E5 affine_matrix_copy
site 0x800EF270 0x4831DF29 affine_matrix_copy
site 0x800F1A80 0x4831B719 affine_matrix_copy
site 0x800F28B0 0x4831A8E9 affine_matrix_copy
site 0x800F3D70 0x48319429 affine_matrix_copy
site 0x800F5110 0x48318089 affine_matrix_copy
site 0x800F75F8 0x48315BA1 affine_matrix_copy
site 0x800F764C 0x48315B4D affine_matrix_copy
site 0x800F7AB8 0x483156E1 affine_matrix_copy
site 0x800FA6E0 0x48312AB9 affine_matrix_copy
site 0x800FA734 0x48312A65 affine_matrix_copy
site 0x800FAB3C 0x4831265D affine_matrix_copy
site 0x800FC288 0x48310F11 affine_matrix_copy
site 0x800FD9F4 0x4830F7A5 affine_matrix_copy
site 0x800FDA48 0x4830F751 affine_matrix_copy
site 0x800FDDD0 0x4830F3C9 affine_matrix_copy
site 0x800FF67C 0x4830DB1D affine_matrix_copy
site 0x800FF778 0x4830DA21 affine_matrix_copy
site 0x80100064 0x4830D135 affine_matrix_copy
site 0x80100784 0x4830CA15 affine_matrix_copy
site 0x80100880 0x4830C919 affine_matrix_copy
site 0x80101248 0x4830BF51 affine_matrix_copy
site 0x80102898 0x4830A901 affine_matrix_copy
site 0x80103720 0x48309A79 affine_matrix_copy
site 0x801041A8 0x48308FF1 affine_matrix_copy
site 0x801068D8 0x483068C1 affine_matrix_copy
site 0x801084B4 0x48304CE5 affine_matrix_copy
site 0x8010A470 0x48302D29 affine_matrix_copy
site 0x8010BAC4 0x483016D5 affine_matrix_copy
site 0x8010EB00 0x482FE699 affine_matrix_copy
site 0x8010EBFC 0x482FE59D affine_matrix_copy
site 0x8010F598 0x482FDC01 affine_matrix_copy
site 0x8010FB1C 0x482FD67D affine_matrix_copy
site 0x8010FE20 0x482FD379 affine_matrix_copy
site 0x8011092C 0x482FC86D affine_matrix_copy
site 0x801131A4 0x482F9FF5 affine_matrix_copy
site 0x801132DC 0x482F9EBD affine_matrix_copy
site 0x80113430 0x482F9D69 affine_matrix_copy
site 0x80114F5C 0x482F823D affine_matrix_copy
site 0x801151D4 0x482F7FC5 affine_matrix_copy
site 0x801162B0 0x482F6EE9 affine_matrix_copy
site 0x80117D38 0x482F5461 affine_matrix_copy
site 0x8011B6C4 0x482F1AD5 affine_matrix_copy
site 0x8011C458 0x482F0D41 affine_matrix_copy
site 0x8011F8E0 0x482ED8B9 affine_matrix_copy
site 0x80120848 0x482EC951 affine_matrix_copy
site 0x801209B0 0x482EC7E9 affine_matrix_copy
site 0x80121974 0x482EB825 affine_matrix_copy
site 0x80121ADC 0x482EB6BD affine_matrix_copy
site 0x8012241C 0x482EAD7D affine_matrix_copy
site 0x801238DC 0x482E98BD affine_matrix_copy
site 0x80124D38 0x482E8461 affine_matrix_copy
site 0x801266A4 0x482E6AF5 affine_matrix_copy
site 0x80127890 0x482E5909 affine_matrix_copy
site 0x80127BD0 0x482E55C9 affine_matrix_copy
site 0x80127E50 0x482E5349 affine_matrix_copy
site 0x80127FAC 0x482E51ED affine_matrix_copy
site 0x8012B4DC 0x482E1CBD affine_matrix_copy
site 0x8012CE78 0x482E0321 affine_matrix_copy
site 0x8012E628 0x482DEB71 affine_matrix_copy
site 0x8012FCB8 0x482DD4E1 affine_matrix_copy
site 0x8012FE08 0x482DD391 affine_matrix_copy
site 0x801308EC 0x482DC8AD affine_matrix_copy
site 0x80130D58 0x482DC441 affine_matrix_copy
site 0x80131908 0x482DB891 affine_matrix_copy
site 0x80131968 0x482DB831 affine_matrix_copy
site 0x80131C4C 0x482DB54D affine_matrix_copy
site 0x80131CAC 0x482DB4ED affine_matrix_copy
site 0x80131E7C 0x482DB31D affine_matrix_copy
site 0x80131EDC 0x482DB2BD affine_matrix_copy
site 0x80131EF4 0x482DB2A5 affine_matrix_copy
site 0x80131F84 0x482DB215 affine_matrix_copy
site 0x80131FA0 0x482DB1F9 affine_matrix_copy
site 0x80131FC0 0x482DB1D9 affine_matrix_copy
site 0x80131FE8 0x482DB1B1 affine_matrix_copy
site 0x80132004 0x482DB195 affine_matrix_copy
site 0x801347C4 0x482D89D5 affine_matrix_copy
site 0x80135A04 0x482D7795 affine_matrix_copy
site 0x80138990 0x482D4809 affine_matrix_copy
site 0x80138EF4 0x482D42A5 affine_matrix_copy
site 0x801392E0 0x482D3EB9 affine_matrix_copy
site 0x8013FA1C 0x482CD77D affine_matrix_copy
site 0x80140C94 0x482CC505 affine_matrix_copy
site 0x80142358 0x482CAE41 affine_matrix_copy
site 0x80142508 0x482CAC91 affine_matrix_copy
site 0x80143198 0x482CA001 affine_matrix_copy
site 0x801434E0 0x482C9CB9 affine_matrix_copy
site 0x80144A10 0x482C8789 affine_matrix_copy
site 0x80148770 0x482C4A29 affine_matrix_copy
site 0x8014979C 0x482C39FD affine_matrix_copy
site 0x8014A3A8 0x482C2DF1 affine_matrix_copy
site 0x8014C41C 0x482C0D7D affine_matrix_copy
site 0x8014C6D8 0x482C0AC1 affine_matrix_copy
site 0x8014D974 0x482BF825 affine_matrix_copy
site 0x8014FEE8 0x482BD2B1 affine_matrix_copy
site 0x80150000 0x482BD199 affine_matrix_copy
site 0x801510CC 0x482BC0CD affine_matrix_copy
site 0x80153B40 0x482B9659 affine_matrix_copy
site 0x80153EF0 0x482B92A9 affine_matrix_copy
site 0x80154174 0x482B9025 affine_matrix_copy
site 0x801548E4 0x482B88B5 affine_matrix_copy
site 0x80156ABC 0x482B66DD affine_matrix_copy
site 0x80158160 0x482B5039 affine_matrix_copy
site 0x80158AC0 0x482B46D9 affine_matrix_copy
site 0x80159648 0x482B3B51 affine_matrix_copy
site 0x8015987C 0x482B391D affine_matrix_copy
site 0x8015A808 0x482B2991 affine_matrix_copy
site 0x8015E330 0x482AEE69 affine_matrix_copy
site 0x8015F024 0x482AE175 affine_matrix_copy
site 0x80168684 0x482A4B15 affine_matrix_copy
site 0x80168798 0x482A4A01 affine_matrix_copy
site 0x801710A4 0x4829C0F5 affine_matrix_copy
site 0x80171124 0x4829C075 affine_matrix_copy
site 0x801794E0 0x48293CB9 affine_matrix_copy
site 0x8017ACE4 0x482924B5 affine_matrix_copy
site 0x80189B08 0x48283691 affine_matrix_copy
site 0x8018B3A4 0x48281DF5 affine_matrix_copy
site 0x8018FA58 0x4827D741 affine_matrix_copy
site 0x8018FBD4 0x4827D5C5 affine_matrix_copy
site 0x8018FC48 0x4827D551 affine_matrix_copy
site 0x801967F8 0x482769A1 affine_matrix_copy
site 0x8019699C 0x482767FD affine_matrix_copy
site 0x801A3A6C 0x4826972D affine_matrix_copy
site 0x801A4838 0x48268961 affine_matrix_copy
site 0x801A496C 0x4826882D affine_matrix_copy
site 0x801A4A28 0x48268771 affine_matrix_copy
site 0x801A52C8 0x48267ED1 affine_matrix_copy
site 0x801A5800 0x48267999 affine_matrix_copy
site 0x801A7F34 0x48265265 affine_matrix_copy
site 0x801ACE7C 0x4826031D affine_matrix_copy
site 0x801ADCC0 0x4825F4D9 affine_matrix_copy
site 0x801ADCE0 0x4825F4B9 affine_matrix_copy
site 0x801ADD00 0x4825F499 affine_matrix_copy
site 0x801B10A0 0x4825C0F9 affine_matrix_copy
site 0x801B10C0 0x4825C0D9 affine_matrix_copy
site 0x801B10E0 0x4825C0B9 affine_matrix_copy
site 0x801B1D84 0x4825B415 affine_matrix_copy
site 0x801B1E70 0x4825B329 affine_matrix_copy
site 0x801B2E28 0x4825A371 affine_matrix_copy
site 0x801BAB4C 0x4825264D affine_matrix_copy
site 0x801BB614 0x48251B85 affine_matrix_copy
site 0x801BBEB0 0x482512E9 affine_matrix_copy
site 0x801BBF4C 0x4825124D affine_matrix_copy
site 0x801BCD10 0x48250489 affine_matrix_copy
site 0x801BCDE0 0x482503B9 affine_matrix_copy
site 0x801BD030 0x48250169 affine_matrix_copy
site 0x801BE2A0 0x4824EEF9 affine_matrix_copy
site 0x801BE694 0x4824EB05 affine_matrix_copy
site 0x801BEA38 0x4824E761 affine_matrix_copy
site 0x801BEE60 0x4824E339 affine_matrix_copy
site 0x801C34C8 0x48249CD1 affine_matrix_copy
site 0x801C3838 0x48249961 affine_matrix_copy
site 0x801C3CD4 0x482494C5 affine_matrix_copy
site 0x801C6A2C 0x4824676D affine_matrix_copy
site 0x801ED40C 0x4821FD8D affine_matrix_copy
site 0x801F4E54 0x48218345 affine_matrix_copy
site 0x801F6B2C 0x4821666D affine_matrix_copy
site 0x801F7C78 0x48215521 affine_matrix_copy
site 0x801F9218 0x48213F81 affine_matrix_copy
site 0x801FC24C 0x48210F4D affine_matrix_copy
site 0x801FD588 0x4820FC11 affine_matrix_copy
site 0x801FDE70 0x4820F329 affine_matrix_copy
site 0x80209508 0x48203C91 affine_matrix_copy
site 0x80209534 0x48203C65 affine_matrix_copy
site 0x8020B764 0x48201A35 affine_matrix_copy
site 0x8020B7F4 0x482019A5 affine_matrix_copy
site 0x8020C7C0 0x482009D9 affine_matrix_copy
site 0x8020C854 0x48200945 affine_matrix_copy
site 0x8020DED4 0x481FF2C5 affine_matrix_copy
site 0x802125B8 0x481FABE1 affine_matrix_copy
site 0x80213A28 0x481F9771 affine_matrix_copy
site 0x80214D7C 0x481F841D affine_matrix_copy
site 0x802160E0 0x481F70B9 affine_matrix_copy
site 0x80217478 0x481F5D21 affine_matrix_copy
site 0x802187A4 0x481F49F5 affine_matrix_copy
site 0x80219980 0x481F3819 affine_matrix_copy
site 0x8021ACC8 0x481F24D1 affine_matrix_copy
site 0x8021B4F0 0x481F1CA9 affine_matrix_copy
site 0x8021C3A4 0x481F0DF5 affine_matrix_copy
site 0x8021C9F0 0x481F07A9 affine_matrix_copy
site 0x8021CE48 0x481F0351 affine_matrix_copy
site 0x8021E960 0x481EE839 affine_matrix_copy
site 0x802225E4 0x481EABB5 affine_matrix_copy
site 0x80223118 0x481EA081 affine_matrix_copy
site 0x802241EC 0x481E8FAD affine_matrix_copy
site 0x80227248 0x481E5F51 affine_matrix_copy
site 0x80227298 0x481E5F01 affine_matrix_copy
site 0x802273AC 0x481E5DED affine_matrix_copy
site 0x802273C8 0x481E5DD1 affine_matrix_copy
site 0x8022750C 0x481E5C8D affine_matrix_copy
site 0x802284A8 0x481E4CF1 affine_matrix_copy
site 0x80228E34 0x481E4365 affine_matrix_copy
site 0x80228E78 0x481E4321 affine_matrix_copy
site 0x8022E2DC 0x481DEEBD affine_matrix_copy
site 0x8022F49C 0x481DDCFD affine_matrix_copy
site 0x8023048C 0x481DCD0D affine_matrix_copy
site 0x802313CC 0x481DBDCD affine_matrix_copy
site 0x802317AC 0x481DB9ED affine_matrix_copy
site 0x802382F0 0x481D4EA9 affine_matrix_copy
site 0x80238550 0x481D4C49 affine_matrix_copy
site 0x80238844 0x481D4955 affine_matrix_copy
site 0x80238C68 0x481D4531 affine_matrix_copy
site 0x80239E18 0x481D3381 affine_matrix_copy
site 0x8023F9D0 0x481CD7C9 affine_matrix_copy
site 0x802400A8 0x481CD0F1 affine_matrix_copy
site 0x80240788 0x481CCA11 affine_matrix_copy
site 0x80240D70 0x481CC429 affine_matrix_copy
site 0x80241360 0x481CBE39 affine_matrix_copy
site 0x802415CC 0x481CBBCD affine_matrix_copy
site 0x80241700 0x481CBA99 affine_matrix_copy
site 0x80241C4C 0x481CB54D affine_matrix_copy
site 0x80241C88 0x481CB511 affine_matrix_copy
site 0x80242210 0x481CAF89 affine_matrix_copy
site 0x80246E8C 0x481C630D affine_matrix_copy
site 0x8024800C 0x481C518D affine_matrix_copy
site 0x80248F3C 0x481C425D affine_matrix_copy
site 0x8024B718 0x481C1A81 affine_matrix_copy
site 0x802520AC 0x481BB0ED affine_matrix_copy
site 0x80252D7C 0x481BA41D affine_matrix_copy
site 0x802530A4 0x481BA0F5 affine_matrix_copy
site 0x802549C8 0x481B87D1 affine_matrix_copy
site 0x80254CFC 0x481B849D affine_matrix_copy
site 0x80254D28 0x481B8471 affine_matrix_copy
site 0x80254D70 0x481B8429 affine_matrix_copy
site 0x80256E4C 0x481B634D affine_matrix_copy
site 0x80258CD4 0x481B44C5 affine_matrix_copy
site 0x802590EC 0x481B40AD affine_matrix_copy
site 0x80259148 0x481B4051 affine_matrix_copy
site 0x80259168 0x481B4031 affine_matrix_copy
site 0x80259190 0x481B4009 affine_matrix_copy
site 0x80259324 0x481B3E75 affine_matrix_copy
site 0x802593CC 0x481B3DCD affine_matrix_copy
site 0x80259708 0x481B3A91 affine_matrix_copy
site 0x8025971C 0x481B3A7D affine_matrix_copy
site 0x80259FD4 0x481B31C5 affine_matrix_copy
site 0x80261304 0x481ABE95 affine_matrix_copy
site 0x802613B8 0x481ABDE1 affine_matrix_copy
site 0x802613E0 0x481ABDB9 affine_matrix_copy
site 0x80262A68 0x481AA731 affine_matrix_copy
site 0x80262AE8 0x481AA6B1 affine_matrix_copy
site 0x80263C70 0x481A9529 affine_matrix_copy
site 0x802643B4 0x481A8DE5 affine_matrix_copy
site 0x802677A0 0x481A59F9 affine_matrix_copy
site 0x80268694 0x481A4B05 affine_matrix_copy
site 0x8026ABC8 0x481A25D1 affine_matrix_copy
site 0x8026B7C4 0x481A19D5 affine_matrix_copy
site 0x8026DFF0 0x4819F1A9 affine_matrix_copy
site 0x8026F0EC 0x4819E0AD affine_matrix_copy
site 0x80270124 0x4819D075 affine_matrix_copy
site 0x80270134 0x4819D065 affine_matrix_copy
site 0x80270C24 0x4819C575 affine_matrix_copy
site 0x80270C3C 0x4819C55D affine_matrix_copy
site 0x80276298 0x48196F01 affine_matrix_copy
site 0x802762D8 0x48196EC1 affine_matrix_copy
site 0x80278A24 0x48194775 affine_matrix_copy
site 0x80278A78 0x48194721 affine_matrix_copy
site 0x80278E00 0x48194399 affine_matrix_copy
site 0x8027B8F8 0x481918A1 affine_matrix_copy
site 0x8027B914 0x48191885 affine_matrix_copy
site 0x8027BB10 0x48191689 affine_matrix_copy
site 0x8027BB3C 0x4819165D affine_matrix_copy
site 0x8027BC64 0x48191535 affine_matrix_copy
site 0x80280000 0x4818D199 affine_matrix_copy
site 0x80280F9C 0x4818C1FD affine_matrix_copy
site 0x80280FC4 0x4818C1D5 affine_matrix_copy
site 0x80284BE0 0x481885B9 affine_matrix_copy
site 0x80284FF8 0x481881A1 affine_matrix_copy
site 0x8028B2B4 0x48181EE5 affine_matrix_copy
site 0x8028D454 0x4817FD45 affine_matrix_copy
site 0x8028D4D8 0x4817FCC1 affine_matrix_copy
site 0x8028D504 0x4817FC95 affine_matrix_copy
site 0x80290DA0 0x4817C3F9 affine_matrix_copy
site 0x80292754 0x4817AA45 affine_matrix_copy
site 0x8029283C 0x4817A95D affine_matrix_copy
site 0x8029D664 0x4816FB35 affine_matrix_copy
site 0x802A1C80 0x4816B519 affine_matrix_copy
site 0x802A28C8 0x4816A8D1 affine_matrix_copy
site 0x802ACD38 0x48160461 affine_matrix_copy
site 0x802AD1E0 0x4815FFB9 affine_matrix_copy
site 0x802ADF70 0x4815F229 affine_matrix_copy
site 0x802AE108 0x4815F091 affine_matrix_copy
site 0x802BFA34 0x4814D765 affine_matrix_copy
site 0x802BFB90 0x4814D609 affine_matrix_copy
site 0x802C8A08 0x48144791 affine_matrix_copy
site 0x802C9ED4 0x481432C5 affine_matrix_copy
site 0x802CA1D4 0x48142FC5 affine_matrix_copy
site 0x802CA210 0x48142F89 affine_matrix_copy
site 0x802CA5CC 0x48142BCD affine_matrix_copy
site 0x802CA904 0x48142895 affine_matrix_copy
site 0x802CAA8C 0x4814270D affine_matrix_copy
site 0x802CCA38 0x48140761 affine_matrix_copy
site 0x802CCA80 0x48140719 affine_matrix_copy
site 0x802CCAB8 0x481406E1 affine_matrix_copy
site 0x802CD4C4 0x4813FCD5 affine_matrix_copy
site 0x802D4070 0x48139129 affine_matrix_copy
site 0x802DA7AC 0x481329ED affine_matrix_copy
site 0x802DB190 0x48132009 affine_matrix_copy
site 0x802DB38C 0x48131E0D affine_matrix_copy
site 0x802DD84C 0x4812F94D affine_matrix_copy
site 0x802DE624 0x4812EB75 affine_matrix_copy
site 0x802DE6E8 0x4812EAB1 affine_matrix_copy
site 0x802E2270 0x4812AF29 affine_matrix_copy
site 0x802E2608 0x4812AB91 affine_matrix_copy
site 0x802E2B2C 0x4812A66D affine_matrix_copy
site 0x802E2DC0 0x4812A3D9 affine_matrix_copy
site 0x802E96F8 0x48123AA1 affine_matrix_copy
site 0x802F1074 0x4811C125 affine_matrix_copy
site 0x802F10B4 0x4811C0E5 affine_matrix_copy
site 0x802F13E4 0x4811BDB5 affine_matrix_copy
site 0x802F22BC 0x4811AEDD affine_matrix_copy
site 0x802F38BC 0x481198DD affine_matrix_copy
site 0x802F4F2C 0x4811826D affine_matrix_copy
site 0x802F53A8 0x48117DF1 affine_matrix_copy
site 0x802F6AD4 0x481166C5 affine_matrix_copy
site 0x802F7C70 0x48115529 affine_matrix_copy
site 0x802F7D24 0x48115475 affine_matrix_copy
site 0x802F8410 0x48114D89 affine_matrix_copy
site 0x802FEDB0 0x4810E3E9 affine_matrix_copy
site 0x8030090C 0x4810C88D affine_matrix_copy
site 0x80301C98 0x4810B501 affine_matrix_copy
site 0x803030D0 0x4810A0C9 affine_matrix_copy
site 0x80303D78 0x48109421 affine_matrix_copy
site 0x803042BC 0x48108EDD affine_matrix_copy
site 0x80308AC4 0x481046D5 affine_matrix_copy
site 0x8030A494 0x48102D05 affine_matrix_copy
site 0x8030A564 0x48102C35 affine_matrix_copy
site 0x8030A5AC 0x48102BED affine_matrix_copy
site 0x8030A5E4 0x48102BB5 affine_matrix_copy
site 0x8030AC38 0x48102561 affine_matrix_copy
site 0x8030AC98 0x48102501 affine_matrix_copy
site 0x8030B218 0x48101F81 affine_matrix_copy
site 0x8030B254 0x48101F45 affine_matrix_copy
site 0x8030B600 0x48101B99 affine_matrix_copy
site 0x8030B63C 0x48101B5D affine_matrix_copy
site 0x8030B668 0x48101B31 affine_matrix_copy
site 0x803148F4 0x480F88A5 affine_matrix_copy
site 0x80315B5C 0x480F763D affine_matrix_copy
site 0x803168AC 0x480F68ED affine_matrix_copy
site 0x80317B6C 0x480F562D affine_matrix_copy
site 0x80317BA4 0x480F55F5 affine_matrix_copy
site 0x80317C10 0x480F5589 affine_matrix_copy
site 0x80317CC4 0x480F54D5 affine_matrix_copy
site 0x803181C0 0x480F4FD9 affine_matrix_copy
site 0x80318A40 0x480F4759 affine_matrix_copy
site 0x80319FC4 0x480F31D5 affine_matrix_copy
site 0x8031BE38 0x480F1361 affine_matrix_copy
site 0x8031E9A8 0x480EE7F1 affine_matrix_copy
site 0x8031EAC0 0x480EE6D9 affine_matrix_copy
site 0x8031ED74 0x480EE425 affine_matrix_copy
site 0x8031FAB0 0x480ED6E9 affine_matrix_copy
site 0x8031FB28 0x480ED671 affine_matrix_copy
site 0x80320168 0x480ED031 affine_matrix_copy
site 0x80320188 0x480ED011 affine_matrix_copy
site 0x80324260 0x480E8F39 affine_matrix_copy
site 0x80324DE0 0x480E83B9 affine_matrix_copy
site 0x80326324 0x480E6E75 affine_matrix_copy
site 0x80326384 0x480E6E15 affine_matrix_copy
site 0x80326634 0x480E6B65 affine_matrix_copy
site 0x803269F0 0x480E67A9 affine_matrix_copy
site 0x80327250 0x480E5F49 affine_matrix_copy
site 0x80327F90 0x480E5209 affine_matrix_copy
site 0x8032804C 0x480E514D affine_matrix_copy
site 0x8032809C 0x480E50FD affine_matrix_copy
site 0x803280AC 0x480E50ED affine_matrix_copy
site 0x803280F4 0x480E50A5 affine_matrix_copy
site 0x80328878 0x480E4921 affine_matrix_copy
site 0x80328914 0x480E4885 affine_matrix_copy
site 0x80328964 0x480E4835 affine_matrix_copy
site 0x80328970 0x480E4829 affine_matrix_copy
site 0x803289E0 0x480E47B9 affine_matrix_copy
site 0x80328A1C 0x480E477D affine_matrix_copy
site 0x80328C28 0x480E4571 affine_matrix_copy
site 0x80328DA8 0x480E43F1 affine_matrix_copy
site 0x803293D0 0x480E3DC9 affine_matrix_copy
site 0x80329524 0x480E3C75 affine_matrix_copy
site 0x8032987C 0x480E391D affine_matrix_copy
site 0x80329968 0x480E3831 affine_matrix_copy
site 0x8032ADE8 0x480E23B1 affine_matrix_copy
site 0x8032B69C 0x480E1AFD affine_matrix_copy
site 0x8032C5FC 0x480E0B9D affine_matrix_copy
site 0x8032E50C 0x480DEC8D affine_matrix_copy
site 0x8032E51C 0x480DEC7D affine_matrix_copy
site 0x8032E8E8 0x480DE8B1 affine_matrix_copy
site 0x8032E8F8 0x480DE8A1 affine_matrix_copy
site 0x80336438 0x480D6D61 affine_matrix_copy
site 0x80336458 0x480D6D41 affine_matrix_copy
site 0x80336478 0x480D6D21 affine_matrix_copy
site 0x8033D890 0x480CF909 affine_matrix_copy
site 0x8033FBEC 0x480CD5AD affine_matrix_copy
site 0x8033FC08 0x480CD591 affine_matrix_copy
site 0x8033FD04 0x480CD495 affine_matrix_copy
site 0x8033FD30 0x480CD469 affine_matrix_copy
site 0x8033FE44 0x480CD355 affine_matrix_copy
site 0x8034017C 0x480CD01D affine_matrix_copy
site 0x803404A4 0x480CCCF5 affine_matrix_copy
site 0x803404D0 0x480CCCC9 affine_matrix_copy
site 0x80340518 0x480CCC81 affine_matrix_copy
site 0x80348D08 0x480C4491 affine_matrix_copy
site 0x80349100 0x480C4099 affine_matrix_copy
site 0x803572D0 0x480B5EC9 affine_matrix_copy
site 0x8035742C 0x480B5D6D affine_matrix_copy
site 0x80357FBC 0x480B51DD affine_matrix_copy
site 0x803582F8 0x480B4EA1 affine_matrix_copy
site 0x80358858 0x480B4941 affine_matrix_copy
site 0x8040D280 0x4BFFFF19 affine_matrix_copy
site 0x8040D374 0x4BFFFE25 affine_matrix_copy
site 0x80410040 0x4BFFD159 affine_matrix_copy
site 0x80410060 0x4BFFD139 affine_matrix_copy
site 0x804100BC 0x4BFFD0DD affine_matrix_copy
site 0x8041018C 0x4BFFD00D affine_matrix_copy
site 0x80410F2C 0x4BFFC26D affine_matrix_copy
site 0x80410FF4 0x4BFFC1A5 affine_matrix_copy
site 0x8041102C 0x4BFFC16D affine_matrix_copy
site 0x804110D0 0x4BFFC0C9 affine_matrix_copy
site 0x8041127C 0x4BFFBF1D affine_matrix_copy
site 0x80411370 0x4BFFBE29 affine_matrix_copy
site 0x804121E8 0x4BFFAFB1 affine_matrix_copy
site 0x80412208 0x4BFFAF91 affine_matrix_copy
site 0x80412228 0x4BFFAF71 affine_matrix_copy
site 0x80412360 0x4BFFAE39 affine_matrix_copy
site 0x804123A4 0x4BFFADF5 affine_matrix_copy
site 0x804124B0 0x4BFFACE9 affine_matrix_copy
site 0x80412508 0x4BFFAC91 affine_matrix_copy
site 0x80412568 0x4BFFAC31 affine_matrix_copy
site 0x804125FC 0x4BFFAB9D affine_matrix_copy
site 0x804126C0 0x4BFFAAD9 affine_matrix_copy
site 0x804126F0 0x4BFFAAA9 affine_matrix_copy
site 0x80412714 0x4BFFAA85 affine_matrix_copy
site 0x80418374 0x4BFF4E25 affine_matrix_copy
site 0x804183D0 0x4BFF4DC9 affine_matrix_copy
site 0x80418520 0x4BFF4C79 affine_matrix_copy
site 0x80418728 0x4BFF4A71 affine_matrix_copy
site 0x8041880C 0x4BFF498D affine_matrix_copy
site 0x8041882C 0x4BFF496D affine_matrix_copy
site 0x80418920 0x4BFF4879 affine_matrix_copy
site 0x80418940 0x4BFF4859 affine_matrix_copy
site 0x80418A30 0x4BFF4769 affine_matrix_copy
site 0x80418A9C 0x4BFF46FD affine_matrix_copy
site 0x80418AAC 0x4BFF46ED affine_matrix_copy
site 0x80418B20 0x4BFF4679 affine_matrix_copy
site 0x80418D10 0x4BFF4489 affine_matrix_copy
site 0x80418F10 0x4BFF4289 affine_matrix_copy
site 0x80418FCC 0x4BFF41CD affine_matrix_copy
site 0x8041929C 0x4BFF3EFD affine_matrix_copy
site 0x804192CC 0x4BFF3ECD affine_matrix_copy
site 0x804192FC 0x4BFF3E9D affine_matrix_copy
site 0x804193D4 0x4BFF3DC5 affine_matrix_copy
site 0x8041944C 0x4BFF3D4D affine_matrix_copy
site 0x80419488 0x4BFF3D11 affine_matrix_copy
site 0x804194B8 0x4BFF3CE1 affine_matrix_copy
site 0x804194C4 0x4BFF3CD5 affine_matrix_copy
site 0x804194D8 0x4BFF3CC1 affine_matrix_copy
site 0x80419524 0x4BFF3C75 affine_matrix_copy
site 0x8041959C 0x4BFF3BFD affine_matrix_copy
site 0x804195CC 0x4BFF3BCD affine_matrix_copy
site 0x804195FC 0x4BFF3B9D affine_matrix_copy
site 0x80419608 0x4BFF3B91 affine_matrix_copy
site 0x80419650 0x4BFF3B49 affine_matrix_copy
site 0x80419678 0x4BFF3B21 affine_matrix_copy
site 0x80419830 0x4BFF3969 affine_matrix_copy
site 0x8041A040 0x4BFF3159 affine_matrix_copy
site 0x8041A0B8 0x4BFF30E1 affine_matrix_copy
site 0x8041A1D4 0x4BFF2FC5 affine_matrix_copy
site 0x8041A24C 0x4BFF2F4D affine_matrix_copy
site 0x8041AB18 0x4BFF2681 affine_matrix_copy
site 0x8041AB34 0x4BFF2665 affine_matrix_copy
site 0x8041ABCC 0x4BFF25CD affine_matrix_copy
site 0x8041AE44 0x4BFF2355 affine_matrix_copy
site 0x8041B568 0x4BFF1C31 affine_matrix_copy
site 0x8041B578 0x4BFF1C21 affine_matrix_copy
site 0x8041B724 0x4BFF1A75 affine_matrix_copy
site 0x8041B7CC 0x4BFF19CD affine_matrix_copy
site 0x8041B85C 0x4BFF193D affine_matrix_copy
site 0x8041B900 0x4BFF1899 affine_matrix_copy
site 0x8041BA18 0x4BFF1781 affine_matrix_copy
site 0x8041BA94 0x4BFF1705 affine_matrix_copy
site 0x8041BAA4 0x4BFF16F5 affine_matrix_copy
site 0x8041BAD8 0x4BFF16C1 affine_matrix_copy
site 0x8041BAFC 0x4BFF169D affine_matrix_copy
site 0x8041CD54 0x4BFF0445 affine_matrix_copy
site 0x8041CD68 0x4BFF0431 affine_matrix_copy
site 0x8041CD90 0x4BFF0409 affine_matrix_copy
site 0x8041CDA4 0x4BFF03F5 affine_matrix_copy
site 0x8041CDB8 0x4BFF03E1 affine_matrix_copy
site 0x8041CDCC 0x4BFF03CD affine_matrix_copy
site 0x8041CDF8 0x4BFF03A1 affine_matrix_copy
site 0x8041CE10 0x4BFF0389 affine_matrix_copy
site 0x8041CE2C 0x4BFF036D affine_matrix_copy
site 0x8041EF44 0x4BFEE255 affine_matrix_copy
site 0x8041F0C4 0x4BFEE0D5 affine_matrix_copy
site 0x8041F11C 0x4BFEE07D affine_matrix_copy
site 0x8041F990 0x4BFED809 affine_matrix_copy
site 0x8041F9C0 0x4BFED7D9 affine_matrix_copy
site 0x8041FD58 0x4BFED441 affine_matrix_copy
site 0x8041FD88 0x4BFED411 affine_matrix_copy
site 0x8041FEC8 0x4BFED2D1 affine_matrix_copy
site 0x8041FEE8 0x4BFED2B1 affine_matrix_copy
site 0x8041FF18 0x4BFED281 affine_matrix_copy
site 0x8041FF30 0x4BFED269 affine_matrix_copy
site 0x80420074 0x4BFED125 affine_matrix_copy
site 0x804201D4 0x4BFECFC5 affine_matrix_copy
site 0x80420284 0x4BFECF15 affine_matrix_copy
site 0x804203D0 0x4BFECDC9 affine_matrix_copy
site 0x80420400 0x4BFECD99 affine_matrix_copy
site 0x80420418 0x4BFECD81 affine_matrix_copy
site 0x80420448 0x4BFECD51 affine_matrix_copy
site 0x80420700 0x4BFECA99 affine_matrix_copy
site 0x80420728 0x4BFECA71 affine_matrix_copy
site 0x804207A4 0x4BFEC9F5 affine_matrix_copy
site 0x804207D4 0x4BFEC9C5 affine_matrix_copy
site 0x80420924 0x4BFEC875 affine_matrix_copy
site 0x804209B0 0x4BFEC7E9 affine_matrix_copy
site 0x80420AAC 0x4BFEC6ED affine_matrix_copy
site 0x80420ADC 0x4BFEC6BD affine_matrix_copy
site 0x8042165C 0x4BFEBB3D affine_matrix_copy
site 0x804234EC 0x4BFE9CAD affine_matrix_copy
site 0x80423670 0x4BFE9B29 affine_matrix_copy
site 0x80426CF8 0x4BFE64A1 affine_matrix_copy
site 0x80426E24 0x4BFE6375 affine_matrix_copy
site 0x80426E6C 0x4BFE632D affine_matrix_copy
site 0x80426EC8 0x4BFE62D1 affine_matrix_copy
site 0x80427038 0x4BFE6161 affine_matrix_copy
site 0x80427048 0x4BFE6151 affine_matrix_copy
site 0x8042C9E0 0x4BFE07B9 affine_matrix_copy
site 0x8042C9F0 0x4BFE07A9 affine_matrix_copy
site 0x8042CAC4 0x4BFE06D5 affine_matrix_copy
site 0x8042CAF0 0x4BFE06A9 affine_matrix_copy
site 0x8042CCE8 0x4BFE04B1 affine_matrix_copy
site 0x8042CD9C 0x4BFE03FD affine_matrix_copy
site 0x8042D804 0x4BFDF995 affine_matrix_copy
site 0x80434260 0x4BFD8F39 affine_matrix_copy
site 0x804342C4 0x4BFD8ED5 affine_matrix_copy
site 0x8043438C 0x4BFD8E0D affine_matrix_copy
site 0x804343F0 0x4BFD8DA9 affine_matrix_copy
site 0x8043AF5C 0x4BFD223D affine_matrix_copy
site 0x8043AF6C 0x4BFD222D affine_matrix_copy

# The game's MSL math (sin cos tan atan atan2 acos and their float wrappers, sincos): every direct call from
# code that survives, lowered to runtime/lift/math/msl.h in the caller's FPSCR[NI] mode. Contract, oracle
# (native_msl_tests) and removal evidence: docs/NATIVE_MSL_MATH.md. Calls inside the MSL bodies leave with them.
site 0x8000F31C 0x480000DD msl_atanf
site 0x8000F34C 0x48000089 msl_tanf
site 0x8000F358 0x48000059 msl_cosf
site 0x8000F368 0x48000091 msl_atanf
site 0x8000F378 0x48000081 msl_atanf
site 0x8000F464 0x4BFFFF71 msl_tanf
site 0x8000F470 0x4BFFFF89 msl_atanf
site 0x8000F5E4 0x4BFFFDF1 msl_tanf
site 0x8000F614 0x4BFFFDC1 msl_tanf
site 0x8000FDCC 0x4800021D msl_sinf
site 0x8000FDDC 0x4BFFF5D5 msl_cosf
site 0x80015C9C 0x4BFFA34D msl_sinf
site 0x80015CAC 0x4BFF974D msl_atanf
site 0x80015DA4 0x4839CEA9 msl_acos
site 0x80016008 0x4BFF9FE1 msl_sinf
site 0x80016018 0x4BFF93E1 msl_atanf
site 0x80016204 0x4800005D msl_atan2f
site 0x80016224 0x4800003D msl_atan2f
site 0x80016330 0x4BFFFF31 msl_atan2f
site 0x8002ECDC 0x4BFE7585 msl_atan2f
site 0x80030EBC 0x4BFE53A5 msl_atan2f
site 0x80030F14 0x4BFE534D msl_atan2f
site 0x80031544 0x4BFE4D1D msl_atan2f
site 0x80031550 0x48000019 msl_sincosf
site 0x80031680 0x4BFE4BE1 msl_atan2f
site 0x800316D8 0x4BFE4B89 msl_atan2f
site 0x80031F78 0x4BFE42E9 msl_atan2f
site 0x8003B6B0 0x4BFD3D01 msl_cosf
site 0x8003B954 0x4BFDA90D msl_atan2f
site 0x8003B984 0x4BFD4665 msl_sinf
site 0x8003B99C 0x4BFDA8C5 msl_atan2f
site 0x8003B9A8 0x4BFD3A09 msl_cosf
site 0x8003B9BC 0x4BFDA8A5 msl_atan2f
site 0x8003BA44 0x4BFDA81D msl_atan2f
site 0x8003BA74 0x4BFD4575 msl_sinf
site 0x8003BA8C 0x4BFDA7D5 msl_atan2f
site 0x8003BA98 0x4BFD3919 msl_cosf
site 0x8003BAB0 0x4BFDA7B1 msl_atan2f
site 0x800492E0 0x4BFCCF81 msl_atan2f
site 0x800492F0 0x4BFE8279 msl_sincosf
site 0x80049324 0x4BFCCF3D msl_atan2f
site 0x8004936C 0x4BFCCEF5 msl_atan2f
site 0x800493C8 0x4BFCCE99 msl_atan2f
site 0x80049418 0x4BFCCE49 msl_atan2f
site 0x80049428 0x4BFE8141 msl_sincosf
site 0x80049458 0x4BFCCE09 msl_atan2f
site 0x800494A0 0x4BFCCDC1 msl_atan2f
site 0x800494FC 0x4BFCCD65 msl_atan2f
site 0x80049548 0x4BFCCD19 msl_atan2f
site 0x80049558 0x4BFE8011 msl_sincosf
site 0x8004958C 0x4BFCCCD5 msl_atan2f
site 0x800495D4 0x4BFCCC8D msl_atan2f
site 0x80049630 0x4BFCCC31 msl_atan2f
site 0x800497EC 0x4BFC67FD msl_sinf
site 0x800497F8 0x4BFC5BB9 msl_cosf
site 0x80049944 0x4BFC66A5 msl_sinf
site 0x80049950 0x4BFC5A61 msl_cosf
site 0x80083014 0x4BF8C39D msl_cosf
site 0x80089310 0x4BF860A1 msl_cosf
site 0x80089BCC 0x4BF857E5 msl_cosf
site 0x8009365C 0x4BF7BD55 msl_cosf
site 0x800941D0 0x4BF82091 msl_atan2f
site 0x80094234 0x4BF8202D msl_atan2f
site 0x800B7470 0x4BF57F41 msl_cosf
site 0x800DF3B4 0x4BF2FFFD msl_cosf
site 0x800E7620 0x4BF27D91 msl_cosf
site 0x800EA078 0x4BF25F71 msl_sinf
site 0x800EA084 0x4BF2532D msl_cosf
site 0x800EA100 0x4BF25EE9 msl_sinf
site 0x800EA10C 0x4BF252A5 msl_cosf
site 0x80104248 0x4BF0B169 msl_cosf
site 0x80109F0C 0x4BF060DD msl_sinf
site 0x80109F18 0x4BF05499 msl_cosf
site 0x8011348C 0x4BEFCB5D msl_sinf
site 0x80114148 0x4BEFBEA1 msl_sinf
site 0x80124CBC 0x4BEEA6F5 msl_cosf
site 0x801319C4 0x4BEDD9ED msl_cosf
site 0x8014A334 0x4BEC507D msl_cosf
site 0x8014AEC4 0x4BEC44ED msl_cosf
site 0x8014B06C 0x4BEC4345 msl_cosf
site 0x8014B3D4 0x4BEC3FDD msl_cosf
site 0x8014B4DC 0x4BEC3ED5 msl_cosf
site 0x80154124 0x4BEBBEC5 msl_sinf
site 0x8018411C 0x4BE8BECD msl_sinf
site 0x80185734 0x4BE8A8B5 msl_sinf
site 0x8018A8AC 0x4BE8B9B5 msl_atan2f
site 0x8019B5A8 0x4BE7ACB9 msl_atan2f
site 0x8019F92C 0x4BE76935 msl_atan2f
site 0x8019FBD8 0x4BE76689 msl_atan2f
site 0x801A7DE8 0x4BE675C9 msl_cosf
site 0x801AD288 0x4BE62129 msl_cosf
site 0x801B1E18 0x4BE5D599 msl_cosf
site 0x801B1E28 0x48000329 msl_acosf
site 0x801B9F14 0x4BE5549D msl_cosf
site 0x801BEAFC 0x4BE514ED msl_sinf
site 0x801BEB08 0x4BE508A9 msl_cosf
site 0x801BEB7C 0x4BE5146D msl_sinf
site 0x801BEB88 0x4BE50829 msl_cosf
site 0x801BEBFC 0x4BE513ED msl_sinf
site 0x801BEC08 0x4BE507A9 msl_cosf
site 0x801C1EDC 0x481F06B9 msl_cos
site 0x801C1EE8 0x481F0C15 msl_sin
site 0x801C278C 0x4BE4CC49 msl_tanf
site 0x801C279C 0x4BE4CC5D msl_atanf
site 0x801C2800 0x4BE4CBD5 msl_tanf
site 0x801C2810 0x4BE4CBE9 msl_atanf
site 0x801C5BEC 0x4BE50675 msl_atan2f
site 0x801C5D9C 0x4BE504C5 msl_atan2f
site 0x801C61EC 0x4BE50075 msl_atan2f
site 0x801F8380 0x4BE17C69 msl_sinf
site 0x801F8390 0x4BE17021 msl_cosf
site 0x801F9620 0x4BE15D91 msl_cosf
site 0x80206CE8 0x4BE086C9 msl_cosf
site 0x80206DA4 0x4BE0860D msl_cosf
site 0x8020C9FC 0x4BE029B5 msl_cosf
site 0x8020CA44 0x4BE0296D msl_cosf
site 0x8022CC74 0x4BDE3375 msl_sinf
site 0x8022CCFC 0x4BDE26B5 msl_cosf
site 0x8023FF34 0x4BDD632D msl_atan2f
site 0x802423BC 0x4BDD3EA5 msl_atan2f
site 0x80243060 0x4BDD3201 msl_atan2f
site 0x8024307C 0x4BDD31E5 msl_atan2f
site 0x802430A0 0x4BDD31C1 msl_atan2f
site 0x802432B0 0x4BDCC125 msl_tanf
site 0x80243388 0x4BDCC071 msl_atanf
site 0x8024339C 0x4BDCC05D msl_atanf
site 0x8024C238 0x4BDCA029 msl_atan2f
site 0x8024C378 0x4BDC9EE9 msl_atan2f
site 0x8024D158 0x4BDC9109 msl_atan2f
site 0x8024DBD0 0x4BDC8691 msl_atan2f
site 0x8024DC1C 0x4BDC8645 msl_atan2f
site 0x8024DC40 0x4BDC8621 msl_atan2f
site 0x80250BA4 0x4BDC56BD msl_atan2f
site 0x80253E58 0x4BDC2409 msl_atan2f
site 0x80261810 0x4BDADBA1 msl_cosf
site 0x802639D4 0x4BDAC615 msl_sinf
site 0x80263A8C 0x4BDAB925 msl_cosf
site 0x80266CBC 0x4BDA86F5 msl_cosf
site 0x80267704 0x4BDA88E5 msl_sinf
site 0x8026C558 0x4BDA3A91 msl_sinf
site 0x8026C57C 0x4BDA2E35 msl_cosf
site 0x8026C59C 0x4BDA2E15 msl_cosf
site 0x8026C5C0 0x4BDA3A29 msl_sinf
site 0x80280F88 0x4BD952D9 msl_atan2f
site 0x80281A9C 0x4BD947C5 msl_atan2f
site 0x80281AE0 0x4BD8D919 msl_atanf
site 0x80281B6C 0x4BD8D845 msl_cosf
site 0x80281B7C 0x4BD8E46D msl_sinf
site 0x80281C7C 0x4BD8D735 msl_cosf
site 0x80281C8C 0x4BD8E35D msl_sinf
site 0x80281DB0 0x4BD944B1 msl_atan2f
site 0x80281DDC 0x4BD8D61D msl_atanf
site 0x80281E74 0x4BD8D53D msl_cosf
site 0x80281E84 0x4BD8E165 msl_sinf
site 0x80281F9C 0x4BD8D415 msl_cosf
site 0x80281FAC 0x4BD8E03D msl_sinf
site 0x80282AA4 0x4BD937BD msl_atan2f
site 0x8029EFC4 0x4BD7729D msl_atan2f
site 0x802A0288 0x4BD6F129 msl_cosf
site 0x802A029C 0x4BD6FD4D msl_sinf
site 0x802A39B0 0x4BD728B1 msl_atan2f
site 0x802A7340 0x4BD6EF21 msl_atan2f
site 0x802BFDEC 0x4BD56475 msl_atan2f
site 0x802D5B54 0x4BD3985D msl_cosf
site 0x802D7B58 0x4BEDA5F9 msl_acosf
site 0x802E7C5C 0x4BD27755 msl_cosf
site 0x802E8C34 0x4BD2677D msl_cosf
site 0x802F82E4 0x4BD170CD msl_cosf
site 0x80300890 0x4BD0EB21 msl_cosf
site 0x803086E4 0x4BD07905 msl_sinf
site 0x80308700 0x4BD06CB1 msl_cosf
site 0x80308858 0x4BD0DA09 msl_atan2f
site 0x80308868 0x4BD0D9F9 msl_atan2f
site 0x80308960 0x4BD0D901 msl_atan2f
site 0x8030C5D0 0x4BD09C91 msl_atan2f
site 0x8030C968 0x4BD02A6D msl_tanf
site 0x8030CA44 0x4BD029B5 msl_atanf
site 0x8030CA54 0x4BD029A5 msl_atanf
site 0x80310344 0x4BD05F1D msl_atan2f
site 0x8031358C 0x4BD02CD5 msl_atan2f
site 0x8031BBEC 0x4BCF37E9 msl_tanf
site 0x8031BC14 0x4BCF37C1 msl_tanf
site 0x8031D9A0 0x4BCF1A11 msl_cosf
site 0x8031E8B0 0x4BCF0B01 msl_cosf
site 0x8031E8EC 0x4BCF16FD msl_sinf
site 0x803242DC 0x4BCEBD0D msl_sinf
site 0x803279FC 0x4BCE79B5 msl_cosf
site 0x803306B0 0x4BCDF939 msl_sinf
site 0x80330D94 0x4BCDE61D msl_cosf
site 0x80339C74 0x4BCD573D msl_cosf
site 0x8033B0E8 0x4BCD42C9 msl_cosf
site 0x80345600 0x4BCC9DB1 msl_cosf
site 0x80359A90 0x4BCB5921 msl_cosf
site 0x80360874 0x48051D21 msl_cos
site 0x80360880 0x4805227D msl_sin
site 0x803BD994 0x4BFF4C01 msl_cos
site 0x803D3BF4 0x4BFDE9A1 msl_cos
site 0x8040C12C 0x4BC2543D msl_sincosf
site 0x8040C1A4 0x4BC253C5 msl_sincosf
site 0x8040C21C 0x4BC2534D msl_sincosf
site 0x8040D4DC 0x4BDA4C75 msl_acosf
site 0x8040D4E4 0x4BC02B05 msl_sinf
site 0x8040D4F8 0x4BC02AF1 msl_sinf
site 0x8040D504 0x4BC02AE5 msl_sinf
site 0x8040D908 0x4BC23C61 msl_sincosf
site 0x8040E0B4 0x4BC234B5 msl_sincosf
site 0x8040E11C 0x4BC2344D msl_sincosf
site 0x8040E188 0x4BC233E1 msl_sincosf
site 0x80410410 0x4BC05E51 msl_atan2f
site 0x80410420 0x4BC05E41 msl_atan2f
site 0x8041046C 0x4BC05DF5 msl_atan2f
site 0x8041050C 0x4BC05D55 msl_atan2f
site 0x8041051C 0x4BC2104D msl_sincosf
site 0x80410550 0x4BC05D11 msl_atan2f
site 0x804105A8 0x4BC05CB9 msl_atan2f
site 0x80410610 0x4BC05C51 msl_atan2f
site 0x804106E4 0x4BC05B7D msl_atan2f
site 0x80410710 0x4BBFF8D9 msl_sinf
site 0x80410728 0x4BC05B39 msl_atan2f
site 0x80410734 0x4BBFEC7D msl_cosf
site 0x8041074C 0x4BC05B15 msl_atan2f
site 0x80410808 0x4BC05A59 msl_atan2f
site 0x80410818 0x4BC05A49 msl_atan2f
site 0x80410878 0x4BC059E9 msl_atan2f
site 0x804108A0 0x4BBFF749 msl_sinf
site 0x804108B8 0x4BC059A9 msl_atan2f
site 0x804108C4 0x4BBFEAED msl_cosf
site 0x804108DC 0x4BC05985 msl_atan2f
site 0x804109C8 0x4BDA1789 msl_acosf
site 0x80410E28 0x4BBFF1C1 msl_sinf
site 0x80410E34 0x4BBFE57D msl_cosf
site 0x80421848 0x4BD90909 msl_acosf
site 0x80421850 0x4BBEE799 msl_sinf
site 0x80421864 0x4BBEE785 msl_sinf
site 0x80421870 0x4BBEE779 msl_sinf
site 0x8042866C 0x4BBE797D msl_sinf
site 0x80428680 0x4BBE6D31 msl_cosf
site 0x804286D0 0x4BBE7919 msl_sinf
site 0x804286DC 0x4BBE6CD5 msl_cosf
site 0x8042878C 0x4BBE785D msl_sinf
site 0x80428798 0x4BBE6C19 msl_cosf
site 0x804287A4 0x4BBE7845 msl_sinf
site 0x804287B0 0x4BBE6C01 msl_cosf
site 0x8042A114 0x4BBE5ED5 msl_sinf
site 0x8042A128 0x4BBE5289 msl_cosf
site 0x8042A178 0x4BBE5E71 msl_sinf
site 0x8042A184 0x4BBE522D msl_cosf
site 0x8042A234 0x4BBE5DB5 msl_sinf
site 0x8042A240 0x4BBE5171 msl_cosf
site 0x8042A24C 0x4BBE5D9D msl_sinf
site 0x8042A258 0x4BBE5159 msl_cosf
site 0x80435C84 0x4BBDA365 msl_sinf
site 0x80435CE4 0x4BBDA305 msl_sinf
site 0x80436340 0x4BBD9CA9 msl_sinf
site 0x8043639C 0x4BBD9C4D msl_sinf
site 0x80437328 0x4BBD8CC1 msl_sinf
site 0x804373D4 0x4BBD8C15 msl_sinf
site 0x8043B020 0x4BD77131 msl_acosf
site 0x80449B10 0x4BF68FED msl_sin
site 0x80449B1C 0x4BF68A79 msl_cos
site 0x80454930 0x4BF5E35D msl_atan2
site 0x8045BAC8 0x4BF56ACD msl_cos
site 0x804800A0 0x4BF32A5D msl_sin
site 0x804800AC 0x4BF324E9 msl_cos
