summaryrefslogtreecommitdiff
path: root/asm/code_800F8AC4.s
blob: b3ffc31a198930dce0e3932ed24f8ccbacf57665 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
4311
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
4366
4367
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403
4404
4405
4406
4407
4408
4409
4410
4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
4422
4423
4424
4425
4426
4427
4428
4429
4430
4431
4432
4433
4434
4435
4436
4437
4438
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448
4449
4450
4451
4452
4453
4454
4455
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
4476
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494
4495
4496
4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
4513
4514
4515
4516
4517
4518
4519
4520
4521
4522
4523
4524
4525
4526
4527
4528
4529
4530
4531
4532
4533
4534
4535
4536
4537
4538
4539
4540
4541
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551
4552
4553
4554
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613
4614
4615
4616
4617
4618
4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
4653
4654
4655
4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
4670
4671
4672
4673
4674
4675
4676
4677
4678
4679
4680
4681
4682
4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808
4809
4810
4811
4812
4813
4814
4815
4816
4817
4818
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
4833
4834
4835
4836
4837
4838
4839
4840
4841
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906
4907
4908
4909
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921
4922
4923
4924
4925
4926
4927
4928
4929
4930
4931
4932
4933
4934
4935
4936
4937
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
4953
4954
4955
4956
4957
4958
4959
4960
4961
4962
4963
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025
5026
5027
5028
5029
5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066
5067
5068
5069
5070
5071
5072
5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
5111
5112
5113
5114
5115
5116
5117
5118
5119
5120
5121
5122
5123
5124
5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146
5147
5148
5149
5150
5151
5152
5153
5154
5155
5156
5157
5158
5159
5160
5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
5179
5180
5181
5182
5183
5184
5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
5198
5199
5200
5201
5202
5203
5204
5205
5206
5207
5208
5209
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
5240
5241
5242
5243
5244
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262
5263
5264
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
5289
5290
5291
5292
5293
5294
5295
5296
5297
5298
5299
5300
5301
5302
5303
5304
5305
5306
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
5331
5332
5333
5334
5335
5336
5337
5338
5339
5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395
5396
5397
5398
5399
5400
5401
5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
5416
5417
5418
5419
5420
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434
5435
5436
5437
5438
5439
5440
5441
5442
5443
5444
5445
5446
5447
5448
5449
5450
5451
5452
5453
5454
5455
5456
5457
5458
5459
5460
5461
5462
5463
5464
5465
5466
5467
5468
5469
5470
5471
5472
5473
5474
5475
5476
5477
5478
5479
5480
5481
5482
5483
5484
5485
5486
5487
5488
5489
5490
5491
5492
5493
5494
5495
5496
5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531
5532
5533
5534
5535
5536
5537
5538
5539
5540
5541
5542
5543
5544
5545
5546
5547
5548
5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
5570
5571
5572
5573
5574
5575
5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
5606
5607
5608
5609
5610
5611
5612
5613
5614
5615
5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
5626
5627
5628
5629
5630
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
5661
5662
5663
5664
5665
5666
5667
5668
5669
5670
5671
5672
5673
5674
5675
5676
5677
5678
5679
5680
5681
5682
5683
5684
5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
5699
5700
5701
5702
5703
5704
5705
5706
5707
5708
5709
5710
5711
5712
5713
5714
5715
5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
5728
5729
5730
5731
5732
5733
5734
5735
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
5755
5756
5757
5758
5759
5760
5761
5762
5763
5764
5765
5766
5767
5768
5769
5770
5771
5772
5773
5774
5775
5776
5777
5778
5779
5780
5781
5782
5783
5784
5785
5786
5787
5788
5789
5790
5791
5792
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805
5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
5816
5817
5818
5819
5820
5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
5840
5841
5842
5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
5890
5891
5892
5893
5894
5895
5896
5897
5898
5899
5900
5901
5902
5903
5904
5905
5906
5907
5908
5909
5910
5911
5912
5913
5914
5915
5916
5917
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927
5928
5929
5930
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
5950
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960
5961
5962
5963
5964
5965
5966
5967
5968
5969
5970
5971
5972
5973
5974
5975
5976
5977
5978
5979
5980
5981
5982
5983
5984
5985
5986
5987
5988
5989
5990
5991
5992
5993
5994
5995
5996
5997
5998
5999
6000
6001
6002
6003
6004
6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
6016
6017
6018
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
6107
6108
6109
6110
6111
6112
6113
6114
6115
6116
6117
6118
6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
6129
6130
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157
6158
6159
6160
6161
6162
6163
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200
6201
6202
6203
6204
6205
6206
6207
6208
6209
6210
6211
6212
6213
6214
6215
6216
6217
6218
6219
6220
6221
6222
6223
6224
6225
6226
6227
6228
6229
6230
6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
6265
6266
6267
6268
6269
6270
6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
6288
6289
6290
6291
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331
6332
6333
6334
6335
6336
6337
6338
6339
6340
6341
6342
6343
6344
6345
6346
6347
6348
6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
6363
6364
6365
6366
6367
6368
6369
6370
6371
6372
6373
6374
6375
6376
6377
6378
6379
6380
6381
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411
6412
6413
6414
6415
6416
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
6431
6432
6433
6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455
6456
6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
6468
6469
6470
6471
6472
6473
6474
6475
6476
6477
6478
6479
6480
6481
6482
6483
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493
6494
6495
6496
6497
6498
6499
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509
6510
6511
6512
6513
6514
6515
6516
6517
6518
6519
6520
6521
6522
6523
6524
6525
6526
6527
6528
6529
6530
6531
6532
6533
6534
6535
6536
6537
6538
6539
6540
6541
6542
6543
6544
6545
6546
6547
6548
6549
6550
6551
6552
6553
6554
6555
6556
6557
6558
6559
6560
6561
6562
6563
6564
6565
6566
6567
6568
6569
6570
6571
6572
6573
6574
6575
6576
6577
6578
6579
6580
6581
6582
6583
6584
6585
6586
6587
6588
6589
6590
6591
6592
6593
6594
6595
6596
6597
6598
6599
6600
6601
6602
6603
6604
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
6622
6623
6624
6625
6626
6627
6628
6629
6630
6631
6632
6633
6634
6635
6636
6637
6638
6639
6640
6641
6642
6643
6644
6645
6646
6647
6648
6649
6650
6651
6652
6653
6654
6655
6656
6657
6658
6659
6660
6661
6662
6663
6664
6665
6666
6667
6668
6669
6670
6671
6672
6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
6689
6690
6691
6692
6693
6694
6695
6696
6697
6698
6699
6700
6701
6702
6703
6704
6705
6706
6707
6708
6709
6710
6711
6712
6713
6714
6715
6716
6717
6718
6719
6720
6721
6722
6723
6724
6725
6726
6727
6728
6729
6730
6731
6732
6733
6734
6735
6736
6737
6738
6739
6740
6741
6742
6743
6744
6745
6746
6747
6748
6749
6750
6751
6752
6753
6754
6755
6756
6757
6758
6759
6760
6761
6762
6763
6764
6765
6766
6767
6768
6769
6770
6771
6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
6800
6801
6802
6803
6804
6805
6806
6807
6808
6809
6810
6811
6812
6813
6814
6815
6816
6817
6818
6819
6820
6821
6822
6823
6824
6825
6826
6827
6828
6829
6830
6831
6832
6833
6834
6835
6836
6837
6838
6839
6840
6841
6842
6843
6844
6845
6846
6847
6848
6849
6850
6851
6852
6853
6854
6855
6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875
6876
6877
6878
6879
6880
6881
6882
6883
6884
6885
6886
6887
6888
6889
6890
6891
6892
6893
6894
6895
6896
6897
6898
6899
6900
6901
6902
6903
6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
6916
6917
6918
6919
6920
6921
6922
6923
6924
6925
6926
6927
6928
6929
6930
6931
6932
6933
6934
6935
6936
6937
6938
6939
6940
6941
6942
6943
6944
6945
6946
6947
6948
6949
6950
6951
6952
6953
6954
6955
6956
6957
6958
6959
6960
6961
6962
6963
6964
6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
6988
6989
6990
6991
6992
6993
6994
6995
6996
6997
6998
6999
7000
7001
7002
7003
7004
7005
7006
7007
7008
7009
7010
7011
7012
7013
7014
7015
7016
7017
7018
7019
7020
7021
7022
7023
7024
7025
7026
7027
7028
7029
7030
7031
7032
7033
7034
7035
7036
7037
7038
7039
7040
7041
7042
7043
7044
7045
7046
7047
7048
7049
7050
7051
7052
7053
7054
7055
7056
7057
7058
7059
7060
7061
7062
7063
7064
7065
7066
7067
7068
7069
7070
7071
7072
7073
7074
7075
7076
7077
7078
7079
7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
7098
7099
7100
7101
7102
7103
7104
7105
7106
7107
7108
7109
7110
7111
7112
7113
7114
7115
7116
7117
7118
7119
7120
7121
7122
7123
7124
7125
7126
7127
7128
7129
7130
7131
7132
7133
7134
7135
7136
7137
7138
7139
7140
7141
7142
7143
7144
7145
7146
7147
7148
7149
7150
7151
7152
7153
7154
7155
7156
7157
7158
7159
7160
7161
7162
7163
7164
7165
7166
7167
7168
7169
7170
7171
7172
7173
7174
7175
7176
7177
7178
7179
7180
7181
7182
7183
7184
7185
7186
7187
7188
7189
7190
7191
7192
7193
7194
7195
7196
7197
7198
7199
7200
7201
7202
7203
7204
7205
7206
7207
7208
7209
7210
7211
7212
7213
7214
7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
7240
7241
7242
7243
7244
7245
7246
7247
7248
7249
7250
7251
7252
7253
7254
7255
7256
7257
7258
7259
7260
7261
7262
7263
7264
7265
7266
7267
7268
7269
7270
7271
7272
7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
7311
7312
7313
7314
7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
7337
7338
7339
7340
7341
7342
7343
7344
7345
7346
7347
7348
7349
7350
7351
7352
7353
7354
7355
7356
7357
7358
7359
7360
7361
7362
7363
7364
7365
7366
7367
7368
7369
7370
7371
7372
7373
7374
7375
7376
7377
7378
7379
7380
7381
7382
7383
7384
7385
7386
7387
7388
7389
7390
7391
7392
7393
7394
7395
7396
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406
7407
7408
7409
7410
7411
7412
7413
7414
7415
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425
7426
7427
7428
7429
7430
7431
7432
7433
7434
7435
7436
7437
7438
7439
7440
7441
7442
7443
7444
7445
7446
7447
7448
7449
7450
7451
7452
7453
7454
7455
7456
7457
7458
7459
7460
7461
7462
7463
7464
7465
7466
7467
7468
7469
7470
7471
7472
7473
7474
7475
7476
7477
7478
7479
7480
7481
7482
7483
7484
7485
7486
7487
7488
7489
7490
7491
7492
7493
7494
7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
7512
7513
7514
7515
7516
7517
7518
7519
7520
7521
7522
7523
7524
7525
7526
7527
7528
7529
7530
7531
7532
7533
7534
7535
7536
7537
7538
7539
7540
7541
7542
7543
7544
7545
7546
7547
7548
7549
7550
7551
7552
7553
7554
7555
7556
7557
7558
7559
7560
7561
7562
7563
7564
7565
7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
7584
7585
7586
7587
7588
7589
7590
7591
7592
7593
7594
7595
7596
7597
7598
7599
7600
7601
7602
7603
7604
7605
7606
7607
7608
7609
7610
7611
7612
7613
7614
7615
7616
7617
7618
7619
7620
7621
7622
7623
7624
7625
7626
7627
7628
7629
7630
7631
7632
7633
7634
7635
7636
7637
7638
7639
7640
7641
7642
7643
7644
7645
7646
7647
7648
7649
7650
7651
7652
7653
7654
7655
7656
7657
7658
7659
7660
7661
7662
7663
7664
7665
7666
7667
7668
7669
7670
7671
7672
7673
7674
7675
7676
7677
7678
7679
7680
7681
7682
7683
7684
7685
7686
7687
7688
7689
7690
7691
7692
7693
7694
7695
7696
7697
7698
7699
7700
7701
7702
7703
7704
7705
7706
7707
7708
7709
7710
7711
7712
7713
7714
7715
7716
7717
7718
7719
7720
7721
7722
7723
7724
7725
7726
7727
7728
7729
7730
7731
7732
7733
7734
7735
7736
7737
7738
7739
7740
7741
7742
7743
7744
7745
7746
7747
7748
7749
7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
7768
7769
7770
7771
7772
7773
7774
7775
7776
7777
7778
7779
7780
7781
7782
7783
7784
7785
7786
7787
7788
7789
7790
7791
7792
7793
7794
7795
7796
7797
7798
7799
7800
7801
7802
7803
7804
7805
7806
7807
7808
7809
7810
7811
7812
7813
7814
7815
7816
7817
7818
7819
7820
7821
7822
7823
7824
7825
7826
7827
7828
7829
7830
7831
7832
7833
7834
7835
7836
7837
7838
7839
7840
7841
7842
7843
7844
7845
7846
7847
7848
7849
7850
7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
7868
7869
7870
7871
7872
7873
7874
7875
7876
7877
7878
7879
7880
7881
7882
7883
7884
7885
7886
7887
7888
7889
7890
7891
7892
7893
7894
7895
7896
7897
7898
7899
7900
7901
7902
7903
7904
7905
7906
7907
7908
7909
7910
7911
7912
7913
7914
7915
7916
7917
7918
7919
7920
7921
7922
7923
7924
7925
7926
7927
7928
7929
7930
7931
7932
7933
7934
7935
7936
7937
7938
7939
7940
7941
7942
7943
7944
7945
7946
7947
7948
7949
7950
7951
7952
7953
7954
7955
7956
7957
7958
7959
7960
7961
7962
7963
7964
7965
7966
7967
7968
7969
7970
7971
7972
7973
7974
7975
7976
7977
7978
7979
7980
7981
7982
7983
7984
7985
7986
7987
7988
7989
7990
7991
7992
7993
7994
7995
7996
7997
7998
7999
8000
8001
8002
8003
8004
8005
8006
8007
8008
8009
8010
8011
8012
8013
8014
8015
8016
8017
8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036
8037
8038
8039
8040
8041
8042
8043
8044
8045
8046
8047
8048
8049
8050
8051
8052
8053
8054
8055
8056
8057
8058
8059
8060
8061
8062
8063
8064
8065
8066
8067
8068
8069
8070
8071
8072
8073
8074
8075
8076
8077
8078
8079
8080
8081
8082
8083
8084
8085
8086
8087
8088
8089
8090
8091
8092
8093
8094
8095
8096
8097
8098
8099
8100
8101
8102
8103
8104
8105
8106
8107
8108
8109
8110
8111
8112
8113
8114
8115
8116
8117
8118
8119
8120
8121
8122
8123
8124
8125
8126
8127
8128
8129
8130
8131
8132
8133
8134
8135
8136
8137
8138
8139
8140
8141
8142
8143
8144
8145
8146
8147
8148
8149
8150
8151
8152
8153
8154
8155
8156
8157
8158
8159
8160
8161
8162
8163
8164
8165
8166
8167
8168
8169
8170
8171
8172
8173
8174
8175
8176
8177
8178
8179
8180
8181
8182
8183
8184
8185
8186
8187
8188
8189
8190
8191
8192
8193
8194
8195
8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
8212
8213
8214
8215
8216
8217
8218
8219
8220
8221
8222
8223
8224
8225
8226
8227
8228
8229
8230
8231
8232
8233
8234
8235
8236
8237
8238
8239
8240
8241
8242
8243
8244
8245
8246
8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
8263
8264
8265
8266
8267
8268
8269
8270
8271
8272
8273
8274
8275
8276
8277
8278
8279
8280
8281
8282
8283
8284
8285
8286
8287
8288
8289
8290
8291
8292
8293
8294
8295
8296
8297
8298
8299
8300
8301
8302
8303
8304
8305
8306
8307
8308
8309
8310
8311
8312
8313
8314
8315
8316
8317
8318
8319
8320
8321
8322
8323
8324
8325
8326
8327
8328
8329
8330
8331
8332
8333
8334
8335
8336
8337
8338
8339
8340
8341
8342
8343
8344
8345
8346
8347
8348
8349
8350
8351
8352
8353
8354
8355
8356
8357
8358
8359
8360
8361
8362
8363
8364
8365
8366
8367
8368
8369
8370
8371
8372
8373
8374
8375
8376
8377
8378
8379
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
8395
8396
8397
8398
8399
8400
8401
8402
8403
8404
8405
8406
8407
8408
8409
8410
8411
8412
8413
8414
8415
8416
8417
8418
8419
8420
8421
8422
8423
8424
8425
8426
8427
8428
8429
8430
8431
8432
8433
8434
8435
8436
8437
8438
8439
8440
8441
8442
8443
8444
8445
8446
8447
8448
8449
8450
8451
8452
8453
8454
8455
8456
8457
8458
8459
8460
8461
8462
8463
8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
8474
8475
8476
8477
8478
8479
8480
8481
8482
8483
8484
8485
8486
8487
8488
8489
8490
8491
8492
8493
8494
8495
8496
8497
8498
8499
8500
8501
8502
8503
8504
8505
8506
8507
8508
8509
8510
8511
8512
8513
8514
8515
8516
8517
8518
8519
8520
8521
8522
8523
8524
8525
8526
8527
8528
8529
8530
8531
8532
8533
8534
8535
8536
8537
8538
8539
8540
8541
8542
8543
8544
8545
8546
8547
8548
8549
8550
8551
8552
8553
8554
8555
8556
8557
8558
8559
8560
8561
8562
8563
8564
8565
8566
8567
8568
8569
8570
8571
8572
8573
8574
8575
8576
8577
8578
8579
8580
8581
8582
8583
8584
8585
8586
8587
8588
8589
8590
8591
8592
8593
8594
8595
8596
8597
8598
8599
8600
8601
8602
8603
8604
8605
8606
8607
8608
8609
8610
8611
8612
8613
8614
8615
8616
8617
8618
8619
8620
8621
8622
8623
8624
8625
8626
8627
8628
8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
8639
8640
8641
8642
8643
8644
8645
8646
8647
8648
8649
8650
8651
8652
8653
8654
8655
8656
8657
8658
8659
8660
8661
8662
8663
8664
8665
8666
8667
8668
8669
8670
8671
8672
8673
8674
8675
8676
8677
8678
8679
8680
8681
8682
8683
8684
8685
8686
8687
8688
8689
8690
8691
8692
8693
8694
8695
8696
8697
8698
8699
8700
8701
8702
8703
8704
8705
8706
8707
8708
8709
8710
8711
8712
8713
8714
8715
8716
8717
8718
8719
8720
8721
8722
8723
8724
8725
8726
8727
8728
8729
8730
8731
8732
8733
8734
8735
8736
8737
8738
8739
8740
8741
8742
8743
8744
8745
8746
8747
8748
8749
8750
8751
8752
8753
8754
8755
8756
8757
8758
8759
8760
8761
8762
8763
8764
8765
8766
8767
8768
8769
8770
8771
8772
8773
8774
8775
8776
8777
8778
8779
8780
8781
8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
8838
8839
8840
8841
8842
8843
8844
8845
8846
8847
8848
8849
8850
8851
8852
8853
8854
8855
8856
8857
8858
8859
8860
8861
8862
8863
8864
8865
8866
8867
8868
8869
8870
8871
8872
8873
8874
8875
8876
8877
8878
8879
8880
8881
8882
8883
8884
8885
8886
8887
8888
8889
8890
8891
8892
8893
8894
8895
8896
8897
8898
8899
8900
8901
8902
8903
8904
8905
8906
8907
8908
8909
8910
8911
8912
8913
8914
8915
8916
8917
8918
8919
8920
8921
8922
8923
8924
8925
8926
8927
8928
8929
8930
8931
8932
8933
8934
8935
8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
8946
8947
8948
8949
8950
8951
8952
8953
8954
8955
8956
8957
8958
8959
8960
8961
8962
8963
8964
8965
8966
8967
8968
8969
8970
8971
8972
8973
8974
8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
8985
8986
8987
8988
8989
8990
8991
8992
8993
8994
8995
8996
8997
8998
8999
9000
9001
9002
9003
9004
9005
9006
9007
9008
9009
9010
9011
9012
9013
9014
9015
9016
9017
9018
9019
9020
9021
9022
9023
9024
9025
9026
9027
9028
9029
9030
9031
9032
9033
9034
9035
9036
9037
9038
9039
9040
9041
9042
9043
9044
9045
9046
9047
9048
9049
9050
9051
9052
9053
9054
9055
9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
9070
9071
9072
9073
9074
9075
9076
9077
9078
9079
9080
9081
9082
9083
9084
9085
9086
9087
9088
9089
9090
9091
9092
9093
9094
9095
9096
9097
9098
9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
9114
9115
9116
9117
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
9128
9129
9130
9131
9132
9133
9134
9135
9136
9137
9138
9139
9140
9141
9142
9143
9144
9145
9146
9147
9148
9149
9150
9151
9152
9153
9154
9155
9156
9157
9158
9159
9160
9161
9162
9163
9164
9165
9166
9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
9187
9188
9189
9190
9191
9192
9193
9194
9195
9196
9197
9198
9199
9200
9201
9202
9203
9204
9205
9206
9207
9208
9209
9210
9211
9212
9213
9214
9215
9216
9217
9218
9219
9220
9221
9222
9223
9224
9225
9226
9227
9228
9229
9230
9231
9232
9233
9234
9235
9236
9237
9238
9239
9240
9241
9242
9243
9244
9245
9246
9247
9248
9249
9250
9251
9252
9253
9254
9255
9256
9257
9258
9259
9260
9261
9262
9263
9264
9265
9266
9267
9268
9269
9270
9271
9272
9273
9274
9275
9276
9277
9278
9279
9280
9281
9282
9283
9284
9285
9286
9287
9288
9289
9290
9291
9292
9293
9294
9295
9296
9297
9298
9299
9300
9301
9302
9303
9304
9305
9306
9307
9308
9309
9310
9311
9312
9313
9314
9315
9316
9317
9318
9319
9320
9321
9322
9323
9324
9325
9326
9327
9328
9329
9330
9331
9332
9333
9334
9335
9336
9337
9338
9339
9340
9341
9342
9343
9344
9345
9346
9347
9348
9349
9350
9351
9352
9353
9354
9355
9356
9357
9358
9359
9360
9361
9362
9363
9364
9365
9366
9367
9368
9369
9370
9371
9372
9373
9374
9375
9376
9377
9378
9379
9380
9381
9382
9383
9384
9385
9386
9387
9388
9389
9390
9391
9392
9393
9394
9395
9396
9397
9398
9399
9400
9401
9402
9403
9404
9405
9406
9407
9408
9409
9410
9411
9412
9413
9414
9415
9416
9417
9418
9419
9420
9421
9422
9423
9424
9425
9426
9427
9428
9429
9430
9431
9432
9433
9434
9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
9446
9447
9448
9449
9450
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460
9461
9462
9463
9464
9465
9466
9467
9468
9469
9470
9471
9472
9473
9474
9475
9476
9477
9478
9479
9480
9481
9482
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516
9517
9518
9519
9520
9521
9522
9523
9524
9525
9526
9527
9528
9529
9530
9531
9532
9533
9534
9535
9536
9537
9538
9539
9540
9541
9542
9543
9544
9545
9546
9547
9548
9549
9550
9551
9552
9553
9554
9555
9556
9557
9558
9559
9560
9561
9562
9563
9564
9565
9566
9567
9568
9569
9570
9571
9572
9573
9574
9575
9576
9577
9578
9579
9580
9581
9582
9583
9584
9585
9586
9587
9588
9589
9590
9591
9592
9593
9594
9595
9596
9597
9598
9599
9600
9601
9602
9603
9604
9605
9606
9607
9608
9609
9610
9611
9612
9613
9614
9615
9616
9617
9618
9619
9620
9621
9622
9623
9624
9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
9638
9639
9640
9641
9642
9643
9644
9645
9646
9647
9648
9649
9650
9651
9652
9653
9654
9655
9656
9657
9658
9659
9660
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
9684
9685
9686
9687
9688
9689
9690
9691
9692
9693
9694
9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
9707
9708
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740
9741
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870
9871
9872
9873
9874
9875
9876
9877
9878
9879
9880
9881
9882
9883
9884
9885
9886
9887
9888
9889
9890
9891
9892
9893
9894
9895
9896
9897
9898
9899
9900
9901
9902
9903
9904
9905
9906
9907
9908
9909
9910
9911
9912
9913
9914
9915
9916
9917
9918
9919
9920
9921
9922
9923
9924
9925
9926
9927
9928
9929
9930
9931
9932
9933
9934
9935
9936
9937
9938
9939
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978
9979
9980
9981
9982
9983
9984
9985
9986
9987
9988
9989
9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
10056
10057
10058
10059
10060
10061
10062
10063
10064
10065
10066
10067
10068
10069
10070
10071
10072
10073
10074
10075
10076
10077
10078
10079
10080
10081
10082
10083
10084
10085
10086
10087
10088
10089
10090
10091
10092
10093
10094
10095
10096
10097
10098
10099
10100
10101
10102
10103
10104
10105
10106
10107
10108
10109
10110
10111
10112
10113
10114
10115
10116
10117
10118
10119
10120
10121
10122
10123
10124
10125
10126
10127
10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
10141
10142
10143
10144
10145
10146
10147
10148
10149
10150
10151
10152
10153
10154
10155
10156
10157
10158
10159
10160
10161
10162
10163
10164
10165
10166
10167
10168
10169
10170
10171
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195
10196
10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227
10228
10229
10230
10231
10232
10233
10234
10235
10236
10237
10238
10239
10240
10241
10242
10243
10244
10245
10246
10247
10248
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450
10451
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483
10484
10485
10486
10487
10488
10489
10490
10491
10492
10493
10494
10495
10496
10497
10498
10499
10500
10501
10502
10503
10504
10505
10506
10507
10508
10509
10510
10511
10512
10513
10514
10515
10516
10517
10518
10519
10520
10521
10522
10523
10524
10525
10526
10527
10528
10529
10530
10531
10532
10533
10534
10535
10536
10537
10538
10539
10540
10541
10542
10543
10544
10545
10546
10547
10548
10549
10550
10551
10552
10553
10554
10555
10556
10557
10558
10559
10560
10561
10562
10563
10564
10565
10566
10567
10568
10569
10570
10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
10581
10582
10583
10584
10585
10586
10587
10588
10589
10590
10591
10592
10593
10594
10595
10596
10597
10598
10599
10600
10601
10602
10603
10604
10605
10606
10607
10608
10609
10610
10611
10612
10613
10614
10615
10616
10617
10618
10619
10620
10621
10622
10623
10624
10625
10626
10627
10628
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639
10640
10641
10642
10643
10644
10645
10646
10647
10648
10649
10650
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660
10661
10662
10663
10664
10665
10666
10667
10668
10669
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723
10724
10725
10726
10727
10728
10729
10730
10731
10732
10733
10734
10735
10736
10737
10738
10739
10740
10741
10742
10743
10744
10745
10746
10747
10748
10749
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773
10774
10775
10776
10777
10778
10779
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
10794
10795
10796
10797
10798
10799
10800
10801
10802
10803
10804
10805
10806
10807
10808
10809
10810
10811
10812
10813
10814
10815
10816
10817
10818
10819
10820
10821
10822
10823
10824
10825
10826
10827
10828
10829
10830
10831
10832
10833
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845
10846
10847
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871
10872
10873
10874
10875
10876
10877
10878
10879
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895
10896
10897
10898
10899
10900
10901
10902
10903
10904
10905
10906
10907
10908
10909
10910
10911
10912
10913
10914
10915
10916
10917
10918
10919
10920
10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
10939
10940
10941
10942
10943
10944
10945
10946
10947
10948
10949
10950
10951
10952
10953
10954
10955
10956
10957
10958
10959
10960
10961
10962
10963
10964
10965
10966
10967
10968
10969
10970
10971
10972
10973
10974
10975
10976
10977
10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
10988
10989
10990
10991
10992
10993
10994
10995
10996
10997
10998
10999
11000
11001
11002
11003
11004
11005
11006
11007
11008
11009
11010
11011
11012
11013
11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
11026
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
11048
11049
11050
11051
11052
11053
11054
11055
11056
11057
11058
11059
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074
11075
11076
11077
11078
11079
11080
11081
11082
11083
11084
11085
11086
11087
11088
11089
11090
11091
11092
11093
11094
11095
11096
11097
11098
11099
11100
11101
11102
11103
11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
11120
11121
11122
11123
11124
11125
11126
11127
11128
11129
11130
11131
11132
11133
11134
11135
11136
11137
11138
11139
11140
11141
11142
11143
11144
11145
11146
11147
11148
11149
11150
11151
11152
11153
11154
11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165
11166
11167
11168
11169
11170
11171
11172
11173
11174
11175
11176
11177
11178
11179
11180
11181
11182
11183
11184
11185
11186
11187
11188
11189
11190
11191
11192
11193
11194
11195
11196
11197
11198
11199
11200
11201
11202
11203
11204
11205
11206
11207
11208
11209
11210
11211
11212
11213
11214
11215
11216
11217
11218
11219
11220
11221
11222
11223
11224
11225
11226
11227
11228
11229
11230
11231
11232
11233
11234
11235
11236
11237
11238
11239
11240
11241
11242
11243
11244
11245
11246
11247
11248
11249
11250
11251
11252
11253
11254
11255
11256
11257
11258
11259
11260
11261
11262
11263
11264
11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
11280
11281
11282
11283
11284
11285
11286
11287
11288
11289
11290
11291
11292
11293
11294
11295
11296
11297
11298
11299
11300
11301
11302
11303
11304
11305
11306
11307
11308
11309
11310
11311
11312
11313
11314
11315
11316
11317
11318
11319
11320
11321
11322
11323
11324
11325
11326
11327
11328
11329
11330
11331
11332
11333
11334
11335
11336
11337
11338
11339
11340
11341
11342
11343
11344
11345
11346
11347
11348
11349
11350
11351
11352
11353
11354
11355
11356
11357
11358
11359
11360
11361
11362
11363
11364
11365
11366
11367
11368
11369
11370
11371
11372
11373
11374
11375
11376
11377
11378
11379
11380
11381
11382
11383
11384
11385
11386
11387
11388
11389
11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
11415
11416
11417
11418
11419
11420
11421
11422
11423
11424
11425
11426
11427
11428
11429
11430
11431
11432
11433
11434
11435
11436
11437
11438
11439
11440
11441
11442
11443
11444
11445
11446
11447
11448
11449
11450
11451
11452
11453
11454
11455
11456
11457
11458
11459
11460
11461
11462
11463
11464
11465
11466
11467
11468
11469
11470
11471
11472
11473
11474
11475
11476
11477
11478
11479
11480
11481
11482
11483
11484
11485
11486
11487
11488
11489
11490
11491
11492
11493
11494
11495
11496
11497
11498
11499
11500
11501
11502
11503
11504
11505
11506
11507
11508
11509
11510
11511
11512
11513
11514
11515
11516
11517
11518
11519
11520
11521
11522
11523
11524
11525
11526
11527
11528
11529
11530
11531
11532
11533
11534
11535
11536
11537
11538
11539
11540
11541
11542
11543
11544
11545
11546
11547
11548
11549
11550
11551
11552
11553
11554
11555
11556
11557
11558
11559
11560
11561
11562
11563
11564
11565
11566
11567
11568
11569
11570
11571
11572
11573
11574
11575
11576
11577
11578
11579
11580
11581
11582
11583
11584
11585
11586
11587
11588
11589
11590
11591
11592
11593
11594
11595
11596
11597
11598
11599
11600
11601
11602
11603
11604
11605
11606
11607
11608
11609
11610
11611
11612
11613
11614
11615
11616
11617
11618
11619
11620
11621
11622
11623
11624
11625
11626
11627
11628
11629
11630
11631
11632
11633
11634
11635
11636
11637
11638
11639
11640
11641
11642
11643
11644
11645
11646
11647
11648
11649
11650
11651
11652
11653
11654
11655
11656
11657
11658
11659
11660
11661
11662
11663
11664
11665
11666
11667
11668
11669
11670
11671
11672
11673
11674
11675
11676
11677
11678
11679
11680
11681
11682
11683
11684
11685
11686
11687
11688
11689
11690
11691
11692
11693
11694
11695
11696
11697
11698
11699
11700
11701
11702
11703
11704
11705
11706
11707
11708
11709
11710
11711
11712
11713
11714
11715
11716
11717
11718
11719
11720
11721
11722
11723
11724
11725
11726
11727
11728
11729
11730
11731
11732
11733
11734
11735
11736
11737
11738
11739
11740
11741
11742
11743
11744
11745
11746
11747
11748
11749
11750
11751
11752
11753
11754
11755
11756
11757
11758
11759
11760
11761
11762
11763
11764
11765
11766
11767
11768
11769
11770
11771
11772
11773
11774
11775
11776
11777
11778
11779
11780
11781
11782
11783
11784
11785
11786
11787
11788
11789
11790
11791
11792
11793
11794
11795
11796
11797
11798
11799
11800
11801
11802
11803
11804
11805
11806
11807
11808
11809
11810
11811
11812
11813
11814
11815
11816
11817
11818
11819
11820
11821
11822
11823
11824
11825
11826
11827
11828
11829
11830
11831
11832
11833
11834
11835
11836
11837
11838
11839
11840
11841
11842
11843
11844
11845
11846
11847
11848
11849
11850
11851
11852
11853
11854
11855
11856
11857
11858
11859
11860
11861
11862
11863
11864
11865
11866
11867
11868
11869
11870
11871
11872
11873
11874
11875
11876
11877
11878
11879
11880
11881
11882
11883
11884
11885
11886
11887
11888
11889
11890
11891
11892
11893
11894
11895
11896
11897
11898
11899
11900
11901
11902
11903
11904
11905
11906
11907
11908
11909
11910
11911
11912
11913
11914
11915
11916
11917
11918
11919
11920
11921
11922
11923
11924
11925
11926
11927
11928
11929
11930
11931
11932
11933
11934
11935
11936
11937
11938
11939
11940
11941
11942
11943
11944
11945
11946
11947
11948
11949
11950
11951
11952
11953
11954
11955
11956
11957
11958
11959
11960
11961
11962
11963
11964
11965
11966
11967
11968
11969
11970
11971
11972
11973
11974
11975
11976
11977
11978
11979
11980
11981
11982
11983
11984
11985
11986
11987
11988
11989
11990
11991
11992
11993
11994
11995
11996
11997
11998
11999
12000
12001
12002
12003
12004
12005
12006
12007
12008
12009
12010
12011
12012
12013
12014
12015
12016
12017
12018
12019
12020
12021
12022
12023
12024
12025
12026
12027
12028
12029
12030
12031
12032
12033
12034
12035
12036
12037
12038
12039
12040
12041
12042
12043
12044
12045
12046
12047
12048
12049
12050
12051
12052
12053
12054
12055
12056
12057
12058
12059
12060
12061
12062
12063
12064
12065
12066
12067
12068
12069
12070
12071
12072
12073
12074
12075
12076
12077
12078
12079
12080
12081
12082
12083
12084
12085
12086
12087
12088
12089
12090
12091
12092
12093
12094
12095
12096
12097
12098
12099
12100
12101
12102
12103
12104
12105
12106
12107
12108
12109
12110
12111
12112
12113
12114
12115
12116
12117
12118
12119
12120
12121
12122
12123
12124
12125
12126
12127
12128
12129
12130
12131
12132
12133
12134
12135
12136
12137
12138
12139
12140
12141
12142
12143
12144
12145
12146
12147
12148
12149
12150
12151
12152
12153
12154
12155
12156
12157
12158
12159
12160
12161
12162
12163
12164
12165
12166
12167
12168
12169
12170
12171
12172
12173
12174
12175
12176
12177
12178
12179
12180
12181
12182
12183
12184
12185
12186
12187
12188
12189
12190
12191
12192
12193
12194
12195
12196
12197
12198
12199
12200
12201
12202
12203
12204
12205
12206
12207
12208
12209
12210
12211
12212
12213
12214
12215
12216
12217
12218
12219
12220
12221
12222
12223
12224
12225
12226
12227
12228
12229
12230
12231
12232
12233
12234
12235
12236
12237
12238
12239
12240
12241
12242
12243
12244
12245
12246
12247
12248
12249
12250
12251
12252
12253
12254
12255
12256
12257
12258
12259
12260
12261
12262
12263
12264
12265
12266
12267
12268
12269
12270
12271
12272
12273
12274
12275
12276
12277
12278
12279
12280
12281
12282
12283
12284
12285
12286
12287
12288
12289
12290
12291
12292
12293
12294
12295
12296
12297
12298
12299
12300
12301
12302
12303
12304
12305
12306
12307
12308
12309
12310
12311
12312
12313
12314
12315
12316
12317
12318
12319
12320
12321
12322
12323
12324
12325
12326
12327
12328
12329
12330
12331
12332
12333
12334
12335
12336
12337
12338
12339
12340
12341
12342
12343
12344
12345
12346
12347
12348
12349
12350
12351
12352
12353
12354
12355
12356
12357
12358
12359
12360
12361
12362
.include "macros.inc"

.section .text, "ax"  # 0x80006980 - 0x803E1E60


.global lbl_800F8AC4
lbl_800F8AC4:
/* 800F8AC4 000F4724  94 21 FF F0 */	stwu r1, -0x10(r1)
/* 800F8AC8 000F4728  7C 08 02 A6 */	mflr r0
/* 800F8ACC 000F472C  2C 03 00 00 */	cmpwi r3, 0
/* 800F8AD0 000F4730  90 01 00 14 */	stw r0, 0x14(r1)
/* 800F8AD4 000F4734  93 E1 00 0C */	stw r31, 0xc(r1)
/* 800F8AD8 000F4738  7C 7F 1B 78 */	mr r31, r3
/* 800F8ADC 000F473C  41 82 00 10 */	beq lbl_800F8AEC
/* 800F8AE0 000F4740  2C 04 00 00 */	cmpwi r4, 0
/* 800F8AE4 000F4744  40 81 00 08 */	ble lbl_800F8AEC
/* 800F8AE8 000F4748  48 0E 1F D1 */	bl __dl__FPv
lbl_800F8AEC:
/* 800F8AEC 000F474C  7F E3 FB 78 */	mr r3, r31
/* 800F8AF0 000F4750  83 E1 00 0C */	lwz r31, 0xc(r1)
/* 800F8AF4 000F4754  80 01 00 14 */	lwz r0, 0x14(r1)
/* 800F8AF8 000F4758  7C 08 03 A6 */	mtlr r0
/* 800F8AFC 000F475C  38 21 00 10 */	addi r1, r1, 0x10
/* 800F8B00 000F4760  4E 80 00 20 */	blr

.global func_800F8B04
func_800F8B04:
/* 800F8B04 000F4764  38 C0 00 02 */	li r6, 2
/* 800F8B08 000F4768  38 80 00 00 */	li r4, 0
/* 800F8B0C 000F476C  38 A0 00 00 */	li r5, 0
/* 800F8B10 000F4770  38 60 00 00 */	li r3, 0
/* 800F8B14 000F4774  38 00 FF FF */	li r0, -1
/* 800F8B18 000F4778  7C C9 03 A6 */	mtctr r6
lbl_800F8B1C:
/* 800F8B1C 000F477C  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8B20 000F4780  7C 66 21 2E */	stwx r3, r6, r4
/* 800F8B24 000F4784  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8B28 000F4788  7C C6 2A 14 */	add r6, r6, r5
/* 800F8B2C 000F478C  B0 06 00 40 */	sth r0, 0x40(r6)
/* 800F8B30 000F4790  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8B34 000F4794  7C C6 22 14 */	add r6, r6, r4
/* 800F8B38 000F4798  90 66 00 04 */	stw r3, 4(r6)
/* 800F8B3C 000F479C  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8B40 000F47A0  7C C6 2A 14 */	add r6, r6, r5
/* 800F8B44 000F47A4  B0 06 00 42 */	sth r0, 0x42(r6)
/* 800F8B48 000F47A8  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8B4C 000F47AC  7C C6 22 14 */	add r6, r6, r4
/* 800F8B50 000F47B0  90 66 00 08 */	stw r3, 8(r6)
/* 800F8B54 000F47B4  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8B58 000F47B8  7C C6 2A 14 */	add r6, r6, r5
/* 800F8B5C 000F47BC  B0 06 00 44 */	sth r0, 0x44(r6)
/* 800F8B60 000F47C0  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8B64 000F47C4  7C C6 22 14 */	add r6, r6, r4
/* 800F8B68 000F47C8  90 66 00 0C */	stw r3, 0xc(r6)
/* 800F8B6C 000F47CC  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8B70 000F47D0  7C C6 2A 14 */	add r6, r6, r5
/* 800F8B74 000F47D4  B0 06 00 46 */	sth r0, 0x46(r6)
/* 800F8B78 000F47D8  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8B7C 000F47DC  7C C6 22 14 */	add r6, r6, r4
/* 800F8B80 000F47E0  90 66 00 10 */	stw r3, 0x10(r6)
/* 800F8B84 000F47E4  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8B88 000F47E8  7C C6 2A 14 */	add r6, r6, r5
/* 800F8B8C 000F47EC  B0 06 00 48 */	sth r0, 0x48(r6)
/* 800F8B90 000F47F0  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8B94 000F47F4  7C C6 22 14 */	add r6, r6, r4
/* 800F8B98 000F47F8  90 66 00 14 */	stw r3, 0x14(r6)
/* 800F8B9C 000F47FC  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8BA0 000F4800  7C C6 2A 14 */	add r6, r6, r5
/* 800F8BA4 000F4804  B0 06 00 4A */	sth r0, 0x4a(r6)
/* 800F8BA8 000F4808  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8BAC 000F480C  7C C6 22 14 */	add r6, r6, r4
/* 800F8BB0 000F4810  90 66 00 18 */	stw r3, 0x18(r6)
/* 800F8BB4 000F4814  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8BB8 000F4818  7C C6 2A 14 */	add r6, r6, r5
/* 800F8BBC 000F481C  B0 06 00 4C */	sth r0, 0x4c(r6)
/* 800F8BC0 000F4820  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8BC4 000F4824  7C C6 22 14 */	add r6, r6, r4
/* 800F8BC8 000F4828  38 84 00 20 */	addi r4, r4, 0x20
/* 800F8BCC 000F482C  90 66 00 1C */	stw r3, 0x1c(r6)
/* 800F8BD0 000F4830  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8BD4 000F4834  7C C6 2A 14 */	add r6, r6, r5
/* 800F8BD8 000F4838  38 A5 00 10 */	addi r5, r5, 0x10
/* 800F8BDC 000F483C  B0 06 00 4E */	sth r0, 0x4e(r6)
/* 800F8BE0 000F4840  42 00 FF 3C */	bdnz lbl_800F8B1C
/* 800F8BE4 000F4844  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8BE8 000F4848  38 00 00 00 */	li r0, 0
/* 800F8BEC 000F484C  90 03 00 E0 */	stw r0, 0xe0(r3)
/* 800F8BF0 000F4850  4E 80 00 20 */	blr

.global func_800F8BF4
func_800F8BF4:
/* 800F8BF4 000F4854  94 21 FF F0 */	stwu r1, -0x10(r1)
/* 800F8BF8 000F4858  7C 08 02 A6 */	mflr r0
/* 800F8BFC 000F485C  90 01 00 14 */	stw r0, 0x14(r1)
/* 800F8C00 000F4860  93 E1 00 0C */	stw r31, 0xc(r1)
/* 800F8C04 000F4864  7C 7F 1B 78 */	mr r31, r3
/* 800F8C08 000F4868  38 60 03 F2 */	li r3, 0x3f2
/* 800F8C0C 000F486C  48 15 09 D1 */	bl func_802495DC
/* 800F8C10 000F4870  38 60 03 F0 */	li r3, 0x3f0
/* 800F8C14 000F4874  48 15 09 C9 */	bl func_802495DC
/* 800F8C18 000F4878  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8C1C 000F487C  2C 1F 00 00 */	cmpwi r31, 0
/* 800F8C20 000F4880  B3 E3 00 68 */	sth r31, 0x68(r3)
/* 800F8C24 000F4884  41 82 00 08 */	beq lbl_800F8C2C
/* 800F8C28 000F4888  48 00 02 44 */	b lbl_800F8E6C
lbl_800F8C2C:
/* 800F8C2C 000F488C  3C 80 12 40 */	lis r4, 0x12401A00@ha
/* 800F8C30 000F4890  38 60 03 F0 */	li r3, 0x3f0
/* 800F8C34 000F4894  38 84 1A 00 */	addi r4, r4, 0x12401A00@l
/* 800F8C38 000F4898  4B F5 D1 61 */	bl func_80055D98
/* 800F8C3C 000F489C  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8C40 000F48A0  3C 80 12 3D */	lis r4, 0x123D1A00@ha
/* 800F8C44 000F48A4  38 84 1A 00 */	addi r4, r4, 0x123D1A00@l
/* 800F8C48 000F48A8  90 65 00 00 */	stw r3, 0(r5)
/* 800F8C4C 000F48AC  38 60 03 F0 */	li r3, 0x3f0
/* 800F8C50 000F48B0  4B F5 D1 49 */	bl func_80055D98
/* 800F8C54 000F48B4  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8C58 000F48B8  3C 80 12 3F */	lis r4, 0x123F1A00@ha
/* 800F8C5C 000F48BC  38 84 1A 00 */	addi r4, r4, 0x123F1A00@l
/* 800F8C60 000F48C0  90 65 00 04 */	stw r3, 4(r5)
/* 800F8C64 000F48C4  38 60 03 F0 */	li r3, 0x3f0
/* 800F8C68 000F48C8  4B F5 D1 31 */	bl func_80055D98
/* 800F8C6C 000F48CC  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8C70 000F48D0  3C 80 12 94 */	lis r4, 0x12941A00@ha
/* 800F8C74 000F48D4  38 84 1A 00 */	addi r4, r4, 0x12941A00@l
/* 800F8C78 000F48D8  90 65 00 08 */	stw r3, 8(r5)
/* 800F8C7C 000F48DC  38 60 03 F0 */	li r3, 0x3f0
/* 800F8C80 000F48E0  4B F5 D1 19 */	bl func_80055D98
/* 800F8C84 000F48E4  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8C88 000F48E8  3C 80 12 95 */	lis r4, 0x12951A00@ha
/* 800F8C8C 000F48EC  38 84 1A 00 */	addi r4, r4, 0x12951A00@l
/* 800F8C90 000F48F0  90 65 00 18 */	stw r3, 0x18(r5)
/* 800F8C94 000F48F4  38 60 03 F0 */	li r3, 0x3f0
/* 800F8C98 000F48F8  4B F5 D1 01 */	bl func_80055D98
/* 800F8C9C 000F48FC  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8CA0 000F4900  3C 80 12 96 */	lis r4, 0x12961A00@ha
/* 800F8CA4 000F4904  38 84 1A 00 */	addi r4, r4, 0x12961A00@l
/* 800F8CA8 000F4908  90 65 00 1C */	stw r3, 0x1c(r5)
/* 800F8CAC 000F490C  38 60 03 F0 */	li r3, 0x3f0
/* 800F8CB0 000F4910  4B F5 D0 E9 */	bl func_80055D98
/* 800F8CB4 000F4914  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8CB8 000F4918  3C 80 04 4E */	lis r4, 0x044E1A00@ha
/* 800F8CBC 000F491C  38 84 1A 00 */	addi r4, r4, 0x044E1A00@l
/* 800F8CC0 000F4920  90 65 00 20 */	stw r3, 0x20(r5)
/* 800F8CC4 000F4924  38 60 00 0E */	li r3, 0xe
/* 800F8CC8 000F4928  4B F5 D0 D1 */	bl func_80055D98
/* 800F8CCC 000F492C  80 ED 82 70 */	lwz r7, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8CD0 000F4930  3C A0 80 10 */	lis r5, lbl_800FD4DC@ha
/* 800F8CD4 000F4934  3C C0 80 10 */	lis r6, lbl_800FD76C@ha
/* 800F8CD8 000F4938  38 80 00 00 */	li r4, 0
/* 800F8CDC 000F493C  90 67 00 3C */	stw r3, 0x3c(r7)
/* 800F8CE0 000F4940  38 A5 D4 DC */	addi r5, r5, lbl_800FD4DC@l
/* 800F8CE4 000F4944  38 C6 D7 6C */	addi r6, r6, lbl_800FD76C@l
/* 800F8CE8 000F4948  38 E0 FF FF */	li r7, -1
/* 800F8CEC 000F494C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8CF0 000F4950  39 00 00 00 */	li r8, 0
/* 800F8CF4 000F4954  39 20 00 01 */	li r9, 1
/* 800F8CF8 000F4958  39 40 00 00 */	li r10, 0
/* 800F8CFC 000F495C  80 63 00 00 */	lwz r3, 0(r3)
/* 800F8D00 000F4960  48 15 AF 39 */	bl func_80253C38
/* 800F8D04 000F4964  80 ED 82 70 */	lwz r7, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8D08 000F4968  3C A0 80 10 */	lis r5, lbl_800FD99C@ha
/* 800F8D0C 000F496C  3C C0 80 10 */	lis r6, lbl_800FDA90@ha
/* 800F8D10 000F4970  38 80 00 00 */	li r4, 0
/* 800F8D14 000F4974  B0 67 00 40 */	sth r3, 0x40(r7)
/* 800F8D18 000F4978  38 A5 D9 9C */	addi r5, r5, lbl_800FD99C@l
/* 800F8D1C 000F497C  38 C6 DA 90 */	addi r6, r6, lbl_800FDA90@l
/* 800F8D20 000F4980  38 E0 FF FF */	li r7, -1
/* 800F8D24 000F4984  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8D28 000F4988  39 00 00 00 */	li r8, 0
/* 800F8D2C 000F498C  39 20 00 01 */	li r9, 1
/* 800F8D30 000F4990  39 40 00 00 */	li r10, 0
/* 800F8D34 000F4994  80 63 00 04 */	lwz r3, 4(r3)
/* 800F8D38 000F4998  48 15 AF 01 */	bl func_80253C38
/* 800F8D3C 000F499C  80 ED 82 70 */	lwz r7, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8D40 000F49A0  3C A0 80 10 */	lis r5, lbl_800FDF3C@ha
/* 800F8D44 000F49A4  3C C0 80 10 */	lis r6, lbl_800FE0E4@ha
/* 800F8D48 000F49A8  38 80 00 00 */	li r4, 0
/* 800F8D4C 000F49AC  B0 67 00 42 */	sth r3, 0x42(r7)
/* 800F8D50 000F49B0  38 A5 DF 3C */	addi r5, r5, lbl_800FDF3C@l
/* 800F8D54 000F49B4  38 C6 E0 E4 */	addi r6, r6, lbl_800FE0E4@l
/* 800F8D58 000F49B8  38 E0 FF FF */	li r7, -1
/* 800F8D5C 000F49BC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8D60 000F49C0  39 00 00 00 */	li r8, 0
/* 800F8D64 000F49C4  39 20 00 01 */	li r9, 1
/* 800F8D68 000F49C8  39 40 00 00 */	li r10, 0
/* 800F8D6C 000F49CC  80 63 00 08 */	lwz r3, 8(r3)
/* 800F8D70 000F49D0  48 15 AE C9 */	bl func_80253C38
/* 800F8D74 000F49D4  80 ED 82 70 */	lwz r7, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8D78 000F49D8  3C A0 80 10 */	lis r5, lbl_800FEC94@ha
/* 800F8D7C 000F49DC  3C C0 80 10 */	lis r6, lbl_800FECF8@ha
/* 800F8D80 000F49E0  38 80 00 00 */	li r4, 0
/* 800F8D84 000F49E4  B0 67 00 44 */	sth r3, 0x44(r7)
/* 800F8D88 000F49E8  38 A5 EC 94 */	addi r5, r5, lbl_800FEC94@l
/* 800F8D8C 000F49EC  38 C6 EC F8 */	addi r6, r6, lbl_800FECF8@l
/* 800F8D90 000F49F0  38 E0 FF FF */	li r7, -1
/* 800F8D94 000F49F4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8D98 000F49F8  39 00 00 00 */	li r8, 0
/* 800F8D9C 000F49FC  39 20 00 01 */	li r9, 1
/* 800F8DA0 000F4A00  39 40 00 00 */	li r10, 0
/* 800F8DA4 000F4A04  80 63 00 18 */	lwz r3, 0x18(r3)
/* 800F8DA8 000F4A08  48 15 AE 91 */	bl func_80253C38
/* 800F8DAC 000F4A0C  80 ED 82 70 */	lwz r7, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8DB0 000F4A10  3C A0 80 10 */	lis r5, lbl_800FF6A4@ha
/* 800F8DB4 000F4A14  3C C0 80 10 */	lis r6, lbl_800FF9D8@ha
/* 800F8DB8 000F4A18  38 80 00 00 */	li r4, 0
/* 800F8DBC 000F4A1C  B0 67 00 4C */	sth r3, 0x4c(r7)
/* 800F8DC0 000F4A20  38 A5 F6 A4 */	addi r5, r5, lbl_800FF6A4@l
/* 800F8DC4 000F4A24  38 C6 F9 D8 */	addi r6, r6, lbl_800FF9D8@l
/* 800F8DC8 000F4A28  38 E0 FF FF */	li r7, -1
/* 800F8DCC 000F4A2C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8DD0 000F4A30  39 00 00 00 */	li r8, 0
/* 800F8DD4 000F4A34  39 20 00 01 */	li r9, 1
/* 800F8DD8 000F4A38  39 40 00 00 */	li r10, 0
/* 800F8DDC 000F4A3C  80 63 00 1C */	lwz r3, 0x1c(r3)
/* 800F8DE0 000F4A40  48 15 AE 59 */	bl func_80253C38
/* 800F8DE4 000F4A44  80 ED 82 70 */	lwz r7, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8DE8 000F4A48  3C A0 80 10 */	lis r5, lbl_80100218@ha
/* 800F8DEC 000F4A4C  3C C0 80 10 */	lis r6, lbl_8010086C@ha
/* 800F8DF0 000F4A50  38 80 00 00 */	li r4, 0
/* 800F8DF4 000F4A54  B0 67 00 4E */	sth r3, 0x4e(r7)
/* 800F8DF8 000F4A58  38 A5 02 18 */	addi r5, r5, lbl_80100218@l
/* 800F8DFC 000F4A5C  38 C6 08 6C */	addi r6, r6, lbl_8010086C@l
/* 800F8E00 000F4A60  38 E0 FF FF */	li r7, -1
/* 800F8E04 000F4A64  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8E08 000F4A68  39 00 00 00 */	li r8, 0
/* 800F8E0C 000F4A6C  39 20 00 01 */	li r9, 1
/* 800F8E10 000F4A70  39 40 00 00 */	li r10, 0
/* 800F8E14 000F4A74  80 63 00 20 */	lwz r3, 0x20(r3)
/* 800F8E18 000F4A78  48 15 AE 21 */	bl func_80253C38
/* 800F8E1C 000F4A7C  80 ED 82 70 */	lwz r7, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8E20 000F4A80  3C A0 80 10 */	lis r5, lbl_800FE1E4@ha
/* 800F8E24 000F4A84  3C C0 80 10 */	lis r6, lbl_800FE250@ha
/* 800F8E28 000F4A88  38 80 00 00 */	li r4, 0
/* 800F8E2C 000F4A8C  B0 67 00 50 */	sth r3, 0x50(r7)
/* 800F8E30 000F4A90  38 A5 E1 E4 */	addi r5, r5, lbl_800FE1E4@l
/* 800F8E34 000F4A94  38 C6 E2 50 */	addi r6, r6, lbl_800FE250@l
/* 800F8E38 000F4A98  38 E0 FF FF */	li r7, -1
/* 800F8E3C 000F4A9C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8E40 000F4AA0  39 00 00 00 */	li r8, 0
/* 800F8E44 000F4AA4  39 20 00 01 */	li r9, 1
/* 800F8E48 000F4AA8  39 40 00 00 */	li r10, 0
/* 800F8E4C 000F4AAC  80 63 00 3C */	lwz r3, 0x3c(r3)
/* 800F8E50 000F4AB0  48 15 AD E9 */	bl func_80253C38
/* 800F8E54 000F4AB4  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8E58 000F4AB8  38 00 00 00 */	li r0, 0
/* 800F8E5C 000F4ABC  B0 64 00 5E */	sth r3, 0x5e(r4)
/* 800F8E60 000F4AC0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8E64 000F4AC4  98 03 00 F4 */	stb r0, 0xf4(r3)
/* 800F8E68 000F4AC8  48 00 04 18 */	b lbl_800F9280
lbl_800F8E6C:
/* 800F8E6C 000F4ACC  3C 80 12 40 */	lis r4, 0x12401A00@ha
/* 800F8E70 000F4AD0  38 60 03 F0 */	li r3, 0x3f0
/* 800F8E74 000F4AD4  38 84 1A 00 */	addi r4, r4, 0x12401A00@l
/* 800F8E78 000F4AD8  4B F5 CF 21 */	bl func_80055D98
/* 800F8E7C 000F4ADC  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8E80 000F4AE0  3C 80 12 3F */	lis r4, 0x123F1A00@ha
/* 800F8E84 000F4AE4  38 84 1A 00 */	addi r4, r4, 0x123F1A00@l
/* 800F8E88 000F4AE8  90 65 00 00 */	stw r3, 0(r5)
/* 800F8E8C 000F4AEC  38 60 03 F0 */	li r3, 0x3f0
/* 800F8E90 000F4AF0  4B F5 CF 09 */	bl func_80055D98
/* 800F8E94 000F4AF4  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8E98 000F4AF8  3C 80 12 3E */	lis r4, 0x123E1A00@ha
/* 800F8E9C 000F4AFC  38 84 1A 00 */	addi r4, r4, 0x123E1A00@l
/* 800F8EA0 000F4B00  90 65 00 08 */	stw r3, 8(r5)
/* 800F8EA4 000F4B04  38 60 03 F0 */	li r3, 0x3f0
/* 800F8EA8 000F4B08  4B F5 CE F1 */	bl func_80055D98
/* 800F8EAC 000F4B0C  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8EB0 000F4B10  3C 80 12 41 */	lis r4, 0x12411A00@ha
/* 800F8EB4 000F4B14  38 84 1A 00 */	addi r4, r4, 0x12411A00@l
/* 800F8EB8 000F4B18  90 65 00 0C */	stw r3, 0xc(r5)
/* 800F8EBC 000F4B1C  38 60 03 F0 */	li r3, 0x3f0
/* 800F8EC0 000F4B20  4B F5 CE D9 */	bl func_80055D98
/* 800F8EC4 000F4B24  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8EC8 000F4B28  3C 80 12 3C */	lis r4, 0x123C1A00@ha
/* 800F8ECC 000F4B2C  38 84 1A 00 */	addi r4, r4, 0x123C1A00@l
/* 800F8ED0 000F4B30  90 65 00 10 */	stw r3, 0x10(r5)
/* 800F8ED4 000F4B34  38 60 03 F0 */	li r3, 0x3f0
/* 800F8ED8 000F4B38  4B F5 CE C1 */	bl func_80055D98
/* 800F8EDC 000F4B3C  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8EE0 000F4B40  3C 80 12 94 */	lis r4, 0x12941A00@ha
/* 800F8EE4 000F4B44  38 84 1A 00 */	addi r4, r4, 0x12941A00@l
/* 800F8EE8 000F4B48  90 65 00 14 */	stw r3, 0x14(r5)
/* 800F8EEC 000F4B4C  38 60 03 F0 */	li r3, 0x3f0
/* 800F8EF0 000F4B50  4B F5 CE A9 */	bl func_80055D98
/* 800F8EF4 000F4B54  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8EF8 000F4B58  3C 80 12 95 */	lis r4, 0x12951A00@ha
/* 800F8EFC 000F4B5C  38 84 1A 00 */	addi r4, r4, 0x12951A00@l
/* 800F8F00 000F4B60  90 65 00 18 */	stw r3, 0x18(r5)
/* 800F8F04 000F4B64  38 60 03 F0 */	li r3, 0x3f0
/* 800F8F08 000F4B68  4B F5 CE 91 */	bl func_80055D98
/* 800F8F0C 000F4B6C  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8F10 000F4B70  3C 80 12 96 */	lis r4, 0x12961A00@ha
/* 800F8F14 000F4B74  38 84 1A 00 */	addi r4, r4, 0x12961A00@l
/* 800F8F18 000F4B78  90 65 00 1C */	stw r3, 0x1c(r5)
/* 800F8F1C 000F4B7C  38 60 03 F0 */	li r3, 0x3f0
/* 800F8F20 000F4B80  4B F5 CE 79 */	bl func_80055D98
/* 800F8F24 000F4B84  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8F28 000F4B88  3C 80 12 92 */	lis r4, 0x12921A00@ha
/* 800F8F2C 000F4B8C  38 84 1A 00 */	addi r4, r4, 0x12921A00@l
/* 800F8F30 000F4B90  90 65 00 20 */	stw r3, 0x20(r5)
/* 800F8F34 000F4B94  38 60 03 F0 */	li r3, 0x3f0
/* 800F8F38 000F4B98  4B F5 CE 61 */	bl func_80055D98
/* 800F8F3C 000F4B9C  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8F40 000F4BA0  3C 80 12 93 */	lis r4, 0x12931A00@ha
/* 800F8F44 000F4BA4  38 84 1A 00 */	addi r4, r4, 0x12931A00@l
/* 800F8F48 000F4BA8  90 65 00 24 */	stw r3, 0x24(r5)
/* 800F8F4C 000F4BAC  38 60 03 F0 */	li r3, 0x3f0
/* 800F8F50 000F4BB0  4B F5 CE 49 */	bl func_80055D98
/* 800F8F54 000F4BB4  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8F58 000F4BB8  3C 80 04 4E */	lis r4, 0x044E1A00@ha
/* 800F8F5C 000F4BBC  38 84 1A 00 */	addi r4, r4, 0x044E1A00@l
/* 800F8F60 000F4BC0  90 65 00 28 */	stw r3, 0x28(r5)
/* 800F8F64 000F4BC4  38 60 00 0E */	li r3, 0xe
/* 800F8F68 000F4BC8  4B F5 CE 31 */	bl func_80055D98
/* 800F8F6C 000F4BCC  80 ED 82 70 */	lwz r7, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8F70 000F4BD0  3C A0 80 10 */	lis r5, lbl_800FD4DC@ha
/* 800F8F74 000F4BD4  3C C0 80 10 */	lis r6, lbl_800FD76C@ha
/* 800F8F78 000F4BD8  38 80 00 00 */	li r4, 0
/* 800F8F7C 000F4BDC  90 67 00 3C */	stw r3, 0x3c(r7)
/* 800F8F80 000F4BE0  38 A5 D4 DC */	addi r5, r5, lbl_800FD4DC@l
/* 800F8F84 000F4BE4  38 C6 D7 6C */	addi r6, r6, lbl_800FD76C@l
/* 800F8F88 000F4BE8  38 E0 FF FF */	li r7, -1
/* 800F8F8C 000F4BEC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8F90 000F4BF0  39 00 00 00 */	li r8, 0
/* 800F8F94 000F4BF4  39 20 00 01 */	li r9, 1
/* 800F8F98 000F4BF8  39 40 00 00 */	li r10, 0
/* 800F8F9C 000F4BFC  80 63 00 00 */	lwz r3, 0(r3)
/* 800F8FA0 000F4C00  48 15 AC 99 */	bl func_80253C38
/* 800F8FA4 000F4C04  80 ED 82 70 */	lwz r7, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8FA8 000F4C08  3C A0 80 10 */	lis r5, lbl_800FDF3C@ha
/* 800F8FAC 000F4C0C  3C C0 80 10 */	lis r6, lbl_800FE0E4@ha
/* 800F8FB0 000F4C10  38 80 00 00 */	li r4, 0
/* 800F8FB4 000F4C14  B0 67 00 40 */	sth r3, 0x40(r7)
/* 800F8FB8 000F4C18  38 A5 DF 3C */	addi r5, r5, lbl_800FDF3C@l
/* 800F8FBC 000F4C1C  38 C6 E0 E4 */	addi r6, r6, lbl_800FE0E4@l
/* 800F8FC0 000F4C20  38 E0 FF FF */	li r7, -1
/* 800F8FC4 000F4C24  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8FC8 000F4C28  39 00 00 00 */	li r8, 0
/* 800F8FCC 000F4C2C  39 20 00 01 */	li r9, 1
/* 800F8FD0 000F4C30  39 40 00 00 */	li r10, 0
/* 800F8FD4 000F4C34  80 63 00 08 */	lwz r3, 8(r3)
/* 800F8FD8 000F4C38  48 15 AC 61 */	bl func_80253C38
/* 800F8FDC 000F4C3C  80 ED 82 70 */	lwz r7, lbl_8063D530-_SDA_BASE_(r13)
/* 800F8FE0 000F4C40  3C A0 80 10 */	lis r5, lbl_800FE2D0@ha
/* 800F8FE4 000F4C44  3C C0 80 10 */	lis r6, lbl_800FE368@ha
/* 800F8FE8 000F4C48  38 80 00 00 */	li r4, 0
/* 800F8FEC 000F4C4C  B0 67 00 44 */	sth r3, 0x44(r7)
/* 800F8FF0 000F4C50  38 A5 E2 D0 */	addi r5, r5, lbl_800FE2D0@l
/* 800F8FF4 000F4C54  38 C6 E3 68 */	addi r6, r6, lbl_800FE368@l
/* 800F8FF8 000F4C58  38 E0 FF FF */	li r7, -1
/* 800F8FFC 000F4C5C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9000 000F4C60  39 00 00 00 */	li r8, 0
/* 800F9004 000F4C64  39 20 00 01 */	li r9, 1
/* 800F9008 000F4C68  39 40 00 00 */	li r10, 0
/* 800F900C 000F4C6C  80 63 00 0C */	lwz r3, 0xc(r3)
/* 800F9010 000F4C70  48 15 AC 29 */	bl func_80253C38
/* 800F9014 000F4C74  80 ED 82 70 */	lwz r7, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9018 000F4C78  3C 80 80 10 */	lis r4, lbl_800FE7B4@ha
/* 800F901C 000F4C7C  3C A0 80 10 */	lis r5, lbl_800FE8E4@ha
/* 800F9020 000F4C80  3C C0 80 10 */	lis r6, lbl_800FE8E8@ha
/* 800F9024 000F4C84  B0 67 00 46 */	sth r3, 0x46(r7)
/* 800F9028 000F4C88  38 84 E7 B4 */	addi r4, r4, lbl_800FE7B4@l
/* 800F902C 000F4C8C  38 A5 E8 E4 */	addi r5, r5, lbl_800FE8E4@l
/* 800F9030 000F4C90  38 C6 E8 E8 */	addi r6, r6, lbl_800FE8E8@l
/* 800F9034 000F4C94  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9038 000F4C98  38 E0 FF FF */	li r7, -1
/* 800F903C 000F4C9C  39 00 00 00 */	li r8, 0
/* 800F9040 000F4CA0  39 20 00 01 */	li r9, 1
/* 800F9044 000F4CA4  80 63 00 10 */	lwz r3, 0x10(r3)
/* 800F9048 000F4CA8  39 40 00 00 */	li r10, 0
/* 800F904C 000F4CAC  48 15 AB ED */	bl func_80253C38
/* 800F9050 000F4CB0  80 ED 82 70 */	lwz r7, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9054 000F4CB4  3C A0 80 10 */	lis r5, lbl_800FEAF8@ha
/* 800F9058 000F4CB8  3C C0 80 10 */	lis r6, lbl_800FEC90@ha
/* 800F905C 000F4CBC  38 80 00 00 */	li r4, 0
/* 800F9060 000F4CC0  B0 67 00 48 */	sth r3, 0x48(r7)
/* 800F9064 000F4CC4  38 A5 EA F8 */	addi r5, r5, lbl_800FEAF8@l
/* 800F9068 000F4CC8  38 C6 EC 90 */	addi r6, r6, lbl_800FEC90@l
/* 800F906C 000F4CCC  38 E0 FF FF */	li r7, -1
/* 800F9070 000F4CD0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9074 000F4CD4  39 00 00 00 */	li r8, 0
/* 800F9078 000F4CD8  39 20 00 01 */	li r9, 1
/* 800F907C 000F4CDC  39 40 00 00 */	li r10, 0
/* 800F9080 000F4CE0  80 63 00 14 */	lwz r3, 0x14(r3)
/* 800F9084 000F4CE4  48 15 AB B5 */	bl func_80253C38
/* 800F9088 000F4CE8  80 ED 82 70 */	lwz r7, lbl_8063D530-_SDA_BASE_(r13)
/* 800F908C 000F4CEC  3C A0 80 10 */	lis r5, lbl_800FEC94@ha
/* 800F9090 000F4CF0  3C C0 80 10 */	lis r6, lbl_800FECF8@ha
/* 800F9094 000F4CF4  38 80 00 00 */	li r4, 0
/* 800F9098 000F4CF8  B0 67 00 4A */	sth r3, 0x4a(r7)
/* 800F909C 000F4CFC  38 A5 EC 94 */	addi r5, r5, lbl_800FEC94@l
/* 800F90A0 000F4D00  38 C6 EC F8 */	addi r6, r6, lbl_800FECF8@l
/* 800F90A4 000F4D04  38 E0 FF FF */	li r7, -1
/* 800F90A8 000F4D08  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F90AC 000F4D0C  39 00 00 00 */	li r8, 0
/* 800F90B0 000F4D10  39 20 00 01 */	li r9, 1
/* 800F90B4 000F4D14  39 40 00 00 */	li r10, 0
/* 800F90B8 000F4D18  80 63 00 18 */	lwz r3, 0x18(r3)
/* 800F90BC 000F4D1C  48 15 AB 7D */	bl func_80253C38
/* 800F90C0 000F4D20  80 ED 82 70 */	lwz r7, lbl_8063D530-_SDA_BASE_(r13)
/* 800F90C4 000F4D24  3C A0 80 10 */	lis r5, lbl_800FF6A4@ha
/* 800F90C8 000F4D28  3C C0 80 10 */	lis r6, lbl_800FF9D8@ha
/* 800F90CC 000F4D2C  38 80 00 00 */	li r4, 0
/* 800F90D0 000F4D30  B0 67 00 4C */	sth r3, 0x4c(r7)
/* 800F90D4 000F4D34  38 A5 F6 A4 */	addi r5, r5, lbl_800FF6A4@l
/* 800F90D8 000F4D38  38 C6 F9 D8 */	addi r6, r6, lbl_800FF9D8@l
/* 800F90DC 000F4D3C  38 E0 FF FF */	li r7, -1
/* 800F90E0 000F4D40  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F90E4 000F4D44  39 00 00 00 */	li r8, 0
/* 800F90E8 000F4D48  39 20 00 01 */	li r9, 1
/* 800F90EC 000F4D4C  39 40 00 00 */	li r10, 0
/* 800F90F0 000F4D50  80 63 00 1C */	lwz r3, 0x1c(r3)
/* 800F90F4 000F4D54  48 15 AB 45 */	bl func_80253C38
/* 800F90F8 000F4D58  80 ED 82 70 */	lwz r7, lbl_8063D530-_SDA_BASE_(r13)
/* 800F90FC 000F4D5C  3C A0 80 10 */	lis r5, lbl_80100218@ha
/* 800F9100 000F4D60  3C C0 80 10 */	lis r6, lbl_8010086C@ha
/* 800F9104 000F4D64  38 80 00 00 */	li r4, 0
/* 800F9108 000F4D68  B0 67 00 4E */	sth r3, 0x4e(r7)
/* 800F910C 000F4D6C  38 A5 02 18 */	addi r5, r5, lbl_80100218@l
/* 800F9110 000F4D70  38 C6 08 6C */	addi r6, r6, lbl_8010086C@l
/* 800F9114 000F4D74  38 E0 FF FF */	li r7, -1
/* 800F9118 000F4D78  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F911C 000F4D7C  39 00 00 00 */	li r8, 0
/* 800F9120 000F4D80  39 20 00 01 */	li r9, 1
/* 800F9124 000F4D84  39 40 00 00 */	li r10, 0
/* 800F9128 000F4D88  80 63 00 20 */	lwz r3, 0x20(r3)
/* 800F912C 000F4D8C  48 15 AB 0D */	bl func_80253C38
/* 800F9130 000F4D90  80 ED 82 70 */	lwz r7, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9134 000F4D94  3C A0 80 10 */	lis r5, lbl_8010190C@ha
/* 800F9138 000F4D98  3C C0 80 10 */	lis r6, lbl_80101910@ha
/* 800F913C 000F4D9C  38 80 00 00 */	li r4, 0
/* 800F9140 000F4DA0  B0 67 00 50 */	sth r3, 0x50(r7)
/* 800F9144 000F4DA4  38 A5 19 0C */	addi r5, r5, lbl_8010190C@l
/* 800F9148 000F4DA8  38 C6 19 10 */	addi r6, r6, lbl_80101910@l
/* 800F914C 000F4DAC  38 E0 FF FF */	li r7, -1
/* 800F9150 000F4DB0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9154 000F4DB4  39 00 00 00 */	li r8, 0
/* 800F9158 000F4DB8  39 20 00 01 */	li r9, 1
/* 800F915C 000F4DBC  39 40 00 00 */	li r10, 0
/* 800F9160 000F4DC0  80 63 00 24 */	lwz r3, 0x24(r3)
/* 800F9164 000F4DC4  48 15 AA D5 */	bl func_80253C38
/* 800F9168 000F4DC8  80 ED 82 70 */	lwz r7, lbl_8063D530-_SDA_BASE_(r13)
/* 800F916C 000F4DCC  3C A0 80 10 */	lis r5, lbl_80101B30@ha
/* 800F9170 000F4DD0  3C C0 80 10 */	lis r6, lbl_80101B34@ha
/* 800F9174 000F4DD4  38 80 00 00 */	li r4, 0
/* 800F9178 000F4DD8  B0 67 00 52 */	sth r3, 0x52(r7)
/* 800F917C 000F4DDC  38 A5 1B 30 */	addi r5, r5, lbl_80101B30@l
/* 800F9180 000F4DE0  38 C6 1B 34 */	addi r6, r6, lbl_80101B34@l
/* 800F9184 000F4DE4  38 E0 FF FF */	li r7, -1
/* 800F9188 000F4DE8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F918C 000F4DEC  39 00 00 00 */	li r8, 0
/* 800F9190 000F4DF0  39 20 00 01 */	li r9, 1
/* 800F9194 000F4DF4  39 40 00 00 */	li r10, 0
/* 800F9198 000F4DF8  80 63 00 28 */	lwz r3, 0x28(r3)
/* 800F919C 000F4DFC  48 15 AA 9D */	bl func_80253C38
/* 800F91A0 000F4E00  80 ED 82 70 */	lwz r7, lbl_8063D530-_SDA_BASE_(r13)
/* 800F91A4 000F4E04  3C A0 80 10 */	lis r5, lbl_800FE1E4@ha
/* 800F91A8 000F4E08  3C C0 80 10 */	lis r6, lbl_800FE250@ha
/* 800F91AC 000F4E0C  38 80 00 00 */	li r4, 0
/* 800F91B0 000F4E10  B0 67 00 54 */	sth r3, 0x54(r7)
/* 800F91B4 000F4E14  38 A5 E1 E4 */	addi r5, r5, lbl_800FE1E4@l
/* 800F91B8 000F4E18  38 C6 E2 50 */	addi r6, r6, lbl_800FE250@l
/* 800F91BC 000F4E1C  38 E0 FF FF */	li r7, -1
/* 800F91C0 000F4E20  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F91C4 000F4E24  39 00 00 00 */	li r8, 0
/* 800F91C8 000F4E28  39 20 00 01 */	li r9, 1
/* 800F91CC 000F4E2C  39 40 00 00 */	li r10, 0
/* 800F91D0 000F4E30  80 63 00 3C */	lwz r3, 0x3c(r3)
/* 800F91D4 000F4E34  48 15 AA 65 */	bl func_80253C38
/* 800F91D8 000F4E38  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800F91DC 000F4E3C  B0 64 00 5E */	sth r3, 0x5e(r4)
/* 800F91E0 000F4E40  48 2E 2F 89 */	bl func_803DC168
/* 800F91E4 000F4E44  4B F5 CC 39 */	bl func_80055E1C
/* 800F91E8 000F4E48  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800F91EC 000F4E4C  90 64 00 80 */	stw r3, 0x80(r4)
/* 800F91F0 000F4E50  48 2E 2F 79 */	bl func_803DC168
/* 800F91F4 000F4E54  4B F5 CC 29 */	bl func_80055E1C
/* 800F91F8 000F4E58  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800F91FC 000F4E5C  38 80 00 0A */	li r4, 0xa
/* 800F9200 000F4E60  38 A0 00 01 */	li r5, 1
/* 800F9204 000F4E64  90 66 00 84 */	stw r3, 0x84(r6)
/* 800F9208 000F4E68  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F920C 000F4E6C  A8 63 00 48 */	lha r3, 0x48(r3)
/* 800F9210 000F4E70  48 15 AB E1 */	bl func_80253DF0
/* 800F9214 000F4E74  48 00 8C 75 */	bl func_80101E88
/* 800F9218 000F4E78  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F921C 000F4E7C  38 80 00 00 */	li r4, 0
/* 800F9220 000F4E80  A0 03 00 E4 */	lhz r0, 0xe4(r3)
/* 800F9224 000F4E84  54 00 04 A0 */	rlwinm r0, r0, 0, 0x12, 0x10
/* 800F9228 000F4E88  B0 03 00 E4 */	sth r0, 0xe4(r3)
/* 800F922C 000F4E8C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9230 000F4E90  98 83 00 F4 */	stb r4, 0xf4(r3)
/* 800F9234 000F4E94  48 02 37 41 */	bl func_8011C974
/* 800F9238 000F4E98  80 03 00 0C */	lwz r0, 0xc(r3)
/* 800F923C 000F4E9C  2C 00 00 01 */	cmpwi r0, 1
/* 800F9240 000F4EA0  40 82 00 40 */	bne lbl_800F9280
/* 800F9244 000F4EA4  38 60 02 61 */	li r3, 0x261
/* 800F9248 000F4EA8  48 06 98 49 */	bl func_80162A90
/* 800F924C 000F4EAC  28 03 00 02 */	cmplwi r3, 2
/* 800F9250 000F4EB0  40 82 00 30 */	bne lbl_800F9280
/* 800F9254 000F4EB4  48 02 37 21 */	bl func_8011C974
/* 800F9258 000F4EB8  80 03 00 00 */	lwz r0, 0(r3)
/* 800F925C 000F4EBC  54 00 47 FF */	rlwinm. r0, r0, 8, 0x1f, 0x1f
/* 800F9260 000F4EC0  41 82 00 20 */	beq lbl_800F9280
/* 800F9264 000F4EC4  38 60 02 65 */	li r3, 0x265
/* 800F9268 000F4EC8  48 06 98 29 */	bl func_80162A90
/* 800F926C 000F4ECC  2C 03 00 00 */	cmpwi r3, 0
/* 800F9270 000F4ED0  41 82 00 10 */	beq lbl_800F9280
/* 800F9274 000F4ED4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9278 000F4ED8  38 00 00 01 */	li r0, 1
/* 800F927C 000F4EDC  98 03 00 F4 */	stb r0, 0xf4(r3)
lbl_800F9280:
/* 800F9280 000F4EE0  38 60 00 00 */	li r3, 0
/* 800F9284 000F4EE4  38 80 00 00 */	li r4, 0
/* 800F9288 000F4EE8  38 A0 FF FF */	li r5, -1
/* 800F928C 000F4EEC  48 15 AC E1 */	bl func_80253F6C
/* 800F9290 000F4EF0  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9294 000F4EF4  90 64 00 64 */	stw r3, 0x64(r4)
/* 800F9298 000F4EF8  38 60 03 F0 */	li r3, 0x3f0
/* 800F929C 000F4EFC  48 15 05 F5 */	bl func_80249890
/* 800F92A0 000F4F00  38 60 03 F0 */	li r3, 0x3f0
/* 800F92A4 000F4F04  48 0E 23 D1 */	bl func_801DB674
/* 800F92A8 000F4F08  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F92AC 000F4F0C  38 00 00 00 */	li r0, 0
/* 800F92B0 000F4F10  90 03 00 6C */	stw r0, 0x6c(r3)
/* 800F92B4 000F4F14  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F92B8 000F4F18  90 03 00 70 */	stw r0, 0x70(r3)
/* 800F92BC 000F4F1C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F92C0 000F4F20  90 03 00 74 */	stw r0, 0x74(r3)
/* 800F92C4 000F4F24  83 E1 00 0C */	lwz r31, 0xc(r1)
/* 800F92C8 000F4F28  80 01 00 14 */	lwz r0, 0x14(r1)
/* 800F92CC 000F4F2C  7C 08 03 A6 */	mtlr r0
/* 800F92D0 000F4F30  38 21 00 10 */	addi r1, r1, 0x10
/* 800F92D4 000F4F34  4E 80 00 20 */	blr

.global func_800F92D8
func_800F92D8:
/* 800F92D8 000F4F38  94 21 FF E0 */	stwu r1, -0x20(r1)
/* 800F92DC 000F4F3C  7C 08 02 A6 */	mflr r0
/* 800F92E0 000F4F40  90 01 00 24 */	stw r0, 0x24(r1)
/* 800F92E4 000F4F44  39 61 00 20 */	addi r11, r1, 0x20
/* 800F92E8 000F4F48  48 0C DE 41 */	bl _savegpr_27
/* 800F92EC 000F4F4C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F92F0 000F4F50  80 03 00 64 */	lwz r0, 0x64(r3)
/* 800F92F4 000F4F54  2C 00 FF FF */	cmpwi r0, -1
/* 800F92F8 000F4F58  41 82 00 F4 */	beq lbl_800F93EC
/* 800F92FC 000F4F5C  3B 60 00 00 */	li r27, 0
/* 800F9300 000F4F60  3B C0 FF FF */	li r30, -1
/* 800F9304 000F4F64  3B E0 00 00 */	li r31, 0
lbl_800F9308:
/* 800F9308 000F4F68  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F930C 000F4F6C  57 7C 13 BA */	rlwinm r28, r27, 2, 0xe, 0x1d
/* 800F9310 000F4F70  7C 03 E0 2E */	lwzx r0, r3, r28
/* 800F9314 000F4F74  2C 00 00 00 */	cmpwi r0, 0
/* 800F9318 000F4F78  41 82 00 34 */	beq lbl_800F934C
/* 800F931C 000F4F7C  57 7D 0B FC */	rlwinm r29, r27, 1, 0xf, 0x1e
/* 800F9320 000F4F80  7C 63 EA 14 */	add r3, r3, r29
/* 800F9324 000F4F84  A0 63 00 40 */	lhz r3, 0x40(r3)
/* 800F9328 000F4F88  48 15 A9 A5 */	bl func_80253CCC
/* 800F932C 000F4F8C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9330 000F4F90  7C 63 E0 2E */	lwzx r3, r3, r28
/* 800F9334 000F4F94  4B F5 CA FD */	bl func_80055E30
/* 800F9338 000F4F98  80 0D 82 70 */	lwz r0, lbl_8063D530-_SDA_BASE_(r13)
/* 800F933C 000F4F9C  7C 60 EA 14 */	add r3, r0, r29
/* 800F9340 000F4FA0  B3 C3 00 40 */	sth r30, 0x40(r3)
/* 800F9344 000F4FA4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9348 000F4FA8  7F E3 E1 2E */	stwx r31, r3, r28
lbl_800F934C:
/* 800F934C 000F4FAC  3B 7B 00 01 */	addi r27, r27, 1
/* 800F9350 000F4FB0  28 1B 00 10 */	cmplwi r27, 0x10
/* 800F9354 000F4FB4  41 80 FF B4 */	blt lbl_800F9308
/* 800F9358 000F4FB8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F935C 000F4FBC  80 63 00 64 */	lwz r3, 0x64(r3)
/* 800F9360 000F4FC0  48 15 AC 2D */	bl func_80253F8C
/* 800F9364 000F4FC4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9368 000F4FC8  38 00 FF FF */	li r0, -1
/* 800F936C 000F4FCC  90 03 00 64 */	stw r0, 0x64(r3)
/* 800F9370 000F4FD0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9374 000F4FD4  A0 03 00 68 */	lhz r0, 0x68(r3)
/* 800F9378 000F4FD8  2C 00 00 00 */	cmpwi r0, 0
/* 800F937C 000F4FDC  41 82 00 60 */	beq lbl_800F93DC
/* 800F9380 000F4FE0  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800F9384 000F4FE4  4B F5 CA AD */	bl func_80055E30
/* 800F9388 000F4FE8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F938C 000F4FEC  80 63 00 84 */	lwz r3, 0x84(r3)
/* 800F9390 000F4FF0  4B F5 CA A1 */	bl func_80055E30
/* 800F9394 000F4FF4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9398 000F4FF8  3B E0 00 00 */	li r31, 0
/* 800F939C 000F4FFC  93 E3 00 80 */	stw r31, 0x80(r3)
/* 800F93A0 000F5000  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F93A4 000F5004  93 E3 00 84 */	stw r31, 0x84(r3)
/* 800F93A8 000F5008  83 8D 82 70 */	lwz r28, lbl_8063D530-_SDA_BASE_(r13)
/* 800F93AC 000F500C  A0 7C 00 E4 */	lhz r3, 0xe4(r28)
/* 800F93B0 000F5010  54 60 8F FF */	rlwinm. r0, r3, 0x11, 0x1f, 0x1f
/* 800F93B4 000F5014  41 82 00 1C */	beq lbl_800F93D0
/* 800F93B8 000F5018  4B F4 4D A5 */	bl func_8003E15C
/* 800F93BC 000F501C  80 9C 00 E0 */	lwz r4, 0xe0(r28)
/* 800F93C0 000F5020  4B F4 4E 79 */	bl func_8003E238
/* 800F93C4 000F5024  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F93C8 000F5028  93 E3 00 E0 */	stw r31, 0xe0(r3)
/* 800F93CC 000F502C  48 00 00 0C */	b lbl_800F93D8
lbl_800F93D0:
/* 800F93D0 000F5030  60 60 40 00 */	ori r0, r3, 0x4000
/* 800F93D4 000F5034  B0 1C 00 E4 */	sth r0, 0xe4(r28)
lbl_800F93D8:
/* 800F93D8 000F5038  48 00 8B ED */	bl func_80101FC4
lbl_800F93DC:
/* 800F93DC 000F503C  38 60 03 F2 */	li r3, 0x3f2
/* 800F93E0 000F5040  48 15 04 B1 */	bl func_80249890
/* 800F93E4 000F5044  38 60 03 F2 */	li r3, 0x3f2
/* 800F93E8 000F5048  48 0E 22 8D */	bl func_801DB674
lbl_800F93EC:
/* 800F93EC 000F504C  39 61 00 20 */	addi r11, r1, 0x20
/* 800F93F0 000F5050  48 0C DD 85 */	bl _restgpr_27
/* 800F93F4 000F5054  80 01 00 24 */	lwz r0, 0x24(r1)
/* 800F93F8 000F5058  7C 08 03 A6 */	mtlr r0
/* 800F93FC 000F505C  38 21 00 20 */	addi r1, r1, 0x20
/* 800F9400 000F5060  4E 80 00 20 */	blr

.global func_800F9404
func_800F9404:
/* 800F9404 000F5064  94 21 FF E0 */	stwu r1, -0x20(r1)
/* 800F9408 000F5068  7C 08 02 A6 */	mflr r0
/* 800F940C 000F506C  90 01 00 24 */	stw r0, 0x24(r1)
/* 800F9410 000F5070  93 E1 00 1C */	stw r31, 0x1c(r1)
/* 800F9414 000F5074  93 C1 00 18 */	stw r30, 0x18(r1)
/* 800F9418 000F5078  7C FE 3B 78 */	mr r30, r7
/* 800F941C 000F507C  93 A1 00 14 */	stw r29, 0x14(r1)
/* 800F9420 000F5080  7C DD 33 78 */	mr r29, r6
/* 800F9424 000F5084  93 81 00 10 */	stw r28, 0x10(r1)
/* 800F9428 000F5088  7C BC 2B 78 */	mr r28, r5
/* 800F942C 000F508C  81 0D 82 70 */	lwz r8, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9430 000F5090  90 68 00 78 */	stw r3, 0x78(r8)
/* 800F9434 000F5094  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9438 000F5098  90 83 00 7C */	stw r4, 0x7c(r3)
/* 800F943C 000F509C  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9440 000F50A0  80 64 00 78 */	lwz r3, 0x78(r4)
/* 800F9444 000F50A4  80 84 00 80 */	lwz r4, 0x80(r4)
/* 800F9448 000F50A8  48 2E 33 01 */	bl func_803DC748
/* 800F944C 000F50AC  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9450 000F50B0  80 64 00 7C */	lwz r3, 0x7c(r4)
/* 800F9454 000F50B4  2C 03 00 00 */	cmpwi r3, 0
/* 800F9458 000F50B8  41 82 00 0C */	beq lbl_800F9464
/* 800F945C 000F50BC  80 84 00 84 */	lwz r4, 0x84(r4)
/* 800F9460 000F50C0  48 2E 32 E9 */	bl func_803DC748
lbl_800F9464:
/* 800F9464 000F50C4  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9468 000F50C8  3C 60 80 10 */	lis r3, lbl_800F97C0@ha
/* 800F946C 000F50CC  3C 80 80 10 */	lis r4, lbl_800FD4D8@ha
/* 800F9470 000F50D0  3B E0 00 00 */	li r31, 0
/* 800F9474 000F50D4  93 A5 00 6C */	stw r29, 0x6c(r5)
/* 800F9478 000F50D8  38 63 97 C0 */	addi r3, r3, lbl_800F97C0@l
/* 800F947C 000F50DC  38 84 D4 D8 */	addi r4, r4, lbl_800FD4D8@l
/* 800F9480 000F50E0  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9484 000F50E4  93 E5 00 70 */	stw r31, 0x70(r5)
/* 800F9488 000F50E8  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F948C 000F50EC  93 C5 00 74 */	stw r30, 0x74(r5)
/* 800F9490 000F50F0  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9494 000F50F4  93 85 00 C8 */	stw r28, 0xc8(r5)
/* 800F9498 000F50F8  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F949C 000F50FC  80 A5 00 64 */	lwz r5, 0x64(r5)
/* 800F94A0 000F5100  48 15 AA CD */	bl func_80253F6C
/* 800F94A4 000F5104  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F94A8 000F5108  93 E3 00 CC */	stw r31, 0xcc(r3)
/* 800F94AC 000F510C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F94B0 000F5110  A0 03 00 E4 */	lhz r0, 0xe4(r3)
/* 800F94B4 000F5114  54 00 04 5E */	rlwinm r0, r0, 0, 0x11, 0xf
/* 800F94B8 000F5118  B0 03 00 E4 */	sth r0, 0xe4(r3)
/* 800F94BC 000F511C  4B F5 CA 0D */	bl func_80055EC8
/* 800F94C0 000F5120  80 01 00 24 */	lwz r0, 0x24(r1)
/* 800F94C4 000F5124  83 E1 00 1C */	lwz r31, 0x1c(r1)
/* 800F94C8 000F5128  83 C1 00 18 */	lwz r30, 0x18(r1)
/* 800F94CC 000F512C  83 A1 00 14 */	lwz r29, 0x14(r1)
/* 800F94D0 000F5130  83 81 00 10 */	lwz r28, 0x10(r1)
/* 800F94D4 000F5134  7C 08 03 A6 */	mtlr r0
/* 800F94D8 000F5138  38 21 00 20 */	addi r1, r1, 0x20
/* 800F94DC 000F513C  4E 80 00 20 */	blr

.global func_800F94E0
func_800F94E0:
/* 800F94E0 000F5140  94 21 FF E0 */	stwu r1, -0x20(r1)
/* 800F94E4 000F5144  7C 08 02 A6 */	mflr r0
/* 800F94E8 000F5148  90 01 00 24 */	stw r0, 0x24(r1)
/* 800F94EC 000F514C  93 E1 00 1C */	stw r31, 0x1c(r1)
/* 800F94F0 000F5150  93 C1 00 18 */	stw r30, 0x18(r1)
/* 800F94F4 000F5154  7C DE 33 78 */	mr r30, r6
/* 800F94F8 000F5158  93 A1 00 14 */	stw r29, 0x14(r1)
/* 800F94FC 000F515C  7C BD 2B 78 */	mr r29, r5
/* 800F9500 000F5160  80 ED 82 70 */	lwz r7, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9504 000F5164  90 67 00 80 */	stw r3, 0x80(r7)
/* 800F9508 000F5168  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F950C 000F516C  90 83 00 84 */	stw r4, 0x84(r3)
/* 800F9510 000F5170  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9514 000F5174  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800F9518 000F5178  48 2E 2C 85 */	bl func_803DC19C
/* 800F951C 000F517C  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9520 000F5180  90 64 00 78 */	stw r3, 0x78(r4)
/* 800F9524 000F5184  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9528 000F5188  80 63 00 84 */	lwz r3, 0x84(r3)
/* 800F952C 000F518C  48 2E 2C 71 */	bl func_803DC19C
/* 800F9530 000F5190  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9534 000F5194  3C 80 80 10 */	lis r4, lbl_800FD4D8@ha
/* 800F9538 000F5198  3C A0 80 10 */	lis r5, lbl_800F97C0@ha
/* 800F953C 000F519C  3B E0 00 00 */	li r31, 0
/* 800F9540 000F51A0  90 66 00 7C */	stw r3, 0x7c(r6)
/* 800F9544 000F51A4  38 65 97 C0 */	addi r3, r5, lbl_800F97C0@l
/* 800F9548 000F51A8  38 84 D4 D8 */	addi r4, r4, lbl_800FD4D8@l
/* 800F954C 000F51AC  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9550 000F51B0  93 E5 00 6C */	stw r31, 0x6c(r5)
/* 800F9554 000F51B4  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9558 000F51B8  93 C5 00 70 */	stw r30, 0x70(r5)
/* 800F955C 000F51BC  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9560 000F51C0  93 E5 00 74 */	stw r31, 0x74(r5)
/* 800F9564 000F51C4  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9568 000F51C8  93 A5 00 C8 */	stw r29, 0xc8(r5)
/* 800F956C 000F51CC  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9570 000F51D0  80 A5 00 64 */	lwz r5, 0x64(r5)
/* 800F9574 000F51D4  48 15 A9 F9 */	bl func_80253F6C
/* 800F9578 000F51D8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F957C 000F51DC  93 E3 00 CC */	stw r31, 0xcc(r3)
/* 800F9580 000F51E0  83 E1 00 1C */	lwz r31, 0x1c(r1)
/* 800F9584 000F51E4  83 C1 00 18 */	lwz r30, 0x18(r1)
/* 800F9588 000F51E8  83 A1 00 14 */	lwz r29, 0x14(r1)
/* 800F958C 000F51EC  80 01 00 24 */	lwz r0, 0x24(r1)
/* 800F9590 000F51F0  7C 08 03 A6 */	mtlr r0
/* 800F9594 000F51F4  38 21 00 20 */	addi r1, r1, 0x20
/* 800F9598 000F51F8  4E 80 00 20 */	blr

.global func_800F959C
func_800F959C:
/* 800F959C 000F51FC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F95A0 000F5200  38 00 00 2D */	li r0, 0x2d
/* 800F95A4 000F5204  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800F95A8 000F5208  4E 80 00 20 */	blr

.global func_800F95AC
func_800F95AC:
/* 800F95AC 000F520C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F95B0 000F5210  80 03 00 CC */	lwz r0, 0xcc(r3)
/* 800F95B4 000F5214  28 00 00 2C */	cmplwi r0, 0x2c
/* 800F95B8 000F5218  40 82 00 0C */	bne lbl_800F95C4
/* 800F95BC 000F521C  38 60 FF FE */	li r3, -2
/* 800F95C0 000F5220  4E 80 00 20 */	blr
lbl_800F95C4:
/* 800F95C4 000F5224  28 00 00 2F */	cmplwi r0, 0x2f
/* 800F95C8 000F5228  40 82 00 0C */	bne lbl_800F95D4
/* 800F95CC 000F522C  80 63 00 C8 */	lwz r3, 0xc8(r3)
/* 800F95D0 000F5230  4E 80 00 20 */	blr
lbl_800F95D4:
/* 800F95D4 000F5234  38 60 FF FF */	li r3, -1
/* 800F95D8 000F5238  4E 80 00 20 */	blr

.global func_800F95DC
func_800F95DC:
/* 800F95DC 000F523C  94 21 FF F0 */	stwu r1, -0x10(r1)
/* 800F95E0 000F5240  7C 08 02 A6 */	mflr r0
/* 800F95E4 000F5244  90 01 00 14 */	stw r0, 0x14(r1)
/* 800F95E8 000F5248  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F95EC 000F524C  A8 63 00 40 */	lha r3, 0x40(r3)
/* 800F95F0 000F5250  2C 03 FF FF */	cmpwi r3, -1
/* 800F95F4 000F5254  40 82 00 0C */	bne lbl_800F9600
/* 800F95F8 000F5258  38 60 00 00 */	li r3, 0
/* 800F95FC 000F525C  48 00 00 20 */	b lbl_800F961C
lbl_800F9600:
/* 800F9600 000F5260  38 A1 00 08 */	addi r5, r1, 8
/* 800F9604 000F5264  38 80 00 08 */	li r4, 8
/* 800F9608 000F5268  48 15 A8 45 */	bl func_80253E4C
/* 800F960C 000F526C  80 61 00 08 */	lwz r3, 8(r1)
/* 800F9610 000F5270  7C 03 00 D0 */	neg r0, r3
/* 800F9614 000F5274  7C 00 1B 78 */	or r0, r0, r3
/* 800F9618 000F5278  54 03 0F FE */	srwi r3, r0, 0x1f
lbl_800F961C:
/* 800F961C 000F527C  80 01 00 14 */	lwz r0, 0x14(r1)
/* 800F9620 000F5280  7C 08 03 A6 */	mtlr r0
/* 800F9624 000F5284  38 21 00 10 */	addi r1, r1, 0x10
/* 800F9628 000F5288  4E 80 00 20 */	blr

.global func_800F962C
func_800F962C:
/* 800F962C 000F528C  94 21 FF F0 */	stwu r1, -0x10(r1)
/* 800F9630 000F5290  7C 08 02 A6 */	mflr r0
/* 800F9634 000F5294  38 80 00 08 */	li r4, 8
/* 800F9638 000F5298  90 01 00 14 */	stw r0, 0x14(r1)
/* 800F963C 000F529C  38 A1 00 08 */	addi r5, r1, 8
/* 800F9640 000F52A0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9644 000F52A4  A8 63 00 40 */	lha r3, 0x40(r3)
/* 800F9648 000F52A8  48 15 A8 05 */	bl func_80253E4C
/* 800F964C 000F52AC  80 01 00 08 */	lwz r0, 8(r1)
/* 800F9650 000F52B0  2C 00 00 00 */	cmpwi r0, 0
/* 800F9654 000F52B4  41 82 00 18 */	beq lbl_800F966C
/* 800F9658 000F52B8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F965C 000F52BC  38 80 00 08 */	li r4, 8
/* 800F9660 000F52C0  38 A0 00 00 */	li r5, 0
/* 800F9664 000F52C4  A8 63 00 40 */	lha r3, 0x40(r3)
/* 800F9668 000F52C8  48 15 A7 89 */	bl func_80253DF0
lbl_800F966C:
/* 800F966C 000F52CC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9670 000F52D0  38 A1 00 08 */	addi r5, r1, 8
/* 800F9674 000F52D4  38 80 00 08 */	li r4, 8
/* 800F9678 000F52D8  A8 63 00 42 */	lha r3, 0x42(r3)
/* 800F967C 000F52DC  48 15 A7 D1 */	bl func_80253E4C
/* 800F9680 000F52E0  80 01 00 08 */	lwz r0, 8(r1)
/* 800F9684 000F52E4  2C 00 00 00 */	cmpwi r0, 0
/* 800F9688 000F52E8  41 82 00 18 */	beq lbl_800F96A0
/* 800F968C 000F52EC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9690 000F52F0  38 80 00 08 */	li r4, 8
/* 800F9694 000F52F4  38 A0 00 00 */	li r5, 0
/* 800F9698 000F52F8  A8 63 00 42 */	lha r3, 0x42(r3)
/* 800F969C 000F52FC  48 15 A7 55 */	bl func_80253DF0
lbl_800F96A0:
/* 800F96A0 000F5300  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F96A4 000F5304  38 A1 00 08 */	addi r5, r1, 8
/* 800F96A8 000F5308  38 80 00 08 */	li r4, 8
/* 800F96AC 000F530C  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800F96B0 000F5310  48 15 A7 9D */	bl func_80253E4C
/* 800F96B4 000F5314  80 01 00 08 */	lwz r0, 8(r1)
/* 800F96B8 000F5318  2C 00 00 00 */	cmpwi r0, 0
/* 800F96BC 000F531C  41 82 00 18 */	beq lbl_800F96D4
/* 800F96C0 000F5320  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F96C4 000F5324  38 80 00 08 */	li r4, 8
/* 800F96C8 000F5328  38 A0 00 00 */	li r5, 0
/* 800F96CC 000F532C  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800F96D0 000F5330  48 15 A7 21 */	bl func_80253DF0
lbl_800F96D4:
/* 800F96D4 000F5334  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F96D8 000F5338  38 A1 00 08 */	addi r5, r1, 8
/* 800F96DC 000F533C  38 80 00 08 */	li r4, 8
/* 800F96E0 000F5340  A8 63 00 4C */	lha r3, 0x4c(r3)
/* 800F96E4 000F5344  48 15 A7 69 */	bl func_80253E4C
/* 800F96E8 000F5348  80 01 00 08 */	lwz r0, 8(r1)
/* 800F96EC 000F534C  2C 00 00 00 */	cmpwi r0, 0
/* 800F96F0 000F5350  41 82 00 18 */	beq lbl_800F9708
/* 800F96F4 000F5354  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F96F8 000F5358  38 80 00 08 */	li r4, 8
/* 800F96FC 000F535C  38 A0 00 00 */	li r5, 0
/* 800F9700 000F5360  A8 63 00 4C */	lha r3, 0x4c(r3)
/* 800F9704 000F5364  48 15 A6 ED */	bl func_80253DF0
lbl_800F9708:
/* 800F9708 000F5368  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F970C 000F536C  38 A1 00 08 */	addi r5, r1, 8
/* 800F9710 000F5370  38 80 00 08 */	li r4, 8
/* 800F9714 000F5374  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800F9718 000F5378  48 15 A7 35 */	bl func_80253E4C
/* 800F971C 000F537C  80 01 00 08 */	lwz r0, 8(r1)
/* 800F9720 000F5380  2C 00 00 00 */	cmpwi r0, 0
/* 800F9724 000F5384  41 82 00 18 */	beq lbl_800F973C
/* 800F9728 000F5388  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F972C 000F538C  38 80 00 08 */	li r4, 8
/* 800F9730 000F5390  38 A0 00 00 */	li r5, 0
/* 800F9734 000F5394  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800F9738 000F5398  48 15 A6 B9 */	bl func_80253DF0
lbl_800F973C:
/* 800F973C 000F539C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9740 000F53A0  38 A1 00 08 */	addi r5, r1, 8
/* 800F9744 000F53A4  38 80 00 08 */	li r4, 8
/* 800F9748 000F53A8  A8 63 00 50 */	lha r3, 0x50(r3)
/* 800F974C 000F53AC  48 15 A7 01 */	bl func_80253E4C
/* 800F9750 000F53B0  80 01 00 08 */	lwz r0, 8(r1)
/* 800F9754 000F53B4  2C 00 00 00 */	cmpwi r0, 0
/* 800F9758 000F53B8  41 82 00 18 */	beq lbl_800F9770
/* 800F975C 000F53BC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9760 000F53C0  38 80 00 08 */	li r4, 8
/* 800F9764 000F53C4  38 A0 00 00 */	li r5, 0
/* 800F9768 000F53C8  A8 63 00 50 */	lha r3, 0x50(r3)
/* 800F976C 000F53CC  48 15 A6 85 */	bl func_80253DF0
lbl_800F9770:
/* 800F9770 000F53D0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9774 000F53D4  38 A1 00 08 */	addi r5, r1, 8
/* 800F9778 000F53D8  38 80 00 08 */	li r4, 8
/* 800F977C 000F53DC  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800F9780 000F53E0  48 15 A6 CD */	bl func_80253E4C
/* 800F9784 000F53E4  80 01 00 08 */	lwz r0, 8(r1)
/* 800F9788 000F53E8  2C 00 00 00 */	cmpwi r0, 0
/* 800F978C 000F53EC  41 82 00 18 */	beq lbl_800F97A4
/* 800F9790 000F53F0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9794 000F53F4  38 80 00 08 */	li r4, 8
/* 800F9798 000F53F8  38 A0 00 00 */	li r5, 0
/* 800F979C 000F53FC  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800F97A0 000F5400  48 15 A6 51 */	bl func_80253DF0
lbl_800F97A4:
/* 800F97A4 000F5404  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F97A8 000F5408  38 00 00 30 */	li r0, 0x30
/* 800F97AC 000F540C  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800F97B0 000F5410  80 01 00 14 */	lwz r0, 0x14(r1)
/* 800F97B4 000F5414  7C 08 03 A6 */	mtlr r0
/* 800F97B8 000F5418  38 21 00 10 */	addi r1, r1, 0x10
/* 800F97BC 000F541C  4E 80 00 20 */	blr
lbl_800F97C0:
/* 800F97C0 000F5420  94 21 FF D0 */	stwu r1, -0x30(r1)
/* 800F97C4 000F5424  7C 08 02 A6 */	mflr r0
/* 800F97C8 000F5428  90 01 00 34 */	stw r0, 0x34(r1)
/* 800F97CC 000F542C  93 E1 00 2C */	stw r31, 0x2c(r1)
/* 800F97D0 000F5430  93 C1 00 28 */	stw r30, 0x28(r1)
/* 800F97D4 000F5434  93 A1 00 24 */	stw r29, 0x24(r1)
/* 800F97D8 000F5438  93 81 00 20 */	stw r28, 0x20(r1)
/* 800F97DC 000F543C  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F97E0 000F5440  80 05 00 CC */	lwz r0, 0xcc(r5)
/* 800F97E4 000F5444  28 00 00 2E */	cmplwi r0, 0x2e
/* 800F97E8 000F5448  41 81 3C 48 */	bgt lbl_800FD430
/* 800F97EC 000F544C  3C 60 80 42 */	lis r3, lbl_8041A4D8@ha
/* 800F97F0 000F5450  54 00 10 3A */	slwi r0, r0, 2
/* 800F97F4 000F5454  38 63 A4 D8 */	addi r3, r3, lbl_8041A4D8@l
/* 800F97F8 000F5458  7C 63 00 2E */	lwzx r3, r3, r0
/* 800F97FC 000F545C  7C 69 03 A6 */	mtctr r3
/* 800F9800 000F5460  4E 80 04 20 */	bctr
/* 800F9804 000F5464  A0 05 00 68 */	lhz r0, 0x68(r5)
/* 800F9808 000F5468  2C 00 00 00 */	cmpwi r0, 0
/* 800F980C 000F546C  41 82 00 08 */	beq lbl_800F9814
/* 800F9810 000F5470  48 00 00 F8 */	b lbl_800F9908
lbl_800F9814:
/* 800F9814 000F5474  A8 65 00 40 */	lha r3, 0x40(r5)
/* 800F9818 000F5478  38 80 00 08 */	li r4, 8
/* 800F981C 000F547C  38 A0 00 01 */	li r5, 1
/* 800F9820 000F5480  48 15 A5 D1 */	bl func_80253DF0
/* 800F9824 000F5484  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9828 000F5488  38 80 00 08 */	li r4, 8
/* 800F982C 000F548C  38 A0 00 01 */	li r5, 1
/* 800F9830 000F5490  A8 63 00 42 */	lha r3, 0x42(r3)
/* 800F9834 000F5494  48 15 A5 BD */	bl func_80253DF0
/* 800F9838 000F5498  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F983C 000F549C  38 80 00 08 */	li r4, 8
/* 800F9840 000F54A0  38 A0 00 01 */	li r5, 1
/* 800F9844 000F54A4  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800F9848 000F54A8  48 15 A5 A9 */	bl func_80253DF0
/* 800F984C 000F54AC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9850 000F54B0  38 80 00 08 */	li r4, 8
/* 800F9854 000F54B4  38 A0 00 01 */	li r5, 1
/* 800F9858 000F54B8  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800F985C 000F54BC  48 15 A5 95 */	bl func_80253DF0
/* 800F9860 000F54C0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9864 000F54C4  38 80 00 02 */	li r4, 2
/* 800F9868 000F54C8  38 A0 00 00 */	li r5, 0
/* 800F986C 000F54CC  A8 63 00 40 */	lha r3, 0x40(r3)
/* 800F9870 000F54D0  48 15 A5 41 */	bl func_80253DB0
/* 800F9874 000F54D4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9878 000F54D8  38 80 00 08 */	li r4, 8
/* 800F987C 000F54DC  38 A0 00 00 */	li r5, 0
/* 800F9880 000F54E0  A8 63 00 42 */	lha r3, 0x42(r3)
/* 800F9884 000F54E4  48 15 A5 2D */	bl func_80253DB0
/* 800F9888 000F54E8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F988C 000F54EC  38 80 00 05 */	li r4, 5
/* 800F9890 000F54F0  38 A0 00 00 */	li r5, 0
/* 800F9894 000F54F4  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800F9898 000F54F8  48 15 A5 19 */	bl func_80253DB0
/* 800F989C 000F54FC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F98A0 000F5500  38 80 00 04 */	li r4, 4
/* 800F98A4 000F5504  38 A0 00 00 */	li r5, 0
/* 800F98A8 000F5508  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800F98AC 000F550C  48 15 A5 05 */	bl func_80253DB0
/* 800F98B0 000F5510  3F A0 80 00 */	lis r29, 0x80000067@ha
/* 800F98B4 000F5514  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F98B8 000F5518  38 9D 00 67 */	addi r4, r29, 0x80000067@l
/* 800F98BC 000F551C  38 00 00 01 */	li r0, 1
/* 800F98C0 000F5520  90 83 00 D0 */	stw r4, 0xd0(r3)
/* 800F98C4 000F5524  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F98C8 000F5528  98 03 00 F0 */	stb r0, 0xf0(r3)
/* 800F98CC 000F552C  48 02 30 A9 */	bl func_8011C974
/* 800F98D0 000F5530  80 03 00 0C */	lwz r0, 0xc(r3)
/* 800F98D4 000F5534  2C 00 00 00 */	cmpwi r0, 0
/* 800F98D8 000F5538  40 82 01 84 */	bne lbl_800F9A5C
/* 800F98DC 000F553C  48 02 30 99 */	bl func_8011C974
/* 800F98E0 000F5540  88 03 00 14 */	lbz r0, 0x14(r3)
/* 800F98E4 000F5544  28 00 00 03 */	cmplwi r0, 3
/* 800F98E8 000F5548  40 82 01 74 */	bne lbl_800F9A5C
/* 800F98EC 000F554C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F98F0 000F5550  38 9D 00 66 */	addi r4, r29, 0x66
/* 800F98F4 000F5554  38 00 00 14 */	li r0, 0x14
/* 800F98F8 000F5558  90 83 00 D0 */	stw r4, 0xd0(r3)
/* 800F98FC 000F555C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9900 000F5560  98 03 00 F0 */	stb r0, 0xf0(r3)
/* 800F9904 000F5564  48 00 01 58 */	b lbl_800F9A5C
lbl_800F9908:
/* 800F9908 000F5568  A8 65 00 40 */	lha r3, 0x40(r5)
/* 800F990C 000F556C  38 80 00 08 */	li r4, 8
/* 800F9910 000F5570  38 A0 00 01 */	li r5, 1
/* 800F9914 000F5574  48 15 A4 DD */	bl func_80253DF0
/* 800F9918 000F5578  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F991C 000F557C  38 80 00 08 */	li r4, 8
/* 800F9920 000F5580  38 A0 00 01 */	li r5, 1
/* 800F9924 000F5584  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800F9928 000F5588  48 15 A4 C9 */	bl func_80253DF0
/* 800F992C 000F558C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9930 000F5590  38 80 00 08 */	li r4, 8
/* 800F9934 000F5594  38 A0 00 01 */	li r5, 1
/* 800F9938 000F5598  A8 63 00 46 */	lha r3, 0x46(r3)
/* 800F993C 000F559C  48 15 A4 B5 */	bl func_80253DF0
/* 800F9940 000F55A0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9944 000F55A4  38 80 00 08 */	li r4, 8
/* 800F9948 000F55A8  38 A0 00 01 */	li r5, 1
/* 800F994C 000F55AC  A8 63 00 48 */	lha r3, 0x48(r3)
/* 800F9950 000F55B0  48 15 A4 A1 */	bl func_80253DF0
/* 800F9954 000F55B4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9958 000F55B8  38 80 00 08 */	li r4, 8
/* 800F995C 000F55BC  38 A0 00 01 */	li r5, 1
/* 800F9960 000F55C0  A8 63 00 4A */	lha r3, 0x4a(r3)
/* 800F9964 000F55C4  48 15 A4 8D */	bl func_80253DF0
/* 800F9968 000F55C8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F996C 000F55CC  38 80 00 08 */	li r4, 8
/* 800F9970 000F55D0  38 A0 00 01 */	li r5, 1
/* 800F9974 000F55D4  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800F9978 000F55D8  48 15 A4 79 */	bl func_80253DF0
/* 800F997C 000F55DC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9980 000F55E0  38 80 00 02 */	li r4, 2
/* 800F9984 000F55E4  38 A0 00 00 */	li r5, 0
/* 800F9988 000F55E8  A8 63 00 40 */	lha r3, 0x40(r3)
/* 800F998C 000F55EC  48 15 A4 25 */	bl func_80253DB0
/* 800F9990 000F55F0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9994 000F55F4  38 80 00 05 */	li r4, 5
/* 800F9998 000F55F8  38 A0 00 00 */	li r5, 0
/* 800F999C 000F55FC  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800F99A0 000F5600  48 15 A4 11 */	bl func_80253DB0
/* 800F99A4 000F5604  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F99A8 000F5608  38 80 00 0A */	li r4, 0xa
/* 800F99AC 000F560C  38 A0 00 00 */	li r5, 0
/* 800F99B0 000F5610  A8 63 00 46 */	lha r3, 0x46(r3)
/* 800F99B4 000F5614  48 15 A3 FD */	bl func_80253DB0
/* 800F99B8 000F5618  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F99BC 000F561C  38 80 00 02 */	li r4, 2
/* 800F99C0 000F5620  38 A0 00 00 */	li r5, 0
/* 800F99C4 000F5624  A8 63 00 48 */	lha r3, 0x48(r3)
/* 800F99C8 000F5628  48 15 A3 E9 */	bl func_80253DB0
/* 800F99CC 000F562C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F99D0 000F5630  38 80 00 02 */	li r4, 2
/* 800F99D4 000F5634  38 A0 00 00 */	li r5, 0
/* 800F99D8 000F5638  A8 63 00 4A */	lha r3, 0x4a(r3)
/* 800F99DC 000F563C  48 15 A3 D5 */	bl func_80253DB0
/* 800F99E0 000F5640  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F99E4 000F5644  38 80 00 04 */	li r4, 4
/* 800F99E8 000F5648  38 A0 00 00 */	li r5, 0
/* 800F99EC 000F564C  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800F99F0 000F5650  48 15 A3 C1 */	bl func_80253DB0
/* 800F99F4 000F5654  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800F99F8 000F5658  A0 04 00 68 */	lhz r0, 0x68(r4)
/* 800F99FC 000F565C  28 00 00 02 */	cmplwi r0, 2
/* 800F9A00 000F5660  40 82 00 20 */	bne lbl_800F9A20
/* 800F9A04 000F5664  3C 60 80 00 */	lis r3, 0x8000007E@ha
/* 800F9A08 000F5668  38 00 00 14 */	li r0, 0x14
/* 800F9A0C 000F566C  38 63 00 7E */	addi r3, r3, 0x8000007E@l
/* 800F9A10 000F5670  90 64 00 D0 */	stw r3, 0xd0(r4)
/* 800F9A14 000F5674  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9A18 000F5678  98 03 00 F0 */	stb r0, 0xf0(r3)
/* 800F9A1C 000F567C  48 00 00 40 */	b lbl_800F9A5C
lbl_800F9A20:
/* 800F9A20 000F5680  28 00 00 04 */	cmplwi r0, 4
/* 800F9A24 000F5684  40 82 00 20 */	bne lbl_800F9A44
/* 800F9A28 000F5688  3C 60 80 00 */	lis r3, 0x8000001E@ha
/* 800F9A2C 000F568C  38 00 00 14 */	li r0, 0x14
/* 800F9A30 000F5690  38 63 00 1E */	addi r3, r3, 0x8000001E@l
/* 800F9A34 000F5694  90 64 00 D0 */	stw r3, 0xd0(r4)
/* 800F9A38 000F5698  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9A3C 000F569C  98 03 00 F0 */	stb r0, 0xf0(r3)
/* 800F9A40 000F56A0  48 00 00 1C */	b lbl_800F9A5C
lbl_800F9A44:
/* 800F9A44 000F56A4  3C 60 80 00 */	lis r3, 0x8000007F@ha
/* 800F9A48 000F56A8  38 00 00 01 */	li r0, 1
/* 800F9A4C 000F56AC  38 63 00 7F */	addi r3, r3, 0x8000007F@l
/* 800F9A50 000F56B0  90 64 00 D0 */	stw r3, 0xd0(r4)
/* 800F9A54 000F56B4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9A58 000F56B8  98 03 00 F0 */	stb r0, 0xf0(r3)
lbl_800F9A5C:
/* 800F9A5C 000F56BC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9A60 000F56C0  38 00 00 01 */	li r0, 1
/* 800F9A64 000F56C4  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800F9A68 000F56C8  48 00 39 C8 */	b lbl_800FD430
/* 800F9A6C 000F56CC  A8 65 00 44 */	lha r3, 0x44(r5)
/* 800F9A70 000F56D0  48 15 A3 61 */	bl func_80253DD0
/* 800F9A74 000F56D4  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800F9A78 000F56D8  28 00 00 03 */	cmplwi r0, 3
/* 800F9A7C 000F56DC  40 82 39 B4 */	bne lbl_800FD430
/* 800F9A80 000F56E0  38 60 00 01 */	li r3, 1
/* 800F9A84 000F56E4  38 80 00 00 */	li r4, 0
/* 800F9A88 000F56E8  4B F5 FE 71 */	bl func_800598F8
/* 800F9A8C 000F56EC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9A90 000F56F0  38 00 00 02 */	li r0, 2
/* 800F9A94 000F56F4  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800F9A98 000F56F8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9A9C 000F56FC  A0 03 00 68 */	lhz r0, 0x68(r3)
/* 800F9AA0 000F5700  2C 00 00 02 */	cmpwi r0, 2
/* 800F9AA4 000F5704  41 82 01 7C */	beq lbl_800F9C20
/* 800F9AA8 000F5708  40 80 00 10 */	bge lbl_800F9AB8
/* 800F9AAC 000F570C  2C 00 00 00 */	cmpwi r0, 0
/* 800F9AB0 000F5710  41 82 00 14 */	beq lbl_800F9AC4
/* 800F9AB4 000F5714  48 00 02 C4 */	b lbl_800F9D78
lbl_800F9AB8:
/* 800F9AB8 000F5718  2C 00 00 04 */	cmpwi r0, 4
/* 800F9ABC 000F571C  41 82 02 2C */	beq lbl_800F9CE8
/* 800F9AC0 000F5720  48 00 02 B8 */	b lbl_800F9D78
lbl_800F9AC4:
/* 800F9AC4 000F5724  48 02 2E B1 */	bl func_8011C974
/* 800F9AC8 000F5728  80 03 00 0C */	lwz r0, 0xc(r3)
/* 800F9ACC 000F572C  2C 00 00 00 */	cmpwi r0, 0
/* 800F9AD0 000F5730  40 82 00 A4 */	bne lbl_800F9B74
/* 800F9AD4 000F5734  48 02 2E A1 */	bl func_8011C974
/* 800F9AD8 000F5738  88 03 00 14 */	lbz r0, 0x14(r3)
/* 800F9ADC 000F573C  28 00 00 03 */	cmplwi r0, 3
/* 800F9AE0 000F5740  40 82 00 94 */	bne lbl_800F9B74
/* 800F9AE4 000F5744  38 60 00 02 */	li r3, 2
/* 800F9AE8 000F5748  38 80 00 00 */	li r4, 0
/* 800F9AEC 000F574C  38 A0 00 00 */	li r5, 0
/* 800F9AF0 000F5750  38 C0 00 03 */	li r6, 3
/* 800F9AF4 000F5754  38 E0 00 07 */	li r7, 7
/* 800F9AF8 000F5758  39 00 00 00 */	li r8, 0
/* 800F9AFC 000F575C  4B F5 FE CD */	bl func_800599C8
/* 800F9B00 000F5760  38 60 00 03 */	li r3, 3
/* 800F9B04 000F5764  38 80 00 00 */	li r4, 0
/* 800F9B08 000F5768  38 A0 00 02 */	li r5, 2
/* 800F9B0C 000F576C  38 C0 00 00 */	li r6, 0
/* 800F9B10 000F5770  38 E0 00 14 */	li r7, 0x14
/* 800F9B14 000F5774  39 00 00 00 */	li r8, 0
/* 800F9B18 000F5778  4B F5 FE B1 */	bl func_800599C8
/* 800F9B1C 000F577C  38 60 00 06 */	li r3, 6
/* 800F9B20 000F5780  38 80 00 02 */	li r4, 2
/* 800F9B24 000F5784  38 A0 00 00 */	li r5, 0
/* 800F9B28 000F5788  38 C0 00 07 */	li r6, 7
/* 800F9B2C 000F578C  38 E0 00 00 */	li r7, 0
/* 800F9B30 000F5790  39 00 00 00 */	li r8, 0
/* 800F9B34 000F5794  4B F5 FE 95 */	bl func_800599C8
/* 800F9B38 000F5798  38 60 00 07 */	li r3, 7
/* 800F9B3C 000F579C  38 80 00 03 */	li r4, 3
/* 800F9B40 000F57A0  38 A0 00 06 */	li r5, 6
/* 800F9B44 000F57A4  38 C0 00 14 */	li r6, 0x14
/* 800F9B48 000F57A8  38 E0 00 00 */	li r7, 0
/* 800F9B4C 000F57AC  39 00 00 00 */	li r8, 0
/* 800F9B50 000F57B0  4B F5 FE 79 */	bl func_800599C8
/* 800F9B54 000F57B4  38 60 00 14 */	li r3, 0x14
/* 800F9B58 000F57B8  38 80 00 03 */	li r4, 3
/* 800F9B5C 000F57BC  38 A0 00 07 */	li r5, 7
/* 800F9B60 000F57C0  38 C0 00 00 */	li r6, 0
/* 800F9B64 000F57C4  38 E0 00 00 */	li r7, 0
/* 800F9B68 000F57C8  39 00 00 00 */	li r8, 0
/* 800F9B6C 000F57CC  4B F5 FE 5D */	bl func_800599C8
/* 800F9B70 000F57D0  48 00 38 C0 */	b lbl_800FD430
lbl_800F9B74:
/* 800F9B74 000F57D4  38 60 00 01 */	li r3, 1
/* 800F9B78 000F57D8  38 80 00 00 */	li r4, 0
/* 800F9B7C 000F57DC  38 A0 00 00 */	li r5, 0
/* 800F9B80 000F57E0  38 C0 00 02 */	li r6, 2
/* 800F9B84 000F57E4  38 E0 00 06 */	li r7, 6
/* 800F9B88 000F57E8  39 00 00 00 */	li r8, 0
/* 800F9B8C 000F57EC  4B F5 FE 3D */	bl func_800599C8
/* 800F9B90 000F57F0  38 60 00 02 */	li r3, 2
/* 800F9B94 000F57F4  38 80 00 00 */	li r4, 0
/* 800F9B98 000F57F8  38 A0 00 01 */	li r5, 1
/* 800F9B9C 000F57FC  38 C0 00 03 */	li r6, 3
/* 800F9BA0 000F5800  38 E0 00 07 */	li r7, 7
/* 800F9BA4 000F5804  39 00 00 00 */	li r8, 0
/* 800F9BA8 000F5808  4B F5 FE 21 */	bl func_800599C8
/* 800F9BAC 000F580C  38 60 00 03 */	li r3, 3
/* 800F9BB0 000F5810  38 80 00 00 */	li r4, 0
/* 800F9BB4 000F5814  38 A0 00 02 */	li r5, 2
/* 800F9BB8 000F5818  38 C0 00 00 */	li r6, 0
/* 800F9BBC 000F581C  38 E0 00 14 */	li r7, 0x14
/* 800F9BC0 000F5820  39 00 00 00 */	li r8, 0
/* 800F9BC4 000F5824  4B F5 FE 05 */	bl func_800599C8
/* 800F9BC8 000F5828  38 60 00 06 */	li r3, 6
/* 800F9BCC 000F582C  38 80 00 01 */	li r4, 1
/* 800F9BD0 000F5830  38 A0 00 00 */	li r5, 0
/* 800F9BD4 000F5834  38 C0 00 07 */	li r6, 7
/* 800F9BD8 000F5838  38 E0 00 00 */	li r7, 0
/* 800F9BDC 000F583C  39 00 00 00 */	li r8, 0
/* 800F9BE0 000F5840  4B F5 FD E9 */	bl func_800599C8
/* 800F9BE4 000F5844  38 60 00 07 */	li r3, 7
/* 800F9BE8 000F5848  38 80 00 02 */	li r4, 2
/* 800F9BEC 000F584C  38 A0 00 06 */	li r5, 6
/* 800F9BF0 000F5850  38 C0 00 14 */	li r6, 0x14
/* 800F9BF4 000F5854  38 E0 00 00 */	li r7, 0
/* 800F9BF8 000F5858  39 00 00 00 */	li r8, 0
/* 800F9BFC 000F585C  4B F5 FD CD */	bl func_800599C8
/* 800F9C00 000F5860  38 60 00 14 */	li r3, 0x14
/* 800F9C04 000F5864  38 80 00 03 */	li r4, 3
/* 800F9C08 000F5868  38 A0 00 07 */	li r5, 7
/* 800F9C0C 000F586C  38 C0 00 00 */	li r6, 0
/* 800F9C10 000F5870  38 E0 00 00 */	li r7, 0
/* 800F9C14 000F5874  39 00 00 00 */	li r8, 0
/* 800F9C18 000F5878  4B F5 FD B1 */	bl func_800599C8
/* 800F9C1C 000F587C  48 00 38 14 */	b lbl_800FD430
lbl_800F9C20:
/* 800F9C20 000F5880  38 60 00 02 */	li r3, 2
/* 800F9C24 000F5884  38 80 00 00 */	li r4, 0
/* 800F9C28 000F5888  38 A0 00 00 */	li r5, 0
/* 800F9C2C 000F588C  38 C0 00 03 */	li r6, 3
/* 800F9C30 000F5890  38 E0 00 04 */	li r7, 4
/* 800F9C34 000F5894  39 00 00 00 */	li r8, 0
/* 800F9C38 000F5898  4B F5 FD 91 */	bl func_800599C8
/* 800F9C3C 000F589C  38 60 00 03 */	li r3, 3
/* 800F9C40 000F58A0  38 80 00 00 */	li r4, 0
/* 800F9C44 000F58A4  38 A0 00 02 */	li r5, 2
/* 800F9C48 000F58A8  38 C0 00 00 */	li r6, 0
/* 800F9C4C 000F58AC  38 E0 00 05 */	li r7, 5
/* 800F9C50 000F58B0  39 00 00 00 */	li r8, 0
/* 800F9C54 000F58B4  4B F5 FD 75 */	bl func_800599C8
/* 800F9C58 000F58B8  38 60 00 04 */	li r3, 4
/* 800F9C5C 000F58BC  38 80 00 02 */	li r4, 2
/* 800F9C60 000F58C0  38 A0 00 00 */	li r5, 0
/* 800F9C64 000F58C4  38 C0 00 05 */	li r6, 5
/* 800F9C68 000F58C8  38 E0 00 06 */	li r7, 6
/* 800F9C6C 000F58CC  39 00 00 00 */	li r8, 0
/* 800F9C70 000F58D0  4B F5 FD 59 */	bl func_800599C8
/* 800F9C74 000F58D4  38 60 00 05 */	li r3, 5
/* 800F9C78 000F58D8  38 80 00 03 */	li r4, 3
/* 800F9C7C 000F58DC  38 A0 00 04 */	li r5, 4
/* 800F9C80 000F58E0  38 C0 00 00 */	li r6, 0
/* 800F9C84 000F58E4  38 E0 00 14 */	li r7, 0x14
/* 800F9C88 000F58E8  39 00 00 00 */	li r8, 0
/* 800F9C8C 000F58EC  4B F5 FD 3D */	bl func_800599C8
/* 800F9C90 000F58F0  38 60 00 06 */	li r3, 6
/* 800F9C94 000F58F4  38 80 00 04 */	li r4, 4
/* 800F9C98 000F58F8  38 A0 00 00 */	li r5, 0
/* 800F9C9C 000F58FC  38 C0 00 07 */	li r6, 7
/* 800F9CA0 000F5900  38 E0 00 00 */	li r7, 0
/* 800F9CA4 000F5904  39 00 00 00 */	li r8, 0
/* 800F9CA8 000F5908  4B F5 FD 21 */	bl func_800599C8
/* 800F9CAC 000F590C  38 60 00 07 */	li r3, 7
/* 800F9CB0 000F5910  38 80 00 05 */	li r4, 5
/* 800F9CB4 000F5914  38 A0 00 06 */	li r5, 6
/* 800F9CB8 000F5918  38 C0 00 14 */	li r6, 0x14
/* 800F9CBC 000F591C  38 E0 00 00 */	li r7, 0
/* 800F9CC0 000F5920  39 00 00 00 */	li r8, 0
/* 800F9CC4 000F5924  4B F5 FD 05 */	bl func_800599C8
/* 800F9CC8 000F5928  38 60 00 14 */	li r3, 0x14
/* 800F9CCC 000F592C  38 80 00 05 */	li r4, 5
/* 800F9CD0 000F5930  38 A0 00 07 */	li r5, 7
/* 800F9CD4 000F5934  38 C0 00 00 */	li r6, 0
/* 800F9CD8 000F5938  38 E0 00 00 */	li r7, 0
/* 800F9CDC 000F593C  39 00 00 00 */	li r8, 0
/* 800F9CE0 000F5940  4B F5 FC E9 */	bl func_800599C8
/* 800F9CE4 000F5944  48 00 37 4C */	b lbl_800FD430
lbl_800F9CE8:
/* 800F9CE8 000F5948  38 60 00 02 */	li r3, 2
/* 800F9CEC 000F594C  38 80 00 00 */	li r4, 0
/* 800F9CF0 000F5950  38 A0 00 00 */	li r5, 0
/* 800F9CF4 000F5954  38 C0 00 03 */	li r6, 3
/* 800F9CF8 000F5958  38 E0 00 04 */	li r7, 4
/* 800F9CFC 000F595C  39 00 00 00 */	li r8, 0
/* 800F9D00 000F5960  4B F5 FC C9 */	bl func_800599C8
/* 800F9D04 000F5964  38 60 00 03 */	li r3, 3
/* 800F9D08 000F5968  38 80 00 00 */	li r4, 0
/* 800F9D0C 000F596C  38 A0 00 02 */	li r5, 2
/* 800F9D10 000F5970  38 C0 00 00 */	li r6, 0
/* 800F9D14 000F5974  38 E0 00 05 */	li r7, 5
/* 800F9D18 000F5978  39 00 00 00 */	li r8, 0
/* 800F9D1C 000F597C  4B F5 FC AD */	bl func_800599C8
/* 800F9D20 000F5980  38 60 00 04 */	li r3, 4
/* 800F9D24 000F5984  38 80 00 02 */	li r4, 2
/* 800F9D28 000F5988  38 A0 00 00 */	li r5, 0
/* 800F9D2C 000F598C  38 C0 00 05 */	li r6, 5
/* 800F9D30 000F5990  38 E0 00 14 */	li r7, 0x14
/* 800F9D34 000F5994  39 00 00 00 */	li r8, 0
/* 800F9D38 000F5998  4B F5 FC 91 */	bl func_800599C8
/* 800F9D3C 000F599C  38 60 00 05 */	li r3, 5
/* 800F9D40 000F59A0  38 80 00 03 */	li r4, 3
/* 800F9D44 000F59A4  38 A0 00 04 */	li r5, 4
/* 800F9D48 000F59A8  38 C0 00 00 */	li r6, 0
/* 800F9D4C 000F59AC  38 E0 00 14 */	li r7, 0x14
/* 800F9D50 000F59B0  39 00 00 00 */	li r8, 0
/* 800F9D54 000F59B4  4B F5 FC 75 */	bl func_800599C8
/* 800F9D58 000F59B8  38 60 00 14 */	li r3, 0x14
/* 800F9D5C 000F59BC  38 80 00 05 */	li r4, 5
/* 800F9D60 000F59C0  38 A0 00 04 */	li r5, 4
/* 800F9D64 000F59C4  38 C0 00 00 */	li r6, 0
/* 800F9D68 000F59C8  38 E0 00 00 */	li r7, 0
/* 800F9D6C 000F59CC  39 00 00 00 */	li r8, 0
/* 800F9D70 000F59D0  4B F5 FC 59 */	bl func_800599C8
/* 800F9D74 000F59D4  48 00 36 BC */	b lbl_800FD430
lbl_800F9D78:
/* 800F9D78 000F59D8  38 60 00 01 */	li r3, 1
/* 800F9D7C 000F59DC  38 80 00 04 */	li r4, 4
/* 800F9D80 000F59E0  38 A0 00 00 */	li r5, 0
/* 800F9D84 000F59E4  38 C0 00 06 */	li r6, 6
/* 800F9D88 000F59E8  38 E0 00 00 */	li r7, 0
/* 800F9D8C 000F59EC  39 00 00 00 */	li r8, 0
/* 800F9D90 000F59F0  4B F5 FC 39 */	bl func_800599C8
/* 800F9D94 000F59F4  38 60 00 02 */	li r3, 2
/* 800F9D98 000F59F8  38 80 00 00 */	li r4, 0
/* 800F9D9C 000F59FC  38 A0 00 01 */	li r5, 1
/* 800F9DA0 000F5A00  38 C0 00 03 */	li r6, 3
/* 800F9DA4 000F5A04  38 E0 00 04 */	li r7, 4
/* 800F9DA8 000F5A08  39 00 00 00 */	li r8, 0
/* 800F9DAC 000F5A0C  4B F5 FC 1D */	bl func_800599C8
/* 800F9DB0 000F5A10  38 60 00 03 */	li r3, 3
/* 800F9DB4 000F5A14  38 80 00 00 */	li r4, 0
/* 800F9DB8 000F5A18  38 A0 00 02 */	li r5, 2
/* 800F9DBC 000F5A1C  38 C0 00 00 */	li r6, 0
/* 800F9DC0 000F5A20  38 E0 00 05 */	li r7, 5
/* 800F9DC4 000F5A24  39 00 00 00 */	li r8, 0
/* 800F9DC8 000F5A28  4B F5 FC 01 */	bl func_800599C8
/* 800F9DCC 000F5A2C  38 60 00 04 */	li r3, 4
/* 800F9DD0 000F5A30  38 80 00 02 */	li r4, 2
/* 800F9DD4 000F5A34  38 A0 00 01 */	li r5, 1
/* 800F9DD8 000F5A38  38 C0 00 05 */	li r6, 5
/* 800F9DDC 000F5A3C  38 E0 00 01 */	li r7, 1
/* 800F9DE0 000F5A40  39 00 00 00 */	li r8, 0
/* 800F9DE4 000F5A44  4B F5 FB E5 */	bl func_800599C8
/* 800F9DE8 000F5A48  38 60 00 05 */	li r3, 5
/* 800F9DEC 000F5A4C  38 80 00 03 */	li r4, 3
/* 800F9DF0 000F5A50  38 A0 00 04 */	li r5, 4
/* 800F9DF4 000F5A54  38 C0 00 00 */	li r6, 0
/* 800F9DF8 000F5A58  38 E0 00 14 */	li r7, 0x14
/* 800F9DFC 000F5A5C  39 00 00 00 */	li r8, 0
/* 800F9E00 000F5A60  4B F5 FB C9 */	bl func_800599C8
/* 800F9E04 000F5A64  38 60 00 06 */	li r3, 6
/* 800F9E08 000F5A68  38 80 00 04 */	li r4, 4
/* 800F9E0C 000F5A6C  38 A0 00 01 */	li r5, 1
/* 800F9E10 000F5A70  38 C0 00 07 */	li r6, 7
/* 800F9E14 000F5A74  38 E0 00 00 */	li r7, 0
/* 800F9E18 000F5A78  39 00 00 00 */	li r8, 0
/* 800F9E1C 000F5A7C  4B F5 FB AD */	bl func_800599C8
/* 800F9E20 000F5A80  38 60 00 07 */	li r3, 7
/* 800F9E24 000F5A84  38 80 00 05 */	li r4, 5
/* 800F9E28 000F5A88  38 A0 00 06 */	li r5, 6
/* 800F9E2C 000F5A8C  38 C0 00 14 */	li r6, 0x14
/* 800F9E30 000F5A90  38 E0 00 00 */	li r7, 0
/* 800F9E34 000F5A94  39 00 00 00 */	li r8, 0
/* 800F9E38 000F5A98  4B F5 FB 91 */	bl func_800599C8
/* 800F9E3C 000F5A9C  38 60 00 14 */	li r3, 0x14
/* 800F9E40 000F5AA0  38 80 00 05 */	li r4, 5
/* 800F9E44 000F5AA4  38 A0 00 07 */	li r5, 7
/* 800F9E48 000F5AA8  38 C0 00 00 */	li r6, 0
/* 800F9E4C 000F5AAC  38 E0 00 00 */	li r7, 0
/* 800F9E50 000F5AB0  39 00 00 00 */	li r8, 0
/* 800F9E54 000F5AB4  4B F5 FB 75 */	bl func_800599C8
/* 800F9E58 000F5AB8  48 00 35 D8 */	b lbl_800FD430
/* 800F9E5C 000F5ABC  A0 05 00 68 */	lhz r0, 0x68(r5)
/* 800F9E60 000F5AC0  2C 00 00 00 */	cmpwi r0, 0
/* 800F9E64 000F5AC4  41 82 00 10 */	beq lbl_800F9E74
/* 800F9E68 000F5AC8  A0 05 00 E4 */	lhz r0, 0xe4(r5)
/* 800F9E6C 000F5ACC  54 00 8F FF */	rlwinm. r0, r0, 0x11, 0x1f, 0x1f
/* 800F9E70 000F5AD0  41 82 35 C0 */	beq lbl_800FD430
lbl_800F9E74:
/* 800F9E74 000F5AD4  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9E78 000F5AD8  38 60 00 29 */	li r3, 0x29
/* 800F9E7C 000F5ADC  38 C0 00 01 */	li r6, 1
/* 800F9E80 000F5AE0  88 85 00 F0 */	lbz r4, 0xf0(r5)
/* 800F9E84 000F5AE4  88 A5 00 F4 */	lbz r5, 0xf4(r5)
/* 800F9E88 000F5AE8  4B F5 FB E5 */	bl func_80059A6C
/* 800F9E8C 000F5AEC  2C 03 00 00 */	cmpwi r3, 0
/* 800F9E90 000F5AF0  41 82 35 A0 */	beq lbl_800FD430
/* 800F9E94 000F5AF4  54 60 00 01 */	rlwinm. r0, r3, 0, 0, 0
/* 800F9E98 000F5AF8  41 82 04 54 */	beq lbl_800FA2EC
/* 800F9E9C 000F5AFC  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800F9EA0 000F5B00  3B C0 00 00 */	li r30, 0
/* 800F9EA4 000F5B04  28 00 FF FF */	cmplwi r0, 0xffff
/* 800F9EA8 000F5B08  3B E0 00 14 */	li r31, 0x14
/* 800F9EAC 000F5B0C  41 82 00 08 */	beq lbl_800F9EB4
/* 800F9EB0 000F5B10  7C 1F 03 78 */	mr r31, r0
lbl_800F9EB4:
/* 800F9EB4 000F5B14  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9EB8 000F5B18  A0 03 00 68 */	lhz r0, 0x68(r3)
/* 800F9EBC 000F5B1C  2C 00 00 00 */	cmpwi r0, 0
/* 800F9EC0 000F5B20  41 82 00 08 */	beq lbl_800F9EC8
/* 800F9EC4 000F5B24  48 00 02 3C */	b lbl_800FA100
lbl_800F9EC8:
/* 800F9EC8 000F5B28  48 02 2A AD */	bl func_8011C974
/* 800F9ECC 000F5B2C  80 03 00 0C */	lwz r0, 0xc(r3)
/* 800F9ED0 000F5B30  2C 00 00 00 */	cmpwi r0, 0
/* 800F9ED4 000F5B34  40 82 00 1C */	bne lbl_800F9EF0
/* 800F9ED8 000F5B38  48 02 2A 9D */	bl func_8011C974
/* 800F9EDC 000F5B3C  88 03 00 14 */	lbz r0, 0x14(r3)
/* 800F9EE0 000F5B40  28 00 00 03 */	cmplwi r0, 3
/* 800F9EE4 000F5B44  40 82 00 0C */	bne lbl_800F9EF0
/* 800F9EE8 000F5B48  28 1F 00 01 */	cmplwi r31, 1
/* 800F9EEC 000F5B4C  41 82 03 EC */	beq lbl_800FA2D8
lbl_800F9EF0:
/* 800F9EF0 000F5B50  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9EF4 000F5B54  3F A0 80 42 */	lis r29, lbl_80418120@ha
/* 800F9EF8 000F5B58  57 FC 18 38 */	slwi r28, r31, 3
/* 800F9EFC 000F5B5C  38 A0 00 00 */	li r5, 0
/* 800F9F00 000F5B60  3B BD 81 20 */	addi r29, r29, lbl_80418120@l
/* 800F9F04 000F5B64  A8 63 00 42 */	lha r3, 0x42(r3)
/* 800F9F08 000F5B68  7C 9D E2 2E */	lhzx r4, r29, r28
/* 800F9F0C 000F5B6C  48 15 9E A5 */	bl func_80253DB0
/* 800F9F10 000F5B70  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9F14 000F5B74  7C 7D E2 14 */	add r3, r29, r28
/* 800F9F18 000F5B78  A0 83 00 02 */	lhz r4, 2(r3)
/* 800F9F1C 000F5B7C  38 A0 00 00 */	li r5, 0
/* 800F9F20 000F5B80  A8 66 00 44 */	lha r3, 0x44(r6)
/* 800F9F24 000F5B84  48 15 9E 8D */	bl func_80253DB0
/* 800F9F28 000F5B88  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9F2C 000F5B8C  7C 7D E2 14 */	add r3, r29, r28
/* 800F9F30 000F5B90  A0 83 00 04 */	lhz r4, 4(r3)
/* 800F9F34 000F5B94  38 A0 00 00 */	li r5, 0
/* 800F9F38 000F5B98  A8 66 00 5E */	lha r3, 0x5e(r6)
/* 800F9F3C 000F5B9C  48 15 9E 75 */	bl func_80253DB0
/* 800F9F40 000F5BA0  7C 9D E2 14 */	add r4, r29, r28
/* 800F9F44 000F5BA4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9F48 000F5BA8  A0 04 00 06 */	lhz r0, 6(r4)
/* 800F9F4C 000F5BAC  28 1F 00 14 */	cmplwi r31, 0x14
/* 800F9F50 000F5BB0  90 03 00 60 */	stw r0, 0x60(r3)
/* 800F9F54 000F5BB4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9F58 000F5BB8  80 03 00 60 */	lwz r0, 0x60(r3)
/* 800F9F5C 000F5BBC  98 03 00 F0 */	stb r0, 0xf0(r3)
/* 800F9F60 000F5BC0  41 81 03 78 */	bgt lbl_800FA2D8
/* 800F9F64 000F5BC4  3C 60 80 42 */	lis r3, lbl_8041A484@ha
/* 800F9F68 000F5BC8  57 E0 10 3A */	slwi r0, r31, 2
/* 800F9F6C 000F5BCC  38 63 A4 84 */	addi r3, r3, lbl_8041A484@l
/* 800F9F70 000F5BD0  7C 63 00 2E */	lwzx r3, r3, r0
/* 800F9F74 000F5BD4  7C 69 03 A6 */	mtctr r3
/* 800F9F78 000F5BD8  4E 80 04 20 */	bctr
/* 800F9F7C 000F5BDC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9F80 000F5BE0  81 83 00 70 */	lwz r12, 0x70(r3)
/* 800F9F84 000F5BE4  2C 0C 00 00 */	cmpwi r12, 0
/* 800F9F88 000F5BE8  41 82 03 50 */	beq lbl_800FA2D8
/* 800F9F8C 000F5BEC  38 83 00 C8 */	addi r4, r3, 0xc8
/* 800F9F90 000F5BF0  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800F9F94 000F5BF4  38 A0 FF FF */	li r5, -1
/* 800F9F98 000F5BF8  7D 89 03 A6 */	mtctr r12
/* 800F9F9C 000F5BFC  4E 80 04 21 */	bctrl
/* 800F9FA0 000F5C00  2C 03 00 00 */	cmpwi r3, 0
/* 800F9FA4 000F5C04  41 82 00 18 */	beq lbl_800F9FBC
/* 800F9FA8 000F5C08  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9FAC 000F5C0C  38 00 00 2D */	li r0, 0x2d
/* 800F9FB0 000F5C10  3B C0 00 01 */	li r30, 1
/* 800F9FB4 000F5C14  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800F9FB8 000F5C18  48 00 03 20 */	b lbl_800FA2D8
lbl_800F9FBC:
/* 800F9FBC 000F5C1C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9FC0 000F5C20  38 80 00 06 */	li r4, 6
/* 800F9FC4 000F5C24  38 A0 00 00 */	li r5, 0
/* 800F9FC8 000F5C28  A8 63 00 42 */	lha r3, 0x42(r3)
/* 800F9FCC 000F5C2C  48 15 9D E5 */	bl func_80253DB0
/* 800F9FD0 000F5C30  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9FD4 000F5C34  38 00 00 03 */	li r0, 3
/* 800F9FD8 000F5C38  3B C0 00 01 */	li r30, 1
/* 800F9FDC 000F5C3C  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800F9FE0 000F5C40  48 00 02 F8 */	b lbl_800FA2D8
/* 800F9FE4 000F5C44  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9FE8 000F5C48  38 00 00 04 */	li r0, 4
/* 800F9FEC 000F5C4C  3B C0 00 01 */	li r30, 1
/* 800F9FF0 000F5C50  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800F9FF4 000F5C54  48 00 02 E4 */	b lbl_800FA2D8
/* 800F9FF8 000F5C58  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800F9FFC 000F5C5C  38 00 00 0C */	li r0, 0xc
/* 800FA000 000F5C60  3B C0 00 01 */	li r30, 1
/* 800FA004 000F5C64  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FA008 000F5C68  48 00 02 D0 */	b lbl_800FA2D8
/* 800FA00C 000F5C6C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA010 000F5C70  81 83 00 70 */	lwz r12, 0x70(r3)
/* 800FA014 000F5C74  2C 0C 00 00 */	cmpwi r12, 0
/* 800FA018 000F5C78  41 82 02 C0 */	beq lbl_800FA2D8
/* 800FA01C 000F5C7C  38 83 00 C8 */	addi r4, r3, 0xc8
/* 800FA020 000F5C80  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FA024 000F5C84  38 A0 00 00 */	li r5, 0
/* 800FA028 000F5C88  7D 89 03 A6 */	mtctr r12
/* 800FA02C 000F5C8C  4E 80 04 21 */	bctrl
/* 800FA030 000F5C90  2C 03 00 00 */	cmpwi r3, 0
/* 800FA034 000F5C94  41 82 00 34 */	beq lbl_800FA068
/* 800FA038 000F5C98  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA03C 000F5C9C  90 64 00 80 */	stw r3, 0x80(r4)
/* 800FA040 000F5CA0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA044 000F5CA4  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FA048 000F5CA8  48 2E 21 55 */	bl func_803DC19C
/* 800FA04C 000F5CAC  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA050 000F5CB0  38 80 00 00 */	li r4, 0
/* 800FA054 000F5CB4  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FA058 000F5CB8  90 65 00 78 */	stw r3, 0x78(r5)
/* 800FA05C 000F5CBC  38 60 02 23 */	li r3, 0x223
/* 800FA060 000F5CC0  4B F1 11 11 */	bl func_8000B170
/* 800FA064 000F5CC4  48 00 02 74 */	b lbl_800FA2D8
lbl_800FA068:
/* 800FA068 000F5CC8  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FA06C 000F5CCC  38 60 02 22 */	li r3, 0x222
/* 800FA070 000F5CD0  38 80 00 00 */	li r4, 0
/* 800FA074 000F5CD4  4B F1 10 FD */	bl func_8000B170
/* 800FA078 000F5CD8  48 00 02 60 */	b lbl_800FA2D8
/* 800FA07C 000F5CDC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA080 000F5CE0  81 83 00 70 */	lwz r12, 0x70(r3)
/* 800FA084 000F5CE4  2C 0C 00 00 */	cmpwi r12, 0
/* 800FA088 000F5CE8  41 82 02 50 */	beq lbl_800FA2D8
/* 800FA08C 000F5CEC  38 83 00 C8 */	addi r4, r3, 0xc8
/* 800FA090 000F5CF0  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FA094 000F5CF4  38 A0 00 01 */	li r5, 1
/* 800FA098 000F5CF8  7D 89 03 A6 */	mtctr r12
/* 800FA09C 000F5CFC  4E 80 04 21 */	bctrl
/* 800FA0A0 000F5D00  2C 03 00 00 */	cmpwi r3, 0
/* 800FA0A4 000F5D04  41 82 00 34 */	beq lbl_800FA0D8
/* 800FA0A8 000F5D08  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA0AC 000F5D0C  90 64 00 80 */	stw r3, 0x80(r4)
/* 800FA0B0 000F5D10  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA0B4 000F5D14  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FA0B8 000F5D18  48 2E 20 E5 */	bl func_803DC19C
/* 800FA0BC 000F5D1C  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA0C0 000F5D20  38 80 00 00 */	li r4, 0
/* 800FA0C4 000F5D24  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FA0C8 000F5D28  90 65 00 78 */	stw r3, 0x78(r5)
/* 800FA0CC 000F5D2C  38 60 02 23 */	li r3, 0x223
/* 800FA0D0 000F5D30  4B F1 10 A1 */	bl func_8000B170
/* 800FA0D4 000F5D34  48 00 02 04 */	b lbl_800FA2D8
lbl_800FA0D8:
/* 800FA0D8 000F5D38  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FA0DC 000F5D3C  38 60 02 22 */	li r3, 0x222
/* 800FA0E0 000F5D40  38 80 00 00 */	li r4, 0
/* 800FA0E4 000F5D44  4B F1 10 8D */	bl func_8000B170
/* 800FA0E8 000F5D48  48 00 01 F0 */	b lbl_800FA2D8
/* 800FA0EC 000F5D4C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA0F0 000F5D50  38 00 00 2A */	li r0, 0x2a
/* 800FA0F4 000F5D54  3B C0 00 02 */	li r30, 2
/* 800FA0F8 000F5D58  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FA0FC 000F5D5C  48 00 01 DC */	b lbl_800FA2D8
lbl_800FA100:
/* 800FA100 000F5D60  3F A0 80 42 */	lis r29, lbl_80418120@ha
/* 800FA104 000F5D64  57 FC 18 38 */	slwi r28, r31, 3
/* 800FA108 000F5D68  3B BD 81 20 */	addi r29, r29, lbl_80418120@l
/* 800FA10C 000F5D6C  A8 63 00 46 */	lha r3, 0x46(r3)
/* 800FA110 000F5D70  7C 9D E2 14 */	add r4, r29, r28
/* 800FA114 000F5D74  38 A0 00 00 */	li r5, 0
/* 800FA118 000F5D78  A0 84 00 A8 */	lhz r4, 0xa8(r4)
/* 800FA11C 000F5D7C  48 15 9C 95 */	bl func_80253DB0
/* 800FA120 000F5D80  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA124 000F5D84  7C 7D E2 14 */	add r3, r29, r28
/* 800FA128 000F5D88  A0 83 00 AA */	lhz r4, 0xaa(r3)
/* 800FA12C 000F5D8C  38 A0 00 00 */	li r5, 0
/* 800FA130 000F5D90  A8 66 00 44 */	lha r3, 0x44(r6)
/* 800FA134 000F5D94  48 15 9C 7D */	bl func_80253DB0
/* 800FA138 000F5D98  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA13C 000F5D9C  7C 7D E2 14 */	add r3, r29, r28
/* 800FA140 000F5DA0  A0 83 00 AC */	lhz r4, 0xac(r3)
/* 800FA144 000F5DA4  38 A0 00 00 */	li r5, 0
/* 800FA148 000F5DA8  A8 66 00 5E */	lha r3, 0x5e(r6)
/* 800FA14C 000F5DAC  48 15 9C 65 */	bl func_80253DB0
/* 800FA150 000F5DB0  7C 9D E2 14 */	add r4, r29, r28
/* 800FA154 000F5DB4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA158 000F5DB8  A0 04 00 AE */	lhz r0, 0xae(r4)
/* 800FA15C 000F5DBC  28 1F 00 14 */	cmplwi r31, 0x14
/* 800FA160 000F5DC0  90 03 00 60 */	stw r0, 0x60(r3)
/* 800FA164 000F5DC4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA168 000F5DC8  80 03 00 60 */	lwz r0, 0x60(r3)
/* 800FA16C 000F5DCC  98 03 00 F0 */	stb r0, 0xf0(r3)
/* 800FA170 000F5DD0  41 81 01 68 */	bgt lbl_800FA2D8
/* 800FA174 000F5DD4  3C 60 80 42 */	lis r3, lbl_8041A430@ha
/* 800FA178 000F5DD8  57 E0 10 3A */	slwi r0, r31, 2
/* 800FA17C 000F5DDC  38 63 A4 30 */	addi r3, r3, lbl_8041A430@l
/* 800FA180 000F5DE0  7C 63 00 2E */	lwzx r3, r3, r0
/* 800FA184 000F5DE4  7C 69 03 A6 */	mtctr r3
/* 800FA188 000F5DE8  4E 80 04 20 */	bctr
/* 800FA18C 000F5DEC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA190 000F5DF0  38 00 00 2D */	li r0, 0x2d
/* 800FA194 000F5DF4  3B C0 00 01 */	li r30, 1
/* 800FA198 000F5DF8  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FA19C 000F5DFC  48 00 01 3C */	b lbl_800FA2D8
/* 800FA1A0 000F5E00  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA1A4 000F5E04  38 00 00 04 */	li r0, 4
/* 800FA1A8 000F5E08  3B C0 00 01 */	li r30, 1
/* 800FA1AC 000F5E0C  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FA1B0 000F5E10  48 00 01 28 */	b lbl_800FA2D8
/* 800FA1B4 000F5E14  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA1B8 000F5E18  38 00 00 0C */	li r0, 0xc
/* 800FA1BC 000F5E1C  3B C0 00 01 */	li r30, 1
/* 800FA1C0 000F5E20  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FA1C4 000F5E24  48 00 01 14 */	b lbl_800FA2D8
/* 800FA1C8 000F5E28  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA1CC 000F5E2C  38 00 00 1A */	li r0, 0x1a
/* 800FA1D0 000F5E30  3B C0 00 01 */	li r30, 1
/* 800FA1D4 000F5E34  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FA1D8 000F5E38  48 00 01 00 */	b lbl_800FA2D8
/* 800FA1DC 000F5E3C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA1E0 000F5E40  38 00 00 22 */	li r0, 0x22
/* 800FA1E4 000F5E44  3B C0 00 01 */	li r30, 1
/* 800FA1E8 000F5E48  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FA1EC 000F5E4C  48 00 00 EC */	b lbl_800FA2D8
/* 800FA1F0 000F5E50  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA1F4 000F5E54  81 83 00 6C */	lwz r12, 0x6c(r3)
/* 800FA1F8 000F5E58  2C 0C 00 00 */	cmpwi r12, 0
/* 800FA1FC 000F5E5C  41 82 00 DC */	beq lbl_800FA2D8
/* 800FA200 000F5E60  38 83 00 C8 */	addi r4, r3, 0xc8
/* 800FA204 000F5E64  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FA208 000F5E68  38 A0 00 01 */	li r5, 1
/* 800FA20C 000F5E6C  7D 89 03 A6 */	mtctr r12
/* 800FA210 000F5E70  4E 80 04 21 */	bctrl
/* 800FA214 000F5E74  2C 03 00 00 */	cmpwi r3, 0
/* 800FA218 000F5E78  41 82 00 30 */	beq lbl_800FA248
/* 800FA21C 000F5E7C  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA220 000F5E80  90 64 00 78 */	stw r3, 0x78(r4)
/* 800FA224 000F5E84  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA228 000F5E88  80 64 00 78 */	lwz r3, 0x78(r4)
/* 800FA22C 000F5E8C  80 84 00 80 */	lwz r4, 0x80(r4)
/* 800FA230 000F5E90  48 2E 25 19 */	bl func_803DC748
/* 800FA234 000F5E94  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FA238 000F5E98  38 60 02 23 */	li r3, 0x223
/* 800FA23C 000F5E9C  38 80 00 00 */	li r4, 0
/* 800FA240 000F5EA0  4B F1 0F 31 */	bl func_8000B170
/* 800FA244 000F5EA4  48 00 00 94 */	b lbl_800FA2D8
lbl_800FA248:
/* 800FA248 000F5EA8  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FA24C 000F5EAC  38 60 02 22 */	li r3, 0x222
/* 800FA250 000F5EB0  38 80 00 00 */	li r4, 0
/* 800FA254 000F5EB4  4B F1 0F 1D */	bl func_8000B170
/* 800FA258 000F5EB8  48 00 00 80 */	b lbl_800FA2D8
/* 800FA25C 000F5EBC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA260 000F5EC0  81 83 00 6C */	lwz r12, 0x6c(r3)
/* 800FA264 000F5EC4  2C 0C 00 00 */	cmpwi r12, 0
/* 800FA268 000F5EC8  41 82 00 70 */	beq lbl_800FA2D8
/* 800FA26C 000F5ECC  38 83 00 C8 */	addi r4, r3, 0xc8
/* 800FA270 000F5ED0  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FA274 000F5ED4  38 A0 00 00 */	li r5, 0
/* 800FA278 000F5ED8  7D 89 03 A6 */	mtctr r12
/* 800FA27C 000F5EDC  4E 80 04 21 */	bctrl
/* 800FA280 000F5EE0  2C 03 00 00 */	cmpwi r3, 0
/* 800FA284 000F5EE4  41 82 00 30 */	beq lbl_800FA2B4
/* 800FA288 000F5EE8  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA28C 000F5EEC  90 64 00 78 */	stw r3, 0x78(r4)
/* 800FA290 000F5EF0  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA294 000F5EF4  80 64 00 78 */	lwz r3, 0x78(r4)
/* 800FA298 000F5EF8  80 84 00 80 */	lwz r4, 0x80(r4)
/* 800FA29C 000F5EFC  48 2E 24 AD */	bl func_803DC748
/* 800FA2A0 000F5F00  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FA2A4 000F5F04  38 60 02 23 */	li r3, 0x223
/* 800FA2A8 000F5F08  38 80 00 00 */	li r4, 0
/* 800FA2AC 000F5F0C  4B F1 0E C5 */	bl func_8000B170
/* 800FA2B0 000F5F10  48 00 00 28 */	b lbl_800FA2D8
lbl_800FA2B4:
/* 800FA2B4 000F5F14  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FA2B8 000F5F18  38 60 02 22 */	li r3, 0x222
/* 800FA2BC 000F5F1C  38 80 00 00 */	li r4, 0
/* 800FA2C0 000F5F20  4B F1 0E B1 */	bl func_8000B170
/* 800FA2C4 000F5F24  48 00 00 14 */	b lbl_800FA2D8
/* 800FA2C8 000F5F28  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA2CC 000F5F2C  38 00 00 2A */	li r0, 0x2a
/* 800FA2D0 000F5F30  3B C0 00 02 */	li r30, 2
/* 800FA2D4 000F5F34  90 03 00 CC */	stw r0, 0xcc(r3)
lbl_800FA2D8:
/* 800FA2D8 000F5F38  2C 1E 00 00 */	cmpwi r30, 0
/* 800FA2DC 000F5F3C  41 82 31 54 */	beq lbl_800FD430
/* 800FA2E0 000F5F40  7F C3 F3 78 */	mr r3, r30
/* 800FA2E4 000F5F44  4B F6 01 E9 */	bl func_8005A4CC
/* 800FA2E8 000F5F48  48 00 31 48 */	b lbl_800FD430
lbl_800FA2EC:
/* 800FA2EC 000F5F4C  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA2F0 000F5F50  A0 04 00 68 */	lhz r0, 0x68(r4)
/* 800FA2F4 000F5F54  2C 00 00 00 */	cmpwi r0, 0
/* 800FA2F8 000F5F58  41 82 00 08 */	beq lbl_800FA300
/* 800FA2FC 000F5F5C  48 00 00 54 */	b lbl_800FA350
lbl_800FA300:
/* 800FA300 000F5F60  1F 83 00 06 */	mulli r28, r3, 6
/* 800FA304 000F5F64  3F C0 80 42 */	lis r30, lbl_80418270@ha
/* 800FA308 000F5F68  A8 64 00 42 */	lha r3, 0x42(r4)
/* 800FA30C 000F5F6C  38 A0 00 00 */	li r5, 0
/* 800FA310 000F5F70  3B DE 82 70 */	addi r30, r30, lbl_80418270@l
/* 800FA314 000F5F74  7C 9E E2 2E */	lhzx r4, r30, r28
/* 800FA318 000F5F78  48 15 9A 99 */	bl func_80253DB0
/* 800FA31C 000F5F7C  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA320 000F5F80  7C 7E E2 14 */	add r3, r30, r28
/* 800FA324 000F5F84  A0 83 00 02 */	lhz r4, 2(r3)
/* 800FA328 000F5F88  38 A0 00 00 */	li r5, 0
/* 800FA32C 000F5F8C  A8 66 00 44 */	lha r3, 0x44(r6)
/* 800FA330 000F5F90  48 15 9A 81 */	bl func_80253DB0
/* 800FA334 000F5F94  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA338 000F5F98  7C 7E E2 14 */	add r3, r30, r28
/* 800FA33C 000F5F9C  A0 83 00 04 */	lhz r4, 4(r3)
/* 800FA340 000F5FA0  38 A0 00 00 */	li r5, 0
/* 800FA344 000F5FA4  A8 66 00 5E */	lha r3, 0x5e(r6)
/* 800FA348 000F5FA8  48 15 9A 69 */	bl func_80253DB0
/* 800FA34C 000F5FAC  48 00 30 E4 */	b lbl_800FD430
lbl_800FA350:
/* 800FA350 000F5FB0  1F 83 00 06 */	mulli r28, r3, 6
/* 800FA354 000F5FB4  3F C0 80 42 */	lis r30, lbl_80418270@ha
/* 800FA358 000F5FB8  A8 64 00 46 */	lha r3, 0x46(r4)
/* 800FA35C 000F5FBC  38 A0 00 00 */	li r5, 0
/* 800FA360 000F5FC0  3B DE 82 70 */	addi r30, r30, lbl_80418270@l
/* 800FA364 000F5FC4  7C 9E E2 14 */	add r4, r30, r28
/* 800FA368 000F5FC8  A0 84 00 7E */	lhz r4, 0x7e(r4)
/* 800FA36C 000F5FCC  48 15 9A 45 */	bl func_80253DB0
/* 800FA370 000F5FD0  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA374 000F5FD4  7C 7E E2 14 */	add r3, r30, r28
/* 800FA378 000F5FD8  A0 83 00 80 */	lhz r4, 0x80(r3)
/* 800FA37C 000F5FDC  38 A0 00 00 */	li r5, 0
/* 800FA380 000F5FE0  A8 66 00 44 */	lha r3, 0x44(r6)
/* 800FA384 000F5FE4  48 15 9A 2D */	bl func_80253DB0
/* 800FA388 000F5FE8  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA38C 000F5FEC  7C 7E E2 14 */	add r3, r30, r28
/* 800FA390 000F5FF0  A0 83 00 82 */	lhz r4, 0x82(r3)
/* 800FA394 000F5FF4  38 A0 00 00 */	li r5, 0
/* 800FA398 000F5FF8  A8 66 00 5E */	lha r3, 0x5e(r6)
/* 800FA39C 000F5FFC  48 15 9A 15 */	bl func_80253DB0
/* 800FA3A0 000F6000  48 00 30 90 */	b lbl_800FD430
/* 800FA3A4 000F6004  A8 65 00 42 */	lha r3, 0x42(r5)
/* 800FA3A8 000F6008  48 15 9A 29 */	bl func_80253DD0
/* 800FA3AC 000F600C  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FA3B0 000F6010  28 00 00 03 */	cmplwi r0, 3
/* 800FA3B4 000F6014  40 82 30 7C */	bne lbl_800FD430
/* 800FA3B8 000F6018  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA3BC 000F601C  38 A0 FF FE */	li r5, -2
/* 800FA3C0 000F6020  81 83 00 70 */	lwz r12, 0x70(r3)
/* 800FA3C4 000F6024  38 83 00 C8 */	addi r4, r3, 0xc8
/* 800FA3C8 000F6028  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FA3CC 000F602C  7D 89 03 A6 */	mtctr r12
/* 800FA3D0 000F6030  4E 80 04 21 */	bctrl
/* 800FA3D4 000F6034  2C 03 00 00 */	cmpwi r3, 0
/* 800FA3D8 000F6038  41 82 30 58 */	beq lbl_800FD430
/* 800FA3DC 000F603C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA3E0 000F6040  38 00 00 02 */	li r0, 2
/* 800FA3E4 000F6044  38 80 00 00 */	li r4, 0
/* 800FA3E8 000F6048  38 A0 00 00 */	li r5, 0
/* 800FA3EC 000F604C  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FA3F0 000F6050  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA3F4 000F6054  A8 63 00 42 */	lha r3, 0x42(r3)
/* 800FA3F8 000F6058  48 15 99 B9 */	bl func_80253DB0
/* 800FA3FC 000F605C  48 00 30 34 */	b lbl_800FD430
/* 800FA400 000F6060  A8 65 00 5E */	lha r3, 0x5e(r5)
/* 800FA404 000F6064  48 15 99 CD */	bl func_80253DD0
/* 800FA408 000F6068  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FA40C 000F606C  28 00 00 03 */	cmplwi r0, 3
/* 800FA410 000F6070  40 82 30 20 */	bne lbl_800FD430
/* 800FA414 000F6074  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA418 000F6078  A0 03 00 68 */	lhz r0, 0x68(r3)
/* 800FA41C 000F607C  2C 00 00 00 */	cmpwi r0, 0
/* 800FA420 000F6080  41 82 00 08 */	beq lbl_800FA428
/* 800FA424 000F6084  48 00 00 54 */	b lbl_800FA478
lbl_800FA428:
/* 800FA428 000F6088  A8 63 00 40 */	lha r3, 0x40(r3)
/* 800FA42C 000F608C  38 80 00 01 */	li r4, 1
/* 800FA430 000F6090  38 A0 00 00 */	li r5, 0
/* 800FA434 000F6094  48 15 99 7D */	bl func_80253DB0
/* 800FA438 000F6098  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA43C 000F609C  38 80 00 07 */	li r4, 7
/* 800FA440 000F60A0  38 A0 00 00 */	li r5, 0
/* 800FA444 000F60A4  A8 63 00 42 */	lha r3, 0x42(r3)
/* 800FA448 000F60A8  48 15 99 69 */	bl func_80253DB0
/* 800FA44C 000F60AC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA450 000F60B0  38 80 00 04 */	li r4, 4
/* 800FA454 000F60B4  38 A0 00 00 */	li r5, 0
/* 800FA458 000F60B8  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FA45C 000F60BC  48 15 99 55 */	bl func_80253DB0
/* 800FA460 000F60C0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA464 000F60C4  38 80 00 03 */	li r4, 3
/* 800FA468 000F60C8  38 A0 00 00 */	li r5, 0
/* 800FA46C 000F60CC  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FA470 000F60D0  48 15 99 41 */	bl func_80253DB0
/* 800FA474 000F60D4  48 00 00 78 */	b lbl_800FA4EC
lbl_800FA478:
/* 800FA478 000F60D8  A8 63 00 40 */	lha r3, 0x40(r3)
/* 800FA47C 000F60DC  38 80 00 01 */	li r4, 1
/* 800FA480 000F60E0  38 A0 00 00 */	li r5, 0
/* 800FA484 000F60E4  48 15 99 2D */	bl func_80253DB0
/* 800FA488 000F60E8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA48C 000F60EC  38 80 00 04 */	li r4, 4
/* 800FA490 000F60F0  38 A0 00 00 */	li r5, 0
/* 800FA494 000F60F4  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FA498 000F60F8  48 15 99 19 */	bl func_80253DB0
/* 800FA49C 000F60FC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA4A0 000F6100  38 80 00 09 */	li r4, 9
/* 800FA4A4 000F6104  38 A0 00 00 */	li r5, 0
/* 800FA4A8 000F6108  A8 63 00 46 */	lha r3, 0x46(r3)
/* 800FA4AC 000F610C  48 15 99 05 */	bl func_80253DB0
/* 800FA4B0 000F6110  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA4B4 000F6114  38 80 00 01 */	li r4, 1
/* 800FA4B8 000F6118  38 A0 00 00 */	li r5, 0
/* 800FA4BC 000F611C  A8 63 00 48 */	lha r3, 0x48(r3)
/* 800FA4C0 000F6120  48 15 98 F1 */	bl func_80253DB0
/* 800FA4C4 000F6124  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA4C8 000F6128  38 80 00 01 */	li r4, 1
/* 800FA4CC 000F612C  38 A0 00 00 */	li r5, 0
/* 800FA4D0 000F6130  A8 63 00 4A */	lha r3, 0x4a(r3)
/* 800FA4D4 000F6134  48 15 98 DD */	bl func_80253DB0
/* 800FA4D8 000F6138  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA4DC 000F613C  38 80 00 03 */	li r4, 3
/* 800FA4E0 000F6140  38 A0 00 00 */	li r5, 0
/* 800FA4E4 000F6144  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FA4E8 000F6148  48 15 98 C9 */	bl func_80253DB0
lbl_800FA4EC:
/* 800FA4EC 000F614C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA4F0 000F6150  38 00 00 2B */	li r0, 0x2b
/* 800FA4F4 000F6154  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FA4F8 000F6158  48 00 2F 38 */	b lbl_800FD430
/* 800FA4FC 000F615C  A8 65 00 40 */	lha r3, 0x40(r5)
/* 800FA500 000F6160  48 15 98 D1 */	bl func_80253DD0
/* 800FA504 000F6164  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FA508 000F6168  28 00 00 03 */	cmplwi r0, 3
/* 800FA50C 000F616C  40 82 2F 24 */	bne lbl_800FD430
/* 800FA510 000F6170  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA514 000F6174  A0 03 00 68 */	lhz r0, 0x68(r3)
/* 800FA518 000F6178  2C 00 00 00 */	cmpwi r0, 0
/* 800FA51C 000F617C  41 82 00 08 */	beq lbl_800FA524
/* 800FA520 000F6180  48 00 00 54 */	b lbl_800FA574
lbl_800FA524:
/* 800FA524 000F6184  A8 63 00 40 */	lha r3, 0x40(r3)
/* 800FA528 000F6188  38 80 00 08 */	li r4, 8
/* 800FA52C 000F618C  38 A0 00 00 */	li r5, 0
/* 800FA530 000F6190  48 15 98 C1 */	bl func_80253DF0
/* 800FA534 000F6194  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA538 000F6198  38 80 00 08 */	li r4, 8
/* 800FA53C 000F619C  38 A0 00 00 */	li r5, 0
/* 800FA540 000F61A0  A8 63 00 42 */	lha r3, 0x42(r3)
/* 800FA544 000F61A4  48 15 98 AD */	bl func_80253DF0
/* 800FA548 000F61A8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA54C 000F61AC  38 80 00 08 */	li r4, 8
/* 800FA550 000F61B0  38 A0 00 00 */	li r5, 0
/* 800FA554 000F61B4  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FA558 000F61B8  48 15 98 99 */	bl func_80253DF0
/* 800FA55C 000F61BC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA560 000F61C0  38 80 00 08 */	li r4, 8
/* 800FA564 000F61C4  38 A0 00 00 */	li r5, 0
/* 800FA568 000F61C8  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FA56C 000F61CC  48 15 98 85 */	bl func_80253DF0
/* 800FA570 000F61D0  48 00 00 AC */	b lbl_800FA61C
lbl_800FA574:
/* 800FA574 000F61D4  A8 63 00 40 */	lha r3, 0x40(r3)
/* 800FA578 000F61D8  38 80 00 08 */	li r4, 8
/* 800FA57C 000F61DC  38 A0 00 00 */	li r5, 0
/* 800FA580 000F61E0  48 15 98 71 */	bl func_80253DF0
/* 800FA584 000F61E4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA588 000F61E8  38 80 00 08 */	li r4, 8
/* 800FA58C 000F61EC  38 A0 00 00 */	li r5, 0
/* 800FA590 000F61F0  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FA594 000F61F4  48 15 98 5D */	bl func_80253DF0
/* 800FA598 000F61F8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA59C 000F61FC  38 80 00 08 */	li r4, 8
/* 800FA5A0 000F6200  38 A0 00 00 */	li r5, 0
/* 800FA5A4 000F6204  A8 63 00 46 */	lha r3, 0x46(r3)
/* 800FA5A8 000F6208  48 15 98 49 */	bl func_80253DF0
/* 800FA5AC 000F620C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA5B0 000F6210  38 80 00 08 */	li r4, 8
/* 800FA5B4 000F6214  38 A0 00 00 */	li r5, 0
/* 800FA5B8 000F6218  A8 63 00 48 */	lha r3, 0x48(r3)
/* 800FA5BC 000F621C  48 15 98 35 */	bl func_80253DF0
/* 800FA5C0 000F6220  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA5C4 000F6224  38 80 00 08 */	li r4, 8
/* 800FA5C8 000F6228  38 A0 00 00 */	li r5, 0
/* 800FA5CC 000F622C  A8 63 00 4A */	lha r3, 0x4a(r3)
/* 800FA5D0 000F6230  48 15 98 21 */	bl func_80253DF0
/* 800FA5D4 000F6234  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA5D8 000F6238  38 80 00 08 */	li r4, 8
/* 800FA5DC 000F623C  38 A0 00 00 */	li r5, 0
/* 800FA5E0 000F6240  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FA5E4 000F6244  48 15 98 0D */	bl func_80253DF0
/* 800FA5E8 000F6248  83 8D 82 70 */	lwz r28, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA5EC 000F624C  A0 7C 00 E4 */	lhz r3, 0xe4(r28)
/* 800FA5F0 000F6250  54 60 8F FF */	rlwinm. r0, r3, 0x11, 0x1f, 0x1f
/* 800FA5F4 000F6254  41 82 00 20 */	beq lbl_800FA614
/* 800FA5F8 000F6258  4B F4 3B 65 */	bl func_8003E15C
/* 800FA5FC 000F625C  80 9C 00 E0 */	lwz r4, 0xe0(r28)
/* 800FA600 000F6260  4B F4 3C 39 */	bl func_8003E238
/* 800FA604 000F6264  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA608 000F6268  38 00 00 00 */	li r0, 0
/* 800FA60C 000F626C  90 03 00 E0 */	stw r0, 0xe0(r3)
/* 800FA610 000F6270  48 00 00 0C */	b lbl_800FA61C
lbl_800FA614:
/* 800FA614 000F6274  60 60 40 00 */	ori r0, r3, 0x4000
/* 800FA618 000F6278  B0 1C 00 E4 */	sth r0, 0xe4(r28)
lbl_800FA61C:
/* 800FA61C 000F627C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA620 000F6280  38 00 00 2C */	li r0, 0x2c
/* 800FA624 000F6284  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FA628 000F6288  48 00 2E 08 */	b lbl_800FD430
/* 800FA62C 000F628C  A8 65 00 5E */	lha r3, 0x5e(r5)
/* 800FA630 000F6290  48 15 97 A1 */	bl func_80253DD0
/* 800FA634 000F6294  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FA638 000F6298  28 00 00 03 */	cmplwi r0, 3
/* 800FA63C 000F629C  40 82 2D F4 */	bne lbl_800FD430
/* 800FA640 000F62A0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA644 000F62A4  A0 03 00 68 */	lhz r0, 0x68(r3)
/* 800FA648 000F62A8  2C 00 00 00 */	cmpwi r0, 0
/* 800FA64C 000F62AC  41 82 00 08 */	beq lbl_800FA654
/* 800FA650 000F62B0  48 00 00 54 */	b lbl_800FA6A4
lbl_800FA654:
/* 800FA654 000F62B4  A8 63 00 40 */	lha r3, 0x40(r3)
/* 800FA658 000F62B8  38 80 00 01 */	li r4, 1
/* 800FA65C 000F62BC  38 A0 00 00 */	li r5, 0
/* 800FA660 000F62C0  48 15 97 51 */	bl func_80253DB0
/* 800FA664 000F62C4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA668 000F62C8  38 80 00 07 */	li r4, 7
/* 800FA66C 000F62CC  38 A0 00 00 */	li r5, 0
/* 800FA670 000F62D0  A8 63 00 42 */	lha r3, 0x42(r3)
/* 800FA674 000F62D4  48 15 97 3D */	bl func_80253DB0
/* 800FA678 000F62D8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA67C 000F62DC  38 80 00 04 */	li r4, 4
/* 800FA680 000F62E0  38 A0 00 00 */	li r5, 0
/* 800FA684 000F62E4  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FA688 000F62E8  48 15 97 29 */	bl func_80253DB0
/* 800FA68C 000F62EC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA690 000F62F0  38 80 00 03 */	li r4, 3
/* 800FA694 000F62F4  38 A0 00 00 */	li r5, 0
/* 800FA698 000F62F8  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FA69C 000F62FC  48 15 97 15 */	bl func_80253DB0
/* 800FA6A0 000F6300  48 00 00 78 */	b lbl_800FA718
lbl_800FA6A4:
/* 800FA6A4 000F6304  A8 63 00 40 */	lha r3, 0x40(r3)
/* 800FA6A8 000F6308  38 80 00 01 */	li r4, 1
/* 800FA6AC 000F630C  38 A0 00 00 */	li r5, 0
/* 800FA6B0 000F6310  48 15 97 01 */	bl func_80253DB0
/* 800FA6B4 000F6314  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA6B8 000F6318  38 80 00 04 */	li r4, 4
/* 800FA6BC 000F631C  38 A0 00 00 */	li r5, 0
/* 800FA6C0 000F6320  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FA6C4 000F6324  48 15 96 ED */	bl func_80253DB0
/* 800FA6C8 000F6328  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA6CC 000F632C  38 80 00 09 */	li r4, 9
/* 800FA6D0 000F6330  38 A0 00 00 */	li r5, 0
/* 800FA6D4 000F6334  A8 63 00 46 */	lha r3, 0x46(r3)
/* 800FA6D8 000F6338  48 15 96 D9 */	bl func_80253DB0
/* 800FA6DC 000F633C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA6E0 000F6340  38 80 00 01 */	li r4, 1
/* 800FA6E4 000F6344  38 A0 00 00 */	li r5, 0
/* 800FA6E8 000F6348  A8 63 00 48 */	lha r3, 0x48(r3)
/* 800FA6EC 000F634C  48 15 96 C5 */	bl func_80253DB0
/* 800FA6F0 000F6350  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA6F4 000F6354  38 80 00 01 */	li r4, 1
/* 800FA6F8 000F6358  38 A0 00 00 */	li r5, 0
/* 800FA6FC 000F635C  A8 63 00 4A */	lha r3, 0x4a(r3)
/* 800FA700 000F6360  48 15 96 B1 */	bl func_80253DB0
/* 800FA704 000F6364  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA708 000F6368  38 80 00 03 */	li r4, 3
/* 800FA70C 000F636C  38 A0 00 00 */	li r5, 0
/* 800FA710 000F6370  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FA714 000F6374  48 15 96 9D */	bl func_80253DB0
lbl_800FA718:
/* 800FA718 000F6378  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA71C 000F637C  38 00 00 2E */	li r0, 0x2e
/* 800FA720 000F6380  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FA724 000F6384  48 00 2D 0C */	b lbl_800FD430
/* 800FA728 000F6388  A8 65 00 40 */	lha r3, 0x40(r5)
/* 800FA72C 000F638C  48 15 96 A5 */	bl func_80253DD0
/* 800FA730 000F6390  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FA734 000F6394  28 00 00 03 */	cmplwi r0, 3
/* 800FA738 000F6398  40 82 2C F8 */	bne lbl_800FD430
/* 800FA73C 000F639C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA740 000F63A0  A0 03 00 68 */	lhz r0, 0x68(r3)
/* 800FA744 000F63A4  2C 00 00 00 */	cmpwi r0, 0
/* 800FA748 000F63A8  41 82 00 08 */	beq lbl_800FA750
/* 800FA74C 000F63AC  48 00 00 54 */	b lbl_800FA7A0
lbl_800FA750:
/* 800FA750 000F63B0  A8 63 00 40 */	lha r3, 0x40(r3)
/* 800FA754 000F63B4  38 80 00 08 */	li r4, 8
/* 800FA758 000F63B8  38 A0 00 00 */	li r5, 0
/* 800FA75C 000F63BC  48 15 96 95 */	bl func_80253DF0
/* 800FA760 000F63C0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA764 000F63C4  38 80 00 08 */	li r4, 8
/* 800FA768 000F63C8  38 A0 00 00 */	li r5, 0
/* 800FA76C 000F63CC  A8 63 00 42 */	lha r3, 0x42(r3)
/* 800FA770 000F63D0  48 15 96 81 */	bl func_80253DF0
/* 800FA774 000F63D4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA778 000F63D8  38 80 00 08 */	li r4, 8
/* 800FA77C 000F63DC  38 A0 00 00 */	li r5, 0
/* 800FA780 000F63E0  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FA784 000F63E4  48 15 96 6D */	bl func_80253DF0
/* 800FA788 000F63E8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA78C 000F63EC  38 80 00 08 */	li r4, 8
/* 800FA790 000F63F0  38 A0 00 00 */	li r5, 0
/* 800FA794 000F63F4  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FA798 000F63F8  48 15 96 59 */	bl func_80253DF0
/* 800FA79C 000F63FC  48 00 00 AC */	b lbl_800FA848
lbl_800FA7A0:
/* 800FA7A0 000F6400  A8 63 00 40 */	lha r3, 0x40(r3)
/* 800FA7A4 000F6404  38 80 00 08 */	li r4, 8
/* 800FA7A8 000F6408  38 A0 00 00 */	li r5, 0
/* 800FA7AC 000F640C  48 15 96 45 */	bl func_80253DF0
/* 800FA7B0 000F6410  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA7B4 000F6414  38 80 00 08 */	li r4, 8
/* 800FA7B8 000F6418  38 A0 00 00 */	li r5, 0
/* 800FA7BC 000F641C  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FA7C0 000F6420  48 15 96 31 */	bl func_80253DF0
/* 800FA7C4 000F6424  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA7C8 000F6428  38 80 00 08 */	li r4, 8
/* 800FA7CC 000F642C  38 A0 00 00 */	li r5, 0
/* 800FA7D0 000F6430  A8 63 00 46 */	lha r3, 0x46(r3)
/* 800FA7D4 000F6434  48 15 96 1D */	bl func_80253DF0
/* 800FA7D8 000F6438  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA7DC 000F643C  38 80 00 08 */	li r4, 8
/* 800FA7E0 000F6440  38 A0 00 00 */	li r5, 0
/* 800FA7E4 000F6444  A8 63 00 48 */	lha r3, 0x48(r3)
/* 800FA7E8 000F6448  48 15 96 09 */	bl func_80253DF0
/* 800FA7EC 000F644C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA7F0 000F6450  38 80 00 08 */	li r4, 8
/* 800FA7F4 000F6454  38 A0 00 00 */	li r5, 0
/* 800FA7F8 000F6458  A8 63 00 4A */	lha r3, 0x4a(r3)
/* 800FA7FC 000F645C  48 15 95 F5 */	bl func_80253DF0
/* 800FA800 000F6460  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA804 000F6464  38 80 00 08 */	li r4, 8
/* 800FA808 000F6468  38 A0 00 00 */	li r5, 0
/* 800FA80C 000F646C  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FA810 000F6470  48 15 95 E1 */	bl func_80253DF0
/* 800FA814 000F6474  83 8D 82 70 */	lwz r28, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA818 000F6478  A0 7C 00 E4 */	lhz r3, 0xe4(r28)
/* 800FA81C 000F647C  54 60 8F FF */	rlwinm. r0, r3, 0x11, 0x1f, 0x1f
/* 800FA820 000F6480  41 82 00 20 */	beq lbl_800FA840
/* 800FA824 000F6484  4B F4 39 39 */	bl func_8003E15C
/* 800FA828 000F6488  80 9C 00 E0 */	lwz r4, 0xe0(r28)
/* 800FA82C 000F648C  4B F4 3A 0D */	bl func_8003E238
/* 800FA830 000F6490  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA834 000F6494  38 00 00 00 */	li r0, 0
/* 800FA838 000F6498  90 03 00 E0 */	stw r0, 0xe0(r3)
/* 800FA83C 000F649C  48 00 00 0C */	b lbl_800FA848
lbl_800FA840:
/* 800FA840 000F64A0  60 60 40 00 */	ori r0, r3, 0x4000
/* 800FA844 000F64A4  B0 1C 00 E4 */	sth r0, 0xe4(r28)
lbl_800FA848:
/* 800FA848 000F64A8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA84C 000F64AC  38 00 00 2F */	li r0, 0x2f
/* 800FA850 000F64B0  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FA854 000F64B4  48 00 2B DC */	b lbl_800FD430
/* 800FA858 000F64B8  A0 05 00 68 */	lhz r0, 0x68(r5)
/* 800FA85C 000F64BC  2C 00 00 00 */	cmpwi r0, 0
/* 800FA860 000F64C0  41 82 00 08 */	beq lbl_800FA868
/* 800FA864 000F64C4  48 00 00 50 */	b lbl_800FA8B4
lbl_800FA868:
/* 800FA868 000F64C8  A8 65 00 42 */	lha r3, 0x42(r5)
/* 800FA86C 000F64CC  48 15 95 65 */	bl func_80253DD0
/* 800FA870 000F64D0  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FA874 000F64D4  28 00 00 03 */	cmplwi r0, 3
/* 800FA878 000F64D8  40 82 00 E0 */	bne lbl_800FA958
/* 800FA87C 000F64DC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA880 000F64E0  38 80 00 07 */	li r4, 7
/* 800FA884 000F64E4  38 A0 00 00 */	li r5, 0
/* 800FA888 000F64E8  A8 63 00 42 */	lha r3, 0x42(r3)
/* 800FA88C 000F64EC  48 15 95 25 */	bl func_80253DB0
/* 800FA890 000F64F0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA894 000F64F4  38 80 00 06 */	li r4, 6
/* 800FA898 000F64F8  38 A0 00 00 */	li r5, 0
/* 800FA89C 000F64FC  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FA8A0 000F6500  48 15 95 11 */	bl func_80253DB0
/* 800FA8A4 000F6504  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA8A8 000F6508  38 00 00 05 */	li r0, 5
/* 800FA8AC 000F650C  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FA8B0 000F6510  48 00 00 A8 */	b lbl_800FA958
lbl_800FA8B4:
/* 800FA8B4 000F6514  A8 65 00 46 */	lha r3, 0x46(r5)
/* 800FA8B8 000F6518  48 15 95 19 */	bl func_80253DD0
/* 800FA8BC 000F651C  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FA8C0 000F6520  28 00 00 03 */	cmplwi r0, 3
/* 800FA8C4 000F6524  40 82 00 94 */	bne lbl_800FA958
/* 800FA8C8 000F6528  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA8CC 000F652C  38 80 00 06 */	li r4, 6
/* 800FA8D0 000F6530  38 A0 00 00 */	li r5, 0
/* 800FA8D4 000F6534  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FA8D8 000F6538  48 15 94 D9 */	bl func_80253DB0
/* 800FA8DC 000F653C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA8E0 000F6540  38 80 00 09 */	li r4, 9
/* 800FA8E4 000F6544  38 A0 00 00 */	li r5, 0
/* 800FA8E8 000F6548  A8 63 00 46 */	lha r3, 0x46(r3)
/* 800FA8EC 000F654C  48 15 94 C5 */	bl func_80253DB0
/* 800FA8F0 000F6550  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA8F4 000F6554  38 80 00 01 */	li r4, 1
/* 800FA8F8 000F6558  38 A0 00 00 */	li r5, 0
/* 800FA8FC 000F655C  A8 63 00 48 */	lha r3, 0x48(r3)
/* 800FA900 000F6560  48 15 94 B1 */	bl func_80253DB0
/* 800FA904 000F6564  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA908 000F6568  38 80 00 01 */	li r4, 1
/* 800FA90C 000F656C  38 A0 00 00 */	li r5, 0
/* 800FA910 000F6570  A8 63 00 4A */	lha r3, 0x4a(r3)
/* 800FA914 000F6574  48 15 94 9D */	bl func_80253DB0
/* 800FA918 000F6578  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA91C 000F657C  38 00 00 05 */	li r0, 5
/* 800FA920 000F6580  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FA924 000F6584  83 8D 82 70 */	lwz r28, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA928 000F6588  A0 7C 00 E4 */	lhz r3, 0xe4(r28)
/* 800FA92C 000F658C  54 60 8F FF */	rlwinm. r0, r3, 0x11, 0x1f, 0x1f
/* 800FA930 000F6590  41 82 00 20 */	beq lbl_800FA950
/* 800FA934 000F6594  4B F4 38 29 */	bl func_8003E15C
/* 800FA938 000F6598  80 9C 00 E0 */	lwz r4, 0xe0(r28)
/* 800FA93C 000F659C  4B F4 38 FD */	bl func_8003E238
/* 800FA940 000F65A0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA944 000F65A4  38 00 00 00 */	li r0, 0
/* 800FA948 000F65A8  90 03 00 E0 */	stw r0, 0xe0(r3)
/* 800FA94C 000F65AC  48 00 00 0C */	b lbl_800FA958
lbl_800FA950:
/* 800FA950 000F65B0  60 60 40 00 */	ori r0, r3, 0x4000
/* 800FA954 000F65B4  B0 1C 00 E4 */	sth r0, 0xe4(r28)
lbl_800FA958:
/* 800FA958 000F65B8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA95C 000F65BC  38 00 00 14 */	li r0, 0x14
/* 800FA960 000F65C0  98 03 00 F1 */	stb r0, 0xf1(r3)
/* 800FA964 000F65C4  48 00 2A CC */	b lbl_800FD430
/* 800FA968 000F65C8  A8 65 00 44 */	lha r3, 0x44(r5)
/* 800FA96C 000F65CC  48 15 94 65 */	bl func_80253DD0
/* 800FA970 000F65D0  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FA974 000F65D4  28 00 00 03 */	cmplwi r0, 3
/* 800FA978 000F65D8  40 82 2A B8 */	bne lbl_800FD430
/* 800FA97C 000F65DC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA980 000F65E0  A0 03 00 68 */	lhz r0, 0x68(r3)
/* 800FA984 000F65E4  2C 00 00 00 */	cmpwi r0, 0
/* 800FA988 000F65E8  41 82 00 08 */	beq lbl_800FA990
/* 800FA98C 000F65EC  48 00 00 18 */	b lbl_800FA9A4
lbl_800FA990:
/* 800FA990 000F65F0  A8 63 00 42 */	lha r3, 0x42(r3)
/* 800FA994 000F65F4  38 80 00 08 */	li r4, 8
/* 800FA998 000F65F8  38 A0 00 00 */	li r5, 0
/* 800FA99C 000F65FC  48 15 94 55 */	bl func_80253DF0
/* 800FA9A0 000F6600  48 00 00 3C */	b lbl_800FA9DC
lbl_800FA9A4:
/* 800FA9A4 000F6604  A8 63 00 46 */	lha r3, 0x46(r3)
/* 800FA9A8 000F6608  38 80 00 08 */	li r4, 8
/* 800FA9AC 000F660C  38 A0 00 00 */	li r5, 0
/* 800FA9B0 000F6610  48 15 94 41 */	bl func_80253DF0
/* 800FA9B4 000F6614  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA9B8 000F6618  38 80 00 08 */	li r4, 8
/* 800FA9BC 000F661C  38 A0 00 00 */	li r5, 0
/* 800FA9C0 000F6620  A8 63 00 48 */	lha r3, 0x48(r3)
/* 800FA9C4 000F6624  48 15 94 2D */	bl func_80253DF0
/* 800FA9C8 000F6628  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA9CC 000F662C  38 80 00 08 */	li r4, 8
/* 800FA9D0 000F6630  38 A0 00 00 */	li r5, 0
/* 800FA9D4 000F6634  A8 63 00 4A */	lha r3, 0x4a(r3)
/* 800FA9D8 000F6638  48 15 94 19 */	bl func_80253DF0
lbl_800FA9DC:
/* 800FA9DC 000F663C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA9E0 000F6640  38 80 00 08 */	li r4, 8
/* 800FA9E4 000F6644  38 A0 00 01 */	li r5, 1
/* 800FA9E8 000F6648  A8 63 00 4C */	lha r3, 0x4c(r3)
/* 800FA9EC 000F664C  48 15 94 05 */	bl func_80253DF0
/* 800FA9F0 000F6650  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FA9F4 000F6654  38 80 00 07 */	li r4, 7
/* 800FA9F8 000F6658  38 A0 00 00 */	li r5, 0
/* 800FA9FC 000F665C  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FAA00 000F6660  48 15 93 B1 */	bl func_80253DB0
/* 800FAA04 000F6664  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAA08 000F6668  38 80 00 02 */	li r4, 2
/* 800FAA0C 000F666C  38 A0 00 00 */	li r5, 0
/* 800FAA10 000F6670  A8 63 00 4C */	lha r3, 0x4c(r3)
/* 800FAA14 000F6674  48 15 93 9D */	bl func_80253DB0
/* 800FAA18 000F6678  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAA1C 000F667C  38 00 00 06 */	li r0, 6
/* 800FAA20 000F6680  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FAA24 000F6684  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAA28 000F6688  A0 04 00 68 */	lhz r0, 0x68(r4)
/* 800FAA2C 000F668C  28 00 00 04 */	cmplwi r0, 4
/* 800FAA30 000F6690  40 82 00 14 */	bne lbl_800FAA44
/* 800FAA34 000F6694  3C 60 80 00 */	lis r3, 0x80000080@ha
/* 800FAA38 000F6698  38 03 00 80 */	addi r0, r3, 0x80000080@l
/* 800FAA3C 000F669C  90 04 00 D0 */	stw r0, 0xd0(r4)
/* 800FAA40 000F66A0  48 00 29 F0 */	b lbl_800FD430
lbl_800FAA44:
/* 800FAA44 000F66A4  3C 60 80 00 */	lis r3, 0x800000E0@ha
/* 800FAA48 000F66A8  38 03 00 E0 */	addi r0, r3, 0x800000E0@l
/* 800FAA4C 000F66AC  90 04 00 D0 */	stw r0, 0xd0(r4)
/* 800FAA50 000F66B0  48 00 29 E0 */	b lbl_800FD430
/* 800FAA54 000F66B4  38 00 2D 61 */	li r0, 0x2d61
/* 800FAA58 000F66B8  90 05 00 F8 */	stw r0, 0xf8(r5)
/* 800FAA5C 000F66BC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAA60 000F66C0  A8 63 00 4C */	lha r3, 0x4c(r3)
/* 800FAA64 000F66C4  48 15 93 6D */	bl func_80253DD0
/* 800FAA68 000F66C8  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FAA6C 000F66CC  28 00 00 03 */	cmplwi r0, 3
/* 800FAA70 000F66D0  40 82 29 C0 */	bne lbl_800FD430
/* 800FAA74 000F66D4  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAA78 000F66D8  38 00 00 09 */	li r0, 9
/* 800FAA7C 000F66DC  38 60 00 01 */	li r3, 1
/* 800FAA80 000F66E0  38 80 00 00 */	li r4, 0
/* 800FAA84 000F66E4  90 05 00 CC */	stw r0, 0xcc(r5)
/* 800FAA88 000F66E8  4B F5 EE 71 */	bl func_800598F8
/* 800FAA8C 000F66EC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAA90 000F66F0  A0 03 00 68 */	lhz r0, 0x68(r3)
/* 800FAA94 000F66F4  28 00 00 04 */	cmplwi r0, 4
/* 800FAA98 000F66F8  40 82 00 40 */	bne lbl_800FAAD8
/* 800FAA9C 000F66FC  38 60 00 08 */	li r3, 8
/* 800FAAA0 000F6700  38 80 00 00 */	li r4, 0
/* 800FAAA4 000F6704  38 A0 00 00 */	li r5, 0
/* 800FAAA8 000F6708  38 C0 00 14 */	li r6, 0x14
/* 800FAAAC 000F670C  38 E0 00 00 */	li r7, 0
/* 800FAAB0 000F6710  39 00 00 00 */	li r8, 0
/* 800FAAB4 000F6714  4B F5 EF 15 */	bl func_800599C8
/* 800FAAB8 000F6718  38 60 00 14 */	li r3, 0x14
/* 800FAABC 000F671C  38 80 00 00 */	li r4, 0
/* 800FAAC0 000F6720  38 A0 00 08 */	li r5, 8
/* 800FAAC4 000F6724  38 C0 00 00 */	li r6, 0
/* 800FAAC8 000F6728  38 E0 00 00 */	li r7, 0
/* 800FAACC 000F672C  39 00 00 00 */	li r8, 0
/* 800FAAD0 000F6730  4B F5 EE F9 */	bl func_800599C8
/* 800FAAD4 000F6734  48 00 29 5C */	b lbl_800FD430
lbl_800FAAD8:
/* 800FAAD8 000F6738  38 60 00 06 */	li r3, 6
/* 800FAADC 000F673C  38 80 00 00 */	li r4, 0
/* 800FAAE0 000F6740  38 A0 00 00 */	li r5, 0
/* 800FAAE4 000F6744  38 C0 00 07 */	li r6, 7
/* 800FAAE8 000F6748  38 E0 00 00 */	li r7, 0
/* 800FAAEC 000F674C  39 00 00 00 */	li r8, 0
/* 800FAAF0 000F6750  4B F5 EE D9 */	bl func_800599C8
/* 800FAAF4 000F6754  38 60 00 07 */	li r3, 7
/* 800FAAF8 000F6758  38 80 00 00 */	li r4, 0
/* 800FAAFC 000F675C  38 A0 00 06 */	li r5, 6
/* 800FAB00 000F6760  38 C0 00 08 */	li r6, 8
/* 800FAB04 000F6764  38 E0 00 00 */	li r7, 0
/* 800FAB08 000F6768  39 00 00 00 */	li r8, 0
/* 800FAB0C 000F676C  4B F5 EE BD */	bl func_800599C8
/* 800FAB10 000F6770  38 60 00 08 */	li r3, 8
/* 800FAB14 000F6774  38 80 00 00 */	li r4, 0
/* 800FAB18 000F6778  38 A0 00 07 */	li r5, 7
/* 800FAB1C 000F677C  38 C0 00 14 */	li r6, 0x14
/* 800FAB20 000F6780  38 E0 00 00 */	li r7, 0
/* 800FAB24 000F6784  39 00 00 00 */	li r8, 0
/* 800FAB28 000F6788  4B F5 EE A1 */	bl func_800599C8
/* 800FAB2C 000F678C  38 60 00 14 */	li r3, 0x14
/* 800FAB30 000F6790  38 80 00 00 */	li r4, 0
/* 800FAB34 000F6794  38 A0 00 08 */	li r5, 8
/* 800FAB38 000F6798  38 C0 00 00 */	li r6, 0
/* 800FAB3C 000F679C  38 E0 00 00 */	li r7, 0
/* 800FAB40 000F67A0  39 00 00 00 */	li r8, 0
/* 800FAB44 000F67A4  4B F5 EE 85 */	bl func_800599C8
/* 800FAB48 000F67A8  48 00 28 E8 */	b lbl_800FD430
/* 800FAB4C 000F67AC  88 85 00 F1 */	lbz r4, 0xf1(r5)
/* 800FAB50 000F67B0  38 60 00 29 */	li r3, 0x29
/* 800FAB54 000F67B4  88 A5 00 F4 */	lbz r5, 0xf4(r5)
/* 800FAB58 000F67B8  38 C0 00 01 */	li r6, 1
/* 800FAB5C 000F67BC  4B F5 EF 11 */	bl func_80059A6C
/* 800FAB60 000F67C0  2C 03 00 00 */	cmpwi r3, 0
/* 800FAB64 000F67C4  41 82 28 CC */	beq lbl_800FD430
/* 800FAB68 000F67C8  54 60 00 01 */	rlwinm. r0, r3, 0, 0, 0
/* 800FAB6C 000F67CC  41 82 02 D8 */	beq lbl_800FAE44
/* 800FAB70 000F67D0  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FAB74 000F67D4  3B C0 00 00 */	li r30, 0
/* 800FAB78 000F67D8  2C 00 00 07 */	cmpwi r0, 7
/* 800FAB7C 000F67DC  41 82 01 30 */	beq lbl_800FACAC
/* 800FAB80 000F67E0  40 80 00 10 */	bge lbl_800FAB90
/* 800FAB84 000F67E4  2C 00 00 06 */	cmpwi r0, 6
/* 800FAB88 000F67E8  40 80 00 14 */	bge lbl_800FAB9C
/* 800FAB8C 000F67EC  48 00 02 6C */	b lbl_800FADF8
lbl_800FAB90:
/* 800FAB90 000F67F0  2C 00 00 09 */	cmpwi r0, 9
/* 800FAB94 000F67F4  40 80 02 64 */	bge lbl_800FADF8
/* 800FAB98 000F67F8  48 00 02 24 */	b lbl_800FADBC
lbl_800FAB9C:
/* 800FAB9C 000F67FC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FABA0 000F6800  38 80 00 00 */	li r4, 0
/* 800FABA4 000F6804  38 A0 00 00 */	li r5, 0
/* 800FABA8 000F6808  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FABAC 000F680C  48 15 92 05 */	bl func_80253DB0
/* 800FABB0 000F6810  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FABB4 000F6814  38 80 00 02 */	li r4, 2
/* 800FABB8 000F6818  38 A0 00 00 */	li r5, 0
/* 800FABBC 000F681C  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FABC0 000F6820  48 15 91 F1 */	bl func_80253DB0
/* 800FABC4 000F6824  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FABC8 000F6828  A0 03 00 68 */	lhz r0, 0x68(r3)
/* 800FABCC 000F682C  2C 00 00 00 */	cmpwi r0, 0
/* 800FABD0 000F6830  41 82 00 08 */	beq lbl_800FABD8
/* 800FABD4 000F6834  48 00 00 70 */	b lbl_800FAC44
lbl_800FABD8:
/* 800FABD8 000F6838  81 83 00 70 */	lwz r12, 0x70(r3)
/* 800FABDC 000F683C  2C 0C 00 00 */	cmpwi r12, 0
/* 800FABE0 000F6840  41 82 02 50 */	beq lbl_800FAE30
/* 800FABE4 000F6844  38 83 00 C8 */	addi r4, r3, 0xc8
/* 800FABE8 000F6848  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FABEC 000F684C  38 A0 00 00 */	li r5, 0
/* 800FABF0 000F6850  7D 89 03 A6 */	mtctr r12
/* 800FABF4 000F6854  4E 80 04 21 */	bctrl
/* 800FABF8 000F6858  2C 03 00 00 */	cmpwi r3, 0
/* 800FABFC 000F685C  41 82 00 34 */	beq lbl_800FAC30
/* 800FAC00 000F6860  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAC04 000F6864  90 64 00 80 */	stw r3, 0x80(r4)
/* 800FAC08 000F6868  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAC0C 000F686C  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FAC10 000F6870  48 2E 15 8D */	bl func_803DC19C
/* 800FAC14 000F6874  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAC18 000F6878  38 80 00 00 */	li r4, 0
/* 800FAC1C 000F687C  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FAC20 000F6880  90 65 00 78 */	stw r3, 0x78(r5)
/* 800FAC24 000F6884  38 60 02 23 */	li r3, 0x223
/* 800FAC28 000F6888  4B F1 05 49 */	bl func_8000B170
/* 800FAC2C 000F688C  48 00 02 04 */	b lbl_800FAE30
lbl_800FAC30:
/* 800FAC30 000F6890  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FAC34 000F6894  38 60 02 22 */	li r3, 0x222
/* 800FAC38 000F6898  38 80 00 00 */	li r4, 0
/* 800FAC3C 000F689C  4B F1 05 35 */	bl func_8000B170
/* 800FAC40 000F68A0  48 00 01 F0 */	b lbl_800FAE30
lbl_800FAC44:
/* 800FAC44 000F68A4  81 83 00 6C */	lwz r12, 0x6c(r3)
/* 800FAC48 000F68A8  2C 0C 00 00 */	cmpwi r12, 0
/* 800FAC4C 000F68AC  41 82 01 E4 */	beq lbl_800FAE30
/* 800FAC50 000F68B0  38 83 00 C8 */	addi r4, r3, 0xc8
/* 800FAC54 000F68B4  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FAC58 000F68B8  38 A0 00 01 */	li r5, 1
/* 800FAC5C 000F68BC  7D 89 03 A6 */	mtctr r12
/* 800FAC60 000F68C0  4E 80 04 21 */	bctrl
/* 800FAC64 000F68C4  2C 03 00 00 */	cmpwi r3, 0
/* 800FAC68 000F68C8  41 82 00 30 */	beq lbl_800FAC98
/* 800FAC6C 000F68CC  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAC70 000F68D0  90 64 00 78 */	stw r3, 0x78(r4)
/* 800FAC74 000F68D4  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAC78 000F68D8  80 64 00 78 */	lwz r3, 0x78(r4)
/* 800FAC7C 000F68DC  80 84 00 80 */	lwz r4, 0x80(r4)
/* 800FAC80 000F68E0  48 2E 1A C9 */	bl func_803DC748
/* 800FAC84 000F68E4  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FAC88 000F68E8  38 60 02 23 */	li r3, 0x223
/* 800FAC8C 000F68EC  38 80 00 00 */	li r4, 0
/* 800FAC90 000F68F0  4B F1 04 E1 */	bl func_8000B170
/* 800FAC94 000F68F4  48 00 01 9C */	b lbl_800FAE30
lbl_800FAC98:
/* 800FAC98 000F68F8  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FAC9C 000F68FC  38 60 02 22 */	li r3, 0x222
/* 800FACA0 000F6900  38 80 00 00 */	li r4, 0
/* 800FACA4 000F6904  4B F1 04 CD */	bl func_8000B170
/* 800FACA8 000F6908  48 00 01 88 */	b lbl_800FAE30
lbl_800FACAC:
/* 800FACAC 000F690C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FACB0 000F6910  38 80 00 01 */	li r4, 1
/* 800FACB4 000F6914  38 A0 00 00 */	li r5, 0
/* 800FACB8 000F6918  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FACBC 000F691C  48 15 90 F5 */	bl func_80253DB0
/* 800FACC0 000F6920  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FACC4 000F6924  38 80 00 02 */	li r4, 2
/* 800FACC8 000F6928  38 A0 00 00 */	li r5, 0
/* 800FACCC 000F692C  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FACD0 000F6930  48 15 90 E1 */	bl func_80253DB0
/* 800FACD4 000F6934  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FACD8 000F6938  A0 03 00 68 */	lhz r0, 0x68(r3)
/* 800FACDC 000F693C  2C 00 00 00 */	cmpwi r0, 0
/* 800FACE0 000F6940  41 82 00 08 */	beq lbl_800FACE8
/* 800FACE4 000F6944  48 00 00 70 */	b lbl_800FAD54
lbl_800FACE8:
/* 800FACE8 000F6948  81 83 00 70 */	lwz r12, 0x70(r3)
/* 800FACEC 000F694C  2C 0C 00 00 */	cmpwi r12, 0
/* 800FACF0 000F6950  41 82 01 40 */	beq lbl_800FAE30
/* 800FACF4 000F6954  38 83 00 C8 */	addi r4, r3, 0xc8
/* 800FACF8 000F6958  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FACFC 000F695C  38 A0 00 01 */	li r5, 1
/* 800FAD00 000F6960  7D 89 03 A6 */	mtctr r12
/* 800FAD04 000F6964  4E 80 04 21 */	bctrl
/* 800FAD08 000F6968  2C 03 00 00 */	cmpwi r3, 0
/* 800FAD0C 000F696C  41 82 00 34 */	beq lbl_800FAD40
/* 800FAD10 000F6970  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAD14 000F6974  90 64 00 80 */	stw r3, 0x80(r4)
/* 800FAD18 000F6978  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAD1C 000F697C  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FAD20 000F6980  48 2E 14 7D */	bl func_803DC19C
/* 800FAD24 000F6984  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAD28 000F6988  38 80 00 00 */	li r4, 0
/* 800FAD2C 000F698C  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FAD30 000F6990  90 65 00 78 */	stw r3, 0x78(r5)
/* 800FAD34 000F6994  38 60 02 23 */	li r3, 0x223
/* 800FAD38 000F6998  4B F1 04 39 */	bl func_8000B170
/* 800FAD3C 000F699C  48 00 00 F4 */	b lbl_800FAE30
lbl_800FAD40:
/* 800FAD40 000F69A0  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FAD44 000F69A4  38 60 02 22 */	li r3, 0x222
/* 800FAD48 000F69A8  38 80 00 00 */	li r4, 0
/* 800FAD4C 000F69AC  4B F1 04 25 */	bl func_8000B170
/* 800FAD50 000F69B0  48 00 00 E0 */	b lbl_800FAE30
lbl_800FAD54:
/* 800FAD54 000F69B4  81 83 00 6C */	lwz r12, 0x6c(r3)
/* 800FAD58 000F69B8  2C 0C 00 00 */	cmpwi r12, 0
/* 800FAD5C 000F69BC  41 82 00 D4 */	beq lbl_800FAE30
/* 800FAD60 000F69C0  38 83 00 C8 */	addi r4, r3, 0xc8
/* 800FAD64 000F69C4  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FAD68 000F69C8  38 A0 00 00 */	li r5, 0
/* 800FAD6C 000F69CC  7D 89 03 A6 */	mtctr r12
/* 800FAD70 000F69D0  4E 80 04 21 */	bctrl
/* 800FAD74 000F69D4  2C 03 00 00 */	cmpwi r3, 0
/* 800FAD78 000F69D8  41 82 00 30 */	beq lbl_800FADA8
/* 800FAD7C 000F69DC  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAD80 000F69E0  90 64 00 78 */	stw r3, 0x78(r4)
/* 800FAD84 000F69E4  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAD88 000F69E8  80 64 00 78 */	lwz r3, 0x78(r4)
/* 800FAD8C 000F69EC  80 84 00 80 */	lwz r4, 0x80(r4)
/* 800FAD90 000F69F0  48 2E 19 B9 */	bl func_803DC748
/* 800FAD94 000F69F4  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FAD98 000F69F8  38 60 02 23 */	li r3, 0x223
/* 800FAD9C 000F69FC  38 80 00 00 */	li r4, 0
/* 800FADA0 000F6A00  4B F1 03 D1 */	bl func_8000B170
/* 800FADA4 000F6A04  48 00 00 8C */	b lbl_800FAE30
lbl_800FADA8:
/* 800FADA8 000F6A08  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FADAC 000F6A0C  38 60 02 22 */	li r3, 0x222
/* 800FADB0 000F6A10  38 80 00 00 */	li r4, 0
/* 800FADB4 000F6A14  4B F1 03 BD */	bl func_8000B170
/* 800FADB8 000F6A18  48 00 00 78 */	b lbl_800FAE30
lbl_800FADBC:
/* 800FADBC 000F6A1C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FADC0 000F6A20  38 80 00 02 */	li r4, 2
/* 800FADC4 000F6A24  38 A0 00 00 */	li r5, 0
/* 800FADC8 000F6A28  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FADCC 000F6A2C  48 15 8F E5 */	bl func_80253DB0
/* 800FADD0 000F6A30  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FADD4 000F6A34  38 80 00 02 */	li r4, 2
/* 800FADD8 000F6A38  38 A0 00 00 */	li r5, 0
/* 800FADDC 000F6A3C  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FADE0 000F6A40  48 15 8F D1 */	bl func_80253DB0
/* 800FADE4 000F6A44  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FADE8 000F6A48  38 00 00 0F */	li r0, 0xf
/* 800FADEC 000F6A4C  3B C0 00 01 */	li r30, 1
/* 800FADF0 000F6A50  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FADF4 000F6A54  48 00 00 3C */	b lbl_800FAE30
lbl_800FADF8:
/* 800FADF8 000F6A58  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FADFC 000F6A5C  38 80 00 03 */	li r4, 3
/* 800FAE00 000F6A60  38 A0 00 00 */	li r5, 0
/* 800FAE04 000F6A64  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FAE08 000F6A68  48 15 8F A9 */	bl func_80253DB0
/* 800FAE0C 000F6A6C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAE10 000F6A70  38 80 00 01 */	li r4, 1
/* 800FAE14 000F6A74  38 A0 00 00 */	li r5, 0
/* 800FAE18 000F6A78  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FAE1C 000F6A7C  48 15 8F 95 */	bl func_80253DB0
/* 800FAE20 000F6A80  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAE24 000F6A84  38 00 00 0A */	li r0, 0xa
/* 800FAE28 000F6A88  3B C0 00 02 */	li r30, 2
/* 800FAE2C 000F6A8C  90 03 00 CC */	stw r0, 0xcc(r3)
lbl_800FAE30:
/* 800FAE30 000F6A90  2C 1E 00 00 */	cmpwi r30, 0
/* 800FAE34 000F6A94  41 82 25 FC */	beq lbl_800FD430
/* 800FAE38 000F6A98  7F C3 F3 78 */	mr r3, r30
/* 800FAE3C 000F6A9C  4B F5 F6 91 */	bl func_8005A4CC
/* 800FAE40 000F6AA0  48 00 25 F0 */	b lbl_800FD430
lbl_800FAE44:
/* 800FAE44 000F6AA4  2C 03 00 07 */	cmpwi r3, 7
/* 800FAE48 000F6AA8  41 82 00 4C */	beq lbl_800FAE94
/* 800FAE4C 000F6AAC  40 80 00 10 */	bge lbl_800FAE5C
/* 800FAE50 000F6AB0  2C 03 00 06 */	cmpwi r3, 6
/* 800FAE54 000F6AB4  40 80 00 14 */	bge lbl_800FAE68
/* 800FAE58 000F6AB8  48 00 00 94 */	b lbl_800FAEEC
lbl_800FAE5C:
/* 800FAE5C 000F6ABC  2C 03 00 09 */	cmpwi r3, 9
/* 800FAE60 000F6AC0  40 80 00 8C */	bge lbl_800FAEEC
/* 800FAE64 000F6AC4  48 00 00 5C */	b lbl_800FAEC0
lbl_800FAE68:
/* 800FAE68 000F6AC8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAE6C 000F6ACC  38 80 00 00 */	li r4, 0
/* 800FAE70 000F6AD0  38 A0 00 00 */	li r5, 0
/* 800FAE74 000F6AD4  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FAE78 000F6AD8  48 15 8F 39 */	bl func_80253DB0
/* 800FAE7C 000F6ADC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAE80 000F6AE0  38 80 00 02 */	li r4, 2
/* 800FAE84 000F6AE4  38 A0 00 00 */	li r5, 0
/* 800FAE88 000F6AE8  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FAE8C 000F6AEC  48 15 8F 25 */	bl func_80253DB0
/* 800FAE90 000F6AF0  48 00 25 A0 */	b lbl_800FD430
lbl_800FAE94:
/* 800FAE94 000F6AF4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAE98 000F6AF8  38 80 00 01 */	li r4, 1
/* 800FAE9C 000F6AFC  38 A0 00 00 */	li r5, 0
/* 800FAEA0 000F6B00  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FAEA4 000F6B04  48 15 8F 0D */	bl func_80253DB0
/* 800FAEA8 000F6B08  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAEAC 000F6B0C  38 80 00 02 */	li r4, 2
/* 800FAEB0 000F6B10  38 A0 00 00 */	li r5, 0
/* 800FAEB4 000F6B14  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FAEB8 000F6B18  48 15 8E F9 */	bl func_80253DB0
/* 800FAEBC 000F6B1C  48 00 25 74 */	b lbl_800FD430
lbl_800FAEC0:
/* 800FAEC0 000F6B20  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAEC4 000F6B24  38 80 00 02 */	li r4, 2
/* 800FAEC8 000F6B28  38 A0 00 00 */	li r5, 0
/* 800FAECC 000F6B2C  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FAED0 000F6B30  48 15 8E E1 */	bl func_80253DB0
/* 800FAED4 000F6B34  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAED8 000F6B38  38 80 00 02 */	li r4, 2
/* 800FAEDC 000F6B3C  38 A0 00 00 */	li r5, 0
/* 800FAEE0 000F6B40  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FAEE4 000F6B44  48 15 8E CD */	bl func_80253DB0
/* 800FAEE8 000F6B48  48 00 25 48 */	b lbl_800FD430
lbl_800FAEEC:
/* 800FAEEC 000F6B4C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAEF0 000F6B50  38 80 00 03 */	li r4, 3
/* 800FAEF4 000F6B54  38 A0 00 00 */	li r5, 0
/* 800FAEF8 000F6B58  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FAEFC 000F6B5C  48 15 8E B5 */	bl func_80253DB0
/* 800FAF00 000F6B60  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAF04 000F6B64  38 80 00 00 */	li r4, 0
/* 800FAF08 000F6B68  38 A0 00 00 */	li r5, 0
/* 800FAF0C 000F6B6C  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FAF10 000F6B70  48 15 8E A1 */	bl func_80253DB0
/* 800FAF14 000F6B74  48 00 25 1C */	b lbl_800FD430
/* 800FAF18 000F6B78  A8 65 00 5E */	lha r3, 0x5e(r5)
/* 800FAF1C 000F6B7C  48 15 8E B5 */	bl func_80253DD0
/* 800FAF20 000F6B80  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FAF24 000F6B84  28 00 00 03 */	cmplwi r0, 3
/* 800FAF28 000F6B88  40 82 25 08 */	bne lbl_800FD430
/* 800FAF2C 000F6B8C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAF30 000F6B90  38 80 00 06 */	li r4, 6
/* 800FAF34 000F6B94  38 A0 00 00 */	li r5, 0
/* 800FAF38 000F6B98  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FAF3C 000F6B9C  48 15 8E 75 */	bl func_80253DB0
/* 800FAF40 000F6BA0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAF44 000F6BA4  38 80 00 01 */	li r4, 1
/* 800FAF48 000F6BA8  38 A0 00 00 */	li r5, 0
/* 800FAF4C 000F6BAC  A8 63 00 4C */	lha r3, 0x4c(r3)
/* 800FAF50 000F6BB0  48 15 8E 61 */	bl func_80253DB0
/* 800FAF54 000F6BB4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAF58 000F6BB8  38 00 00 0B */	li r0, 0xb
/* 800FAF5C 000F6BBC  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FAF60 000F6BC0  48 00 24 D0 */	b lbl_800FD430
/* 800FAF64 000F6BC4  A8 65 00 4C */	lha r3, 0x4c(r5)
/* 800FAF68 000F6BC8  48 15 8E 69 */	bl func_80253DD0
/* 800FAF6C 000F6BCC  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FAF70 000F6BD0  28 00 00 03 */	cmplwi r0, 3
/* 800FAF74 000F6BD4  40 82 24 BC */	bne lbl_800FD430
/* 800FAF78 000F6BD8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAF7C 000F6BDC  38 80 00 08 */	li r4, 8
/* 800FAF80 000F6BE0  38 A0 00 00 */	li r5, 0
/* 800FAF84 000F6BE4  A8 63 00 4C */	lha r3, 0x4c(r3)
/* 800FAF88 000F6BE8  48 15 8E 69 */	bl func_80253DF0
/* 800FAF8C 000F6BEC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAF90 000F6BF0  A0 03 00 68 */	lhz r0, 0x68(r3)
/* 800FAF94 000F6BF4  2C 00 00 00 */	cmpwi r0, 0
/* 800FAF98 000F6BF8  41 82 00 08 */	beq lbl_800FAFA0
/* 800FAF9C 000F6BFC  48 00 00 74 */	b lbl_800FB010
lbl_800FAFA0:
/* 800FAFA0 000F6C00  A8 63 00 42 */	lha r3, 0x42(r3)
/* 800FAFA4 000F6C04  38 80 00 08 */	li r4, 8
/* 800FAFA8 000F6C08  38 A0 00 01 */	li r5, 1
/* 800FAFAC 000F6C0C  48 15 8E 45 */	bl func_80253DF0
/* 800FAFB0 000F6C10  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAFB4 000F6C14  38 80 00 08 */	li r4, 8
/* 800FAFB8 000F6C18  38 A0 00 00 */	li r5, 0
/* 800FAFBC 000F6C1C  A8 63 00 42 */	lha r3, 0x42(r3)
/* 800FAFC0 000F6C20  48 15 8D F1 */	bl func_80253DB0
/* 800FAFC4 000F6C24  3F C0 80 00 */	lis r30, 0x80000067@ha
/* 800FAFC8 000F6C28  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAFCC 000F6C2C  38 1E 00 67 */	addi r0, r30, 0x80000067@l
/* 800FAFD0 000F6C30  90 03 00 D0 */	stw r0, 0xd0(r3)
/* 800FAFD4 000F6C34  48 02 19 A1 */	bl func_8011C974
/* 800FAFD8 000F6C38  80 03 00 0C */	lwz r0, 0xc(r3)
/* 800FAFDC 000F6C3C  2C 00 00 00 */	cmpwi r0, 0
/* 800FAFE0 000F6C40  40 82 00 E8 */	bne lbl_800FB0C8
/* 800FAFE4 000F6C44  48 02 19 91 */	bl func_8011C974
/* 800FAFE8 000F6C48  88 03 00 14 */	lbz r0, 0x14(r3)
/* 800FAFEC 000F6C4C  28 00 00 03 */	cmplwi r0, 3
/* 800FAFF0 000F6C50  40 82 00 D8 */	bne lbl_800FB0C8
/* 800FAFF4 000F6C54  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FAFF8 000F6C58  38 9E 00 66 */	addi r4, r30, 0x66
/* 800FAFFC 000F6C5C  38 00 00 14 */	li r0, 0x14
/* 800FB000 000F6C60  90 83 00 D0 */	stw r4, 0xd0(r3)
/* 800FB004 000F6C64  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB008 000F6C68  98 03 00 F0 */	stb r0, 0xf0(r3)
/* 800FB00C 000F6C6C  48 00 00 BC */	b lbl_800FB0C8
lbl_800FB010:
/* 800FB010 000F6C70  A8 63 00 46 */	lha r3, 0x46(r3)
/* 800FB014 000F6C74  38 80 00 08 */	li r4, 8
/* 800FB018 000F6C78  38 A0 00 01 */	li r5, 1
/* 800FB01C 000F6C7C  48 15 8D D5 */	bl func_80253DF0
/* 800FB020 000F6C80  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB024 000F6C84  38 80 00 08 */	li r4, 8
/* 800FB028 000F6C88  38 A0 00 01 */	li r5, 1
/* 800FB02C 000F6C8C  A8 63 00 48 */	lha r3, 0x48(r3)
/* 800FB030 000F6C90  48 15 8D C1 */	bl func_80253DF0
/* 800FB034 000F6C94  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB038 000F6C98  38 80 00 08 */	li r4, 8
/* 800FB03C 000F6C9C  38 A0 00 01 */	li r5, 1
/* 800FB040 000F6CA0  A8 63 00 4A */	lha r3, 0x4a(r3)
/* 800FB044 000F6CA4  48 15 8D AD */	bl func_80253DF0
/* 800FB048 000F6CA8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB04C 000F6CAC  38 80 00 0A */	li r4, 0xa
/* 800FB050 000F6CB0  38 A0 00 00 */	li r5, 0
/* 800FB054 000F6CB4  A8 63 00 46 */	lha r3, 0x46(r3)
/* 800FB058 000F6CB8  48 15 8D 59 */	bl func_80253DB0
/* 800FB05C 000F6CBC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB060 000F6CC0  38 80 00 02 */	li r4, 2
/* 800FB064 000F6CC4  38 A0 00 00 */	li r5, 0
/* 800FB068 000F6CC8  A8 63 00 48 */	lha r3, 0x48(r3)
/* 800FB06C 000F6CCC  48 15 8D 45 */	bl func_80253DB0
/* 800FB070 000F6CD0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB074 000F6CD4  38 80 00 02 */	li r4, 2
/* 800FB078 000F6CD8  38 A0 00 00 */	li r5, 0
/* 800FB07C 000F6CDC  A8 63 00 4A */	lha r3, 0x4a(r3)
/* 800FB080 000F6CE0  48 15 8D 31 */	bl func_80253DB0
/* 800FB084 000F6CE4  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB088 000F6CE8  A0 04 00 68 */	lhz r0, 0x68(r4)
/* 800FB08C 000F6CEC  28 00 00 02 */	cmplwi r0, 2
/* 800FB090 000F6CF0  40 82 00 14 */	bne lbl_800FB0A4
/* 800FB094 000F6CF4  3C 60 80 00 */	lis r3, 0x8000007E@ha
/* 800FB098 000F6CF8  38 03 00 7E */	addi r0, r3, 0x8000007E@l
/* 800FB09C 000F6CFC  90 04 00 D0 */	stw r0, 0xd0(r4)
/* 800FB0A0 000F6D00  48 00 00 28 */	b lbl_800FB0C8
lbl_800FB0A4:
/* 800FB0A4 000F6D04  28 00 00 04 */	cmplwi r0, 4
/* 800FB0A8 000F6D08  40 82 00 14 */	bne lbl_800FB0BC
/* 800FB0AC 000F6D0C  3C 60 80 00 */	lis r3, 0x8000001E@ha
/* 800FB0B0 000F6D10  38 03 00 1E */	addi r0, r3, 0x8000001E@l
/* 800FB0B4 000F6D14  90 04 00 D0 */	stw r0, 0xd0(r4)
/* 800FB0B8 000F6D18  48 00 00 10 */	b lbl_800FB0C8
lbl_800FB0BC:
/* 800FB0BC 000F6D1C  3C 60 80 00 */	lis r3, 0x8000007F@ha
/* 800FB0C0 000F6D20  38 03 00 7F */	addi r0, r3, 0x8000007F@l
/* 800FB0C4 000F6D24  90 04 00 D0 */	stw r0, 0xd0(r4)
lbl_800FB0C8:
/* 800FB0C8 000F6D28  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB0CC 000F6D2C  38 80 00 07 */	li r4, 7
/* 800FB0D0 000F6D30  38 A0 00 00 */	li r5, 0
/* 800FB0D4 000F6D34  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FB0D8 000F6D38  48 15 8C D9 */	bl func_80253DB0
/* 800FB0DC 000F6D3C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB0E0 000F6D40  38 80 00 00 */	li r4, 0
/* 800FB0E4 000F6D44  38 00 00 01 */	li r0, 1
/* 800FB0E8 000F6D48  B0 83 00 E8 */	sth r4, 0xe8(r3)
/* 800FB0EC 000F6D4C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB0F0 000F6D50  90 83 00 EC */	stw r4, 0xec(r3)
/* 800FB0F4 000F6D54  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB0F8 000F6D58  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FB0FC 000F6D5C  48 00 23 34 */	b lbl_800FD430
/* 800FB100 000F6D60  A0 05 00 68 */	lhz r0, 0x68(r5)
/* 800FB104 000F6D64  2C 00 00 00 */	cmpwi r0, 0
/* 800FB108 000F6D68  41 82 00 08 */	beq lbl_800FB110
/* 800FB10C 000F6D6C  48 00 00 18 */	b lbl_800FB124
lbl_800FB110:
/* 800FB110 000F6D70  A8 65 00 4E */	lha r3, 0x4e(r5)
/* 800FB114 000F6D74  38 80 00 09 */	li r4, 9
/* 800FB118 000F6D78  38 A0 00 00 */	li r5, 0
/* 800FB11C 000F6D7C  48 15 8C 95 */	bl func_80253DB0
/* 800FB120 000F6D80  48 00 00 3C */	b lbl_800FB15C
lbl_800FB124:
/* 800FB124 000F6D84  A8 65 00 54 */	lha r3, 0x54(r5)
/* 800FB128 000F6D88  38 80 00 01 */	li r4, 1
/* 800FB12C 000F6D8C  38 A0 00 00 */	li r5, 0
/* 800FB130 000F6D90  48 15 8C 81 */	bl func_80253DB0
/* 800FB134 000F6D94  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB138 000F6D98  38 80 00 01 */	li r4, 1
/* 800FB13C 000F6D9C  38 A0 00 00 */	li r5, 0
/* 800FB140 000F6DA0  A8 63 00 48 */	lha r3, 0x48(r3)
/* 800FB144 000F6DA4  48 15 8C 6D */	bl func_80253DB0
/* 800FB148 000F6DA8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB14C 000F6DAC  38 80 00 01 */	li r4, 1
/* 800FB150 000F6DB0  38 A0 00 00 */	li r5, 0
/* 800FB154 000F6DB4  A8 63 00 4A */	lha r3, 0x4a(r3)
/* 800FB158 000F6DB8  48 15 8C 59 */	bl func_80253DB0
lbl_800FB15C:
/* 800FB15C 000F6DBC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB160 000F6DC0  38 00 00 08 */	li r0, 8
/* 800FB164 000F6DC4  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FB168 000F6DC8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB16C 000F6DCC  98 03 00 F1 */	stb r0, 0xf1(r3)
/* 800FB170 000F6DD0  48 00 22 C0 */	b lbl_800FD430
/* 800FB174 000F6DD4  A0 05 00 68 */	lhz r0, 0x68(r5)
/* 800FB178 000F6DD8  2C 00 00 00 */	cmpwi r0, 0
/* 800FB17C 000F6DDC  41 82 00 08 */	beq lbl_800FB184
/* 800FB180 000F6DE0  48 00 00 74 */	b lbl_800FB1F4
lbl_800FB184:
/* 800FB184 000F6DE4  A8 65 00 4E */	lha r3, 0x4e(r5)
/* 800FB188 000F6DE8  48 15 8C 49 */	bl func_80253DD0
/* 800FB18C 000F6DEC  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FB190 000F6DF0  28 00 00 03 */	cmplwi r0, 3
/* 800FB194 000F6DF4  40 82 22 9C */	bne lbl_800FD430
/* 800FB198 000F6DF8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB19C 000F6DFC  38 80 00 08 */	li r4, 8
/* 800FB1A0 000F6E00  38 A0 00 00 */	li r5, 0
/* 800FB1A4 000F6E04  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FB1A8 000F6E08  48 15 8C 49 */	bl func_80253DF0
/* 800FB1AC 000F6E0C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB1B0 000F6E10  38 80 00 08 */	li r4, 8
/* 800FB1B4 000F6E14  38 A0 00 01 */	li r5, 1
/* 800FB1B8 000F6E18  A8 63 00 4C */	lha r3, 0x4c(r3)
/* 800FB1BC 000F6E1C  48 15 8C 35 */	bl func_80253DF0
/* 800FB1C0 000F6E20  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB1C4 000F6E24  38 80 00 02 */	li r4, 2
/* 800FB1C8 000F6E28  38 A0 00 00 */	li r5, 0
/* 800FB1CC 000F6E2C  A8 63 00 4C */	lha r3, 0x4c(r3)
/* 800FB1D0 000F6E30  48 15 8B E1 */	bl func_80253DB0
/* 800FB1D4 000F6E34  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB1D8 000F6E38  38 00 00 06 */	li r0, 6
/* 800FB1DC 000F6E3C  3C 60 80 00 */	lis r3, 0x800000E0@ha
/* 800FB1E0 000F6E40  90 04 00 CC */	stw r0, 0xcc(r4)
/* 800FB1E4 000F6E44  38 03 00 E0 */	addi r0, r3, 0x800000E0@l
/* 800FB1E8 000F6E48  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB1EC 000F6E4C  90 03 00 D0 */	stw r0, 0xd0(r3)
/* 800FB1F0 000F6E50  48 00 22 40 */	b lbl_800FD430
lbl_800FB1F4:
/* 800FB1F4 000F6E54  A8 65 00 54 */	lha r3, 0x54(r5)
/* 800FB1F8 000F6E58  48 15 8B D9 */	bl func_80253DD0
/* 800FB1FC 000F6E5C  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FB200 000F6E60  28 00 00 03 */	cmplwi r0, 3
/* 800FB204 000F6E64  40 82 22 2C */	bne lbl_800FD430
/* 800FB208 000F6E68  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB20C 000F6E6C  38 80 00 08 */	li r4, 8
/* 800FB210 000F6E70  38 A0 00 00 */	li r5, 0
/* 800FB214 000F6E74  A8 63 00 48 */	lha r3, 0x48(r3)
/* 800FB218 000F6E78  48 15 8B D9 */	bl func_80253DF0
/* 800FB21C 000F6E7C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB220 000F6E80  38 80 00 08 */	li r4, 8
/* 800FB224 000F6E84  38 A0 00 00 */	li r5, 0
/* 800FB228 000F6E88  A8 63 00 4A */	lha r3, 0x4a(r3)
/* 800FB22C 000F6E8C  48 15 8B C5 */	bl func_80253DF0
/* 800FB230 000F6E90  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB234 000F6E94  38 80 00 08 */	li r4, 8
/* 800FB238 000F6E98  38 A0 00 00 */	li r5, 0
/* 800FB23C 000F6E9C  A8 63 00 54 */	lha r3, 0x54(r3)
/* 800FB240 000F6EA0  48 15 8B B1 */	bl func_80253DF0
/* 800FB244 000F6EA4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB248 000F6EA8  38 80 00 08 */	li r4, 8
/* 800FB24C 000F6EAC  38 A0 00 01 */	li r5, 1
/* 800FB250 000F6EB0  A8 63 00 4C */	lha r3, 0x4c(r3)
/* 800FB254 000F6EB4  48 15 8B 9D */	bl func_80253DF0
/* 800FB258 000F6EB8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB25C 000F6EBC  38 80 00 02 */	li r4, 2
/* 800FB260 000F6EC0  38 A0 00 00 */	li r5, 0
/* 800FB264 000F6EC4  A8 63 00 4C */	lha r3, 0x4c(r3)
/* 800FB268 000F6EC8  48 15 8B 49 */	bl func_80253DB0
/* 800FB26C 000F6ECC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB270 000F6ED0  38 00 00 06 */	li r0, 6
/* 800FB274 000F6ED4  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FB278 000F6ED8  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB27C 000F6EDC  A0 04 00 68 */	lhz r0, 0x68(r4)
/* 800FB280 000F6EE0  28 00 00 04 */	cmplwi r0, 4
/* 800FB284 000F6EE4  40 82 00 14 */	bne lbl_800FB298
/* 800FB288 000F6EE8  3C 60 80 00 */	lis r3, 0x80000080@ha
/* 800FB28C 000F6EEC  38 03 00 80 */	addi r0, r3, 0x80000080@l
/* 800FB290 000F6EF0  90 04 00 D0 */	stw r0, 0xd0(r4)
/* 800FB294 000F6EF4  48 00 00 10 */	b lbl_800FB2A4
lbl_800FB298:
/* 800FB298 000F6EF8  3C 60 80 00 */	lis r3, 0x800000E0@ha
/* 800FB29C 000F6EFC  38 03 00 E0 */	addi r0, r3, 0x800000E0@l
/* 800FB2A0 000F6F00  90 04 00 D0 */	stw r0, 0xd0(r4)
lbl_800FB2A4:
/* 800FB2A4 000F6F04  83 8D 82 70 */	lwz r28, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB2A8 000F6F08  A0 7C 00 E4 */	lhz r3, 0xe4(r28)
/* 800FB2AC 000F6F0C  54 60 8F FF */	rlwinm. r0, r3, 0x11, 0x1f, 0x1f
/* 800FB2B0 000F6F10  41 82 00 20 */	beq lbl_800FB2D0
/* 800FB2B4 000F6F14  4B F4 2E A9 */	bl func_8003E15C
/* 800FB2B8 000F6F18  80 9C 00 E0 */	lwz r4, 0xe0(r28)
/* 800FB2BC 000F6F1C  4B F4 2F 7D */	bl func_8003E238
/* 800FB2C0 000F6F20  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB2C4 000F6F24  38 00 00 00 */	li r0, 0
/* 800FB2C8 000F6F28  90 03 00 E0 */	stw r0, 0xe0(r3)
/* 800FB2CC 000F6F2C  48 00 21 64 */	b lbl_800FD430
lbl_800FB2D0:
/* 800FB2D0 000F6F30  60 60 40 00 */	ori r0, r3, 0x4000
/* 800FB2D4 000F6F34  B0 1C 00 E4 */	sth r0, 0xe4(r28)
/* 800FB2D8 000F6F38  48 00 21 58 */	b lbl_800FD430
/* 800FB2DC 000F6F3C  A0 05 00 68 */	lhz r0, 0x68(r5)
/* 800FB2E0 000F6F40  2C 00 00 00 */	cmpwi r0, 0
/* 800FB2E4 000F6F44  41 82 00 08 */	beq lbl_800FB2EC
/* 800FB2E8 000F6F48  48 00 00 50 */	b lbl_800FB338
lbl_800FB2EC:
/* 800FB2EC 000F6F4C  A8 65 00 42 */	lha r3, 0x42(r5)
/* 800FB2F0 000F6F50  48 15 8A E1 */	bl func_80253DD0
/* 800FB2F4 000F6F54  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FB2F8 000F6F58  28 00 00 03 */	cmplwi r0, 3
/* 800FB2FC 000F6F5C  40 82 00 E0 */	bne lbl_800FB3DC
/* 800FB300 000F6F60  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB304 000F6F64  38 80 00 07 */	li r4, 7
/* 800FB308 000F6F68  38 A0 00 00 */	li r5, 0
/* 800FB30C 000F6F6C  A8 63 00 42 */	lha r3, 0x42(r3)
/* 800FB310 000F6F70  48 15 8A A1 */	bl func_80253DB0
/* 800FB314 000F6F74  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB318 000F6F78  38 80 00 06 */	li r4, 6
/* 800FB31C 000F6F7C  38 A0 00 00 */	li r5, 0
/* 800FB320 000F6F80  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FB324 000F6F84  48 15 8A 8D */	bl func_80253DB0
/* 800FB328 000F6F88  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB32C 000F6F8C  38 00 00 0D */	li r0, 0xd
/* 800FB330 000F6F90  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FB334 000F6F94  48 00 00 A8 */	b lbl_800FB3DC
lbl_800FB338:
/* 800FB338 000F6F98  A8 65 00 46 */	lha r3, 0x46(r5)
/* 800FB33C 000F6F9C  48 15 8A 95 */	bl func_80253DD0
/* 800FB340 000F6FA0  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FB344 000F6FA4  28 00 00 03 */	cmplwi r0, 3
/* 800FB348 000F6FA8  40 82 00 94 */	bne lbl_800FB3DC
/* 800FB34C 000F6FAC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB350 000F6FB0  38 80 00 06 */	li r4, 6
/* 800FB354 000F6FB4  38 A0 00 00 */	li r5, 0
/* 800FB358 000F6FB8  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FB35C 000F6FBC  48 15 8A 55 */	bl func_80253DB0
/* 800FB360 000F6FC0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB364 000F6FC4  38 80 00 09 */	li r4, 9
/* 800FB368 000F6FC8  38 A0 00 00 */	li r5, 0
/* 800FB36C 000F6FCC  A8 63 00 46 */	lha r3, 0x46(r3)
/* 800FB370 000F6FD0  48 15 8A 41 */	bl func_80253DB0
/* 800FB374 000F6FD4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB378 000F6FD8  38 80 00 01 */	li r4, 1
/* 800FB37C 000F6FDC  38 A0 00 00 */	li r5, 0
/* 800FB380 000F6FE0  A8 63 00 48 */	lha r3, 0x48(r3)
/* 800FB384 000F6FE4  48 15 8A 2D */	bl func_80253DB0
/* 800FB388 000F6FE8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB38C 000F6FEC  38 80 00 01 */	li r4, 1
/* 800FB390 000F6FF0  38 A0 00 00 */	li r5, 0
/* 800FB394 000F6FF4  A8 63 00 4A */	lha r3, 0x4a(r3)
/* 800FB398 000F6FF8  48 15 8A 19 */	bl func_80253DB0
/* 800FB39C 000F6FFC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB3A0 000F7000  38 00 00 0D */	li r0, 0xd
/* 800FB3A4 000F7004  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FB3A8 000F7008  83 8D 82 70 */	lwz r28, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB3AC 000F700C  A0 7C 00 E4 */	lhz r3, 0xe4(r28)
/* 800FB3B0 000F7010  54 60 8F FF */	rlwinm. r0, r3, 0x11, 0x1f, 0x1f
/* 800FB3B4 000F7014  41 82 00 20 */	beq lbl_800FB3D4
/* 800FB3B8 000F7018  4B F4 2D A5 */	bl func_8003E15C
/* 800FB3BC 000F701C  80 9C 00 E0 */	lwz r4, 0xe0(r28)
/* 800FB3C0 000F7020  4B F4 2E 79 */	bl func_8003E238
/* 800FB3C4 000F7024  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB3C8 000F7028  38 00 00 00 */	li r0, 0
/* 800FB3CC 000F702C  90 03 00 E0 */	stw r0, 0xe0(r3)
/* 800FB3D0 000F7030  48 00 00 0C */	b lbl_800FB3DC
lbl_800FB3D4:
/* 800FB3D4 000F7034  60 60 40 00 */	ori r0, r3, 0x4000
/* 800FB3D8 000F7038  B0 1C 00 E4 */	sth r0, 0xe4(r28)
lbl_800FB3DC:
/* 800FB3DC 000F703C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB3E0 000F7040  38 00 00 14 */	li r0, 0x14
/* 800FB3E4 000F7044  98 03 00 F1 */	stb r0, 0xf1(r3)
/* 800FB3E8 000F7048  48 00 20 48 */	b lbl_800FD430
/* 800FB3EC 000F704C  A8 65 00 44 */	lha r3, 0x44(r5)
/* 800FB3F0 000F7050  48 15 89 E1 */	bl func_80253DD0
/* 800FB3F4 000F7054  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FB3F8 000F7058  28 00 00 03 */	cmplwi r0, 3
/* 800FB3FC 000F705C  40 82 20 34 */	bne lbl_800FD430
/* 800FB400 000F7060  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB404 000F7064  A0 03 00 68 */	lhz r0, 0x68(r3)
/* 800FB408 000F7068  2C 00 00 00 */	cmpwi r0, 0
/* 800FB40C 000F706C  41 82 00 08 */	beq lbl_800FB414
/* 800FB410 000F7070  48 00 00 18 */	b lbl_800FB428
lbl_800FB414:
/* 800FB414 000F7074  A8 63 00 42 */	lha r3, 0x42(r3)
/* 800FB418 000F7078  38 80 00 08 */	li r4, 8
/* 800FB41C 000F707C  38 A0 00 00 */	li r5, 0
/* 800FB420 000F7080  48 15 89 D1 */	bl func_80253DF0
/* 800FB424 000F7084  48 00 00 3C */	b lbl_800FB460
lbl_800FB428:
/* 800FB428 000F7088  A8 63 00 46 */	lha r3, 0x46(r3)
/* 800FB42C 000F708C  38 80 00 08 */	li r4, 8
/* 800FB430 000F7090  38 A0 00 00 */	li r5, 0
/* 800FB434 000F7094  48 15 89 BD */	bl func_80253DF0
/* 800FB438 000F7098  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB43C 000F709C  38 80 00 08 */	li r4, 8
/* 800FB440 000F70A0  38 A0 00 00 */	li r5, 0
/* 800FB444 000F70A4  A8 63 00 48 */	lha r3, 0x48(r3)
/* 800FB448 000F70A8  48 15 89 A9 */	bl func_80253DF0
/* 800FB44C 000F70AC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB450 000F70B0  38 80 00 08 */	li r4, 8
/* 800FB454 000F70B4  38 A0 00 00 */	li r5, 0
/* 800FB458 000F70B8  A8 63 00 4A */	lha r3, 0x4a(r3)
/* 800FB45C 000F70BC  48 15 89 95 */	bl func_80253DF0
lbl_800FB460:
/* 800FB460 000F70C0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB464 000F70C4  38 80 00 08 */	li r4, 8
/* 800FB468 000F70C8  38 A0 00 01 */	li r5, 1
/* 800FB46C 000F70CC  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FB470 000F70D0  48 15 89 81 */	bl func_80253DF0
/* 800FB474 000F70D4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB478 000F70D8  38 80 00 07 */	li r4, 7
/* 800FB47C 000F70DC  38 A0 00 00 */	li r5, 0
/* 800FB480 000F70E0  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FB484 000F70E4  48 15 89 2D */	bl func_80253DB0
/* 800FB488 000F70E8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB48C 000F70EC  38 80 00 0A */	li r4, 0xa
/* 800FB490 000F70F0  38 A0 00 00 */	li r5, 0
/* 800FB494 000F70F4  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FB498 000F70F8  48 15 89 19 */	bl func_80253DB0
/* 800FB49C 000F70FC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB4A0 000F7100  38 00 00 0E */	li r0, 0xe
/* 800FB4A4 000F7104  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FB4A8 000F7108  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB4AC 000F710C  A0 04 00 68 */	lhz r0, 0x68(r4)
/* 800FB4B0 000F7110  28 00 00 04 */	cmplwi r0, 4
/* 800FB4B4 000F7114  40 82 00 14 */	bne lbl_800FB4C8
/* 800FB4B8 000F7118  3C 60 80 00 */	lis r3, 0x80000F80@ha
/* 800FB4BC 000F711C  38 03 0F 80 */	addi r0, r3, 0x80000F80@l
/* 800FB4C0 000F7120  90 04 00 D0 */	stw r0, 0xd0(r4)
/* 800FB4C4 000F7124  48 00 1F 6C */	b lbl_800FD430
lbl_800FB4C8:
/* 800FB4C8 000F7128  3C 60 80 00 */	lis r3, 0x80000FE0@ha
/* 800FB4CC 000F712C  38 03 0F E0 */	addi r0, r3, 0x80000FE0@l
/* 800FB4D0 000F7130  90 04 00 D0 */	stw r0, 0xd0(r4)
/* 800FB4D4 000F7134  48 00 1F 5C */	b lbl_800FD430
/* 800FB4D8 000F7138  A0 05 00 68 */	lhz r0, 0x68(r5)
/* 800FB4DC 000F713C  2C 00 00 00 */	cmpwi r0, 0
/* 800FB4E0 000F7140  41 82 00 08 */	beq lbl_800FB4E8
/* 800FB4E4 000F7144  48 00 00 10 */	b lbl_800FB4F4
lbl_800FB4E8:
/* 800FB4E8 000F7148  38 00 55 0D */	li r0, 0x550d
/* 800FB4EC 000F714C  90 05 00 F8 */	stw r0, 0xf8(r5)
/* 800FB4F0 000F7150  48 00 00 0C */	b lbl_800FB4FC
lbl_800FB4F4:
/* 800FB4F4 000F7154  38 00 2D 62 */	li r0, 0x2d62
/* 800FB4F8 000F7158  90 05 00 F8 */	stw r0, 0xf8(r5)
lbl_800FB4FC:
/* 800FB4FC 000F715C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB500 000F7160  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FB504 000F7164  48 15 88 CD */	bl func_80253DD0
/* 800FB508 000F7168  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FB50C 000F716C  28 00 00 03 */	cmplwi r0, 3
/* 800FB510 000F7170  40 82 1F 20 */	bne lbl_800FD430
/* 800FB514 000F7174  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB518 000F7178  38 00 00 11 */	li r0, 0x11
/* 800FB51C 000F717C  38 60 00 01 */	li r3, 1
/* 800FB520 000F7180  38 80 00 00 */	li r4, 0
/* 800FB524 000F7184  90 05 00 CC */	stw r0, 0xcc(r5)
/* 800FB528 000F7188  4B F5 E3 D1 */	bl func_800598F8
/* 800FB52C 000F718C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB530 000F7190  A0 03 00 68 */	lhz r0, 0x68(r3)
/* 800FB534 000F7194  28 00 00 04 */	cmplwi r0, 4
/* 800FB538 000F7198  40 82 00 B0 */	bne lbl_800FB5E8
/* 800FB53C 000F719C  38 60 00 08 */	li r3, 8
/* 800FB540 000F71A0  38 80 00 0C */	li r4, 0xc
/* 800FB544 000F71A4  38 A0 00 00 */	li r5, 0
/* 800FB548 000F71A8  38 C0 00 14 */	li r6, 0x14
/* 800FB54C 000F71AC  38 E0 00 00 */	li r7, 0
/* 800FB550 000F71B0  39 00 00 00 */	li r8, 0
/* 800FB554 000F71B4  4B F5 E4 75 */	bl func_800599C8
/* 800FB558 000F71B8  38 60 00 09 */	li r3, 9
/* 800FB55C 000F71BC  38 80 00 00 */	li r4, 0
/* 800FB560 000F71C0  38 A0 00 00 */	li r5, 0
/* 800FB564 000F71C4  38 C0 00 0A */	li r6, 0xa
/* 800FB568 000F71C8  38 E0 00 0B */	li r7, 0xb
/* 800FB56C 000F71CC  39 00 00 00 */	li r8, 0
/* 800FB570 000F71D0  4B F5 E4 59 */	bl func_800599C8
/* 800FB574 000F71D4  38 60 00 0A */	li r3, 0xa
/* 800FB578 000F71D8  38 80 00 00 */	li r4, 0
/* 800FB57C 000F71DC  38 A0 00 09 */	li r5, 9
/* 800FB580 000F71E0  38 C0 00 00 */	li r6, 0
/* 800FB584 000F71E4  38 E0 00 0C */	li r7, 0xc
/* 800FB588 000F71E8  39 00 00 00 */	li r8, 0
/* 800FB58C 000F71EC  4B F5 E4 3D */	bl func_800599C8
/* 800FB590 000F71F0  38 60 00 0B */	li r3, 0xb
/* 800FB594 000F71F4  38 80 00 09 */	li r4, 9
/* 800FB598 000F71F8  38 A0 00 00 */	li r5, 0
/* 800FB59C 000F71FC  38 C0 00 0C */	li r6, 0xc
/* 800FB5A0 000F7200  38 E0 00 08 */	li r7, 8
/* 800FB5A4 000F7204  39 00 00 00 */	li r8, 0
/* 800FB5A8 000F7208  4B F5 E4 21 */	bl func_800599C8
/* 800FB5AC 000F720C  38 60 00 0C */	li r3, 0xc
/* 800FB5B0 000F7210  38 80 00 0A */	li r4, 0xa
/* 800FB5B4 000F7214  38 A0 00 0B */	li r5, 0xb
/* 800FB5B8 000F7218  38 C0 00 00 */	li r6, 0
/* 800FB5BC 000F721C  38 E0 00 14 */	li r7, 0x14
/* 800FB5C0 000F7220  39 00 00 00 */	li r8, 0
/* 800FB5C4 000F7224  4B F5 E4 05 */	bl func_800599C8
/* 800FB5C8 000F7228  38 60 00 14 */	li r3, 0x14
/* 800FB5CC 000F722C  38 80 00 0C */	li r4, 0xc
/* 800FB5D0 000F7230  38 A0 00 08 */	li r5, 8
/* 800FB5D4 000F7234  38 C0 00 00 */	li r6, 0
/* 800FB5D8 000F7238  38 E0 00 00 */	li r7, 0
/* 800FB5DC 000F723C  39 00 00 00 */	li r8, 0
/* 800FB5E0 000F7240  4B F5 E3 E9 */	bl func_800599C8
/* 800FB5E4 000F7244  48 00 1E 4C */	b lbl_800FD430
lbl_800FB5E8:
/* 800FB5E8 000F7248  38 60 00 06 */	li r3, 6
/* 800FB5EC 000F724C  38 80 00 0B */	li r4, 0xb
/* 800FB5F0 000F7250  38 A0 00 00 */	li r5, 0
/* 800FB5F4 000F7254  38 C0 00 07 */	li r6, 7
/* 800FB5F8 000F7258  38 E0 00 00 */	li r7, 0
/* 800FB5FC 000F725C  39 00 00 00 */	li r8, 0
/* 800FB600 000F7260  4B F5 E3 C9 */	bl func_800599C8
/* 800FB604 000F7264  38 60 00 07 */	li r3, 7
/* 800FB608 000F7268  38 80 00 0C */	li r4, 0xc
/* 800FB60C 000F726C  38 A0 00 06 */	li r5, 6
/* 800FB610 000F7270  38 C0 00 08 */	li r6, 8
/* 800FB614 000F7274  38 E0 00 00 */	li r7, 0
/* 800FB618 000F7278  39 00 00 00 */	li r8, 0
/* 800FB61C 000F727C  4B F5 E3 AD */	bl func_800599C8
/* 800FB620 000F7280  38 60 00 08 */	li r3, 8
/* 800FB624 000F7284  38 80 00 0C */	li r4, 0xc
/* 800FB628 000F7288  38 A0 00 07 */	li r5, 7
/* 800FB62C 000F728C  38 C0 00 14 */	li r6, 0x14
/* 800FB630 000F7290  38 E0 00 00 */	li r7, 0
/* 800FB634 000F7294  39 00 00 00 */	li r8, 0
/* 800FB638 000F7298  4B F5 E3 91 */	bl func_800599C8
/* 800FB63C 000F729C  38 60 00 09 */	li r3, 9
/* 800FB640 000F72A0  38 80 00 00 */	li r4, 0
/* 800FB644 000F72A4  38 A0 00 00 */	li r5, 0
/* 800FB648 000F72A8  38 C0 00 0A */	li r6, 0xa
/* 800FB64C 000F72AC  38 E0 00 0B */	li r7, 0xb
/* 800FB650 000F72B0  39 00 00 00 */	li r8, 0
/* 800FB654 000F72B4  4B F5 E3 75 */	bl func_800599C8
/* 800FB658 000F72B8  38 60 00 0A */	li r3, 0xa
/* 800FB65C 000F72BC  38 80 00 00 */	li r4, 0
/* 800FB660 000F72C0  38 A0 00 09 */	li r5, 9
/* 800FB664 000F72C4  38 C0 00 00 */	li r6, 0
/* 800FB668 000F72C8  38 E0 00 0C */	li r7, 0xc
/* 800FB66C 000F72CC  39 00 00 00 */	li r8, 0
/* 800FB670 000F72D0  4B F5 E3 59 */	bl func_800599C8
/* 800FB674 000F72D4  38 60 00 0B */	li r3, 0xb
/* 800FB678 000F72D8  38 80 00 09 */	li r4, 9
/* 800FB67C 000F72DC  38 A0 00 00 */	li r5, 0
/* 800FB680 000F72E0  38 C0 00 0C */	li r6, 0xc
/* 800FB684 000F72E4  38 E0 00 06 */	li r7, 6
/* 800FB688 000F72E8  39 00 00 00 */	li r8, 0
/* 800FB68C 000F72EC  4B F5 E3 3D */	bl func_800599C8
/* 800FB690 000F72F0  38 60 00 0C */	li r3, 0xc
/* 800FB694 000F72F4  38 80 00 0A */	li r4, 0xa
/* 800FB698 000F72F8  38 A0 00 0B */	li r5, 0xb
/* 800FB69C 000F72FC  38 C0 00 00 */	li r6, 0
/* 800FB6A0 000F7300  38 E0 00 07 */	li r7, 7
/* 800FB6A4 000F7304  39 00 00 00 */	li r8, 0
/* 800FB6A8 000F7308  4B F5 E3 21 */	bl func_800599C8
/* 800FB6AC 000F730C  38 60 00 14 */	li r3, 0x14
/* 800FB6B0 000F7310  38 80 00 0C */	li r4, 0xc
/* 800FB6B4 000F7314  38 A0 00 08 */	li r5, 8
/* 800FB6B8 000F7318  38 C0 00 00 */	li r6, 0
/* 800FB6BC 000F731C  38 E0 00 00 */	li r7, 0
/* 800FB6C0 000F7320  39 00 00 00 */	li r8, 0
/* 800FB6C4 000F7324  4B F5 E3 05 */	bl func_800599C8
/* 800FB6C8 000F7328  48 00 1D 68 */	b lbl_800FD430
/* 800FB6CC 000F732C  88 85 00 F1 */	lbz r4, 0xf1(r5)
/* 800FB6D0 000F7330  38 60 00 29 */	li r3, 0x29
/* 800FB6D4 000F7334  88 A5 00 F4 */	lbz r5, 0xf4(r5)
/* 800FB6D8 000F7338  38 C0 00 01 */	li r6, 1
/* 800FB6DC 000F733C  4B F5 E3 91 */	bl func_80059A6C
/* 800FB6E0 000F7340  2C 03 00 00 */	cmpwi r3, 0
/* 800FB6E4 000F7344  41 82 1D 4C */	beq lbl_800FD430
/* 800FB6E8 000F7348  54 60 00 01 */	rlwinm. r0, r3, 0, 0, 0
/* 800FB6EC 000F734C  41 82 05 90 */	beq lbl_800FBC7C
/* 800FB6F0 000F7350  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 800FB6F4 000F7354  3B C0 00 00 */	li r30, 0
/* 800FB6F8 000F7358  38 03 FF FA */	addi r0, r3, -6
/* 800FB6FC 000F735C  28 00 00 06 */	cmplwi r0, 6
/* 800FB700 000F7360  41 81 05 1C */	bgt lbl_800FBC1C
/* 800FB704 000F7364  3C 60 80 42 */	lis r3, lbl_8041A414@ha
/* 800FB708 000F7368  54 00 10 3A */	slwi r0, r0, 2
/* 800FB70C 000F736C  38 63 A4 14 */	addi r3, r3, lbl_8041A414@l
/* 800FB710 000F7370  7C 63 00 2E */	lwzx r3, r3, r0
/* 800FB714 000F7374  7C 69 03 A6 */	mtctr r3
/* 800FB718 000F7378  4E 80 04 20 */	bctr
/* 800FB71C 000F737C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB720 000F7380  38 80 00 00 */	li r4, 0
/* 800FB724 000F7384  38 A0 00 00 */	li r5, 0
/* 800FB728 000F7388  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FB72C 000F738C  48 15 86 85 */	bl func_80253DB0
/* 800FB730 000F7390  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB734 000F7394  38 80 00 08 */	li r4, 8
/* 800FB738 000F7398  38 A0 00 00 */	li r5, 0
/* 800FB73C 000F739C  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FB740 000F73A0  48 15 86 71 */	bl func_80253DB0
/* 800FB744 000F73A4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB748 000F73A8  38 80 00 02 */	li r4, 2
/* 800FB74C 000F73AC  38 A0 00 00 */	li r5, 0
/* 800FB750 000F73B0  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FB754 000F73B4  48 15 86 5D */	bl func_80253DB0
/* 800FB758 000F73B8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB75C 000F73BC  A0 03 00 68 */	lhz r0, 0x68(r3)
/* 800FB760 000F73C0  2C 00 00 00 */	cmpwi r0, 0
/* 800FB764 000F73C4  41 82 00 08 */	beq lbl_800FB76C
/* 800FB768 000F73C8  48 00 00 70 */	b lbl_800FB7D8
lbl_800FB76C:
/* 800FB76C 000F73CC  81 83 00 70 */	lwz r12, 0x70(r3)
/* 800FB770 000F73D0  2C 0C 00 00 */	cmpwi r12, 0
/* 800FB774 000F73D4  41 82 04 F4 */	beq lbl_800FBC68
/* 800FB778 000F73D8  38 83 00 C8 */	addi r4, r3, 0xc8
/* 800FB77C 000F73DC  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FB780 000F73E0  38 A0 00 00 */	li r5, 0
/* 800FB784 000F73E4  7D 89 03 A6 */	mtctr r12
/* 800FB788 000F73E8  4E 80 04 21 */	bctrl
/* 800FB78C 000F73EC  2C 03 00 00 */	cmpwi r3, 0
/* 800FB790 000F73F0  41 82 00 34 */	beq lbl_800FB7C4
/* 800FB794 000F73F4  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB798 000F73F8  90 64 00 80 */	stw r3, 0x80(r4)
/* 800FB79C 000F73FC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB7A0 000F7400  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FB7A4 000F7404  48 2E 09 F9 */	bl func_803DC19C
/* 800FB7A8 000F7408  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB7AC 000F740C  38 80 00 00 */	li r4, 0
/* 800FB7B0 000F7410  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FB7B4 000F7414  90 65 00 78 */	stw r3, 0x78(r5)
/* 800FB7B8 000F7418  38 60 02 23 */	li r3, 0x223
/* 800FB7BC 000F741C  4B F0 F9 B5 */	bl func_8000B170
/* 800FB7C0 000F7420  48 00 04 A8 */	b lbl_800FBC68
lbl_800FB7C4:
/* 800FB7C4 000F7424  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FB7C8 000F7428  38 60 02 22 */	li r3, 0x222
/* 800FB7CC 000F742C  38 80 00 00 */	li r4, 0
/* 800FB7D0 000F7430  4B F0 F9 A1 */	bl func_8000B170
/* 800FB7D4 000F7434  48 00 04 94 */	b lbl_800FBC68
lbl_800FB7D8:
/* 800FB7D8 000F7438  81 83 00 6C */	lwz r12, 0x6c(r3)
/* 800FB7DC 000F743C  2C 0C 00 00 */	cmpwi r12, 0
/* 800FB7E0 000F7440  41 82 04 88 */	beq lbl_800FBC68
/* 800FB7E4 000F7444  38 83 00 C8 */	addi r4, r3, 0xc8
/* 800FB7E8 000F7448  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FB7EC 000F744C  38 A0 00 01 */	li r5, 1
/* 800FB7F0 000F7450  7D 89 03 A6 */	mtctr r12
/* 800FB7F4 000F7454  4E 80 04 21 */	bctrl
/* 800FB7F8 000F7458  2C 03 00 00 */	cmpwi r3, 0
/* 800FB7FC 000F745C  41 82 00 30 */	beq lbl_800FB82C
/* 800FB800 000F7460  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB804 000F7464  90 64 00 78 */	stw r3, 0x78(r4)
/* 800FB808 000F7468  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB80C 000F746C  80 64 00 78 */	lwz r3, 0x78(r4)
/* 800FB810 000F7470  80 84 00 80 */	lwz r4, 0x80(r4)
/* 800FB814 000F7474  48 2E 0F 35 */	bl func_803DC748
/* 800FB818 000F7478  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FB81C 000F747C  38 60 02 23 */	li r3, 0x223
/* 800FB820 000F7480  38 80 00 00 */	li r4, 0
/* 800FB824 000F7484  4B F0 F9 4D */	bl func_8000B170
/* 800FB828 000F7488  48 00 04 40 */	b lbl_800FBC68
lbl_800FB82C:
/* 800FB82C 000F748C  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FB830 000F7490  38 60 02 22 */	li r3, 0x222
/* 800FB834 000F7494  38 80 00 00 */	li r4, 0
/* 800FB838 000F7498  4B F0 F9 39 */	bl func_8000B170
/* 800FB83C 000F749C  48 00 04 2C */	b lbl_800FBC68
/* 800FB840 000F74A0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB844 000F74A4  38 80 00 01 */	li r4, 1
/* 800FB848 000F74A8  38 A0 00 00 */	li r5, 0
/* 800FB84C 000F74AC  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FB850 000F74B0  48 15 85 61 */	bl func_80253DB0
/* 800FB854 000F74B4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB858 000F74B8  38 80 00 08 */	li r4, 8
/* 800FB85C 000F74BC  38 A0 00 00 */	li r5, 0
/* 800FB860 000F74C0  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FB864 000F74C4  48 15 85 4D */	bl func_80253DB0
/* 800FB868 000F74C8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB86C 000F74CC  38 80 00 02 */	li r4, 2
/* 800FB870 000F74D0  38 A0 00 00 */	li r5, 0
/* 800FB874 000F74D4  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FB878 000F74D8  48 15 85 39 */	bl func_80253DB0
/* 800FB87C 000F74DC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB880 000F74E0  A0 03 00 68 */	lhz r0, 0x68(r3)
/* 800FB884 000F74E4  2C 00 00 00 */	cmpwi r0, 0
/* 800FB888 000F74E8  41 82 00 08 */	beq lbl_800FB890
/* 800FB88C 000F74EC  48 00 00 70 */	b lbl_800FB8FC
lbl_800FB890:
/* 800FB890 000F74F0  81 83 00 70 */	lwz r12, 0x70(r3)
/* 800FB894 000F74F4  2C 0C 00 00 */	cmpwi r12, 0
/* 800FB898 000F74F8  41 82 03 D0 */	beq lbl_800FBC68
/* 800FB89C 000F74FC  38 83 00 C8 */	addi r4, r3, 0xc8
/* 800FB8A0 000F7500  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FB8A4 000F7504  38 A0 00 01 */	li r5, 1
/* 800FB8A8 000F7508  7D 89 03 A6 */	mtctr r12
/* 800FB8AC 000F750C  4E 80 04 21 */	bctrl
/* 800FB8B0 000F7510  2C 03 00 00 */	cmpwi r3, 0
/* 800FB8B4 000F7514  41 82 00 34 */	beq lbl_800FB8E8
/* 800FB8B8 000F7518  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB8BC 000F751C  90 64 00 80 */	stw r3, 0x80(r4)
/* 800FB8C0 000F7520  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB8C4 000F7524  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FB8C8 000F7528  48 2E 08 D5 */	bl func_803DC19C
/* 800FB8CC 000F752C  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB8D0 000F7530  38 80 00 00 */	li r4, 0
/* 800FB8D4 000F7534  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FB8D8 000F7538  90 65 00 78 */	stw r3, 0x78(r5)
/* 800FB8DC 000F753C  38 60 02 23 */	li r3, 0x223
/* 800FB8E0 000F7540  4B F0 F8 91 */	bl func_8000B170
/* 800FB8E4 000F7544  48 00 03 84 */	b lbl_800FBC68
lbl_800FB8E8:
/* 800FB8E8 000F7548  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FB8EC 000F754C  38 60 02 22 */	li r3, 0x222
/* 800FB8F0 000F7550  38 80 00 00 */	li r4, 0
/* 800FB8F4 000F7554  4B F0 F8 7D */	bl func_8000B170
/* 800FB8F8 000F7558  48 00 03 70 */	b lbl_800FBC68
lbl_800FB8FC:
/* 800FB8FC 000F755C  81 83 00 6C */	lwz r12, 0x6c(r3)
/* 800FB900 000F7560  2C 0C 00 00 */	cmpwi r12, 0
/* 800FB904 000F7564  41 82 03 64 */	beq lbl_800FBC68
/* 800FB908 000F7568  38 83 00 C8 */	addi r4, r3, 0xc8
/* 800FB90C 000F756C  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FB910 000F7570  38 A0 00 00 */	li r5, 0
/* 800FB914 000F7574  7D 89 03 A6 */	mtctr r12
/* 800FB918 000F7578  4E 80 04 21 */	bctrl
/* 800FB91C 000F757C  2C 03 00 00 */	cmpwi r3, 0
/* 800FB920 000F7580  41 82 00 30 */	beq lbl_800FB950
/* 800FB924 000F7584  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB928 000F7588  90 64 00 78 */	stw r3, 0x78(r4)
/* 800FB92C 000F758C  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB930 000F7590  80 64 00 78 */	lwz r3, 0x78(r4)
/* 800FB934 000F7594  80 84 00 80 */	lwz r4, 0x80(r4)
/* 800FB938 000F7598  48 2E 0E 11 */	bl func_803DC748
/* 800FB93C 000F759C  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FB940 000F75A0  38 60 02 23 */	li r3, 0x223
/* 800FB944 000F75A4  38 80 00 00 */	li r4, 0
/* 800FB948 000F75A8  4B F0 F8 29 */	bl func_8000B170
/* 800FB94C 000F75AC  48 00 03 1C */	b lbl_800FBC68
lbl_800FB950:
/* 800FB950 000F75B0  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FB954 000F75B4  38 60 02 22 */	li r3, 0x222
/* 800FB958 000F75B8  38 80 00 00 */	li r4, 0
/* 800FB95C 000F75BC  4B F0 F8 15 */	bl func_8000B170
/* 800FB960 000F75C0  48 00 03 08 */	b lbl_800FBC68
/* 800FB964 000F75C4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB968 000F75C8  38 80 00 02 */	li r4, 2
/* 800FB96C 000F75CC  38 A0 00 00 */	li r5, 0
/* 800FB970 000F75D0  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FB974 000F75D4  48 15 84 3D */	bl func_80253DB0
/* 800FB978 000F75D8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB97C 000F75DC  38 80 00 08 */	li r4, 8
/* 800FB980 000F75E0  38 A0 00 00 */	li r5, 0
/* 800FB984 000F75E4  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FB988 000F75E8  48 15 84 29 */	bl func_80253DB0
/* 800FB98C 000F75EC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB990 000F75F0  38 80 00 02 */	li r4, 2
/* 800FB994 000F75F4  38 A0 00 00 */	li r5, 0
/* 800FB998 000F75F8  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FB99C 000F75FC  48 15 84 15 */	bl func_80253DB0
/* 800FB9A0 000F7600  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB9A4 000F7604  A0 03 00 68 */	lhz r0, 0x68(r3)
/* 800FB9A8 000F7608  2C 00 00 00 */	cmpwi r0, 0
/* 800FB9AC 000F760C  41 82 00 08 */	beq lbl_800FB9B4
/* 800FB9B0 000F7610  48 00 00 10 */	b lbl_800FB9C0
lbl_800FB9B4:
/* 800FB9B4 000F7614  38 00 00 07 */	li r0, 7
/* 800FB9B8 000F7618  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FB9BC 000F761C  48 00 00 0C */	b lbl_800FB9C8
lbl_800FB9C0:
/* 800FB9C0 000F7620  38 00 00 1D */	li r0, 0x1d
/* 800FB9C4 000F7624  90 03 00 CC */	stw r0, 0xcc(r3)
lbl_800FB9C8:
/* 800FB9C8 000F7628  3B C0 00 01 */	li r30, 1
/* 800FB9CC 000F762C  48 00 02 9C */	b lbl_800FBC68
/* 800FB9D0 000F7630  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB9D4 000F7634  38 80 00 36 */	li r4, 0x36
/* 800FB9D8 000F7638  38 A0 00 00 */	li r5, 0
/* 800FB9DC 000F763C  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FB9E0 000F7640  48 2E 1F FD */	bl func_803DD9DC
/* 800FB9E4 000F7644  2C 03 00 00 */	cmpwi r3, 0
/* 800FB9E8 000F7648  40 82 00 0C */	bne lbl_800FB9F4
/* 800FB9EC 000F764C  3B C0 00 02 */	li r30, 2
/* 800FB9F0 000F7650  48 00 02 78 */	b lbl_800FBC68
lbl_800FB9F4:
/* 800FB9F4 000F7654  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FB9F8 000F7658  38 80 00 03 */	li r4, 3
/* 800FB9FC 000F765C  38 A0 00 00 */	li r5, 0
/* 800FBA00 000F7660  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FBA04 000F7664  48 15 83 AD */	bl func_80253DB0
/* 800FBA08 000F7668  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBA0C 000F766C  38 80 00 04 */	li r4, 4
/* 800FBA10 000F7670  38 A0 00 00 */	li r5, 0
/* 800FBA14 000F7674  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FBA18 000F7678  48 15 83 99 */	bl func_80253DB0
/* 800FBA1C 000F767C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBA20 000F7680  38 80 00 02 */	li r4, 2
/* 800FBA24 000F7684  38 A0 00 00 */	li r5, 0
/* 800FBA28 000F7688  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FBA2C 000F768C  48 15 83 85 */	bl func_80253DB0
/* 800FBA30 000F7690  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBA34 000F7694  38 A0 00 00 */	li r5, 0
/* 800FBA38 000F7698  38 80 00 14 */	li r4, 0x14
/* 800FBA3C 000F769C  38 00 00 09 */	li r0, 9
/* 800FBA40 000F76A0  98 A3 00 F3 */	stb r5, 0xf3(r3)
/* 800FBA44 000F76A4  3B C0 00 01 */	li r30, 1
/* 800FBA48 000F76A8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBA4C 000F76AC  98 83 00 F2 */	stb r4, 0xf2(r3)
/* 800FBA50 000F76B0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBA54 000F76B4  98 03 00 F1 */	stb r0, 0xf1(r3)
/* 800FBA58 000F76B8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBA5C 000F76BC  90 83 00 CC */	stw r4, 0xcc(r3)
/* 800FBA60 000F76C0  48 00 02 08 */	b lbl_800FBC68
/* 800FBA64 000F76C4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBA68 000F76C8  38 80 00 37 */	li r4, 0x37
/* 800FBA6C 000F76CC  38 A0 00 00 */	li r5, 0
/* 800FBA70 000F76D0  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FBA74 000F76D4  48 2E 1F 69 */	bl func_803DD9DC
/* 800FBA78 000F76D8  2C 03 00 00 */	cmpwi r3, 0
/* 800FBA7C 000F76DC  40 82 00 0C */	bne lbl_800FBA88
/* 800FBA80 000F76E0  3B C0 00 02 */	li r30, 2
/* 800FBA84 000F76E4  48 00 01 E4 */	b lbl_800FBC68
lbl_800FBA88:
/* 800FBA88 000F76E8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBA8C 000F76EC  38 80 00 03 */	li r4, 3
/* 800FBA90 000F76F0  38 A0 00 00 */	li r5, 0
/* 800FBA94 000F76F4  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FBA98 000F76F8  48 15 83 19 */	bl func_80253DB0
/* 800FBA9C 000F76FC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBAA0 000F7700  38 80 00 05 */	li r4, 5
/* 800FBAA4 000F7704  38 A0 00 00 */	li r5, 0
/* 800FBAA8 000F7708  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FBAAC 000F770C  48 15 83 05 */	bl func_80253DB0
/* 800FBAB0 000F7710  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBAB4 000F7714  38 80 00 02 */	li r4, 2
/* 800FBAB8 000F7718  38 A0 00 00 */	li r5, 0
/* 800FBABC 000F771C  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FBAC0 000F7720  48 15 82 F1 */	bl func_80253DB0
/* 800FBAC4 000F7724  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBAC8 000F7728  3B C0 00 01 */	li r30, 1
/* 800FBACC 000F772C  38 80 00 14 */	li r4, 0x14
/* 800FBAD0 000F7730  38 00 00 0A */	li r0, 0xa
/* 800FBAD4 000F7734  9B C3 00 F3 */	stb r30, 0xf3(r3)
/* 800FBAD8 000F7738  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBADC 000F773C  98 83 00 F2 */	stb r4, 0xf2(r3)
/* 800FBAE0 000F7740  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBAE4 000F7744  98 03 00 F1 */	stb r0, 0xf1(r3)
/* 800FBAE8 000F7748  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBAEC 000F774C  90 83 00 CC */	stw r4, 0xcc(r3)
/* 800FBAF0 000F7750  48 00 01 78 */	b lbl_800FBC68
/* 800FBAF4 000F7754  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBAF8 000F7758  38 80 00 38 */	li r4, 0x38
/* 800FBAFC 000F775C  38 A0 00 00 */	li r5, 0
/* 800FBB00 000F7760  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FBB04 000F7764  48 2E 1E D9 */	bl func_803DD9DC
/* 800FBB08 000F7768  2C 03 00 00 */	cmpwi r3, 0
/* 800FBB0C 000F776C  40 82 00 0C */	bne lbl_800FBB18
/* 800FBB10 000F7770  3B C0 00 02 */	li r30, 2
/* 800FBB14 000F7774  48 00 01 54 */	b lbl_800FBC68
lbl_800FBB18:
/* 800FBB18 000F7778  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBB1C 000F777C  38 80 00 03 */	li r4, 3
/* 800FBB20 000F7780  38 A0 00 00 */	li r5, 0
/* 800FBB24 000F7784  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FBB28 000F7788  48 15 82 89 */	bl func_80253DB0
/* 800FBB2C 000F778C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBB30 000F7790  38 80 00 06 */	li r4, 6
/* 800FBB34 000F7794  38 A0 00 00 */	li r5, 0
/* 800FBB38 000F7798  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FBB3C 000F779C  48 15 82 75 */	bl func_80253DB0
/* 800FBB40 000F77A0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBB44 000F77A4  38 80 00 02 */	li r4, 2
/* 800FBB48 000F77A8  38 A0 00 00 */	li r5, 0
/* 800FBB4C 000F77AC  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FBB50 000F77B0  48 15 82 61 */	bl func_80253DB0
/* 800FBB54 000F77B4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBB58 000F77B8  38 A0 00 02 */	li r5, 2
/* 800FBB5C 000F77BC  38 80 00 14 */	li r4, 0x14
/* 800FBB60 000F77C0  38 00 00 0B */	li r0, 0xb
/* 800FBB64 000F77C4  98 A3 00 F3 */	stb r5, 0xf3(r3)
/* 800FBB68 000F77C8  3B C0 00 01 */	li r30, 1
/* 800FBB6C 000F77CC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBB70 000F77D0  98 83 00 F2 */	stb r4, 0xf2(r3)
/* 800FBB74 000F77D4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBB78 000F77D8  98 03 00 F1 */	stb r0, 0xf1(r3)
/* 800FBB7C 000F77DC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBB80 000F77E0  90 83 00 CC */	stw r4, 0xcc(r3)
/* 800FBB84 000F77E4  48 00 00 E4 */	b lbl_800FBC68
/* 800FBB88 000F77E8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBB8C 000F77EC  38 80 00 39 */	li r4, 0x39
/* 800FBB90 000F77F0  38 A0 00 00 */	li r5, 0
/* 800FBB94 000F77F4  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FBB98 000F77F8  48 2E 1E 45 */	bl func_803DD9DC
/* 800FBB9C 000F77FC  2C 03 00 00 */	cmpwi r3, 0
/* 800FBBA0 000F7800  40 82 00 0C */	bne lbl_800FBBAC
/* 800FBBA4 000F7804  3B C0 00 02 */	li r30, 2
/* 800FBBA8 000F7808  48 00 00 C0 */	b lbl_800FBC68
lbl_800FBBAC:
/* 800FBBAC 000F780C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBBB0 000F7810  38 80 00 03 */	li r4, 3
/* 800FBBB4 000F7814  38 A0 00 00 */	li r5, 0
/* 800FBBB8 000F7818  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FBBBC 000F781C  48 15 81 F5 */	bl func_80253DB0
/* 800FBBC0 000F7820  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBBC4 000F7824  38 80 00 07 */	li r4, 7
/* 800FBBC8 000F7828  38 A0 00 00 */	li r5, 0
/* 800FBBCC 000F782C  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FBBD0 000F7830  48 15 81 E1 */	bl func_80253DB0
/* 800FBBD4 000F7834  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBBD8 000F7838  38 80 00 02 */	li r4, 2
/* 800FBBDC 000F783C  38 A0 00 00 */	li r5, 0
/* 800FBBE0 000F7840  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FBBE4 000F7844  48 15 81 CD */	bl func_80253DB0
/* 800FBBE8 000F7848  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBBEC 000F784C  38 A0 00 03 */	li r5, 3
/* 800FBBF0 000F7850  38 80 00 14 */	li r4, 0x14
/* 800FBBF4 000F7854  38 00 00 0C */	li r0, 0xc
/* 800FBBF8 000F7858  98 A3 00 F3 */	stb r5, 0xf3(r3)
/* 800FBBFC 000F785C  3B C0 00 01 */	li r30, 1
/* 800FBC00 000F7860  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBC04 000F7864  98 83 00 F2 */	stb r4, 0xf2(r3)
/* 800FBC08 000F7868  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBC0C 000F786C  98 03 00 F1 */	stb r0, 0xf1(r3)
/* 800FBC10 000F7870  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBC14 000F7874  90 83 00 CC */	stw r4, 0xcc(r3)
/* 800FBC18 000F7878  48 00 00 50 */	b lbl_800FBC68
lbl_800FBC1C:
/* 800FBC1C 000F787C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBC20 000F7880  38 80 00 03 */	li r4, 3
/* 800FBC24 000F7884  38 A0 00 00 */	li r5, 0
/* 800FBC28 000F7888  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FBC2C 000F788C  48 15 81 85 */	bl func_80253DB0
/* 800FBC30 000F7890  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBC34 000F7894  38 80 00 08 */	li r4, 8
/* 800FBC38 000F7898  38 A0 00 00 */	li r5, 0
/* 800FBC3C 000F789C  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FBC40 000F78A0  48 15 81 71 */	bl func_80253DB0
/* 800FBC44 000F78A4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBC48 000F78A8  38 80 00 01 */	li r4, 1
/* 800FBC4C 000F78AC  38 A0 00 00 */	li r5, 0
/* 800FBC50 000F78B0  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FBC54 000F78B4  48 15 81 5D */	bl func_80253DB0
/* 800FBC58 000F78B8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBC5C 000F78BC  38 00 00 12 */	li r0, 0x12
/* 800FBC60 000F78C0  3B C0 00 02 */	li r30, 2
/* 800FBC64 000F78C4  90 03 00 CC */	stw r0, 0xcc(r3)
lbl_800FBC68:
/* 800FBC68 000F78C8  2C 1E 00 00 */	cmpwi r30, 0
/* 800FBC6C 000F78CC  41 82 17 C4 */	beq lbl_800FD430
/* 800FBC70 000F78D0  7F C3 F3 78 */	mr r3, r30
/* 800FBC74 000F78D4  4B F5 E8 59 */	bl func_8005A4CC
/* 800FBC78 000F78D8  48 00 17 B8 */	b lbl_800FD430
lbl_800FBC7C:
/* 800FBC7C 000F78DC  38 03 FF FA */	addi r0, r3, -6
/* 800FBC80 000F78E0  28 00 00 06 */	cmplwi r0, 6
/* 800FBC84 000F78E4  41 81 01 DC */	bgt lbl_800FBE60
/* 800FBC88 000F78E8  3C 60 80 42 */	lis r3, lbl_8041A3F8@ha
/* 800FBC8C 000F78EC  54 00 10 3A */	slwi r0, r0, 2
/* 800FBC90 000F78F0  38 63 A3 F8 */	addi r3, r3, lbl_8041A3F8@l
/* 800FBC94 000F78F4  7C 63 00 2E */	lwzx r3, r3, r0
/* 800FBC98 000F78F8  7C 69 03 A6 */	mtctr r3
/* 800FBC9C 000F78FC  4E 80 04 20 */	bctr
/* 800FBCA0 000F7900  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBCA4 000F7904  38 80 00 00 */	li r4, 0
/* 800FBCA8 000F7908  38 A0 00 00 */	li r5, 0
/* 800FBCAC 000F790C  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FBCB0 000F7910  48 15 81 01 */	bl func_80253DB0
/* 800FBCB4 000F7914  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBCB8 000F7918  38 80 00 08 */	li r4, 8
/* 800FBCBC 000F791C  38 A0 00 00 */	li r5, 0
/* 800FBCC0 000F7920  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FBCC4 000F7924  48 15 80 ED */	bl func_80253DB0
/* 800FBCC8 000F7928  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBCCC 000F792C  38 80 00 02 */	li r4, 2
/* 800FBCD0 000F7930  38 A0 00 00 */	li r5, 0
/* 800FBCD4 000F7934  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FBCD8 000F7938  48 15 80 D9 */	bl func_80253DB0
/* 800FBCDC 000F793C  48 00 17 54 */	b lbl_800FD430
/* 800FBCE0 000F7940  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBCE4 000F7944  38 80 00 01 */	li r4, 1
/* 800FBCE8 000F7948  38 A0 00 00 */	li r5, 0
/* 800FBCEC 000F794C  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FBCF0 000F7950  48 15 80 C1 */	bl func_80253DB0
/* 800FBCF4 000F7954  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBCF8 000F7958  38 80 00 08 */	li r4, 8
/* 800FBCFC 000F795C  38 A0 00 00 */	li r5, 0
/* 800FBD00 000F7960  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FBD04 000F7964  48 15 80 AD */	bl func_80253DB0
/* 800FBD08 000F7968  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBD0C 000F796C  38 80 00 02 */	li r4, 2
/* 800FBD10 000F7970  38 A0 00 00 */	li r5, 0
/* 800FBD14 000F7974  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FBD18 000F7978  48 15 80 99 */	bl func_80253DB0
/* 800FBD1C 000F797C  48 00 17 14 */	b lbl_800FD430
/* 800FBD20 000F7980  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBD24 000F7984  38 80 00 02 */	li r4, 2
/* 800FBD28 000F7988  38 A0 00 00 */	li r5, 0
/* 800FBD2C 000F798C  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FBD30 000F7990  48 15 80 81 */	bl func_80253DB0
/* 800FBD34 000F7994  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBD38 000F7998  38 80 00 08 */	li r4, 8
/* 800FBD3C 000F799C  38 A0 00 00 */	li r5, 0
/* 800FBD40 000F79A0  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FBD44 000F79A4  48 15 80 6D */	bl func_80253DB0
/* 800FBD48 000F79A8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBD4C 000F79AC  38 80 00 02 */	li r4, 2
/* 800FBD50 000F79B0  38 A0 00 00 */	li r5, 0
/* 800FBD54 000F79B4  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FBD58 000F79B8  48 15 80 59 */	bl func_80253DB0
/* 800FBD5C 000F79BC  48 00 16 D4 */	b lbl_800FD430
/* 800FBD60 000F79C0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBD64 000F79C4  38 80 00 03 */	li r4, 3
/* 800FBD68 000F79C8  38 A0 00 00 */	li r5, 0
/* 800FBD6C 000F79CC  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FBD70 000F79D0  48 15 80 41 */	bl func_80253DB0
/* 800FBD74 000F79D4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBD78 000F79D8  38 80 00 00 */	li r4, 0
/* 800FBD7C 000F79DC  38 A0 00 00 */	li r5, 0
/* 800FBD80 000F79E0  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FBD84 000F79E4  48 15 80 2D */	bl func_80253DB0
/* 800FBD88 000F79E8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBD8C 000F79EC  38 80 00 02 */	li r4, 2
/* 800FBD90 000F79F0  38 A0 00 00 */	li r5, 0
/* 800FBD94 000F79F4  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FBD98 000F79F8  48 15 80 19 */	bl func_80253DB0
/* 800FBD9C 000F79FC  48 00 16 94 */	b lbl_800FD430
/* 800FBDA0 000F7A00  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBDA4 000F7A04  38 80 00 03 */	li r4, 3
/* 800FBDA8 000F7A08  38 A0 00 00 */	li r5, 0
/* 800FBDAC 000F7A0C  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FBDB0 000F7A10  48 15 80 01 */	bl func_80253DB0
/* 800FBDB4 000F7A14  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBDB8 000F7A18  38 80 00 01 */	li r4, 1
/* 800FBDBC 000F7A1C  38 A0 00 00 */	li r5, 0
/* 800FBDC0 000F7A20  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FBDC4 000F7A24  48 15 7F ED */	bl func_80253DB0
/* 800FBDC8 000F7A28  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBDCC 000F7A2C  38 80 00 02 */	li r4, 2
/* 800FBDD0 000F7A30  38 A0 00 00 */	li r5, 0
/* 800FBDD4 000F7A34  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FBDD8 000F7A38  48 15 7F D9 */	bl func_80253DB0
/* 800FBDDC 000F7A3C  48 00 16 54 */	b lbl_800FD430
/* 800FBDE0 000F7A40  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBDE4 000F7A44  38 80 00 03 */	li r4, 3
/* 800FBDE8 000F7A48  38 A0 00 00 */	li r5, 0
/* 800FBDEC 000F7A4C  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FBDF0 000F7A50  48 15 7F C1 */	bl func_80253DB0
/* 800FBDF4 000F7A54  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBDF8 000F7A58  38 80 00 02 */	li r4, 2
/* 800FBDFC 000F7A5C  38 A0 00 00 */	li r5, 0
/* 800FBE00 000F7A60  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FBE04 000F7A64  48 15 7F AD */	bl func_80253DB0
/* 800FBE08 000F7A68  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBE0C 000F7A6C  38 80 00 02 */	li r4, 2
/* 800FBE10 000F7A70  38 A0 00 00 */	li r5, 0
/* 800FBE14 000F7A74  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FBE18 000F7A78  48 15 7F 99 */	bl func_80253DB0
/* 800FBE1C 000F7A7C  48 00 16 14 */	b lbl_800FD430
/* 800FBE20 000F7A80  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBE24 000F7A84  38 80 00 03 */	li r4, 3
/* 800FBE28 000F7A88  38 A0 00 00 */	li r5, 0
/* 800FBE2C 000F7A8C  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FBE30 000F7A90  48 15 7F 81 */	bl func_80253DB0
/* 800FBE34 000F7A94  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBE38 000F7A98  38 80 00 03 */	li r4, 3
/* 800FBE3C 000F7A9C  38 A0 00 00 */	li r5, 0
/* 800FBE40 000F7AA0  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FBE44 000F7AA4  48 15 7F 6D */	bl func_80253DB0
/* 800FBE48 000F7AA8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBE4C 000F7AAC  38 80 00 02 */	li r4, 2
/* 800FBE50 000F7AB0  38 A0 00 00 */	li r5, 0
/* 800FBE54 000F7AB4  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FBE58 000F7AB8  48 15 7F 59 */	bl func_80253DB0
/* 800FBE5C 000F7ABC  48 00 15 D4 */	b lbl_800FD430
lbl_800FBE60:
/* 800FBE60 000F7AC0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBE64 000F7AC4  38 80 00 03 */	li r4, 3
/* 800FBE68 000F7AC8  38 A0 00 00 */	li r5, 0
/* 800FBE6C 000F7ACC  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FBE70 000F7AD0  48 15 7F 41 */	bl func_80253DB0
/* 800FBE74 000F7AD4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBE78 000F7AD8  38 80 00 08 */	li r4, 8
/* 800FBE7C 000F7ADC  38 A0 00 00 */	li r5, 0
/* 800FBE80 000F7AE0  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FBE84 000F7AE4  48 15 7F 2D */	bl func_80253DB0
/* 800FBE88 000F7AE8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBE8C 000F7AEC  38 80 00 00 */	li r4, 0
/* 800FBE90 000F7AF0  38 A0 00 00 */	li r5, 0
/* 800FBE94 000F7AF4  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FBE98 000F7AF8  48 15 7F 19 */	bl func_80253DB0
/* 800FBE9C 000F7AFC  48 00 15 94 */	b lbl_800FD430
/* 800FBEA0 000F7B00  A8 65 00 5E */	lha r3, 0x5e(r5)
/* 800FBEA4 000F7B04  48 15 7F 2D */	bl func_80253DD0
/* 800FBEA8 000F7B08  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FBEAC 000F7B0C  28 00 00 03 */	cmplwi r0, 3
/* 800FBEB0 000F7B10  40 82 15 80 */	bne lbl_800FD430
/* 800FBEB4 000F7B14  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBEB8 000F7B18  38 80 00 06 */	li r4, 6
/* 800FBEBC 000F7B1C  38 A0 00 00 */	li r5, 0
/* 800FBEC0 000F7B20  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FBEC4 000F7B24  48 15 7E ED */	bl func_80253DB0
/* 800FBEC8 000F7B28  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBECC 000F7B2C  38 80 00 09 */	li r4, 9
/* 800FBED0 000F7B30  38 A0 00 00 */	li r5, 0
/* 800FBED4 000F7B34  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FBED8 000F7B38  48 15 7E D9 */	bl func_80253DB0
/* 800FBEDC 000F7B3C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBEE0 000F7B40  38 00 00 13 */	li r0, 0x13
/* 800FBEE4 000F7B44  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FBEE8 000F7B48  48 00 15 48 */	b lbl_800FD430
/* 800FBEEC 000F7B4C  A8 65 00 4E */	lha r3, 0x4e(r5)
/* 800FBEF0 000F7B50  48 15 7E E1 */	bl func_80253DD0
/* 800FBEF4 000F7B54  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FBEF8 000F7B58  28 00 00 03 */	cmplwi r0, 3
/* 800FBEFC 000F7B5C  40 82 15 34 */	bne lbl_800FD430
/* 800FBF00 000F7B60  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBF04 000F7B64  38 80 00 08 */	li r4, 8
/* 800FBF08 000F7B68  38 A0 00 00 */	li r5, 0
/* 800FBF0C 000F7B6C  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FBF10 000F7B70  48 15 7E E1 */	bl func_80253DF0
/* 800FBF14 000F7B74  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBF18 000F7B78  A0 03 00 68 */	lhz r0, 0x68(r3)
/* 800FBF1C 000F7B7C  2C 00 00 00 */	cmpwi r0, 0
/* 800FBF20 000F7B80  41 82 00 08 */	beq lbl_800FBF28
/* 800FBF24 000F7B84  48 00 00 74 */	b lbl_800FBF98
lbl_800FBF28:
/* 800FBF28 000F7B88  A8 63 00 42 */	lha r3, 0x42(r3)
/* 800FBF2C 000F7B8C  38 80 00 08 */	li r4, 8
/* 800FBF30 000F7B90  38 A0 00 01 */	li r5, 1
/* 800FBF34 000F7B94  48 15 7E BD */	bl func_80253DF0
/* 800FBF38 000F7B98  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBF3C 000F7B9C  38 80 00 08 */	li r4, 8
/* 800FBF40 000F7BA0  38 A0 00 00 */	li r5, 0
/* 800FBF44 000F7BA4  A8 63 00 42 */	lha r3, 0x42(r3)
/* 800FBF48 000F7BA8  48 15 7E 69 */	bl func_80253DB0
/* 800FBF4C 000F7BAC  3F C0 80 00 */	lis r30, 0x80000067@ha
/* 800FBF50 000F7BB0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBF54 000F7BB4  38 1E 00 67 */	addi r0, r30, 0x80000067@l
/* 800FBF58 000F7BB8  90 03 00 D0 */	stw r0, 0xd0(r3)
/* 800FBF5C 000F7BBC  48 02 0A 19 */	bl func_8011C974
/* 800FBF60 000F7BC0  80 03 00 0C */	lwz r0, 0xc(r3)
/* 800FBF64 000F7BC4  2C 00 00 00 */	cmpwi r0, 0
/* 800FBF68 000F7BC8  40 82 00 E8 */	bne lbl_800FC050
/* 800FBF6C 000F7BCC  48 02 0A 09 */	bl func_8011C974
/* 800FBF70 000F7BD0  88 03 00 14 */	lbz r0, 0x14(r3)
/* 800FBF74 000F7BD4  28 00 00 03 */	cmplwi r0, 3
/* 800FBF78 000F7BD8  40 82 00 D8 */	bne lbl_800FC050
/* 800FBF7C 000F7BDC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBF80 000F7BE0  38 9E 00 66 */	addi r4, r30, 0x66
/* 800FBF84 000F7BE4  38 00 00 14 */	li r0, 0x14
/* 800FBF88 000F7BE8  90 83 00 D0 */	stw r4, 0xd0(r3)
/* 800FBF8C 000F7BEC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBF90 000F7BF0  98 03 00 F0 */	stb r0, 0xf0(r3)
/* 800FBF94 000F7BF4  48 00 00 BC */	b lbl_800FC050
lbl_800FBF98:
/* 800FBF98 000F7BF8  A8 63 00 46 */	lha r3, 0x46(r3)
/* 800FBF9C 000F7BFC  38 80 00 08 */	li r4, 8
/* 800FBFA0 000F7C00  38 A0 00 01 */	li r5, 1
/* 800FBFA4 000F7C04  48 15 7E 4D */	bl func_80253DF0
/* 800FBFA8 000F7C08  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBFAC 000F7C0C  38 80 00 08 */	li r4, 8
/* 800FBFB0 000F7C10  38 A0 00 01 */	li r5, 1
/* 800FBFB4 000F7C14  A8 63 00 48 */	lha r3, 0x48(r3)
/* 800FBFB8 000F7C18  48 15 7E 39 */	bl func_80253DF0
/* 800FBFBC 000F7C1C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBFC0 000F7C20  38 80 00 08 */	li r4, 8
/* 800FBFC4 000F7C24  38 A0 00 01 */	li r5, 1
/* 800FBFC8 000F7C28  A8 63 00 4A */	lha r3, 0x4a(r3)
/* 800FBFCC 000F7C2C  48 15 7E 25 */	bl func_80253DF0
/* 800FBFD0 000F7C30  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBFD4 000F7C34  38 80 00 0A */	li r4, 0xa
/* 800FBFD8 000F7C38  38 A0 00 00 */	li r5, 0
/* 800FBFDC 000F7C3C  A8 63 00 46 */	lha r3, 0x46(r3)
/* 800FBFE0 000F7C40  48 15 7D D1 */	bl func_80253DB0
/* 800FBFE4 000F7C44  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBFE8 000F7C48  38 80 00 02 */	li r4, 2
/* 800FBFEC 000F7C4C  38 A0 00 00 */	li r5, 0
/* 800FBFF0 000F7C50  A8 63 00 48 */	lha r3, 0x48(r3)
/* 800FBFF4 000F7C54  48 15 7D BD */	bl func_80253DB0
/* 800FBFF8 000F7C58  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FBFFC 000F7C5C  38 80 00 02 */	li r4, 2
/* 800FC000 000F7C60  38 A0 00 00 */	li r5, 0
/* 800FC004 000F7C64  A8 63 00 4A */	lha r3, 0x4a(r3)
/* 800FC008 000F7C68  48 15 7D A9 */	bl func_80253DB0
/* 800FC00C 000F7C6C  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC010 000F7C70  A0 04 00 68 */	lhz r0, 0x68(r4)
/* 800FC014 000F7C74  28 00 00 02 */	cmplwi r0, 2
/* 800FC018 000F7C78  40 82 00 14 */	bne lbl_800FC02C
/* 800FC01C 000F7C7C  3C 60 80 00 */	lis r3, 0x8000007E@ha
/* 800FC020 000F7C80  38 03 00 7E */	addi r0, r3, 0x8000007E@l
/* 800FC024 000F7C84  90 04 00 D0 */	stw r0, 0xd0(r4)
/* 800FC028 000F7C88  48 00 00 28 */	b lbl_800FC050
lbl_800FC02C:
/* 800FC02C 000F7C8C  28 00 00 04 */	cmplwi r0, 4
/* 800FC030 000F7C90  40 82 00 14 */	bne lbl_800FC044
/* 800FC034 000F7C94  3C 60 80 00 */	lis r3, 0x8000001E@ha
/* 800FC038 000F7C98  38 03 00 1E */	addi r0, r3, 0x8000001E@l
/* 800FC03C 000F7C9C  90 04 00 D0 */	stw r0, 0xd0(r4)
/* 800FC040 000F7CA0  48 00 00 10 */	b lbl_800FC050
lbl_800FC044:
/* 800FC044 000F7CA4  3C 60 80 00 */	lis r3, 0x8000007F@ha
/* 800FC048 000F7CA8  38 03 00 7F */	addi r0, r3, 0x8000007F@l
/* 800FC04C 000F7CAC  90 04 00 D0 */	stw r0, 0xd0(r4)
lbl_800FC050:
/* 800FC050 000F7CB0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC054 000F7CB4  38 80 00 07 */	li r4, 7
/* 800FC058 000F7CB8  38 A0 00 00 */	li r5, 0
/* 800FC05C 000F7CBC  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FC060 000F7CC0  48 15 7D 51 */	bl func_80253DB0
/* 800FC064 000F7CC4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC068 000F7CC8  38 80 00 00 */	li r4, 0
/* 800FC06C 000F7CCC  38 00 00 01 */	li r0, 1
/* 800FC070 000F7CD0  B0 83 00 E8 */	sth r4, 0xe8(r3)
/* 800FC074 000F7CD4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC078 000F7CD8  90 83 00 EC */	stw r4, 0xec(r3)
/* 800FC07C 000F7CDC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC080 000F7CE0  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FC084 000F7CE4  48 00 13 AC */	b lbl_800FD430
/* 800FC088 000F7CE8  A8 65 00 4C */	lha r3, 0x4c(r5)
/* 800FC08C 000F7CEC  38 80 00 01 */	li r4, 1
/* 800FC090 000F7CF0  38 A0 00 00 */	li r5, 0
/* 800FC094 000F7CF4  48 15 7D 1D */	bl func_80253DB0
/* 800FC098 000F7CF8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC09C 000F7CFC  38 80 00 10 */	li r4, 0x10
/* 800FC0A0 000F7D00  38 00 00 08 */	li r0, 8
/* 800FC0A4 000F7D04  90 83 00 CC */	stw r4, 0xcc(r3)
/* 800FC0A8 000F7D08  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC0AC 000F7D0C  98 03 00 F1 */	stb r0, 0xf1(r3)
/* 800FC0B0 000F7D10  48 00 13 80 */	b lbl_800FD430
/* 800FC0B4 000F7D14  A8 65 00 4C */	lha r3, 0x4c(r5)
/* 800FC0B8 000F7D18  48 15 7D 19 */	bl func_80253DD0
/* 800FC0BC 000F7D1C  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FC0C0 000F7D20  28 00 00 03 */	cmplwi r0, 3
/* 800FC0C4 000F7D24  40 82 13 6C */	bne lbl_800FD430
/* 800FC0C8 000F7D28  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC0CC 000F7D2C  38 80 00 08 */	li r4, 8
/* 800FC0D0 000F7D30  38 A0 00 00 */	li r5, 0
/* 800FC0D4 000F7D34  A8 63 00 4C */	lha r3, 0x4c(r3)
/* 800FC0D8 000F7D38  48 15 7D 19 */	bl func_80253DF0
/* 800FC0DC 000F7D3C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC0E0 000F7D40  38 80 00 08 */	li r4, 8
/* 800FC0E4 000F7D44  38 A0 00 01 */	li r5, 1
/* 800FC0E8 000F7D48  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FC0EC 000F7D4C  48 15 7D 05 */	bl func_80253DF0
/* 800FC0F0 000F7D50  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC0F4 000F7D54  38 80 00 0A */	li r4, 0xa
/* 800FC0F8 000F7D58  38 A0 00 00 */	li r5, 0
/* 800FC0FC 000F7D5C  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FC100 000F7D60  48 15 7C B1 */	bl func_80253DB0
/* 800FC104 000F7D64  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC108 000F7D68  38 00 00 0E */	li r0, 0xe
/* 800FC10C 000F7D6C  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FC110 000F7D70  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC114 000F7D74  A0 04 00 68 */	lhz r0, 0x68(r4)
/* 800FC118 000F7D78  28 00 00 04 */	cmplwi r0, 4
/* 800FC11C 000F7D7C  40 82 00 14 */	bne lbl_800FC130
/* 800FC120 000F7D80  3C 60 80 00 */	lis r3, 0x80000F80@ha
/* 800FC124 000F7D84  38 03 0F 80 */	addi r0, r3, 0x80000F80@l
/* 800FC128 000F7D88  90 04 00 D0 */	stw r0, 0xd0(r4)
/* 800FC12C 000F7D8C  48 00 13 04 */	b lbl_800FD430
lbl_800FC130:
/* 800FC130 000F7D90  3C 60 80 00 */	lis r3, 0x80000FE0@ha
/* 800FC134 000F7D94  38 03 0F E0 */	addi r0, r3, 0x80000FE0@l
/* 800FC138 000F7D98  90 04 00 D0 */	stw r0, 0xd0(r4)
/* 800FC13C 000F7D9C  48 00 12 F4 */	b lbl_800FD430
/* 800FC140 000F7DA0  A8 65 00 4E */	lha r3, 0x4e(r5)
/* 800FC144 000F7DA4  48 15 7C 8D */	bl func_80253DD0
/* 800FC148 000F7DA8  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FC14C 000F7DAC  28 00 00 03 */	cmplwi r0, 3
/* 800FC150 000F7DB0  40 82 12 E0 */	bne lbl_800FD430
/* 800FC154 000F7DB4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC158 000F7DB8  38 80 00 04 */	li r4, 4
/* 800FC15C 000F7DBC  38 A0 00 00 */	li r5, 0
/* 800FC160 000F7DC0  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FC164 000F7DC4  48 15 7C 4D */	bl func_80253DB0
/* 800FC168 000F7DC8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC16C 000F7DCC  38 80 00 09 */	li r4, 9
/* 800FC170 000F7DD0  38 A0 00 00 */	li r5, 0
/* 800FC174 000F7DD4  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FC178 000F7DD8  48 15 7C 39 */	bl func_80253DB0
/* 800FC17C 000F7DDC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC180 000F7DE0  38 00 00 15 */	li r0, 0x15
/* 800FC184 000F7DE4  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FC188 000F7DE8  48 00 12 A8 */	b lbl_800FD430
/* 800FC18C 000F7DEC  A8 65 00 4E */	lha r3, 0x4e(r5)
/* 800FC190 000F7DF0  48 15 7C 41 */	bl func_80253DD0
/* 800FC194 000F7DF4  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FC198 000F7DF8  28 00 00 03 */	cmplwi r0, 3
/* 800FC19C 000F7DFC  40 82 12 94 */	bne lbl_800FD430
/* 800FC1A0 000F7E00  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC1A4 000F7E04  38 80 00 08 */	li r4, 8
/* 800FC1A8 000F7E08  38 A0 00 00 */	li r5, 0
/* 800FC1AC 000F7E0C  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FC1B0 000F7E10  48 15 7C 41 */	bl func_80253DF0
/* 800FC1B4 000F7E14  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC1B8 000F7E18  38 80 00 08 */	li r4, 8
/* 800FC1BC 000F7E1C  38 A0 00 00 */	li r5, 0
/* 800FC1C0 000F7E20  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FC1C4 000F7E24  48 15 7C 2D */	bl func_80253DF0
/* 800FC1C8 000F7E28  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC1CC 000F7E2C  38 80 00 08 */	li r4, 8
/* 800FC1D0 000F7E30  38 A0 00 01 */	li r5, 1
/* 800FC1D4 000F7E34  A8 63 00 50 */	lha r3, 0x50(r3)
/* 800FC1D8 000F7E38  48 15 7C 19 */	bl func_80253DF0
/* 800FC1DC 000F7E3C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC1E0 000F7E40  38 80 00 02 */	li r4, 2
/* 800FC1E4 000F7E44  38 A0 00 00 */	li r5, 0
/* 800FC1E8 000F7E48  A8 63 00 50 */	lha r3, 0x50(r3)
/* 800FC1EC 000F7E4C  48 15 7B C5 */	bl func_80253DB0
/* 800FC1F0 000F7E50  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC1F4 000F7E54  38 00 00 16 */	li r0, 0x16
/* 800FC1F8 000F7E58  3C 60 80 01 */	lis r3, lbl_8000F000@ha
/* 800FC1FC 000F7E5C  90 04 00 CC */	stw r0, 0xcc(r4)
/* 800FC200 000F7E60  38 03 F0 00 */	addi r0, r3, lbl_8000F000@l
/* 800FC204 000F7E64  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC208 000F7E68  90 03 00 D0 */	stw r0, 0xd0(r3)
/* 800FC20C 000F7E6C  48 00 12 24 */	b lbl_800FD430
/* 800FC210 000F7E70  A8 65 00 50 */	lha r3, 0x50(r5)
/* 800FC214 000F7E74  48 15 7B BD */	bl func_80253DD0
/* 800FC218 000F7E78  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FC21C 000F7E7C  28 00 00 03 */	cmplwi r0, 3
/* 800FC220 000F7E80  40 82 12 10 */	bne lbl_800FD430
/* 800FC224 000F7E84  38 60 00 01 */	li r3, 1
/* 800FC228 000F7E88  38 80 00 00 */	li r4, 0
/* 800FC22C 000F7E8C  4B F5 D6 CD */	bl func_800598F8
/* 800FC230 000F7E90  38 60 00 0D */	li r3, 0xd
/* 800FC234 000F7E94  38 80 00 00 */	li r4, 0
/* 800FC238 000F7E98  38 A0 00 00 */	li r5, 0
/* 800FC23C 000F7E9C  38 C0 00 0E */	li r6, 0xe
/* 800FC240 000F7EA0  38 E0 00 0F */	li r7, 0xf
/* 800FC244 000F7EA4  39 00 00 00 */	li r8, 0
/* 800FC248 000F7EA8  4B F5 D7 81 */	bl func_800599C8
/* 800FC24C 000F7EAC  38 60 00 0E */	li r3, 0xe
/* 800FC250 000F7EB0  38 80 00 00 */	li r4, 0
/* 800FC254 000F7EB4  38 A0 00 0D */	li r5, 0xd
/* 800FC258 000F7EB8  38 C0 00 14 */	li r6, 0x14
/* 800FC25C 000F7EBC  38 E0 00 10 */	li r7, 0x10
/* 800FC260 000F7EC0  39 00 00 00 */	li r8, 0
/* 800FC264 000F7EC4  4B F5 D7 65 */	bl func_800599C8
/* 800FC268 000F7EC8  38 60 00 0F */	li r3, 0xf
/* 800FC26C 000F7ECC  38 80 00 0D */	li r4, 0xd
/* 800FC270 000F7ED0  38 A0 00 00 */	li r5, 0
/* 800FC274 000F7ED4  38 C0 00 10 */	li r6, 0x10
/* 800FC278 000F7ED8  38 E0 00 00 */	li r7, 0
/* 800FC27C 000F7EDC  39 00 00 00 */	li r8, 0
/* 800FC280 000F7EE0  4B F5 D7 49 */	bl func_800599C8
/* 800FC284 000F7EE4  38 60 00 10 */	li r3, 0x10
/* 800FC288 000F7EE8  38 80 00 0E */	li r4, 0xe
/* 800FC28C 000F7EEC  38 A0 00 0F */	li r5, 0xf
/* 800FC290 000F7EF0  38 C0 00 14 */	li r6, 0x14
/* 800FC294 000F7EF4  38 E0 00 00 */	li r7, 0
/* 800FC298 000F7EF8  39 00 00 00 */	li r8, 0
/* 800FC29C 000F7EFC  4B F5 D7 2D */	bl func_800599C8
/* 800FC2A0 000F7F00  38 60 00 14 */	li r3, 0x14
/* 800FC2A4 000F7F04  38 80 00 00 */	li r4, 0
/* 800FC2A8 000F7F08  38 A0 00 0E */	li r5, 0xe
/* 800FC2AC 000F7F0C  38 C0 00 00 */	li r6, 0
/* 800FC2B0 000F7F10  38 E0 00 00 */	li r7, 0
/* 800FC2B4 000F7F14  39 00 00 00 */	li r8, 0
/* 800FC2B8 000F7F18  4B F5 D7 11 */	bl func_800599C8
/* 800FC2BC 000F7F1C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC2C0 000F7F20  38 00 00 17 */	li r0, 0x17
/* 800FC2C4 000F7F24  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FC2C8 000F7F28  48 00 11 68 */	b lbl_800FD430
/* 800FC2CC 000F7F2C  88 85 00 F2 */	lbz r4, 0xf2(r5)
/* 800FC2D0 000F7F30  38 60 00 29 */	li r3, 0x29
/* 800FC2D4 000F7F34  88 A5 00 F4 */	lbz r5, 0xf4(r5)
/* 800FC2D8 000F7F38  38 C0 00 01 */	li r6, 1
/* 800FC2DC 000F7F3C  4B F5 D7 91 */	bl func_80059A6C
/* 800FC2E0 000F7F40  2C 03 00 00 */	cmpwi r3, 0
/* 800FC2E4 000F7F44  41 82 11 4C */	beq lbl_800FD430
/* 800FC2E8 000F7F48  54 60 00 01 */	rlwinm. r0, r3, 0, 0, 0
/* 800FC2EC 000F7F4C  41 82 01 F4 */	beq lbl_800FC4E0
/* 800FC2F0 000F7F50  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FC2F4 000F7F54  2C 00 00 0F */	cmpwi r0, 0xf
/* 800FC2F8 000F7F58  41 82 00 E0 */	beq lbl_800FC3D8
/* 800FC2FC 000F7F5C  40 80 00 14 */	bge lbl_800FC310
/* 800FC300 000F7F60  2C 00 00 0D */	cmpwi r0, 0xd
/* 800FC304 000F7F64  41 82 00 18 */	beq lbl_800FC31C
/* 800FC308 000F7F68  40 80 00 74 */	bge lbl_800FC37C
/* 800FC30C 000F7F6C  48 00 01 8C */	b lbl_800FC498
lbl_800FC310:
/* 800FC310 000F7F70  2C 00 00 11 */	cmpwi r0, 0x11
/* 800FC314 000F7F74  40 80 01 84 */	bge lbl_800FC498
/* 800FC318 000F7F78  48 00 01 20 */	b lbl_800FC438
lbl_800FC31C:
/* 800FC31C 000F7F7C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC320 000F7F80  38 80 00 36 */	li r4, 0x36
/* 800FC324 000F7F84  38 A0 00 00 */	li r5, 0
/* 800FC328 000F7F88  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FC32C 000F7F8C  48 2E 16 B1 */	bl func_803DD9DC
/* 800FC330 000F7F90  2C 03 00 00 */	cmpwi r3, 0
/* 800FC334 000F7F94  40 82 00 0C */	bne lbl_800FC340
/* 800FC338 000F7F98  38 60 00 02 */	li r3, 2
/* 800FC33C 000F7F9C  48 00 01 94 */	b lbl_800FC4D0
lbl_800FC340:
/* 800FC340 000F7FA0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC344 000F7FA4  38 80 00 07 */	li r4, 7
/* 800FC348 000F7FA8  38 A0 00 00 */	li r5, 0
/* 800FC34C 000F7FAC  A8 63 00 50 */	lha r3, 0x50(r3)
/* 800FC350 000F7FB0  48 15 7A 61 */	bl func_80253DB0
/* 800FC354 000F7FB4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC358 000F7FB8  38 80 00 02 */	li r4, 2
/* 800FC35C 000F7FBC  38 A0 00 00 */	li r5, 0
/* 800FC360 000F7FC0  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FC364 000F7FC4  48 15 7A 4D */	bl func_80253DB0
/* 800FC368 000F7FC8  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC36C 000F7FCC  38 00 00 00 */	li r0, 0
/* 800FC370 000F7FD0  38 60 00 01 */	li r3, 1
/* 800FC374 000F7FD4  98 04 00 F3 */	stb r0, 0xf3(r4)
/* 800FC378 000F7FD8  48 00 01 58 */	b lbl_800FC4D0
lbl_800FC37C:
/* 800FC37C 000F7FDC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC380 000F7FE0  38 80 00 37 */	li r4, 0x37
/* 800FC384 000F7FE4  38 A0 00 00 */	li r5, 0
/* 800FC388 000F7FE8  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FC38C 000F7FEC  48 2E 16 51 */	bl func_803DD9DC
/* 800FC390 000F7FF0  2C 03 00 00 */	cmpwi r3, 0
/* 800FC394 000F7FF4  40 82 00 0C */	bne lbl_800FC3A0
/* 800FC398 000F7FF8  38 60 00 02 */	li r3, 2
/* 800FC39C 000F7FFC  48 00 01 34 */	b lbl_800FC4D0
lbl_800FC3A0:
/* 800FC3A0 000F8000  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC3A4 000F8004  38 80 00 08 */	li r4, 8
/* 800FC3A8 000F8008  38 A0 00 00 */	li r5, 0
/* 800FC3AC 000F800C  A8 63 00 50 */	lha r3, 0x50(r3)
/* 800FC3B0 000F8010  48 15 7A 01 */	bl func_80253DB0
/* 800FC3B4 000F8014  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC3B8 000F8018  38 80 00 02 */	li r4, 2
/* 800FC3BC 000F801C  38 A0 00 00 */	li r5, 0
/* 800FC3C0 000F8020  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FC3C4 000F8024  48 15 79 ED */	bl func_80253DB0
/* 800FC3C8 000F8028  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC3CC 000F802C  38 60 00 01 */	li r3, 1
/* 800FC3D0 000F8030  98 64 00 F3 */	stb r3, 0xf3(r4)
/* 800FC3D4 000F8034  48 00 00 FC */	b lbl_800FC4D0
lbl_800FC3D8:
/* 800FC3D8 000F8038  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC3DC 000F803C  38 80 00 38 */	li r4, 0x38
/* 800FC3E0 000F8040  38 A0 00 00 */	li r5, 0
/* 800FC3E4 000F8044  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FC3E8 000F8048  48 2E 15 F5 */	bl func_803DD9DC
/* 800FC3EC 000F804C  2C 03 00 00 */	cmpwi r3, 0
/* 800FC3F0 000F8050  40 82 00 0C */	bne lbl_800FC3FC
/* 800FC3F4 000F8054  38 60 00 02 */	li r3, 2
/* 800FC3F8 000F8058  48 00 00 D8 */	b lbl_800FC4D0
lbl_800FC3FC:
/* 800FC3FC 000F805C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC400 000F8060  38 80 00 09 */	li r4, 9
/* 800FC404 000F8064  38 A0 00 00 */	li r5, 0
/* 800FC408 000F8068  A8 63 00 50 */	lha r3, 0x50(r3)
/* 800FC40C 000F806C  48 15 79 A5 */	bl func_80253DB0
/* 800FC410 000F8070  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC414 000F8074  38 80 00 02 */	li r4, 2
/* 800FC418 000F8078  38 A0 00 00 */	li r5, 0
/* 800FC41C 000F807C  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FC420 000F8080  48 15 79 91 */	bl func_80253DB0
/* 800FC424 000F8084  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC428 000F8088  38 00 00 02 */	li r0, 2
/* 800FC42C 000F808C  38 60 00 01 */	li r3, 1
/* 800FC430 000F8090  98 04 00 F3 */	stb r0, 0xf3(r4)
/* 800FC434 000F8094  48 00 00 9C */	b lbl_800FC4D0
lbl_800FC438:
/* 800FC438 000F8098  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC43C 000F809C  38 80 00 39 */	li r4, 0x39
/* 800FC440 000F80A0  38 A0 00 00 */	li r5, 0
/* 800FC444 000F80A4  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FC448 000F80A8  48 2E 15 95 */	bl func_803DD9DC
/* 800FC44C 000F80AC  2C 03 00 00 */	cmpwi r3, 0
/* 800FC450 000F80B0  40 82 00 0C */	bne lbl_800FC45C
/* 800FC454 000F80B4  38 60 00 02 */	li r3, 2
/* 800FC458 000F80B8  48 00 00 78 */	b lbl_800FC4D0
lbl_800FC45C:
/* 800FC45C 000F80BC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC460 000F80C0  38 80 00 0A */	li r4, 0xa
/* 800FC464 000F80C4  38 A0 00 00 */	li r5, 0
/* 800FC468 000F80C8  A8 63 00 50 */	lha r3, 0x50(r3)
/* 800FC46C 000F80CC  48 15 79 45 */	bl func_80253DB0
/* 800FC470 000F80D0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC474 000F80D4  38 80 00 02 */	li r4, 2
/* 800FC478 000F80D8  38 A0 00 00 */	li r5, 0
/* 800FC47C 000F80DC  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FC480 000F80E0  48 15 79 31 */	bl func_80253DB0
/* 800FC484 000F80E4  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC488 000F80E8  38 00 00 03 */	li r0, 3
/* 800FC48C 000F80EC  38 60 00 01 */	li r3, 1
/* 800FC490 000F80F0  98 04 00 F3 */	stb r0, 0xf3(r4)
/* 800FC494 000F80F4  48 00 00 3C */	b lbl_800FC4D0
lbl_800FC498:
/* 800FC498 000F80F8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC49C 000F80FC  38 80 00 00 */	li r4, 0
/* 800FC4A0 000F8100  38 A0 00 00 */	li r5, 0
/* 800FC4A4 000F8104  A8 63 00 50 */	lha r3, 0x50(r3)
/* 800FC4A8 000F8108  48 15 79 09 */	bl func_80253DB0
/* 800FC4AC 000F810C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC4B0 000F8110  38 80 00 01 */	li r4, 1
/* 800FC4B4 000F8114  38 A0 00 00 */	li r5, 0
/* 800FC4B8 000F8118  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FC4BC 000F811C  48 15 78 F5 */	bl func_80253DB0
/* 800FC4C0 000F8120  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC4C4 000F8124  38 00 00 18 */	li r0, 0x18
/* 800FC4C8 000F8128  38 60 00 02 */	li r3, 2
/* 800FC4CC 000F812C  90 04 00 CC */	stw r0, 0xcc(r4)
lbl_800FC4D0:
/* 800FC4D0 000F8130  2C 03 00 00 */	cmpwi r3, 0
/* 800FC4D4 000F8134  41 82 0F 5C */	beq lbl_800FD430
/* 800FC4D8 000F8138  4B F5 DF F5 */	bl func_8005A4CC
/* 800FC4DC 000F813C  48 00 0F 54 */	b lbl_800FD430
lbl_800FC4E0:
/* 800FC4E0 000F8140  2C 03 00 0F */	cmpwi r3, 0xf
/* 800FC4E4 000F8144  41 82 00 7C */	beq lbl_800FC560
/* 800FC4E8 000F8148  40 80 00 14 */	bge lbl_800FC4FC
/* 800FC4EC 000F814C  2C 03 00 0D */	cmpwi r3, 0xd
/* 800FC4F0 000F8150  41 82 00 18 */	beq lbl_800FC508
/* 800FC4F4 000F8154  40 80 00 40 */	bge lbl_800FC534
/* 800FC4F8 000F8158  48 00 00 C0 */	b lbl_800FC5B8
lbl_800FC4FC:
/* 800FC4FC 000F815C  2C 03 00 11 */	cmpwi r3, 0x11
/* 800FC500 000F8160  40 80 00 B8 */	bge lbl_800FC5B8
/* 800FC504 000F8164  48 00 00 88 */	b lbl_800FC58C
lbl_800FC508:
/* 800FC508 000F8168  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC50C 000F816C  38 80 00 03 */	li r4, 3
/* 800FC510 000F8170  38 A0 00 00 */	li r5, 0
/* 800FC514 000F8174  A8 63 00 50 */	lha r3, 0x50(r3)
/* 800FC518 000F8178  48 15 78 99 */	bl func_80253DB0
/* 800FC51C 000F817C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC520 000F8180  38 80 00 02 */	li r4, 2
/* 800FC524 000F8184  38 A0 00 00 */	li r5, 0
/* 800FC528 000F8188  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FC52C 000F818C  48 15 78 85 */	bl func_80253DB0
/* 800FC530 000F8190  48 00 0F 00 */	b lbl_800FD430
lbl_800FC534:
/* 800FC534 000F8194  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC538 000F8198  38 80 00 04 */	li r4, 4
/* 800FC53C 000F819C  38 A0 00 00 */	li r5, 0
/* 800FC540 000F81A0  A8 63 00 50 */	lha r3, 0x50(r3)
/* 800FC544 000F81A4  48 15 78 6D */	bl func_80253DB0
/* 800FC548 000F81A8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC54C 000F81AC  38 80 00 02 */	li r4, 2
/* 800FC550 000F81B0  38 A0 00 00 */	li r5, 0
/* 800FC554 000F81B4  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FC558 000F81B8  48 15 78 59 */	bl func_80253DB0
/* 800FC55C 000F81BC  48 00 0E D4 */	b lbl_800FD430
lbl_800FC560:
/* 800FC560 000F81C0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC564 000F81C4  38 80 00 05 */	li r4, 5
/* 800FC568 000F81C8  38 A0 00 00 */	li r5, 0
/* 800FC56C 000F81CC  A8 63 00 50 */	lha r3, 0x50(r3)
/* 800FC570 000F81D0  48 15 78 41 */	bl func_80253DB0
/* 800FC574 000F81D4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC578 000F81D8  38 80 00 02 */	li r4, 2
/* 800FC57C 000F81DC  38 A0 00 00 */	li r5, 0
/* 800FC580 000F81E0  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FC584 000F81E4  48 15 78 2D */	bl func_80253DB0
/* 800FC588 000F81E8  48 00 0E A8 */	b lbl_800FD430
lbl_800FC58C:
/* 800FC58C 000F81EC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC590 000F81F0  38 80 00 06 */	li r4, 6
/* 800FC594 000F81F4  38 A0 00 00 */	li r5, 0
/* 800FC598 000F81F8  A8 63 00 50 */	lha r3, 0x50(r3)
/* 800FC59C 000F81FC  48 15 78 15 */	bl func_80253DB0
/* 800FC5A0 000F8200  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC5A4 000F8204  38 80 00 02 */	li r4, 2
/* 800FC5A8 000F8208  38 A0 00 00 */	li r5, 0
/* 800FC5AC 000F820C  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FC5B0 000F8210  48 15 78 01 */	bl func_80253DB0
/* 800FC5B4 000F8214  48 00 0E 7C */	b lbl_800FD430
lbl_800FC5B8:
/* 800FC5B8 000F8218  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC5BC 000F821C  38 80 00 00 */	li r4, 0
/* 800FC5C0 000F8220  38 A0 00 00 */	li r5, 0
/* 800FC5C4 000F8224  A8 63 00 50 */	lha r3, 0x50(r3)
/* 800FC5C8 000F8228  48 15 77 E9 */	bl func_80253DB0
/* 800FC5CC 000F822C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC5D0 000F8230  38 80 00 00 */	li r4, 0
/* 800FC5D4 000F8234  38 A0 00 00 */	li r5, 0
/* 800FC5D8 000F8238  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FC5DC 000F823C  48 15 77 D5 */	bl func_80253DB0
/* 800FC5E0 000F8240  48 00 0E 50 */	b lbl_800FD430
/* 800FC5E4 000F8244  A8 65 00 5E */	lha r3, 0x5e(r5)
/* 800FC5E8 000F8248  48 15 77 E9 */	bl func_80253DD0
/* 800FC5EC 000F824C  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FC5F0 000F8250  28 00 00 03 */	cmplwi r0, 3
/* 800FC5F4 000F8254  40 82 0E 3C */	bne lbl_800FD430
/* 800FC5F8 000F8258  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC5FC 000F825C  38 80 00 01 */	li r4, 1
/* 800FC600 000F8260  38 A0 00 00 */	li r5, 0
/* 800FC604 000F8264  A8 63 00 50 */	lha r3, 0x50(r3)
/* 800FC608 000F8268  48 15 77 A9 */	bl func_80253DB0
/* 800FC60C 000F826C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC610 000F8270  38 00 00 19 */	li r0, 0x19
/* 800FC614 000F8274  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FC618 000F8278  48 00 0E 18 */	b lbl_800FD430
/* 800FC61C 000F827C  A8 65 00 50 */	lha r3, 0x50(r5)
/* 800FC620 000F8280  48 15 77 B1 */	bl func_80253DD0
/* 800FC624 000F8284  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FC628 000F8288  28 00 00 03 */	cmplwi r0, 3
/* 800FC62C 000F828C  40 82 0E 04 */	bne lbl_800FD430
/* 800FC630 000F8290  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC634 000F8294  38 80 00 08 */	li r4, 8
/* 800FC638 000F8298  38 A0 00 00 */	li r5, 0
/* 800FC63C 000F829C  A8 63 00 50 */	lha r3, 0x50(r3)
/* 800FC640 000F82A0  48 15 77 B1 */	bl func_80253DF0
/* 800FC644 000F82A4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC648 000F82A8  38 80 00 08 */	li r4, 8
/* 800FC64C 000F82AC  38 A0 00 01 */	li r5, 1
/* 800FC650 000F82B0  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FC654 000F82B4  48 15 77 9D */	bl func_80253DF0
/* 800FC658 000F82B8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC65C 000F82BC  38 80 00 08 */	li r4, 8
/* 800FC660 000F82C0  38 A0 00 01 */	li r5, 1
/* 800FC664 000F82C4  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FC668 000F82C8  48 15 77 89 */	bl func_80253DF0
/* 800FC66C 000F82CC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC670 000F82D0  38 80 00 07 */	li r4, 7
/* 800FC674 000F82D4  38 A0 00 00 */	li r5, 0
/* 800FC678 000F82D8  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FC67C 000F82DC  48 15 77 35 */	bl func_80253DB0
/* 800FC680 000F82E0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC684 000F82E4  38 80 00 0A */	li r4, 0xa
/* 800FC688 000F82E8  38 A0 00 00 */	li r5, 0
/* 800FC68C 000F82EC  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FC690 000F82F0  48 15 77 21 */	bl func_80253DB0
/* 800FC694 000F82F4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC698 000F82F8  38 00 00 0E */	li r0, 0xe
/* 800FC69C 000F82FC  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FC6A0 000F8300  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC6A4 000F8304  A0 04 00 68 */	lhz r0, 0x68(r4)
/* 800FC6A8 000F8308  28 00 00 04 */	cmplwi r0, 4
/* 800FC6AC 000F830C  40 82 00 14 */	bne lbl_800FC6C0
/* 800FC6B0 000F8310  3C 60 80 00 */	lis r3, 0x80000F80@ha
/* 800FC6B4 000F8314  38 03 0F 80 */	addi r0, r3, 0x80000F80@l
/* 800FC6B8 000F8318  90 04 00 D0 */	stw r0, 0xd0(r4)
/* 800FC6BC 000F831C  48 00 0D 74 */	b lbl_800FD430
lbl_800FC6C0:
/* 800FC6C0 000F8320  3C 60 80 00 */	lis r3, 0x80000FE0@ha
/* 800FC6C4 000F8324  38 03 0F E0 */	addi r0, r3, 0x80000FE0@l
/* 800FC6C8 000F8328  90 04 00 D0 */	stw r0, 0xd0(r4)
/* 800FC6CC 000F832C  48 00 0D 64 */	b lbl_800FD430
/* 800FC6D0 000F8330  A8 65 00 46 */	lha r3, 0x46(r5)
/* 800FC6D4 000F8334  48 15 76 FD */	bl func_80253DD0
/* 800FC6D8 000F8338  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FC6DC 000F833C  28 00 00 03 */	cmplwi r0, 3
/* 800FC6E0 000F8340  40 82 0D 50 */	bne lbl_800FD430
/* 800FC6E4 000F8344  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC6E8 000F8348  38 80 00 06 */	li r4, 6
/* 800FC6EC 000F834C  38 A0 00 00 */	li r5, 0
/* 800FC6F0 000F8350  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FC6F4 000F8354  48 15 76 BD */	bl func_80253DB0
/* 800FC6F8 000F8358  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC6FC 000F835C  38 80 00 09 */	li r4, 9
/* 800FC700 000F8360  38 A0 00 00 */	li r5, 0
/* 800FC704 000F8364  A8 63 00 46 */	lha r3, 0x46(r3)
/* 800FC708 000F8368  48 15 76 A9 */	bl func_80253DB0
/* 800FC70C 000F836C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC710 000F8370  38 80 00 1B */	li r4, 0x1b
/* 800FC714 000F8374  38 00 00 14 */	li r0, 0x14
/* 800FC718 000F8378  90 83 00 CC */	stw r4, 0xcc(r3)
/* 800FC71C 000F837C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC720 000F8380  98 03 00 F1 */	stb r0, 0xf1(r3)
/* 800FC724 000F8384  48 00 0D 0C */	b lbl_800FD430
/* 800FC728 000F8388  A8 65 00 44 */	lha r3, 0x44(r5)
/* 800FC72C 000F838C  48 15 76 A5 */	bl func_80253DD0
/* 800FC730 000F8390  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FC734 000F8394  28 00 00 03 */	cmplwi r0, 3
/* 800FC738 000F8398  40 82 0C F8 */	bne lbl_800FD430
/* 800FC73C 000F839C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC740 000F83A0  38 80 00 08 */	li r4, 8
/* 800FC744 000F83A4  38 A0 00 00 */	li r5, 0
/* 800FC748 000F83A8  A8 63 00 46 */	lha r3, 0x46(r3)
/* 800FC74C 000F83AC  48 15 76 A5 */	bl func_80253DF0
/* 800FC750 000F83B0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC754 000F83B4  38 80 00 08 */	li r4, 8
/* 800FC758 000F83B8  38 A0 00 01 */	li r5, 1
/* 800FC75C 000F83BC  A8 63 00 52 */	lha r3, 0x52(r3)
/* 800FC760 000F83C0  48 15 76 91 */	bl func_80253DF0
/* 800FC764 000F83C4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC768 000F83C8  38 80 00 07 */	li r4, 7
/* 800FC76C 000F83CC  38 A0 00 00 */	li r5, 0
/* 800FC770 000F83D0  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FC774 000F83D4  48 15 76 3D */	bl func_80253DB0
/* 800FC778 000F83D8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC77C 000F83DC  38 80 00 02 */	li r4, 2
/* 800FC780 000F83E0  38 A0 00 00 */	li r5, 0
/* 800FC784 000F83E4  A8 63 00 52 */	lha r3, 0x52(r3)
/* 800FC788 000F83E8  48 15 76 29 */	bl func_80253DB0
/* 800FC78C 000F83EC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC790 000F83F0  38 00 00 1C */	li r0, 0x1c
/* 800FC794 000F83F4  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FC798 000F83F8  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC79C 000F83FC  A0 04 00 68 */	lhz r0, 0x68(r4)
/* 800FC7A0 000F8400  28 00 00 04 */	cmplwi r0, 4
/* 800FC7A4 000F8404  40 82 00 14 */	bne lbl_800FC7B8
/* 800FC7A8 000F8408  3C 60 80 00 */	lis r3, 0x80000080@ha
/* 800FC7AC 000F840C  38 03 00 80 */	addi r0, r3, 0x80000080@l
/* 800FC7B0 000F8410  90 04 00 D0 */	stw r0, 0xd0(r4)
/* 800FC7B4 000F8414  48 00 0C 7C */	b lbl_800FD430
lbl_800FC7B8:
/* 800FC7B8 000F8418  3C 60 80 00 */	lis r3, 0x800000E0@ha
/* 800FC7BC 000F841C  38 03 00 E0 */	addi r0, r3, 0x800000E0@l
/* 800FC7C0 000F8420  90 04 00 D0 */	stw r0, 0xd0(r4)
/* 800FC7C4 000F8424  48 00 0C 6C */	b lbl_800FD430
/* 800FC7C8 000F8428  38 00 2D 63 */	li r0, 0x2d63
/* 800FC7CC 000F842C  90 05 00 F8 */	stw r0, 0xf8(r5)
/* 800FC7D0 000F8430  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC7D4 000F8434  A8 63 00 52 */	lha r3, 0x52(r3)
/* 800FC7D8 000F8438  48 15 75 F9 */	bl func_80253DD0
/* 800FC7DC 000F843C  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FC7E0 000F8440  28 00 00 03 */	cmplwi r0, 3
/* 800FC7E4 000F8444  40 82 0C 4C */	bne lbl_800FD430
/* 800FC7E8 000F8448  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC7EC 000F844C  38 00 00 1F */	li r0, 0x1f
/* 800FC7F0 000F8450  38 60 00 01 */	li r3, 1
/* 800FC7F4 000F8454  38 80 00 00 */	li r4, 0
/* 800FC7F8 000F8458  90 05 00 CC */	stw r0, 0xcc(r5)
/* 800FC7FC 000F845C  4B F5 D0 FD */	bl func_800598F8
/* 800FC800 000F8460  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC804 000F8464  A0 03 00 68 */	lhz r0, 0x68(r3)
/* 800FC808 000F8468  28 00 00 04 */	cmplwi r0, 4
/* 800FC80C 000F846C  40 82 00 40 */	bne lbl_800FC84C
/* 800FC810 000F8470  38 60 00 08 */	li r3, 8
/* 800FC814 000F8474  38 80 00 00 */	li r4, 0
/* 800FC818 000F8478  38 A0 00 00 */	li r5, 0
/* 800FC81C 000F847C  38 C0 00 14 */	li r6, 0x14
/* 800FC820 000F8480  38 E0 00 00 */	li r7, 0
/* 800FC824 000F8484  39 00 00 00 */	li r8, 0
/* 800FC828 000F8488  4B F5 D1 A1 */	bl func_800599C8
/* 800FC82C 000F848C  38 60 00 14 */	li r3, 0x14
/* 800FC830 000F8490  38 80 00 00 */	li r4, 0
/* 800FC834 000F8494  38 A0 00 08 */	li r5, 8
/* 800FC838 000F8498  38 C0 00 00 */	li r6, 0
/* 800FC83C 000F849C  38 E0 00 00 */	li r7, 0
/* 800FC840 000F84A0  39 00 00 00 */	li r8, 0
/* 800FC844 000F84A4  4B F5 D1 85 */	bl func_800599C8
/* 800FC848 000F84A8  48 00 0B E8 */	b lbl_800FD430
lbl_800FC84C:
/* 800FC84C 000F84AC  38 60 00 06 */	li r3, 6
/* 800FC850 000F84B0  38 80 00 00 */	li r4, 0
/* 800FC854 000F84B4  38 A0 00 00 */	li r5, 0
/* 800FC858 000F84B8  38 C0 00 07 */	li r6, 7
/* 800FC85C 000F84BC  38 E0 00 00 */	li r7, 0
/* 800FC860 000F84C0  39 00 00 00 */	li r8, 0
/* 800FC864 000F84C4  4B F5 D1 65 */	bl func_800599C8
/* 800FC868 000F84C8  38 60 00 07 */	li r3, 7
/* 800FC86C 000F84CC  38 80 00 00 */	li r4, 0
/* 800FC870 000F84D0  38 A0 00 06 */	li r5, 6
/* 800FC874 000F84D4  38 C0 00 08 */	li r6, 8
/* 800FC878 000F84D8  38 E0 00 00 */	li r7, 0
/* 800FC87C 000F84DC  39 00 00 00 */	li r8, 0
/* 800FC880 000F84E0  4B F5 D1 49 */	bl func_800599C8
/* 800FC884 000F84E4  38 60 00 08 */	li r3, 8
/* 800FC888 000F84E8  38 80 00 00 */	li r4, 0
/* 800FC88C 000F84EC  38 A0 00 07 */	li r5, 7
/* 800FC890 000F84F0  38 C0 00 14 */	li r6, 0x14
/* 800FC894 000F84F4  38 E0 00 00 */	li r7, 0
/* 800FC898 000F84F8  39 00 00 00 */	li r8, 0
/* 800FC89C 000F84FC  4B F5 D1 2D */	bl func_800599C8
/* 800FC8A0 000F8500  38 60 00 14 */	li r3, 0x14
/* 800FC8A4 000F8504  38 80 00 00 */	li r4, 0
/* 800FC8A8 000F8508  38 A0 00 08 */	li r5, 8
/* 800FC8AC 000F850C  38 C0 00 00 */	li r6, 0
/* 800FC8B0 000F8510  38 E0 00 00 */	li r7, 0
/* 800FC8B4 000F8514  39 00 00 00 */	li r8, 0
/* 800FC8B8 000F8518  4B F5 D1 11 */	bl func_800599C8
/* 800FC8BC 000F851C  48 00 0B 74 */	b lbl_800FD430
/* 800FC8C0 000F8520  88 85 00 F1 */	lbz r4, 0xf1(r5)
/* 800FC8C4 000F8524  38 60 00 29 */	li r3, 0x29
/* 800FC8C8 000F8528  88 A5 00 F4 */	lbz r5, 0xf4(r5)
/* 800FC8CC 000F852C  38 C0 00 01 */	li r6, 1
/* 800FC8D0 000F8530  4B F5 D1 9D */	bl func_80059A6C
/* 800FC8D4 000F8534  2C 03 00 00 */	cmpwi r3, 0
/* 800FC8D8 000F8538  41 82 0B 58 */	beq lbl_800FD430
/* 800FC8DC 000F853C  54 60 00 01 */	rlwinm. r0, r3, 0, 0, 0
/* 800FC8E0 000F8540  41 82 01 E0 */	beq lbl_800FCAC0
/* 800FC8E4 000F8544  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FC8E8 000F8548  3B 80 00 00 */	li r28, 0
/* 800FC8EC 000F854C  2C 00 00 07 */	cmpwi r0, 7
/* 800FC8F0 000F8550  41 82 00 B4 */	beq lbl_800FC9A4
/* 800FC8F4 000F8554  40 80 00 10 */	bge lbl_800FC904
/* 800FC8F8 000F8558  2C 00 00 06 */	cmpwi r0, 6
/* 800FC8FC 000F855C  40 80 00 14 */	bge lbl_800FC910
/* 800FC900 000F8560  48 00 01 74 */	b lbl_800FCA74
lbl_800FC904:
/* 800FC904 000F8564  2C 00 00 09 */	cmpwi r0, 9
/* 800FC908 000F8568  40 80 01 6C */	bge lbl_800FCA74
/* 800FC90C 000F856C  48 00 01 2C */	b lbl_800FCA38
lbl_800FC910:
/* 800FC910 000F8570  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC914 000F8574  38 80 00 00 */	li r4, 0
/* 800FC918 000F8578  38 A0 00 00 */	li r5, 0
/* 800FC91C 000F857C  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FC920 000F8580  48 15 74 91 */	bl func_80253DB0
/* 800FC924 000F8584  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC928 000F8588  38 80 00 02 */	li r4, 2
/* 800FC92C 000F858C  38 A0 00 00 */	li r5, 0
/* 800FC930 000F8590  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FC934 000F8594  48 15 74 7D */	bl func_80253DB0
/* 800FC938 000F8598  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC93C 000F859C  81 83 00 6C */	lwz r12, 0x6c(r3)
/* 800FC940 000F85A0  2C 0C 00 00 */	cmpwi r12, 0
/* 800FC944 000F85A4  41 82 01 68 */	beq lbl_800FCAAC
/* 800FC948 000F85A8  38 83 00 C8 */	addi r4, r3, 0xc8
/* 800FC94C 000F85AC  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FC950 000F85B0  38 A0 00 01 */	li r5, 1
/* 800FC954 000F85B4  7D 89 03 A6 */	mtctr r12
/* 800FC958 000F85B8  4E 80 04 21 */	bctrl
/* 800FC95C 000F85BC  2C 03 00 00 */	cmpwi r3, 0
/* 800FC960 000F85C0  41 82 00 30 */	beq lbl_800FC990
/* 800FC964 000F85C4  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC968 000F85C8  90 64 00 78 */	stw r3, 0x78(r4)
/* 800FC96C 000F85CC  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC970 000F85D0  80 64 00 78 */	lwz r3, 0x78(r4)
/* 800FC974 000F85D4  80 84 00 80 */	lwz r4, 0x80(r4)
/* 800FC978 000F85D8  48 2D FD D1 */	bl func_803DC748
/* 800FC97C 000F85DC  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FC980 000F85E0  38 60 02 23 */	li r3, 0x223
/* 800FC984 000F85E4  38 80 00 00 */	li r4, 0
/* 800FC988 000F85E8  4B F0 E7 E9 */	bl func_8000B170
/* 800FC98C 000F85EC  48 00 01 20 */	b lbl_800FCAAC
lbl_800FC990:
/* 800FC990 000F85F0  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FC994 000F85F4  38 60 02 22 */	li r3, 0x222
/* 800FC998 000F85F8  38 80 00 00 */	li r4, 0
/* 800FC99C 000F85FC  4B F0 E7 D5 */	bl func_8000B170
/* 800FC9A0 000F8600  48 00 01 0C */	b lbl_800FCAAC
lbl_800FC9A4:
/* 800FC9A4 000F8604  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC9A8 000F8608  38 80 00 01 */	li r4, 1
/* 800FC9AC 000F860C  38 A0 00 00 */	li r5, 0
/* 800FC9B0 000F8610  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FC9B4 000F8614  48 15 73 FD */	bl func_80253DB0
/* 800FC9B8 000F8618  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC9BC 000F861C  38 80 00 02 */	li r4, 2
/* 800FC9C0 000F8620  38 A0 00 00 */	li r5, 0
/* 800FC9C4 000F8624  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FC9C8 000F8628  48 15 73 E9 */	bl func_80253DB0
/* 800FC9CC 000F862C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC9D0 000F8630  81 83 00 6C */	lwz r12, 0x6c(r3)
/* 800FC9D4 000F8634  2C 0C 00 00 */	cmpwi r12, 0
/* 800FC9D8 000F8638  41 82 00 D4 */	beq lbl_800FCAAC
/* 800FC9DC 000F863C  38 83 00 C8 */	addi r4, r3, 0xc8
/* 800FC9E0 000F8640  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FC9E4 000F8644  38 A0 00 00 */	li r5, 0
/* 800FC9E8 000F8648  7D 89 03 A6 */	mtctr r12
/* 800FC9EC 000F864C  4E 80 04 21 */	bctrl
/* 800FC9F0 000F8650  2C 03 00 00 */	cmpwi r3, 0
/* 800FC9F4 000F8654  41 82 00 30 */	beq lbl_800FCA24
/* 800FC9F8 000F8658  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FC9FC 000F865C  90 64 00 78 */	stw r3, 0x78(r4)
/* 800FCA00 000F8660  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCA04 000F8664  80 64 00 78 */	lwz r3, 0x78(r4)
/* 800FCA08 000F8668  80 84 00 80 */	lwz r4, 0x80(r4)
/* 800FCA0C 000F866C  48 2D FD 3D */	bl func_803DC748
/* 800FCA10 000F8670  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FCA14 000F8674  38 60 02 23 */	li r3, 0x223
/* 800FCA18 000F8678  38 80 00 00 */	li r4, 0
/* 800FCA1C 000F867C  4B F0 E7 55 */	bl func_8000B170
/* 800FCA20 000F8680  48 00 00 8C */	b lbl_800FCAAC
lbl_800FCA24:
/* 800FCA24 000F8684  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FCA28 000F8688  38 60 02 22 */	li r3, 0x222
/* 800FCA2C 000F868C  38 80 00 00 */	li r4, 0
/* 800FCA30 000F8690  4B F0 E7 41 */	bl func_8000B170
/* 800FCA34 000F8694  48 00 00 78 */	b lbl_800FCAAC
lbl_800FCA38:
/* 800FCA38 000F8698  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCA3C 000F869C  38 80 00 02 */	li r4, 2
/* 800FCA40 000F86A0  38 A0 00 00 */	li r5, 0
/* 800FCA44 000F86A4  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FCA48 000F86A8  48 15 73 69 */	bl func_80253DB0
/* 800FCA4C 000F86AC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCA50 000F86B0  38 80 00 02 */	li r4, 2
/* 800FCA54 000F86B4  38 A0 00 00 */	li r5, 0
/* 800FCA58 000F86B8  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FCA5C 000F86BC  48 15 73 55 */	bl func_80253DB0
/* 800FCA60 000F86C0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCA64 000F86C4  38 00 00 25 */	li r0, 0x25
/* 800FCA68 000F86C8  3B 80 00 01 */	li r28, 1
/* 800FCA6C 000F86CC  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FCA70 000F86D0  48 00 00 3C */	b lbl_800FCAAC
lbl_800FCA74:
/* 800FCA74 000F86D4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCA78 000F86D8  38 80 00 03 */	li r4, 3
/* 800FCA7C 000F86DC  38 A0 00 00 */	li r5, 0
/* 800FCA80 000F86E0  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FCA84 000F86E4  48 15 73 2D */	bl func_80253DB0
/* 800FCA88 000F86E8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCA8C 000F86EC  38 80 00 01 */	li r4, 1
/* 800FCA90 000F86F0  38 A0 00 00 */	li r5, 0
/* 800FCA94 000F86F4  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FCA98 000F86F8  48 15 73 19 */	bl func_80253DB0
/* 800FCA9C 000F86FC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCAA0 000F8700  38 00 00 20 */	li r0, 0x20
/* 800FCAA4 000F8704  3B 80 00 02 */	li r28, 2
/* 800FCAA8 000F8708  90 03 00 CC */	stw r0, 0xcc(r3)
lbl_800FCAAC:
/* 800FCAAC 000F870C  2C 1C 00 00 */	cmpwi r28, 0
/* 800FCAB0 000F8710  41 82 09 80 */	beq lbl_800FD430
/* 800FCAB4 000F8714  7F 83 E3 78 */	mr r3, r28
/* 800FCAB8 000F8718  4B F5 DA 15 */	bl func_8005A4CC
/* 800FCABC 000F871C  48 00 09 74 */	b lbl_800FD430
lbl_800FCAC0:
/* 800FCAC0 000F8720  2C 03 00 07 */	cmpwi r3, 7
/* 800FCAC4 000F8724  41 82 00 4C */	beq lbl_800FCB10
/* 800FCAC8 000F8728  40 80 00 10 */	bge lbl_800FCAD8
/* 800FCACC 000F872C  2C 03 00 06 */	cmpwi r3, 6
/* 800FCAD0 000F8730  40 80 00 14 */	bge lbl_800FCAE4
/* 800FCAD4 000F8734  48 00 00 94 */	b lbl_800FCB68
lbl_800FCAD8:
/* 800FCAD8 000F8738  2C 03 00 09 */	cmpwi r3, 9
/* 800FCADC 000F873C  40 80 00 8C */	bge lbl_800FCB68
/* 800FCAE0 000F8740  48 00 00 5C */	b lbl_800FCB3C
lbl_800FCAE4:
/* 800FCAE4 000F8744  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCAE8 000F8748  38 80 00 00 */	li r4, 0
/* 800FCAEC 000F874C  38 A0 00 00 */	li r5, 0
/* 800FCAF0 000F8750  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FCAF4 000F8754  48 15 72 BD */	bl func_80253DB0
/* 800FCAF8 000F8758  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCAFC 000F875C  38 80 00 02 */	li r4, 2
/* 800FCB00 000F8760  38 A0 00 00 */	li r5, 0
/* 800FCB04 000F8764  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FCB08 000F8768  48 15 72 A9 */	bl func_80253DB0
/* 800FCB0C 000F876C  48 00 09 24 */	b lbl_800FD430
lbl_800FCB10:
/* 800FCB10 000F8770  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCB14 000F8774  38 80 00 01 */	li r4, 1
/* 800FCB18 000F8778  38 A0 00 00 */	li r5, 0
/* 800FCB1C 000F877C  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FCB20 000F8780  48 15 72 91 */	bl func_80253DB0
/* 800FCB24 000F8784  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCB28 000F8788  38 80 00 02 */	li r4, 2
/* 800FCB2C 000F878C  38 A0 00 00 */	li r5, 0
/* 800FCB30 000F8790  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FCB34 000F8794  48 15 72 7D */	bl func_80253DB0
/* 800FCB38 000F8798  48 00 08 F8 */	b lbl_800FD430
lbl_800FCB3C:
/* 800FCB3C 000F879C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCB40 000F87A0  38 80 00 02 */	li r4, 2
/* 800FCB44 000F87A4  38 A0 00 00 */	li r5, 0
/* 800FCB48 000F87A8  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FCB4C 000F87AC  48 15 72 65 */	bl func_80253DB0
/* 800FCB50 000F87B0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCB54 000F87B4  38 80 00 02 */	li r4, 2
/* 800FCB58 000F87B8  38 A0 00 00 */	li r5, 0
/* 800FCB5C 000F87BC  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FCB60 000F87C0  48 15 72 51 */	bl func_80253DB0
/* 800FCB64 000F87C4  48 00 08 CC */	b lbl_800FD430
lbl_800FCB68:
/* 800FCB68 000F87C8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCB6C 000F87CC  38 80 00 03 */	li r4, 3
/* 800FCB70 000F87D0  38 A0 00 00 */	li r5, 0
/* 800FCB74 000F87D4  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FCB78 000F87D8  48 15 72 39 */	bl func_80253DB0
/* 800FCB7C 000F87DC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCB80 000F87E0  38 80 00 00 */	li r4, 0
/* 800FCB84 000F87E4  38 A0 00 00 */	li r5, 0
/* 800FCB88 000F87E8  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FCB8C 000F87EC  48 15 72 25 */	bl func_80253DB0
/* 800FCB90 000F87F0  48 00 08 A0 */	b lbl_800FD430
/* 800FCB94 000F87F4  A8 65 00 5E */	lha r3, 0x5e(r5)
/* 800FCB98 000F87F8  48 15 72 39 */	bl func_80253DD0
/* 800FCB9C 000F87FC  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FCBA0 000F8800  28 00 00 03 */	cmplwi r0, 3
/* 800FCBA4 000F8804  40 82 08 8C */	bne lbl_800FD430
/* 800FCBA8 000F8808  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCBAC 000F880C  38 80 00 06 */	li r4, 6
/* 800FCBB0 000F8810  38 A0 00 00 */	li r5, 0
/* 800FCBB4 000F8814  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FCBB8 000F8818  48 15 71 F9 */	bl func_80253DB0
/* 800FCBBC 000F881C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCBC0 000F8820  38 80 00 01 */	li r4, 1
/* 800FCBC4 000F8824  38 A0 00 00 */	li r5, 0
/* 800FCBC8 000F8828  A8 63 00 52 */	lha r3, 0x52(r3)
/* 800FCBCC 000F882C  48 15 71 E5 */	bl func_80253DB0
/* 800FCBD0 000F8830  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCBD4 000F8834  38 00 00 21 */	li r0, 0x21
/* 800FCBD8 000F8838  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FCBDC 000F883C  48 00 08 54 */	b lbl_800FD430
/* 800FCBE0 000F8840  A8 65 00 52 */	lha r3, 0x52(r5)
/* 800FCBE4 000F8844  48 15 71 ED */	bl func_80253DD0
/* 800FCBE8 000F8848  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FCBEC 000F884C  28 00 00 03 */	cmplwi r0, 3
/* 800FCBF0 000F8850  40 82 08 40 */	bne lbl_800FD430
/* 800FCBF4 000F8854  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCBF8 000F8858  38 80 00 08 */	li r4, 8
/* 800FCBFC 000F885C  38 A0 00 00 */	li r5, 0
/* 800FCC00 000F8860  A8 63 00 52 */	lha r3, 0x52(r3)
/* 800FCC04 000F8864  48 15 71 ED */	bl func_80253DF0
/* 800FCC08 000F8868  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCC0C 000F886C  38 80 00 08 */	li r4, 8
/* 800FCC10 000F8870  38 A0 00 01 */	li r5, 1
/* 800FCC14 000F8874  A8 63 00 46 */	lha r3, 0x46(r3)
/* 800FCC18 000F8878  48 15 71 D9 */	bl func_80253DF0
/* 800FCC1C 000F887C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCC20 000F8880  38 80 00 0A */	li r4, 0xa
/* 800FCC24 000F8884  38 A0 00 00 */	li r5, 0
/* 800FCC28 000F8888  A8 63 00 46 */	lha r3, 0x46(r3)
/* 800FCC2C 000F888C  48 15 71 85 */	bl func_80253DB0
/* 800FCC30 000F8890  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCC34 000F8894  A0 04 00 68 */	lhz r0, 0x68(r4)
/* 800FCC38 000F8898  28 00 00 02 */	cmplwi r0, 2
/* 800FCC3C 000F889C  40 82 00 14 */	bne lbl_800FCC50
/* 800FCC40 000F88A0  3C 60 80 00 */	lis r3, 0x8000007E@ha
/* 800FCC44 000F88A4  38 03 00 7E */	addi r0, r3, 0x8000007E@l
/* 800FCC48 000F88A8  90 04 00 D0 */	stw r0, 0xd0(r4)
/* 800FCC4C 000F88AC  48 00 00 28 */	b lbl_800FCC74
lbl_800FCC50:
/* 800FCC50 000F88B0  28 00 00 04 */	cmplwi r0, 4
/* 800FCC54 000F88B4  40 82 00 14 */	bne lbl_800FCC68
/* 800FCC58 000F88B8  3C 60 80 00 */	lis r3, 0x8000001E@ha
/* 800FCC5C 000F88BC  38 03 00 1E */	addi r0, r3, 0x8000001E@l
/* 800FCC60 000F88C0  90 04 00 D0 */	stw r0, 0xd0(r4)
/* 800FCC64 000F88C4  48 00 00 10 */	b lbl_800FCC74
lbl_800FCC68:
/* 800FCC68 000F88C8  3C 60 80 00 */	lis r3, 0x8000007F@ha
/* 800FCC6C 000F88CC  38 03 00 7F */	addi r0, r3, 0x8000007F@l
/* 800FCC70 000F88D0  90 04 00 D0 */	stw r0, 0xd0(r4)
lbl_800FCC74:
/* 800FCC74 000F88D4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCC78 000F88D8  38 80 00 07 */	li r4, 7
/* 800FCC7C 000F88DC  38 A0 00 00 */	li r5, 0
/* 800FCC80 000F88E0  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FCC84 000F88E4  48 15 71 2D */	bl func_80253DB0
/* 800FCC88 000F88E8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCC8C 000F88EC  38 00 00 01 */	li r0, 1
/* 800FCC90 000F88F0  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FCC94 000F88F4  48 00 07 9C */	b lbl_800FD430
/* 800FCC98 000F88F8  A8 65 00 4E */	lha r3, 0x4e(r5)
/* 800FCC9C 000F88FC  38 80 00 09 */	li r4, 9
/* 800FCCA0 000F8900  38 A0 00 00 */	li r5, 0
/* 800FCCA4 000F8904  48 15 71 0D */	bl func_80253DB0
/* 800FCCA8 000F8908  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCCAC 000F890C  38 80 00 1E */	li r4, 0x1e
/* 800FCCB0 000F8910  38 00 00 08 */	li r0, 8
/* 800FCCB4 000F8914  90 83 00 CC */	stw r4, 0xcc(r3)
/* 800FCCB8 000F8918  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCCBC 000F891C  98 03 00 F1 */	stb r0, 0xf1(r3)
/* 800FCCC0 000F8920  48 00 07 70 */	b lbl_800FD430
/* 800FCCC4 000F8924  A8 65 00 4E */	lha r3, 0x4e(r5)
/* 800FCCC8 000F8928  48 15 71 09 */	bl func_80253DD0
/* 800FCCCC 000F892C  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FCCD0 000F8930  28 00 00 03 */	cmplwi r0, 3
/* 800FCCD4 000F8934  40 82 07 5C */	bne lbl_800FD430
/* 800FCCD8 000F8938  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCCDC 000F893C  38 80 00 08 */	li r4, 8
/* 800FCCE0 000F8940  38 A0 00 00 */	li r5, 0
/* 800FCCE4 000F8944  A8 63 00 4E */	lha r3, 0x4e(r3)
/* 800FCCE8 000F8948  48 15 71 09 */	bl func_80253DF0
/* 800FCCEC 000F894C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCCF0 000F8950  38 80 00 08 */	li r4, 8
/* 800FCCF4 000F8954  38 A0 00 01 */	li r5, 1
/* 800FCCF8 000F8958  A8 63 00 48 */	lha r3, 0x48(r3)
/* 800FCCFC 000F895C  48 15 70 F5 */	bl func_80253DF0
/* 800FCD00 000F8960  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCD04 000F8964  38 80 00 08 */	li r4, 8
/* 800FCD08 000F8968  38 A0 00 01 */	li r5, 1
/* 800FCD0C 000F896C  A8 63 00 4A */	lha r3, 0x4a(r3)
/* 800FCD10 000F8970  48 15 70 E1 */	bl func_80253DF0
/* 800FCD14 000F8974  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCD18 000F8978  38 80 00 08 */	li r4, 8
/* 800FCD1C 000F897C  38 A0 00 01 */	li r5, 1
/* 800FCD20 000F8980  A8 63 00 52 */	lha r3, 0x52(r3)
/* 800FCD24 000F8984  48 15 70 CD */	bl func_80253DF0
/* 800FCD28 000F8988  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCD2C 000F898C  38 80 00 02 */	li r4, 2
/* 800FCD30 000F8990  38 A0 00 00 */	li r5, 0
/* 800FCD34 000F8994  A8 63 00 48 */	lha r3, 0x48(r3)
/* 800FCD38 000F8998  48 15 70 79 */	bl func_80253DB0
/* 800FCD3C 000F899C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCD40 000F89A0  38 80 00 02 */	li r4, 2
/* 800FCD44 000F89A4  38 A0 00 00 */	li r5, 0
/* 800FCD48 000F89A8  A8 63 00 4A */	lha r3, 0x4a(r3)
/* 800FCD4C 000F89AC  48 15 70 65 */	bl func_80253DB0
/* 800FCD50 000F89B0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCD54 000F89B4  38 80 00 02 */	li r4, 2
/* 800FCD58 000F89B8  38 A0 00 00 */	li r5, 0
/* 800FCD5C 000F89BC  A8 63 00 52 */	lha r3, 0x52(r3)
/* 800FCD60 000F89C0  48 15 70 51 */	bl func_80253DB0
/* 800FCD64 000F89C4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCD68 000F89C8  38 00 00 1C */	li r0, 0x1c
/* 800FCD6C 000F89CC  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FCD70 000F89D0  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCD74 000F89D4  A0 04 00 68 */	lhz r0, 0x68(r4)
/* 800FCD78 000F89D8  28 00 00 04 */	cmplwi r0, 4
/* 800FCD7C 000F89DC  40 82 00 14 */	bne lbl_800FCD90
/* 800FCD80 000F89E0  3C 60 80 00 */	lis r3, 0x80000080@ha
/* 800FCD84 000F89E4  38 03 00 80 */	addi r0, r3, 0x80000080@l
/* 800FCD88 000F89E8  90 04 00 D0 */	stw r0, 0xd0(r4)
/* 800FCD8C 000F89EC  48 00 00 10 */	b lbl_800FCD9C
lbl_800FCD90:
/* 800FCD90 000F89F0  3C 60 80 00 */	lis r3, 0x800000E0@ha
/* 800FCD94 000F89F4  38 03 00 E0 */	addi r0, r3, 0x800000E0@l
/* 800FCD98 000F89F8  90 04 00 D0 */	stw r0, 0xd0(r4)
lbl_800FCD9C:
/* 800FCD9C 000F89FC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCDA0 000F8A00  38 00 00 00 */	li r0, 0
/* 800FCDA4 000F8A04  B0 03 00 E8 */	sth r0, 0xe8(r3)
/* 800FCDA8 000F8A08  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCDAC 000F8A0C  90 03 00 EC */	stw r0, 0xec(r3)
/* 800FCDB0 000F8A10  48 00 06 80 */	b lbl_800FD430
/* 800FCDB4 000F8A14  A8 65 00 46 */	lha r3, 0x46(r5)
/* 800FCDB8 000F8A18  48 15 70 19 */	bl func_80253DD0
/* 800FCDBC 000F8A1C  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FCDC0 000F8A20  28 00 00 03 */	cmplwi r0, 3
/* 800FCDC4 000F8A24  40 82 06 6C */	bne lbl_800FD430
/* 800FCDC8 000F8A28  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCDCC 000F8A2C  38 80 00 06 */	li r4, 6
/* 800FCDD0 000F8A30  38 A0 00 00 */	li r5, 0
/* 800FCDD4 000F8A34  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FCDD8 000F8A38  48 15 6F D9 */	bl func_80253DB0
/* 800FCDDC 000F8A3C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCDE0 000F8A40  38 80 00 09 */	li r4, 9
/* 800FCDE4 000F8A44  38 A0 00 00 */	li r5, 0
/* 800FCDE8 000F8A48  A8 63 00 46 */	lha r3, 0x46(r3)
/* 800FCDEC 000F8A4C  48 15 6F C5 */	bl func_80253DB0
/* 800FCDF0 000F8A50  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCDF4 000F8A54  38 80 00 23 */	li r4, 0x23
/* 800FCDF8 000F8A58  38 00 00 14 */	li r0, 0x14
/* 800FCDFC 000F8A5C  90 83 00 CC */	stw r4, 0xcc(r3)
/* 800FCE00 000F8A60  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCE04 000F8A64  98 03 00 F1 */	stb r0, 0xf1(r3)
/* 800FCE08 000F8A68  48 00 06 28 */	b lbl_800FD430
/* 800FCE0C 000F8A6C  A8 65 00 44 */	lha r3, 0x44(r5)
/* 800FCE10 000F8A70  48 15 6F C1 */	bl func_80253DD0
/* 800FCE14 000F8A74  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FCE18 000F8A78  28 00 00 03 */	cmplwi r0, 3
/* 800FCE1C 000F8A7C  40 82 06 14 */	bne lbl_800FD430
/* 800FCE20 000F8A80  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCE24 000F8A84  38 80 00 08 */	li r4, 8
/* 800FCE28 000F8A88  38 A0 00 00 */	li r5, 0
/* 800FCE2C 000F8A8C  A8 63 00 46 */	lha r3, 0x46(r3)
/* 800FCE30 000F8A90  48 15 6F C1 */	bl func_80253DF0
/* 800FCE34 000F8A94  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCE38 000F8A98  38 80 00 08 */	li r4, 8
/* 800FCE3C 000F8A9C  38 A0 00 01 */	li r5, 1
/* 800FCE40 000F8AA0  A8 63 00 54 */	lha r3, 0x54(r3)
/* 800FCE44 000F8AA4  48 15 6F AD */	bl func_80253DF0
/* 800FCE48 000F8AA8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCE4C 000F8AAC  38 80 00 07 */	li r4, 7
/* 800FCE50 000F8AB0  38 A0 00 00 */	li r5, 0
/* 800FCE54 000F8AB4  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FCE58 000F8AB8  48 15 6F 59 */	bl func_80253DB0
/* 800FCE5C 000F8ABC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCE60 000F8AC0  38 80 00 02 */	li r4, 2
/* 800FCE64 000F8AC4  38 A0 00 00 */	li r5, 0
/* 800FCE68 000F8AC8  A8 63 00 54 */	lha r3, 0x54(r3)
/* 800FCE6C 000F8ACC  48 15 6F 45 */	bl func_80253DB0
/* 800FCE70 000F8AD0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCE74 000F8AD4  38 00 00 24 */	li r0, 0x24
/* 800FCE78 000F8AD8  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FCE7C 000F8ADC  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCE80 000F8AE0  A0 04 00 68 */	lhz r0, 0x68(r4)
/* 800FCE84 000F8AE4  28 00 00 04 */	cmplwi r0, 4
/* 800FCE88 000F8AE8  40 82 00 14 */	bne lbl_800FCE9C
/* 800FCE8C 000F8AEC  3C 60 80 00 */	lis r3, 0x80000080@ha
/* 800FCE90 000F8AF0  38 03 00 80 */	addi r0, r3, 0x80000080@l
/* 800FCE94 000F8AF4  90 04 00 D0 */	stw r0, 0xd0(r4)
/* 800FCE98 000F8AF8  48 00 05 98 */	b lbl_800FD430
lbl_800FCE9C:
/* 800FCE9C 000F8AFC  3C 60 80 00 */	lis r3, 0x800000E0@ha
/* 800FCEA0 000F8B00  38 03 00 E0 */	addi r0, r3, 0x800000E0@l
/* 800FCEA4 000F8B04  90 04 00 D0 */	stw r0, 0xd0(r4)
/* 800FCEA8 000F8B08  48 00 05 88 */	b lbl_800FD430
/* 800FCEAC 000F8B0C  38 00 2D 60 */	li r0, 0x2d60
/* 800FCEB0 000F8B10  90 05 00 F8 */	stw r0, 0xf8(r5)
/* 800FCEB4 000F8B14  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCEB8 000F8B18  A8 63 00 54 */	lha r3, 0x54(r3)
/* 800FCEBC 000F8B1C  48 15 6F 15 */	bl func_80253DD0
/* 800FCEC0 000F8B20  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FCEC4 000F8B24  28 00 00 03 */	cmplwi r0, 3
/* 800FCEC8 000F8B28  40 82 05 68 */	bne lbl_800FD430
/* 800FCECC 000F8B2C  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCED0 000F8B30  38 00 00 27 */	li r0, 0x27
/* 800FCED4 000F8B34  38 60 00 01 */	li r3, 1
/* 800FCED8 000F8B38  38 80 00 00 */	li r4, 0
/* 800FCEDC 000F8B3C  90 05 00 CC */	stw r0, 0xcc(r5)
/* 800FCEE0 000F8B40  4B F5 CA 19 */	bl func_800598F8
/* 800FCEE4 000F8B44  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCEE8 000F8B48  A0 03 00 68 */	lhz r0, 0x68(r3)
/* 800FCEEC 000F8B4C  28 00 00 04 */	cmplwi r0, 4
/* 800FCEF0 000F8B50  40 82 00 40 */	bne lbl_800FCF30
/* 800FCEF4 000F8B54  38 60 00 08 */	li r3, 8
/* 800FCEF8 000F8B58  38 80 00 00 */	li r4, 0
/* 800FCEFC 000F8B5C  38 A0 00 00 */	li r5, 0
/* 800FCF00 000F8B60  38 C0 00 14 */	li r6, 0x14
/* 800FCF04 000F8B64  38 E0 00 00 */	li r7, 0
/* 800FCF08 000F8B68  39 00 00 00 */	li r8, 0
/* 800FCF0C 000F8B6C  4B F5 CA BD */	bl func_800599C8
/* 800FCF10 000F8B70  38 60 00 14 */	li r3, 0x14
/* 800FCF14 000F8B74  38 80 00 00 */	li r4, 0
/* 800FCF18 000F8B78  38 A0 00 08 */	li r5, 8
/* 800FCF1C 000F8B7C  38 C0 00 00 */	li r6, 0
/* 800FCF20 000F8B80  38 E0 00 00 */	li r7, 0
/* 800FCF24 000F8B84  39 00 00 00 */	li r8, 0
/* 800FCF28 000F8B88  4B F5 CA A1 */	bl func_800599C8
/* 800FCF2C 000F8B8C  48 00 05 04 */	b lbl_800FD430
lbl_800FCF30:
/* 800FCF30 000F8B90  38 60 00 06 */	li r3, 6
/* 800FCF34 000F8B94  38 80 00 00 */	li r4, 0
/* 800FCF38 000F8B98  38 A0 00 00 */	li r5, 0
/* 800FCF3C 000F8B9C  38 C0 00 07 */	li r6, 7
/* 800FCF40 000F8BA0  38 E0 00 00 */	li r7, 0
/* 800FCF44 000F8BA4  39 00 00 00 */	li r8, 0
/* 800FCF48 000F8BA8  4B F5 CA 81 */	bl func_800599C8
/* 800FCF4C 000F8BAC  38 60 00 07 */	li r3, 7
/* 800FCF50 000F8BB0  38 80 00 00 */	li r4, 0
/* 800FCF54 000F8BB4  38 A0 00 06 */	li r5, 6
/* 800FCF58 000F8BB8  38 C0 00 08 */	li r6, 8
/* 800FCF5C 000F8BBC  38 E0 00 00 */	li r7, 0
/* 800FCF60 000F8BC0  39 00 00 00 */	li r8, 0
/* 800FCF64 000F8BC4  4B F5 CA 65 */	bl func_800599C8
/* 800FCF68 000F8BC8  38 60 00 08 */	li r3, 8
/* 800FCF6C 000F8BCC  38 80 00 00 */	li r4, 0
/* 800FCF70 000F8BD0  38 A0 00 07 */	li r5, 7
/* 800FCF74 000F8BD4  38 C0 00 14 */	li r6, 0x14
/* 800FCF78 000F8BD8  38 E0 00 00 */	li r7, 0
/* 800FCF7C 000F8BDC  39 00 00 00 */	li r8, 0
/* 800FCF80 000F8BE0  4B F5 CA 49 */	bl func_800599C8
/* 800FCF84 000F8BE4  38 60 00 14 */	li r3, 0x14
/* 800FCF88 000F8BE8  38 80 00 00 */	li r4, 0
/* 800FCF8C 000F8BEC  38 A0 00 08 */	li r5, 8
/* 800FCF90 000F8BF0  38 C0 00 00 */	li r6, 0
/* 800FCF94 000F8BF4  38 E0 00 00 */	li r7, 0
/* 800FCF98 000F8BF8  39 00 00 00 */	li r8, 0
/* 800FCF9C 000F8BFC  4B F5 CA 2D */	bl func_800599C8
/* 800FCFA0 000F8C00  48 00 04 90 */	b lbl_800FD430
/* 800FCFA4 000F8C04  88 85 00 F1 */	lbz r4, 0xf1(r5)
/* 800FCFA8 000F8C08  38 60 00 29 */	li r3, 0x29
/* 800FCFAC 000F8C0C  88 A5 00 F4 */	lbz r5, 0xf4(r5)
/* 800FCFB0 000F8C10  38 C0 00 01 */	li r6, 1
/* 800FCFB4 000F8C14  4B F5 CA B9 */	bl func_80059A6C
/* 800FCFB8 000F8C18  2C 03 00 00 */	cmpwi r3, 0
/* 800FCFBC 000F8C1C  41 82 04 74 */	beq lbl_800FD430
/* 800FCFC0 000F8C20  54 60 00 01 */	rlwinm. r0, r3, 0, 0, 0
/* 800FCFC4 000F8C24  41 82 01 E0 */	beq lbl_800FD1A4
/* 800FCFC8 000F8C28  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FCFCC 000F8C2C  3B 80 00 00 */	li r28, 0
/* 800FCFD0 000F8C30  2C 00 00 07 */	cmpwi r0, 7
/* 800FCFD4 000F8C34  41 82 00 B4 */	beq lbl_800FD088
/* 800FCFD8 000F8C38  40 80 00 10 */	bge lbl_800FCFE8
/* 800FCFDC 000F8C3C  2C 00 00 06 */	cmpwi r0, 6
/* 800FCFE0 000F8C40  40 80 00 14 */	bge lbl_800FCFF4
/* 800FCFE4 000F8C44  48 00 01 74 */	b lbl_800FD158
lbl_800FCFE8:
/* 800FCFE8 000F8C48  2C 00 00 09 */	cmpwi r0, 9
/* 800FCFEC 000F8C4C  40 80 01 6C */	bge lbl_800FD158
/* 800FCFF0 000F8C50  48 00 01 2C */	b lbl_800FD11C
lbl_800FCFF4:
/* 800FCFF4 000F8C54  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FCFF8 000F8C58  38 80 00 00 */	li r4, 0
/* 800FCFFC 000F8C5C  38 A0 00 00 */	li r5, 0
/* 800FD000 000F8C60  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FD004 000F8C64  48 15 6D AD */	bl func_80253DB0
/* 800FD008 000F8C68  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD00C 000F8C6C  38 80 00 02 */	li r4, 2
/* 800FD010 000F8C70  38 A0 00 00 */	li r5, 0
/* 800FD014 000F8C74  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FD018 000F8C78  48 15 6D 99 */	bl func_80253DB0
/* 800FD01C 000F8C7C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD020 000F8C80  81 83 00 6C */	lwz r12, 0x6c(r3)
/* 800FD024 000F8C84  2C 0C 00 00 */	cmpwi r12, 0
/* 800FD028 000F8C88  41 82 01 68 */	beq lbl_800FD190
/* 800FD02C 000F8C8C  38 83 00 C8 */	addi r4, r3, 0xc8
/* 800FD030 000F8C90  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FD034 000F8C94  38 A0 00 01 */	li r5, 1
/* 800FD038 000F8C98  7D 89 03 A6 */	mtctr r12
/* 800FD03C 000F8C9C  4E 80 04 21 */	bctrl
/* 800FD040 000F8CA0  2C 03 00 00 */	cmpwi r3, 0
/* 800FD044 000F8CA4  41 82 00 30 */	beq lbl_800FD074
/* 800FD048 000F8CA8  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD04C 000F8CAC  90 64 00 78 */	stw r3, 0x78(r4)
/* 800FD050 000F8CB0  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD054 000F8CB4  80 64 00 78 */	lwz r3, 0x78(r4)
/* 800FD058 000F8CB8  80 84 00 80 */	lwz r4, 0x80(r4)
/* 800FD05C 000F8CBC  48 2D F6 ED */	bl func_803DC748
/* 800FD060 000F8CC0  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FD064 000F8CC4  38 60 02 23 */	li r3, 0x223
/* 800FD068 000F8CC8  38 80 00 00 */	li r4, 0
/* 800FD06C 000F8CCC  4B F0 E1 05 */	bl func_8000B170
/* 800FD070 000F8CD0  48 00 01 20 */	b lbl_800FD190
lbl_800FD074:
/* 800FD074 000F8CD4  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FD078 000F8CD8  38 60 02 22 */	li r3, 0x222
/* 800FD07C 000F8CDC  38 80 00 00 */	li r4, 0
/* 800FD080 000F8CE0  4B F0 E0 F1 */	bl func_8000B170
/* 800FD084 000F8CE4  48 00 01 0C */	b lbl_800FD190
lbl_800FD088:
/* 800FD088 000F8CE8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD08C 000F8CEC  38 80 00 01 */	li r4, 1
/* 800FD090 000F8CF0  38 A0 00 00 */	li r5, 0
/* 800FD094 000F8CF4  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FD098 000F8CF8  48 15 6D 19 */	bl func_80253DB0
/* 800FD09C 000F8CFC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD0A0 000F8D00  38 80 00 02 */	li r4, 2
/* 800FD0A4 000F8D04  38 A0 00 00 */	li r5, 0
/* 800FD0A8 000F8D08  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FD0AC 000F8D0C  48 15 6D 05 */	bl func_80253DB0
/* 800FD0B0 000F8D10  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD0B4 000F8D14  81 83 00 6C */	lwz r12, 0x6c(r3)
/* 800FD0B8 000F8D18  2C 0C 00 00 */	cmpwi r12, 0
/* 800FD0BC 000F8D1C  41 82 00 D4 */	beq lbl_800FD190
/* 800FD0C0 000F8D20  38 83 00 C8 */	addi r4, r3, 0xc8
/* 800FD0C4 000F8D24  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FD0C8 000F8D28  38 A0 00 00 */	li r5, 0
/* 800FD0CC 000F8D2C  7D 89 03 A6 */	mtctr r12
/* 800FD0D0 000F8D30  4E 80 04 21 */	bctrl
/* 800FD0D4 000F8D34  2C 03 00 00 */	cmpwi r3, 0
/* 800FD0D8 000F8D38  41 82 00 30 */	beq lbl_800FD108
/* 800FD0DC 000F8D3C  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD0E0 000F8D40  90 64 00 78 */	stw r3, 0x78(r4)
/* 800FD0E4 000F8D44  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD0E8 000F8D48  80 64 00 78 */	lwz r3, 0x78(r4)
/* 800FD0EC 000F8D4C  80 84 00 80 */	lwz r4, 0x80(r4)
/* 800FD0F0 000F8D50  48 2D F6 59 */	bl func_803DC748
/* 800FD0F4 000F8D54  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FD0F8 000F8D58  38 60 02 23 */	li r3, 0x223
/* 800FD0FC 000F8D5C  38 80 00 00 */	li r4, 0
/* 800FD100 000F8D60  4B F0 E0 71 */	bl func_8000B170
/* 800FD104 000F8D64  48 00 00 8C */	b lbl_800FD190
lbl_800FD108:
/* 800FD108 000F8D68  C0 22 8C 08 */	lfs f1, lbl_80641208-_SDA2_BASE_(r2)
/* 800FD10C 000F8D6C  38 60 02 22 */	li r3, 0x222
/* 800FD110 000F8D70  38 80 00 00 */	li r4, 0
/* 800FD114 000F8D74  4B F0 E0 5D */	bl func_8000B170
/* 800FD118 000F8D78  48 00 00 78 */	b lbl_800FD190
lbl_800FD11C:
/* 800FD11C 000F8D7C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD120 000F8D80  38 80 00 02 */	li r4, 2
/* 800FD124 000F8D84  38 A0 00 00 */	li r5, 0
/* 800FD128 000F8D88  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FD12C 000F8D8C  48 15 6C 85 */	bl func_80253DB0
/* 800FD130 000F8D90  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD134 000F8D94  38 80 00 02 */	li r4, 2
/* 800FD138 000F8D98  38 A0 00 00 */	li r5, 0
/* 800FD13C 000F8D9C  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FD140 000F8DA0  48 15 6C 71 */	bl func_80253DB0
/* 800FD144 000F8DA4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD148 000F8DA8  38 00 00 07 */	li r0, 7
/* 800FD14C 000F8DAC  3B 80 00 01 */	li r28, 1
/* 800FD150 000F8DB0  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FD154 000F8DB4  48 00 00 3C */	b lbl_800FD190
lbl_800FD158:
/* 800FD158 000F8DB8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD15C 000F8DBC  38 80 00 03 */	li r4, 3
/* 800FD160 000F8DC0  38 A0 00 00 */	li r5, 0
/* 800FD164 000F8DC4  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FD168 000F8DC8  48 15 6C 49 */	bl func_80253DB0
/* 800FD16C 000F8DCC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD170 000F8DD0  38 80 00 01 */	li r4, 1
/* 800FD174 000F8DD4  38 A0 00 00 */	li r5, 0
/* 800FD178 000F8DD8  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FD17C 000F8DDC  48 15 6C 35 */	bl func_80253DB0
/* 800FD180 000F8DE0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD184 000F8DE4  38 00 00 28 */	li r0, 0x28
/* 800FD188 000F8DE8  3B 80 00 02 */	li r28, 2
/* 800FD18C 000F8DEC  90 03 00 CC */	stw r0, 0xcc(r3)
lbl_800FD190:
/* 800FD190 000F8DF0  2C 1C 00 00 */	cmpwi r28, 0
/* 800FD194 000F8DF4  41 82 02 9C */	beq lbl_800FD430
/* 800FD198 000F8DF8  7F 83 E3 78 */	mr r3, r28
/* 800FD19C 000F8DFC  4B F5 D3 31 */	bl func_8005A4CC
/* 800FD1A0 000F8E00  48 00 02 90 */	b lbl_800FD430
lbl_800FD1A4:
/* 800FD1A4 000F8E04  2C 03 00 07 */	cmpwi r3, 7
/* 800FD1A8 000F8E08  41 82 00 4C */	beq lbl_800FD1F4
/* 800FD1AC 000F8E0C  40 80 00 10 */	bge lbl_800FD1BC
/* 800FD1B0 000F8E10  2C 03 00 06 */	cmpwi r3, 6
/* 800FD1B4 000F8E14  40 80 00 14 */	bge lbl_800FD1C8
/* 800FD1B8 000F8E18  48 00 00 94 */	b lbl_800FD24C
lbl_800FD1BC:
/* 800FD1BC 000F8E1C  2C 03 00 09 */	cmpwi r3, 9
/* 800FD1C0 000F8E20  40 80 00 8C */	bge lbl_800FD24C
/* 800FD1C4 000F8E24  48 00 00 5C */	b lbl_800FD220
lbl_800FD1C8:
/* 800FD1C8 000F8E28  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD1CC 000F8E2C  38 80 00 00 */	li r4, 0
/* 800FD1D0 000F8E30  38 A0 00 00 */	li r5, 0
/* 800FD1D4 000F8E34  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FD1D8 000F8E38  48 15 6B D9 */	bl func_80253DB0
/* 800FD1DC 000F8E3C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD1E0 000F8E40  38 80 00 02 */	li r4, 2
/* 800FD1E4 000F8E44  38 A0 00 00 */	li r5, 0
/* 800FD1E8 000F8E48  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FD1EC 000F8E4C  48 15 6B C5 */	bl func_80253DB0
/* 800FD1F0 000F8E50  48 00 02 40 */	b lbl_800FD430
lbl_800FD1F4:
/* 800FD1F4 000F8E54  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD1F8 000F8E58  38 80 00 01 */	li r4, 1
/* 800FD1FC 000F8E5C  38 A0 00 00 */	li r5, 0
/* 800FD200 000F8E60  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FD204 000F8E64  48 15 6B AD */	bl func_80253DB0
/* 800FD208 000F8E68  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD20C 000F8E6C  38 80 00 02 */	li r4, 2
/* 800FD210 000F8E70  38 A0 00 00 */	li r5, 0
/* 800FD214 000F8E74  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FD218 000F8E78  48 15 6B 99 */	bl func_80253DB0
/* 800FD21C 000F8E7C  48 00 02 14 */	b lbl_800FD430
lbl_800FD220:
/* 800FD220 000F8E80  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD224 000F8E84  38 80 00 02 */	li r4, 2
/* 800FD228 000F8E88  38 A0 00 00 */	li r5, 0
/* 800FD22C 000F8E8C  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FD230 000F8E90  48 15 6B 81 */	bl func_80253DB0
/* 800FD234 000F8E94  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD238 000F8E98  38 80 00 02 */	li r4, 2
/* 800FD23C 000F8E9C  38 A0 00 00 */	li r5, 0
/* 800FD240 000F8EA0  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FD244 000F8EA4  48 15 6B 6D */	bl func_80253DB0
/* 800FD248 000F8EA8  48 00 01 E8 */	b lbl_800FD430
lbl_800FD24C:
/* 800FD24C 000F8EAC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD250 000F8EB0  38 80 00 03 */	li r4, 3
/* 800FD254 000F8EB4  38 A0 00 00 */	li r5, 0
/* 800FD258 000F8EB8  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FD25C 000F8EBC  48 15 6B 55 */	bl func_80253DB0
/* 800FD260 000F8EC0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD264 000F8EC4  38 80 00 00 */	li r4, 0
/* 800FD268 000F8EC8  38 A0 00 00 */	li r5, 0
/* 800FD26C 000F8ECC  A8 63 00 5E */	lha r3, 0x5e(r3)
/* 800FD270 000F8ED0  48 15 6B 41 */	bl func_80253DB0
/* 800FD274 000F8ED4  48 00 01 BC */	b lbl_800FD430
/* 800FD278 000F8ED8  A8 65 00 5E */	lha r3, 0x5e(r5)
/* 800FD27C 000F8EDC  48 15 6B 55 */	bl func_80253DD0
/* 800FD280 000F8EE0  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FD284 000F8EE4  28 00 00 03 */	cmplwi r0, 3
/* 800FD288 000F8EE8  40 82 01 A8 */	bne lbl_800FD430
/* 800FD28C 000F8EEC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD290 000F8EF0  38 80 00 06 */	li r4, 6
/* 800FD294 000F8EF4  38 A0 00 00 */	li r5, 0
/* 800FD298 000F8EF8  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FD29C 000F8EFC  48 15 6B 15 */	bl func_80253DB0
/* 800FD2A0 000F8F00  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD2A4 000F8F04  38 80 00 01 */	li r4, 1
/* 800FD2A8 000F8F08  38 A0 00 00 */	li r5, 0
/* 800FD2AC 000F8F0C  A8 63 00 54 */	lha r3, 0x54(r3)
/* 800FD2B0 000F8F10  48 15 6B 01 */	bl func_80253DB0
/* 800FD2B4 000F8F14  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD2B8 000F8F18  38 00 00 29 */	li r0, 0x29
/* 800FD2BC 000F8F1C  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FD2C0 000F8F20  48 00 01 70 */	b lbl_800FD430
/* 800FD2C4 000F8F24  A8 65 00 54 */	lha r3, 0x54(r5)
/* 800FD2C8 000F8F28  48 15 6B 09 */	bl func_80253DD0
/* 800FD2CC 000F8F2C  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FD2D0 000F8F30  28 00 00 03 */	cmplwi r0, 3
/* 800FD2D4 000F8F34  40 82 01 5C */	bne lbl_800FD430
/* 800FD2D8 000F8F38  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD2DC 000F8F3C  38 80 00 08 */	li r4, 8
/* 800FD2E0 000F8F40  38 A0 00 00 */	li r5, 0
/* 800FD2E4 000F8F44  A8 63 00 54 */	lha r3, 0x54(r3)
/* 800FD2E8 000F8F48  48 15 6B 09 */	bl func_80253DF0
/* 800FD2EC 000F8F4C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD2F0 000F8F50  38 80 00 08 */	li r4, 8
/* 800FD2F4 000F8F54  38 A0 00 01 */	li r5, 1
/* 800FD2F8 000F8F58  A8 63 00 46 */	lha r3, 0x46(r3)
/* 800FD2FC 000F8F5C  48 15 6A F5 */	bl func_80253DF0
/* 800FD300 000F8F60  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD304 000F8F64  38 80 00 0A */	li r4, 0xa
/* 800FD308 000F8F68  38 A0 00 00 */	li r5, 0
/* 800FD30C 000F8F6C  A8 63 00 46 */	lha r3, 0x46(r3)
/* 800FD310 000F8F70  48 15 6A A1 */	bl func_80253DB0
/* 800FD314 000F8F74  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD318 000F8F78  A0 04 00 68 */	lhz r0, 0x68(r4)
/* 800FD31C 000F8F7C  28 00 00 02 */	cmplwi r0, 2
/* 800FD320 000F8F80  40 82 00 14 */	bne lbl_800FD334
/* 800FD324 000F8F84  3C 60 80 00 */	lis r3, 0x8000007E@ha
/* 800FD328 000F8F88  38 03 00 7E */	addi r0, r3, 0x8000007E@l
/* 800FD32C 000F8F8C  90 04 00 D0 */	stw r0, 0xd0(r4)
/* 800FD330 000F8F90  48 00 00 28 */	b lbl_800FD358
lbl_800FD334:
/* 800FD334 000F8F94  28 00 00 04 */	cmplwi r0, 4
/* 800FD338 000F8F98  40 82 00 14 */	bne lbl_800FD34C
/* 800FD33C 000F8F9C  3C 60 80 00 */	lis r3, 0x8000001E@ha
/* 800FD340 000F8FA0  38 03 00 1E */	addi r0, r3, 0x8000001E@l
/* 800FD344 000F8FA4  90 04 00 D0 */	stw r0, 0xd0(r4)
/* 800FD348 000F8FA8  48 00 00 10 */	b lbl_800FD358
lbl_800FD34C:
/* 800FD34C 000F8FAC  3C 60 80 00 */	lis r3, 0x8000007F@ha
/* 800FD350 000F8FB0  38 03 00 7F */	addi r0, r3, 0x8000007F@l
/* 800FD354 000F8FB4  90 04 00 D0 */	stw r0, 0xd0(r4)
lbl_800FD358:
/* 800FD358 000F8FB8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD35C 000F8FBC  38 80 00 07 */	li r4, 7
/* 800FD360 000F8FC0  38 A0 00 00 */	li r5, 0
/* 800FD364 000F8FC4  A8 63 00 44 */	lha r3, 0x44(r3)
/* 800FD368 000F8FC8  48 15 6A 49 */	bl func_80253DB0
/* 800FD36C 000F8FCC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD370 000F8FD0  38 00 00 01 */	li r0, 1
/* 800FD374 000F8FD4  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FD378 000F8FD8  48 00 00 B8 */	b lbl_800FD430
/* 800FD37C 000F8FDC  A8 65 00 52 */	lha r3, 0x52(r5)
/* 800FD380 000F8FE0  38 80 00 01 */	li r4, 1
/* 800FD384 000F8FE4  38 A0 00 00 */	li r5, 0
/* 800FD388 000F8FE8  48 15 6A 29 */	bl func_80253DB0
/* 800FD38C 000F8FEC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD390 000F8FF0  38 80 00 26 */	li r4, 0x26
/* 800FD394 000F8FF4  38 00 00 08 */	li r0, 8
/* 800FD398 000F8FF8  90 83 00 CC */	stw r4, 0xcc(r3)
/* 800FD39C 000F8FFC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD3A0 000F9000  98 03 00 F1 */	stb r0, 0xf1(r3)
/* 800FD3A4 000F9004  48 00 00 8C */	b lbl_800FD430
/* 800FD3A8 000F9008  A8 65 00 52 */	lha r3, 0x52(r5)
/* 800FD3AC 000F900C  48 15 6A 25 */	bl func_80253DD0
/* 800FD3B0 000F9010  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FD3B4 000F9014  28 00 00 03 */	cmplwi r0, 3
/* 800FD3B8 000F9018  40 82 00 78 */	bne lbl_800FD430
/* 800FD3BC 000F901C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD3C0 000F9020  38 80 00 08 */	li r4, 8
/* 800FD3C4 000F9024  38 A0 00 00 */	li r5, 0
/* 800FD3C8 000F9028  A8 63 00 52 */	lha r3, 0x52(r3)
/* 800FD3CC 000F902C  48 15 6A 25 */	bl func_80253DF0
/* 800FD3D0 000F9030  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD3D4 000F9034  38 80 00 08 */	li r4, 8
/* 800FD3D8 000F9038  38 A0 00 01 */	li r5, 1
/* 800FD3DC 000F903C  A8 63 00 54 */	lha r3, 0x54(r3)
/* 800FD3E0 000F9040  48 15 6A 11 */	bl func_80253DF0
/* 800FD3E4 000F9044  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD3E8 000F9048  38 80 00 02 */	li r4, 2
/* 800FD3EC 000F904C  38 A0 00 00 */	li r5, 0
/* 800FD3F0 000F9050  A8 63 00 54 */	lha r3, 0x54(r3)
/* 800FD3F4 000F9054  48 15 69 BD */	bl func_80253DB0
/* 800FD3F8 000F9058  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD3FC 000F905C  38 00 00 24 */	li r0, 0x24
/* 800FD400 000F9060  90 03 00 CC */	stw r0, 0xcc(r3)
/* 800FD404 000F9064  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD408 000F9068  A0 04 00 68 */	lhz r0, 0x68(r4)
/* 800FD40C 000F906C  28 00 00 04 */	cmplwi r0, 4
/* 800FD410 000F9070  40 82 00 14 */	bne lbl_800FD424
/* 800FD414 000F9074  3C 60 80 00 */	lis r3, 0x80000080@ha
/* 800FD418 000F9078  38 03 00 80 */	addi r0, r3, 0x80000080@l
/* 800FD41C 000F907C  90 04 00 D0 */	stw r0, 0xd0(r4)
/* 800FD420 000F9080  48 00 00 10 */	b lbl_800FD430
lbl_800FD424:
/* 800FD424 000F9084  3C 60 80 00 */	lis r3, 0x800000E0@ha
/* 800FD428 000F9088  38 03 00 E0 */	addi r0, r3, 0x800000E0@l
/* 800FD42C 000F908C  90 04 00 D0 */	stw r0, 0xd0(r4)
lbl_800FD430:
/* 800FD430 000F9090  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD434 000F9094  80 03 00 E0 */	lwz r0, 0xe0(r3)
/* 800FD438 000F9098  2C 00 00 00 */	cmpwi r0, 0
/* 800FD43C 000F909C  41 82 00 7C */	beq lbl_800FD4B8
/* 800FD440 000F90A0  C0 42 8C 0C */	lfs f2, lbl_8064120C-_SDA2_BASE_(r2)
/* 800FD444 000F90A4  3C 80 80 49 */	lis r4, lbl_80493614@ha
/* 800FD448 000F90A8  80 A3 00 D8 */	lwz r5, 0xd8(r3)
/* 800FD44C 000F90AC  38 64 36 14 */	addi r3, r4, lbl_80493614@l
/* 800FD450 000F90B0  C0 22 8C 10 */	lfs f1, lbl_80641210-_SDA2_BASE_(r2)
/* 800FD454 000F90B4  D0 45 01 AC */	stfs f2, 0x1ac(r5)
/* 800FD458 000F90B8  D0 45 01 B0 */	stfs f2, 0x1b0(r5)
/* 800FD45C 000F90BC  D0 25 01 B4 */	stfs f1, 0x1b4(r5)
/* 800FD460 000F90C0  C0 04 36 14 */	lfs f0, 0x3614(r4)
/* 800FD464 000F90C4  D0 41 00 14 */	stfs f2, 0x14(r1)
/* 800FD468 000F90C8  D0 05 01 B8 */	stfs f0, 0x1b8(r5)
/* 800FD46C 000F90CC  C0 03 00 04 */	lfs f0, 4(r3)
/* 800FD470 000F90D0  D0 41 00 18 */	stfs f2, 0x18(r1)
/* 800FD474 000F90D4  D0 05 01 BC */	stfs f0, 0x1bc(r5)
/* 800FD478 000F90D8  C0 03 00 08 */	lfs f0, 8(r3)
/* 800FD47C 000F90DC  D0 41 00 1C */	stfs f2, 0x1c(r1)
/* 800FD480 000F90E0  D0 05 01 C0 */	stfs f0, 0x1c0(r5)
/* 800FD484 000F90E4  D0 45 01 C4 */	stfs f2, 0x1c4(r5)
/* 800FD488 000F90E8  D0 45 01 C8 */	stfs f2, 0x1c8(r5)
/* 800FD48C 000F90EC  D0 45 01 CC */	stfs f2, 0x1cc(r5)
/* 800FD490 000F90F0  80 05 01 04 */	lwz r0, 0x104(r5)
/* 800FD494 000F90F4  D0 41 00 08 */	stfs f2, 8(r1)
/* 800FD498 000F90F8  60 00 00 30 */	ori r0, r0, 0x30
/* 800FD49C 000F90FC  D0 41 00 0C */	stfs f2, 0xc(r1)
/* 800FD4A0 000F9100  D0 21 00 10 */	stfs f1, 0x10(r1)
/* 800FD4A4 000F9104  90 05 01 04 */	stw r0, 0x104(r5)
/* 800FD4A8 000F9108  4B F0 9E F5 */	bl func_8000739C
/* 800FD4AC 000F910C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD4B0 000F9110  80 63 00 E0 */	lwz r3, 0xe0(r3)
/* 800FD4B4 000F9114  4B F3 E4 21 */	bl func_8003B8D4
lbl_800FD4B8:
/* 800FD4B8 000F9118  80 01 00 34 */	lwz r0, 0x34(r1)
/* 800FD4BC 000F911C  83 E1 00 2C */	lwz r31, 0x2c(r1)
/* 800FD4C0 000F9120  83 C1 00 28 */	lwz r30, 0x28(r1)
/* 800FD4C4 000F9124  83 A1 00 24 */	lwz r29, 0x24(r1)
/* 800FD4C8 000F9128  83 81 00 20 */	lwz r28, 0x20(r1)
/* 800FD4CC 000F912C  7C 08 03 A6 */	mtlr r0
/* 800FD4D0 000F9130  38 21 00 30 */	addi r1, r1, 0x30
/* 800FD4D4 000F9134  4E 80 00 20 */	blr
lbl_800FD4D8:
/* 800FD4D8 000F9138  4E 80 00 20 */	blr
lbl_800FD4DC:
/* 800FD4DC 000F913C  94 21 FF E0 */	stwu r1, -0x20(r1)
/* 800FD4E0 000F9140  7C 08 02 A6 */	mflr r0
/* 800FD4E4 000F9144  38 A0 00 03 */	li r5, 3
/* 800FD4E8 000F9148  90 01 00 24 */	stw r0, 0x24(r1)
/* 800FD4EC 000F914C  38 C1 00 08 */	addi r6, r1, 8
/* 800FD4F0 000F9150  93 E1 00 1C */	stw r31, 0x1c(r1)
/* 800FD4F4 000F9154  7C 9F 23 78 */	mr r31, r4
/* 800FD4F8 000F9158  93 C1 00 18 */	stw r30, 0x18(r1)
/* 800FD4FC 000F915C  7C 7E 1B 78 */	mr r30, r3
/* 800FD500 000F9160  93 A1 00 14 */	stw r29, 0x14(r1)
/* 800FD504 000F9164  48 15 69 89 */	bl func_80253E8C
/* 800FD508 000F9168  80 01 00 08 */	lwz r0, 8(r1)
/* 800FD50C 000F916C  2C 00 00 06 */	cmpwi r0, 6
/* 800FD510 000F9170  41 82 02 40 */	beq lbl_800FD750
/* 800FD514 000F9174  40 80 00 1C */	bge lbl_800FD530
/* 800FD518 000F9178  2C 00 00 04 */	cmpwi r0, 4
/* 800FD51C 000F917C  41 82 00 7C */	beq lbl_800FD598
/* 800FD520 000F9180  40 80 01 74 */	bge lbl_800FD694
/* 800FD524 000F9184  2C 00 00 03 */	cmpwi r0, 3
/* 800FD528 000F9188  40 80 00 18 */	bge lbl_800FD540
/* 800FD52C 000F918C  48 00 02 24 */	b lbl_800FD750
lbl_800FD530:
/* 800FD530 000F9190  2C 00 00 08 */	cmpwi r0, 8
/* 800FD534 000F9194  41 82 00 EC */	beq lbl_800FD620
/* 800FD538 000F9198  40 80 02 18 */	bge lbl_800FD750
/* 800FD53C 000F919C  48 00 00 FC */	b lbl_800FD638
lbl_800FD540:
/* 800FD540 000F91A0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD544 000F91A4  38 80 00 03 */	li r4, 3
/* 800FD548 000F91A8  38 A0 00 00 */	li r5, 0
/* 800FD54C 000F91AC  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FD550 000F91B0  48 2D D9 AD */	bl func_803DAEFC
/* 800FD554 000F91B4  2C 03 00 00 */	cmpwi r3, 0
/* 800FD558 000F91B8  40 82 01 F8 */	bne lbl_800FD750
/* 800FD55C 000F91BC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD560 000F91C0  38 80 00 00 */	li r4, 0
/* 800FD564 000F91C4  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FD568 000F91C8  4B F5 9A 01 */	bl func_80056F68
/* 800FD56C 000F91CC  3C 80 80 42 */	lis r4, lbl_8041BFE0@ha
/* 800FD570 000F91D0  54 60 15 BA */	rlwinm r0, r3, 2, 0x16, 0x1d
/* 800FD574 000F91D4  38 84 BF E0 */	addi r4, r4, lbl_8041BFE0@l
/* 800FD578 000F91D8  7C 64 00 2E */	lwzx r3, r4, r0
/* 800FD57C 000F91DC  4B F5 D4 7D */	bl func_8005A9F8
/* 800FD580 000F91E0  7C 66 1B 78 */	mr r6, r3
/* 800FD584 000F91E4  7F C3 F3 78 */	mr r3, r30
/* 800FD588 000F91E8  7F E4 FB 78 */	mr r4, r31
/* 800FD58C 000F91EC  38 A0 00 01 */	li r5, 1
/* 800FD590 000F91F0  48 15 69 25 */	bl func_80253EB4
/* 800FD594 000F91F4  48 00 01 BC */	b lbl_800FD750
lbl_800FD598:
/* 800FD598 000F91F8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD59C 000F91FC  38 80 00 03 */	li r4, 3
/* 800FD5A0 000F9200  38 A0 00 00 */	li r5, 0
/* 800FD5A4 000F9204  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FD5A8 000F9208  48 2D D9 55 */	bl func_803DAEFC
/* 800FD5AC 000F920C  2C 03 00 00 */	cmpwi r3, 0
/* 800FD5B0 000F9210  40 82 01 A0 */	bne lbl_800FD750
/* 800FD5B4 000F9214  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD5B8 000F9218  38 80 00 01 */	li r4, 1
/* 800FD5BC 000F921C  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FD5C0 000F9220  4B F5 99 A9 */	bl func_80056F68
/* 800FD5C4 000F9224  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD5C8 000F9228  54 7D 06 3E */	clrlwi r29, r3, 0x18
/* 800FD5CC 000F922C  38 80 00 00 */	li r4, 0
/* 800FD5D0 000F9230  80 65 00 78 */	lwz r3, 0x78(r5)
/* 800FD5D4 000F9234  4B F5 99 95 */	bl func_80056F68
/* 800FD5D8 000F9238  54 60 06 3E */	clrlwi r0, r3, 0x18
/* 800FD5DC 000F923C  7C 00 E8 40 */	cmplw r0, r29
/* 800FD5E0 000F9240  41 82 01 70 */	beq lbl_800FD750
/* 800FD5E4 000F9244  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD5E8 000F9248  38 80 00 01 */	li r4, 1
/* 800FD5EC 000F924C  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FD5F0 000F9250  4B F5 99 79 */	bl func_80056F68
/* 800FD5F4 000F9254  3C 80 80 42 */	lis r4, lbl_8041BFE0@ha
/* 800FD5F8 000F9258  54 60 15 BA */	rlwinm r0, r3, 2, 0x16, 0x1d
/* 800FD5FC 000F925C  38 84 BF E0 */	addi r4, r4, lbl_8041BFE0@l
/* 800FD600 000F9260  7C 64 00 2E */	lwzx r3, r4, r0
/* 800FD604 000F9264  4B F5 D3 F5 */	bl func_8005A9F8
/* 800FD608 000F9268  7C 66 1B 78 */	mr r6, r3
/* 800FD60C 000F926C  7F C3 F3 78 */	mr r3, r30
/* 800FD610 000F9270  7F E4 FB 78 */	mr r4, r31
/* 800FD614 000F9274  38 A0 00 01 */	li r5, 1
/* 800FD618 000F9278  48 15 68 9D */	bl func_80253EB4
/* 800FD61C 000F927C  48 00 01 34 */	b lbl_800FD750
lbl_800FD620:
/* 800FD620 000F9280  7F C3 F3 78 */	mr r3, r30
/* 800FD624 000F9284  7F E4 FB 78 */	mr r4, r31
/* 800FD628 000F9288  38 A0 00 01 */	li r5, 1
/* 800FD62C 000F928C  38 C0 00 00 */	li r6, 0
/* 800FD630 000F9290  48 15 68 85 */	bl func_80253EB4
/* 800FD634 000F9294  48 00 01 1C */	b lbl_800FD750
lbl_800FD638:
/* 800FD638 000F9298  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD63C 000F929C  38 80 00 A2 */	li r4, 0xa2
/* 800FD640 000F92A0  38 A0 00 00 */	li r5, 0
/* 800FD644 000F92A4  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FD648 000F92A8  48 2E 03 95 */	bl func_803DD9DC
/* 800FD64C 000F92AC  2C 03 00 00 */	cmpwi r3, 0
/* 800FD650 000F92B0  41 82 01 00 */	beq lbl_800FD750
/* 800FD654 000F92B4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD658 000F92B8  38 80 00 9F */	li r4, 0x9f
/* 800FD65C 000F92BC  38 A0 00 00 */	li r5, 0
/* 800FD660 000F92C0  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FD664 000F92C4  48 2E 03 79 */	bl func_803DD9DC
/* 800FD668 000F92C8  2C 03 00 00 */	cmpwi r3, 0
/* 800FD66C 000F92CC  40 82 00 E4 */	bne lbl_800FD750
/* 800FD670 000F92D0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD674 000F92D4  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FD678 000F92D8  4B F5 D7 A5 */	bl func_8005AE1C
/* 800FD67C 000F92DC  7C 66 1B 78 */	mr r6, r3
/* 800FD680 000F92E0  7F C3 F3 78 */	mr r3, r30
/* 800FD684 000F92E4  7F E4 FB 78 */	mr r4, r31
/* 800FD688 000F92E8  38 A0 00 01 */	li r5, 1
/* 800FD68C 000F92EC  48 15 68 29 */	bl func_80253EB4
/* 800FD690 000F92F0  48 00 00 C0 */	b lbl_800FD750
lbl_800FD694:
/* 800FD694 000F92F4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD698 000F92F8  38 80 00 03 */	li r4, 3
/* 800FD69C 000F92FC  38 A0 00 00 */	li r5, 0
/* 800FD6A0 000F9300  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FD6A4 000F9304  48 2D D8 59 */	bl func_803DAEFC
/* 800FD6A8 000F9308  2C 03 00 00 */	cmpwi r3, 0
/* 800FD6AC 000F930C  40 82 00 A4 */	bne lbl_800FD750
/* 800FD6B0 000F9310  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD6B4 000F9314  38 80 00 A2 */	li r4, 0xa2
/* 800FD6B8 000F9318  38 A0 00 00 */	li r5, 0
/* 800FD6BC 000F931C  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FD6C0 000F9320  48 2E 03 1D */	bl func_803DD9DC
/* 800FD6C4 000F9324  2C 03 00 00 */	cmpwi r3, 0
/* 800FD6C8 000F9328  41 82 00 20 */	beq lbl_800FD6E8
/* 800FD6CC 000F932C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD6D0 000F9330  38 80 00 9F */	li r4, 0x9f
/* 800FD6D4 000F9334  38 A0 00 00 */	li r5, 0
/* 800FD6D8 000F9338  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FD6DC 000F933C  48 2E 03 01 */	bl func_803DD9DC
/* 800FD6E0 000F9340  2C 03 00 00 */	cmpwi r3, 0
/* 800FD6E4 000F9344  41 82 00 6C */	beq lbl_800FD750
lbl_800FD6E8:
/* 800FD6E8 000F9348  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD6EC 000F934C  38 80 00 A2 */	li r4, 0xa2
/* 800FD6F0 000F9350  38 A0 00 00 */	li r5, 0
/* 800FD6F4 000F9354  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FD6F8 000F9358  48 2E 02 E5 */	bl func_803DD9DC
/* 800FD6FC 000F935C  2C 03 00 00 */	cmpwi r3, 0
/* 800FD700 000F9360  40 82 00 24 */	bne lbl_800FD724
/* 800FD704 000F9364  38 60 00 01 */	li r3, 1
/* 800FD708 000F9368  4B F5 D2 F1 */	bl func_8005A9F8
/* 800FD70C 000F936C  7C 66 1B 78 */	mr r6, r3
/* 800FD710 000F9370  7F C3 F3 78 */	mr r3, r30
/* 800FD714 000F9374  7F E4 FB 78 */	mr r4, r31
/* 800FD718 000F9378  38 A0 00 01 */	li r5, 1
/* 800FD71C 000F937C  48 15 67 99 */	bl func_80253EB4
/* 800FD720 000F9380  48 00 00 30 */	b lbl_800FD750
lbl_800FD724:
/* 800FD724 000F9384  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD728 000F9388  38 80 00 9F */	li r4, 0x9f
/* 800FD72C 000F938C  38 A0 00 00 */	li r5, 0
/* 800FD730 000F9390  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FD734 000F9394  48 2E 02 A9 */	bl func_803DD9DC
/* 800FD738 000F9398  4B F5 D6 8D */	bl func_8005ADC4
/* 800FD73C 000F939C  7C 66 1B 78 */	mr r6, r3
/* 800FD740 000F93A0  7F C3 F3 78 */	mr r3, r30
/* 800FD744 000F93A4  7F E4 FB 78 */	mr r4, r31
/* 800FD748 000F93A8  38 A0 00 01 */	li r5, 1
/* 800FD74C 000F93AC  48 15 67 69 */	bl func_80253EB4
lbl_800FD750:
/* 800FD750 000F93B0  80 01 00 24 */	lwz r0, 0x24(r1)
/* 800FD754 000F93B4  83 E1 00 1C */	lwz r31, 0x1c(r1)
/* 800FD758 000F93B8  83 C1 00 18 */	lwz r30, 0x18(r1)
/* 800FD75C 000F93BC  83 A1 00 14 */	lwz r29, 0x14(r1)
/* 800FD760 000F93C0  7C 08 03 A6 */	mtlr r0
/* 800FD764 000F93C4  38 21 00 20 */	addi r1, r1, 0x20
/* 800FD768 000F93C8  4E 80 00 20 */	blr
lbl_800FD76C:
/* 800FD76C 000F93CC  94 21 FF 70 */	stwu r1, -0x90(r1)
/* 800FD770 000F93D0  7C 08 02 A6 */	mflr r0
/* 800FD774 000F93D4  90 01 00 94 */	stw r0, 0x94(r1)
/* 800FD778 000F93D8  39 61 00 90 */	addi r11, r1, 0x90
/* 800FD77C 000F93DC  48 0C 99 AD */	bl _savegpr_27
/* 800FD780 000F93E0  7C 7C 1B 78 */	mr r28, r3
/* 800FD784 000F93E4  7C 9B 23 78 */	mr r27, r4
/* 800FD788 000F93E8  38 C1 00 08 */	addi r6, r1, 8
/* 800FD78C 000F93EC  38 A0 00 03 */	li r5, 3
/* 800FD790 000F93F0  48 15 67 4D */	bl func_80253EDC
/* 800FD794 000F93F4  80 01 00 08 */	lwz r0, 8(r1)
/* 800FD798 000F93F8  2C 00 00 02 */	cmpwi r0, 2
/* 800FD79C 000F93FC  41 82 01 44 */	beq lbl_800FD8E0
/* 800FD7A0 000F9400  40 80 00 10 */	bge lbl_800FD7B0
/* 800FD7A4 000F9404  2C 00 00 01 */	cmpwi r0, 1
/* 800FD7A8 000F9408  40 80 00 54 */	bge lbl_800FD7FC
/* 800FD7AC 000F940C  48 00 01 D8 */	b lbl_800FD984
lbl_800FD7B0:
/* 800FD7B0 000F9410  2C 00 00 06 */	cmpwi r0, 6
/* 800FD7B4 000F9414  41 82 00 08 */	beq lbl_800FD7BC
/* 800FD7B8 000F9418  48 00 01 CC */	b lbl_800FD984
lbl_800FD7BC:
/* 800FD7BC 000F941C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD7C0 000F9420  38 A1 00 10 */	addi r5, r1, 0x10
/* 800FD7C4 000F9424  38 80 00 00 */	li r4, 0
/* 800FD7C8 000F9428  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FD7CC 000F942C  4B F5 F3 59 */	bl func_8005CB24
/* 800FD7D0 000F9430  7C 66 1B 78 */	mr r6, r3
/* 800FD7D4 000F9434  7F 83 E3 78 */	mr r3, r28
/* 800FD7D8 000F9438  7F 64 DB 78 */	mr r4, r27
/* 800FD7DC 000F943C  38 A0 00 02 */	li r5, 2
/* 800FD7E0 000F9440  48 15 67 25 */	bl func_80253F04
/* 800FD7E4 000F9444  7F 83 E3 78 */	mr r3, r28
/* 800FD7E8 000F9448  7F 64 DB 78 */	mr r4, r27
/* 800FD7EC 000F944C  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FD7F0 000F9450  38 A0 00 01 */	li r5, 1
/* 800FD7F4 000F9454  48 15 67 11 */	bl func_80253F04
/* 800FD7F8 000F9458  48 00 01 8C */	b lbl_800FD984
lbl_800FD7FC:
/* 800FD7FC 000F945C  7F 83 E3 78 */	mr r3, r28
/* 800FD800 000F9460  7F 64 DB 78 */	mr r4, r27
/* 800FD804 000F9464  38 C1 00 30 */	addi r6, r1, 0x30
/* 800FD808 000F9468  38 A0 00 06 */	li r5, 6
/* 800FD80C 000F946C  48 15 66 D1 */	bl func_80253EDC
/* 800FD810 000F9470  C0 A1 00 30 */	lfs f5, 0x30(r1)
/* 800FD814 000F9474  38 00 FF 00 */	li r0, -256
/* 800FD818 000F9478  C0 61 00 40 */	lfs f3, 0x40(r1)
/* 800FD81C 000F947C  C0 21 00 34 */	lfs f1, 0x34(r1)
/* 800FD820 000F9480  FC 80 28 1E */	fctiwz f4, f5
/* 800FD824 000F9484  C0 01 00 48 */	lfs f0, 0x48(r1)
/* 800FD828 000F9488  FC 40 18 1E */	fctiwz f2, f3
/* 800FD82C 000F948C  EC 21 28 28 */	fsubs f1, f1, f5
/* 800FD830 000F9490  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD834 000F9494  EC 00 18 28 */	fsubs f0, f0, f3
/* 800FD838 000F9498  D8 81 00 50 */	stfd f4, 0x50(r1)
/* 800FD83C 000F949C  FC 20 08 1E */	fctiwz f1, f1
/* 800FD840 000F94A0  88 9B 00 11 */	lbz r4, 0x11(r27)
/* 800FD844 000F94A4  FC 00 00 1E */	fctiwz f0, f0
/* 800FD848 000F94A8  D8 41 00 58 */	stfd f2, 0x58(r1)
/* 800FD84C 000F94AC  83 81 00 54 */	lwz r28, 0x54(r1)
/* 800FD850 000F94B0  7C 9B 03 78 */	or r27, r4, r0
/* 800FD854 000F94B4  D8 21 00 60 */	stfd f1, 0x60(r1)
/* 800FD858 000F94B8  83 A1 00 5C */	lwz r29, 0x5c(r1)
/* 800FD85C 000F94BC  D8 01 00 68 */	stfd f0, 0x68(r1)
/* 800FD860 000F94C0  83 C1 00 64 */	lwz r30, 0x64(r1)
/* 800FD864 000F94C4  83 E1 00 6C */	lwz r31, 0x6c(r1)
/* 800FD868 000F94C8  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FD86C 000F94CC  4B F5 91 11 */	bl func_8005697C
/* 800FD870 000F94D0  7C 64 1B 78 */	mr r4, r3
/* 800FD874 000F94D4  38 60 00 15 */	li r3, 0x15
/* 800FD878 000F94D8  48 05 EA 91 */	bl func_8015C308
/* 800FD87C 000F94DC  7F 84 E3 78 */	mr r4, r28
/* 800FD880 000F94E0  7F A5 EB 78 */	mr r5, r29
/* 800FD884 000F94E4  7F 68 DB 78 */	mr r8, r27
/* 800FD888 000F94E8  7F C6 07 34 */	extsh r6, r30
/* 800FD88C 000F94EC  7F E7 07 34 */	extsh r7, r31
/* 800FD890 000F94F0  38 60 0E 9F */	li r3, 0xe9f
/* 800FD894 000F94F4  48 15 28 A1 */	bl func_80250134
/* 800FD898 000F94F8  38 60 0E 9F */	li r3, 0xe9f
/* 800FD89C 000F94FC  38 80 00 01 */	li r4, 1
/* 800FD8A0 000F9500  38 A0 00 00 */	li r5, 0
/* 800FD8A4 000F9504  48 15 2A F5 */	bl func_80250398
/* 800FD8A8 000F9508  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD8AC 000F950C  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 800FD8B0 000F9510  7F 9C 02 14 */	add r28, r28, r0
/* 800FD8B4 000F9514  80 64 00 78 */	lwz r3, 0x78(r4)
/* 800FD8B8 000F9518  4B F5 91 A5 */	bl func_80056A5C
/* 800FD8BC 000F951C  54 63 06 3E */	clrlwi r3, r3, 0x18
/* 800FD8C0 000F9520  48 00 45 99 */	bl func_80101E58
/* 800FD8C4 000F9524  7F 84 E3 78 */	mr r4, r28
/* 800FD8C8 000F9528  7F A5 EB 78 */	mr r5, r29
/* 800FD8CC 000F952C  7F 68 DB 78 */	mr r8, r27
/* 800FD8D0 000F9530  7F C6 07 34 */	extsh r6, r30
/* 800FD8D4 000F9534  7F E7 07 34 */	extsh r7, r31
/* 800FD8D8 000F9538  48 15 28 5D */	bl func_80250134
/* 800FD8DC 000F953C  48 00 00 A8 */	b lbl_800FD984
lbl_800FD8E0:
/* 800FD8E0 000F9540  7F 83 E3 78 */	mr r3, r28
/* 800FD8E4 000F9544  7F 64 DB 78 */	mr r4, r27
/* 800FD8E8 000F9548  38 C1 00 30 */	addi r6, r1, 0x30
/* 800FD8EC 000F954C  38 A0 00 06 */	li r5, 6
/* 800FD8F0 000F9550  48 15 65 ED */	bl func_80253EDC
/* 800FD8F4 000F9554  C0 A1 00 30 */	lfs f5, 0x30(r1)
/* 800FD8F8 000F9558  38 00 FF 00 */	li r0, -256
/* 800FD8FC 000F955C  C0 61 00 40 */	lfs f3, 0x40(r1)
/* 800FD900 000F9560  38 80 00 A0 */	li r4, 0xa0
/* 800FD904 000F9564  C0 21 00 34 */	lfs f1, 0x34(r1)
/* 800FD908 000F9568  FC 80 28 1E */	fctiwz f4, f5
/* 800FD90C 000F956C  C0 01 00 48 */	lfs f0, 0x48(r1)
/* 800FD910 000F9570  FC 40 18 1E */	fctiwz f2, f3
/* 800FD914 000F9574  EC 21 28 28 */	fsubs f1, f1, f5
/* 800FD918 000F9578  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FD91C 000F957C  EC 00 18 28 */	fsubs f0, f0, f3
/* 800FD920 000F9580  D8 81 00 68 */	stfd f4, 0x68(r1)
/* 800FD924 000F9584  38 A0 00 00 */	li r5, 0
/* 800FD928 000F9588  FC 20 08 1E */	fctiwz f1, f1
/* 800FD92C 000F958C  FC 00 00 1E */	fctiwz f0, f0
/* 800FD930 000F9590  D8 41 00 60 */	stfd f2, 0x60(r1)
/* 800FD934 000F9594  88 DB 00 11 */	lbz r6, 0x11(r27)
/* 800FD938 000F9598  D8 21 00 58 */	stfd f1, 0x58(r1)
/* 800FD93C 000F959C  83 C1 00 6C */	lwz r30, 0x6c(r1)
/* 800FD940 000F95A0  7C DF 03 78 */	or r31, r6, r0
/* 800FD944 000F95A4  D8 01 00 50 */	stfd f0, 0x50(r1)
/* 800FD948 000F95A8  83 A1 00 64 */	lwz r29, 0x64(r1)
/* 800FD94C 000F95AC  83 81 00 5C */	lwz r28, 0x5c(r1)
/* 800FD950 000F95B0  83 61 00 54 */	lwz r27, 0x54(r1)
/* 800FD954 000F95B4  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FD958 000F95B8  48 2D D5 A5 */	bl func_803DAEFC
/* 800FD95C 000F95BC  7C 64 1B 78 */	mr r4, r3
/* 800FD960 000F95C0  38 60 00 1B */	li r3, 0x1b
/* 800FD964 000F95C4  48 05 E9 A5 */	bl func_8015C308
/* 800FD968 000F95C8  7F C4 F3 78 */	mr r4, r30
/* 800FD96C 000F95CC  7F A5 EB 78 */	mr r5, r29
/* 800FD970 000F95D0  7F E8 FB 78 */	mr r8, r31
/* 800FD974 000F95D4  7F 86 07 34 */	extsh r6, r28
/* 800FD978 000F95D8  7F 67 07 34 */	extsh r7, r27
/* 800FD97C 000F95DC  38 60 0E A0 */	li r3, 0xea0
/* 800FD980 000F95E0  48 15 27 B5 */	bl func_80250134
lbl_800FD984:
/* 800FD984 000F95E4  39 61 00 90 */	addi r11, r1, 0x90
/* 800FD988 000F95E8  48 0C 97 ED */	bl _restgpr_27
/* 800FD98C 000F95EC  80 01 00 94 */	lwz r0, 0x94(r1)
/* 800FD990 000F95F0  7C 08 03 A6 */	mtlr r0
/* 800FD994 000F95F4  38 21 00 90 */	addi r1, r1, 0x90
/* 800FD998 000F95F8  4E 80 00 20 */	blr
lbl_800FD99C:
/* 800FD99C 000F95FC  94 21 FF E0 */	stwu r1, -0x20(r1)
/* 800FD9A0 000F9600  7C 08 02 A6 */	mflr r0
/* 800FD9A4 000F9604  38 A0 00 03 */	li r5, 3
/* 800FD9A8 000F9608  90 01 00 24 */	stw r0, 0x24(r1)
/* 800FD9AC 000F960C  38 C1 00 08 */	addi r6, r1, 8
/* 800FD9B0 000F9610  93 E1 00 1C */	stw r31, 0x1c(r1)
/* 800FD9B4 000F9614  7C 9F 23 78 */	mr r31, r4
/* 800FD9B8 000F9618  93 C1 00 18 */	stw r30, 0x18(r1)
/* 800FD9BC 000F961C  7C 7E 1B 78 */	mr r30, r3
/* 800FD9C0 000F9620  48 15 64 CD */	bl func_80253E8C
/* 800FD9C4 000F9624  80 61 00 08 */	lwz r3, 8(r1)
/* 800FD9C8 000F9628  38 03 FF F6 */	addi r0, r3, -10
/* 800FD9CC 000F962C  28 00 00 07 */	cmplwi r0, 7
/* 800FD9D0 000F9630  41 81 00 A8 */	bgt lbl_800FDA78
/* 800FD9D4 000F9634  3C 60 80 42 */	lis r3, lbl_8041A594@ha
/* 800FD9D8 000F9638  54 00 10 3A */	slwi r0, r0, 2
/* 800FD9DC 000F963C  38 63 A5 94 */	addi r3, r3, lbl_8041A594@l
/* 800FD9E0 000F9640  7C 63 00 2E */	lwzx r3, r3, r0
/* 800FD9E4 000F9644  7C 69 03 A6 */	mtctr r3
/* 800FD9E8 000F9648  4E 80 04 20 */	bctr
/* 800FD9EC 000F964C  7F C3 F3 78 */	mr r3, r30
/* 800FD9F0 000F9650  7F E4 FB 78 */	mr r4, r31
/* 800FD9F4 000F9654  38 A0 00 02 */	li r5, 2
/* 800FD9F8 000F9658  38 C0 0E 99 */	li r6, 0xe99
/* 800FD9FC 000F965C  48 15 64 B9 */	bl func_80253EB4
/* 800FDA00 000F9660  48 00 00 78 */	b lbl_800FDA78
/* 800FDA04 000F9664  7F C3 F3 78 */	mr r3, r30
/* 800FDA08 000F9668  7F E4 FB 78 */	mr r4, r31
/* 800FDA0C 000F966C  38 A0 00 02 */	li r5, 2
/* 800FDA10 000F9670  38 C0 2D 67 */	li r6, 0x2d67
/* 800FDA14 000F9674  48 15 64 A1 */	bl func_80253EB4
/* 800FDA18 000F9678  48 00 00 60 */	b lbl_800FDA78
/* 800FDA1C 000F967C  7F C3 F3 78 */	mr r3, r30
/* 800FDA20 000F9680  7F E4 FB 78 */	mr r4, r31
/* 800FDA24 000F9684  38 A0 00 02 */	li r5, 2
/* 800FDA28 000F9688  38 C0 2D 68 */	li r6, 0x2d68
/* 800FDA2C 000F968C  48 15 64 89 */	bl func_80253EB4
/* 800FDA30 000F9690  48 00 00 48 */	b lbl_800FDA78
/* 800FDA34 000F9694  48 01 EF 41 */	bl func_8011C974
/* 800FDA38 000F9698  80 03 00 0C */	lwz r0, 0xc(r3)
/* 800FDA3C 000F969C  2C 00 00 00 */	cmpwi r0, 0
/* 800FDA40 000F96A0  40 82 00 38 */	bne lbl_800FDA78
/* 800FDA44 000F96A4  48 01 EF 31 */	bl func_8011C974
/* 800FDA48 000F96A8  88 03 00 14 */	lbz r0, 0x14(r3)
/* 800FDA4C 000F96AC  28 00 00 03 */	cmplwi r0, 3
/* 800FDA50 000F96B0  40 82 00 28 */	bne lbl_800FDA78
/* 800FDA54 000F96B4  88 1F 00 02 */	lbz r0, 2(r31)
/* 800FDA58 000F96B8  88 7F 00 03 */	lbz r3, 3(r31)
/* 800FDA5C 000F96BC  7C 04 16 70 */	srawi r4, r0, 2
/* 800FDA60 000F96C0  88 1F 00 04 */	lbz r0, 4(r31)
/* 800FDA64 000F96C4  7C 63 16 70 */	srawi r3, r3, 2
/* 800FDA68 000F96C8  98 9F 00 02 */	stb r4, 2(r31)
/* 800FDA6C 000F96CC  7C 00 16 70 */	srawi r0, r0, 2
/* 800FDA70 000F96D0  98 7F 00 03 */	stb r3, 3(r31)
/* 800FDA74 000F96D4  98 1F 00 04 */	stb r0, 4(r31)
lbl_800FDA78:
/* 800FDA78 000F96D8  80 01 00 24 */	lwz r0, 0x24(r1)
/* 800FDA7C 000F96DC  83 E1 00 1C */	lwz r31, 0x1c(r1)
/* 800FDA80 000F96E0  83 C1 00 18 */	lwz r30, 0x18(r1)
/* 800FDA84 000F96E4  7C 08 03 A6 */	mtlr r0
/* 800FDA88 000F96E8  38 21 00 20 */	addi r1, r1, 0x20
/* 800FDA8C 000F96EC  4E 80 00 20 */	blr
lbl_800FDA90:
/* 800FDA90 000F96F0  94 21 FF 90 */	stwu r1, -0x70(r1)
/* 800FDA94 000F96F4  7C 08 02 A6 */	mflr r0
/* 800FDA98 000F96F8  90 01 00 74 */	stw r0, 0x74(r1)
/* 800FDA9C 000F96FC  39 61 00 70 */	addi r11, r1, 0x70
/* 800FDAA0 000F9700  48 0C 96 89 */	bl _savegpr_27
/* 800FDAA4 000F9704  7C 7E 1B 78 */	mr r30, r3
/* 800FDAA8 000F9708  7C 9F 23 78 */	mr r31, r4
/* 800FDAAC 000F970C  38 C1 00 08 */	addi r6, r1, 8
/* 800FDAB0 000F9710  38 A0 00 03 */	li r5, 3
/* 800FDAB4 000F9714  48 15 64 29 */	bl func_80253EDC
/* 800FDAB8 000F9718  80 01 00 08 */	lwz r0, 8(r1)
/* 800FDABC 000F971C  28 00 00 0D */	cmplwi r0, 0xd
/* 800FDAC0 000F9720  41 81 04 64 */	bgt lbl_800FDF24
/* 800FDAC4 000F9724  3C 60 80 42 */	lis r3, lbl_8041A5B4@ha
/* 800FDAC8 000F9728  54 00 10 3A */	slwi r0, r0, 2
/* 800FDACC 000F972C  38 63 A5 B4 */	addi r3, r3, lbl_8041A5B4@l
/* 800FDAD0 000F9730  7C 63 00 2E */	lwzx r3, r3, r0
/* 800FDAD4 000F9734  7C 69 03 A6 */	mtctr r3
/* 800FDAD8 000F9738  4E 80 04 20 */	bctr
/* 800FDADC 000F973C  48 01 EE 99 */	bl func_8011C974
/* 800FDAE0 000F9740  80 03 00 0C */	lwz r0, 0xc(r3)
/* 800FDAE4 000F9744  2C 00 00 00 */	cmpwi r0, 0
/* 800FDAE8 000F9748  40 82 00 14 */	bne lbl_800FDAFC
/* 800FDAEC 000F974C  48 01 EE 89 */	bl func_8011C974
/* 800FDAF0 000F9750  88 03 00 14 */	lbz r0, 0x14(r3)
/* 800FDAF4 000F9754  28 00 00 03 */	cmplwi r0, 3
/* 800FDAF8 000F9758  41 82 04 2C */	beq lbl_800FDF24
lbl_800FDAFC:
/* 800FDAFC 000F975C  7F C3 F3 78 */	mr r3, r30
/* 800FDB00 000F9760  7F E4 FB 78 */	mr r4, r31
/* 800FDB04 000F9764  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FDB08 000F9768  38 A0 00 06 */	li r5, 6
/* 800FDB0C 000F976C  48 15 63 D1 */	bl func_80253EDC
/* 800FDB10 000F9770  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 800FDB14 000F9774  38 00 FF 00 */	li r0, -256
/* 800FDB18 000F9778  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 800FDB1C 000F977C  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 800FDB20 000F9780  FC 80 28 1E */	fctiwz f4, f5
/* 800FDB24 000F9784  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 800FDB28 000F9788  FC 40 18 1E */	fctiwz f2, f3
/* 800FDB2C 000F978C  EC 21 28 28 */	fsubs f1, f1, f5
/* 800FDB30 000F9790  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FDB34 000F9794  EC 00 18 28 */	fsubs f0, f0, f3
/* 800FDB38 000F9798  D8 81 00 30 */	stfd f4, 0x30(r1)
/* 800FDB3C 000F979C  FC 20 08 1E */	fctiwz f1, f1
/* 800FDB40 000F97A0  88 9F 00 11 */	lbz r4, 0x11(r31)
/* 800FDB44 000F97A4  FC 00 00 1E */	fctiwz f0, f0
/* 800FDB48 000F97A8  D8 41 00 38 */	stfd f2, 0x38(r1)
/* 800FDB4C 000F97AC  83 81 00 34 */	lwz r28, 0x34(r1)
/* 800FDB50 000F97B0  7C 9B 03 78 */	or r27, r4, r0
/* 800FDB54 000F97B4  D8 21 00 40 */	stfd f1, 0x40(r1)
/* 800FDB58 000F97B8  83 A1 00 3C */	lwz r29, 0x3c(r1)
/* 800FDB5C 000F97BC  D8 01 00 48 */	stfd f0, 0x48(r1)
/* 800FDB60 000F97C0  83 C1 00 44 */	lwz r30, 0x44(r1)
/* 800FDB64 000F97C4  83 E1 00 4C */	lwz r31, 0x4c(r1)
/* 800FDB68 000F97C8  80 63 00 7C */	lwz r3, 0x7c(r3)
/* 800FDB6C 000F97CC  4B F5 8E 11 */	bl func_8005697C
/* 800FDB70 000F97D0  7C 64 1B 78 */	mr r4, r3
/* 800FDB74 000F97D4  38 60 00 15 */	li r3, 0x15
/* 800FDB78 000F97D8  48 05 E7 91 */	bl func_8015C308
/* 800FDB7C 000F97DC  7F 84 E3 78 */	mr r4, r28
/* 800FDB80 000F97E0  7F A5 EB 78 */	mr r5, r29
/* 800FDB84 000F97E4  7F 68 DB 78 */	mr r8, r27
/* 800FDB88 000F97E8  7F C6 07 34 */	extsh r6, r30
/* 800FDB8C 000F97EC  7F E7 07 34 */	extsh r7, r31
/* 800FDB90 000F97F0  38 60 2D 69 */	li r3, 0x2d69
/* 800FDB94 000F97F4  48 15 25 A1 */	bl func_80250134
/* 800FDB98 000F97F8  7F 84 E3 78 */	mr r4, r28
/* 800FDB9C 000F97FC  7F 68 DB 78 */	mr r8, r27
/* 800FDBA0 000F9800  38 BD 00 25 */	addi r5, r29, 0x25
/* 800FDBA4 000F9804  7F C6 07 34 */	extsh r6, r30
/* 800FDBA8 000F9808  7F E7 07 34 */	extsh r7, r31
/* 800FDBAC 000F980C  38 60 2D 6A */	li r3, 0x2d6a
/* 800FDBB0 000F9810  48 15 25 85 */	bl func_80250134
/* 800FDBB4 000F9814  48 00 03 70 */	b lbl_800FDF24
/* 800FDBB8 000F9818  7F C3 F3 78 */	mr r3, r30
/* 800FDBBC 000F981C  7F E4 FB 78 */	mr r4, r31
/* 800FDBC0 000F9820  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FDBC4 000F9824  38 A0 00 06 */	li r5, 6
/* 800FDBC8 000F9828  48 15 63 15 */	bl func_80253EDC
/* 800FDBCC 000F982C  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 800FDBD0 000F9830  38 00 FF 00 */	li r0, -256
/* 800FDBD4 000F9834  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 800FDBD8 000F9838  38 80 00 0A */	li r4, 0xa
/* 800FDBDC 000F983C  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 800FDBE0 000F9840  FC 80 28 1E */	fctiwz f4, f5
/* 800FDBE4 000F9844  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 800FDBE8 000F9848  FC 40 18 1E */	fctiwz f2, f3
/* 800FDBEC 000F984C  EC 21 28 28 */	fsubs f1, f1, f5
/* 800FDBF0 000F9850  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FDBF4 000F9854  EC 00 18 28 */	fsubs f0, f0, f3
/* 800FDBF8 000F9858  D8 81 00 48 */	stfd f4, 0x48(r1)
/* 800FDBFC 000F985C  38 A0 00 00 */	li r5, 0
/* 800FDC00 000F9860  FC 20 08 1E */	fctiwz f1, f1
/* 800FDC04 000F9864  FC 00 00 1E */	fctiwz f0, f0
/* 800FDC08 000F9868  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 800FDC0C 000F986C  88 DF 00 11 */	lbz r6, 0x11(r31)
/* 800FDC10 000F9870  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 800FDC14 000F9874  83 C1 00 4C */	lwz r30, 0x4c(r1)
/* 800FDC18 000F9878  7C DD 03 78 */	or r29, r6, r0
/* 800FDC1C 000F987C  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 800FDC20 000F9880  83 E1 00 44 */	lwz r31, 0x44(r1)
/* 800FDC24 000F9884  83 81 00 3C */	lwz r28, 0x3c(r1)
/* 800FDC28 000F9888  83 61 00 34 */	lwz r27, 0x34(r1)
/* 800FDC2C 000F988C  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FDC30 000F9890  48 2D D2 CD */	bl func_803DAEFC
/* 800FDC34 000F9894  3C A0 80 64 */	lis r5, lbl_8063CE34@ha
/* 800FDC38 000F9898  7C 64 1B 78 */	mr r4, r3
/* 800FDC3C 000F989C  38 A5 CE 34 */	addi r5, r5, lbl_8063CE34@l
/* 800FDC40 000F98A0  38 65 00 20 */	addi r3, r5, 0x20
/* 800FDC44 000F98A4  48 29 27 49 */	bl func_8039038C
/* 800FDC48 000F98A8  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 800FDC4C 000F98AC  48 15 26 A9 */	bl func_802502F4
/* 800FDC50 000F98B0  7C 64 1B 78 */	mr r4, r3
/* 800FDC54 000F98B4  38 60 00 0E */	li r3, 0xe
/* 800FDC58 000F98B8  48 05 E6 B1 */	bl func_8015C308
/* 800FDC5C 000F98BC  7F C4 F3 78 */	mr r4, r30
/* 800FDC60 000F98C0  7F E5 FB 78 */	mr r5, r31
/* 800FDC64 000F98C4  7F A8 EB 78 */	mr r8, r29
/* 800FDC68 000F98C8  7F 86 07 34 */	extsh r6, r28
/* 800FDC6C 000F98CC  7F 67 07 34 */	extsh r7, r27
/* 800FDC70 000F98D0  38 60 2D 98 */	li r3, 0x2d98
/* 800FDC74 000F98D4  48 15 24 C1 */	bl func_80250134
/* 800FDC78 000F98D8  48 00 02 AC */	b lbl_800FDF24
/* 800FDC7C 000F98DC  7F C3 F3 78 */	mr r3, r30
/* 800FDC80 000F98E0  7F E4 FB 78 */	mr r4, r31
/* 800FDC84 000F98E4  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FDC88 000F98E8  38 A0 00 06 */	li r5, 6
/* 800FDC8C 000F98EC  48 15 62 51 */	bl func_80253EDC
/* 800FDC90 000F98F0  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 800FDC94 000F98F4  38 00 FF 00 */	li r0, -256
/* 800FDC98 000F98F8  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 800FDC9C 000F98FC  38 80 00 06 */	li r4, 6
/* 800FDCA0 000F9900  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 800FDCA4 000F9904  FC 80 28 1E */	fctiwz f4, f5
/* 800FDCA8 000F9908  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 800FDCAC 000F990C  FC 40 18 1E */	fctiwz f2, f3
/* 800FDCB0 000F9910  EC 21 28 28 */	fsubs f1, f1, f5
/* 800FDCB4 000F9914  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FDCB8 000F9918  EC 00 18 28 */	fsubs f0, f0, f3
/* 800FDCBC 000F991C  D8 81 00 48 */	stfd f4, 0x48(r1)
/* 800FDCC0 000F9920  38 A0 00 00 */	li r5, 0
/* 800FDCC4 000F9924  FC 20 08 1E */	fctiwz f1, f1
/* 800FDCC8 000F9928  FC 00 00 1E */	fctiwz f0, f0
/* 800FDCCC 000F992C  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 800FDCD0 000F9930  88 DF 00 11 */	lbz r6, 0x11(r31)
/* 800FDCD4 000F9934  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 800FDCD8 000F9938  83 C1 00 4C */	lwz r30, 0x4c(r1)
/* 800FDCDC 000F993C  7C DD 03 78 */	or r29, r6, r0
/* 800FDCE0 000F9940  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 800FDCE4 000F9944  83 E1 00 44 */	lwz r31, 0x44(r1)
/* 800FDCE8 000F9948  83 81 00 3C */	lwz r28, 0x3c(r1)
/* 800FDCEC 000F994C  83 61 00 34 */	lwz r27, 0x34(r1)
/* 800FDCF0 000F9950  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FDCF4 000F9954  48 2D D2 09 */	bl func_803DAEFC
/* 800FDCF8 000F9958  2C 03 00 00 */	cmpwi r3, 0
/* 800FDCFC 000F995C  41 82 00 60 */	beq lbl_800FDD5C
/* 800FDD00 000F9960  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FDD04 000F9964  38 80 00 06 */	li r4, 6
/* 800FDD08 000F9968  38 A0 00 00 */	li r5, 0
/* 800FDD0C 000F996C  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FDD10 000F9970  48 2D D1 ED */	bl func_803DAEFC
/* 800FDD14 000F9974  3C A0 80 64 */	lis r5, lbl_8063CE34@ha
/* 800FDD18 000F9978  7C 64 1B 78 */	mr r4, r3
/* 800FDD1C 000F997C  38 A5 CE 34 */	addi r5, r5, lbl_8063CE34@l
/* 800FDD20 000F9980  38 65 00 0C */	addi r3, r5, 0xc
/* 800FDD24 000F9984  48 29 23 C9 */	bl func_803900EC
/* 800FDD28 000F9988  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 800FDD2C 000F998C  48 15 25 C9 */	bl func_802502F4
/* 800FDD30 000F9990  7C 64 1B 78 */	mr r4, r3
/* 800FDD34 000F9994  38 60 00 0E */	li r3, 0xe
/* 800FDD38 000F9998  48 05 E5 D1 */	bl func_8015C308
/* 800FDD3C 000F999C  7F C4 F3 78 */	mr r4, r30
/* 800FDD40 000F99A0  7F E5 FB 78 */	mr r5, r31
/* 800FDD44 000F99A4  7F A8 EB 78 */	mr r8, r29
/* 800FDD48 000F99A8  7F 86 07 34 */	extsh r6, r28
/* 800FDD4C 000F99AC  7F 67 07 34 */	extsh r7, r27
/* 800FDD50 000F99B0  38 60 2D 9A */	li r3, 0x2d9a
/* 800FDD54 000F99B4  48 15 23 E1 */	bl func_80250134
/* 800FDD58 000F99B8  48 00 01 CC */	b lbl_800FDF24
lbl_800FDD5C:
/* 800FDD5C 000F99BC  7F C4 F3 78 */	mr r4, r30
/* 800FDD60 000F99C0  7F E5 FB 78 */	mr r5, r31
/* 800FDD64 000F99C4  7F A8 EB 78 */	mr r8, r29
/* 800FDD68 000F99C8  7F 86 07 34 */	extsh r6, r28
/* 800FDD6C 000F99CC  7F 67 07 34 */	extsh r7, r27
/* 800FDD70 000F99D0  38 60 2D 9B */	li r3, 0x2d9b
/* 800FDD74 000F99D4  48 15 23 C1 */	bl func_80250134
/* 800FDD78 000F99D8  48 00 01 AC */	b lbl_800FDF24
/* 800FDD7C 000F99DC  7F C3 F3 78 */	mr r3, r30
/* 800FDD80 000F99E0  7F E4 FB 78 */	mr r4, r31
/* 800FDD84 000F99E4  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FDD88 000F99E8  38 A0 00 06 */	li r5, 6
/* 800FDD8C 000F99EC  48 15 61 51 */	bl func_80253EDC
/* 800FDD90 000F99F0  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 800FDD94 000F99F4  38 00 FF 00 */	li r0, -256
/* 800FDD98 000F99F8  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 800FDD9C 000F99FC  38 80 00 A2 */	li r4, 0xa2
/* 800FDDA0 000F9A00  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 800FDDA4 000F9A04  FC 80 28 1E */	fctiwz f4, f5
/* 800FDDA8 000F9A08  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 800FDDAC 000F9A0C  FC 40 18 1E */	fctiwz f2, f3
/* 800FDDB0 000F9A10  EC 21 28 28 */	fsubs f1, f1, f5
/* 800FDDB4 000F9A14  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FDDB8 000F9A18  EC 00 18 28 */	fsubs f0, f0, f3
/* 800FDDBC 000F9A1C  D8 81 00 48 */	stfd f4, 0x48(r1)
/* 800FDDC0 000F9A20  38 A0 00 00 */	li r5, 0
/* 800FDDC4 000F9A24  FC 20 08 1E */	fctiwz f1, f1
/* 800FDDC8 000F9A28  FC 00 00 1E */	fctiwz f0, f0
/* 800FDDCC 000F9A2C  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 800FDDD0 000F9A30  88 DF 00 11 */	lbz r6, 0x11(r31)
/* 800FDDD4 000F9A34  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 800FDDD8 000F9A38  83 C1 00 4C */	lwz r30, 0x4c(r1)
/* 800FDDDC 000F9A3C  7C DD 03 78 */	or r29, r6, r0
/* 800FDDE0 000F9A40  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 800FDDE4 000F9A44  83 E1 00 44 */	lwz r31, 0x44(r1)
/* 800FDDE8 000F9A48  83 81 00 3C */	lwz r28, 0x3c(r1)
/* 800FDDEC 000F9A4C  83 61 00 34 */	lwz r27, 0x34(r1)
/* 800FDDF0 000F9A50  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FDDF4 000F9A54  48 2D FB E9 */	bl func_803DD9DC
/* 800FDDF8 000F9A58  7C 64 1B 78 */	mr r4, r3
/* 800FDDFC 000F9A5C  38 60 00 1B */	li r3, 0x1b
/* 800FDE00 000F9A60  48 05 E5 09 */	bl func_8015C308
/* 800FDE04 000F9A64  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FDE08 000F9A68  38 80 00 A3 */	li r4, 0xa3
/* 800FDE0C 000F9A6C  38 A0 00 00 */	li r5, 0
/* 800FDE10 000F9A70  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FDE14 000F9A74  48 2D FB C9 */	bl func_803DD9DC
/* 800FDE18 000F9A78  7C 64 1B 78 */	mr r4, r3
/* 800FDE1C 000F9A7C  38 60 00 1C */	li r3, 0x1c
/* 800FDE20 000F9A80  48 05 E4 E9 */	bl func_8015C308
/* 800FDE24 000F9A84  7F C4 F3 78 */	mr r4, r30
/* 800FDE28 000F9A88  7F E5 FB 78 */	mr r5, r31
/* 800FDE2C 000F9A8C  7F A8 EB 78 */	mr r8, r29
/* 800FDE30 000F9A90  7F 86 07 34 */	extsh r6, r28
/* 800FDE34 000F9A94  7F 67 07 34 */	extsh r7, r27
/* 800FDE38 000F9A98  38 60 0E A1 */	li r3, 0xea1
/* 800FDE3C 000F9A9C  48 15 22 F9 */	bl func_80250134
/* 800FDE40 000F9AA0  48 00 00 E4 */	b lbl_800FDF24
/* 800FDE44 000F9AA4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FDE48 000F9AA8  38 80 00 A3 */	li r4, 0xa3
/* 800FDE4C 000F9AAC  38 A0 00 00 */	li r5, 0
/* 800FDE50 000F9AB0  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FDE54 000F9AB4  48 2D FB 89 */	bl func_803DD9DC
/* 800FDE58 000F9AB8  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800FDE5C 000F9ABC  7C 7D 1B 78 */	mr r29, r3
/* 800FDE60 000F9AC0  38 80 00 A2 */	li r4, 0xa2
/* 800FDE64 000F9AC4  38 A0 00 00 */	li r5, 0
/* 800FDE68 000F9AC8  80 66 00 80 */	lwz r3, 0x80(r6)
/* 800FDE6C 000F9ACC  48 2D FB 71 */	bl func_803DD9DC
/* 800FDE70 000F9AD0  80 A1 00 08 */	lwz r5, 8(r1)
/* 800FDE74 000F9AD4  7C 66 1B 78 */	mr r6, r3
/* 800FDE78 000F9AD8  7F C3 F3 78 */	mr r3, r30
/* 800FDE7C 000F9ADC  7F E4 FB 78 */	mr r4, r31
/* 800FDE80 000F9AE0  7F A7 EB 78 */	mr r7, r29
/* 800FDE84 000F9AE4  4B F5 CD E1 */	bl func_8005AC64
/* 800FDE88 000F9AE8  48 00 00 9C */	b lbl_800FDF24
/* 800FDE8C 000F9AEC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FDE90 000F9AF0  80 03 00 D0 */	lwz r0, 0xd0(r3)
/* 800FDE94 000F9AF4  54 00 07 FF */	clrlwi. r0, r0, 0x1f
/* 800FDE98 000F9AF8  41 82 00 8C */	beq lbl_800FDF24
/* 800FDE9C 000F9AFC  7F C3 F3 78 */	mr r3, r30
/* 800FDEA0 000F9B00  7F E4 FB 78 */	mr r4, r31
/* 800FDEA4 000F9B04  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FDEA8 000F9B08  38 A0 00 06 */	li r5, 6
/* 800FDEAC 000F9B0C  48 15 60 31 */	bl func_80253EDC
/* 800FDEB0 000F9B10  38 81 00 10 */	addi r4, r1, 0x10
/* 800FDEB4 000F9B14  38 60 00 01 */	li r3, 1
/* 800FDEB8 000F9B18  4B F5 BB 85 */	bl func_80059A3C
/* 800FDEBC 000F9B1C  48 00 00 68 */	b lbl_800FDF24
/* 800FDEC0 000F9B20  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FDEC4 000F9B24  80 03 00 D0 */	lwz r0, 0xd0(r3)
/* 800FDEC8 000F9B28  54 00 07 BD */	rlwinm. r0, r0, 0, 0x1e, 0x1e
/* 800FDECC 000F9B2C  41 82 00 58 */	beq lbl_800FDF24
/* 800FDED0 000F9B30  7F C3 F3 78 */	mr r3, r30
/* 800FDED4 000F9B34  7F E4 FB 78 */	mr r4, r31
/* 800FDED8 000F9B38  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FDEDC 000F9B3C  38 A0 00 06 */	li r5, 6
/* 800FDEE0 000F9B40  48 15 5F FD */	bl func_80253EDC
/* 800FDEE4 000F9B44  38 81 00 10 */	addi r4, r1, 0x10
/* 800FDEE8 000F9B48  38 60 00 02 */	li r3, 2
/* 800FDEEC 000F9B4C  4B F5 BB 51 */	bl func_80059A3C
/* 800FDEF0 000F9B50  48 00 00 34 */	b lbl_800FDF24
/* 800FDEF4 000F9B54  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FDEF8 000F9B58  80 03 00 D0 */	lwz r0, 0xd0(r3)
/* 800FDEFC 000F9B5C  54 00 07 7B */	rlwinm. r0, r0, 0, 0x1d, 0x1d
/* 800FDF00 000F9B60  41 82 00 24 */	beq lbl_800FDF24
/* 800FDF04 000F9B64  7F C3 F3 78 */	mr r3, r30
/* 800FDF08 000F9B68  7F E4 FB 78 */	mr r4, r31
/* 800FDF0C 000F9B6C  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FDF10 000F9B70  38 A0 00 06 */	li r5, 6
/* 800FDF14 000F9B74  48 15 5F C9 */	bl func_80253EDC
/* 800FDF18 000F9B78  38 81 00 10 */	addi r4, r1, 0x10
/* 800FDF1C 000F9B7C  38 60 00 03 */	li r3, 3
/* 800FDF20 000F9B80  4B F5 BB 1D */	bl func_80059A3C
lbl_800FDF24:
/* 800FDF24 000F9B84  39 61 00 70 */	addi r11, r1, 0x70
/* 800FDF28 000F9B88  48 0C 92 4D */	bl _restgpr_27
/* 800FDF2C 000F9B8C  80 01 00 74 */	lwz r0, 0x74(r1)
/* 800FDF30 000F9B90  7C 08 03 A6 */	mtlr r0
/* 800FDF34 000F9B94  38 21 00 70 */	addi r1, r1, 0x70
/* 800FDF38 000F9B98  4E 80 00 20 */	blr
lbl_800FDF3C:
/* 800FDF3C 000F9B9C  94 21 FF E0 */	stwu r1, -0x20(r1)
/* 800FDF40 000F9BA0  7C 08 02 A6 */	mflr r0
/* 800FDF44 000F9BA4  38 A0 00 03 */	li r5, 3
/* 800FDF48 000F9BA8  90 01 00 24 */	stw r0, 0x24(r1)
/* 800FDF4C 000F9BAC  38 C1 00 08 */	addi r6, r1, 8
/* 800FDF50 000F9BB0  93 E1 00 1C */	stw r31, 0x1c(r1)
/* 800FDF54 000F9BB4  7C 9F 23 78 */	mr r31, r4
/* 800FDF58 000F9BB8  93 C1 00 18 */	stw r30, 0x18(r1)
/* 800FDF5C 000F9BBC  7C 7E 1B 78 */	mr r30, r3
/* 800FDF60 000F9BC0  48 15 5F 2D */	bl func_80253E8C
/* 800FDF64 000F9BC4  80 01 00 08 */	lwz r0, 8(r1)
/* 800FDF68 000F9BC8  2C 00 00 07 */	cmpwi r0, 7
/* 800FDF6C 000F9BCC  41 82 00 24 */	beq lbl_800FDF90
/* 800FDF70 000F9BD0  40 80 00 14 */	bge lbl_800FDF84
/* 800FDF74 000F9BD4  2C 00 00 05 */	cmpwi r0, 5
/* 800FDF78 000F9BD8  41 82 00 68 */	beq lbl_800FDFE0
/* 800FDF7C 000F9BDC  40 80 00 DC */	bge lbl_800FE058
/* 800FDF80 000F9BE0  48 00 01 4C */	b lbl_800FE0CC
lbl_800FDF84:
/* 800FDF84 000F9BE4  2C 00 00 09 */	cmpwi r0, 9
/* 800FDF88 000F9BE8  40 80 01 44 */	bge lbl_800FE0CC
/* 800FDF8C 000F9BEC  48 00 00 2C */	b lbl_800FDFB8
lbl_800FDF90:
/* 800FDF90 000F9BF0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FDF94 000F9BF4  80 03 00 D0 */	lwz r0, 0xd0(r3)
/* 800FDF98 000F9BF8  54 00 06 31 */	rlwinm. r0, r0, 0, 0x18, 0x18
/* 800FDF9C 000F9BFC  40 82 01 30 */	bne lbl_800FE0CC
/* 800FDFA0 000F9C00  7F C3 F3 78 */	mr r3, r30
/* 800FDFA4 000F9C04  7F E4 FB 78 */	mr r4, r31
/* 800FDFA8 000F9C08  38 A0 00 01 */	li r5, 1
/* 800FDFAC 000F9C0C  38 C0 00 00 */	li r6, 0
/* 800FDFB0 000F9C10  48 15 5F 05 */	bl func_80253EB4
/* 800FDFB4 000F9C14  48 00 01 18 */	b lbl_800FE0CC
lbl_800FDFB8:
/* 800FDFB8 000F9C18  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FDFBC 000F9C1C  80 03 00 D0 */	lwz r0, 0xd0(r3)
/* 800FDFC0 000F9C20  54 00 06 31 */	rlwinm. r0, r0, 0, 0x18, 0x18
/* 800FDFC4 000F9C24  41 82 01 08 */	beq lbl_800FE0CC
/* 800FDFC8 000F9C28  80 C3 00 F8 */	lwz r6, 0xf8(r3)
/* 800FDFCC 000F9C2C  7F C3 F3 78 */	mr r3, r30
/* 800FDFD0 000F9C30  7F E4 FB 78 */	mr r4, r31
/* 800FDFD4 000F9C34  38 A0 00 02 */	li r5, 2
/* 800FDFD8 000F9C38  48 15 5E DD */	bl func_80253EB4
/* 800FDFDC 000F9C3C  48 00 00 F0 */	b lbl_800FE0CC
lbl_800FDFE0:
/* 800FDFE0 000F9C40  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FDFE4 000F9C44  80 04 00 D0 */	lwz r0, 0xd0(r4)
/* 800FDFE8 000F9C48  54 00 06 B5 */	rlwinm. r0, r0, 0, 0x1a, 0x1a
/* 800FDFEC 000F9C4C  40 82 00 1C */	bne lbl_800FE008
/* 800FDFF0 000F9C50  7F C3 F3 78 */	mr r3, r30
/* 800FDFF4 000F9C54  7F E4 FB 78 */	mr r4, r31
/* 800FDFF8 000F9C58  38 A0 00 01 */	li r5, 1
/* 800FDFFC 000F9C5C  38 C0 00 00 */	li r6, 0
/* 800FE000 000F9C60  48 15 5E B5 */	bl func_80253EB4
/* 800FE004 000F9C64  48 00 00 C8 */	b lbl_800FE0CC
lbl_800FE008:
/* 800FE008 000F9C68  81 84 00 74 */	lwz r12, 0x74(r4)
/* 800FE00C 000F9C6C  2C 0C 00 00 */	cmpwi r12, 0
/* 800FE010 000F9C70  41 82 00 BC */	beq lbl_800FE0CC
/* 800FE014 000F9C74  80 64 00 78 */	lwz r3, 0x78(r4)
/* 800FE018 000F9C78  38 A0 00 01 */	li r5, 1
/* 800FE01C 000F9C7C  80 84 00 C8 */	lwz r4, 0xc8(r4)
/* 800FE020 000F9C80  7D 89 03 A6 */	mtctr r12
/* 800FE024 000F9C84  4E 80 04 21 */	bctrl
/* 800FE028 000F9C88  2C 03 00 00 */	cmpwi r3, 0
/* 800FE02C 000F9C8C  41 82 00 A0 */	beq lbl_800FE0CC
/* 800FE030 000F9C90  88 1F 00 02 */	lbz r0, 2(r31)
/* 800FE034 000F9C94  88 7F 00 03 */	lbz r3, 3(r31)
/* 800FE038 000F9C98  7C 04 16 70 */	srawi r4, r0, 2
/* 800FE03C 000F9C9C  88 1F 00 04 */	lbz r0, 4(r31)
/* 800FE040 000F9CA0  7C 63 16 70 */	srawi r3, r3, 2
/* 800FE044 000F9CA4  98 9F 00 02 */	stb r4, 2(r31)
/* 800FE048 000F9CA8  7C 00 16 70 */	srawi r0, r0, 2
/* 800FE04C 000F9CAC  98 7F 00 03 */	stb r3, 3(r31)
/* 800FE050 000F9CB0  98 1F 00 04 */	stb r0, 4(r31)
/* 800FE054 000F9CB4  48 00 00 78 */	b lbl_800FE0CC
lbl_800FE058:
/* 800FE058 000F9CB8  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FE05C 000F9CBC  80 04 00 D0 */	lwz r0, 0xd0(r4)
/* 800FE060 000F9CC0  54 00 06 73 */	rlwinm. r0, r0, 0, 0x19, 0x19
/* 800FE064 000F9CC4  40 82 00 1C */	bne lbl_800FE080
/* 800FE068 000F9CC8  7F C3 F3 78 */	mr r3, r30
/* 800FE06C 000F9CCC  7F E4 FB 78 */	mr r4, r31
/* 800FE070 000F9CD0  38 A0 00 01 */	li r5, 1
/* 800FE074 000F9CD4  38 C0 00 00 */	li r6, 0
/* 800FE078 000F9CD8  48 15 5E 3D */	bl func_80253EB4
/* 800FE07C 000F9CDC  48 00 00 50 */	b lbl_800FE0CC
lbl_800FE080:
/* 800FE080 000F9CE0  81 84 00 74 */	lwz r12, 0x74(r4)
/* 800FE084 000F9CE4  2C 0C 00 00 */	cmpwi r12, 0
/* 800FE088 000F9CE8  41 82 00 44 */	beq lbl_800FE0CC
/* 800FE08C 000F9CEC  80 64 00 78 */	lwz r3, 0x78(r4)
/* 800FE090 000F9CF0  38 A0 00 00 */	li r5, 0
/* 800FE094 000F9CF4  80 84 00 C8 */	lwz r4, 0xc8(r4)
/* 800FE098 000F9CF8  7D 89 03 A6 */	mtctr r12
/* 800FE09C 000F9CFC  4E 80 04 21 */	bctrl
/* 800FE0A0 000F9D00  2C 03 00 00 */	cmpwi r3, 0
/* 800FE0A4 000F9D04  41 82 00 28 */	beq lbl_800FE0CC
/* 800FE0A8 000F9D08  88 1F 00 02 */	lbz r0, 2(r31)
/* 800FE0AC 000F9D0C  88 7F 00 03 */	lbz r3, 3(r31)
/* 800FE0B0 000F9D10  7C 04 16 70 */	srawi r4, r0, 2
/* 800FE0B4 000F9D14  88 1F 00 04 */	lbz r0, 4(r31)
/* 800FE0B8 000F9D18  7C 63 16 70 */	srawi r3, r3, 2
/* 800FE0BC 000F9D1C  98 9F 00 02 */	stb r4, 2(r31)
/* 800FE0C0 000F9D20  7C 00 16 70 */	srawi r0, r0, 2
/* 800FE0C4 000F9D24  98 7F 00 03 */	stb r3, 3(r31)
/* 800FE0C8 000F9D28  98 1F 00 04 */	stb r0, 4(r31)
lbl_800FE0CC:
/* 800FE0CC 000F9D2C  80 01 00 24 */	lwz r0, 0x24(r1)
/* 800FE0D0 000F9D30  83 E1 00 1C */	lwz r31, 0x1c(r1)
/* 800FE0D4 000F9D34  83 C1 00 18 */	lwz r30, 0x18(r1)
/* 800FE0D8 000F9D38  7C 08 03 A6 */	mtlr r0
/* 800FE0DC 000F9D3C  38 21 00 20 */	addi r1, r1, 0x20
/* 800FE0E0 000F9D40  4E 80 00 20 */	blr
lbl_800FE0E4:
/* 800FE0E4 000F9D44  94 21 FF C0 */	stwu r1, -0x40(r1)
/* 800FE0E8 000F9D48  7C 08 02 A6 */	mflr r0
/* 800FE0EC 000F9D4C  38 A0 00 03 */	li r5, 3
/* 800FE0F0 000F9D50  90 01 00 44 */	stw r0, 0x44(r1)
/* 800FE0F4 000F9D54  38 C1 00 08 */	addi r6, r1, 8
/* 800FE0F8 000F9D58  93 E1 00 3C */	stw r31, 0x3c(r1)
/* 800FE0FC 000F9D5C  7C 9F 23 78 */	mr r31, r4
/* 800FE100 000F9D60  93 C1 00 38 */	stw r30, 0x38(r1)
/* 800FE104 000F9D64  7C 7E 1B 78 */	mr r30, r3
/* 800FE108 000F9D68  48 15 5D D5 */	bl func_80253EDC
/* 800FE10C 000F9D6C  80 01 00 08 */	lwz r0, 8(r1)
/* 800FE110 000F9D70  2C 00 00 01 */	cmpwi r0, 1
/* 800FE114 000F9D74  41 82 00 54 */	beq lbl_800FE168
/* 800FE118 000F9D78  40 80 00 10 */	bge lbl_800FE128
/* 800FE11C 000F9D7C  2C 00 00 00 */	cmpwi r0, 0
/* 800FE120 000F9D80  40 80 00 14 */	bge lbl_800FE134
/* 800FE124 000F9D84  48 00 00 A8 */	b lbl_800FE1CC
lbl_800FE128:
/* 800FE128 000F9D88  2C 00 00 03 */	cmpwi r0, 3
/* 800FE12C 000F9D8C  40 80 00 A0 */	bge lbl_800FE1CC
/* 800FE130 000F9D90  48 00 00 6C */	b lbl_800FE19C
lbl_800FE134:
/* 800FE134 000F9D94  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FE138 000F9D98  80 03 00 D0 */	lwz r0, 0xd0(r3)
/* 800FE13C 000F9D9C  54 00 06 B5 */	rlwinm. r0, r0, 0, 0x1a, 0x1a
/* 800FE140 000F9DA0  41 82 00 8C */	beq lbl_800FE1CC
/* 800FE144 000F9DA4  7F C3 F3 78 */	mr r3, r30
/* 800FE148 000F9DA8  7F E4 FB 78 */	mr r4, r31
/* 800FE14C 000F9DAC  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FE150 000F9DB0  38 A0 00 06 */	li r5, 6
/* 800FE154 000F9DB4  48 15 5D 89 */	bl func_80253EDC
/* 800FE158 000F9DB8  38 81 00 10 */	addi r4, r1, 0x10
/* 800FE15C 000F9DBC  38 60 00 06 */	li r3, 6
/* 800FE160 000F9DC0  4B F5 B8 DD */	bl func_80059A3C
/* 800FE164 000F9DC4  48 00 00 68 */	b lbl_800FE1CC
lbl_800FE168:
/* 800FE168 000F9DC8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FE16C 000F9DCC  80 03 00 D0 */	lwz r0, 0xd0(r3)
/* 800FE170 000F9DD0  54 00 06 73 */	rlwinm. r0, r0, 0, 0x19, 0x19
/* 800FE174 000F9DD4  41 82 00 58 */	beq lbl_800FE1CC
/* 800FE178 000F9DD8  7F C3 F3 78 */	mr r3, r30
/* 800FE17C 000F9DDC  7F E4 FB 78 */	mr r4, r31
/* 800FE180 000F9DE0  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FE184 000F9DE4  38 A0 00 06 */	li r5, 6
/* 800FE188 000F9DE8  48 15 5D 55 */	bl func_80253EDC
/* 800FE18C 000F9DEC  38 81 00 10 */	addi r4, r1, 0x10
/* 800FE190 000F9DF0  38 60 00 07 */	li r3, 7
/* 800FE194 000F9DF4  4B F5 B8 A9 */	bl func_80059A3C
/* 800FE198 000F9DF8  48 00 00 34 */	b lbl_800FE1CC
lbl_800FE19C:
/* 800FE19C 000F9DFC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FE1A0 000F9E00  80 03 00 D0 */	lwz r0, 0xd0(r3)
/* 800FE1A4 000F9E04  54 00 06 31 */	rlwinm. r0, r0, 0, 0x18, 0x18
/* 800FE1A8 000F9E08  41 82 00 24 */	beq lbl_800FE1CC
/* 800FE1AC 000F9E0C  7F C3 F3 78 */	mr r3, r30
/* 800FE1B0 000F9E10  7F E4 FB 78 */	mr r4, r31
/* 800FE1B4 000F9E14  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FE1B8 000F9E18  38 A0 00 06 */	li r5, 6
/* 800FE1BC 000F9E1C  48 15 5D 21 */	bl func_80253EDC
/* 800FE1C0 000F9E20  38 81 00 10 */	addi r4, r1, 0x10
/* 800FE1C4 000F9E24  38 60 00 08 */	li r3, 8
/* 800FE1C8 000F9E28  4B F5 B8 75 */	bl func_80059A3C
lbl_800FE1CC:
/* 800FE1CC 000F9E2C  80 01 00 44 */	lwz r0, 0x44(r1)
/* 800FE1D0 000F9E30  83 E1 00 3C */	lwz r31, 0x3c(r1)
/* 800FE1D4 000F9E34  83 C1 00 38 */	lwz r30, 0x38(r1)
/* 800FE1D8 000F9E38  7C 08 03 A6 */	mtlr r0
/* 800FE1DC 000F9E3C  38 21 00 40 */	addi r1, r1, 0x40
/* 800FE1E0 000F9E40  4E 80 00 20 */	blr
lbl_800FE1E4:
/* 800FE1E4 000F9E44  94 21 FF E0 */	stwu r1, -0x20(r1)
/* 800FE1E8 000F9E48  7C 08 02 A6 */	mflr r0
/* 800FE1EC 000F9E4C  38 A0 00 03 */	li r5, 3
/* 800FE1F0 000F9E50  90 01 00 24 */	stw r0, 0x24(r1)
/* 800FE1F4 000F9E54  38 C1 00 08 */	addi r6, r1, 8
/* 800FE1F8 000F9E58  93 E1 00 1C */	stw r31, 0x1c(r1)
/* 800FE1FC 000F9E5C  7C 9F 23 78 */	mr r31, r4
/* 800FE200 000F9E60  93 C1 00 18 */	stw r30, 0x18(r1)
/* 800FE204 000F9E64  7C 7E 1B 78 */	mr r30, r3
/* 800FE208 000F9E68  48 15 5C 85 */	bl func_80253E8C
/* 800FE20C 000F9E6C  80 01 00 08 */	lwz r0, 8(r1)
/* 800FE210 000F9E70  2C 00 00 01 */	cmpwi r0, 1
/* 800FE214 000F9E74  41 82 00 08 */	beq lbl_800FE21C
/* 800FE218 000F9E78  48 00 00 20 */	b lbl_800FE238
lbl_800FE21C:
/* 800FE21C 000F9E7C  38 60 00 1A */	li r3, 0x1a
/* 800FE220 000F9E80  4B F5 C7 D9 */	bl func_8005A9F8
/* 800FE224 000F9E84  7C 66 1B 78 */	mr r6, r3
/* 800FE228 000F9E88  7F C3 F3 78 */	mr r3, r30
/* 800FE22C 000F9E8C  7F E4 FB 78 */	mr r4, r31
/* 800FE230 000F9E90  38 A0 00 01 */	li r5, 1
/* 800FE234 000F9E94  48 15 5C 81 */	bl func_80253EB4
lbl_800FE238:
/* 800FE238 000F9E98  80 01 00 24 */	lwz r0, 0x24(r1)
/* 800FE23C 000F9E9C  83 E1 00 1C */	lwz r31, 0x1c(r1)
/* 800FE240 000F9EA0  83 C1 00 18 */	lwz r30, 0x18(r1)
/* 800FE244 000F9EA4  7C 08 03 A6 */	mtlr r0
/* 800FE248 000F9EA8  38 21 00 20 */	addi r1, r1, 0x20
/* 800FE24C 000F9EAC  4E 80 00 20 */	blr
lbl_800FE250:
/* 800FE250 000F9EB0  94 21 FF C0 */	stwu r1, -0x40(r1)
/* 800FE254 000F9EB4  7C 08 02 A6 */	mflr r0
/* 800FE258 000F9EB8  38 A0 00 03 */	li r5, 3
/* 800FE25C 000F9EBC  90 01 00 44 */	stw r0, 0x44(r1)
/* 800FE260 000F9EC0  38 C1 00 08 */	addi r6, r1, 8
/* 800FE264 000F9EC4  93 E1 00 3C */	stw r31, 0x3c(r1)
/* 800FE268 000F9EC8  7C 9F 23 78 */	mr r31, r4
/* 800FE26C 000F9ECC  93 C1 00 38 */	stw r30, 0x38(r1)
/* 800FE270 000F9ED0  7C 7E 1B 78 */	mr r30, r3
/* 800FE274 000F9ED4  48 15 5C 69 */	bl func_80253EDC
/* 800FE278 000F9ED8  80 01 00 08 */	lwz r0, 8(r1)
/* 800FE27C 000F9EDC  2C 00 00 00 */	cmpwi r0, 0
/* 800FE280 000F9EE0  41 82 00 08 */	beq lbl_800FE288
/* 800FE284 000F9EE4  48 00 00 34 */	b lbl_800FE2B8
lbl_800FE288:
/* 800FE288 000F9EE8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FE28C 000F9EEC  80 03 00 D0 */	lwz r0, 0xd0(r3)
/* 800FE290 000F9EF0  54 00 00 01 */	rlwinm. r0, r0, 0, 0, 0
/* 800FE294 000F9EF4  41 82 00 24 */	beq lbl_800FE2B8
/* 800FE298 000F9EF8  7F C3 F3 78 */	mr r3, r30
/* 800FE29C 000F9EFC  7F E4 FB 78 */	mr r4, r31
/* 800FE2A0 000F9F00  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FE2A4 000F9F04  38 A0 00 06 */	li r5, 6
/* 800FE2A8 000F9F08  48 15 5C 35 */	bl func_80253EDC
/* 800FE2AC 000F9F0C  38 81 00 10 */	addi r4, r1, 0x10
/* 800FE2B0 000F9F10  38 60 00 14 */	li r3, 0x14
/* 800FE2B4 000F9F14  4B F5 B7 89 */	bl func_80059A3C
lbl_800FE2B8:
/* 800FE2B8 000F9F18  80 01 00 44 */	lwz r0, 0x44(r1)
/* 800FE2BC 000F9F1C  83 E1 00 3C */	lwz r31, 0x3c(r1)
/* 800FE2C0 000F9F20  83 C1 00 38 */	lwz r30, 0x38(r1)
/* 800FE2C4 000F9F24  7C 08 03 A6 */	mtlr r0
/* 800FE2C8 000F9F28  38 21 00 40 */	addi r1, r1, 0x40
/* 800FE2CC 000F9F2C  4E 80 00 20 */	blr
lbl_800FE2D0:
/* 800FE2D0 000F9F30  94 21 FF E0 */	stwu r1, -0x20(r1)
/* 800FE2D4 000F9F34  7C 08 02 A6 */	mflr r0
/* 800FE2D8 000F9F38  38 A0 00 03 */	li r5, 3
/* 800FE2DC 000F9F3C  90 01 00 24 */	stw r0, 0x24(r1)
/* 800FE2E0 000F9F40  38 C1 00 08 */	addi r6, r1, 8
/* 800FE2E4 000F9F44  93 E1 00 1C */	stw r31, 0x1c(r1)
/* 800FE2E8 000F9F48  7C 9F 23 78 */	mr r31, r4
/* 800FE2EC 000F9F4C  93 C1 00 18 */	stw r30, 0x18(r1)
/* 800FE2F0 000F9F50  7C 7E 1B 78 */	mr r30, r3
/* 800FE2F4 000F9F54  48 15 5B 99 */	bl func_80253E8C
/* 800FE2F8 000F9F58  80 01 00 08 */	lwz r0, 8(r1)
/* 800FE2FC 000F9F5C  2C 00 00 14 */	cmpwi r0, 0x14
/* 800FE300 000F9F60  41 82 00 2C */	beq lbl_800FE32C
/* 800FE304 000F9F64  40 80 00 4C */	bge lbl_800FE350
/* 800FE308 000F9F68  2C 00 00 0A */	cmpwi r0, 0xa
/* 800FE30C 000F9F6C  41 82 00 08 */	beq lbl_800FE314
/* 800FE310 000F9F70  48 00 00 40 */	b lbl_800FE350
lbl_800FE314:
/* 800FE314 000F9F74  7F C3 F3 78 */	mr r3, r30
/* 800FE318 000F9F78  7F E4 FB 78 */	mr r4, r31
/* 800FE31C 000F9F7C  38 A0 00 02 */	li r5, 2
/* 800FE320 000F9F80  38 C0 0E 99 */	li r6, 0xe99
/* 800FE324 000F9F84  48 15 5B 91 */	bl func_80253EB4
/* 800FE328 000F9F88  48 00 00 28 */	b lbl_800FE350
lbl_800FE32C:
/* 800FE32C 000F9F8C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FE330 000F9F90  80 03 00 D0 */	lwz r0, 0xd0(r3)
/* 800FE334 000F9F94  54 00 07 FF */	clrlwi. r0, r0, 0x1f
/* 800FE338 000F9F98  40 82 00 18 */	bne lbl_800FE350
/* 800FE33C 000F9F9C  7F C3 F3 78 */	mr r3, r30
/* 800FE340 000F9FA0  7F E4 FB 78 */	mr r4, r31
/* 800FE344 000F9FA4  38 A0 00 01 */	li r5, 1
/* 800FE348 000F9FA8  38 C0 00 00 */	li r6, 0
/* 800FE34C 000F9FAC  48 15 5B 69 */	bl func_80253EB4
lbl_800FE350:
/* 800FE350 000F9FB0  80 01 00 24 */	lwz r0, 0x24(r1)
/* 800FE354 000F9FB4  83 E1 00 1C */	lwz r31, 0x1c(r1)
/* 800FE358 000F9FB8  83 C1 00 18 */	lwz r30, 0x18(r1)
/* 800FE35C 000F9FBC  7C 08 03 A6 */	mtlr r0
/* 800FE360 000F9FC0  38 21 00 20 */	addi r1, r1, 0x20
/* 800FE364 000F9FC4  4E 80 00 20 */	blr
lbl_800FE368:
/* 800FE368 000F9FC8  94 21 FF 90 */	stwu r1, -0x70(r1)
/* 800FE36C 000F9FCC  7C 08 02 A6 */	mflr r0
/* 800FE370 000F9FD0  90 01 00 74 */	stw r0, 0x74(r1)
/* 800FE374 000F9FD4  39 61 00 70 */	addi r11, r1, 0x70
/* 800FE378 000F9FD8  48 0C 8D A9 */	bl _savegpr_25
/* 800FE37C 000F9FDC  7C 79 1B 78 */	mr r25, r3
/* 800FE380 000F9FE0  7C 9A 23 78 */	mr r26, r4
/* 800FE384 000F9FE4  38 C1 00 08 */	addi r6, r1, 8
/* 800FE388 000F9FE8  38 A0 00 03 */	li r5, 3
/* 800FE38C 000F9FEC  48 15 5B 51 */	bl func_80253EDC
/* 800FE390 000F9FF0  7F 23 CB 78 */	mr r3, r25
/* 800FE394 000F9FF4  7F 44 D3 78 */	mr r4, r26
/* 800FE398 000F9FF8  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FE39C 000F9FFC  38 A0 00 06 */	li r5, 6
/* 800FE3A0 000FA000  48 15 5B 3D */	bl func_80253EDC
/* 800FE3A4 000FA004  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 800FE3A8 000FA008  38 60 FF 00 */	li r3, -256
/* 800FE3AC 000FA00C  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 800FE3B0 000FA010  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 800FE3B4 000FA014  FC 80 28 1E */	fctiwz f4, f5
/* 800FE3B8 000FA018  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 800FE3BC 000FA01C  FC 40 18 1E */	fctiwz f2, f3
/* 800FE3C0 000FA020  EC 21 28 28 */	fsubs f1, f1, f5
/* 800FE3C4 000FA024  80 01 00 08 */	lwz r0, 8(r1)
/* 800FE3C8 000FA028  EC 00 18 28 */	fsubs f0, f0, f3
/* 800FE3CC 000FA02C  D8 81 00 30 */	stfd f4, 0x30(r1)
/* 800FE3D0 000FA030  28 00 00 15 */	cmplwi r0, 0x15
/* 800FE3D4 000FA034  FC 20 08 1E */	fctiwz f1, f1
/* 800FE3D8 000FA038  FC 00 00 1E */	fctiwz f0, f0
/* 800FE3DC 000FA03C  D8 41 00 38 */	stfd f2, 0x38(r1)
/* 800FE3E0 000FA040  88 9A 00 11 */	lbz r4, 0x11(r26)
/* 800FE3E4 000FA044  D8 21 00 40 */	stfd f1, 0x40(r1)
/* 800FE3E8 000FA048  83 C1 00 34 */	lwz r30, 0x34(r1)
/* 800FE3EC 000FA04C  7C 9F 1B 78 */	or r31, r4, r3
/* 800FE3F0 000FA050  D8 01 00 48 */	stfd f0, 0x48(r1)
/* 800FE3F4 000FA054  83 A1 00 3C */	lwz r29, 0x3c(r1)
/* 800FE3F8 000FA058  83 81 00 44 */	lwz r28, 0x44(r1)
/* 800FE3FC 000FA05C  83 61 00 4C */	lwz r27, 0x4c(r1)
/* 800FE400 000FA060  41 81 03 9C */	bgt lbl_800FE79C
/* 800FE404 000FA064  3C 60 80 42 */	lis r3, lbl_8041A5EC@ha
/* 800FE408 000FA068  54 00 10 3A */	slwi r0, r0, 2
/* 800FE40C 000FA06C  38 63 A5 EC */	addi r3, r3, lbl_8041A5EC@l
/* 800FE410 000FA070  7C 63 00 2E */	lwzx r3, r3, r0
/* 800FE414 000FA074  7C 69 03 A6 */	mtctr r3
/* 800FE418 000FA078  4E 80 04 20 */	bctr
/* 800FE41C 000FA07C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FE420 000FA080  80 03 00 D0 */	lwz r0, 0xd0(r3)
/* 800FE424 000FA084  54 00 07 FF */	clrlwi. r0, r0, 0x1f
/* 800FE428 000FA088  41 82 03 74 */	beq lbl_800FE79C
/* 800FE42C 000FA08C  7F 23 CB 78 */	mr r3, r25
/* 800FE430 000FA090  7F 44 D3 78 */	mr r4, r26
/* 800FE434 000FA094  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FE438 000FA098  38 A0 00 06 */	li r5, 6
/* 800FE43C 000FA09C  48 15 5A A1 */	bl func_80253EDC
/* 800FE440 000FA0A0  38 81 00 10 */	addi r4, r1, 0x10
/* 800FE444 000FA0A4  38 60 00 01 */	li r3, 1
/* 800FE448 000FA0A8  4B F5 B5 F5 */	bl func_80059A3C
/* 800FE44C 000FA0AC  48 00 03 50 */	b lbl_800FE79C
/* 800FE450 000FA0B0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FE454 000FA0B4  80 03 00 D0 */	lwz r0, 0xd0(r3)
/* 800FE458 000FA0B8  54 00 07 BD */	rlwinm. r0, r0, 0, 0x1e, 0x1e
/* 800FE45C 000FA0BC  41 82 03 40 */	beq lbl_800FE79C
/* 800FE460 000FA0C0  7F 23 CB 78 */	mr r3, r25
/* 800FE464 000FA0C4  7F 44 D3 78 */	mr r4, r26
/* 800FE468 000FA0C8  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FE46C 000FA0CC  38 A0 00 06 */	li r5, 6
/* 800FE470 000FA0D0  48 15 5A 6D */	bl func_80253EDC
/* 800FE474 000FA0D4  38 81 00 10 */	addi r4, r1, 0x10
/* 800FE478 000FA0D8  38 60 00 02 */	li r3, 2
/* 800FE47C 000FA0DC  4B F5 B5 C1 */	bl func_80059A3C
/* 800FE480 000FA0E0  48 00 03 1C */	b lbl_800FE79C
/* 800FE484 000FA0E4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FE488 000FA0E8  80 03 00 D0 */	lwz r0, 0xd0(r3)
/* 800FE48C 000FA0EC  54 00 07 7B */	rlwinm. r0, r0, 0, 0x1d, 0x1d
/* 800FE490 000FA0F0  41 82 03 0C */	beq lbl_800FE79C
/* 800FE494 000FA0F4  7F 23 CB 78 */	mr r3, r25
/* 800FE498 000FA0F8  7F 44 D3 78 */	mr r4, r26
/* 800FE49C 000FA0FC  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FE4A0 000FA100  38 A0 00 06 */	li r5, 6
/* 800FE4A4 000FA104  48 15 5A 39 */	bl func_80253EDC
/* 800FE4A8 000FA108  38 81 00 10 */	addi r4, r1, 0x10
/* 800FE4AC 000FA10C  38 60 00 03 */	li r3, 3
/* 800FE4B0 000FA110  4B F5 B5 8D */	bl func_80059A3C
/* 800FE4B4 000FA114  48 00 02 E8 */	b lbl_800FE79C
/* 800FE4B8 000FA118  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FE4BC 000FA11C  80 03 00 D0 */	lwz r0, 0xd0(r3)
/* 800FE4C0 000FA120  54 00 07 39 */	rlwinm. r0, r0, 0, 0x1c, 0x1c
/* 800FE4C4 000FA124  41 82 02 D8 */	beq lbl_800FE79C
/* 800FE4C8 000FA128  7F 23 CB 78 */	mr r3, r25
/* 800FE4CC 000FA12C  7F 44 D3 78 */	mr r4, r26
/* 800FE4D0 000FA130  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FE4D4 000FA134  38 A0 00 06 */	li r5, 6
/* 800FE4D8 000FA138  48 15 5A 05 */	bl func_80253EDC
/* 800FE4DC 000FA13C  38 81 00 10 */	addi r4, r1, 0x10
/* 800FE4E0 000FA140  38 60 00 04 */	li r3, 4
/* 800FE4E4 000FA144  4B F5 B5 59 */	bl func_80059A3C
/* 800FE4E8 000FA148  48 00 02 B4 */	b lbl_800FE79C
/* 800FE4EC 000FA14C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FE4F0 000FA150  80 03 00 D0 */	lwz r0, 0xd0(r3)
/* 800FE4F4 000FA154  54 00 06 F7 */	rlwinm. r0, r0, 0, 0x1b, 0x1b
/* 800FE4F8 000FA158  41 82 02 A4 */	beq lbl_800FE79C
/* 800FE4FC 000FA15C  7F 23 CB 78 */	mr r3, r25
/* 800FE500 000FA160  7F 44 D3 78 */	mr r4, r26
/* 800FE504 000FA164  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FE508 000FA168  38 A0 00 06 */	li r5, 6
/* 800FE50C 000FA16C  48 15 59 D1 */	bl func_80253EDC
/* 800FE510 000FA170  38 81 00 10 */	addi r4, r1, 0x10
/* 800FE514 000FA174  38 60 00 05 */	li r3, 5
/* 800FE518 000FA178  4B F5 B5 25 */	bl func_80059A3C
/* 800FE51C 000FA17C  48 00 02 80 */	b lbl_800FE79C
/* 800FE520 000FA180  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FE524 000FA184  38 80 00 A2 */	li r4, 0xa2
/* 800FE528 000FA188  38 A0 00 00 */	li r5, 0
/* 800FE52C 000FA18C  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FE530 000FA190  48 2D F4 AD */	bl func_803DD9DC
/* 800FE534 000FA194  7C 64 1B 78 */	mr r4, r3
/* 800FE538 000FA198  38 60 00 1B */	li r3, 0x1b
/* 800FE53C 000FA19C  48 05 DD CD */	bl func_8015C308
/* 800FE540 000FA1A0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FE544 000FA1A4  38 80 00 A3 */	li r4, 0xa3
/* 800FE548 000FA1A8  38 A0 00 00 */	li r5, 0
/* 800FE54C 000FA1AC  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FE550 000FA1B0  48 2D F4 8D */	bl func_803DD9DC
/* 800FE554 000FA1B4  7C 64 1B 78 */	mr r4, r3
/* 800FE558 000FA1B8  38 60 00 1C */	li r3, 0x1c
/* 800FE55C 000FA1BC  48 05 DD AD */	bl func_8015C308
/* 800FE560 000FA1C0  7F C4 F3 78 */	mr r4, r30
/* 800FE564 000FA1C4  7F A5 EB 78 */	mr r5, r29
/* 800FE568 000FA1C8  7F E8 FB 78 */	mr r8, r31
/* 800FE56C 000FA1CC  7F 86 07 34 */	extsh r6, r28
/* 800FE570 000FA1D0  7F 67 07 34 */	extsh r7, r27
/* 800FE574 000FA1D4  38 60 0E A1 */	li r3, 0xea1
/* 800FE578 000FA1D8  48 15 1B BD */	bl func_80250134
/* 800FE57C 000FA1DC  48 00 02 20 */	b lbl_800FE79C
/* 800FE580 000FA1E0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FE584 000FA1E4  38 80 00 A3 */	li r4, 0xa3
/* 800FE588 000FA1E8  38 A0 00 00 */	li r5, 0
/* 800FE58C 000FA1EC  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FE590 000FA1F0  48 2D F4 4D */	bl func_803DD9DC
/* 800FE594 000FA1F4  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800FE598 000FA1F8  7C 7B 1B 78 */	mr r27, r3
/* 800FE59C 000FA1FC  38 80 00 A2 */	li r4, 0xa2
/* 800FE5A0 000FA200  38 A0 00 00 */	li r5, 0
/* 800FE5A4 000FA204  80 66 00 80 */	lwz r3, 0x80(r6)
/* 800FE5A8 000FA208  48 2D F4 35 */	bl func_803DD9DC
/* 800FE5AC 000FA20C  80 A1 00 08 */	lwz r5, 8(r1)
/* 800FE5B0 000FA210  7C 66 1B 78 */	mr r6, r3
/* 800FE5B4 000FA214  7F 23 CB 78 */	mr r3, r25
/* 800FE5B8 000FA218  7F 44 D3 78 */	mr r4, r26
/* 800FE5BC 000FA21C  7F 67 DB 78 */	mr r7, r27
/* 800FE5C0 000FA220  4B F5 C6 A5 */	bl func_8005AC64
/* 800FE5C4 000FA224  48 00 01 D8 */	b lbl_800FE79C
/* 800FE5C8 000FA228  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FE5CC 000FA22C  80 03 00 D0 */	lwz r0, 0xd0(r3)
/* 800FE5D0 000FA230  54 00 07 FF */	clrlwi. r0, r0, 0x1f
/* 800FE5D4 000FA234  41 82 01 C8 */	beq lbl_800FE79C
/* 800FE5D8 000FA238  80 63 00 7C */	lwz r3, 0x7c(r3)
/* 800FE5DC 000FA23C  2C 03 00 00 */	cmpwi r3, 0
/* 800FE5E0 000FA240  41 82 00 80 */	beq lbl_800FE660
/* 800FE5E4 000FA244  4B F5 83 99 */	bl func_8005697C
/* 800FE5E8 000FA248  7C 64 1B 78 */	mr r4, r3
/* 800FE5EC 000FA24C  38 60 00 15 */	li r3, 0x15
/* 800FE5F0 000FA250  48 05 DD 19 */	bl func_8015C308
/* 800FE5F4 000FA254  4B F5 A5 B1 */	bl VMBASEIsPageValid
/* 800FE5F8 000FA258  54 60 06 3E */	clrlwi r0, r3, 0x18
/* 800FE5FC 000FA25C  28 00 00 03 */	cmplwi r0, 3
/* 800FE600 000FA260  40 82 00 24 */	bne lbl_800FE624
/* 800FE604 000FA264  7F C4 F3 78 */	mr r4, r30
/* 800FE608 000FA268  7F A5 EB 78 */	mr r5, r29
/* 800FE60C 000FA26C  7F E8 FB 78 */	mr r8, r31
/* 800FE610 000FA270  7F 86 07 34 */	extsh r6, r28
/* 800FE614 000FA274  7F 67 07 34 */	extsh r7, r27
/* 800FE618 000FA278  38 60 2D 65 */	li r3, 0x2d65
/* 800FE61C 000FA27C  48 15 1B 19 */	bl func_80250134
/* 800FE620 000FA280  48 00 00 20 */	b lbl_800FE640
lbl_800FE624:
/* 800FE624 000FA284  7F C4 F3 78 */	mr r4, r30
/* 800FE628 000FA288  7F A5 EB 78 */	mr r5, r29
/* 800FE62C 000FA28C  7F E8 FB 78 */	mr r8, r31
/* 800FE630 000FA290  7F 86 07 34 */	extsh r6, r28
/* 800FE634 000FA294  7F 67 07 34 */	extsh r7, r27
/* 800FE638 000FA298  38 60 2D 64 */	li r3, 0x2d64
/* 800FE63C 000FA29C  48 15 1A F9 */	bl func_80250134
lbl_800FE640:
/* 800FE640 000FA2A0  7F C4 F3 78 */	mr r4, r30
/* 800FE644 000FA2A4  7F E8 FB 78 */	mr r8, r31
/* 800FE648 000FA2A8  38 BD 00 1F */	addi r5, r29, 0x1f
/* 800FE64C 000FA2AC  7F 86 07 34 */	extsh r6, r28
/* 800FE650 000FA2B0  7F 67 07 34 */	extsh r7, r27
/* 800FE654 000FA2B4  38 60 2D 66 */	li r3, 0x2d66
/* 800FE658 000FA2B8  48 15 1A DD */	bl func_80250134
/* 800FE65C 000FA2BC  48 00 01 40 */	b lbl_800FE79C
lbl_800FE660:
/* 800FE660 000FA2C0  48 01 E3 15 */	bl func_8011C974
/* 800FE664 000FA2C4  80 03 00 0C */	lwz r0, 0xc(r3)
/* 800FE668 000FA2C8  2C 00 00 00 */	cmpwi r0, 0
/* 800FE66C 000FA2CC  40 82 00 34 */	bne lbl_800FE6A0
/* 800FE670 000FA2D0  48 01 E3 05 */	bl func_8011C974
/* 800FE674 000FA2D4  88 03 00 14 */	lbz r0, 0x14(r3)
/* 800FE678 000FA2D8  28 00 00 01 */	cmplwi r0, 1
/* 800FE67C 000FA2DC  40 82 00 24 */	bne lbl_800FE6A0
/* 800FE680 000FA2E0  7F C4 F3 78 */	mr r4, r30
/* 800FE684 000FA2E4  7F E8 FB 78 */	mr r8, r31
/* 800FE688 000FA2E8  38 BD 00 0A */	addi r5, r29, 0xa
/* 800FE68C 000FA2EC  7F 86 07 34 */	extsh r6, r28
/* 800FE690 000FA2F0  7F 67 07 34 */	extsh r7, r27
/* 800FE694 000FA2F4  38 60 2D 65 */	li r3, 0x2d65
/* 800FE698 000FA2F8  48 15 1A 9D */	bl func_80250134
/* 800FE69C 000FA2FC  48 00 01 00 */	b lbl_800FE79C
lbl_800FE6A0:
/* 800FE6A0 000FA300  7F C4 F3 78 */	mr r4, r30
/* 800FE6A4 000FA304  7F E8 FB 78 */	mr r8, r31
/* 800FE6A8 000FA308  38 BD 00 0A */	addi r5, r29, 0xa
/* 800FE6AC 000FA30C  7F 86 07 34 */	extsh r6, r28
/* 800FE6B0 000FA310  7F 67 07 34 */	extsh r7, r27
/* 800FE6B4 000FA314  38 60 52 16 */	li r3, 0x5216
/* 800FE6B8 000FA318  48 15 1A 7D */	bl func_80250134
/* 800FE6BC 000FA31C  48 00 00 E0 */	b lbl_800FE79C
/* 800FE6C0 000FA320  4B F5 A4 E5 */	bl VMBASEIsPageValid
/* 800FE6C4 000FA324  54 60 06 3E */	clrlwi r0, r3, 0x18
/* 800FE6C8 000FA328  28 00 00 01 */	cmplwi r0, 1
/* 800FE6CC 000FA32C  41 82 00 14 */	beq lbl_800FE6E0
/* 800FE6D0 000FA330  4B F5 A4 D5 */	bl VMBASEIsPageValid
/* 800FE6D4 000FA334  54 60 06 3E */	clrlwi r0, r3, 0x18
/* 800FE6D8 000FA338  28 00 00 03 */	cmplwi r0, 3
/* 800FE6DC 000FA33C  40 82 00 08 */	bne lbl_800FE6E4
lbl_800FE6E0:
/* 800FE6E0 000FA340  3B BD FF F6 */	addi r29, r29, -10
lbl_800FE6E4:
/* 800FE6E4 000FA344  7F C4 F3 78 */	mr r4, r30
/* 800FE6E8 000FA348  7F A5 EB 78 */	mr r5, r29
/* 800FE6EC 000FA34C  7F E8 FB 78 */	mr r8, r31
/* 800FE6F0 000FA350  7F 86 07 34 */	extsh r6, r28
/* 800FE6F4 000FA354  7F 67 07 34 */	extsh r7, r27
/* 800FE6F8 000FA358  38 60 2D 5C */	li r3, 0x2d5c
/* 800FE6FC 000FA35C  48 15 1A 39 */	bl func_80250134
/* 800FE700 000FA360  48 00 00 9C */	b lbl_800FE79C
/* 800FE704 000FA364  4B F5 A4 A1 */	bl VMBASEIsPageValid
/* 800FE708 000FA368  54 60 06 3E */	clrlwi r0, r3, 0x18
/* 800FE70C 000FA36C  28 00 00 01 */	cmplwi r0, 1
/* 800FE710 000FA370  40 82 00 08 */	bne lbl_800FE718
/* 800FE714 000FA374  3B BD FF F6 */	addi r29, r29, -10
lbl_800FE718:
/* 800FE718 000FA378  7F C4 F3 78 */	mr r4, r30
/* 800FE71C 000FA37C  7F A5 EB 78 */	mr r5, r29
/* 800FE720 000FA380  7F E8 FB 78 */	mr r8, r31
/* 800FE724 000FA384  7F 86 07 34 */	extsh r6, r28
/* 800FE728 000FA388  7F 67 07 34 */	extsh r7, r27
/* 800FE72C 000FA38C  38 60 2D 5D */	li r3, 0x2d5d
/* 800FE730 000FA390  48 15 1A 05 */	bl func_80250134
/* 800FE734 000FA394  48 00 00 68 */	b lbl_800FE79C
/* 800FE738 000FA398  4B F5 A4 6D */	bl VMBASEIsPageValid
/* 800FE73C 000FA39C  54 60 06 3E */	clrlwi r0, r3, 0x18
/* 800FE740 000FA3A0  28 00 00 03 */	cmplwi r0, 3
/* 800FE744 000FA3A4  40 82 00 08 */	bne lbl_800FE74C
/* 800FE748 000FA3A8  3B BD FF F6 */	addi r29, r29, -10
lbl_800FE74C:
/* 800FE74C 000FA3AC  7F C4 F3 78 */	mr r4, r30
/* 800FE750 000FA3B0  7F E8 FB 78 */	mr r8, r31
/* 800FE754 000FA3B4  38 BD 00 0B */	addi r5, r29, 0xb
/* 800FE758 000FA3B8  7F 86 07 34 */	extsh r6, r28
/* 800FE75C 000FA3BC  7F 67 07 34 */	extsh r7, r27
/* 800FE760 000FA3C0  38 60 2D 5E */	li r3, 0x2d5e
/* 800FE764 000FA3C4  48 15 19 D1 */	bl func_80250134
/* 800FE768 000FA3C8  48 00 00 34 */	b lbl_800FE79C
/* 800FE76C 000FA3CC  4B F5 A4 39 */	bl VMBASEIsPageValid
/* 800FE770 000FA3D0  54 60 06 3E */	clrlwi r0, r3, 0x18
/* 800FE774 000FA3D4  28 00 00 03 */	cmplwi r0, 3
/* 800FE778 000FA3D8  40 82 00 08 */	bne lbl_800FE780
/* 800FE77C 000FA3DC  3B BD FF F6 */	addi r29, r29, -10
lbl_800FE780:
/* 800FE780 000FA3E0  7F C4 F3 78 */	mr r4, r30
/* 800FE784 000FA3E4  7F E8 FB 78 */	mr r8, r31
/* 800FE788 000FA3E8  38 BD 00 0B */	addi r5, r29, 0xb
/* 800FE78C 000FA3EC  7F 86 07 34 */	extsh r6, r28
/* 800FE790 000FA3F0  7F 67 07 34 */	extsh r7, r27
/* 800FE794 000FA3F4  38 60 2D 5F */	li r3, 0x2d5f
/* 800FE798 000FA3F8  48 15 19 9D */	bl func_80250134
lbl_800FE79C:
/* 800FE79C 000FA3FC  39 61 00 70 */	addi r11, r1, 0x70
/* 800FE7A0 000FA400  48 0C 89 CD */	bl _restgpr_25
/* 800FE7A4 000FA404  80 01 00 74 */	lwz r0, 0x74(r1)
/* 800FE7A8 000FA408  7C 08 03 A6 */	mtlr r0
/* 800FE7AC 000FA40C  38 21 00 70 */	addi r1, r1, 0x70
/* 800FE7B0 000FA410  4E 80 00 20 */	blr
lbl_800FE7B4:
/* 800FE7B4 000FA414  94 21 FF E0 */	stwu r1, -0x20(r1)
/* 800FE7B8 000FA418  7C 08 02 A6 */	mflr r0
/* 800FE7BC 000FA41C  7C 63 07 34 */	extsh r3, r3
/* 800FE7C0 000FA420  38 80 00 08 */	li r4, 8
/* 800FE7C4 000FA424  90 01 00 24 */	stw r0, 0x24(r1)
/* 800FE7C8 000FA428  38 A1 00 08 */	addi r5, r1, 8
/* 800FE7CC 000FA42C  93 E1 00 1C */	stw r31, 0x1c(r1)
/* 800FE7D0 000FA430  48 15 56 7D */	bl func_80253E4C
/* 800FE7D4 000FA434  80 01 00 08 */	lwz r0, 8(r1)
/* 800FE7D8 000FA438  28 00 00 01 */	cmplwi r0, 1
/* 800FE7DC 000FA43C  40 82 00 F4 */	bne lbl_800FE8D0
/* 800FE7E0 000FA440  83 ED 82 70 */	lwz r31, lbl_8063D530-_SDA_BASE_(r13)
/* 800FE7E4 000FA444  A0 1F 00 E4 */	lhz r0, 0xe4(r31)
/* 800FE7E8 000FA448  54 00 8F FF */	rlwinm. r0, r0, 0x11, 0x1f, 0x1f
/* 800FE7EC 000FA44C  41 82 00 E4 */	beq lbl_800FE8D0
/* 800FE7F0 000FA450  80 7F 00 78 */	lwz r3, 0x78(r31)
/* 800FE7F4 000FA454  38 80 00 05 */	li r4, 5
/* 800FE7F8 000FA458  38 A0 00 00 */	li r5, 0
/* 800FE7FC 000FA45C  48 2D C7 01 */	bl func_803DAEFC
/* 800FE800 000FA460  A0 1F 00 E8 */	lhz r0, 0xe8(r31)
/* 800FE804 000FA464  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 800FE808 000FA468  7C 00 18 40 */	cmplw r0, r3
/* 800FE80C 000FA46C  40 82 00 98 */	bne lbl_800FE8A4
/* 800FE810 000FA470  83 ED 82 70 */	lwz r31, lbl_8063D530-_SDA_BASE_(r13)
/* 800FE814 000FA474  80 7F 00 80 */	lwz r3, 0x80(r31)
/* 800FE818 000FA478  48 2D D8 B9 */	bl func_803DC0D0
/* 800FE81C 000FA47C  54 64 06 3E */	clrlwi r4, r3, 0x18
/* 800FE820 000FA480  A0 1F 00 E4 */	lhz r0, 0xe4(r31)
/* 800FE824 000FA484  7C 64 00 D0 */	neg r3, r4
/* 800FE828 000FA488  7C 63 23 78 */	or r3, r3, r4
/* 800FE82C 000FA48C  54 00 9F FE */	rlwinm r0, r0, 0x13, 0x1f, 0x1f
/* 800FE830 000FA490  54 63 0F FE */	srwi r3, r3, 0x1f
/* 800FE834 000FA494  7C 00 18 00 */	cmpw r0, r3
/* 800FE838 000FA498  40 82 00 6C */	bne lbl_800FE8A4
/* 800FE83C 000FA49C  83 ED 82 70 */	lwz r31, lbl_8063D530-_SDA_BASE_(r13)
/* 800FE840 000FA4A0  38 80 00 70 */	li r4, 0x70
/* 800FE844 000FA4A4  38 A0 00 00 */	li r5, 0
/* 800FE848 000FA4A8  80 7F 00 78 */	lwz r3, 0x78(r31)
/* 800FE84C 000FA4AC  48 2D C6 B1 */	bl func_803DAEFC
/* 800FE850 000FA4B0  A0 1F 00 EA */	lhz r0, 0xea(r31)
/* 800FE854 000FA4B4  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 800FE858 000FA4B8  7C 00 18 40 */	cmplw r0, r3
/* 800FE85C 000FA4BC  40 82 00 48 */	bne lbl_800FE8A4
/* 800FE860 000FA4C0  83 ED 82 70 */	lwz r31, lbl_8063D530-_SDA_BASE_(r13)
/* 800FE864 000FA4C4  38 80 00 6F */	li r4, 0x6f
/* 800FE868 000FA4C8  38 A0 00 00 */	li r5, 0
/* 800FE86C 000FA4CC  80 7F 00 78 */	lwz r3, 0x78(r31)
/* 800FE870 000FA4D0  48 2D C6 8D */	bl func_803DAEFC
/* 800FE874 000FA4D4  88 1F 00 E6 */	lbz r0, 0xe6(r31)
/* 800FE878 000FA4D8  54 63 06 3E */	clrlwi r3, r3, 0x18
/* 800FE87C 000FA4DC  7C 00 18 40 */	cmplw r0, r3
/* 800FE880 000FA4E0  40 82 00 24 */	bne lbl_800FE8A4
/* 800FE884 000FA4E4  83 ED 82 70 */	lwz r31, lbl_8063D530-_SDA_BASE_(r13)
/* 800FE888 000FA4E8  38 80 00 00 */	li r4, 0
/* 800FE88C 000FA4EC  38 A0 00 00 */	li r5, 0
/* 800FE890 000FA4F0  80 7F 00 78 */	lwz r3, 0x78(r31)
/* 800FE894 000FA4F4  48 2D C6 69 */	bl func_803DAEFC
/* 800FE898 000FA4F8  80 1F 00 EC */	lwz r0, 0xec(r31)
/* 800FE89C 000FA4FC  7C 00 18 40 */	cmplw r0, r3
/* 800FE8A0 000FA500  41 82 00 30 */	beq lbl_800FE8D0
lbl_800FE8A4:
/* 800FE8A4 000FA504  A0 1F 00 E4 */	lhz r0, 0xe4(r31)
/* 800FE8A8 000FA508  54 00 04 5E */	rlwinm r0, r0, 0, 0x11, 0xf
/* 800FE8AC 000FA50C  B0 1F 00 E4 */	sth r0, 0xe4(r31)
/* 800FE8B0 000FA510  4B F3 F8 AD */	bl func_8003E15C
/* 800FE8B4 000FA514  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FE8B8 000FA518  80 84 00 E0 */	lwz r4, 0xe0(r4)
/* 800FE8BC 000FA51C  4B F3 F9 7D */	bl func_8003E238
/* 800FE8C0 000FA520  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FE8C4 000FA524  38 00 00 00 */	li r0, 0
/* 800FE8C8 000FA528  90 03 00 E0 */	stw r0, 0xe0(r3)
/* 800FE8CC 000FA52C  4B F5 75 FD */	bl func_80055EC8
lbl_800FE8D0:
/* 800FE8D0 000FA530  80 01 00 24 */	lwz r0, 0x24(r1)
/* 800FE8D4 000FA534  83 E1 00 1C */	lwz r31, 0x1c(r1)
/* 800FE8D8 000FA538  7C 08 03 A6 */	mtlr r0
/* 800FE8DC 000FA53C  38 21 00 20 */	addi r1, r1, 0x20
/* 800FE8E0 000FA540  4E 80 00 20 */	blr
lbl_800FE8E4:
/* 800FE8E4 000FA544  4E 80 00 20 */	blr
lbl_800FE8E8:
/* 800FE8E8 000FA548  94 21 FF 90 */	stwu r1, -0x70(r1)
/* 800FE8EC 000FA54C  7C 08 02 A6 */	mflr r0
/* 800FE8F0 000FA550  38 A0 00 03 */	li r5, 3
/* 800FE8F4 000FA554  90 01 00 74 */	stw r0, 0x74(r1)
/* 800FE8F8 000FA558  38 C1 00 20 */	addi r6, r1, 0x20
/* 800FE8FC 000FA55C  93 E1 00 6C */	stw r31, 0x6c(r1)
/* 800FE900 000FA560  7C 9F 23 78 */	mr r31, r4
/* 800FE904 000FA564  93 C1 00 68 */	stw r30, 0x68(r1)
/* 800FE908 000FA568  7C 7E 1B 78 */	mr r30, r3
/* 800FE90C 000FA56C  48 15 55 D1 */	bl func_80253EDC
/* 800FE910 000FA570  80 01 00 20 */	lwz r0, 0x20(r1)
/* 800FE914 000FA574  2C 00 00 00 */	cmpwi r0, 0
/* 800FE918 000FA578  41 82 00 08 */	beq lbl_800FE920
/* 800FE91C 000FA57C  48 00 01 C4 */	b lbl_800FEAE0
lbl_800FE920:
/* 800FE920 000FA580  7F C3 F3 78 */	mr r3, r30
/* 800FE924 000FA584  7F E4 FB 78 */	mr r4, r31
/* 800FE928 000FA588  38 C1 00 28 */	addi r6, r1, 0x28
/* 800FE92C 000FA58C  38 A0 00 06 */	li r5, 6
/* 800FE930 000FA590  48 15 55 AD */	bl func_80253EDC
/* 800FE934 000FA594  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 800FE938 000FA598  80 04 00 E0 */	lwz r0, 0xe0(r4)
/* 800FE93C 000FA59C  2C 00 00 00 */	cmpwi r0, 0
/* 800FE940 000FA5A0  41 82 01 A0 */	beq lbl_800FEAE0
/* 800FE944 000FA5A4  C0 61 00 28 */	lfs f3, 0x28(r1)
/* 800FE948 000FA5A8  C0 01 00 2C */	lfs f0, 0x2c(r1)
/* 800FE94C 000FA5AC  C0 41 00 38 */	lfs f2, 0x38(r1)
/* 800FE950 000FA5B0  EC 20 18 28 */	fsubs f1, f0, f3
/* 800FE954 000FA5B4  C0 01 00 40 */	lfs f0, 0x40(r1)
/* 800FE958 000FA5B8  C0 82 8C 08 */	lfs f4, lbl_80641208-_SDA2_BASE_(r2)
/* 800FE95C 000FA5BC  EC 00 10 28 */	fsubs f0, f0, f2
/* 800FE960 000FA5C0  80 6D A3 D8 */	lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800FE964 000FA5C4  EC 64 18 2A */	fadds f3, f4, f3
/* 800FE968 000FA5C8  EC 44 10 2A */	fadds f2, f4, f2
/* 800FE96C 000FA5CC  88 03 00 7A */	lbz r0, 0x7a(r3)
/* 800FE970 000FA5D0  EC 21 20 28 */	fsubs f1, f1, f4
/* 800FE974 000FA5D4  EC 00 20 28 */	fsubs f0, f0, f4
/* 800FE978 000FA5D8  2C 00 00 00 */	cmpwi r0, 0
/* 800FE97C 000FA5DC  FC 60 18 1E */	fctiwz f3, f3
/* 800FE980 000FA5E0  FC 40 10 1E */	fctiwz f2, f2
/* 800FE984 000FA5E4  FC 20 08 1E */	fctiwz f1, f1
/* 800FE988 000FA5E8  FC 00 00 1E */	fctiwz f0, f0
/* 800FE98C 000FA5EC  D8 61 00 48 */	stfd f3, 0x48(r1)
/* 800FE990 000FA5F0  D8 41 00 50 */	stfd f2, 0x50(r1)
/* 800FE994 000FA5F4  80 E1 00 4C */	lwz r7, 0x4c(r1)
/* 800FE998 000FA5F8  D8 21 00 58 */	stfd f1, 0x58(r1)
/* 800FE99C 000FA5FC  81 01 00 54 */	lwz r8, 0x54(r1)
/* 800FE9A0 000FA600  D8 01 00 60 */	stfd f0, 0x60(r1)
/* 800FE9A4 000FA604  81 21 00 5C */	lwz r9, 0x5c(r1)
/* 800FE9A8 000FA608  81 41 00 64 */	lwz r10, 0x64(r1)
/* 800FE9AC 000FA60C  41 82 00 A8 */	beq lbl_800FEA54
/* 800FE9B0 000FA610  B0 E1 00 0E */	sth r7, 0xe(r1)
/* 800FE9B4 000FA614  E0 01 B0 0E */	psq_l f0, 14(r1), 1, qr3
/* 800FE9B8 000FA618  B1 21 00 0C */	sth r9, 0xc(r1)
/* 800FE9BC 000FA61C  E0 21 B0 0C */	psq_l f1, 12(r1), 1, qr3
/* 800FE9C0 000FA620  C0 A2 8C 14 */	lfs f5, lbl_80641214-_SDA2_BASE_(r2)
/* 800FE9C4 000FA624  EC C0 08 2A */	fadds f6, f0, f1
/* 800FE9C8 000FA628  C0 82 8C 18 */	lfs f4, lbl_80641218-_SDA2_BASE_(r2)
/* 800FE9CC 000FA62C  EC 20 28 28 */	fsubs f1, f0, f5
/* 800FE9D0 000FA630  C0 62 8C 1C */	lfs f3, lbl_8064121C-_SDA2_BASE_(r2)
/* 800FE9D4 000FA634  C0 42 8C 20 */	lfs f2, lbl_80641220-_SDA2_BASE_(r2)
/* 800FE9D8 000FA638  EC 06 28 28 */	fsubs f0, f6, f5
/* 800FE9DC 000FA63C  EC 24 00 72 */	fmuls f1, f4, f1
/* 800FE9E0 000FA640  EC 04 00 32 */	fmuls f0, f4, f0
/* 800FE9E4 000FA644  EC 21 18 24 */	fdivs f1, f1, f3
/* 800FE9E8 000FA648  EC 00 18 24 */	fdivs f0, f0, f3
/* 800FE9EC 000FA64C  EC 25 08 2A */	fadds f1, f5, f1
/* 800FE9F0 000FA650  EC 65 00 2A */	fadds f3, f5, f0
/* 800FE9F4 000FA654  EC 02 08 2A */	fadds f0, f2, f1
/* 800FE9F8 000FA658  F0 01 B0 1C */	psq_st f0, 28(r1), 1, qr3
/* 800FE9FC 000FA65C  EC 03 08 28 */	fsubs f0, f3, f1
/* 800FEA00 000FA660  A0 E1 00 1C */	lhz r7, 0x1c(r1)
/* 800FEA04 000FA664  EC 02 00 2A */	fadds f0, f2, f0
/* 800FEA08 000FA668  F0 01 B0 18 */	psq_st f0, 24(r1), 1, qr3
/* 800FEA0C 000FA66C  B1 01 00 0A */	sth r8, 0xa(r1)
/* 800FEA10 000FA670  A1 21 00 18 */	lhz r9, 0x18(r1)
/* 800FEA14 000FA674  E0 21 B0 0A */	psq_l f1, 10(r1), 1, qr3
/* 800FEA18 000FA678  B1 41 00 08 */	sth r10, 8(r1)
/* 800FEA1C 000FA67C  E0 61 B0 08 */	psq_l f3, 8(r1), 1, qr3
/* 800FEA20 000FA680  C0 02 8C 24 */	lfs f0, lbl_80641224-_SDA2_BASE_(r2)
/* 800FEA24 000FA684  EC 61 18 2A */	fadds f3, f1, f3
/* 800FEA28 000FA688  EC 21 00 28 */	fsubs f1, f1, f0
/* 800FEA2C 000FA68C  EC 03 00 28 */	fsubs f0, f3, f0
/* 800FEA30 000FA690  EC 24 00 72 */	fmuls f1, f4, f1
/* 800FEA34 000FA694  EC 64 00 32 */	fmuls f3, f4, f0
/* 800FEA38 000FA698  EC 02 08 2A */	fadds f0, f2, f1
/* 800FEA3C 000FA69C  F0 01 B0 14 */	psq_st f0, 20(r1), 1, qr3
/* 800FEA40 000FA6A0  EC 03 08 28 */	fsubs f0, f3, f1
/* 800FEA44 000FA6A4  A1 01 00 14 */	lhz r8, 0x14(r1)
/* 800FEA48 000FA6A8  EC 02 00 2A */	fadds f0, f2, f0
/* 800FEA4C 000FA6AC  F0 01 B0 10 */	psq_st f0, 16(r1), 1, qr3
/* 800FEA50 000FA6B0  A1 41 00 10 */	lhz r10, 0x10(r1)
lbl_800FEA54:
/* 800FEA54 000FA6B4  80 64 00 E0 */	lwz r3, 0xe0(r4)
/* 800FEA58 000FA6B8  80 A3 0C 00 */	lwz r5, 0xc00(r3)
/* 800FEA5C 000FA6BC  2C 05 00 00 */	cmpwi r5, 0
/* 800FEA60 000FA6C0  41 82 00 80 */	beq lbl_800FEAE0
/* 800FEA64 000FA6C4  80 65 00 00 */	lwz r3, 0(r5)
/* 800FEA68 000FA6C8  39 80 00 00 */	li r12, 0
/* 800FEA6C 000FA6CC  A1 63 00 18 */	lhz r11, 0x18(r3)
/* 800FEA70 000FA6D0  48 00 00 64 */	b lbl_800FEAD4
lbl_800FEA74:
/* 800FEA74 000FA6D4  80 C5 00 04 */	lwz r6, 4(r5)
/* 800FEA78 000FA6D8  2C 06 00 00 */	cmpwi r6, 0
/* 800FEA7C 000FA6DC  40 82 00 0C */	bne lbl_800FEA88
/* 800FEA80 000FA6E0  38 60 00 00 */	li r3, 0
/* 800FEA84 000FA6E4  48 00 00 28 */	b lbl_800FEAAC
lbl_800FEA88:
/* 800FEA88 000FA6E8  80 65 00 00 */	lwz r3, 0(r5)
/* 800FEA8C 000FA6EC  55 84 04 3E */	clrlwi r4, r12, 0x10
/* 800FEA90 000FA6F0  A0 03 00 18 */	lhz r0, 0x18(r3)
/* 800FEA94 000FA6F4  7C 04 00 40 */	cmplw r4, r0
/* 800FEA98 000FA6F8  41 80 00 0C */	blt lbl_800FEAA4
/* 800FEA9C 000FA6FC  38 60 00 00 */	li r3, 0
/* 800FEAA0 000FA700  48 00 00 0C */	b lbl_800FEAAC
lbl_800FEAA4:
/* 800FEAA4 000FA704  55 80 13 BA */	rlwinm r0, r12, 2, 0xe, 0x1d
/* 800FEAA8 000FA708  7C 66 00 2E */	lwzx r3, r6, r0
lbl_800FEAAC:
/* 800FEAAC 000FA70C  2C 03 00 00 */	cmpwi r3, 0
/* 800FEAB0 000FA710  41 82 00 20 */	beq lbl_800FEAD0
/* 800FEAB4 000FA714  B0 E3 01 4C */	sth r7, 0x14c(r3)
/* 800FEAB8 000FA718  B1 03 01 4E */	sth r8, 0x14e(r3)
/* 800FEABC 000FA71C  B1 23 01 50 */	sth r9, 0x150(r3)
/* 800FEAC0 000FA720  B1 43 01 52 */	sth r10, 0x152(r3)
/* 800FEAC4 000FA724  A0 03 00 DC */	lhz r0, 0xdc(r3)
/* 800FEAC8 000FA728  60 00 01 00 */	ori r0, r0, 0x100
/* 800FEACC 000FA72C  B0 03 00 DC */	sth r0, 0xdc(r3)
lbl_800FEAD0:
/* 800FEAD0 000FA730  39 8C 00 01 */	addi r12, r12, 1
lbl_800FEAD4:
/* 800FEAD4 000FA734  55 80 04 3E */	clrlwi r0, r12, 0x10
/* 800FEAD8 000FA738  7C 00 58 40 */	cmplw r0, r11
/* 800FEADC 000FA73C  41 80 FF 98 */	blt lbl_800FEA74
lbl_800FEAE0:
/* 800FEAE0 000FA740  80 01 00 74 */	lwz r0, 0x74(r1)
/* 800FEAE4 000FA744  83 E1 00 6C */	lwz r31, 0x6c(r1)
/* 800FEAE8 000FA748  83 C1 00 68 */	lwz r30, 0x68(r1)
/* 800FEAEC 000FA74C  7C 08 03 A6 */	mtlr r0
/* 800FEAF0 000FA750  38 21 00 70 */	addi r1, r1, 0x70
/* 800FEAF4 000FA754  4E 80 00 20 */	blr
lbl_800FEAF8:
/* 800FEAF8 000FA758  94 21 FF E0 */	stwu r1, -0x20(r1)
/* 800FEAFC 000FA75C  7C 08 02 A6 */	mflr r0
/* 800FEB00 000FA760  38 A0 00 03 */	li r5, 3
/* 800FEB04 000FA764  90 01 00 24 */	stw r0, 0x24(r1)
/* 800FEB08 000FA768  38 C1 00 08 */	addi r6, r1, 8
/* 800FEB0C 000FA76C  93 E1 00 1C */	stw r31, 0x1c(r1)
/* 800FEB10 000FA770  7C 9F 23 78 */	mr r31, r4
/* 800FEB14 000FA774  93 C1 00 18 */	stw r30, 0x18(r1)
/* 800FEB18 000FA778  7C 7E 1B 78 */	mr r30, r3
/* 800FEB1C 000FA77C  48 15 53 71 */	bl func_80253E8C
/* 800FEB20 000FA780  80 01 00 08 */	lwz r0, 8(r1)
/* 800FEB24 000FA784  28 00 00 0A */	cmplwi r0, 0xa
/* 800FEB28 000FA788  41 81 01 50 */	bgt lbl_800FEC78
/* 800FEB2C 000FA78C  3C 60 80 42 */	lis r3, lbl_8041A644@ha
/* 800FEB30 000FA790  54 00 10 3A */	slwi r0, r0, 2
/* 800FEB34 000FA794  38 63 A6 44 */	addi r3, r3, lbl_8041A644@l
/* 800FEB38 000FA798  7C 63 00 2E */	lwzx r3, r3, r0
/* 800FEB3C 000FA79C  7C 69 03 A6 */	mtctr r3
/* 800FEB40 000FA7A0  4E 80 04 20 */	bctr
/* 800FEB44 000FA7A4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FEB48 000FA7A8  38 80 00 0B */	li r4, 0xb
/* 800FEB4C 000FA7AC  38 A0 00 00 */	li r5, 0
/* 800FEB50 000FA7B0  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FEB54 000FA7B4  48 2D C3 A9 */	bl func_803DAEFC
/* 800FEB58 000FA7B8  54 60 07 FF */	clrlwi. r0, r3, 0x1f
/* 800FEB5C 000FA7BC  40 82 01 1C */	bne lbl_800FEC78
/* 800FEB60 000FA7C0  7F C3 F3 78 */	mr r3, r30
/* 800FEB64 000FA7C4  7F E4 FB 78 */	mr r4, r31
/* 800FEB68 000FA7C8  38 A0 00 01 */	li r5, 1
/* 800FEB6C 000FA7CC  38 C0 00 00 */	li r6, 0
/* 800FEB70 000FA7D0  48 15 53 45 */	bl func_80253EB4
/* 800FEB74 000FA7D4  48 00 01 04 */	b lbl_800FEC78
/* 800FEB78 000FA7D8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FEB7C 000FA7DC  38 80 00 0B */	li r4, 0xb
/* 800FEB80 000FA7E0  38 A0 00 00 */	li r5, 0
/* 800FEB84 000FA7E4  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FEB88 000FA7E8  48 2D C3 75 */	bl func_803DAEFC
/* 800FEB8C 000FA7EC  54 60 07 BD */	rlwinm. r0, r3, 0, 0x1e, 0x1e
/* 800FEB90 000FA7F0  40 82 00 E8 */	bne lbl_800FEC78
/* 800FEB94 000FA7F4  7F C3 F3 78 */	mr r3, r30
/* 800FEB98 000FA7F8  7F E4 FB 78 */	mr r4, r31
/* 800FEB9C 000FA7FC  38 A0 00 01 */	li r5, 1
/* 800FEBA0 000FA800  38 C0 00 00 */	li r6, 0
/* 800FEBA4 000FA804  48 15 53 11 */	bl func_80253EB4
/* 800FEBA8 000FA808  48 00 00 D0 */	b lbl_800FEC78
/* 800FEBAC 000FA80C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FEBB0 000FA810  38 80 00 0B */	li r4, 0xb
/* 800FEBB4 000FA814  38 A0 00 00 */	li r5, 0
/* 800FEBB8 000FA818  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FEBBC 000FA81C  48 2D C3 41 */	bl func_803DAEFC
/* 800FEBC0 000FA820  54 60 07 7B */	rlwinm. r0, r3, 0, 0x1d, 0x1d
/* 800FEBC4 000FA824  40 82 00 B4 */	bne lbl_800FEC78
/* 800FEBC8 000FA828  7F C3 F3 78 */	mr r3, r30
/* 800FEBCC 000FA82C  7F E4 FB 78 */	mr r4, r31
/* 800FEBD0 000FA830  38 A0 00 01 */	li r5, 1
/* 800FEBD4 000FA834  38 C0 00 00 */	li r6, 0
/* 800FEBD8 000FA838  48 15 52 DD */	bl func_80253EB4
/* 800FEBDC 000FA83C  48 00 00 9C */	b lbl_800FEC78
/* 800FEBE0 000FA840  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FEBE4 000FA844  38 80 00 0B */	li r4, 0xb
/* 800FEBE8 000FA848  38 A0 00 00 */	li r5, 0
/* 800FEBEC 000FA84C  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FEBF0 000FA850  48 2D C3 0D */	bl func_803DAEFC
/* 800FEBF4 000FA854  54 60 07 39 */	rlwinm. r0, r3, 0, 0x1c, 0x1c
/* 800FEBF8 000FA858  40 82 00 80 */	bne lbl_800FEC78
/* 800FEBFC 000FA85C  7F C3 F3 78 */	mr r3, r30
/* 800FEC00 000FA860  7F E4 FB 78 */	mr r4, r31
/* 800FEC04 000FA864  38 A0 00 01 */	li r5, 1
/* 800FEC08 000FA868  38 C0 00 00 */	li r6, 0
/* 800FEC0C 000FA86C  48 15 52 A9 */	bl func_80253EB4
/* 800FEC10 000FA870  48 00 00 68 */	b lbl_800FEC78
/* 800FEC14 000FA874  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FEC18 000FA878  38 80 00 0B */	li r4, 0xb
/* 800FEC1C 000FA87C  38 A0 00 00 */	li r5, 0
/* 800FEC20 000FA880  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FEC24 000FA884  48 2D C2 D9 */	bl func_803DAEFC
/* 800FEC28 000FA888  54 60 06 F7 */	rlwinm. r0, r3, 0, 0x1b, 0x1b
/* 800FEC2C 000FA88C  40 82 00 4C */	bne lbl_800FEC78
/* 800FEC30 000FA890  7F C3 F3 78 */	mr r3, r30
/* 800FEC34 000FA894  7F E4 FB 78 */	mr r4, r31
/* 800FEC38 000FA898  38 A0 00 01 */	li r5, 1
/* 800FEC3C 000FA89C  38 C0 00 00 */	li r6, 0
/* 800FEC40 000FA8A0  48 15 52 75 */	bl func_80253EB4
/* 800FEC44 000FA8A4  48 00 00 34 */	b lbl_800FEC78
/* 800FEC48 000FA8A8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FEC4C 000FA8AC  38 80 00 0B */	li r4, 0xb
/* 800FEC50 000FA8B0  38 A0 00 00 */	li r5, 0
/* 800FEC54 000FA8B4  80 63 00 78 */	lwz r3, 0x78(r3)
/* 800FEC58 000FA8B8  48 2D C2 A5 */	bl func_803DAEFC
/* 800FEC5C 000FA8BC  54 60 06 B5 */	rlwinm. r0, r3, 0, 0x1a, 0x1a
/* 800FEC60 000FA8C0  40 82 00 18 */	bne lbl_800FEC78
/* 800FEC64 000FA8C4  7F C3 F3 78 */	mr r3, r30
/* 800FEC68 000FA8C8  7F E4 FB 78 */	mr r4, r31
/* 800FEC6C 000FA8CC  38 A0 00 01 */	li r5, 1
/* 800FEC70 000FA8D0  38 C0 00 00 */	li r6, 0
/* 800FEC74 000FA8D4  48 15 52 41 */	bl func_80253EB4
lbl_800FEC78:
/* 800FEC78 000FA8D8  80 01 00 24 */	lwz r0, 0x24(r1)
/* 800FEC7C 000FA8DC  83 E1 00 1C */	lwz r31, 0x1c(r1)
/* 800FEC80 000FA8E0  83 C1 00 18 */	lwz r30, 0x18(r1)
/* 800FEC84 000FA8E4  7C 08 03 A6 */	mtlr r0
/* 800FEC88 000FA8E8  38 21 00 20 */	addi r1, r1, 0x20
/* 800FEC8C 000FA8EC  4E 80 00 20 */	blr
lbl_800FEC90:
/* 800FEC90 000FA8F0  4E 80 00 20 */	blr
lbl_800FEC94:
/* 800FEC94 000FA8F4  94 21 FF E0 */	stwu r1, -0x20(r1)
/* 800FEC98 000FA8F8  7C 08 02 A6 */	mflr r0
/* 800FEC9C 000FA8FC  38 A0 00 03 */	li r5, 3
/* 800FECA0 000FA900  90 01 00 24 */	stw r0, 0x24(r1)
/* 800FECA4 000FA904  38 C1 00 08 */	addi r6, r1, 8
/* 800FECA8 000FA908  93 E1 00 1C */	stw r31, 0x1c(r1)
/* 800FECAC 000FA90C  7C 9F 23 78 */	mr r31, r4
/* 800FECB0 000FA910  93 C1 00 18 */	stw r30, 0x18(r1)
/* 800FECB4 000FA914  7C 7E 1B 78 */	mr r30, r3
/* 800FECB8 000FA918  48 15 51 D5 */	bl func_80253E8C
/* 800FECBC 000FA91C  80 01 00 08 */	lwz r0, 8(r1)
/* 800FECC0 000FA920  2C 00 00 08 */	cmpwi r0, 8
/* 800FECC4 000FA924  41 82 00 08 */	beq lbl_800FECCC
/* 800FECC8 000FA928  48 00 00 18 */	b lbl_800FECE0
lbl_800FECCC:
/* 800FECCC 000FA92C  7F C3 F3 78 */	mr r3, r30
/* 800FECD0 000FA930  7F E4 FB 78 */	mr r4, r31
/* 800FECD4 000FA934  38 A0 00 02 */	li r5, 2
/* 800FECD8 000FA938  38 C0 0E 99 */	li r6, 0xe99
/* 800FECDC 000FA93C  48 15 51 D9 */	bl func_80253EB4
lbl_800FECE0:
/* 800FECE0 000FA940  80 01 00 24 */	lwz r0, 0x24(r1)
/* 800FECE4 000FA944  83 E1 00 1C */	lwz r31, 0x1c(r1)
/* 800FECE8 000FA948  83 C1 00 18 */	lwz r30, 0x18(r1)
/* 800FECEC 000FA94C  7C 08 03 A6 */	mtlr r0
/* 800FECF0 000FA950  38 21 00 20 */	addi r1, r1, 0x20
/* 800FECF4 000FA954  4E 80 00 20 */	blr
lbl_800FECF8:
/* 800FECF8 000FA958  94 21 FF 90 */	stwu r1, -0x70(r1)
/* 800FECFC 000FA95C  7C 08 02 A6 */	mflr r0
/* 800FED00 000FA960  90 01 00 74 */	stw r0, 0x74(r1)
/* 800FED04 000FA964  39 61 00 70 */	addi r11, r1, 0x70
/* 800FED08 000FA968  48 0C 84 21 */	bl _savegpr_27
/* 800FED0C 000FA96C  7C 7B 1B 78 */	mr r27, r3
/* 800FED10 000FA970  7C 9F 23 78 */	mr r31, r4
/* 800FED14 000FA974  38 C1 00 08 */	addi r6, r1, 8
/* 800FED18 000FA978  38 A0 00 03 */	li r5, 3
/* 800FED1C 000FA97C  48 15 51 C1 */	bl func_80253EDC
/* 800FED20 000FA980  80 01 00 08 */	lwz r0, 8(r1)
/* 800FED24 000FA984  28 00 00 13 */	cmplwi r0, 0x13
/* 800FED28 000FA988  41 81 09 64 */	bgt lbl_800FF68C
/* 800FED2C 000FA98C  3C 60 80 42 */	lis r3, lbl_8041A670@ha
/* 800FED30 000FA990  54 00 10 3A */	slwi r0, r0, 2
/* 800FED34 000FA994  38 63 A6 70 */	addi r3, r3, lbl_8041A670@l
/* 800FED38 000FA998  7C 63 00 2E */	lwzx r3, r3, r0
/* 800FED3C 000FA99C  7C 69 03 A6 */	mtctr r3
/* 800FED40 000FA9A0  4E 80 04 20 */	bctr
/* 800FED44 000FA9A4  7F 63 DB 78 */	mr r3, r27
/* 800FED48 000FA9A8  7F E4 FB 78 */	mr r4, r31
/* 800FED4C 000FA9AC  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FED50 000FA9B0  38 A0 00 06 */	li r5, 6
/* 800FED54 000FA9B4  48 15 51 89 */	bl func_80253EDC
/* 800FED58 000FA9B8  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 800FED5C 000FA9BC  38 00 FF 00 */	li r0, -256
/* 800FED60 000FA9C0  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 800FED64 000FA9C4  38 80 00 0A */	li r4, 0xa
/* 800FED68 000FA9C8  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 800FED6C 000FA9CC  FC 80 28 1E */	fctiwz f4, f5
/* 800FED70 000FA9D0  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 800FED74 000FA9D4  FC 40 18 1E */	fctiwz f2, f3
/* 800FED78 000FA9D8  EC 21 28 28 */	fsubs f1, f1, f5
/* 800FED7C 000FA9DC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FED80 000FA9E0  EC 00 18 28 */	fsubs f0, f0, f3
/* 800FED84 000FA9E4  D8 81 00 30 */	stfd f4, 0x30(r1)
/* 800FED88 000FA9E8  38 A0 00 00 */	li r5, 0
/* 800FED8C 000FA9EC  FC 20 08 1E */	fctiwz f1, f1
/* 800FED90 000FA9F0  FC 00 00 1E */	fctiwz f0, f0
/* 800FED94 000FA9F4  D8 41 00 38 */	stfd f2, 0x38(r1)
/* 800FED98 000FA9F8  88 DF 00 11 */	lbz r6, 0x11(r31)
/* 800FED9C 000FA9FC  D8 21 00 40 */	stfd f1, 0x40(r1)
/* 800FEDA0 000FAA00  83 81 00 34 */	lwz r28, 0x34(r1)
/* 800FEDA4 000FAA04  7C DB 03 78 */	or r27, r6, r0
/* 800FEDA8 000FAA08  D8 01 00 48 */	stfd f0, 0x48(r1)
/* 800FEDAC 000FAA0C  83 A1 00 3C */	lwz r29, 0x3c(r1)
/* 800FEDB0 000FAA10  83 C1 00 44 */	lwz r30, 0x44(r1)
/* 800FEDB4 000FAA14  83 E1 00 4C */	lwz r31, 0x4c(r1)
/* 800FEDB8 000FAA18  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FEDBC 000FAA1C  48 2D EC 21 */	bl func_803DD9DC
/* 800FEDC0 000FAA20  3C A0 80 64 */	lis r5, lbl_8063CE34@ha
/* 800FEDC4 000FAA24  7C 64 1B 78 */	mr r4, r3
/* 800FEDC8 000FAA28  38 A5 CE 34 */	addi r5, r5, lbl_8063CE34@l
/* 800FEDCC 000FAA2C  38 65 00 20 */	addi r3, r5, 0x20
/* 800FEDD0 000FAA30  48 29 15 BD */	bl func_8039038C
/* 800FEDD4 000FAA34  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 800FEDD8 000FAA38  48 15 15 1D */	bl func_802502F4
/* 800FEDDC 000FAA3C  7C 64 1B 78 */	mr r4, r3
/* 800FEDE0 000FAA40  38 60 00 0E */	li r3, 0xe
/* 800FEDE4 000FAA44  48 05 D5 25 */	bl func_8015C308
/* 800FEDE8 000FAA48  7F 84 E3 78 */	mr r4, r28
/* 800FEDEC 000FAA4C  7F A5 EB 78 */	mr r5, r29
/* 800FEDF0 000FAA50  7F 68 DB 78 */	mr r8, r27
/* 800FEDF4 000FAA54  7F C6 07 34 */	extsh r6, r30
/* 800FEDF8 000FAA58  7F E7 07 34 */	extsh r7, r31
/* 800FEDFC 000FAA5C  38 60 2D 98 */	li r3, 0x2d98
/* 800FEE00 000FAA60  48 15 13 35 */	bl func_80250134
/* 800FEE04 000FAA64  48 00 08 88 */	b lbl_800FF68C
/* 800FEE08 000FAA68  7F 63 DB 78 */	mr r3, r27
/* 800FEE0C 000FAA6C  7F E4 FB 78 */	mr r4, r31
/* 800FEE10 000FAA70  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FEE14 000FAA74  38 A0 00 06 */	li r5, 6
/* 800FEE18 000FAA78  48 15 50 C5 */	bl func_80253EDC
/* 800FEE1C 000FAA7C  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 800FEE20 000FAA80  38 00 FF 00 */	li r0, -256
/* 800FEE24 000FAA84  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 800FEE28 000FAA88  38 80 00 0A */	li r4, 0xa
/* 800FEE2C 000FAA8C  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 800FEE30 000FAA90  FC 80 28 1E */	fctiwz f4, f5
/* 800FEE34 000FAA94  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 800FEE38 000FAA98  FC 40 18 1E */	fctiwz f2, f3
/* 800FEE3C 000FAA9C  EC 21 28 28 */	fsubs f1, f1, f5
/* 800FEE40 000FAAA0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FEE44 000FAAA4  EC 00 18 28 */	fsubs f0, f0, f3
/* 800FEE48 000FAAA8  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 800FEE4C 000FAAAC  38 A0 00 00 */	li r5, 0
/* 800FEE50 000FAAB0  FC 20 08 1E */	fctiwz f1, f1
/* 800FEE54 000FAAB4  FC 00 00 1E */	fctiwz f0, f0
/* 800FEE58 000FAAB8  D8 81 00 48 */	stfd f4, 0x48(r1)
/* 800FEE5C 000FAABC  88 DF 00 11 */	lbz r6, 0x11(r31)
/* 800FEE60 000FAAC0  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 800FEE64 000FAAC4  83 E1 00 4C */	lwz r31, 0x4c(r1)
/* 800FEE68 000FAAC8  7C DE 03 78 */	or r30, r6, r0
/* 800FEE6C 000FAACC  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 800FEE70 000FAAD0  83 A1 00 44 */	lwz r29, 0x44(r1)
/* 800FEE74 000FAAD4  83 81 00 3C */	lwz r28, 0x3c(r1)
/* 800FEE78 000FAAD8  83 61 00 34 */	lwz r27, 0x34(r1)
/* 800FEE7C 000FAADC  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FEE80 000FAAE0  48 2D EB 5D */	bl func_803DD9DC
/* 800FEE84 000FAAE4  3C A0 80 64 */	lis r5, lbl_8063CE34@ha
/* 800FEE88 000FAAE8  7C 64 1B 78 */	mr r4, r3
/* 800FEE8C 000FAAEC  38 A5 CE 34 */	addi r5, r5, lbl_8063CE34@l
/* 800FEE90 000FAAF0  38 65 00 20 */	addi r3, r5, 0x20
/* 800FEE94 000FAAF4  48 29 15 2D */	bl func_803903C0
/* 800FEE98 000FAAF8  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 800FEE9C 000FAAFC  48 15 14 59 */	bl func_802502F4
/* 800FEEA0 000FAB00  7C 64 1B 78 */	mr r4, r3
/* 800FEEA4 000FAB04  38 60 00 0E */	li r3, 0xe
/* 800FEEA8 000FAB08  48 05 D4 61 */	bl func_8015C308
/* 800FEEAC 000FAB0C  7F E4 FB 78 */	mr r4, r31
/* 800FEEB0 000FAB10  7F A5 EB 78 */	mr r5, r29
/* 800FEEB4 000FAB14  7F C8 F3 78 */	mr r8, r30
/* 800FEEB8 000FAB18  7F 86 07 34 */	extsh r6, r28
/* 800FEEBC 000FAB1C  7F 67 07 34 */	extsh r7, r27
/* 800FEEC0 000FAB20  38 60 2D 99 */	li r3, 0x2d99
/* 800FEEC4 000FAB24  48 15 12 71 */	bl func_80250134
/* 800FEEC8 000FAB28  48 00 07 C4 */	b lbl_800FF68C
/* 800FEECC 000FAB2C  7F 63 DB 78 */	mr r3, r27
/* 800FEED0 000FAB30  7F E4 FB 78 */	mr r4, r31
/* 800FEED4 000FAB34  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FEED8 000FAB38  38 A0 00 06 */	li r5, 6
/* 800FEEDC 000FAB3C  48 15 50 01 */	bl func_80253EDC
/* 800FEEE0 000FAB40  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 800FEEE4 000FAB44  38 00 FF 00 */	li r0, -256
/* 800FEEE8 000FAB48  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 800FEEEC 000FAB4C  38 80 00 06 */	li r4, 6
/* 800FEEF0 000FAB50  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 800FEEF4 000FAB54  FC 80 28 1E */	fctiwz f4, f5
/* 800FEEF8 000FAB58  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 800FEEFC 000FAB5C  FC 40 18 1E */	fctiwz f2, f3
/* 800FEF00 000FAB60  EC 21 28 28 */	fsubs f1, f1, f5
/* 800FEF04 000FAB64  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FEF08 000FAB68  EC 00 18 28 */	fsubs f0, f0, f3
/* 800FEF0C 000FAB6C  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 800FEF10 000FAB70  38 A0 00 00 */	li r5, 0
/* 800FEF14 000FAB74  FC 20 08 1E */	fctiwz f1, f1
/* 800FEF18 000FAB78  FC 00 00 1E */	fctiwz f0, f0
/* 800FEF1C 000FAB7C  D8 81 00 48 */	stfd f4, 0x48(r1)
/* 800FEF20 000FAB80  88 DF 00 11 */	lbz r6, 0x11(r31)
/* 800FEF24 000FAB84  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 800FEF28 000FAB88  83 E1 00 4C */	lwz r31, 0x4c(r1)
/* 800FEF2C 000FAB8C  7C DE 03 78 */	or r30, r6, r0
/* 800FEF30 000FAB90  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 800FEF34 000FAB94  83 A1 00 44 */	lwz r29, 0x44(r1)
/* 800FEF38 000FAB98  83 81 00 3C */	lwz r28, 0x3c(r1)
/* 800FEF3C 000FAB9C  83 61 00 34 */	lwz r27, 0x34(r1)
/* 800FEF40 000FABA0  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FEF44 000FABA4  48 2D EA 99 */	bl func_803DD9DC
/* 800FEF48 000FABA8  2C 03 00 00 */	cmpwi r3, 0
/* 800FEF4C 000FABAC  41 82 00 60 */	beq lbl_800FEFAC
/* 800FEF50 000FABB0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FEF54 000FABB4  38 80 00 06 */	li r4, 6
/* 800FEF58 000FABB8  38 A0 00 00 */	li r5, 0
/* 800FEF5C 000FABBC  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FEF60 000FABC0  48 2D EA 7D */	bl func_803DD9DC
/* 800FEF64 000FABC4  3C A0 80 64 */	lis r5, lbl_8063CE34@ha
/* 800FEF68 000FABC8  7C 64 1B 78 */	mr r4, r3
/* 800FEF6C 000FABCC  38 A5 CE 34 */	addi r5, r5, lbl_8063CE34@l
/* 800FEF70 000FABD0  38 65 00 0C */	addi r3, r5, 0xc
/* 800FEF74 000FABD4  48 29 11 79 */	bl func_803900EC
/* 800FEF78 000FABD8  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 800FEF7C 000FABDC  48 15 13 79 */	bl func_802502F4
/* 800FEF80 000FABE0  7C 64 1B 78 */	mr r4, r3
/* 800FEF84 000FABE4  38 60 00 0E */	li r3, 0xe
/* 800FEF88 000FABE8  48 05 D3 81 */	bl func_8015C308
/* 800FEF8C 000FABEC  7F E4 FB 78 */	mr r4, r31
/* 800FEF90 000FABF0  7F A5 EB 78 */	mr r5, r29
/* 800FEF94 000FABF4  7F C8 F3 78 */	mr r8, r30
/* 800FEF98 000FABF8  7F 86 07 34 */	extsh r6, r28
/* 800FEF9C 000FABFC  7F 67 07 34 */	extsh r7, r27
/* 800FEFA0 000FAC00  38 60 2D 9A */	li r3, 0x2d9a
/* 800FEFA4 000FAC04  48 15 11 91 */	bl func_80250134
/* 800FEFA8 000FAC08  48 00 06 E4 */	b lbl_800FF68C
lbl_800FEFAC:
/* 800FEFAC 000FAC0C  7F E4 FB 78 */	mr r4, r31
/* 800FEFB0 000FAC10  7F A5 EB 78 */	mr r5, r29
/* 800FEFB4 000FAC14  7F C8 F3 78 */	mr r8, r30
/* 800FEFB8 000FAC18  7F 86 07 34 */	extsh r6, r28
/* 800FEFBC 000FAC1C  7F 67 07 34 */	extsh r7, r27
/* 800FEFC0 000FAC20  38 60 2D 9B */	li r3, 0x2d9b
/* 800FEFC4 000FAC24  48 15 11 71 */	bl func_80250134
/* 800FEFC8 000FAC28  48 00 06 C4 */	b lbl_800FF68C
/* 800FEFCC 000FAC2C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FEFD0 000FAC30  38 80 00 A3 */	li r4, 0xa3
/* 800FEFD4 000FAC34  38 A0 00 00 */	li r5, 0
/* 800FEFD8 000FAC38  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FEFDC 000FAC3C  48 2D EA 01 */	bl func_803DD9DC
/* 800FEFE0 000FAC40  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 800FEFE4 000FAC44  7C 7E 1B 78 */	mr r30, r3
/* 800FEFE8 000FAC48  38 80 00 A2 */	li r4, 0xa2
/* 800FEFEC 000FAC4C  38 A0 00 00 */	li r5, 0
/* 800FEFF0 000FAC50  80 66 00 80 */	lwz r3, 0x80(r6)
/* 800FEFF4 000FAC54  48 2D E9 E9 */	bl func_803DD9DC
/* 800FEFF8 000FAC58  80 A1 00 08 */	lwz r5, 8(r1)
/* 800FEFFC 000FAC5C  7C 66 1B 78 */	mr r6, r3
/* 800FF000 000FAC60  7F 63 DB 78 */	mr r3, r27
/* 800FF004 000FAC64  7F E4 FB 78 */	mr r4, r31
/* 800FF008 000FAC68  7F C7 F3 78 */	mr r7, r30
/* 800FF00C 000FAC6C  4B F5 BC 59 */	bl func_8005AC64
/* 800FF010 000FAC70  48 00 06 7C */	b lbl_800FF68C
/* 800FF014 000FAC74  7F 63 DB 78 */	mr r3, r27
/* 800FF018 000FAC78  7F E4 FB 78 */	mr r4, r31
/* 800FF01C 000FAC7C  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FF020 000FAC80  38 A0 00 06 */	li r5, 6
/* 800FF024 000FAC84  48 15 4E B9 */	bl func_80253EDC
/* 800FF028 000FAC88  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 800FF02C 000FAC8C  38 00 FF 00 */	li r0, -256
/* 800FF030 000FAC90  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 800FF034 000FAC94  38 80 00 A2 */	li r4, 0xa2
/* 800FF038 000FAC98  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 800FF03C 000FAC9C  FC 80 28 1E */	fctiwz f4, f5
/* 800FF040 000FACA0  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 800FF044 000FACA4  FC 40 18 1E */	fctiwz f2, f3
/* 800FF048 000FACA8  EC 21 28 28 */	fsubs f1, f1, f5
/* 800FF04C 000FACAC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FF050 000FACB0  EC 00 18 28 */	fsubs f0, f0, f3
/* 800FF054 000FACB4  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 800FF058 000FACB8  38 A0 00 00 */	li r5, 0
/* 800FF05C 000FACBC  FC 20 08 1E */	fctiwz f1, f1
/* 800FF060 000FACC0  FC 00 00 1E */	fctiwz f0, f0
/* 800FF064 000FACC4  D8 81 00 48 */	stfd f4, 0x48(r1)
/* 800FF068 000FACC8  88 DF 00 11 */	lbz r6, 0x11(r31)
/* 800FF06C 000FACCC  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 800FF070 000FACD0  83 E1 00 4C */	lwz r31, 0x4c(r1)
/* 800FF074 000FACD4  7C DE 03 78 */	or r30, r6, r0
/* 800FF078 000FACD8  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 800FF07C 000FACDC  83 A1 00 44 */	lwz r29, 0x44(r1)
/* 800FF080 000FACE0  83 81 00 3C */	lwz r28, 0x3c(r1)
/* 800FF084 000FACE4  83 61 00 34 */	lwz r27, 0x34(r1)
/* 800FF088 000FACE8  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FF08C 000FACEC  48 2D E9 51 */	bl func_803DD9DC
/* 800FF090 000FACF0  7C 64 1B 78 */	mr r4, r3
/* 800FF094 000FACF4  38 60 00 1B */	li r3, 0x1b
/* 800FF098 000FACF8  48 05 D2 71 */	bl func_8015C308
/* 800FF09C 000FACFC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FF0A0 000FAD00  38 80 00 A3 */	li r4, 0xa3
/* 800FF0A4 000FAD04  38 A0 00 00 */	li r5, 0
/* 800FF0A8 000FAD08  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FF0AC 000FAD0C  48 2D E9 31 */	bl func_803DD9DC
/* 800FF0B0 000FAD10  7C 64 1B 78 */	mr r4, r3
/* 800FF0B4 000FAD14  38 60 00 1C */	li r3, 0x1c
/* 800FF0B8 000FAD18  48 05 D2 51 */	bl func_8015C308
/* 800FF0BC 000FAD1C  7F E4 FB 78 */	mr r4, r31
/* 800FF0C0 000FAD20  7F A5 EB 78 */	mr r5, r29
/* 800FF0C4 000FAD24  7F C8 F3 78 */	mr r8, r30
/* 800FF0C8 000FAD28  7F 86 07 34 */	extsh r6, r28
/* 800FF0CC 000FAD2C  7F 67 07 34 */	extsh r7, r27
/* 800FF0D0 000FAD30  38 60 0E A1 */	li r3, 0xea1
/* 800FF0D4 000FAD34  48 15 10 61 */	bl func_80250134
/* 800FF0D8 000FAD38  48 00 05 B4 */	b lbl_800FF68C
/* 800FF0DC 000FAD3C  7F 63 DB 78 */	mr r3, r27
/* 800FF0E0 000FAD40  7F E4 FB 78 */	mr r4, r31
/* 800FF0E4 000FAD44  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FF0E8 000FAD48  38 A0 00 06 */	li r5, 6
/* 800FF0EC 000FAD4C  48 15 4D F1 */	bl func_80253EDC
/* 800FF0F0 000FAD50  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 800FF0F4 000FAD54  38 00 FF 00 */	li r0, -256
/* 800FF0F8 000FAD58  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 800FF0FC 000FAD5C  38 60 0E A6 */	li r3, 0xea6
/* 800FF100 000FAD60  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 800FF104 000FAD64  FC 80 28 1E */	fctiwz f4, f5
/* 800FF108 000FAD68  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 800FF10C 000FAD6C  FC 40 18 1E */	fctiwz f2, f3
/* 800FF110 000FAD70  EC 21 28 28 */	fsubs f1, f1, f5
/* 800FF114 000FAD74  88 9F 00 11 */	lbz r4, 0x11(r31)
/* 800FF118 000FAD78  EC 00 18 28 */	fsubs f0, f0, f3
/* 800FF11C 000FAD7C  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 800FF120 000FAD80  7C 88 03 78 */	or r8, r4, r0
/* 800FF124 000FAD84  FC 20 08 1E */	fctiwz f1, f1
/* 800FF128 000FAD88  FC 00 00 1E */	fctiwz f0, f0
/* 800FF12C 000FAD8C  D8 81 00 48 */	stfd f4, 0x48(r1)
/* 800FF130 000FAD90  80 A1 00 44 */	lwz r5, 0x44(r1)
/* 800FF134 000FAD94  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 800FF138 000FAD98  80 81 00 4C */	lwz r4, 0x4c(r1)
/* 800FF13C 000FAD9C  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 800FF140 000FADA0  80 01 00 3C */	lwz r0, 0x3c(r1)
/* 800FF144 000FADA4  80 E1 00 34 */	lwz r7, 0x34(r1)
/* 800FF148 000FADA8  7C 06 07 34 */	extsh r6, r0
/* 800FF14C 000FADAC  7C E7 07 34 */	extsh r7, r7
/* 800FF150 000FADB0  48 15 0F E5 */	bl func_80250134
/* 800FF154 000FADB4  48 00 05 38 */	b lbl_800FF68C
/* 800FF158 000FADB8  7F 63 DB 78 */	mr r3, r27
/* 800FF15C 000FADBC  7F E4 FB 78 */	mr r4, r31
/* 800FF160 000FADC0  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FF164 000FADC4  38 A0 00 06 */	li r5, 6
/* 800FF168 000FADC8  48 15 4D 75 */	bl func_80253EDC
/* 800FF16C 000FADCC  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 800FF170 000FADD0  38 00 FF 00 */	li r0, -256
/* 800FF174 000FADD4  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 800FF178 000FADD8  38 80 00 A4 */	li r4, 0xa4
/* 800FF17C 000FADDC  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 800FF180 000FADE0  FC 80 28 1E */	fctiwz f4, f5
/* 800FF184 000FADE4  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 800FF188 000FADE8  FC 40 18 1E */	fctiwz f2, f3
/* 800FF18C 000FADEC  EC 21 28 28 */	fsubs f1, f1, f5
/* 800FF190 000FADF0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FF194 000FADF4  EC 00 18 28 */	fsubs f0, f0, f3
/* 800FF198 000FADF8  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 800FF19C 000FADFC  38 A0 00 00 */	li r5, 0
/* 800FF1A0 000FAE00  FC 20 08 1E */	fctiwz f1, f1
/* 800FF1A4 000FAE04  FC 00 00 1E */	fctiwz f0, f0
/* 800FF1A8 000FAE08  D8 81 00 48 */	stfd f4, 0x48(r1)
/* 800FF1AC 000FAE0C  88 DF 00 11 */	lbz r6, 0x11(r31)
/* 800FF1B0 000FAE10  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 800FF1B4 000FAE14  83 E1 00 4C */	lwz r31, 0x4c(r1)
/* 800FF1B8 000FAE18  7C DE 03 78 */	or r30, r6, r0
/* 800FF1BC 000FAE1C  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 800FF1C0 000FAE20  83 A1 00 44 */	lwz r29, 0x44(r1)
/* 800FF1C4 000FAE24  83 81 00 3C */	lwz r28, 0x3c(r1)
/* 800FF1C8 000FAE28  83 61 00 34 */	lwz r27, 0x34(r1)
/* 800FF1CC 000FAE2C  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FF1D0 000FAE30  48 2D E8 0D */	bl func_803DD9DC
/* 800FF1D4 000FAE34  7C 64 1B 78 */	mr r4, r3
/* 800FF1D8 000FAE38  38 60 00 1B */	li r3, 0x1b
/* 800FF1DC 000FAE3C  48 05 D1 2D */	bl func_8015C308
/* 800FF1E0 000FAE40  7F E4 FB 78 */	mr r4, r31
/* 800FF1E4 000FAE44  7F A5 EB 78 */	mr r5, r29
/* 800FF1E8 000FAE48  7F C8 F3 78 */	mr r8, r30
/* 800FF1EC 000FAE4C  7F 86 07 34 */	extsh r6, r28
/* 800FF1F0 000FAE50  7F 67 07 34 */	extsh r7, r27
/* 800FF1F4 000FAE54  38 60 0E AE */	li r3, 0xeae
/* 800FF1F8 000FAE58  48 15 0F 3D */	bl func_80250134
/* 800FF1FC 000FAE5C  48 00 04 90 */	b lbl_800FF68C
/* 800FF200 000FAE60  7F 63 DB 78 */	mr r3, r27
/* 800FF204 000FAE64  7F E4 FB 78 */	mr r4, r31
/* 800FF208 000FAE68  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FF20C 000FAE6C  38 A0 00 06 */	li r5, 6
/* 800FF210 000FAE70  48 15 4C CD */	bl func_80253EDC
/* 800FF214 000FAE74  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 800FF218 000FAE78  38 00 FF 00 */	li r0, -256
/* 800FF21C 000FAE7C  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 800FF220 000FAE80  38 60 0E A7 */	li r3, 0xea7
/* 800FF224 000FAE84  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 800FF228 000FAE88  FC 80 28 1E */	fctiwz f4, f5
/* 800FF22C 000FAE8C  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 800FF230 000FAE90  FC 40 18 1E */	fctiwz f2, f3
/* 800FF234 000FAE94  EC 21 28 28 */	fsubs f1, f1, f5
/* 800FF238 000FAE98  88 9F 00 11 */	lbz r4, 0x11(r31)
/* 800FF23C 000FAE9C  EC 00 18 28 */	fsubs f0, f0, f3
/* 800FF240 000FAEA0  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 800FF244 000FAEA4  7C 88 03 78 */	or r8, r4, r0
/* 800FF248 000FAEA8  FC 20 08 1E */	fctiwz f1, f1
/* 800FF24C 000FAEAC  FC 00 00 1E */	fctiwz f0, f0
/* 800FF250 000FAEB0  D8 81 00 48 */	stfd f4, 0x48(r1)
/* 800FF254 000FAEB4  80 A1 00 44 */	lwz r5, 0x44(r1)
/* 800FF258 000FAEB8  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 800FF25C 000FAEBC  80 81 00 4C */	lwz r4, 0x4c(r1)
/* 800FF260 000FAEC0  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 800FF264 000FAEC4  80 01 00 3C */	lwz r0, 0x3c(r1)
/* 800FF268 000FAEC8  80 E1 00 34 */	lwz r7, 0x34(r1)
/* 800FF26C 000FAECC  7C 06 07 34 */	extsh r6, r0
/* 800FF270 000FAED0  7C E7 07 34 */	extsh r7, r7
/* 800FF274 000FAED4  48 15 0E C1 */	bl func_80250134
/* 800FF278 000FAED8  48 00 04 14 */	b lbl_800FF68C
/* 800FF27C 000FAEDC  7F 63 DB 78 */	mr r3, r27
/* 800FF280 000FAEE0  7F E4 FB 78 */	mr r4, r31
/* 800FF284 000FAEE4  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FF288 000FAEE8  38 A0 00 06 */	li r5, 6
/* 800FF28C 000FAEEC  48 15 4C 51 */	bl func_80253EDC
/* 800FF290 000FAEF0  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 800FF294 000FAEF4  38 00 FF 00 */	li r0, -256
/* 800FF298 000FAEF8  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 800FF29C 000FAEFC  38 80 00 A5 */	li r4, 0xa5
/* 800FF2A0 000FAF00  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 800FF2A4 000FAF04  FC 80 28 1E */	fctiwz f4, f5
/* 800FF2A8 000FAF08  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 800FF2AC 000FAF0C  FC 40 18 1E */	fctiwz f2, f3
/* 800FF2B0 000FAF10  EC 21 28 28 */	fsubs f1, f1, f5
/* 800FF2B4 000FAF14  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FF2B8 000FAF18  EC 00 18 28 */	fsubs f0, f0, f3
/* 800FF2BC 000FAF1C  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 800FF2C0 000FAF20  38 A0 00 00 */	li r5, 0
/* 800FF2C4 000FAF24  FC 20 08 1E */	fctiwz f1, f1
/* 800FF2C8 000FAF28  FC 00 00 1E */	fctiwz f0, f0
/* 800FF2CC 000FAF2C  D8 81 00 48 */	stfd f4, 0x48(r1)
/* 800FF2D0 000FAF30  88 DF 00 11 */	lbz r6, 0x11(r31)
/* 800FF2D4 000FAF34  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 800FF2D8 000FAF38  83 E1 00 4C */	lwz r31, 0x4c(r1)
/* 800FF2DC 000FAF3C  7C DE 03 78 */	or r30, r6, r0
/* 800FF2E0 000FAF40  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 800FF2E4 000FAF44  83 A1 00 44 */	lwz r29, 0x44(r1)
/* 800FF2E8 000FAF48  83 81 00 3C */	lwz r28, 0x3c(r1)
/* 800FF2EC 000FAF4C  83 61 00 34 */	lwz r27, 0x34(r1)
/* 800FF2F0 000FAF50  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FF2F4 000FAF54  48 2D E6 E9 */	bl func_803DD9DC
/* 800FF2F8 000FAF58  7C 64 1B 78 */	mr r4, r3
/* 800FF2FC 000FAF5C  38 60 00 1B */	li r3, 0x1b
/* 800FF300 000FAF60  48 05 D0 09 */	bl func_8015C308
/* 800FF304 000FAF64  7F E4 FB 78 */	mr r4, r31
/* 800FF308 000FAF68  7F A5 EB 78 */	mr r5, r29
/* 800FF30C 000FAF6C  7F C8 F3 78 */	mr r8, r30
/* 800FF310 000FAF70  7F 86 07 34 */	extsh r6, r28
/* 800FF314 000FAF74  7F 67 07 34 */	extsh r7, r27
/* 800FF318 000FAF78  38 60 0E AE */	li r3, 0xeae
/* 800FF31C 000FAF7C  48 15 0E 19 */	bl func_80250134
/* 800FF320 000FAF80  48 00 03 6C */	b lbl_800FF68C
/* 800FF324 000FAF84  7F 63 DB 78 */	mr r3, r27
/* 800FF328 000FAF88  7F E4 FB 78 */	mr r4, r31
/* 800FF32C 000FAF8C  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FF330 000FAF90  38 A0 00 06 */	li r5, 6
/* 800FF334 000FAF94  48 15 4B A9 */	bl func_80253EDC
/* 800FF338 000FAF98  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 800FF33C 000FAF9C  38 00 FF 00 */	li r0, -256
/* 800FF340 000FAFA0  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 800FF344 000FAFA4  38 60 0E A8 */	li r3, 0xea8
/* 800FF348 000FAFA8  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 800FF34C 000FAFAC  FC 80 28 1E */	fctiwz f4, f5
/* 800FF350 000FAFB0  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 800FF354 000FAFB4  FC 40 18 1E */	fctiwz f2, f3
/* 800FF358 000FAFB8  EC 21 28 28 */	fsubs f1, f1, f5
/* 800FF35C 000FAFBC  88 9F 00 11 */	lbz r4, 0x11(r31)
/* 800FF360 000FAFC0  EC 00 18 28 */	fsubs f0, f0, f3
/* 800FF364 000FAFC4  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 800FF368 000FAFC8  7C 88 03 78 */	or r8, r4, r0
/* 800FF36C 000FAFCC  FC 20 08 1E */	fctiwz f1, f1
/* 800FF370 000FAFD0  FC 00 00 1E */	fctiwz f0, f0
/* 800FF374 000FAFD4  D8 81 00 48 */	stfd f4, 0x48(r1)
/* 800FF378 000FAFD8  80 A1 00 44 */	lwz r5, 0x44(r1)
/* 800FF37C 000FAFDC  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 800FF380 000FAFE0  80 81 00 4C */	lwz r4, 0x4c(r1)
/* 800FF384 000FAFE4  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 800FF388 000FAFE8  80 01 00 3C */	lwz r0, 0x3c(r1)
/* 800FF38C 000FAFEC  80 E1 00 34 */	lwz r7, 0x34(r1)
/* 800FF390 000FAFF0  7C 06 07 34 */	extsh r6, r0
/* 800FF394 000FAFF4  7C E7 07 34 */	extsh r7, r7
/* 800FF398 000FAFF8  48 15 0D 9D */	bl func_80250134
/* 800FF39C 000FAFFC  48 00 02 F0 */	b lbl_800FF68C
/* 800FF3A0 000FB000  7F 63 DB 78 */	mr r3, r27
/* 800FF3A4 000FB004  7F E4 FB 78 */	mr r4, r31
/* 800FF3A8 000FB008  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FF3AC 000FB00C  38 A0 00 06 */	li r5, 6
/* 800FF3B0 000FB010  48 15 4B 2D */	bl func_80253EDC
/* 800FF3B4 000FB014  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 800FF3B8 000FB018  38 00 FF 00 */	li r0, -256
/* 800FF3BC 000FB01C  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 800FF3C0 000FB020  38 80 00 A7 */	li r4, 0xa7
/* 800FF3C4 000FB024  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 800FF3C8 000FB028  FC 80 28 1E */	fctiwz f4, f5
/* 800FF3CC 000FB02C  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 800FF3D0 000FB030  FC 40 18 1E */	fctiwz f2, f3
/* 800FF3D4 000FB034  EC 21 28 28 */	fsubs f1, f1, f5
/* 800FF3D8 000FB038  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FF3DC 000FB03C  EC 00 18 28 */	fsubs f0, f0, f3
/* 800FF3E0 000FB040  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 800FF3E4 000FB044  38 A0 00 00 */	li r5, 0
/* 800FF3E8 000FB048  FC 20 08 1E */	fctiwz f1, f1
/* 800FF3EC 000FB04C  FC 00 00 1E */	fctiwz f0, f0
/* 800FF3F0 000FB050  D8 81 00 48 */	stfd f4, 0x48(r1)
/* 800FF3F4 000FB054  88 DF 00 11 */	lbz r6, 0x11(r31)
/* 800FF3F8 000FB058  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 800FF3FC 000FB05C  83 E1 00 4C */	lwz r31, 0x4c(r1)
/* 800FF400 000FB060  7C DE 03 78 */	or r30, r6, r0
/* 800FF404 000FB064  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 800FF408 000FB068  83 A1 00 44 */	lwz r29, 0x44(r1)
/* 800FF40C 000FB06C  83 81 00 3C */	lwz r28, 0x3c(r1)
/* 800FF410 000FB070  83 61 00 34 */	lwz r27, 0x34(r1)
/* 800FF414 000FB074  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FF418 000FB078  48 2D E5 C5 */	bl func_803DD9DC
/* 800FF41C 000FB07C  7C 64 1B 78 */	mr r4, r3
/* 800FF420 000FB080  38 60 00 1B */	li r3, 0x1b
/* 800FF424 000FB084  48 05 CE E5 */	bl func_8015C308
/* 800FF428 000FB088  7F E4 FB 78 */	mr r4, r31
/* 800FF42C 000FB08C  7F A5 EB 78 */	mr r5, r29
/* 800FF430 000FB090  7F C8 F3 78 */	mr r8, r30
/* 800FF434 000FB094  7F 86 07 34 */	extsh r6, r28
/* 800FF438 000FB098  7F 67 07 34 */	extsh r7, r27
/* 800FF43C 000FB09C  38 60 0E AE */	li r3, 0xeae
/* 800FF440 000FB0A0  48 15 0C F5 */	bl func_80250134
/* 800FF444 000FB0A4  48 00 02 48 */	b lbl_800FF68C
/* 800FF448 000FB0A8  7F 63 DB 78 */	mr r3, r27
/* 800FF44C 000FB0AC  7F E4 FB 78 */	mr r4, r31
/* 800FF450 000FB0B0  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FF454 000FB0B4  38 A0 00 06 */	li r5, 6
/* 800FF458 000FB0B8  48 15 4A 85 */	bl func_80253EDC
/* 800FF45C 000FB0BC  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 800FF460 000FB0C0  38 00 FF 00 */	li r0, -256
/* 800FF464 000FB0C4  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 800FF468 000FB0C8  38 60 0E A9 */	li r3, 0xea9
/* 800FF46C 000FB0CC  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 800FF470 000FB0D0  FC 80 28 1E */	fctiwz f4, f5
/* 800FF474 000FB0D4  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 800FF478 000FB0D8  FC 40 18 1E */	fctiwz f2, f3
/* 800FF47C 000FB0DC  EC 21 28 28 */	fsubs f1, f1, f5
/* 800FF480 000FB0E0  88 9F 00 11 */	lbz r4, 0x11(r31)
/* 800FF484 000FB0E4  EC 00 18 28 */	fsubs f0, f0, f3
/* 800FF488 000FB0E8  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 800FF48C 000FB0EC  7C 88 03 78 */	or r8, r4, r0
/* 800FF490 000FB0F0  FC 20 08 1E */	fctiwz f1, f1
/* 800FF494 000FB0F4  FC 00 00 1E */	fctiwz f0, f0
/* 800FF498 000FB0F8  D8 81 00 48 */	stfd f4, 0x48(r1)
/* 800FF49C 000FB0FC  80 A1 00 44 */	lwz r5, 0x44(r1)
/* 800FF4A0 000FB100  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 800FF4A4 000FB104  80 81 00 4C */	lwz r4, 0x4c(r1)
/* 800FF4A8 000FB108  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 800FF4AC 000FB10C  80 01 00 3C */	lwz r0, 0x3c(r1)
/* 800FF4B0 000FB110  80 E1 00 34 */	lwz r7, 0x34(r1)
/* 800FF4B4 000FB114  7C 06 07 34 */	extsh r6, r0
/* 800FF4B8 000FB118  7C E7 07 34 */	extsh r7, r7
/* 800FF4BC 000FB11C  48 15 0C 79 */	bl func_80250134
/* 800FF4C0 000FB120  48 00 01 CC */	b lbl_800FF68C
/* 800FF4C4 000FB124  7F 63 DB 78 */	mr r3, r27
/* 800FF4C8 000FB128  7F E4 FB 78 */	mr r4, r31
/* 800FF4CC 000FB12C  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FF4D0 000FB130  38 A0 00 06 */	li r5, 6
/* 800FF4D4 000FB134  48 15 4A 09 */	bl func_80253EDC
/* 800FF4D8 000FB138  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 800FF4DC 000FB13C  38 00 FF 00 */	li r0, -256
/* 800FF4E0 000FB140  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 800FF4E4 000FB144  38 80 00 A8 */	li r4, 0xa8
/* 800FF4E8 000FB148  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 800FF4EC 000FB14C  FC 80 28 1E */	fctiwz f4, f5
/* 800FF4F0 000FB150  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 800FF4F4 000FB154  FC 40 18 1E */	fctiwz f2, f3
/* 800FF4F8 000FB158  EC 21 28 28 */	fsubs f1, f1, f5
/* 800FF4FC 000FB15C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FF500 000FB160  EC 00 18 28 */	fsubs f0, f0, f3
/* 800FF504 000FB164  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 800FF508 000FB168  38 A0 00 00 */	li r5, 0
/* 800FF50C 000FB16C  FC 20 08 1E */	fctiwz f1, f1
/* 800FF510 000FB170  FC 00 00 1E */	fctiwz f0, f0
/* 800FF514 000FB174  D8 81 00 48 */	stfd f4, 0x48(r1)
/* 800FF518 000FB178  88 DF 00 11 */	lbz r6, 0x11(r31)
/* 800FF51C 000FB17C  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 800FF520 000FB180  83 E1 00 4C */	lwz r31, 0x4c(r1)
/* 800FF524 000FB184  7C DE 03 78 */	or r30, r6, r0
/* 800FF528 000FB188  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 800FF52C 000FB18C  83 A1 00 44 */	lwz r29, 0x44(r1)
/* 800FF530 000FB190  83 81 00 3C */	lwz r28, 0x3c(r1)
/* 800FF534 000FB194  83 61 00 34 */	lwz r27, 0x34(r1)
/* 800FF538 000FB198  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FF53C 000FB19C  48 2D E4 A1 */	bl func_803DD9DC
/* 800FF540 000FB1A0  7C 64 1B 78 */	mr r4, r3
/* 800FF544 000FB1A4  38 60 00 1B */	li r3, 0x1b
/* 800FF548 000FB1A8  48 05 CD C1 */	bl func_8015C308
/* 800FF54C 000FB1AC  7F E4 FB 78 */	mr r4, r31
/* 800FF550 000FB1B0  7F A5 EB 78 */	mr r5, r29
/* 800FF554 000FB1B4  7F C8 F3 78 */	mr r8, r30
/* 800FF558 000FB1B8  7F 86 07 34 */	extsh r6, r28
/* 800FF55C 000FB1BC  7F 67 07 34 */	extsh r7, r27
/* 800FF560 000FB1C0  38 60 0E AE */	li r3, 0xeae
/* 800FF564 000FB1C4  48 15 0B D1 */	bl func_80250134
/* 800FF568 000FB1C8  48 00 01 24 */	b lbl_800FF68C
/* 800FF56C 000FB1CC  7F 63 DB 78 */	mr r3, r27
/* 800FF570 000FB1D0  7F E4 FB 78 */	mr r4, r31
/* 800FF574 000FB1D4  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FF578 000FB1D8  38 A0 00 06 */	li r5, 6
/* 800FF57C 000FB1DC  48 15 49 61 */	bl func_80253EDC
/* 800FF580 000FB1E0  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 800FF584 000FB1E4  38 00 FF 00 */	li r0, -256
/* 800FF588 000FB1E8  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 800FF58C 000FB1EC  38 60 0E AA */	li r3, 0xeaa
/* 800FF590 000FB1F0  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 800FF594 000FB1F4  FC 80 28 1E */	fctiwz f4, f5
/* 800FF598 000FB1F8  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 800FF59C 000FB1FC  FC 40 18 1E */	fctiwz f2, f3
/* 800FF5A0 000FB200  EC 21 28 28 */	fsubs f1, f1, f5
/* 800FF5A4 000FB204  88 9F 00 11 */	lbz r4, 0x11(r31)
/* 800FF5A8 000FB208  EC 00 18 28 */	fsubs f0, f0, f3
/* 800FF5AC 000FB20C  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 800FF5B0 000FB210  7C 88 03 78 */	or r8, r4, r0
/* 800FF5B4 000FB214  FC 20 08 1E */	fctiwz f1, f1
/* 800FF5B8 000FB218  FC 00 00 1E */	fctiwz f0, f0
/* 800FF5BC 000FB21C  D8 81 00 48 */	stfd f4, 0x48(r1)
/* 800FF5C0 000FB220  80 A1 00 44 */	lwz r5, 0x44(r1)
/* 800FF5C4 000FB224  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 800FF5C8 000FB228  80 81 00 4C */	lwz r4, 0x4c(r1)
/* 800FF5CC 000FB22C  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 800FF5D0 000FB230  80 01 00 3C */	lwz r0, 0x3c(r1)
/* 800FF5D4 000FB234  80 E1 00 34 */	lwz r7, 0x34(r1)
/* 800FF5D8 000FB238  7C 06 07 34 */	extsh r6, r0
/* 800FF5DC 000FB23C  7C E7 07 34 */	extsh r7, r7
/* 800FF5E0 000FB240  48 15 0B 55 */	bl func_80250134
/* 800FF5E4 000FB244  48 00 00 A8 */	b lbl_800FF68C
/* 800FF5E8 000FB248  7F 63 DB 78 */	mr r3, r27
/* 800FF5EC 000FB24C  7F E4 FB 78 */	mr r4, r31
/* 800FF5F0 000FB250  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FF5F4 000FB254  38 A0 00 06 */	li r5, 6
/* 800FF5F8 000FB258  48 15 48 E5 */	bl func_80253EDC
/* 800FF5FC 000FB25C  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 800FF600 000FB260  38 00 FF 00 */	li r0, -256
/* 800FF604 000FB264  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 800FF608 000FB268  38 80 00 A6 */	li r4, 0xa6
/* 800FF60C 000FB26C  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 800FF610 000FB270  FC 80 28 1E */	fctiwz f4, f5
/* 800FF614 000FB274  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 800FF618 000FB278  FC 40 18 1E */	fctiwz f2, f3
/* 800FF61C 000FB27C  EC 21 28 28 */	fsubs f1, f1, f5
/* 800FF620 000FB280  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FF624 000FB284  EC 00 18 28 */	fsubs f0, f0, f3
/* 800FF628 000FB288  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 800FF62C 000FB28C  38 A0 00 00 */	li r5, 0
/* 800FF630 000FB290  FC 20 08 1E */	fctiwz f1, f1
/* 800FF634 000FB294  FC 00 00 1E */	fctiwz f0, f0
/* 800FF638 000FB298  D8 81 00 48 */	stfd f4, 0x48(r1)
/* 800FF63C 000FB29C  88 DF 00 11 */	lbz r6, 0x11(r31)
/* 800FF640 000FB2A0  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 800FF644 000FB2A4  83 E1 00 4C */	lwz r31, 0x4c(r1)
/* 800FF648 000FB2A8  7C DE 03 78 */	or r30, r6, r0
/* 800FF64C 000FB2AC  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 800FF650 000FB2B0  83 A1 00 44 */	lwz r29, 0x44(r1)
/* 800FF654 000FB2B4  83 81 00 3C */	lwz r28, 0x3c(r1)
/* 800FF658 000FB2B8  83 61 00 34 */	lwz r27, 0x34(r1)
/* 800FF65C 000FB2BC  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FF660 000FB2C0  48 2D E3 7D */	bl func_803DD9DC
/* 800FF664 000FB2C4  7C 64 1B 78 */	mr r4, r3
/* 800FF668 000FB2C8  38 60 00 1B */	li r3, 0x1b
/* 800FF66C 000FB2CC  48 05 CC 9D */	bl func_8015C308
/* 800FF670 000FB2D0  7F E4 FB 78 */	mr r4, r31
/* 800FF674 000FB2D4  7F A5 EB 78 */	mr r5, r29
/* 800FF678 000FB2D8  7F C8 F3 78 */	mr r8, r30
/* 800FF67C 000FB2DC  7F 86 07 34 */	extsh r6, r28
/* 800FF680 000FB2E0  7F 67 07 34 */	extsh r7, r27
/* 800FF684 000FB2E4  38 60 0E AE */	li r3, 0xeae
/* 800FF688 000FB2E8  48 15 0A AD */	bl func_80250134
lbl_800FF68C:
/* 800FF68C 000FB2EC  39 61 00 70 */	addi r11, r1, 0x70
/* 800FF690 000FB2F0  48 0C 7A E5 */	bl _restgpr_27
/* 800FF694 000FB2F4  80 01 00 74 */	lwz r0, 0x74(r1)
/* 800FF698 000FB2F8  7C 08 03 A6 */	mtlr r0
/* 800FF69C 000FB2FC  38 21 00 70 */	addi r1, r1, 0x70
/* 800FF6A0 000FB300  4E 80 00 20 */	blr
lbl_800FF6A4:
/* 800FF6A4 000FB304  94 21 FF E0 */	stwu r1, -0x20(r1)
/* 800FF6A8 000FB308  7C 08 02 A6 */	mflr r0
/* 800FF6AC 000FB30C  38 A0 00 03 */	li r5, 3
/* 800FF6B0 000FB310  90 01 00 24 */	stw r0, 0x24(r1)
/* 800FF6B4 000FB314  38 C1 00 08 */	addi r6, r1, 8
/* 800FF6B8 000FB318  93 E1 00 1C */	stw r31, 0x1c(r1)
/* 800FF6BC 000FB31C  7C 9F 23 78 */	mr r31, r4
/* 800FF6C0 000FB320  93 C1 00 18 */	stw r30, 0x18(r1)
/* 800FF6C4 000FB324  7C 7E 1B 78 */	mr r30, r3
/* 800FF6C8 000FB328  48 15 47 C5 */	bl func_80253E8C
/* 800FF6CC 000FB32C  80 61 00 08 */	lwz r3, 8(r1)
/* 800FF6D0 000FB330  38 03 FF FA */	addi r0, r3, -6
/* 800FF6D4 000FB334  28 00 00 0E */	cmplwi r0, 0xe
/* 800FF6D8 000FB338  41 81 02 E8 */	bgt lbl_800FF9C0
/* 800FF6DC 000FB33C  3C 60 80 42 */	lis r3, lbl_8041A6C0@ha
/* 800FF6E0 000FB340  54 00 10 3A */	slwi r0, r0, 2
/* 800FF6E4 000FB344  38 63 A6 C0 */	addi r3, r3, lbl_8041A6C0@l
/* 800FF6E8 000FB348  7C 63 00 2E */	lwzx r3, r3, r0
/* 800FF6EC 000FB34C  7C 69 03 A6 */	mtctr r3
/* 800FF6F0 000FB350  4E 80 04 20 */	bctr
/* 800FF6F4 000FB354  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FF6F8 000FB358  38 80 00 36 */	li r4, 0x36
/* 800FF6FC 000FB35C  38 A0 00 00 */	li r5, 0
/* 800FF700 000FB360  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FF704 000FB364  48 2D E2 D9 */	bl func_803DD9DC
/* 800FF708 000FB368  2C 03 00 00 */	cmpwi r3, 0
/* 800FF70C 000FB36C  41 82 02 B4 */	beq lbl_800FF9C0
/* 800FF710 000FB370  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FF714 000FB374  38 80 00 36 */	li r4, 0x36
/* 800FF718 000FB378  38 A0 00 00 */	li r5, 0
/* 800FF71C 000FB37C  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FF720 000FB380  48 2D E2 BD */	bl func_803DD9DC
/* 800FF724 000FB384  3C A0 80 64 */	lis r5, lbl_8063CE34@ha
/* 800FF728 000FB388  7C 64 1B 78 */	mr r4, r3
/* 800FF72C 000FB38C  38 A5 CE 34 */	addi r5, r5, lbl_8063CE34@l
/* 800FF730 000FB390  38 65 00 18 */	addi r3, r5, 0x18
/* 800FF734 000FB394  48 29 34 A1 */	bl func_80392BD4
/* 800FF738 000FB398  3C 80 80 42 */	lis r4, lbl_8041BFE0@ha
/* 800FF73C 000FB39C  54 60 15 BA */	rlwinm r0, r3, 2, 0x16, 0x1d
/* 800FF740 000FB3A0  38 84 BF E0 */	addi r4, r4, lbl_8041BFE0@l
/* 800FF744 000FB3A4  7C 64 00 2E */	lwzx r3, r4, r0
/* 800FF748 000FB3A8  4B F5 B2 B1 */	bl func_8005A9F8
/* 800FF74C 000FB3AC  7C 66 1B 78 */	mr r6, r3
/* 800FF750 000FB3B0  7F C3 F3 78 */	mr r3, r30
/* 800FF754 000FB3B4  7F E4 FB 78 */	mr r4, r31
/* 800FF758 000FB3B8  38 A0 00 01 */	li r5, 1
/* 800FF75C 000FB3BC  48 15 47 59 */	bl func_80253EB4
/* 800FF760 000FB3C0  48 00 02 60 */	b lbl_800FF9C0
/* 800FF764 000FB3C4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FF768 000FB3C8  38 80 00 37 */	li r4, 0x37
/* 800FF76C 000FB3CC  38 A0 00 00 */	li r5, 0
/* 800FF770 000FB3D0  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FF774 000FB3D4  48 2D E2 69 */	bl func_803DD9DC
/* 800FF778 000FB3D8  2C 03 00 00 */	cmpwi r3, 0
/* 800FF77C 000FB3DC  41 82 02 44 */	beq lbl_800FF9C0
/* 800FF780 000FB3E0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FF784 000FB3E4  38 80 00 37 */	li r4, 0x37
/* 800FF788 000FB3E8  38 A0 00 00 */	li r5, 0
/* 800FF78C 000FB3EC  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FF790 000FB3F0  48 2D E2 4D */	bl func_803DD9DC
/* 800FF794 000FB3F4  3C A0 80 64 */	lis r5, lbl_8063CE34@ha
/* 800FF798 000FB3F8  7C 64 1B 78 */	mr r4, r3
/* 800FF79C 000FB3FC  38 A5 CE 34 */	addi r5, r5, lbl_8063CE34@l
/* 800FF7A0 000FB400  38 65 00 18 */	addi r3, r5, 0x18
/* 800FF7A4 000FB404  48 29 34 31 */	bl func_80392BD4
/* 800FF7A8 000FB408  3C 80 80 42 */	lis r4, lbl_8041BFE0@ha
/* 800FF7AC 000FB40C  54 60 15 BA */	rlwinm r0, r3, 2, 0x16, 0x1d
/* 800FF7B0 000FB410  38 84 BF E0 */	addi r4, r4, lbl_8041BFE0@l
/* 800FF7B4 000FB414  7C 64 00 2E */	lwzx r3, r4, r0
/* 800FF7B8 000FB418  4B F5 B2 41 */	bl func_8005A9F8
/* 800FF7BC 000FB41C  7C 66 1B 78 */	mr r6, r3
/* 800FF7C0 000FB420  7F C3 F3 78 */	mr r3, r30
/* 800FF7C4 000FB424  7F E4 FB 78 */	mr r4, r31
/* 800FF7C8 000FB428  38 A0 00 01 */	li r5, 1
/* 800FF7CC 000FB42C  48 15 46 E9 */	bl func_80253EB4
/* 800FF7D0 000FB430  48 00 01 F0 */	b lbl_800FF9C0
/* 800FF7D4 000FB434  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FF7D8 000FB438  38 80 00 38 */	li r4, 0x38
/* 800FF7DC 000FB43C  38 A0 00 00 */	li r5, 0
/* 800FF7E0 000FB440  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FF7E4 000FB444  48 2D E1 F9 */	bl func_803DD9DC
/* 800FF7E8 000FB448  2C 03 00 00 */	cmpwi r3, 0
/* 800FF7EC 000FB44C  41 82 01 D4 */	beq lbl_800FF9C0
/* 800FF7F0 000FB450  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FF7F4 000FB454  38 80 00 38 */	li r4, 0x38
/* 800FF7F8 000FB458  38 A0 00 00 */	li r5, 0
/* 800FF7FC 000FB45C  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FF800 000FB460  48 2D E1 DD */	bl func_803DD9DC
/* 800FF804 000FB464  3C A0 80 64 */	lis r5, lbl_8063CE34@ha
/* 800FF808 000FB468  7C 64 1B 78 */	mr r4, r3
/* 800FF80C 000FB46C  38 A5 CE 34 */	addi r5, r5, lbl_8063CE34@l
/* 800FF810 000FB470  38 65 00 18 */	addi r3, r5, 0x18
/* 800FF814 000FB474  48 29 33 C1 */	bl func_80392BD4
/* 800FF818 000FB478  3C 80 80 42 */	lis r4, lbl_8041BFE0@ha
/* 800FF81C 000FB47C  54 60 15 BA */	rlwinm r0, r3, 2, 0x16, 0x1d
/* 800FF820 000FB480  38 84 BF E0 */	addi r4, r4, lbl_8041BFE0@l
/* 800FF824 000FB484  7C 64 00 2E */	lwzx r3, r4, r0
/* 800FF828 000FB488  4B F5 B1 D1 */	bl func_8005A9F8
/* 800FF82C 000FB48C  7C 66 1B 78 */	mr r6, r3
/* 800FF830 000FB490  7F C3 F3 78 */	mr r3, r30
/* 800FF834 000FB494  7F E4 FB 78 */	mr r4, r31
/* 800FF838 000FB498  38 A0 00 01 */	li r5, 1
/* 800FF83C 000FB49C  48 15 46 79 */	bl func_80253EB4
/* 800FF840 000FB4A0  48 00 01 80 */	b lbl_800FF9C0
/* 800FF844 000FB4A4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FF848 000FB4A8  38 80 00 39 */	li r4, 0x39
/* 800FF84C 000FB4AC  38 A0 00 00 */	li r5, 0
/* 800FF850 000FB4B0  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FF854 000FB4B4  48 2D E1 89 */	bl func_803DD9DC
/* 800FF858 000FB4B8  2C 03 00 00 */	cmpwi r3, 0
/* 800FF85C 000FB4BC  41 82 01 64 */	beq lbl_800FF9C0
/* 800FF860 000FB4C0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FF864 000FB4C4  38 80 00 39 */	li r4, 0x39
/* 800FF868 000FB4C8  38 A0 00 00 */	li r5, 0
/* 800FF86C 000FB4CC  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FF870 000FB4D0  48 2D E1 6D */	bl func_803DD9DC
/* 800FF874 000FB4D4  3C A0 80 64 */	lis r5, lbl_8063CE34@ha
/* 800FF878 000FB4D8  7C 64 1B 78 */	mr r4, r3
/* 800FF87C 000FB4DC  38 A5 CE 34 */	addi r5, r5, lbl_8063CE34@l
/* 800FF880 000FB4E0  38 65 00 18 */	addi r3, r5, 0x18
/* 800FF884 000FB4E4  48 29 33 51 */	bl func_80392BD4
/* 800FF888 000FB4E8  3C 80 80 42 */	lis r4, lbl_8041BFE0@ha
/* 800FF88C 000FB4EC  54 60 15 BA */	rlwinm r0, r3, 2, 0x16, 0x1d
/* 800FF890 000FB4F0  38 84 BF E0 */	addi r4, r4, lbl_8041BFE0@l
/* 800FF894 000FB4F4  7C 64 00 2E */	lwzx r3, r4, r0
/* 800FF898 000FB4F8  4B F5 B1 61 */	bl func_8005A9F8
/* 800FF89C 000FB4FC  7C 66 1B 78 */	mr r6, r3
/* 800FF8A0 000FB500  7F C3 F3 78 */	mr r3, r30
/* 800FF8A4 000FB504  7F E4 FB 78 */	mr r4, r31
/* 800FF8A8 000FB508  38 A0 00 01 */	li r5, 1
/* 800FF8AC 000FB50C  48 15 46 09 */	bl func_80253EB4
/* 800FF8B0 000FB510  48 00 01 10 */	b lbl_800FF9C0
/* 800FF8B4 000FB514  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FF8B8 000FB518  38 80 00 36 */	li r4, 0x36
/* 800FF8BC 000FB51C  38 A0 00 00 */	li r5, 0
/* 800FF8C0 000FB520  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FF8C4 000FB524  48 2D E1 19 */	bl func_803DD9DC
/* 800FF8C8 000FB528  2C 03 00 00 */	cmpwi r3, 0
/* 800FF8CC 000FB52C  40 82 00 F4 */	bne lbl_800FF9C0
/* 800FF8D0 000FB530  88 1F 00 02 */	lbz r0, 2(r31)
/* 800FF8D4 000FB534  88 7F 00 03 */	lbz r3, 3(r31)
/* 800FF8D8 000FB538  7C 04 16 70 */	srawi r4, r0, 2
/* 800FF8DC 000FB53C  88 1F 00 04 */	lbz r0, 4(r31)
/* 800FF8E0 000FB540  7C 63 16 70 */	srawi r3, r3, 2
/* 800FF8E4 000FB544  98 9F 00 02 */	stb r4, 2(r31)
/* 800FF8E8 000FB548  7C 00 16 70 */	srawi r0, r0, 2
/* 800FF8EC 000FB54C  98 7F 00 03 */	stb r3, 3(r31)
/* 800FF8F0 000FB550  98 1F 00 04 */	stb r0, 4(r31)
/* 800FF8F4 000FB554  48 00 00 CC */	b lbl_800FF9C0
/* 800FF8F8 000FB558  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FF8FC 000FB55C  38 80 00 37 */	li r4, 0x37
/* 800FF900 000FB560  38 A0 00 00 */	li r5, 0
/* 800FF904 000FB564  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FF908 000FB568  48 2D E0 D5 */	bl func_803DD9DC
/* 800FF90C 000FB56C  2C 03 00 00 */	cmpwi r3, 0
/* 800FF910 000FB570  40 82 00 B0 */	bne lbl_800FF9C0
/* 800FF914 000FB574  88 1F 00 02 */	lbz r0, 2(r31)
/* 800FF918 000FB578  88 7F 00 03 */	lbz r3, 3(r31)
/* 800FF91C 000FB57C  7C 04 16 70 */	srawi r4, r0, 2
/* 800FF920 000FB580  88 1F 00 04 */	lbz r0, 4(r31)
/* 800FF924 000FB584  7C 63 16 70 */	srawi r3, r3, 2
/* 800FF928 000FB588  98 9F 00 02 */	stb r4, 2(r31)
/* 800FF92C 000FB58C  7C 00 16 70 */	srawi r0, r0, 2
/* 800FF930 000FB590  98 7F 00 03 */	stb r3, 3(r31)
/* 800FF934 000FB594  98 1F 00 04 */	stb r0, 4(r31)
/* 800FF938 000FB598  48 00 00 88 */	b lbl_800FF9C0
/* 800FF93C 000FB59C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FF940 000FB5A0  38 80 00 38 */	li r4, 0x38
/* 800FF944 000FB5A4  38 A0 00 00 */	li r5, 0
/* 800FF948 000FB5A8  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FF94C 000FB5AC  48 2D E0 91 */	bl func_803DD9DC
/* 800FF950 000FB5B0  2C 03 00 00 */	cmpwi r3, 0
/* 800FF954 000FB5B4  40 82 00 6C */	bne lbl_800FF9C0
/* 800FF958 000FB5B8  88 1F 00 02 */	lbz r0, 2(r31)
/* 800FF95C 000FB5BC  88 7F 00 03 */	lbz r3, 3(r31)
/* 800FF960 000FB5C0  7C 04 16 70 */	srawi r4, r0, 2
/* 800FF964 000FB5C4  88 1F 00 04 */	lbz r0, 4(r31)
/* 800FF968 000FB5C8  7C 63 16 70 */	srawi r3, r3, 2
/* 800FF96C 000FB5CC  98 9F 00 02 */	stb r4, 2(r31)
/* 800FF970 000FB5D0  7C 00 16 70 */	srawi r0, r0, 2
/* 800FF974 000FB5D4  98 7F 00 03 */	stb r3, 3(r31)
/* 800FF978 000FB5D8  98 1F 00 04 */	stb r0, 4(r31)
/* 800FF97C 000FB5DC  48 00 00 44 */	b lbl_800FF9C0
/* 800FF980 000FB5E0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FF984 000FB5E4  38 80 00 39 */	li r4, 0x39
/* 800FF988 000FB5E8  38 A0 00 00 */	li r5, 0
/* 800FF98C 000FB5EC  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FF990 000FB5F0  48 2D E0 4D */	bl func_803DD9DC
/* 800FF994 000FB5F4  2C 03 00 00 */	cmpwi r3, 0
/* 800FF998 000FB5F8  40 82 00 28 */	bne lbl_800FF9C0
/* 800FF99C 000FB5FC  88 1F 00 02 */	lbz r0, 2(r31)
/* 800FF9A0 000FB600  88 7F 00 03 */	lbz r3, 3(r31)
/* 800FF9A4 000FB604  7C 04 16 70 */	srawi r4, r0, 2
/* 800FF9A8 000FB608  88 1F 00 04 */	lbz r0, 4(r31)
/* 800FF9AC 000FB60C  7C 63 16 70 */	srawi r3, r3, 2
/* 800FF9B0 000FB610  98 9F 00 02 */	stb r4, 2(r31)
/* 800FF9B4 000FB614  7C 00 16 70 */	srawi r0, r0, 2
/* 800FF9B8 000FB618  98 7F 00 03 */	stb r3, 3(r31)
/* 800FF9BC 000FB61C  98 1F 00 04 */	stb r0, 4(r31)
lbl_800FF9C0:
/* 800FF9C0 000FB620  80 01 00 24 */	lwz r0, 0x24(r1)
/* 800FF9C4 000FB624  83 E1 00 1C */	lwz r31, 0x1c(r1)
/* 800FF9C8 000FB628  83 C1 00 18 */	lwz r30, 0x18(r1)
/* 800FF9CC 000FB62C  7C 08 03 A6 */	mtlr r0
/* 800FF9D0 000FB630  38 21 00 20 */	addi r1, r1, 0x20
/* 800FF9D4 000FB634  4E 80 00 20 */	blr
lbl_800FF9D8:
/* 800FF9D8 000FB638  94 21 FF 90 */	stwu r1, -0x70(r1)
/* 800FF9DC 000FB63C  7C 08 02 A6 */	mflr r0
/* 800FF9E0 000FB640  90 01 00 74 */	stw r0, 0x74(r1)
/* 800FF9E4 000FB644  39 61 00 70 */	addi r11, r1, 0x70
/* 800FF9E8 000FB648  48 0C 77 41 */	bl _savegpr_27
/* 800FF9EC 000FB64C  7C 7E 1B 78 */	mr r30, r3
/* 800FF9F0 000FB650  7C 9F 23 78 */	mr r31, r4
/* 800FF9F4 000FB654  38 C1 00 08 */	addi r6, r1, 8
/* 800FF9F8 000FB658  38 A0 00 03 */	li r5, 3
/* 800FF9FC 000FB65C  48 15 44 E1 */	bl func_80253EDC
/* 800FFA00 000FB660  80 01 00 08 */	lwz r0, 8(r1)
/* 800FFA04 000FB664  28 00 00 15 */	cmplwi r0, 0x15
/* 800FFA08 000FB668  41 81 07 F8 */	bgt lbl_80100200
/* 800FFA0C 000FB66C  3C 60 80 42 */	lis r3, lbl_8041A6FC@ha
/* 800FFA10 000FB670  54 00 10 3A */	slwi r0, r0, 2
/* 800FFA14 000FB674  38 63 A6 FC */	addi r3, r3, lbl_8041A6FC@l
/* 800FFA18 000FB678  7C 63 00 2E */	lwzx r3, r3, r0
/* 800FFA1C 000FB67C  7C 69 03 A6 */	mtctr r3
/* 800FFA20 000FB680  4E 80 04 20 */	bctr
/* 800FFA24 000FB684  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FFA28 000FB688  80 03 00 D0 */	lwz r0, 0xd0(r3)
/* 800FFA2C 000FB68C  54 00 05 EF */	rlwinm. r0, r0, 0, 0x17, 0x17
/* 800FFA30 000FB690  41 82 07 D0 */	beq lbl_80100200
/* 800FFA34 000FB694  7F C3 F3 78 */	mr r3, r30
/* 800FFA38 000FB698  7F E4 FB 78 */	mr r4, r31
/* 800FFA3C 000FB69C  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FFA40 000FB6A0  38 A0 00 06 */	li r5, 6
/* 800FFA44 000FB6A4  48 15 44 99 */	bl func_80253EDC
/* 800FFA48 000FB6A8  38 81 00 10 */	addi r4, r1, 0x10
/* 800FFA4C 000FB6AC  38 60 00 09 */	li r3, 9
/* 800FFA50 000FB6B0  4B F5 9F ED */	bl func_80059A3C
/* 800FFA54 000FB6B4  48 00 07 AC */	b lbl_80100200
/* 800FFA58 000FB6B8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FFA5C 000FB6BC  80 03 00 D0 */	lwz r0, 0xd0(r3)
/* 800FFA60 000FB6C0  54 00 05 AD */	rlwinm. r0, r0, 0, 0x16, 0x16
/* 800FFA64 000FB6C4  41 82 07 9C */	beq lbl_80100200
/* 800FFA68 000FB6C8  7F C3 F3 78 */	mr r3, r30
/* 800FFA6C 000FB6CC  7F E4 FB 78 */	mr r4, r31
/* 800FFA70 000FB6D0  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FFA74 000FB6D4  38 A0 00 06 */	li r5, 6
/* 800FFA78 000FB6D8  48 15 44 65 */	bl func_80253EDC
/* 800FFA7C 000FB6DC  38 81 00 10 */	addi r4, r1, 0x10
/* 800FFA80 000FB6E0  38 60 00 0A */	li r3, 0xa
/* 800FFA84 000FB6E4  4B F5 9F B9 */	bl func_80059A3C
/* 800FFA88 000FB6E8  48 00 07 78 */	b lbl_80100200
/* 800FFA8C 000FB6EC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FFA90 000FB6F0  80 03 00 D0 */	lwz r0, 0xd0(r3)
/* 800FFA94 000FB6F4  54 00 05 6B */	rlwinm. r0, r0, 0, 0x15, 0x15
/* 800FFA98 000FB6F8  41 82 07 68 */	beq lbl_80100200
/* 800FFA9C 000FB6FC  7F C3 F3 78 */	mr r3, r30
/* 800FFAA0 000FB700  7F E4 FB 78 */	mr r4, r31
/* 800FFAA4 000FB704  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FFAA8 000FB708  38 A0 00 06 */	li r5, 6
/* 800FFAAC 000FB70C  48 15 44 31 */	bl func_80253EDC
/* 800FFAB0 000FB710  38 81 00 10 */	addi r4, r1, 0x10
/* 800FFAB4 000FB714  38 60 00 0B */	li r3, 0xb
/* 800FFAB8 000FB718  4B F5 9F 85 */	bl func_80059A3C
/* 800FFABC 000FB71C  48 00 07 44 */	b lbl_80100200
/* 800FFAC0 000FB720  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FFAC4 000FB724  80 03 00 D0 */	lwz r0, 0xd0(r3)
/* 800FFAC8 000FB728  54 00 05 29 */	rlwinm. r0, r0, 0, 0x14, 0x14
/* 800FFACC 000FB72C  41 82 07 34 */	beq lbl_80100200
/* 800FFAD0 000FB730  7F C3 F3 78 */	mr r3, r30
/* 800FFAD4 000FB734  7F E4 FB 78 */	mr r4, r31
/* 800FFAD8 000FB738  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FFADC 000FB73C  38 A0 00 06 */	li r5, 6
/* 800FFAE0 000FB740  48 15 43 FD */	bl func_80253EDC
/* 800FFAE4 000FB744  38 81 00 10 */	addi r4, r1, 0x10
/* 800FFAE8 000FB748  38 60 00 0C */	li r3, 0xc
/* 800FFAEC 000FB74C  4B F5 9F 51 */	bl func_80059A3C
/* 800FFAF0 000FB750  48 00 07 10 */	b lbl_80100200
/* 800FFAF4 000FB754  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FFAF8 000FB758  38 80 00 36 */	li r4, 0x36
/* 800FFAFC 000FB75C  38 A0 00 00 */	li r5, 0
/* 800FFB00 000FB760  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FFB04 000FB764  48 2D DE D9 */	bl func_803DD9DC
/* 800FFB08 000FB768  2C 03 00 00 */	cmpwi r3, 0
/* 800FFB0C 000FB76C  41 82 06 F4 */	beq lbl_80100200
/* 800FFB10 000FB770  7F C3 F3 78 */	mr r3, r30
/* 800FFB14 000FB774  7F E4 FB 78 */	mr r4, r31
/* 800FFB18 000FB778  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FFB1C 000FB77C  38 A0 00 06 */	li r5, 6
/* 800FFB20 000FB780  48 15 43 BD */	bl func_80253EDC
/* 800FFB24 000FB784  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 800FFB28 000FB788  38 00 FF 00 */	li r0, -256
/* 800FFB2C 000FB78C  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 800FFB30 000FB790  38 80 00 36 */	li r4, 0x36
/* 800FFB34 000FB794  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 800FFB38 000FB798  FC 80 28 1E */	fctiwz f4, f5
/* 800FFB3C 000FB79C  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 800FFB40 000FB7A0  FC 40 18 1E */	fctiwz f2, f3
/* 800FFB44 000FB7A4  EC 21 28 28 */	fsubs f1, f1, f5
/* 800FFB48 000FB7A8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FFB4C 000FB7AC  EC 00 18 28 */	fsubs f0, f0, f3
/* 800FFB50 000FB7B0  D8 81 00 30 */	stfd f4, 0x30(r1)
/* 800FFB54 000FB7B4  38 A0 00 00 */	li r5, 0
/* 800FFB58 000FB7B8  FC 20 08 1E */	fctiwz f1, f1
/* 800FFB5C 000FB7BC  FC 00 00 1E */	fctiwz f0, f0
/* 800FFB60 000FB7C0  D8 41 00 38 */	stfd f2, 0x38(r1)
/* 800FFB64 000FB7C4  88 DF 00 11 */	lbz r6, 0x11(r31)
/* 800FFB68 000FB7C8  D8 21 00 40 */	stfd f1, 0x40(r1)
/* 800FFB6C 000FB7CC  83 81 00 34 */	lwz r28, 0x34(r1)
/* 800FFB70 000FB7D0  7C DB 03 78 */	or r27, r6, r0
/* 800FFB74 000FB7D4  D8 01 00 48 */	stfd f0, 0x48(r1)
/* 800FFB78 000FB7D8  83 A1 00 3C */	lwz r29, 0x3c(r1)
/* 800FFB7C 000FB7DC  83 C1 00 44 */	lwz r30, 0x44(r1)
/* 800FFB80 000FB7E0  83 E1 00 4C */	lwz r31, 0x4c(r1)
/* 800FFB84 000FB7E4  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FFB88 000FB7E8  48 2D DE 55 */	bl func_803DD9DC
/* 800FFB8C 000FB7EC  3C A0 80 64 */	lis r5, lbl_8063CE34@ha
/* 800FFB90 000FB7F0  7C 64 1B 78 */	mr r4, r3
/* 800FFB94 000FB7F4  38 A5 CE 34 */	addi r5, r5, lbl_8063CE34@l
/* 800FFB98 000FB7F8  38 65 00 18 */	addi r3, r5, 0x18
/* 800FFB9C 000FB7FC  48 29 31 A5 */	bl func_80392D40
/* 800FFBA0 000FB800  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 800FFBA4 000FB804  48 15 07 51 */	bl func_802502F4
/* 800FFBA8 000FB808  7C 64 1B 78 */	mr r4, r3
/* 800FFBAC 000FB80C  38 60 00 16 */	li r3, 0x16
/* 800FFBB0 000FB810  48 05 C7 59 */	bl func_8015C308
/* 800FFBB4 000FB814  7F 84 E3 78 */	mr r4, r28
/* 800FFBB8 000FB818  7F A5 EB 78 */	mr r5, r29
/* 800FFBBC 000FB81C  7F 68 DB 78 */	mr r8, r27
/* 800FFBC0 000FB820  7F C6 07 34 */	extsh r6, r30
/* 800FFBC4 000FB824  7F E7 07 34 */	extsh r7, r31
/* 800FFBC8 000FB828  38 60 0E A4 */	li r3, 0xea4
/* 800FFBCC 000FB82C  48 15 05 69 */	bl func_80250134
/* 800FFBD0 000FB830  48 00 06 30 */	b lbl_80100200
/* 800FFBD4 000FB834  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FFBD8 000FB838  38 80 00 37 */	li r4, 0x37
/* 800FFBDC 000FB83C  38 A0 00 00 */	li r5, 0
/* 800FFBE0 000FB840  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FFBE4 000FB844  48 2D DD F9 */	bl func_803DD9DC
/* 800FFBE8 000FB848  2C 03 00 00 */	cmpwi r3, 0
/* 800FFBEC 000FB84C  41 82 06 14 */	beq lbl_80100200
/* 800FFBF0 000FB850  7F C3 F3 78 */	mr r3, r30
/* 800FFBF4 000FB854  7F E4 FB 78 */	mr r4, r31
/* 800FFBF8 000FB858  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FFBFC 000FB85C  38 A0 00 06 */	li r5, 6
/* 800FFC00 000FB860  48 15 42 DD */	bl func_80253EDC
/* 800FFC04 000FB864  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 800FFC08 000FB868  38 00 FF 00 */	li r0, -256
/* 800FFC0C 000FB86C  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 800FFC10 000FB870  38 80 00 37 */	li r4, 0x37
/* 800FFC14 000FB874  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 800FFC18 000FB878  FC 80 28 1E */	fctiwz f4, f5
/* 800FFC1C 000FB87C  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 800FFC20 000FB880  FC 40 18 1E */	fctiwz f2, f3
/* 800FFC24 000FB884  EC 21 28 28 */	fsubs f1, f1, f5
/* 800FFC28 000FB888  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FFC2C 000FB88C  EC 00 18 28 */	fsubs f0, f0, f3
/* 800FFC30 000FB890  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 800FFC34 000FB894  38 A0 00 00 */	li r5, 0
/* 800FFC38 000FB898  FC 20 08 1E */	fctiwz f1, f1
/* 800FFC3C 000FB89C  FC 00 00 1E */	fctiwz f0, f0
/* 800FFC40 000FB8A0  D8 81 00 48 */	stfd f4, 0x48(r1)
/* 800FFC44 000FB8A4  88 DF 00 11 */	lbz r6, 0x11(r31)
/* 800FFC48 000FB8A8  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 800FFC4C 000FB8AC  83 E1 00 4C */	lwz r31, 0x4c(r1)
/* 800FFC50 000FB8B0  7C DE 03 78 */	or r30, r6, r0
/* 800FFC54 000FB8B4  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 800FFC58 000FB8B8  83 A1 00 44 */	lwz r29, 0x44(r1)
/* 800FFC5C 000FB8BC  83 81 00 3C */	lwz r28, 0x3c(r1)
/* 800FFC60 000FB8C0  83 61 00 34 */	lwz r27, 0x34(r1)
/* 800FFC64 000FB8C4  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FFC68 000FB8C8  48 2D DD 75 */	bl func_803DD9DC
/* 800FFC6C 000FB8CC  3C A0 80 64 */	lis r5, lbl_8063CE34@ha
/* 800FFC70 000FB8D0  7C 64 1B 78 */	mr r4, r3
/* 800FFC74 000FB8D4  38 A5 CE 34 */	addi r5, r5, lbl_8063CE34@l
/* 800FFC78 000FB8D8  38 65 00 18 */	addi r3, r5, 0x18
/* 800FFC7C 000FB8DC  48 29 30 C5 */	bl func_80392D40
/* 800FFC80 000FB8E0  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 800FFC84 000FB8E4  48 15 06 71 */	bl func_802502F4
/* 800FFC88 000FB8E8  7C 64 1B 78 */	mr r4, r3
/* 800FFC8C 000FB8EC  38 60 00 16 */	li r3, 0x16
/* 800FFC90 000FB8F0  48 05 C6 79 */	bl func_8015C308
/* 800FFC94 000FB8F4  7F E4 FB 78 */	mr r4, r31
/* 800FFC98 000FB8F8  7F A5 EB 78 */	mr r5, r29
/* 800FFC9C 000FB8FC  7F C8 F3 78 */	mr r8, r30
/* 800FFCA0 000FB900  7F 86 07 34 */	extsh r6, r28
/* 800FFCA4 000FB904  7F 67 07 34 */	extsh r7, r27
/* 800FFCA8 000FB908  38 60 0E A4 */	li r3, 0xea4
/* 800FFCAC 000FB90C  48 15 04 89 */	bl func_80250134
/* 800FFCB0 000FB910  48 00 05 50 */	b lbl_80100200
/* 800FFCB4 000FB914  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FFCB8 000FB918  38 80 00 38 */	li r4, 0x38
/* 800FFCBC 000FB91C  38 A0 00 00 */	li r5, 0
/* 800FFCC0 000FB920  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FFCC4 000FB924  48 2D DD 19 */	bl func_803DD9DC
/* 800FFCC8 000FB928  2C 03 00 00 */	cmpwi r3, 0
/* 800FFCCC 000FB92C  41 82 05 34 */	beq lbl_80100200
/* 800FFCD0 000FB930  7F C3 F3 78 */	mr r3, r30
/* 800FFCD4 000FB934  7F E4 FB 78 */	mr r4, r31
/* 800FFCD8 000FB938  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FFCDC 000FB93C  38 A0 00 06 */	li r5, 6
/* 800FFCE0 000FB940  48 15 41 FD */	bl func_80253EDC
/* 800FFCE4 000FB944  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 800FFCE8 000FB948  38 00 FF 00 */	li r0, -256
/* 800FFCEC 000FB94C  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 800FFCF0 000FB950  38 80 00 38 */	li r4, 0x38
/* 800FFCF4 000FB954  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 800FFCF8 000FB958  FC 80 28 1E */	fctiwz f4, f5
/* 800FFCFC 000FB95C  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 800FFD00 000FB960  FC 40 18 1E */	fctiwz f2, f3
/* 800FFD04 000FB964  EC 21 28 28 */	fsubs f1, f1, f5
/* 800FFD08 000FB968  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FFD0C 000FB96C  EC 00 18 28 */	fsubs f0, f0, f3
/* 800FFD10 000FB970  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 800FFD14 000FB974  38 A0 00 00 */	li r5, 0
/* 800FFD18 000FB978  FC 20 08 1E */	fctiwz f1, f1
/* 800FFD1C 000FB97C  FC 00 00 1E */	fctiwz f0, f0
/* 800FFD20 000FB980  D8 81 00 48 */	stfd f4, 0x48(r1)
/* 800FFD24 000FB984  88 DF 00 11 */	lbz r6, 0x11(r31)
/* 800FFD28 000FB988  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 800FFD2C 000FB98C  83 E1 00 4C */	lwz r31, 0x4c(r1)
/* 800FFD30 000FB990  7C DE 03 78 */	or r30, r6, r0
/* 800FFD34 000FB994  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 800FFD38 000FB998  83 A1 00 44 */	lwz r29, 0x44(r1)
/* 800FFD3C 000FB99C  83 81 00 3C */	lwz r28, 0x3c(r1)
/* 800FFD40 000FB9A0  83 61 00 34 */	lwz r27, 0x34(r1)
/* 800FFD44 000FB9A4  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FFD48 000FB9A8  48 2D DC 95 */	bl func_803DD9DC
/* 800FFD4C 000FB9AC  3C A0 80 64 */	lis r5, lbl_8063CE34@ha
/* 800FFD50 000FB9B0  7C 64 1B 78 */	mr r4, r3
/* 800FFD54 000FB9B4  38 A5 CE 34 */	addi r5, r5, lbl_8063CE34@l
/* 800FFD58 000FB9B8  38 65 00 18 */	addi r3, r5, 0x18
/* 800FFD5C 000FB9BC  48 29 2F E5 */	bl func_80392D40
/* 800FFD60 000FB9C0  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 800FFD64 000FB9C4  48 15 05 91 */	bl func_802502F4
/* 800FFD68 000FB9C8  7C 64 1B 78 */	mr r4, r3
/* 800FFD6C 000FB9CC  38 60 00 16 */	li r3, 0x16
/* 800FFD70 000FB9D0  48 05 C5 99 */	bl func_8015C308
/* 800FFD74 000FB9D4  7F E4 FB 78 */	mr r4, r31
/* 800FFD78 000FB9D8  7F A5 EB 78 */	mr r5, r29
/* 800FFD7C 000FB9DC  7F C8 F3 78 */	mr r8, r30
/* 800FFD80 000FB9E0  7F 86 07 34 */	extsh r6, r28
/* 800FFD84 000FB9E4  7F 67 07 34 */	extsh r7, r27
/* 800FFD88 000FB9E8  38 60 0E A4 */	li r3, 0xea4
/* 800FFD8C 000FB9EC  48 15 03 A9 */	bl func_80250134
/* 800FFD90 000FB9F0  48 00 04 70 */	b lbl_80100200
/* 800FFD94 000FB9F4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FFD98 000FB9F8  38 80 00 39 */	li r4, 0x39
/* 800FFD9C 000FB9FC  38 A0 00 00 */	li r5, 0
/* 800FFDA0 000FBA00  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FFDA4 000FBA04  48 2D DC 39 */	bl func_803DD9DC
/* 800FFDA8 000FBA08  2C 03 00 00 */	cmpwi r3, 0
/* 800FFDAC 000FBA0C  41 82 04 54 */	beq lbl_80100200
/* 800FFDB0 000FBA10  7F C3 F3 78 */	mr r3, r30
/* 800FFDB4 000FBA14  7F E4 FB 78 */	mr r4, r31
/* 800FFDB8 000FBA18  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FFDBC 000FBA1C  38 A0 00 06 */	li r5, 6
/* 800FFDC0 000FBA20  48 15 41 1D */	bl func_80253EDC
/* 800FFDC4 000FBA24  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 800FFDC8 000FBA28  38 00 FF 00 */	li r0, -256
/* 800FFDCC 000FBA2C  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 800FFDD0 000FBA30  38 80 00 39 */	li r4, 0x39
/* 800FFDD4 000FBA34  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 800FFDD8 000FBA38  FC 80 28 1E */	fctiwz f4, f5
/* 800FFDDC 000FBA3C  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 800FFDE0 000FBA40  FC 40 18 1E */	fctiwz f2, f3
/* 800FFDE4 000FBA44  EC 21 28 28 */	fsubs f1, f1, f5
/* 800FFDE8 000FBA48  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FFDEC 000FBA4C  EC 00 18 28 */	fsubs f0, f0, f3
/* 800FFDF0 000FBA50  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 800FFDF4 000FBA54  38 A0 00 00 */	li r5, 0
/* 800FFDF8 000FBA58  FC 20 08 1E */	fctiwz f1, f1
/* 800FFDFC 000FBA5C  FC 00 00 1E */	fctiwz f0, f0
/* 800FFE00 000FBA60  D8 81 00 48 */	stfd f4, 0x48(r1)
/* 800FFE04 000FBA64  88 DF 00 11 */	lbz r6, 0x11(r31)
/* 800FFE08 000FBA68  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 800FFE0C 000FBA6C  83 E1 00 4C */	lwz r31, 0x4c(r1)
/* 800FFE10 000FBA70  7C DE 03 78 */	or r30, r6, r0
/* 800FFE14 000FBA74  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 800FFE18 000FBA78  83 A1 00 44 */	lwz r29, 0x44(r1)
/* 800FFE1C 000FBA7C  83 81 00 3C */	lwz r28, 0x3c(r1)
/* 800FFE20 000FBA80  83 61 00 34 */	lwz r27, 0x34(r1)
/* 800FFE24 000FBA84  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FFE28 000FBA88  48 2D DB B5 */	bl func_803DD9DC
/* 800FFE2C 000FBA8C  3C A0 80 64 */	lis r5, lbl_8063CE34@ha
/* 800FFE30 000FBA90  7C 64 1B 78 */	mr r4, r3
/* 800FFE34 000FBA94  38 A5 CE 34 */	addi r5, r5, lbl_8063CE34@l
/* 800FFE38 000FBA98  38 65 00 18 */	addi r3, r5, 0x18
/* 800FFE3C 000FBA9C  48 29 2F 05 */	bl func_80392D40
/* 800FFE40 000FBAA0  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 800FFE44 000FBAA4  48 15 04 B1 */	bl func_802502F4
/* 800FFE48 000FBAA8  7C 64 1B 78 */	mr r4, r3
/* 800FFE4C 000FBAAC  38 60 00 16 */	li r3, 0x16
/* 800FFE50 000FBAB0  48 05 C4 B9 */	bl func_8015C308
/* 800FFE54 000FBAB4  7F E4 FB 78 */	mr r4, r31
/* 800FFE58 000FBAB8  7F A5 EB 78 */	mr r5, r29
/* 800FFE5C 000FBABC  7F C8 F3 78 */	mr r8, r30
/* 800FFE60 000FBAC0  7F 86 07 34 */	extsh r6, r28
/* 800FFE64 000FBAC4  7F 67 07 34 */	extsh r7, r27
/* 800FFE68 000FBAC8  38 60 0E A4 */	li r3, 0xea4
/* 800FFE6C 000FBACC  48 15 02 C9 */	bl func_80250134
/* 800FFE70 000FBAD0  48 00 03 90 */	b lbl_80100200
/* 800FFE74 000FBAD4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FFE78 000FBAD8  38 80 00 36 */	li r4, 0x36
/* 800FFE7C 000FBADC  38 A0 00 00 */	li r5, 0
/* 800FFE80 000FBAE0  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FFE84 000FBAE4  48 2D DB 59 */	bl func_803DD9DC
/* 800FFE88 000FBAE8  2C 03 00 00 */	cmpwi r3, 0
/* 800FFE8C 000FBAEC  41 82 03 74 */	beq lbl_80100200
/* 800FFE90 000FBAF0  7F C3 F3 78 */	mr r3, r30
/* 800FFE94 000FBAF4  7F E4 FB 78 */	mr r4, r31
/* 800FFE98 000FBAF8  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FFE9C 000FBAFC  38 A0 00 06 */	li r5, 6
/* 800FFEA0 000FBB00  48 15 40 3D */	bl func_80253EDC
/* 800FFEA4 000FBB04  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 800FFEA8 000FBB08  38 00 FF 00 */	li r0, -256
/* 800FFEAC 000FBB0C  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 800FFEB0 000FBB10  38 80 00 3A */	li r4, 0x3a
/* 800FFEB4 000FBB14  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 800FFEB8 000FBB18  FC 80 28 1E */	fctiwz f4, f5
/* 800FFEBC 000FBB1C  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 800FFEC0 000FBB20  FC 40 18 1E */	fctiwz f2, f3
/* 800FFEC4 000FBB24  EC 21 28 28 */	fsubs f1, f1, f5
/* 800FFEC8 000FBB28  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FFECC 000FBB2C  EC 00 18 28 */	fsubs f0, f0, f3
/* 800FFED0 000FBB30  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 800FFED4 000FBB34  38 A0 00 00 */	li r5, 0
/* 800FFED8 000FBB38  FC 20 08 1E */	fctiwz f1, f1
/* 800FFEDC 000FBB3C  FC 00 00 1E */	fctiwz f0, f0
/* 800FFEE0 000FBB40  D8 81 00 48 */	stfd f4, 0x48(r1)
/* 800FFEE4 000FBB44  88 DF 00 11 */	lbz r6, 0x11(r31)
/* 800FFEE8 000FBB48  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 800FFEEC 000FBB4C  83 E1 00 4C */	lwz r31, 0x4c(r1)
/* 800FFEF0 000FBB50  7C DE 03 78 */	or r30, r6, r0
/* 800FFEF4 000FBB54  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 800FFEF8 000FBB58  83 A1 00 44 */	lwz r29, 0x44(r1)
/* 800FFEFC 000FBB5C  83 81 00 3C */	lwz r28, 0x3c(r1)
/* 800FFF00 000FBB60  83 61 00 34 */	lwz r27, 0x34(r1)
/* 800FFF04 000FBB64  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FFF08 000FBB68  48 2D DA D5 */	bl func_803DD9DC
/* 800FFF0C 000FBB6C  7C 64 1B 78 */	mr r4, r3
/* 800FFF10 000FBB70  38 60 00 17 */	li r3, 0x17
/* 800FFF14 000FBB74  48 05 C3 F5 */	bl func_8015C308
/* 800FFF18 000FBB78  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FFF1C 000FBB7C  38 80 00 42 */	li r4, 0x42
/* 800FFF20 000FBB80  38 A0 00 00 */	li r5, 0
/* 800FFF24 000FBB84  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FFF28 000FBB88  48 2D DA B5 */	bl func_803DD9DC
/* 800FFF2C 000FBB8C  7C 64 1B 78 */	mr r4, r3
/* 800FFF30 000FBB90  38 60 00 18 */	li r3, 0x18
/* 800FFF34 000FBB94  48 05 C3 D5 */	bl func_8015C308
/* 800FFF38 000FBB98  7F E4 FB 78 */	mr r4, r31
/* 800FFF3C 000FBB9C  7F A5 EB 78 */	mr r5, r29
/* 800FFF40 000FBBA0  7F C8 F3 78 */	mr r8, r30
/* 800FFF44 000FBBA4  7F 86 07 34 */	extsh r6, r28
/* 800FFF48 000FBBA8  7F 67 07 34 */	extsh r7, r27
/* 800FFF4C 000FBBAC  38 60 0E A5 */	li r3, 0xea5
/* 800FFF50 000FBBB0  48 15 01 E5 */	bl func_80250134
/* 800FFF54 000FBBB4  48 00 02 AC */	b lbl_80100200
/* 800FFF58 000FBBB8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FFF5C 000FBBBC  38 80 00 37 */	li r4, 0x37
/* 800FFF60 000FBBC0  38 A0 00 00 */	li r5, 0
/* 800FFF64 000FBBC4  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FFF68 000FBBC8  48 2D DA 75 */	bl func_803DD9DC
/* 800FFF6C 000FBBCC  2C 03 00 00 */	cmpwi r3, 0
/* 800FFF70 000FBBD0  41 82 02 90 */	beq lbl_80100200
/* 800FFF74 000FBBD4  7F C3 F3 78 */	mr r3, r30
/* 800FFF78 000FBBD8  7F E4 FB 78 */	mr r4, r31
/* 800FFF7C 000FBBDC  38 C1 00 10 */	addi r6, r1, 0x10
/* 800FFF80 000FBBE0  38 A0 00 06 */	li r5, 6
/* 800FFF84 000FBBE4  48 15 3F 59 */	bl func_80253EDC
/* 800FFF88 000FBBE8  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 800FFF8C 000FBBEC  38 00 FF 00 */	li r0, -256
/* 800FFF90 000FBBF0  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 800FFF94 000FBBF4  38 80 00 3B */	li r4, 0x3b
/* 800FFF98 000FBBF8  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 800FFF9C 000FBBFC  FC 80 28 1E */	fctiwz f4, f5
/* 800FFFA0 000FBC00  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 800FFFA4 000FBC04  FC 40 18 1E */	fctiwz f2, f3
/* 800FFFA8 000FBC08  EC 21 28 28 */	fsubs f1, f1, f5
/* 800FFFAC 000FBC0C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 800FFFB0 000FBC10  EC 00 18 28 */	fsubs f0, f0, f3
/* 800FFFB4 000FBC14  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 800FFFB8 000FBC18  38 A0 00 00 */	li r5, 0
/* 800FFFBC 000FBC1C  FC 20 08 1E */	fctiwz f1, f1
/* 800FFFC0 000FBC20  FC 00 00 1E */	fctiwz f0, f0
/* 800FFFC4 000FBC24  D8 81 00 48 */	stfd f4, 0x48(r1)
/* 800FFFC8 000FBC28  88 DF 00 11 */	lbz r6, 0x11(r31)
/* 800FFFCC 000FBC2C  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 800FFFD0 000FBC30  83 E1 00 4C */	lwz r31, 0x4c(r1)
/* 800FFFD4 000FBC34  7C DE 03 78 */	or r30, r6, r0
/* 800FFFD8 000FBC38  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 800FFFDC 000FBC3C  83 A1 00 44 */	lwz r29, 0x44(r1)
/* 800FFFE0 000FBC40  83 81 00 3C */	lwz r28, 0x3c(r1)
/* 800FFFE4 000FBC44  83 61 00 34 */	lwz r27, 0x34(r1)
/* 800FFFE8 000FBC48  80 63 00 80 */	lwz r3, 0x80(r3)
/* 800FFFEC 000FBC4C  48 2D D9 F1 */	bl func_803DD9DC
/* 800FFFF0 000FBC50  7C 64 1B 78 */	mr r4, r3
/* 800FFFF4 000FBC54  38 60 00 17 */	li r3, 0x17
/* 800FFFF8 000FBC58  48 05 C3 11 */	bl func_8015C308
/* 800FFFFC 000FBC5C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80100000 000FBC60  38 80 00 43 */	li r4, 0x43
/* 80100004 000FBC64  38 A0 00 00 */	li r5, 0
/* 80100008 000FBC68  80 63 00 80 */	lwz r3, 0x80(r3)
/* 8010000C 000FBC6C  48 2D D9 D1 */	bl func_803DD9DC
/* 80100010 000FBC70  7C 64 1B 78 */	mr r4, r3
/* 80100014 000FBC74  38 60 00 18 */	li r3, 0x18
/* 80100018 000FBC78  48 05 C2 F1 */	bl func_8015C308
/* 8010001C 000FBC7C  7F E4 FB 78 */	mr r4, r31
/* 80100020 000FBC80  7F A5 EB 78 */	mr r5, r29
/* 80100024 000FBC84  7F C8 F3 78 */	mr r8, r30
/* 80100028 000FBC88  7F 86 07 34 */	extsh r6, r28
/* 8010002C 000FBC8C  7F 67 07 34 */	extsh r7, r27
/* 80100030 000FBC90  38 60 0E A5 */	li r3, 0xea5
/* 80100034 000FBC94  48 15 01 01 */	bl func_80250134
/* 80100038 000FBC98  48 00 01 C8 */	b lbl_80100200
/* 8010003C 000FBC9C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80100040 000FBCA0  38 80 00 38 */	li r4, 0x38
/* 80100044 000FBCA4  38 A0 00 00 */	li r5, 0
/* 80100048 000FBCA8  80 63 00 80 */	lwz r3, 0x80(r3)
/* 8010004C 000FBCAC  48 2D D9 91 */	bl func_803DD9DC
/* 80100050 000FBCB0  2C 03 00 00 */	cmpwi r3, 0
/* 80100054 000FBCB4  41 82 01 AC */	beq lbl_80100200
/* 80100058 000FBCB8  7F C3 F3 78 */	mr r3, r30
/* 8010005C 000FBCBC  7F E4 FB 78 */	mr r4, r31
/* 80100060 000FBCC0  38 C1 00 10 */	addi r6, r1, 0x10
/* 80100064 000FBCC4  38 A0 00 06 */	li r5, 6
/* 80100068 000FBCC8  48 15 3E 75 */	bl func_80253EDC
/* 8010006C 000FBCCC  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 80100070 000FBCD0  38 00 FF 00 */	li r0, -256
/* 80100074 000FBCD4  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 80100078 000FBCD8  38 80 00 3C */	li r4, 0x3c
/* 8010007C 000FBCDC  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 80100080 000FBCE0  FC 80 28 1E */	fctiwz f4, f5
/* 80100084 000FBCE4  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 80100088 000FBCE8  FC 40 18 1E */	fctiwz f2, f3
/* 8010008C 000FBCEC  EC 21 28 28 */	fsubs f1, f1, f5
/* 80100090 000FBCF0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80100094 000FBCF4  EC 00 18 28 */	fsubs f0, f0, f3
/* 80100098 000FBCF8  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 8010009C 000FBCFC  38 A0 00 00 */	li r5, 0
/* 801000A0 000FBD00  FC 20 08 1E */	fctiwz f1, f1
/* 801000A4 000FBD04  FC 00 00 1E */	fctiwz f0, f0
/* 801000A8 000FBD08  D8 81 00 48 */	stfd f4, 0x48(r1)
/* 801000AC 000FBD0C  88 DF 00 11 */	lbz r6, 0x11(r31)
/* 801000B0 000FBD10  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 801000B4 000FBD14  83 E1 00 4C */	lwz r31, 0x4c(r1)
/* 801000B8 000FBD18  7C DE 03 78 */	or r30, r6, r0
/* 801000BC 000FBD1C  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 801000C0 000FBD20  83 A1 00 44 */	lwz r29, 0x44(r1)
/* 801000C4 000FBD24  83 81 00 3C */	lwz r28, 0x3c(r1)
/* 801000C8 000FBD28  83 61 00 34 */	lwz r27, 0x34(r1)
/* 801000CC 000FBD2C  80 63 00 80 */	lwz r3, 0x80(r3)
/* 801000D0 000FBD30  48 2D D9 0D */	bl func_803DD9DC
/* 801000D4 000FBD34  7C 64 1B 78 */	mr r4, r3
/* 801000D8 000FBD38  38 60 00 17 */	li r3, 0x17
/* 801000DC 000FBD3C  48 05 C2 2D */	bl func_8015C308
/* 801000E0 000FBD40  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 801000E4 000FBD44  38 80 00 44 */	li r4, 0x44
/* 801000E8 000FBD48  38 A0 00 00 */	li r5, 0
/* 801000EC 000FBD4C  80 63 00 80 */	lwz r3, 0x80(r3)
/* 801000F0 000FBD50  48 2D D8 ED */	bl func_803DD9DC
/* 801000F4 000FBD54  7C 64 1B 78 */	mr r4, r3
/* 801000F8 000FBD58  38 60 00 18 */	li r3, 0x18
/* 801000FC 000FBD5C  48 05 C2 0D */	bl func_8015C308
/* 80100100 000FBD60  7F E4 FB 78 */	mr r4, r31
/* 80100104 000FBD64  7F A5 EB 78 */	mr r5, r29
/* 80100108 000FBD68  7F C8 F3 78 */	mr r8, r30
/* 8010010C 000FBD6C  7F 86 07 34 */	extsh r6, r28
/* 80100110 000FBD70  7F 67 07 34 */	extsh r7, r27
/* 80100114 000FBD74  38 60 0E A5 */	li r3, 0xea5
/* 80100118 000FBD78  48 15 00 1D */	bl func_80250134
/* 8010011C 000FBD7C  48 00 00 E4 */	b lbl_80100200
/* 80100120 000FBD80  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80100124 000FBD84  38 80 00 39 */	li r4, 0x39
/* 80100128 000FBD88  38 A0 00 00 */	li r5, 0
/* 8010012C 000FBD8C  80 63 00 80 */	lwz r3, 0x80(r3)
/* 80100130 000FBD90  48 2D D8 AD */	bl func_803DD9DC
/* 80100134 000FBD94  2C 03 00 00 */	cmpwi r3, 0
/* 80100138 000FBD98  41 82 00 C8 */	beq lbl_80100200
/* 8010013C 000FBD9C  7F C3 F3 78 */	mr r3, r30
/* 80100140 000FBDA0  7F E4 FB 78 */	mr r4, r31
/* 80100144 000FBDA4  38 C1 00 10 */	addi r6, r1, 0x10
/* 80100148 000FBDA8  38 A0 00 06 */	li r5, 6
/* 8010014C 000FBDAC  48 15 3D 91 */	bl func_80253EDC
/* 80100150 000FBDB0  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 80100154 000FBDB4  38 00 FF 00 */	li r0, -256
/* 80100158 000FBDB8  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 8010015C 000FBDBC  38 80 00 3D */	li r4, 0x3d
/* 80100160 000FBDC0  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 80100164 000FBDC4  FC 80 28 1E */	fctiwz f4, f5
/* 80100168 000FBDC8  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 8010016C 000FBDCC  FC 40 18 1E */	fctiwz f2, f3
/* 80100170 000FBDD0  EC 21 28 28 */	fsubs f1, f1, f5
/* 80100174 000FBDD4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80100178 000FBDD8  EC 00 18 28 */	fsubs f0, f0, f3
/* 8010017C 000FBDDC  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 80100180 000FBDE0  38 A0 00 00 */	li r5, 0
/* 80100184 000FBDE4  FC 20 08 1E */	fctiwz f1, f1
/* 80100188 000FBDE8  FC 00 00 1E */	fctiwz f0, f0
/* 8010018C 000FBDEC  D8 81 00 48 */	stfd f4, 0x48(r1)
/* 80100190 000FBDF0  88 DF 00 11 */	lbz r6, 0x11(r31)
/* 80100194 000FBDF4  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 80100198 000FBDF8  83 E1 00 4C */	lwz r31, 0x4c(r1)
/* 8010019C 000FBDFC  7C DE 03 78 */	or r30, r6, r0
/* 801001A0 000FBE00  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 801001A4 000FBE04  83 A1 00 44 */	lwz r29, 0x44(r1)
/* 801001A8 000FBE08  83 81 00 3C */	lwz r28, 0x3c(r1)
/* 801001AC 000FBE0C  83 61 00 34 */	lwz r27, 0x34(r1)
/* 801001B0 000FBE10  80 63 00 80 */	lwz r3, 0x80(r3)
/* 801001B4 000FBE14  48 2D D8 29 */	bl func_803DD9DC
/* 801001B8 000FBE18  7C 64 1B 78 */	mr r4, r3
/* 801001BC 000FBE1C  38 60 00 17 */	li r3, 0x17
/* 801001C0 000FBE20  48 05 C1 49 */	bl func_8015C308
/* 801001C4 000FBE24  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 801001C8 000FBE28  38 80 00 45 */	li r4, 0x45
/* 801001CC 000FBE2C  38 A0 00 00 */	li r5, 0
/* 801001D0 000FBE30  80 63 00 80 */	lwz r3, 0x80(r3)
/* 801001D4 000FBE34  48 2D D8 09 */	bl func_803DD9DC
/* 801001D8 000FBE38  7C 64 1B 78 */	mr r4, r3
/* 801001DC 000FBE3C  38 60 00 18 */	li r3, 0x18
/* 801001E0 000FBE40  48 05 C1 29 */	bl func_8015C308
/* 801001E4 000FBE44  7F E4 FB 78 */	mr r4, r31
/* 801001E8 000FBE48  7F A5 EB 78 */	mr r5, r29
/* 801001EC 000FBE4C  7F C8 F3 78 */	mr r8, r30
/* 801001F0 000FBE50  7F 86 07 34 */	extsh r6, r28
/* 801001F4 000FBE54  7F 67 07 34 */	extsh r7, r27
/* 801001F8 000FBE58  38 60 0E A5 */	li r3, 0xea5
/* 801001FC 000FBE5C  48 14 FF 39 */	bl func_80250134
lbl_80100200:
/* 80100200 000FBE60  39 61 00 70 */	addi r11, r1, 0x70
/* 80100204 000FBE64  48 0C 6F 71 */	bl _restgpr_27
/* 80100208 000FBE68  80 01 00 74 */	lwz r0, 0x74(r1)
/* 8010020C 000FBE6C  7C 08 03 A6 */	mtlr r0
/* 80100210 000FBE70  38 21 00 70 */	addi r1, r1, 0x70
/* 80100214 000FBE74  4E 80 00 20 */	blr
lbl_80100218:
/* 80100218 000FBE78  94 21 FF D0 */	stwu r1, -0x30(r1)
/* 8010021C 000FBE7C  7C 08 02 A6 */	mflr r0
/* 80100220 000FBE80  90 01 00 34 */	stw r0, 0x34(r1)
/* 80100224 000FBE84  39 61 00 30 */	addi r11, r1, 0x30
/* 80100228 000FBE88  48 0C 6E FD */	bl _savegpr_26
/* 8010022C 000FBE8C  7C 7D 1B 78 */	mr r29, r3
/* 80100230 000FBE90  7C 9E 23 78 */	mr r30, r4
/* 80100234 000FBE94  38 C1 00 08 */	addi r6, r1, 8
/* 80100238 000FBE98  3B E0 FF FF */	li r31, -1
/* 8010023C 000FBE9C  38 A0 00 03 */	li r5, 3
/* 80100240 000FBEA0  48 15 3C 4D */	bl func_80253E8C
/* 80100244 000FBEA4  80 61 00 08 */	lwz r3, 8(r1)
/* 80100248 000FBEA8  38 03 FF F5 */	addi r0, r3, -11
/* 8010024C 000FBEAC  28 00 00 34 */	cmplwi r0, 0x34
/* 80100250 000FBEB0  41 81 03 74 */	bgt lbl_801005C4
/* 80100254 000FBEB4  3C 60 80 42 */	lis r3, lbl_8041A794@ha
/* 80100258 000FBEB8  54 00 10 3A */	slwi r0, r0, 2
/* 8010025C 000FBEBC  38 63 A7 94 */	addi r3, r3, lbl_8041A794@l
/* 80100260 000FBEC0  7C 63 00 2E */	lwzx r3, r3, r0
/* 80100264 000FBEC4  7C 69 03 A6 */	mtctr r3
/* 80100268 000FBEC8  4E 80 04 20 */	bctr
/* 8010026C 000FBECC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80100270 000FBED0  38 80 00 36 */	li r4, 0x36
/* 80100274 000FBED4  38 A0 00 00 */	li r5, 0
/* 80100278 000FBED8  80 63 00 80 */	lwz r3, 0x80(r3)
/* 8010027C 000FBEDC  48 2D D7 61 */	bl func_803DD9DC
/* 80100280 000FBEE0  2C 03 00 00 */	cmpwi r3, 0
/* 80100284 000FBEE4  40 82 03 40 */	bne lbl_801005C4
/* 80100288 000FBEE8  88 1E 00 02 */	lbz r0, 2(r30)
/* 8010028C 000FBEEC  88 7E 00 03 */	lbz r3, 3(r30)
/* 80100290 000FBEF0  7C 04 16 70 */	srawi r4, r0, 2
/* 80100294 000FBEF4  88 1E 00 04 */	lbz r0, 4(r30)
/* 80100298 000FBEF8  7C 63 16 70 */	srawi r3, r3, 2
/* 8010029C 000FBEFC  98 9E 00 02 */	stb r4, 2(r30)
/* 801002A0 000FBF00  7C 00 16 70 */	srawi r0, r0, 2
/* 801002A4 000FBF04  98 7E 00 03 */	stb r3, 3(r30)
/* 801002A8 000FBF08  98 1E 00 04 */	stb r0, 4(r30)
/* 801002AC 000FBF0C  48 00 03 18 */	b lbl_801005C4
/* 801002B0 000FBF10  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 801002B4 000FBF14  38 80 00 37 */	li r4, 0x37
/* 801002B8 000FBF18  38 A0 00 00 */	li r5, 0
/* 801002BC 000FBF1C  80 63 00 80 */	lwz r3, 0x80(r3)
/* 801002C0 000FBF20  48 2D D7 1D */	bl func_803DD9DC
/* 801002C4 000FBF24  2C 03 00 00 */	cmpwi r3, 0
/* 801002C8 000FBF28  40 82 02 FC */	bne lbl_801005C4
/* 801002CC 000FBF2C  88 1E 00 02 */	lbz r0, 2(r30)
/* 801002D0 000FBF30  88 7E 00 03 */	lbz r3, 3(r30)
/* 801002D4 000FBF34  7C 04 16 70 */	srawi r4, r0, 2
/* 801002D8 000FBF38  88 1E 00 04 */	lbz r0, 4(r30)
/* 801002DC 000FBF3C  7C 63 16 70 */	srawi r3, r3, 2
/* 801002E0 000FBF40  98 9E 00 02 */	stb r4, 2(r30)
/* 801002E4 000FBF44  7C 00 16 70 */	srawi r0, r0, 2
/* 801002E8 000FBF48  98 7E 00 03 */	stb r3, 3(r30)
/* 801002EC 000FBF4C  98 1E 00 04 */	stb r0, 4(r30)
/* 801002F0 000FBF50  48 00 02 D4 */	b lbl_801005C4
/* 801002F4 000FBF54  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 801002F8 000FBF58  38 80 00 38 */	li r4, 0x38
/* 801002FC 000FBF5C  38 A0 00 00 */	li r5, 0
/* 80100300 000FBF60  80 63 00 80 */	lwz r3, 0x80(r3)
/* 80100304 000FBF64  48 2D D6 D9 */	bl func_803DD9DC
/* 80100308 000FBF68  2C 03 00 00 */	cmpwi r3, 0
/* 8010030C 000FBF6C  40 82 02 B8 */	bne lbl_801005C4
/* 80100310 000FBF70  88 1E 00 02 */	lbz r0, 2(r30)
/* 80100314 000FBF74  88 7E 00 03 */	lbz r3, 3(r30)
/* 80100318 000FBF78  7C 04 16 70 */	srawi r4, r0, 2
/* 8010031C 000FBF7C  88 1E 00 04 */	lbz r0, 4(r30)
/* 80100320 000FBF80  7C 63 16 70 */	srawi r3, r3, 2
/* 80100324 000FBF84  98 9E 00 02 */	stb r4, 2(r30)
/* 80100328 000FBF88  7C 00 16 70 */	srawi r0, r0, 2
/* 8010032C 000FBF8C  98 7E 00 03 */	stb r3, 3(r30)
/* 80100330 000FBF90  98 1E 00 04 */	stb r0, 4(r30)
/* 80100334 000FBF94  48 00 02 90 */	b lbl_801005C4
/* 80100338 000FBF98  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 8010033C 000FBF9C  38 80 00 39 */	li r4, 0x39
/* 80100340 000FBFA0  38 A0 00 00 */	li r5, 0
/* 80100344 000FBFA4  80 63 00 80 */	lwz r3, 0x80(r3)
/* 80100348 000FBFA8  48 2D D6 95 */	bl func_803DD9DC
/* 8010034C 000FBFAC  2C 03 00 00 */	cmpwi r3, 0
/* 80100350 000FBFB0  40 82 02 74 */	bne lbl_801005C4
/* 80100354 000FBFB4  88 1E 00 02 */	lbz r0, 2(r30)
/* 80100358 000FBFB8  88 7E 00 03 */	lbz r3, 3(r30)
/* 8010035C 000FBFBC  7C 04 16 70 */	srawi r4, r0, 2
/* 80100360 000FBFC0  88 1E 00 04 */	lbz r0, 4(r30)
/* 80100364 000FBFC4  7C 63 16 70 */	srawi r3, r3, 2
/* 80100368 000FBFC8  98 9E 00 02 */	stb r4, 2(r30)
/* 8010036C 000FBFCC  7C 00 16 70 */	srawi r0, r0, 2
/* 80100370 000FBFD0  98 7E 00 03 */	stb r3, 3(r30)
/* 80100374 000FBFD4  98 1E 00 04 */	stb r0, 4(r30)
/* 80100378 000FBFD8  48 00 02 4C */	b lbl_801005C4
/* 8010037C 000FBFDC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80100380 000FBFE0  88 63 00 F3 */	lbz r3, 0xf3(r3)
/* 80100384 000FBFE4  48 00 1C A1 */	bl func_80102024
/* 80100388 000FBFE8  3C A0 80 64 */	lis r5, lbl_8063CE34@ha
/* 8010038C 000FBFEC  54 64 04 3E */	clrlwi r4, r3, 0x10
/* 80100390 000FBFF0  38 A5 CE 34 */	addi r5, r5, lbl_8063CE34@l
/* 80100394 000FBFF4  38 65 00 18 */	addi r3, r5, 0x18
/* 80100398 000FBFF8  48 29 28 3D */	bl func_80392BD4
/* 8010039C 000FBFFC  3C 80 80 42 */	lis r4, lbl_8041BFE0@ha
/* 801003A0 000FC000  54 60 15 BA */	rlwinm r0, r3, 2, 0x16, 0x1d
/* 801003A4 000FC004  38 84 BF E0 */	addi r4, r4, lbl_8041BFE0@l
/* 801003A8 000FC008  7C 64 00 2E */	lwzx r3, r4, r0
/* 801003AC 000FC00C  4B F5 A6 4D */	bl func_8005A9F8
/* 801003B0 000FC010  7C 66 1B 78 */	mr r6, r3
/* 801003B4 000FC014  7F A3 EB 78 */	mr r3, r29
/* 801003B8 000FC018  7F C4 F3 78 */	mr r4, r30
/* 801003BC 000FC01C  38 A0 00 01 */	li r5, 1
/* 801003C0 000FC020  48 15 3A F5 */	bl func_80253EB4
/* 801003C4 000FC024  48 00 02 00 */	b lbl_801005C4
/* 801003C8 000FC028  7F A3 EB 78 */	mr r3, r29
/* 801003CC 000FC02C  7F C4 F3 78 */	mr r4, r30
/* 801003D0 000FC030  38 A0 00 02 */	li r5, 2
/* 801003D4 000FC034  38 C0 0E AF */	li r6, 0xeaf
/* 801003D8 000FC038  48 15 3A DD */	bl func_80253EB4
/* 801003DC 000FC03C  48 00 01 E8 */	b lbl_801005C4
/* 801003E0 000FC040  7F A3 EB 78 */	mr r3, r29
/* 801003E4 000FC044  7F C4 F3 78 */	mr r4, r30
/* 801003E8 000FC048  38 A0 00 02 */	li r5, 2
/* 801003EC 000FC04C  38 C0 0E B0 */	li r6, 0xeb0
/* 801003F0 000FC050  48 15 3A C5 */	bl func_80253EB4
/* 801003F4 000FC054  48 00 01 D0 */	b lbl_801005C4
/* 801003F8 000FC058  7F A3 EB 78 */	mr r3, r29
/* 801003FC 000FC05C  7F C4 F3 78 */	mr r4, r30
/* 80100400 000FC060  38 A0 00 02 */	li r5, 2
/* 80100404 000FC064  38 C0 0E B1 */	li r6, 0xeb1
/* 80100408 000FC068  48 15 3A AD */	bl func_80253EB4
/* 8010040C 000FC06C  48 00 01 B8 */	b lbl_801005C4
/* 80100410 000FC070  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80100414 000FC074  88 63 00 F3 */	lbz r3, 0xf3(r3)
/* 80100418 000FC078  48 00 1C 0D */	bl func_80102024
/* 8010041C 000FC07C  3C A0 80 64 */	lis r5, lbl_8063CE34@ha
/* 80100420 000FC080  54 64 04 3E */	clrlwi r4, r3, 0x10
/* 80100424 000FC084  38 A5 CE 34 */	addi r5, r5, lbl_8063CE34@l
/* 80100428 000FC088  38 65 00 18 */	addi r3, r5, 0x18
/* 8010042C 000FC08C  48 29 27 41 */	bl func_80392B6C
/* 80100430 000FC090  54 60 06 3E */	clrlwi r0, r3, 0x18
/* 80100434 000FC094  2C 00 00 01 */	cmpwi r0, 1
/* 80100438 000FC098  41 82 00 38 */	beq lbl_80100470
/* 8010043C 000FC09C  40 80 00 10 */	bge lbl_8010044C
/* 80100440 000FC0A0  2C 00 00 00 */	cmpwi r0, 0
/* 80100444 000FC0A4  40 80 00 14 */	bge lbl_80100458
/* 80100448 000FC0A8  48 00 01 7C */	b lbl_801005C4
lbl_8010044C:
/* 8010044C 000FC0AC  2C 00 00 03 */	cmpwi r0, 3
/* 80100450 000FC0B0  40 80 01 74 */	bge lbl_801005C4
/* 80100454 000FC0B4  48 00 00 34 */	b lbl_80100488
lbl_80100458:
/* 80100458 000FC0B8  7F A3 EB 78 */	mr r3, r29
/* 8010045C 000FC0BC  7F C4 F3 78 */	mr r4, r30
/* 80100460 000FC0C0  38 A0 00 02 */	li r5, 2
/* 80100464 000FC0C4  38 C0 0E B2 */	li r6, 0xeb2
/* 80100468 000FC0C8  48 15 3A 4D */	bl func_80253EB4
/* 8010046C 000FC0CC  48 00 01 58 */	b lbl_801005C4
lbl_80100470:
/* 80100470 000FC0D0  7F A3 EB 78 */	mr r3, r29
/* 80100474 000FC0D4  7F C4 F3 78 */	mr r4, r30
/* 80100478 000FC0D8  38 A0 00 02 */	li r5, 2
/* 8010047C 000FC0DC  38 C0 0E B3 */	li r6, 0xeb3
/* 80100480 000FC0E0  48 15 3A 35 */	bl func_80253EB4
/* 80100484 000FC0E4  48 00 01 40 */	b lbl_801005C4
lbl_80100488:
/* 80100488 000FC0E8  7F A3 EB 78 */	mr r3, r29
/* 8010048C 000FC0EC  7F C4 F3 78 */	mr r4, r30
/* 80100490 000FC0F0  38 A0 00 02 */	li r5, 2
/* 80100494 000FC0F4  38 C0 0E B4 */	li r6, 0xeb4
/* 80100498 000FC0F8  48 15 3A 1D */	bl func_80253EB4
/* 8010049C 000FC0FC  48 00 01 28 */	b lbl_801005C4
/* 801004A0 000FC100  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 801004A4 000FC104  88 63 00 F3 */	lbz r3, 0xf3(r3)
/* 801004A8 000FC108  48 00 1B 7D */	bl func_80102024
/* 801004AC 000FC10C  3C A0 80 64 */	lis r5, lbl_8063CE34@ha
/* 801004B0 000FC110  54 64 04 3E */	clrlwi r4, r3, 0x10
/* 801004B4 000FC114  38 A5 CE 34 */	addi r5, r5, lbl_8063CE34@l
/* 801004B8 000FC118  38 65 00 18 */	addi r3, r5, 0x18
/* 801004BC 000FC11C  48 29 26 B1 */	bl func_80392B6C
/* 801004C0 000FC120  54 60 06 3E */	clrlwi r0, r3, 0x18
/* 801004C4 000FC124  2C 00 00 01 */	cmpwi r0, 1
/* 801004C8 000FC128  41 82 00 38 */	beq lbl_80100500
/* 801004CC 000FC12C  40 80 00 10 */	bge lbl_801004DC
/* 801004D0 000FC130  2C 00 00 00 */	cmpwi r0, 0
/* 801004D4 000FC134  40 80 00 14 */	bge lbl_801004E8
/* 801004D8 000FC138  48 00 00 54 */	b lbl_8010052C
lbl_801004DC:
/* 801004DC 000FC13C  2C 00 00 03 */	cmpwi r0, 3
/* 801004E0 000FC140  40 80 00 4C */	bge lbl_8010052C
/* 801004E4 000FC144  48 00 00 34 */	b lbl_80100518
lbl_801004E8:
/* 801004E8 000FC148  3C 80 00 50 */	lis r4, 0x00500C00@ha
/* 801004EC 000FC14C  38 60 03 F2 */	li r3, 0x3f2
/* 801004F0 000FC150  38 84 0C 00 */	addi r4, r4, 0x00500C00@l
/* 801004F4 000FC154  4B F5 A7 6D */	bl func_8005AC60
/* 801004F8 000FC158  7C 66 1B 78 */	mr r6, r3
/* 801004FC 000FC15C  48 00 00 30 */	b lbl_8010052C
lbl_80100500:
/* 80100500 000FC160  3C 80 00 52 */	lis r4, 0x00520C00@ha
/* 80100504 000FC164  38 60 03 F2 */	li r3, 0x3f2
/* 80100508 000FC168  38 84 0C 00 */	addi r4, r4, 0x00520C00@l
/* 8010050C 000FC16C  4B F5 A7 55 */	bl func_8005AC60
/* 80100510 000FC170  7C 66 1B 78 */	mr r6, r3
/* 80100514 000FC174  48 00 00 18 */	b lbl_8010052C
lbl_80100518:
/* 80100518 000FC178  3C 80 00 51 */	lis r4, 0x00510C00@ha
/* 8010051C 000FC17C  38 60 03 F2 */	li r3, 0x3f2
/* 80100520 000FC180  38 84 0C 00 */	addi r4, r4, 0x00510C00@l
/* 80100524 000FC184  4B F5 A7 3D */	bl func_8005AC60
/* 80100528 000FC188  7C 66 1B 78 */	mr r6, r3
lbl_8010052C:
/* 8010052C 000FC18C  7F A3 EB 78 */	mr r3, r29
/* 80100530 000FC190  7F C4 F3 78 */	mr r4, r30
/* 80100534 000FC194  38 A0 00 01 */	li r5, 1
/* 80100538 000FC198  48 15 39 7D */	bl func_80253EB4
/* 8010053C 000FC19C  48 00 00 88 */	b lbl_801005C4
/* 80100540 000FC1A0  3B E0 00 00 */	li r31, 0
/* 80100544 000FC1A4  48 00 00 80 */	b lbl_801005C4
/* 80100548 000FC1A8  3B E0 00 0A */	li r31, 0xa
/* 8010054C 000FC1AC  48 00 00 78 */	b lbl_801005C4
/* 80100550 000FC1B0  3B E0 00 01 */	li r31, 1
/* 80100554 000FC1B4  48 00 00 70 */	b lbl_801005C4
/* 80100558 000FC1B8  3B E0 00 0B */	li r31, 0xb
/* 8010055C 000FC1BC  48 00 00 68 */	b lbl_801005C4
/* 80100560 000FC1C0  3B E0 00 03 */	li r31, 3
/* 80100564 000FC1C4  48 00 00 60 */	b lbl_801005C4
/* 80100568 000FC1C8  3B E0 00 0D */	li r31, 0xd
/* 8010056C 000FC1CC  48 00 00 58 */	b lbl_801005C4
/* 80100570 000FC1D0  3B E0 00 04 */	li r31, 4
/* 80100574 000FC1D4  48 00 00 50 */	b lbl_801005C4
/* 80100578 000FC1D8  3B E0 00 0C */	li r31, 0xc
/* 8010057C 000FC1DC  48 00 00 48 */	b lbl_801005C4
/* 80100580 000FC1E0  3B E0 00 02 */	li r31, 2
/* 80100584 000FC1E4  48 00 00 40 */	b lbl_801005C4
/* 80100588 000FC1E8  3B E0 00 0F */	li r31, 0xf
/* 8010058C 000FC1EC  48 00 00 38 */	b lbl_801005C4
/* 80100590 000FC1F0  3B E0 00 06 */	li r31, 6
/* 80100594 000FC1F4  48 00 00 30 */	b lbl_801005C4
/* 80100598 000FC1F8  3B E0 00 0E */	li r31, 0xe
/* 8010059C 000FC1FC  48 00 00 28 */	b lbl_801005C4
/* 801005A0 000FC200  3B E0 00 05 */	li r31, 5
/* 801005A4 000FC204  48 00 00 20 */	b lbl_801005C4
/* 801005A8 000FC208  3B E0 00 10 */	li r31, 0x10
/* 801005AC 000FC20C  48 00 00 18 */	b lbl_801005C4
/* 801005B0 000FC210  3B E0 00 07 */	li r31, 7
/* 801005B4 000FC214  48 00 00 10 */	b lbl_801005C4
/* 801005B8 000FC218  3B E0 00 11 */	li r31, 0x11
/* 801005BC 000FC21C  48 00 00 08 */	b lbl_801005C4
/* 801005C0 000FC220  3B E0 00 08 */	li r31, 8
lbl_801005C4:
/* 801005C4 000FC224  3C 1F 00 01 */	addis r0, r31, 1
/* 801005C8 000FC228  28 00 FF FF */	cmplwi r0, 0xffff
/* 801005CC 000FC22C  41 82 02 88 */	beq lbl_80100854
/* 801005D0 000FC230  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 801005D4 000FC234  3B 40 00 05 */	li r26, 5
/* 801005D8 000FC238  88 63 00 F3 */	lbz r3, 0xf3(r3)
/* 801005DC 000FC23C  48 00 1A 49 */	bl func_80102024
/* 801005E0 000FC240  3F 80 80 64 */	lis r28, lbl_8063CE34@ha
/* 801005E4 000FC244  7C 7B 1B 78 */	mr r27, r3
/* 801005E8 000FC248  3B 9C CE 34 */	addi r28, r28, lbl_8063CE34@l
/* 801005EC 000FC24C  38 7C 00 18 */	addi r3, r28, 0x18
/* 801005F0 000FC250  57 64 04 3E */	clrlwi r4, r27, 0x10
/* 801005F4 000FC254  48 29 27 E9 */	bl func_80392DDC
/* 801005F8 000FC258  54 60 06 3E */	clrlwi r0, r3, 0x18
/* 801005FC 000FC25C  28 00 00 0F */	cmplwi r0, 0xf
/* 80100600 000FC260  41 81 01 94 */	bgt lbl_80100794
/* 80100604 000FC264  3C 60 80 42 */	lis r3, lbl_8041A754@ha
/* 80100608 000FC268  54 00 10 3A */	slwi r0, r0, 2
/* 8010060C 000FC26C  38 63 A7 54 */	addi r3, r3, lbl_8041A754@l
/* 80100610 000FC270  7C 63 00 2E */	lwzx r3, r3, r0
/* 80100614 000FC274  7C 69 03 A6 */	mtctr r3
/* 80100618 000FC278  4E 80 04 20 */	bctr
/* 8010061C 000FC27C  38 7C 00 18 */	addi r3, r28, 0x18
/* 80100620 000FC280  57 64 04 3E */	clrlwi r4, r27, 0x10
/* 80100624 000FC284  48 29 25 B1 */	bl func_80392BD4
/* 80100628 000FC288  54 64 06 3E */	clrlwi r4, r3, 0x18
/* 8010062C 000FC28C  7F E5 FB 78 */	mr r5, r31
/* 80100630 000FC290  38 7C 00 24 */	addi r3, r28, 0x24
/* 80100634 000FC294  48 29 00 2D */	bl func_80390660
/* 80100638 000FC298  7C 7A 1B 78 */	mr r26, r3
/* 8010063C 000FC29C  48 00 01 58 */	b lbl_80100794
/* 80100640 000FC2A0  7F E5 FB 78 */	mr r5, r31
/* 80100644 000FC2A4  38 7C 00 24 */	addi r3, r28, 0x24
/* 80100648 000FC2A8  38 80 00 12 */	li r4, 0x12
/* 8010064C 000FC2AC  48 29 00 15 */	bl func_80390660
/* 80100650 000FC2B0  7C 7A 1B 78 */	mr r26, r3
/* 80100654 000FC2B4  48 00 01 40 */	b lbl_80100794
/* 80100658 000FC2B8  7F E5 FB 78 */	mr r5, r31
/* 8010065C 000FC2BC  38 7C 00 24 */	addi r3, r28, 0x24
/* 80100660 000FC2C0  38 80 00 13 */	li r4, 0x13
/* 80100664 000FC2C4  48 28 FF FD */	bl func_80390660
/* 80100668 000FC2C8  7C 7A 1B 78 */	mr r26, r3
/* 8010066C 000FC2CC  48 00 01 28 */	b lbl_80100794
/* 80100670 000FC2D0  7F E5 FB 78 */	mr r5, r31
/* 80100674 000FC2D4  38 7C 00 24 */	addi r3, r28, 0x24
/* 80100678 000FC2D8  38 80 00 14 */	li r4, 0x14
/* 8010067C 000FC2DC  48 28 FF E5 */	bl func_80390660
/* 80100680 000FC2E0  7C 7A 1B 78 */	mr r26, r3
/* 80100684 000FC2E4  48 00 01 10 */	b lbl_80100794
/* 80100688 000FC2E8  7F E5 FB 78 */	mr r5, r31
/* 8010068C 000FC2EC  38 7C 00 24 */	addi r3, r28, 0x24
/* 80100690 000FC2F0  38 80 00 15 */	li r4, 0x15
/* 80100694 000FC2F4  48 28 FF CD */	bl func_80390660
/* 80100698 000FC2F8  7C 7A 1B 78 */	mr r26, r3
/* 8010069C 000FC2FC  48 00 00 F8 */	b lbl_80100794
/* 801006A0 000FC300  7F E5 FB 78 */	mr r5, r31
/* 801006A4 000FC304  38 7C 00 24 */	addi r3, r28, 0x24
/* 801006A8 000FC308  38 80 00 16 */	li r4, 0x16
/* 801006AC 000FC30C  48 28 FF B5 */	bl func_80390660
/* 801006B0 000FC310  7C 7A 1B 78 */	mr r26, r3
/* 801006B4 000FC314  48 00 00 E0 */	b lbl_80100794
/* 801006B8 000FC318  7F E5 FB 78 */	mr r5, r31
/* 801006BC 000FC31C  38 7C 00 24 */	addi r3, r28, 0x24
/* 801006C0 000FC320  38 80 00 17 */	li r4, 0x17
/* 801006C4 000FC324  48 28 FF 9D */	bl func_80390660
/* 801006C8 000FC328  7C 7A 1B 78 */	mr r26, r3
/* 801006CC 000FC32C  48 00 00 C8 */	b lbl_80100794
/* 801006D0 000FC330  7F E5 FB 78 */	mr r5, r31
/* 801006D4 000FC334  38 7C 00 24 */	addi r3, r28, 0x24
/* 801006D8 000FC338  38 80 00 18 */	li r4, 0x18
/* 801006DC 000FC33C  48 28 FF 85 */	bl func_80390660
/* 801006E0 000FC340  7C 7A 1B 78 */	mr r26, r3
/* 801006E4 000FC344  48 00 00 B0 */	b lbl_80100794
/* 801006E8 000FC348  7F E5 FB 78 */	mr r5, r31
/* 801006EC 000FC34C  38 7C 00 24 */	addi r3, r28, 0x24
/* 801006F0 000FC350  38 80 00 19 */	li r4, 0x19
/* 801006F4 000FC354  48 28 FF 6D */	bl func_80390660
/* 801006F8 000FC358  7C 7A 1B 78 */	mr r26, r3
/* 801006FC 000FC35C  48 00 00 98 */	b lbl_80100794
/* 80100700 000FC360  7F E5 FB 78 */	mr r5, r31
/* 80100704 000FC364  38 7C 00 24 */	addi r3, r28, 0x24
/* 80100708 000FC368  38 80 00 1A */	li r4, 0x1a
/* 8010070C 000FC36C  48 28 FF 55 */	bl func_80390660
/* 80100710 000FC370  7C 7A 1B 78 */	mr r26, r3
/* 80100714 000FC374  48 00 00 80 */	b lbl_80100794
/* 80100718 000FC378  7F E5 FB 78 */	mr r5, r31
/* 8010071C 000FC37C  38 7C 00 24 */	addi r3, r28, 0x24
/* 80100720 000FC380  38 80 00 1B */	li r4, 0x1b
/* 80100724 000FC384  48 28 FF 3D */	bl func_80390660
/* 80100728 000FC388  7C 7A 1B 78 */	mr r26, r3
/* 8010072C 000FC38C  48 00 00 68 */	b lbl_80100794
/* 80100730 000FC390  7F E5 FB 78 */	mr r5, r31
/* 80100734 000FC394  38 7C 00 24 */	addi r3, r28, 0x24
/* 80100738 000FC398  38 80 00 1C */	li r4, 0x1c
/* 8010073C 000FC39C  48 28 FF 25 */	bl func_80390660
/* 80100740 000FC3A0  7C 7A 1B 78 */	mr r26, r3
/* 80100744 000FC3A4  48 00 00 50 */	b lbl_80100794
/* 80100748 000FC3A8  7F E5 FB 78 */	mr r5, r31
/* 8010074C 000FC3AC  38 7C 00 24 */	addi r3, r28, 0x24
/* 80100750 000FC3B0  38 80 00 1D */	li r4, 0x1d
/* 80100754 000FC3B4  48 28 FF 0D */	bl func_80390660
/* 80100758 000FC3B8  7C 7A 1B 78 */	mr r26, r3
/* 8010075C 000FC3BC  48 00 00 38 */	b lbl_80100794
/* 80100760 000FC3C0  7F E5 FB 78 */	mr r5, r31
/* 80100764 000FC3C4  38 7C 00 24 */	addi r3, r28, 0x24
/* 80100768 000FC3C8  38 80 00 1E */	li r4, 0x1e
/* 8010076C 000FC3CC  48 28 FE F5 */	bl func_80390660
/* 80100770 000FC3D0  7C 7A 1B 78 */	mr r26, r3
/* 80100774 000FC3D4  48 00 00 20 */	b lbl_80100794
/* 80100778 000FC3D8  7F E5 FB 78 */	mr r5, r31
/* 8010077C 000FC3DC  38 7C 00 24 */	addi r3, r28, 0x24
/* 80100780 000FC3E0  38 80 00 1F */	li r4, 0x1f
/* 80100784 000FC3E4  48 28 FE DD */	bl func_80390660
/* 80100788 000FC3E8  7C 7A 1B 78 */	mr r26, r3
/* 8010078C 000FC3EC  48 00 00 08 */	b lbl_80100794
/* 80100790 000FC3F0  3B 40 00 05 */	li r26, 5
lbl_80100794:
/* 80100794 000FC3F4  57 40 06 3E */	clrlwi r0, r26, 0x18
/* 80100798 000FC3F8  38 C0 00 00 */	li r6, 0
/* 8010079C 000FC3FC  2C 00 00 03 */	cmpwi r0, 3
/* 801007A0 000FC400  41 82 00 78 */	beq lbl_80100818
/* 801007A4 000FC404  40 80 00 1C */	bge lbl_801007C0
/* 801007A8 000FC408  2C 00 00 01 */	cmpwi r0, 1
/* 801007AC 000FC40C  41 82 00 3C */	beq lbl_801007E8
/* 801007B0 000FC410  40 80 00 50 */	bge lbl_80100800
/* 801007B4 000FC414  2C 00 00 00 */	cmpwi r0, 0
/* 801007B8 000FC418  40 80 00 18 */	bge lbl_801007D0
/* 801007BC 000FC41C  48 00 00 88 */	b lbl_80100844
lbl_801007C0:
/* 801007C0 000FC420  2C 00 00 05 */	cmpwi r0, 5
/* 801007C4 000FC424  41 82 00 80 */	beq lbl_80100844
/* 801007C8 000FC428  40 80 00 7C */	bge lbl_80100844
/* 801007CC 000FC42C  48 00 00 64 */	b lbl_80100830
lbl_801007D0:
/* 801007D0 000FC430  3C 80 12 98 */	lis r4, 0x12980C00@ha
/* 801007D4 000FC434  38 60 03 F2 */	li r3, 0x3f2
/* 801007D8 000FC438  38 84 0C 00 */	addi r4, r4, 0x12980C00@l
/* 801007DC 000FC43C  4B F5 A4 85 */	bl func_8005AC60
/* 801007E0 000FC440  7C 66 1B 78 */	mr r6, r3
/* 801007E4 000FC444  48 00 00 60 */	b lbl_80100844
lbl_801007E8:
/* 801007E8 000FC448  3C 80 12 99 */	lis r4, 0x12990C00@ha
/* 801007EC 000FC44C  38 60 03 F2 */	li r3, 0x3f2
/* 801007F0 000FC450  38 84 0C 00 */	addi r4, r4, 0x12990C00@l
/* 801007F4 000FC454  4B F5 A4 6D */	bl func_8005AC60
/* 801007F8 000FC458  7C 66 1B 78 */	mr r6, r3
/* 801007FC 000FC45C  48 00 00 48 */	b lbl_80100844
lbl_80100800:
/* 80100800 000FC460  3C 80 12 9A */	lis r4, 0x129A0C00@ha
/* 80100804 000FC464  38 60 03 F2 */	li r3, 0x3f2
/* 80100808 000FC468  38 84 0C 00 */	addi r4, r4, 0x129A0C00@l
/* 8010080C 000FC46C  4B F5 A4 55 */	bl func_8005AC60
/* 80100810 000FC470  7C 66 1B 78 */	mr r6, r3
/* 80100814 000FC474  48 00 00 30 */	b lbl_80100844
lbl_80100818:
/* 80100818 000FC478  3C 80 12 9B */	lis r4, 0x129B0C00@ha
/* 8010081C 000FC47C  38 60 03 F2 */	li r3, 0x3f2
/* 80100820 000FC480  38 84 0C 00 */	addi r4, r4, 0x129B0C00@l
/* 80100824 000FC484  4B F5 A4 3D */	bl func_8005AC60
/* 80100828 000FC488  7C 66 1B 78 */	mr r6, r3
/* 8010082C 000FC48C  48 00 00 18 */	b lbl_80100844
lbl_80100830:
/* 80100830 000FC490  3C 80 12 9C */	lis r4, 0x129C0C00@ha
/* 80100834 000FC494  38 60 03 F2 */	li r3, 0x3f2
/* 80100838 000FC498  38 84 0C 00 */	addi r4, r4, 0x129C0C00@l
/* 8010083C 000FC49C  4B F5 A4 25 */	bl func_8005AC60
/* 80100840 000FC4A0  7C 66 1B 78 */	mr r6, r3
lbl_80100844:
/* 80100844 000FC4A4  7F A3 EB 78 */	mr r3, r29
/* 80100848 000FC4A8  7F C4 F3 78 */	mr r4, r30
/* 8010084C 000FC4AC  38 A0 00 01 */	li r5, 1
/* 80100850 000FC4B0  48 15 36 65 */	bl func_80253EB4
lbl_80100854:
/* 80100854 000FC4B4  39 61 00 30 */	addi r11, r1, 0x30
/* 80100858 000FC4B8  48 0C 69 19 */	bl _restgpr_26
/* 8010085C 000FC4BC  80 01 00 34 */	lwz r0, 0x34(r1)
/* 80100860 000FC4C0  7C 08 03 A6 */	mtlr r0
/* 80100864 000FC4C4  38 21 00 30 */	addi r1, r1, 0x30
/* 80100868 000FC4C8  4E 80 00 20 */	blr
lbl_8010086C:
/* 8010086C 000FC4CC  94 21 FF 80 */	stwu r1, -0x80(r1)
/* 80100870 000FC4D0  7C 08 02 A6 */	mflr r0
/* 80100874 000FC4D4  90 01 00 84 */	stw r0, 0x84(r1)
/* 80100878 000FC4D8  39 61 00 80 */	addi r11, r1, 0x80
/* 8010087C 000FC4DC  48 0C 68 AD */	bl _savegpr_27
/* 80100880 000FC4E0  3C 00 43 30 */	lis r0, 0x4330
/* 80100884 000FC4E4  7C 7C 1B 78 */	mr r28, r3
/* 80100888 000FC4E8  90 01 00 30 */	stw r0, 0x30(r1)
/* 8010088C 000FC4EC  7C 9B 23 78 */	mr r27, r4
/* 80100890 000FC4F0  38 C1 00 08 */	addi r6, r1, 8
/* 80100894 000FC4F4  38 A0 00 03 */	li r5, 3
/* 80100898 000FC4F8  90 01 00 38 */	stw r0, 0x38(r1)
/* 8010089C 000FC4FC  48 15 36 41 */	bl func_80253EDC
/* 801008A0 000FC500  7F 83 E3 78 */	mr r3, r28
/* 801008A4 000FC504  7F 64 DB 78 */	mr r4, r27
/* 801008A8 000FC508  38 C1 00 10 */	addi r6, r1, 0x10
/* 801008AC 000FC50C  38 A0 00 06 */	li r5, 6
/* 801008B0 000FC510  48 15 36 2D */	bl func_80253EDC
/* 801008B4 000FC514  80 01 00 08 */	lwz r0, 8(r1)
/* 801008B8 000FC518  38 60 FF 00 */	li r3, -256
/* 801008BC 000FC51C  88 9B 00 11 */	lbz r4, 0x11(r27)
/* 801008C0 000FC520  28 00 00 3E */	cmplwi r0, 0x3e
/* 801008C4 000FC524  7C 9F 1B 78 */	or r31, r4, r3
/* 801008C8 000FC528  41 81 10 2C */	bgt lbl_801018F4
/* 801008CC 000FC52C  3C 60 80 42 */	lis r3, lbl_8041A868@ha
/* 801008D0 000FC530  54 00 10 3A */	slwi r0, r0, 2
/* 801008D4 000FC534  38 63 A8 68 */	addi r3, r3, lbl_8041A868@l
/* 801008D8 000FC538  7C 63 00 2E */	lwzx r3, r3, r0
/* 801008DC 000FC53C  7C 69 03 A6 */	mtctr r3
/* 801008E0 000FC540  4E 80 04 20 */	bctr
/* 801008E4 000FC544  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 801008E8 000FC548  80 03 00 D0 */	lwz r0, 0xd0(r3)
/* 801008EC 000FC54C  54 00 04 E7 */	rlwinm. r0, r0, 0, 0x13, 0x13
/* 801008F0 000FC550  41 82 10 04 */	beq lbl_801018F4
/* 801008F4 000FC554  38 81 00 10 */	addi r4, r1, 0x10
/* 801008F8 000FC558  38 60 00 0D */	li r3, 0xd
/* 801008FC 000FC55C  4B F5 91 41 */	bl func_80059A3C
/* 80100900 000FC560  48 00 0F F4 */	b lbl_801018F4
/* 80100904 000FC564  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80100908 000FC568  80 03 00 D0 */	lwz r0, 0xd0(r3)
/* 8010090C 000FC56C  54 00 04 A5 */	rlwinm. r0, r0, 0, 0x12, 0x12
/* 80100910 000FC570  41 82 0F E4 */	beq lbl_801018F4
/* 80100914 000FC574  38 81 00 10 */	addi r4, r1, 0x10
/* 80100918 000FC578  38 60 00 0E */	li r3, 0xe
/* 8010091C 000FC57C  4B F5 91 21 */	bl func_80059A3C
/* 80100920 000FC580  48 00 0F D4 */	b lbl_801018F4
/* 80100924 000FC584  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80100928 000FC588  80 03 00 D0 */	lwz r0, 0xd0(r3)
/* 8010092C 000FC58C  54 00 04 63 */	rlwinm. r0, r0, 0, 0x11, 0x11
/* 80100930 000FC590  41 82 0F C4 */	beq lbl_801018F4
/* 80100934 000FC594  38 81 00 10 */	addi r4, r1, 0x10
/* 80100938 000FC598  38 60 00 0F */	li r3, 0xf
/* 8010093C 000FC59C  4B F5 91 01 */	bl func_80059A3C
/* 80100940 000FC5A0  48 00 0F B4 */	b lbl_801018F4
/* 80100944 000FC5A4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80100948 000FC5A8  80 03 00 D0 */	lwz r0, 0xd0(r3)
/* 8010094C 000FC5AC  54 00 04 21 */	rlwinm. r0, r0, 0, 0x10, 0x10
/* 80100950 000FC5B0  41 82 0F A4 */	beq lbl_801018F4
/* 80100954 000FC5B4  38 81 00 10 */	addi r4, r1, 0x10
/* 80100958 000FC5B8  38 60 00 10 */	li r3, 0x10
/* 8010095C 000FC5BC  4B F5 90 E1 */	bl func_80059A3C
/* 80100960 000FC5C0  48 00 0F 94 */	b lbl_801018F4
/* 80100964 000FC5C4  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 80100968 000FC5C8  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 8010096C 000FC5CC  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 80100970 000FC5D0  FC 80 28 1E */	fctiwz f4, f5
/* 80100974 000FC5D4  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 80100978 000FC5D8  FC 40 18 1E */	fctiwz f2, f3
/* 8010097C 000FC5DC  EC 21 28 28 */	fsubs f1, f1, f5
/* 80100980 000FC5E0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80100984 000FC5E4  EC 00 18 28 */	fsubs f0, f0, f3
/* 80100988 000FC5E8  D8 81 00 40 */	stfd f4, 0x40(r1)
/* 8010098C 000FC5EC  FC 20 08 1E */	fctiwz f1, f1
/* 80100990 000FC5F0  88 63 00 F3 */	lbz r3, 0xf3(r3)
/* 80100994 000FC5F4  FC 00 00 1E */	fctiwz f0, f0
/* 80100998 000FC5F8  D8 41 00 48 */	stfd f2, 0x48(r1)
/* 8010099C 000FC5FC  83 61 00 44 */	lwz r27, 0x44(r1)
/* 801009A0 000FC600  D8 21 00 50 */	stfd f1, 0x50(r1)
/* 801009A4 000FC604  83 81 00 4C */	lwz r28, 0x4c(r1)
/* 801009A8 000FC608  D8 01 00 58 */	stfd f0, 0x58(r1)
/* 801009AC 000FC60C  83 A1 00 54 */	lwz r29, 0x54(r1)
/* 801009B0 000FC610  83 C1 00 5C */	lwz r30, 0x5c(r1)
/* 801009B4 000FC614  48 00 16 71 */	bl func_80102024
/* 801009B8 000FC618  3C A0 80 64 */	lis r5, lbl_8063CE34@ha
/* 801009BC 000FC61C  54 64 04 3E */	clrlwi r4, r3, 0x10
/* 801009C0 000FC620  38 A5 CE 34 */	addi r5, r5, lbl_8063CE34@l
/* 801009C4 000FC624  38 65 00 18 */	addi r3, r5, 0x18
/* 801009C8 000FC628  48 29 23 79 */	bl func_80392D40
/* 801009CC 000FC62C  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 801009D0 000FC630  48 14 F9 25 */	bl func_802502F4
/* 801009D4 000FC634  7C 64 1B 78 */	mr r4, r3
/* 801009D8 000FC638  38 60 00 0E */	li r3, 0xe
/* 801009DC 000FC63C  48 05 B9 2D */	bl func_8015C308
/* 801009E0 000FC640  7F 64 DB 78 */	mr r4, r27
/* 801009E4 000FC644  7F 85 E3 78 */	mr r5, r28
/* 801009E8 000FC648  7F E8 FB 78 */	mr r8, r31
/* 801009EC 000FC64C  7F A6 07 34 */	extsh r6, r29
/* 801009F0 000FC650  7F C7 07 34 */	extsh r7, r30
/* 801009F4 000FC654  38 60 2D 9C */	li r3, 0x2d9c
/* 801009F8 000FC658  48 14 F7 3D */	bl func_80250134
/* 801009FC 000FC65C  48 00 0E F8 */	b lbl_801018F4
/* 80100A00 000FC660  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 80100A04 000FC664  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 80100A08 000FC668  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 80100A0C 000FC66C  FC 80 28 1E */	fctiwz f4, f5
/* 80100A10 000FC670  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 80100A14 000FC674  FC 40 18 1E */	fctiwz f2, f3
/* 80100A18 000FC678  EC 21 28 28 */	fsubs f1, f1, f5
/* 80100A1C 000FC67C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80100A20 000FC680  EC 00 18 28 */	fsubs f0, f0, f3
/* 80100A24 000FC684  D8 81 00 58 */	stfd f4, 0x58(r1)
/* 80100A28 000FC688  FC 20 08 1E */	fctiwz f1, f1
/* 80100A2C 000FC68C  88 63 00 F3 */	lbz r3, 0xf3(r3)
/* 80100A30 000FC690  FC 00 00 1E */	fctiwz f0, f0
/* 80100A34 000FC694  D8 41 00 50 */	stfd f2, 0x50(r1)
/* 80100A38 000FC698  83 C1 00 5C */	lwz r30, 0x5c(r1)
/* 80100A3C 000FC69C  D8 21 00 48 */	stfd f1, 0x48(r1)
/* 80100A40 000FC6A0  83 A1 00 54 */	lwz r29, 0x54(r1)
/* 80100A44 000FC6A4  D8 01 00 40 */	stfd f0, 0x40(r1)
/* 80100A48 000FC6A8  83 81 00 4C */	lwz r28, 0x4c(r1)
/* 80100A4C 000FC6AC  83 61 00 44 */	lwz r27, 0x44(r1)
/* 80100A50 000FC6B0  48 00 15 D5 */	bl func_80102024
/* 80100A54 000FC6B4  3C A0 80 64 */	lis r5, lbl_8063CE34@ha
/* 80100A58 000FC6B8  54 64 04 3E */	clrlwi r4, r3, 0x10
/* 80100A5C 000FC6BC  38 A5 CE 34 */	addi r5, r5, lbl_8063CE34@l
/* 80100A60 000FC6C0  38 65 00 18 */	addi r3, r5, 0x18
/* 80100A64 000FC6C4  48 29 23 11 */	bl func_80392D74
/* 80100A68 000FC6C8  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80100A6C 000FC6CC  48 14 F8 89 */	bl func_802502F4
/* 80100A70 000FC6D0  7C 64 1B 78 */	mr r4, r3
/* 80100A74 000FC6D4  38 60 00 0E */	li r3, 0xe
/* 80100A78 000FC6D8  48 05 B8 91 */	bl func_8015C308
/* 80100A7C 000FC6DC  7F C4 F3 78 */	mr r4, r30
/* 80100A80 000FC6E0  7F A5 EB 78 */	mr r5, r29
/* 80100A84 000FC6E4  7F E8 FB 78 */	mr r8, r31
/* 80100A88 000FC6E8  7F 86 07 34 */	extsh r6, r28
/* 80100A8C 000FC6EC  7F 67 07 34 */	extsh r7, r27
/* 80100A90 000FC6F0  38 60 2D 9D */	li r3, 0x2d9d
/* 80100A94 000FC6F4  48 14 F6 A1 */	bl func_80250134
/* 80100A98 000FC6F8  48 00 0E 5C */	b lbl_801018F4
/* 80100A9C 000FC6FC  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 80100AA0 000FC700  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 80100AA4 000FC704  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 80100AA8 000FC708  FC 80 28 1E */	fctiwz f4, f5
/* 80100AAC 000FC70C  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 80100AB0 000FC710  FC 40 18 1E */	fctiwz f2, f3
/* 80100AB4 000FC714  EC 21 28 28 */	fsubs f1, f1, f5
/* 80100AB8 000FC718  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80100ABC 000FC71C  EC 00 18 28 */	fsubs f0, f0, f3
/* 80100AC0 000FC720  D8 81 00 58 */	stfd f4, 0x58(r1)
/* 80100AC4 000FC724  FC 20 08 1E */	fctiwz f1, f1
/* 80100AC8 000FC728  88 63 00 F3 */	lbz r3, 0xf3(r3)
/* 80100ACC 000FC72C  FC 00 00 1E */	fctiwz f0, f0
/* 80100AD0 000FC730  D8 41 00 50 */	stfd f2, 0x50(r1)
/* 80100AD4 000FC734  83 C1 00 5C */	lwz r30, 0x5c(r1)
/* 80100AD8 000FC738  D8 21 00 48 */	stfd f1, 0x48(r1)
/* 80100ADC 000FC73C  83 A1 00 54 */	lwz r29, 0x54(r1)
/* 80100AE0 000FC740  D8 01 00 40 */	stfd f0, 0x40(r1)
/* 80100AE4 000FC744  83 81 00 4C */	lwz r28, 0x4c(r1)
/* 80100AE8 000FC748  83 61 00 44 */	lwz r27, 0x44(r1)
/* 80100AEC 000FC74C  48 00 15 F1 */	bl func_801020DC
/* 80100AF0 000FC750  54 64 04 3E */	clrlwi r4, r3, 0x10
/* 80100AF4 000FC754  38 60 00 17 */	li r3, 0x17
/* 80100AF8 000FC758  48 05 B8 11 */	bl func_8015C308
/* 80100AFC 000FC75C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80100B00 000FC760  88 63 00 F3 */	lbz r3, 0xf3(r3)
/* 80100B04 000FC764  48 00 16 91 */	bl func_80102194
/* 80100B08 000FC768  54 64 04 3E */	clrlwi r4, r3, 0x10
/* 80100B0C 000FC76C  38 60 00 18 */	li r3, 0x18
/* 80100B10 000FC770  48 05 B7 F9 */	bl func_8015C308
/* 80100B14 000FC774  7F C4 F3 78 */	mr r4, r30
/* 80100B18 000FC778  7F A5 EB 78 */	mr r5, r29
/* 80100B1C 000FC77C  7F E8 FB 78 */	mr r8, r31
/* 80100B20 000FC780  7F 86 07 34 */	extsh r6, r28
/* 80100B24 000FC784  7F 67 07 34 */	extsh r7, r27
/* 80100B28 000FC788  38 60 0E A5 */	li r3, 0xea5
/* 80100B2C 000FC78C  48 14 F6 09 */	bl func_80250134
/* 80100B30 000FC790  48 00 0D C4 */	b lbl_801018F4
/* 80100B34 000FC794  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 80100B38 000FC798  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 80100B3C 000FC79C  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 80100B40 000FC7A0  FC 80 28 1E */	fctiwz f4, f5
/* 80100B44 000FC7A4  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 80100B48 000FC7A8  FC 40 18 1E */	fctiwz f2, f3
/* 80100B4C 000FC7AC  EC 21 28 28 */	fsubs f1, f1, f5
/* 80100B50 000FC7B0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80100B54 000FC7B4  EC 00 18 28 */	fsubs f0, f0, f3
/* 80100B58 000FC7B8  D8 81 00 58 */	stfd f4, 0x58(r1)
/* 80100B5C 000FC7BC  FC 20 08 1E */	fctiwz f1, f1
/* 80100B60 000FC7C0  88 63 00 F3 */	lbz r3, 0xf3(r3)
/* 80100B64 000FC7C4  FC 00 00 1E */	fctiwz f0, f0
/* 80100B68 000FC7C8  D8 41 00 50 */	stfd f2, 0x50(r1)
/* 80100B6C 000FC7CC  83 C1 00 5C */	lwz r30, 0x5c(r1)
/* 80100B70 000FC7D0  D8 21 00 48 */	stfd f1, 0x48(r1)
/* 80100B74 000FC7D4  83 A1 00 54 */	lwz r29, 0x54(r1)
/* 80100B78 000FC7D8  D8 01 00 40 */	stfd f0, 0x40(r1)
/* 80100B7C 000FC7DC  83 81 00 4C */	lwz r28, 0x4c(r1)
/* 80100B80 000FC7E0  83 61 00 44 */	lwz r27, 0x44(r1)
/* 80100B84 000FC7E4  48 00 14 A1 */	bl func_80102024
/* 80100B88 000FC7E8  3C A0 80 64 */	lis r5, lbl_8063CE34@ha
/* 80100B8C 000FC7EC  54 64 04 3E */	clrlwi r4, r3, 0x10
/* 80100B90 000FC7F0  38 A5 CE 34 */	addi r5, r5, lbl_8063CE34@l
/* 80100B94 000FC7F4  38 65 00 18 */	addi r3, r5, 0x18
/* 80100B98 000FC7F8  48 29 20 09 */	bl func_80392BA0
/* 80100B9C 000FC7FC  54 64 06 3E */	clrlwi r4, r3, 0x18
/* 80100BA0 000FC800  28 04 00 01 */	cmplwi r4, 1
/* 80100BA4 000FC804  41 81 00 24 */	bgt lbl_80100BC8
/* 80100BA8 000FC808  7F C4 F3 78 */	mr r4, r30
/* 80100BAC 000FC80C  7F A5 EB 78 */	mr r5, r29
/* 80100BB0 000FC810  7F E8 FB 78 */	mr r8, r31
/* 80100BB4 000FC814  7F 86 07 34 */	extsh r6, r28
/* 80100BB8 000FC818  7F 67 07 34 */	extsh r7, r27
/* 80100BBC 000FC81C  38 60 51 6F */	li r3, 0x516f
/* 80100BC0 000FC820  48 14 F5 75 */	bl func_80250134
/* 80100BC4 000FC824  48 00 0D 30 */	b lbl_801018F4
lbl_80100BC8:
/* 80100BC8 000FC828  38 60 00 1B */	li r3, 0x1b
/* 80100BCC 000FC82C  48 05 B7 3D */	bl func_8015C308
/* 80100BD0 000FC830  7F C4 F3 78 */	mr r4, r30
/* 80100BD4 000FC834  7F A5 EB 78 */	mr r5, r29
/* 80100BD8 000FC838  7F E8 FB 78 */	mr r8, r31
/* 80100BDC 000FC83C  7F 86 07 34 */	extsh r6, r28
/* 80100BE0 000FC840  7F 67 07 34 */	extsh r7, r27
/* 80100BE4 000FC844  38 60 0E AE */	li r3, 0xeae
/* 80100BE8 000FC848  48 14 F5 4D */	bl func_80250134
/* 80100BEC 000FC84C  48 00 0D 08 */	b lbl_801018F4
/* 80100BF0 000FC850  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 80100BF4 000FC854  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 80100BF8 000FC858  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 80100BFC 000FC85C  FC 80 28 1E */	fctiwz f4, f5
/* 80100C00 000FC860  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 80100C04 000FC864  FC 40 18 1E */	fctiwz f2, f3
/* 80100C08 000FC868  EC 21 28 28 */	fsubs f1, f1, f5
/* 80100C0C 000FC86C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80100C10 000FC870  EC 00 18 28 */	fsubs f0, f0, f3
/* 80100C14 000FC874  D8 81 00 58 */	stfd f4, 0x58(r1)
/* 80100C18 000FC878  FC 20 08 1E */	fctiwz f1, f1
/* 80100C1C 000FC87C  88 63 00 F3 */	lbz r3, 0xf3(r3)
/* 80100C20 000FC880  FC 00 00 1E */	fctiwz f0, f0
/* 80100C24 000FC884  D8 41 00 50 */	stfd f2, 0x50(r1)
/* 80100C28 000FC888  83 C1 00 5C */	lwz r30, 0x5c(r1)
/* 80100C2C 000FC88C  D8 21 00 48 */	stfd f1, 0x48(r1)
/* 80100C30 000FC890  83 A1 00 54 */	lwz r29, 0x54(r1)
/* 80100C34 000FC894  D8 01 00 40 */	stfd f0, 0x40(r1)
/* 80100C38 000FC898  83 81 00 4C */	lwz r28, 0x4c(r1)
/* 80100C3C 000FC89C  83 61 00 44 */	lwz r27, 0x44(r1)
/* 80100C40 000FC8A0  48 00 13 E5 */	bl func_80102024
/* 80100C44 000FC8A4  3C A0 80 64 */	lis r5, lbl_8063CE34@ha
/* 80100C48 000FC8A8  54 64 04 3E */	clrlwi r4, r3, 0x10
/* 80100C4C 000FC8AC  38 A5 CE 34 */	addi r5, r5, lbl_8063CE34@l
/* 80100C50 000FC8B0  38 65 00 18 */	addi r3, r5, 0x18
/* 80100C54 000FC8B4  48 29 1F B5 */	bl func_80392C08
/* 80100C58 000FC8B8  54 64 06 3E */	clrlwi r4, r3, 0x18
/* 80100C5C 000FC8BC  28 04 00 01 */	cmplwi r4, 1
/* 80100C60 000FC8C0  41 81 00 24 */	bgt lbl_80100C84
/* 80100C64 000FC8C4  7F C4 F3 78 */	mr r4, r30
/* 80100C68 000FC8C8  7F A5 EB 78 */	mr r5, r29
/* 80100C6C 000FC8CC  7F E8 FB 78 */	mr r8, r31
/* 80100C70 000FC8D0  7F 86 07 34 */	extsh r6, r28
/* 80100C74 000FC8D4  7F 67 07 34 */	extsh r7, r27
/* 80100C78 000FC8D8  38 60 51 6F */	li r3, 0x516f
/* 80100C7C 000FC8DC  48 14 F4 B9 */	bl func_80250134
/* 80100C80 000FC8E0  48 00 0C 74 */	b lbl_801018F4
lbl_80100C84:
/* 80100C84 000FC8E4  38 60 00 1B */	li r3, 0x1b
/* 80100C88 000FC8E8  48 05 B6 81 */	bl func_8015C308
/* 80100C8C 000FC8EC  7F C4 F3 78 */	mr r4, r30
/* 80100C90 000FC8F0  7F A5 EB 78 */	mr r5, r29
/* 80100C94 000FC8F4  7F E8 FB 78 */	mr r8, r31
/* 80100C98 000FC8F8  7F 86 07 34 */	extsh r6, r28
/* 80100C9C 000FC8FC  7F 67 07 34 */	extsh r7, r27
/* 80100CA0 000FC900  38 60 0E AE */	li r3, 0xeae
/* 80100CA4 000FC904  48 14 F4 91 */	bl func_80250134
/* 80100CA8 000FC908  48 00 0C 4C */	b lbl_801018F4
/* 80100CAC 000FC90C  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 80100CB0 000FC910  38 60 0C A6 */	li r3, 0xca6
/* 80100CB4 000FC914  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 80100CB8 000FC918  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 80100CBC 000FC91C  FC 80 28 1E */	fctiwz f4, f5
/* 80100CC0 000FC920  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 80100CC4 000FC924  FC 40 18 1E */	fctiwz f2, f3
/* 80100CC8 000FC928  EC 21 28 28 */	fsubs f1, f1, f5
/* 80100CCC 000FC92C  EC 00 18 28 */	fsubs f0, f0, f3
/* 80100CD0 000FC930  D8 81 00 58 */	stfd f4, 0x58(r1)
/* 80100CD4 000FC934  FC 20 08 1E */	fctiwz f1, f1
/* 80100CD8 000FC938  D8 41 00 50 */	stfd f2, 0x50(r1)
/* 80100CDC 000FC93C  FC 00 00 1E */	fctiwz f0, f0
/* 80100CE0 000FC940  83 C1 00 5C */	lwz r30, 0x5c(r1)
/* 80100CE4 000FC944  83 A1 00 54 */	lwz r29, 0x54(r1)
/* 80100CE8 000FC948  D8 21 00 48 */	stfd f1, 0x48(r1)
/* 80100CEC 000FC94C  D8 01 00 40 */	stfd f0, 0x40(r1)
/* 80100CF0 000FC950  83 81 00 4C */	lwz r28, 0x4c(r1)
/* 80100CF4 000FC954  83 61 00 44 */	lwz r27, 0x44(r1)
/* 80100CF8 000FC958  48 14 F5 FD */	bl func_802502F4
/* 80100CFC 000FC95C  7C 64 1B 78 */	mr r4, r3
/* 80100D00 000FC960  38 60 00 10 */	li r3, 0x10
/* 80100D04 000FC964  48 05 B6 05 */	bl func_8015C308
/* 80100D08 000FC968  7F C4 F3 78 */	mr r4, r30
/* 80100D0C 000FC96C  7F A5 EB 78 */	mr r5, r29
/* 80100D10 000FC970  7F E8 FB 78 */	mr r8, r31
/* 80100D14 000FC974  7F 86 07 34 */	extsh r6, r28
/* 80100D18 000FC978  7F 67 07 34 */	extsh r7, r27
/* 80100D1C 000FC97C  38 60 03 F4 */	li r3, 0x3f4
/* 80100D20 000FC980  48 14 F4 15 */	bl func_80250134
/* 80100D24 000FC984  48 00 0B D0 */	b lbl_801018F4
/* 80100D28 000FC988  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 80100D2C 000FC98C  38 60 0C B0 */	li r3, 0xcb0
/* 80100D30 000FC990  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 80100D34 000FC994  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 80100D38 000FC998  FC 80 28 1E */	fctiwz f4, f5
/* 80100D3C 000FC99C  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 80100D40 000FC9A0  FC 40 18 1E */	fctiwz f2, f3
/* 80100D44 000FC9A4  EC 21 28 28 */	fsubs f1, f1, f5
/* 80100D48 000FC9A8  EC 00 18 28 */	fsubs f0, f0, f3
/* 80100D4C 000FC9AC  D8 81 00 58 */	stfd f4, 0x58(r1)
/* 80100D50 000FC9B0  FC 20 08 1E */	fctiwz f1, f1
/* 80100D54 000FC9B4  D8 41 00 50 */	stfd f2, 0x50(r1)
/* 80100D58 000FC9B8  FC 00 00 1E */	fctiwz f0, f0
/* 80100D5C 000FC9BC  83 C1 00 5C */	lwz r30, 0x5c(r1)
/* 80100D60 000FC9C0  83 A1 00 54 */	lwz r29, 0x54(r1)
/* 80100D64 000FC9C4  D8 21 00 48 */	stfd f1, 0x48(r1)
/* 80100D68 000FC9C8  D8 01 00 40 */	stfd f0, 0x40(r1)
/* 80100D6C 000FC9CC  83 81 00 4C */	lwz r28, 0x4c(r1)
/* 80100D70 000FC9D0  83 61 00 44 */	lwz r27, 0x44(r1)
/* 80100D74 000FC9D4  48 14 F5 81 */	bl func_802502F4
/* 80100D78 000FC9D8  7C 64 1B 78 */	mr r4, r3
/* 80100D7C 000FC9DC  38 60 00 10 */	li r3, 0x10
/* 80100D80 000FC9E0  48 05 B5 89 */	bl func_8015C308
/* 80100D84 000FC9E4  7F C4 F3 78 */	mr r4, r30
/* 80100D88 000FC9E8  7F A5 EB 78 */	mr r5, r29
/* 80100D8C 000FC9EC  7F E8 FB 78 */	mr r8, r31
/* 80100D90 000FC9F0  7F 86 07 34 */	extsh r6, r28
/* 80100D94 000FC9F4  7F 67 07 34 */	extsh r7, r27
/* 80100D98 000FC9F8  38 60 03 F4 */	li r3, 0x3f4
/* 80100D9C 000FC9FC  48 14 F3 99 */	bl func_80250134
/* 80100DA0 000FCA00  48 00 0B 54 */	b lbl_801018F4
/* 80100DA4 000FCA04  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 80100DA8 000FCA08  38 60 0C A7 */	li r3, 0xca7
/* 80100DAC 000FCA0C  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 80100DB0 000FCA10  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 80100DB4 000FCA14  FC 80 28 1E */	fctiwz f4, f5
/* 80100DB8 000FCA18  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 80100DBC 000FCA1C  FC 40 18 1E */	fctiwz f2, f3
/* 80100DC0 000FCA20  EC 21 28 28 */	fsubs f1, f1, f5
/* 80100DC4 000FCA24  EC 00 18 28 */	fsubs f0, f0, f3
/* 80100DC8 000FCA28  D8 81 00 58 */	stfd f4, 0x58(r1)
/* 80100DCC 000FCA2C  FC 20 08 1E */	fctiwz f1, f1
/* 80100DD0 000FCA30  D8 41 00 50 */	stfd f2, 0x50(r1)
/* 80100DD4 000FCA34  FC 00 00 1E */	fctiwz f0, f0
/* 80100DD8 000FCA38  83 C1 00 5C */	lwz r30, 0x5c(r1)
/* 80100DDC 000FCA3C  83 A1 00 54 */	lwz r29, 0x54(r1)
/* 80100DE0 000FCA40  D8 21 00 48 */	stfd f1, 0x48(r1)
/* 80100DE4 000FCA44  D8 01 00 40 */	stfd f0, 0x40(r1)
/* 80100DE8 000FCA48  83 81 00 4C */	lwz r28, 0x4c(r1)
/* 80100DEC 000FCA4C  83 61 00 44 */	lwz r27, 0x44(r1)
/* 80100DF0 000FCA50  48 14 F5 05 */	bl func_802502F4
/* 80100DF4 000FCA54  7C 64 1B 78 */	mr r4, r3
/* 80100DF8 000FCA58  38 60 00 10 */	li r3, 0x10
/* 80100DFC 000FCA5C  48 05 B5 0D */	bl func_8015C308
/* 80100E00 000FCA60  7F C4 F3 78 */	mr r4, r30
/* 80100E04 000FCA64  7F A5 EB 78 */	mr r5, r29
/* 80100E08 000FCA68  7F E8 FB 78 */	mr r8, r31
/* 80100E0C 000FCA6C  7F 86 07 34 */	extsh r6, r28
/* 80100E10 000FCA70  7F 67 07 34 */	extsh r7, r27
/* 80100E14 000FCA74  38 60 03 F4 */	li r3, 0x3f4
/* 80100E18 000FCA78  48 14 F3 1D */	bl func_80250134
/* 80100E1C 000FCA7C  48 00 0A D8 */	b lbl_801018F4
/* 80100E20 000FCA80  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 80100E24 000FCA84  38 60 0C B1 */	li r3, 0xcb1
/* 80100E28 000FCA88  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 80100E2C 000FCA8C  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 80100E30 000FCA90  FC 80 28 1E */	fctiwz f4, f5
/* 80100E34 000FCA94  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 80100E38 000FCA98  FC 40 18 1E */	fctiwz f2, f3
/* 80100E3C 000FCA9C  EC 21 28 28 */	fsubs f1, f1, f5
/* 80100E40 000FCAA0  EC 00 18 28 */	fsubs f0, f0, f3
/* 80100E44 000FCAA4  D8 81 00 58 */	stfd f4, 0x58(r1)
/* 80100E48 000FCAA8  FC 20 08 1E */	fctiwz f1, f1
/* 80100E4C 000FCAAC  D8 41 00 50 */	stfd f2, 0x50(r1)
/* 80100E50 000FCAB0  FC 00 00 1E */	fctiwz f0, f0
/* 80100E54 000FCAB4  83 C1 00 5C */	lwz r30, 0x5c(r1)
/* 80100E58 000FCAB8  83 A1 00 54 */	lwz r29, 0x54(r1)
/* 80100E5C 000FCABC  D8 21 00 48 */	stfd f1, 0x48(r1)
/* 80100E60 000FCAC0  D8 01 00 40 */	stfd f0, 0x40(r1)
/* 80100E64 000FCAC4  83 81 00 4C */	lwz r28, 0x4c(r1)
/* 80100E68 000FCAC8  83 61 00 44 */	lwz r27, 0x44(r1)
/* 80100E6C 000FCACC  48 14 F4 89 */	bl func_802502F4
/* 80100E70 000FCAD0  7C 64 1B 78 */	mr r4, r3
/* 80100E74 000FCAD4  38 60 00 10 */	li r3, 0x10
/* 80100E78 000FCAD8  48 05 B4 91 */	bl func_8015C308
/* 80100E7C 000FCADC  7F C4 F3 78 */	mr r4, r30
/* 80100E80 000FCAE0  7F A5 EB 78 */	mr r5, r29
/* 80100E84 000FCAE4  7F E8 FB 78 */	mr r8, r31
/* 80100E88 000FCAE8  7F 86 07 34 */	extsh r6, r28
/* 80100E8C 000FCAEC  7F 67 07 34 */	extsh r7, r27
/* 80100E90 000FCAF0  38 60 03 F4 */	li r3, 0x3f4
/* 80100E94 000FCAF4  48 14 F2 A1 */	bl func_80250134
/* 80100E98 000FCAF8  48 00 0A 5C */	b lbl_801018F4
/* 80100E9C 000FCAFC  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 80100EA0 000FCB00  38 60 0C A9 */	li r3, 0xca9
/* 80100EA4 000FCB04  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 80100EA8 000FCB08  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 80100EAC 000FCB0C  FC 80 28 1E */	fctiwz f4, f5
/* 80100EB0 000FCB10  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 80100EB4 000FCB14  FC 40 18 1E */	fctiwz f2, f3
/* 80100EB8 000FCB18  EC 21 28 28 */	fsubs f1, f1, f5
/* 80100EBC 000FCB1C  EC 00 18 28 */	fsubs f0, f0, f3
/* 80100EC0 000FCB20  D8 81 00 58 */	stfd f4, 0x58(r1)
/* 80100EC4 000FCB24  FC 20 08 1E */	fctiwz f1, f1
/* 80100EC8 000FCB28  D8 41 00 50 */	stfd f2, 0x50(r1)
/* 80100ECC 000FCB2C  FC 00 00 1E */	fctiwz f0, f0
/* 80100ED0 000FCB30  83 C1 00 5C */	lwz r30, 0x5c(r1)
/* 80100ED4 000FCB34  83 A1 00 54 */	lwz r29, 0x54(r1)
/* 80100ED8 000FCB38  D8 21 00 48 */	stfd f1, 0x48(r1)
/* 80100EDC 000FCB3C  D8 01 00 40 */	stfd f0, 0x40(r1)
/* 80100EE0 000FCB40  83 81 00 4C */	lwz r28, 0x4c(r1)
/* 80100EE4 000FCB44  83 61 00 44 */	lwz r27, 0x44(r1)
/* 80100EE8 000FCB48  48 14 F4 0D */	bl func_802502F4
/* 80100EEC 000FCB4C  7C 64 1B 78 */	mr r4, r3
/* 80100EF0 000FCB50  38 60 00 10 */	li r3, 0x10
/* 80100EF4 000FCB54  48 05 B4 15 */	bl func_8015C308
/* 80100EF8 000FCB58  7F C4 F3 78 */	mr r4, r30
/* 80100EFC 000FCB5C  7F A5 EB 78 */	mr r5, r29
/* 80100F00 000FCB60  7F E8 FB 78 */	mr r8, r31
/* 80100F04 000FCB64  7F 86 07 34 */	extsh r6, r28
/* 80100F08 000FCB68  7F 67 07 34 */	extsh r7, r27
/* 80100F0C 000FCB6C  38 60 03 F4 */	li r3, 0x3f4
/* 80100F10 000FCB70  48 14 F2 25 */	bl func_80250134
/* 80100F14 000FCB74  48 00 09 E0 */	b lbl_801018F4
/* 80100F18 000FCB78  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 80100F1C 000FCB7C  38 60 0C B3 */	li r3, 0xcb3
/* 80100F20 000FCB80  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 80100F24 000FCB84  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 80100F28 000FCB88  FC 80 28 1E */	fctiwz f4, f5
/* 80100F2C 000FCB8C  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 80100F30 000FCB90  FC 40 18 1E */	fctiwz f2, f3
/* 80100F34 000FCB94  EC 21 28 28 */	fsubs f1, f1, f5
/* 80100F38 000FCB98  EC 00 18 28 */	fsubs f0, f0, f3
/* 80100F3C 000FCB9C  D8 81 00 58 */	stfd f4, 0x58(r1)
/* 80100F40 000FCBA0  FC 20 08 1E */	fctiwz f1, f1
/* 80100F44 000FCBA4  D8 41 00 50 */	stfd f2, 0x50(r1)
/* 80100F48 000FCBA8  FC 00 00 1E */	fctiwz f0, f0
/* 80100F4C 000FCBAC  83 C1 00 5C */	lwz r30, 0x5c(r1)
/* 80100F50 000FCBB0  83 A1 00 54 */	lwz r29, 0x54(r1)
/* 80100F54 000FCBB4  D8 21 00 48 */	stfd f1, 0x48(r1)
/* 80100F58 000FCBB8  D8 01 00 40 */	stfd f0, 0x40(r1)
/* 80100F5C 000FCBBC  83 81 00 4C */	lwz r28, 0x4c(r1)
/* 80100F60 000FCBC0  83 61 00 44 */	lwz r27, 0x44(r1)
/* 80100F64 000FCBC4  48 14 F3 91 */	bl func_802502F4
/* 80100F68 000FCBC8  7C 64 1B 78 */	mr r4, r3
/* 80100F6C 000FCBCC  38 60 00 10 */	li r3, 0x10
/* 80100F70 000FCBD0  48 05 B3 99 */	bl func_8015C308
/* 80100F74 000FCBD4  7F C4 F3 78 */	mr r4, r30
/* 80100F78 000FCBD8  7F A5 EB 78 */	mr r5, r29
/* 80100F7C 000FCBDC  7F E8 FB 78 */	mr r8, r31
/* 80100F80 000FCBE0  7F 86 07 34 */	extsh r6, r28
/* 80100F84 000FCBE4  7F 67 07 34 */	extsh r7, r27
/* 80100F88 000FCBE8  38 60 03 F4 */	li r3, 0x3f4
/* 80100F8C 000FCBEC  48 14 F1 A9 */	bl func_80250134
/* 80100F90 000FCBF0  48 00 09 64 */	b lbl_801018F4
/* 80100F94 000FCBF4  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 80100F98 000FCBF8  38 60 0C AA */	li r3, 0xcaa
/* 80100F9C 000FCBFC  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 80100FA0 000FCC00  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 80100FA4 000FCC04  FC 80 28 1E */	fctiwz f4, f5
/* 80100FA8 000FCC08  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 80100FAC 000FCC0C  FC 40 18 1E */	fctiwz f2, f3
/* 80100FB0 000FCC10  EC 21 28 28 */	fsubs f1, f1, f5
/* 80100FB4 000FCC14  EC 00 18 28 */	fsubs f0, f0, f3
/* 80100FB8 000FCC18  D8 81 00 58 */	stfd f4, 0x58(r1)
/* 80100FBC 000FCC1C  FC 20 08 1E */	fctiwz f1, f1
/* 80100FC0 000FCC20  D8 41 00 50 */	stfd f2, 0x50(r1)
/* 80100FC4 000FCC24  FC 00 00 1E */	fctiwz f0, f0
/* 80100FC8 000FCC28  83 C1 00 5C */	lwz r30, 0x5c(r1)
/* 80100FCC 000FCC2C  83 A1 00 54 */	lwz r29, 0x54(r1)
/* 80100FD0 000FCC30  D8 21 00 48 */	stfd f1, 0x48(r1)
/* 80100FD4 000FCC34  D8 01 00 40 */	stfd f0, 0x40(r1)
/* 80100FD8 000FCC38  83 81 00 4C */	lwz r28, 0x4c(r1)
/* 80100FDC 000FCC3C  83 61 00 44 */	lwz r27, 0x44(r1)
/* 80100FE0 000FCC40  48 14 F3 15 */	bl func_802502F4
/* 80100FE4 000FCC44  7C 64 1B 78 */	mr r4, r3
/* 80100FE8 000FCC48  38 60 00 10 */	li r3, 0x10
/* 80100FEC 000FCC4C  48 05 B3 1D */	bl func_8015C308
/* 80100FF0 000FCC50  7F C4 F3 78 */	mr r4, r30
/* 80100FF4 000FCC54  7F A5 EB 78 */	mr r5, r29
/* 80100FF8 000FCC58  7F E8 FB 78 */	mr r8, r31
/* 80100FFC 000FCC5C  7F 86 07 34 */	extsh r6, r28
/* 80101000 000FCC60  7F 67 07 34 */	extsh r7, r27
/* 80101004 000FCC64  38 60 03 F4 */	li r3, 0x3f4
/* 80101008 000FCC68  48 14 F1 2D */	bl func_80250134
/* 8010100C 000FCC6C  48 00 08 E8 */	b lbl_801018F4
/* 80101010 000FCC70  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 80101014 000FCC74  38 60 0C B2 */	li r3, 0xcb2
/* 80101018 000FCC78  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 8010101C 000FCC7C  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 80101020 000FCC80  FC 80 28 1E */	fctiwz f4, f5
/* 80101024 000FCC84  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 80101028 000FCC88  FC 40 18 1E */	fctiwz f2, f3
/* 8010102C 000FCC8C  EC 21 28 28 */	fsubs f1, f1, f5
/* 80101030 000FCC90  EC 00 18 28 */	fsubs f0, f0, f3
/* 80101034 000FCC94  D8 81 00 58 */	stfd f4, 0x58(r1)
/* 80101038 000FCC98  FC 20 08 1E */	fctiwz f1, f1
/* 8010103C 000FCC9C  D8 41 00 50 */	stfd f2, 0x50(r1)
/* 80101040 000FCCA0  FC 00 00 1E */	fctiwz f0, f0
/* 80101044 000FCCA4  83 C1 00 5C */	lwz r30, 0x5c(r1)
/* 80101048 000FCCA8  83 A1 00 54 */	lwz r29, 0x54(r1)
/* 8010104C 000FCCAC  D8 21 00 48 */	stfd f1, 0x48(r1)
/* 80101050 000FCCB0  D8 01 00 40 */	stfd f0, 0x40(r1)
/* 80101054 000FCCB4  83 81 00 4C */	lwz r28, 0x4c(r1)
/* 80101058 000FCCB8  83 61 00 44 */	lwz r27, 0x44(r1)
/* 8010105C 000FCCBC  48 14 F2 99 */	bl func_802502F4
/* 80101060 000FCCC0  7C 64 1B 78 */	mr r4, r3
/* 80101064 000FCCC4  38 60 00 10 */	li r3, 0x10
/* 80101068 000FCCC8  48 05 B2 A1 */	bl func_8015C308
/* 8010106C 000FCCCC  7F C4 F3 78 */	mr r4, r30
/* 80101070 000FCCD0  7F A5 EB 78 */	mr r5, r29
/* 80101074 000FCCD4  7F E8 FB 78 */	mr r8, r31
/* 80101078 000FCCD8  7F 86 07 34 */	extsh r6, r28
/* 8010107C 000FCCDC  7F 67 07 34 */	extsh r7, r27
/* 80101080 000FCCE0  38 60 03 F4 */	li r3, 0x3f4
/* 80101084 000FCCE4  48 14 F0 B1 */	bl func_80250134
/* 80101088 000FCCE8  48 00 08 6C */	b lbl_801018F4
/* 8010108C 000FCCEC  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 80101090 000FCCF0  38 60 0C A8 */	li r3, 0xca8
/* 80101094 000FCCF4  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 80101098 000FCCF8  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 8010109C 000FCCFC  FC 80 28 1E */	fctiwz f4, f5
/* 801010A0 000FCD00  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 801010A4 000FCD04  FC 40 18 1E */	fctiwz f2, f3
/* 801010A8 000FCD08  EC 21 28 28 */	fsubs f1, f1, f5
/* 801010AC 000FCD0C  EC 00 18 28 */	fsubs f0, f0, f3
/* 801010B0 000FCD10  D8 81 00 58 */	stfd f4, 0x58(r1)
/* 801010B4 000FCD14  FC 20 08 1E */	fctiwz f1, f1
/* 801010B8 000FCD18  D8 41 00 50 */	stfd f2, 0x50(r1)
/* 801010BC 000FCD1C  FC 00 00 1E */	fctiwz f0, f0
/* 801010C0 000FCD20  83 C1 00 5C */	lwz r30, 0x5c(r1)
/* 801010C4 000FCD24  83 A1 00 54 */	lwz r29, 0x54(r1)
/* 801010C8 000FCD28  D8 21 00 48 */	stfd f1, 0x48(r1)
/* 801010CC 000FCD2C  D8 01 00 40 */	stfd f0, 0x40(r1)
/* 801010D0 000FCD30  83 81 00 4C */	lwz r28, 0x4c(r1)
/* 801010D4 000FCD34  83 61 00 44 */	lwz r27, 0x44(r1)
/* 801010D8 000FCD38  48 14 F2 1D */	bl func_802502F4
/* 801010DC 000FCD3C  7C 64 1B 78 */	mr r4, r3
/* 801010E0 000FCD40  38 60 00 10 */	li r3, 0x10
/* 801010E4 000FCD44  48 05 B2 25 */	bl func_8015C308
/* 801010E8 000FCD48  7F C4 F3 78 */	mr r4, r30
/* 801010EC 000FCD4C  7F A5 EB 78 */	mr r5, r29
/* 801010F0 000FCD50  7F E8 FB 78 */	mr r8, r31
/* 801010F4 000FCD54  7F 86 07 34 */	extsh r6, r28
/* 801010F8 000FCD58  7F 67 07 34 */	extsh r7, r27
/* 801010FC 000FCD5C  38 60 03 F4 */	li r3, 0x3f4
/* 80101100 000FCD60  48 14 F0 35 */	bl func_80250134
/* 80101104 000FCD64  48 00 07 F0 */	b lbl_801018F4
/* 80101108 000FCD68  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 8010110C 000FCD6C  38 60 0C B5 */	li r3, 0xcb5
/* 80101110 000FCD70  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 80101114 000FCD74  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 80101118 000FCD78  FC 80 28 1E */	fctiwz f4, f5
/* 8010111C 000FCD7C  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 80101120 000FCD80  FC 40 18 1E */	fctiwz f2, f3
/* 80101124 000FCD84  EC 21 28 28 */	fsubs f1, f1, f5
/* 80101128 000FCD88  EC 00 18 28 */	fsubs f0, f0, f3
/* 8010112C 000FCD8C  D8 81 00 58 */	stfd f4, 0x58(r1)
/* 80101130 000FCD90  FC 20 08 1E */	fctiwz f1, f1
/* 80101134 000FCD94  D8 41 00 50 */	stfd f2, 0x50(r1)
/* 80101138 000FCD98  FC 00 00 1E */	fctiwz f0, f0
/* 8010113C 000FCD9C  83 C1 00 5C */	lwz r30, 0x5c(r1)
/* 80101140 000FCDA0  83 A1 00 54 */	lwz r29, 0x54(r1)
/* 80101144 000FCDA4  D8 21 00 48 */	stfd f1, 0x48(r1)
/* 80101148 000FCDA8  D8 01 00 40 */	stfd f0, 0x40(r1)
/* 8010114C 000FCDAC  83 81 00 4C */	lwz r28, 0x4c(r1)
/* 80101150 000FCDB0  83 61 00 44 */	lwz r27, 0x44(r1)
/* 80101154 000FCDB4  48 14 F1 A1 */	bl func_802502F4
/* 80101158 000FCDB8  7C 64 1B 78 */	mr r4, r3
/* 8010115C 000FCDBC  38 60 00 10 */	li r3, 0x10
/* 80101160 000FCDC0  48 05 B1 A9 */	bl func_8015C308
/* 80101164 000FCDC4  7F C4 F3 78 */	mr r4, r30
/* 80101168 000FCDC8  7F A5 EB 78 */	mr r5, r29
/* 8010116C 000FCDCC  7F E8 FB 78 */	mr r8, r31
/* 80101170 000FCDD0  7F 86 07 34 */	extsh r6, r28
/* 80101174 000FCDD4  7F 67 07 34 */	extsh r7, r27
/* 80101178 000FCDD8  38 60 03 F4 */	li r3, 0x3f4
/* 8010117C 000FCDDC  48 14 EF B9 */	bl func_80250134
/* 80101180 000FCDE0  48 00 07 74 */	b lbl_801018F4
/* 80101184 000FCDE4  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 80101188 000FCDE8  38 60 0C AC */	li r3, 0xcac
/* 8010118C 000FCDEC  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 80101190 000FCDF0  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 80101194 000FCDF4  FC 80 28 1E */	fctiwz f4, f5
/* 80101198 000FCDF8  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 8010119C 000FCDFC  FC 40 18 1E */	fctiwz f2, f3
/* 801011A0 000FCE00  EC 21 28 28 */	fsubs f1, f1, f5
/* 801011A4 000FCE04  EC 00 18 28 */	fsubs f0, f0, f3
/* 801011A8 000FCE08  D8 81 00 58 */	stfd f4, 0x58(r1)
/* 801011AC 000FCE0C  FC 20 08 1E */	fctiwz f1, f1
/* 801011B0 000FCE10  D8 41 00 50 */	stfd f2, 0x50(r1)
/* 801011B4 000FCE14  FC 00 00 1E */	fctiwz f0, f0
/* 801011B8 000FCE18  83 C1 00 5C */	lwz r30, 0x5c(r1)
/* 801011BC 000FCE1C  83 A1 00 54 */	lwz r29, 0x54(r1)
/* 801011C0 000FCE20  D8 21 00 48 */	stfd f1, 0x48(r1)
/* 801011C4 000FCE24  D8 01 00 40 */	stfd f0, 0x40(r1)
/* 801011C8 000FCE28  83 81 00 4C */	lwz r28, 0x4c(r1)
/* 801011CC 000FCE2C  83 61 00 44 */	lwz r27, 0x44(r1)
/* 801011D0 000FCE30  48 14 F1 25 */	bl func_802502F4
/* 801011D4 000FCE34  7C 64 1B 78 */	mr r4, r3
/* 801011D8 000FCE38  38 60 00 10 */	li r3, 0x10
/* 801011DC 000FCE3C  48 05 B1 2D */	bl func_8015C308
/* 801011E0 000FCE40  7F C4 F3 78 */	mr r4, r30
/* 801011E4 000FCE44  7F A5 EB 78 */	mr r5, r29
/* 801011E8 000FCE48  7F E8 FB 78 */	mr r8, r31
/* 801011EC 000FCE4C  7F 86 07 34 */	extsh r6, r28
/* 801011F0 000FCE50  7F 67 07 34 */	extsh r7, r27
/* 801011F4 000FCE54  38 60 03 F4 */	li r3, 0x3f4
/* 801011F8 000FCE58  48 14 EF 3D */	bl func_80250134
/* 801011FC 000FCE5C  48 00 06 F8 */	b lbl_801018F4
/* 80101200 000FCE60  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 80101204 000FCE64  38 60 0C B4 */	li r3, 0xcb4
/* 80101208 000FCE68  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 8010120C 000FCE6C  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 80101210 000FCE70  FC 80 28 1E */	fctiwz f4, f5
/* 80101214 000FCE74  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 80101218 000FCE78  FC 40 18 1E */	fctiwz f2, f3
/* 8010121C 000FCE7C  EC 21 28 28 */	fsubs f1, f1, f5
/* 80101220 000FCE80  EC 00 18 28 */	fsubs f0, f0, f3
/* 80101224 000FCE84  D8 81 00 58 */	stfd f4, 0x58(r1)
/* 80101228 000FCE88  FC 20 08 1E */	fctiwz f1, f1
/* 8010122C 000FCE8C  D8 41 00 50 */	stfd f2, 0x50(r1)
/* 80101230 000FCE90  FC 00 00 1E */	fctiwz f0, f0
/* 80101234 000FCE94  83 C1 00 5C */	lwz r30, 0x5c(r1)
/* 80101238 000FCE98  83 A1 00 54 */	lwz r29, 0x54(r1)
/* 8010123C 000FCE9C  D8 21 00 48 */	stfd f1, 0x48(r1)
/* 80101240 000FCEA0  D8 01 00 40 */	stfd f0, 0x40(r1)
/* 80101244 000FCEA4  83 81 00 4C */	lwz r28, 0x4c(r1)
/* 80101248 000FCEA8  83 61 00 44 */	lwz r27, 0x44(r1)
/* 8010124C 000FCEAC  48 14 F0 A9 */	bl func_802502F4
/* 80101250 000FCEB0  7C 64 1B 78 */	mr r4, r3
/* 80101254 000FCEB4  38 60 00 10 */	li r3, 0x10
/* 80101258 000FCEB8  48 05 B0 B1 */	bl func_8015C308
/* 8010125C 000FCEBC  7F C4 F3 78 */	mr r4, r30
/* 80101260 000FCEC0  7F A5 EB 78 */	mr r5, r29
/* 80101264 000FCEC4  7F E8 FB 78 */	mr r8, r31
/* 80101268 000FCEC8  7F 86 07 34 */	extsh r6, r28
/* 8010126C 000FCECC  7F 67 07 34 */	extsh r7, r27
/* 80101270 000FCED0  38 60 03 F4 */	li r3, 0x3f4
/* 80101274 000FCED4  48 14 EE C1 */	bl func_80250134
/* 80101278 000FCED8  48 00 06 7C */	b lbl_801018F4
/* 8010127C 000FCEDC  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 80101280 000FCEE0  38 60 0C AB */	li r3, 0xcab
/* 80101284 000FCEE4  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 80101288 000FCEE8  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 8010128C 000FCEEC  FC 80 28 1E */	fctiwz f4, f5
/* 80101290 000FCEF0  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 80101294 000FCEF4  FC 40 18 1E */	fctiwz f2, f3
/* 80101298 000FCEF8  EC 21 28 28 */	fsubs f1, f1, f5
/* 8010129C 000FCEFC  EC 00 18 28 */	fsubs f0, f0, f3
/* 801012A0 000FCF00  D8 81 00 58 */	stfd f4, 0x58(r1)
/* 801012A4 000FCF04  FC 20 08 1E */	fctiwz f1, f1
/* 801012A8 000FCF08  D8 41 00 50 */	stfd f2, 0x50(r1)
/* 801012AC 000FCF0C  FC 00 00 1E */	fctiwz f0, f0
/* 801012B0 000FCF10  83 C1 00 5C */	lwz r30, 0x5c(r1)
/* 801012B4 000FCF14  83 A1 00 54 */	lwz r29, 0x54(r1)
/* 801012B8 000FCF18  D8 21 00 48 */	stfd f1, 0x48(r1)
/* 801012BC 000FCF1C  D8 01 00 40 */	stfd f0, 0x40(r1)
/* 801012C0 000FCF20  83 81 00 4C */	lwz r28, 0x4c(r1)
/* 801012C4 000FCF24  83 61 00 44 */	lwz r27, 0x44(r1)
/* 801012C8 000FCF28  48 14 F0 2D */	bl func_802502F4
/* 801012CC 000FCF2C  7C 64 1B 78 */	mr r4, r3
/* 801012D0 000FCF30  38 60 00 10 */	li r3, 0x10
/* 801012D4 000FCF34  48 05 B0 35 */	bl func_8015C308
/* 801012D8 000FCF38  7F C4 F3 78 */	mr r4, r30
/* 801012DC 000FCF3C  7F A5 EB 78 */	mr r5, r29
/* 801012E0 000FCF40  7F E8 FB 78 */	mr r8, r31
/* 801012E4 000FCF44  7F 86 07 34 */	extsh r6, r28
/* 801012E8 000FCF48  7F 67 07 34 */	extsh r7, r27
/* 801012EC 000FCF4C  38 60 03 F4 */	li r3, 0x3f4
/* 801012F0 000FCF50  48 14 EE 45 */	bl func_80250134
/* 801012F4 000FCF54  48 00 06 00 */	b lbl_801018F4
/* 801012F8 000FCF58  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 801012FC 000FCF5C  38 60 0C B6 */	li r3, 0xcb6
/* 80101300 000FCF60  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 80101304 000FCF64  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 80101308 000FCF68  FC 80 28 1E */	fctiwz f4, f5
/* 8010130C 000FCF6C  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 80101310 000FCF70  FC 40 18 1E */	fctiwz f2, f3
/* 80101314 000FCF74  EC 21 28 28 */	fsubs f1, f1, f5
/* 80101318 000FCF78  EC 00 18 28 */	fsubs f0, f0, f3
/* 8010131C 000FCF7C  D8 81 00 58 */	stfd f4, 0x58(r1)
/* 80101320 000FCF80  FC 20 08 1E */	fctiwz f1, f1
/* 80101324 000FCF84  D8 41 00 50 */	stfd f2, 0x50(r1)
/* 80101328 000FCF88  FC 00 00 1E */	fctiwz f0, f0
/* 8010132C 000FCF8C  83 C1 00 5C */	lwz r30, 0x5c(r1)
/* 80101330 000FCF90  83 A1 00 54 */	lwz r29, 0x54(r1)
/* 80101334 000FCF94  D8 21 00 48 */	stfd f1, 0x48(r1)
/* 80101338 000FCF98  D8 01 00 40 */	stfd f0, 0x40(r1)
/* 8010133C 000FCF9C  83 81 00 4C */	lwz r28, 0x4c(r1)
/* 80101340 000FCFA0  83 61 00 44 */	lwz r27, 0x44(r1)
/* 80101344 000FCFA4  48 14 EF B1 */	bl func_802502F4
/* 80101348 000FCFA8  7C 64 1B 78 */	mr r4, r3
/* 8010134C 000FCFAC  38 60 00 10 */	li r3, 0x10
/* 80101350 000FCFB0  48 05 AF B9 */	bl func_8015C308
/* 80101354 000FCFB4  7F C4 F3 78 */	mr r4, r30
/* 80101358 000FCFB8  7F A5 EB 78 */	mr r5, r29
/* 8010135C 000FCFBC  7F E8 FB 78 */	mr r8, r31
/* 80101360 000FCFC0  7F 86 07 34 */	extsh r6, r28
/* 80101364 000FCFC4  7F 67 07 34 */	extsh r7, r27
/* 80101368 000FCFC8  38 60 03 F4 */	li r3, 0x3f4
/* 8010136C 000FCFCC  48 14 ED C9 */	bl func_80250134
/* 80101370 000FCFD0  48 00 05 84 */	b lbl_801018F4
/* 80101374 000FCFD4  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 80101378 000FCFD8  38 60 0C AD */	li r3, 0xcad
/* 8010137C 000FCFDC  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 80101380 000FCFE0  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 80101384 000FCFE4  FC 80 28 1E */	fctiwz f4, f5
/* 80101388 000FCFE8  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 8010138C 000FCFEC  FC 40 18 1E */	fctiwz f2, f3
/* 80101390 000FCFF0  EC 21 28 28 */	fsubs f1, f1, f5
/* 80101394 000FCFF4  EC 00 18 28 */	fsubs f0, f0, f3
/* 80101398 000FCFF8  D8 81 00 58 */	stfd f4, 0x58(r1)
/* 8010139C 000FCFFC  FC 20 08 1E */	fctiwz f1, f1
/* 801013A0 000FD000  D8 41 00 50 */	stfd f2, 0x50(r1)
/* 801013A4 000FD004  FC 00 00 1E */	fctiwz f0, f0
/* 801013A8 000FD008  83 C1 00 5C */	lwz r30, 0x5c(r1)
/* 801013AC 000FD00C  83 A1 00 54 */	lwz r29, 0x54(r1)
/* 801013B0 000FD010  D8 21 00 48 */	stfd f1, 0x48(r1)
/* 801013B4 000FD014  D8 01 00 40 */	stfd f0, 0x40(r1)
/* 801013B8 000FD018  83 81 00 4C */	lwz r28, 0x4c(r1)
/* 801013BC 000FD01C  83 61 00 44 */	lwz r27, 0x44(r1)
/* 801013C0 000FD020  48 14 EF 35 */	bl func_802502F4
/* 801013C4 000FD024  7C 64 1B 78 */	mr r4, r3
/* 801013C8 000FD028  38 60 00 10 */	li r3, 0x10
/* 801013CC 000FD02C  48 05 AF 3D */	bl func_8015C308
/* 801013D0 000FD030  7F C4 F3 78 */	mr r4, r30
/* 801013D4 000FD034  7F A5 EB 78 */	mr r5, r29
/* 801013D8 000FD038  7F E8 FB 78 */	mr r8, r31
/* 801013DC 000FD03C  7F 86 07 34 */	extsh r6, r28
/* 801013E0 000FD040  7F 67 07 34 */	extsh r7, r27
/* 801013E4 000FD044  38 60 03 F4 */	li r3, 0x3f4
/* 801013E8 000FD048  48 14 ED 4D */	bl func_80250134
/* 801013EC 000FD04C  48 00 05 08 */	b lbl_801018F4
/* 801013F0 000FD050  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 801013F4 000FD054  38 60 0C B7 */	li r3, 0xcb7
/* 801013F8 000FD058  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 801013FC 000FD05C  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 80101400 000FD060  FC 80 28 1E */	fctiwz f4, f5
/* 80101404 000FD064  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 80101408 000FD068  FC 40 18 1E */	fctiwz f2, f3
/* 8010140C 000FD06C  EC 21 28 28 */	fsubs f1, f1, f5
/* 80101410 000FD070  EC 00 18 28 */	fsubs f0, f0, f3
/* 80101414 000FD074  D8 81 00 58 */	stfd f4, 0x58(r1)
/* 80101418 000FD078  FC 20 08 1E */	fctiwz f1, f1
/* 8010141C 000FD07C  D8 41 00 50 */	stfd f2, 0x50(r1)
/* 80101420 000FD080  FC 00 00 1E */	fctiwz f0, f0
/* 80101424 000FD084  83 C1 00 5C */	lwz r30, 0x5c(r1)
/* 80101428 000FD088  83 A1 00 54 */	lwz r29, 0x54(r1)
/* 8010142C 000FD08C  D8 21 00 48 */	stfd f1, 0x48(r1)
/* 80101430 000FD090  D8 01 00 40 */	stfd f0, 0x40(r1)
/* 80101434 000FD094  83 81 00 4C */	lwz r28, 0x4c(r1)
/* 80101438 000FD098  83 61 00 44 */	lwz r27, 0x44(r1)
/* 8010143C 000FD09C  48 14 EE B9 */	bl func_802502F4
/* 80101440 000FD0A0  7C 64 1B 78 */	mr r4, r3
/* 80101444 000FD0A4  38 60 00 10 */	li r3, 0x10
/* 80101448 000FD0A8  48 05 AE C1 */	bl func_8015C308
/* 8010144C 000FD0AC  7F C4 F3 78 */	mr r4, r30
/* 80101450 000FD0B0  7F A5 EB 78 */	mr r5, r29
/* 80101454 000FD0B4  7F E8 FB 78 */	mr r8, r31
/* 80101458 000FD0B8  7F 86 07 34 */	extsh r6, r28
/* 8010145C 000FD0BC  7F 67 07 34 */	extsh r7, r27
/* 80101460 000FD0C0  38 60 03 F4 */	li r3, 0x3f4
/* 80101464 000FD0C4  48 14 EC D1 */	bl func_80250134
/* 80101468 000FD0C8  48 00 04 8C */	b lbl_801018F4
/* 8010146C 000FD0CC  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 80101470 000FD0D0  38 60 0C AE */	li r3, 0xcae
/* 80101474 000FD0D4  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 80101478 000FD0D8  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 8010147C 000FD0DC  FC 80 28 1E */	fctiwz f4, f5
/* 80101480 000FD0E0  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 80101484 000FD0E4  FC 40 18 1E */	fctiwz f2, f3
/* 80101488 000FD0E8  EC 21 28 28 */	fsubs f1, f1, f5
/* 8010148C 000FD0EC  EC 00 18 28 */	fsubs f0, f0, f3
/* 80101490 000FD0F0  D8 81 00 58 */	stfd f4, 0x58(r1)
/* 80101494 000FD0F4  FC 20 08 1E */	fctiwz f1, f1
/* 80101498 000FD0F8  D8 41 00 50 */	stfd f2, 0x50(r1)
/* 8010149C 000FD0FC  FC 00 00 1E */	fctiwz f0, f0
/* 801014A0 000FD100  83 C1 00 5C */	lwz r30, 0x5c(r1)
/* 801014A4 000FD104  83 A1 00 54 */	lwz r29, 0x54(r1)
/* 801014A8 000FD108  D8 21 00 48 */	stfd f1, 0x48(r1)
/* 801014AC 000FD10C  D8 01 00 40 */	stfd f0, 0x40(r1)
/* 801014B0 000FD110  83 81 00 4C */	lwz r28, 0x4c(r1)
/* 801014B4 000FD114  83 61 00 44 */	lwz r27, 0x44(r1)
/* 801014B8 000FD118  48 14 EE 3D */	bl func_802502F4
/* 801014BC 000FD11C  7C 64 1B 78 */	mr r4, r3
/* 801014C0 000FD120  38 60 00 10 */	li r3, 0x10
/* 801014C4 000FD124  48 05 AE 45 */	bl func_8015C308
/* 801014C8 000FD128  7F C4 F3 78 */	mr r4, r30
/* 801014CC 000FD12C  7F A5 EB 78 */	mr r5, r29
/* 801014D0 000FD130  7F E8 FB 78 */	mr r8, r31
/* 801014D4 000FD134  7F 86 07 34 */	extsh r6, r28
/* 801014D8 000FD138  7F 67 07 34 */	extsh r7, r27
/* 801014DC 000FD13C  38 60 03 F4 */	li r3, 0x3f4
/* 801014E0 000FD140  48 14 EC 55 */	bl func_80250134
/* 801014E4 000FD144  48 00 04 10 */	b lbl_801018F4
/* 801014E8 000FD148  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 801014EC 000FD14C  88 03 00 F3 */	lbz r0, 0xf3(r3)
/* 801014F0 000FD150  2C 00 00 00 */	cmpwi r0, 0
/* 801014F4 000FD154  40 82 04 00 */	bne lbl_801018F4
/* 801014F8 000FD158  7F 83 E3 78 */	mr r3, r28
/* 801014FC 000FD15C  7F 64 DB 78 */	mr r4, r27
/* 80101500 000FD160  48 00 0D 4D */	bl func_8010224C
/* 80101504 000FD164  48 00 03 F0 */	b lbl_801018F4
/* 80101508 000FD168  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 8010150C 000FD16C  88 03 00 F3 */	lbz r0, 0xf3(r3)
/* 80101510 000FD170  28 00 00 01 */	cmplwi r0, 1
/* 80101514 000FD174  40 82 03 E0 */	bne lbl_801018F4
/* 80101518 000FD178  7F 83 E3 78 */	mr r3, r28
/* 8010151C 000FD17C  7F 64 DB 78 */	mr r4, r27
/* 80101520 000FD180  48 00 0D 2D */	bl func_8010224C
/* 80101524 000FD184  48 00 03 D0 */	b lbl_801018F4
/* 80101528 000FD188  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 8010152C 000FD18C  88 03 00 F3 */	lbz r0, 0xf3(r3)
/* 80101530 000FD190  28 00 00 02 */	cmplwi r0, 2
/* 80101534 000FD194  40 82 03 C0 */	bne lbl_801018F4
/* 80101538 000FD198  7F 83 E3 78 */	mr r3, r28
/* 8010153C 000FD19C  7F 64 DB 78 */	mr r4, r27
/* 80101540 000FD1A0  48 00 0D 0D */	bl func_8010224C
/* 80101544 000FD1A4  48 00 03 B0 */	b lbl_801018F4
/* 80101548 000FD1A8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 8010154C 000FD1AC  88 03 00 F3 */	lbz r0, 0xf3(r3)
/* 80101550 000FD1B0  28 00 00 03 */	cmplwi r0, 3
/* 80101554 000FD1B4  40 82 03 A0 */	bne lbl_801018F4
/* 80101558 000FD1B8  7F 83 E3 78 */	mr r3, r28
/* 8010155C 000FD1BC  7F 64 DB 78 */	mr r4, r27
/* 80101560 000FD1C0  48 00 0C ED */	bl func_8010224C
/* 80101564 000FD1C4  48 00 03 90 */	b lbl_801018F4
/* 80101568 000FD1C8  38 60 00 00 */	li r3, 0
/* 8010156C 000FD1CC  48 00 0A B9 */	bl func_80102024
/* 80101570 000FD1D0  54 60 04 3F */	clrlwi. r0, r3, 0x10
/* 80101574 000FD1D4  41 82 03 80 */	beq lbl_801018F4
/* 80101578 000FD1D8  38 60 00 00 */	li r3, 0
/* 8010157C 000FD1DC  48 00 0A A9 */	bl func_80102024
/* 80101580 000FD1E0  3C A0 80 64 */	lis r5, lbl_8063CE34@ha
/* 80101584 000FD1E4  54 64 04 3E */	clrlwi r4, r3, 0x10
/* 80101588 000FD1E8  38 A5 CE 34 */	addi r5, r5, lbl_8063CE34@l
/* 8010158C 000FD1EC  38 65 00 18 */	addi r3, r5, 0x18
/* 80101590 000FD1F0  48 29 17 B1 */	bl func_80392D40
/* 80101594 000FD1F4  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80101598 000FD1F8  48 14 ED 5D */	bl func_802502F4
/* 8010159C 000FD1FC  7C 64 1B 78 */	mr r4, r3
/* 801015A0 000FD200  38 60 00 0F */	li r3, 0xf
/* 801015A4 000FD204  48 05 AD 65 */	bl func_8015C308
/* 801015A8 000FD208  38 60 03 F9 */	li r3, 0x3f9
/* 801015AC 000FD20C  38 80 00 01 */	li r4, 1
/* 801015B0 000FD210  38 A0 00 00 */	li r5, 0
/* 801015B4 000FD214  48 14 ED E5 */	bl func_80250398
/* 801015B8 000FD218  C0 41 00 10 */	lfs f2, 0x10(r1)
/* 801015BC 000FD21C  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 801015C0 000FD220  C0 22 8C 28 */	lfs f1, lbl_80641228-_SDA2_BASE_(r2)
/* 801015C4 000FD224  7F E8 FB 78 */	mr r8, r31
/* 801015C8 000FD228  C0 01 00 14 */	lfs f0, 0x14(r1)
/* 801015CC 000FD22C  38 60 03 F9 */	li r3, 0x3f9
/* 801015D0 000FD230  EC C2 08 28 */	fsubs f6, f2, f1
/* 801015D4 000FD234  C0 41 00 20 */	lfs f2, 0x20(r1)
/* 801015D8 000FD238  EC A0 08 2A */	fadds f5, f0, f1
/* 801015DC 000FD23C  C0 61 00 28 */	lfs f3, 0x28(r1)
/* 801015E0 000FD240  FC 00 10 1E */	fctiwz f0, f2
/* 801015E4 000FD244  C8 22 8C 30 */	lfd f1, lbl_80641230-_SDA2_BASE_(r2)
/* 801015E8 000FD248  EC 85 30 28 */	fsubs f4, f5, f6
/* 801015EC 000FD24C  D0 C1 00 10 */	stfs f6, 0x10(r1)
/* 801015F0 000FD250  EC 43 10 28 */	fsubs f2, f3, f2
/* 801015F4 000FD254  D8 01 00 40 */	stfd f0, 0x40(r1)
/* 801015F8 000FD258  FC 60 20 1E */	fctiwz f3, f4
/* 801015FC 000FD25C  FC 00 10 1E */	fctiwz f0, f2
/* 80101600 000FD260  D0 A1 00 14 */	stfs f5, 0x14(r1)
/* 80101604 000FD264  80 A1 00 44 */	lwz r5, 0x44(r1)
/* 80101608 000FD268  D8 61 00 58 */	stfd f3, 0x58(r1)
/* 8010160C 000FD26C  80 81 00 5C */	lwz r4, 0x5c(r1)
/* 80101610 000FD270  D8 01 00 50 */	stfd f0, 0x50(r1)
/* 80101614 000FD274  7C 86 07 34 */	extsh r6, r4
/* 80101618 000FD278  7C 00 30 50 */	subf r0, r0, r6
/* 8010161C 000FD27C  80 81 00 54 */	lwz r4, 0x54(r1)
/* 80101620 000FD280  54 00 F8 7E */	srwi r0, r0, 1
/* 80101624 000FD284  90 01 00 34 */	stw r0, 0x34(r1)
/* 80101628 000FD288  7C 87 07 34 */	extsh r7, r4
/* 8010162C 000FD28C  C8 01 00 30 */	lfd f0, 0x30(r1)
/* 80101630 000FD290  EC 00 08 28 */	fsubs f0, f0, f1
/* 80101634 000FD294  EC 06 00 2A */	fadds f0, f6, f0
/* 80101638 000FD298  FC 00 00 1E */	fctiwz f0, f0
/* 8010163C 000FD29C  D8 01 00 48 */	stfd f0, 0x48(r1)
/* 80101640 000FD2A0  80 81 00 4C */	lwz r4, 0x4c(r1)
/* 80101644 000FD2A4  48 14 EA F1 */	bl func_80250134
/* 80101648 000FD2A8  48 00 02 AC */	b lbl_801018F4
/* 8010164C 000FD2AC  38 60 00 01 */	li r3, 1
/* 80101650 000FD2B0  48 00 09 D5 */	bl func_80102024
/* 80101654 000FD2B4  54 60 04 3F */	clrlwi. r0, r3, 0x10
/* 80101658 000FD2B8  41 82 02 9C */	beq lbl_801018F4
/* 8010165C 000FD2BC  38 60 00 01 */	li r3, 1
/* 80101660 000FD2C0  48 00 09 C5 */	bl func_80102024
/* 80101664 000FD2C4  3C A0 80 64 */	lis r5, lbl_8063CE34@ha
/* 80101668 000FD2C8  54 64 04 3E */	clrlwi r4, r3, 0x10
/* 8010166C 000FD2CC  38 A5 CE 34 */	addi r5, r5, lbl_8063CE34@l
/* 80101670 000FD2D0  38 65 00 18 */	addi r3, r5, 0x18
/* 80101674 000FD2D4  48 29 16 CD */	bl func_80392D40
/* 80101678 000FD2D8  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 8010167C 000FD2DC  48 14 EC 79 */	bl func_802502F4
/* 80101680 000FD2E0  7C 64 1B 78 */	mr r4, r3
/* 80101684 000FD2E4  38 60 00 0F */	li r3, 0xf
/* 80101688 000FD2E8  48 05 AC 81 */	bl func_8015C308
/* 8010168C 000FD2EC  38 60 03 F9 */	li r3, 0x3f9
/* 80101690 000FD2F0  38 80 00 01 */	li r4, 1
/* 80101694 000FD2F4  38 A0 00 00 */	li r5, 0
/* 80101698 000FD2F8  48 14 ED 01 */	bl func_80250398
/* 8010169C 000FD2FC  C0 41 00 10 */	lfs f2, 0x10(r1)
/* 801016A0 000FD300  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 801016A4 000FD304  C0 22 8C 28 */	lfs f1, lbl_80641228-_SDA2_BASE_(r2)
/* 801016A8 000FD308  7F E8 FB 78 */	mr r8, r31
/* 801016AC 000FD30C  C0 01 00 14 */	lfs f0, 0x14(r1)
/* 801016B0 000FD310  38 60 03 F9 */	li r3, 0x3f9
/* 801016B4 000FD314  EC C2 08 28 */	fsubs f6, f2, f1
/* 801016B8 000FD318  C0 41 00 20 */	lfs f2, 0x20(r1)
/* 801016BC 000FD31C  EC A0 08 2A */	fadds f5, f0, f1
/* 801016C0 000FD320  C0 61 00 28 */	lfs f3, 0x28(r1)
/* 801016C4 000FD324  FC 00 10 1E */	fctiwz f0, f2
/* 801016C8 000FD328  C8 22 8C 30 */	lfd f1, lbl_80641230-_SDA2_BASE_(r2)
/* 801016CC 000FD32C  EC 85 30 28 */	fsubs f4, f5, f6
/* 801016D0 000FD330  D0 C1 00 10 */	stfs f6, 0x10(r1)
/* 801016D4 000FD334  EC 43 10 28 */	fsubs f2, f3, f2
/* 801016D8 000FD338  D8 01 00 40 */	stfd f0, 0x40(r1)
/* 801016DC 000FD33C  FC 60 20 1E */	fctiwz f3, f4
/* 801016E0 000FD340  FC 00 10 1E */	fctiwz f0, f2
/* 801016E4 000FD344  D0 A1 00 14 */	stfs f5, 0x14(r1)
/* 801016E8 000FD348  80 A1 00 44 */	lwz r5, 0x44(r1)
/* 801016EC 000FD34C  D8 61 00 58 */	stfd f3, 0x58(r1)
/* 801016F0 000FD350  80 81 00 5C */	lwz r4, 0x5c(r1)
/* 801016F4 000FD354  D8 01 00 50 */	stfd f0, 0x50(r1)
/* 801016F8 000FD358  7C 86 07 34 */	extsh r6, r4
/* 801016FC 000FD35C  7C 00 30 50 */	subf r0, r0, r6
/* 80101700 000FD360  80 81 00 54 */	lwz r4, 0x54(r1)
/* 80101704 000FD364  54 00 F8 7E */	srwi r0, r0, 1
/* 80101708 000FD368  90 01 00 3C */	stw r0, 0x3c(r1)
/* 8010170C 000FD36C  7C 87 07 34 */	extsh r7, r4
/* 80101710 000FD370  C8 01 00 38 */	lfd f0, 0x38(r1)
/* 80101714 000FD374  EC 00 08 28 */	fsubs f0, f0, f1
/* 80101718 000FD378  EC 06 00 2A */	fadds f0, f6, f0
/* 8010171C 000FD37C  FC 00 00 1E */	fctiwz f0, f0
/* 80101720 000FD380  D8 01 00 48 */	stfd f0, 0x48(r1)
/* 80101724 000FD384  80 81 00 4C */	lwz r4, 0x4c(r1)
/* 80101728 000FD388  48 14 EA 0D */	bl func_80250134
/* 8010172C 000FD38C  48 00 01 C8 */	b lbl_801018F4
/* 80101730 000FD390  38 60 00 02 */	li r3, 2
/* 80101734 000FD394  48 00 08 F1 */	bl func_80102024
/* 80101738 000FD398  54 60 04 3F */	clrlwi. r0, r3, 0x10
/* 8010173C 000FD39C  41 82 01 B8 */	beq lbl_801018F4
/* 80101740 000FD3A0  38 60 00 02 */	li r3, 2
/* 80101744 000FD3A4  48 00 08 E1 */	bl func_80102024
/* 80101748 000FD3A8  3C A0 80 64 */	lis r5, lbl_8063CE34@ha
/* 8010174C 000FD3AC  54 64 04 3E */	clrlwi r4, r3, 0x10
/* 80101750 000FD3B0  38 A5 CE 34 */	addi r5, r5, lbl_8063CE34@l
/* 80101754 000FD3B4  38 65 00 18 */	addi r3, r5, 0x18
/* 80101758 000FD3B8  48 29 15 E9 */	bl func_80392D40
/* 8010175C 000FD3BC  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80101760 000FD3C0  48 14 EB 95 */	bl func_802502F4
/* 80101764 000FD3C4  7C 64 1B 78 */	mr r4, r3
/* 80101768 000FD3C8  38 60 00 0F */	li r3, 0xf
/* 8010176C 000FD3CC  48 05 AB 9D */	bl func_8015C308
/* 80101770 000FD3D0  38 60 03 F9 */	li r3, 0x3f9
/* 80101774 000FD3D4  38 80 00 01 */	li r4, 1
/* 80101778 000FD3D8  38 A0 00 00 */	li r5, 0
/* 8010177C 000FD3DC  48 14 EC 1D */	bl func_80250398
/* 80101780 000FD3E0  C0 41 00 10 */	lfs f2, 0x10(r1)
/* 80101784 000FD3E4  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 80101788 000FD3E8  C0 22 8C 28 */	lfs f1, lbl_80641228-_SDA2_BASE_(r2)
/* 8010178C 000FD3EC  7F E8 FB 78 */	mr r8, r31
/* 80101790 000FD3F0  C0 01 00 14 */	lfs f0, 0x14(r1)
/* 80101794 000FD3F4  38 60 03 F9 */	li r3, 0x3f9
/* 80101798 000FD3F8  EC C2 08 28 */	fsubs f6, f2, f1
/* 8010179C 000FD3FC  C0 41 00 20 */	lfs f2, 0x20(r1)
/* 801017A0 000FD400  EC A0 08 2A */	fadds f5, f0, f1
/* 801017A4 000FD404  C0 61 00 28 */	lfs f3, 0x28(r1)
/* 801017A8 000FD408  FC 00 10 1E */	fctiwz f0, f2
/* 801017AC 000FD40C  C8 22 8C 30 */	lfd f1, lbl_80641230-_SDA2_BASE_(r2)
/* 801017B0 000FD410  EC 85 30 28 */	fsubs f4, f5, f6
/* 801017B4 000FD414  D0 C1 00 10 */	stfs f6, 0x10(r1)
/* 801017B8 000FD418  EC 43 10 28 */	fsubs f2, f3, f2
/* 801017BC 000FD41C  D8 01 00 40 */	stfd f0, 0x40(r1)
/* 801017C0 000FD420  FC 60 20 1E */	fctiwz f3, f4
/* 801017C4 000FD424  FC 00 10 1E */	fctiwz f0, f2
/* 801017C8 000FD428  D0 A1 00 14 */	stfs f5, 0x14(r1)
/* 801017CC 000FD42C  80 A1 00 44 */	lwz r5, 0x44(r1)
/* 801017D0 000FD430  D8 61 00 58 */	stfd f3, 0x58(r1)
/* 801017D4 000FD434  80 81 00 5C */	lwz r4, 0x5c(r1)
/* 801017D8 000FD438  D8 01 00 50 */	stfd f0, 0x50(r1)
/* 801017DC 000FD43C  7C 86 07 34 */	extsh r6, r4
/* 801017E0 000FD440  7C 00 30 50 */	subf r0, r0, r6
/* 801017E4 000FD444  80 81 00 54 */	lwz r4, 0x54(r1)
/* 801017E8 000FD448  54 00 F8 7E */	srwi r0, r0, 1
/* 801017EC 000FD44C  90 01 00 34 */	stw r0, 0x34(r1)
/* 801017F0 000FD450  7C 87 07 34 */	extsh r7, r4
/* 801017F4 000FD454  C8 01 00 30 */	lfd f0, 0x30(r1)
/* 801017F8 000FD458  EC 00 08 28 */	fsubs f0, f0, f1
/* 801017FC 000FD45C  EC 06 00 2A */	fadds f0, f6, f0
/* 80101800 000FD460  FC 00 00 1E */	fctiwz f0, f0
/* 80101804 000FD464  D8 01 00 48 */	stfd f0, 0x48(r1)
/* 80101808 000FD468  80 81 00 4C */	lwz r4, 0x4c(r1)
/* 8010180C 000FD46C  48 14 E9 29 */	bl func_80250134
/* 80101810 000FD470  48 00 00 E4 */	b lbl_801018F4
/* 80101814 000FD474  38 60 00 03 */	li r3, 3
/* 80101818 000FD478  48 00 08 0D */	bl func_80102024
/* 8010181C 000FD47C  54 60 04 3F */	clrlwi. r0, r3, 0x10
/* 80101820 000FD480  41 82 00 D4 */	beq lbl_801018F4
/* 80101824 000FD484  38 60 00 03 */	li r3, 3
/* 80101828 000FD488  48 00 07 FD */	bl func_80102024
/* 8010182C 000FD48C  3C A0 80 64 */	lis r5, lbl_8063CE34@ha
/* 80101830 000FD490  54 64 04 3E */	clrlwi r4, r3, 0x10
/* 80101834 000FD494  38 A5 CE 34 */	addi r5, r5, lbl_8063CE34@l
/* 80101838 000FD498  38 65 00 18 */	addi r3, r5, 0x18
/* 8010183C 000FD49C  48 29 15 05 */	bl func_80392D40
/* 80101840 000FD4A0  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80101844 000FD4A4  48 14 EA B1 */	bl func_802502F4
/* 80101848 000FD4A8  7C 64 1B 78 */	mr r4, r3
/* 8010184C 000FD4AC  38 60 00 0F */	li r3, 0xf
/* 80101850 000FD4B0  48 05 AA B9 */	bl func_8015C308
/* 80101854 000FD4B4  38 60 03 F9 */	li r3, 0x3f9
/* 80101858 000FD4B8  38 80 00 01 */	li r4, 1
/* 8010185C 000FD4BC  38 A0 00 00 */	li r5, 0
/* 80101860 000FD4C0  48 14 EB 39 */	bl func_80250398
/* 80101864 000FD4C4  C0 41 00 10 */	lfs f2, 0x10(r1)
/* 80101868 000FD4C8  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 8010186C 000FD4CC  C0 22 8C 28 */	lfs f1, lbl_80641228-_SDA2_BASE_(r2)
/* 80101870 000FD4D0  7F E8 FB 78 */	mr r8, r31
/* 80101874 000FD4D4  C0 01 00 14 */	lfs f0, 0x14(r1)
/* 80101878 000FD4D8  38 60 03 F9 */	li r3, 0x3f9
/* 8010187C 000FD4DC  EC C2 08 28 */	fsubs f6, f2, f1
/* 80101880 000FD4E0  C0 41 00 20 */	lfs f2, 0x20(r1)
/* 80101884 000FD4E4  EC A0 08 2A */	fadds f5, f0, f1
/* 80101888 000FD4E8  C0 61 00 28 */	lfs f3, 0x28(r1)
/* 8010188C 000FD4EC  FC 00 10 1E */	fctiwz f0, f2
/* 80101890 000FD4F0  C8 22 8C 30 */	lfd f1, lbl_80641230-_SDA2_BASE_(r2)
/* 80101894 000FD4F4  EC 85 30 28 */	fsubs f4, f5, f6
/* 80101898 000FD4F8  D0 C1 00 10 */	stfs f6, 0x10(r1)
/* 8010189C 000FD4FC  EC 43 10 28 */	fsubs f2, f3, f2
/* 801018A0 000FD500  D8 01 00 40 */	stfd f0, 0x40(r1)
/* 801018A4 000FD504  FC 60 20 1E */	fctiwz f3, f4
/* 801018A8 000FD508  FC 00 10 1E */	fctiwz f0, f2
/* 801018AC 000FD50C  D0 A1 00 14 */	stfs f5, 0x14(r1)
/* 801018B0 000FD510  80 A1 00 44 */	lwz r5, 0x44(r1)
/* 801018B4 000FD514  D8 61 00 58 */	stfd f3, 0x58(r1)
/* 801018B8 000FD518  80 81 00 5C */	lwz r4, 0x5c(r1)
/* 801018BC 000FD51C  D8 01 00 50 */	stfd f0, 0x50(r1)
/* 801018C0 000FD520  7C 86 07 34 */	extsh r6, r4
/* 801018C4 000FD524  7C 00 30 50 */	subf r0, r0, r6
/* 801018C8 000FD528  80 81 00 54 */	lwz r4, 0x54(r1)
/* 801018CC 000FD52C  54 00 F8 7E */	srwi r0, r0, 1
/* 801018D0 000FD530  90 01 00 3C */	stw r0, 0x3c(r1)
/* 801018D4 000FD534  7C 87 07 34 */	extsh r7, r4
/* 801018D8 000FD538  C8 01 00 38 */	lfd f0, 0x38(r1)
/* 801018DC 000FD53C  EC 00 08 28 */	fsubs f0, f0, f1
/* 801018E0 000FD540  EC 06 00 2A */	fadds f0, f6, f0
/* 801018E4 000FD544  FC 00 00 1E */	fctiwz f0, f0
/* 801018E8 000FD548  D8 01 00 48 */	stfd f0, 0x48(r1)
/* 801018EC 000FD54C  80 81 00 4C */	lwz r4, 0x4c(r1)
/* 801018F0 000FD550  48 14 E8 45 */	bl func_80250134
lbl_801018F4:
/* 801018F4 000FD554  39 61 00 80 */	addi r11, r1, 0x80
/* 801018F8 000FD558  48 0C 58 7D */	bl _restgpr_27
/* 801018FC 000FD55C  80 01 00 84 */	lwz r0, 0x84(r1)
/* 80101900 000FD560  7C 08 03 A6 */	mtlr r0
/* 80101904 000FD564  38 21 00 80 */	addi r1, r1, 0x80
/* 80101908 000FD568  4E 80 00 20 */	blr
lbl_8010190C:
/* 8010190C 000FD56C  4E 80 00 20 */	blr
lbl_80101910:
/* 80101910 000FD570  94 21 FF 50 */	stwu r1, -0xb0(r1)
/* 80101914 000FD574  7C 08 02 A6 */	mflr r0
/* 80101918 000FD578  90 01 00 B4 */	stw r0, 0xb4(r1)
/* 8010191C 000FD57C  39 61 00 B0 */	addi r11, r1, 0xb0
/* 80101920 000FD580  48 0C 58 09 */	bl _savegpr_27
/* 80101924 000FD584  7C 7C 1B 78 */	mr r28, r3
/* 80101928 000FD588  7C 9B 23 78 */	mr r27, r4
/* 8010192C 000FD58C  38 C1 00 08 */	addi r6, r1, 8
/* 80101930 000FD590  38 A0 00 03 */	li r5, 3
/* 80101934 000FD594  48 15 25 A9 */	bl func_80253EDC
/* 80101938 000FD598  7F 83 E3 78 */	mr r3, r28
/* 8010193C 000FD59C  7F 64 DB 78 */	mr r4, r27
/* 80101940 000FD5A0  38 C1 00 10 */	addi r6, r1, 0x10
/* 80101944 000FD5A4  38 A0 00 06 */	li r5, 6
/* 80101948 000FD5A8  48 15 25 95 */	bl func_80253EDC
/* 8010194C 000FD5AC  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 80101950 000FD5B0  38 60 FF 00 */	li r3, -256
/* 80101954 000FD5B4  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 80101958 000FD5B8  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 8010195C 000FD5BC  FC 80 28 1E */	fctiwz f4, f5
/* 80101960 000FD5C0  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 80101964 000FD5C4  FC 40 18 1E */	fctiwz f2, f3
/* 80101968 000FD5C8  EC 21 28 28 */	fsubs f1, f1, f5
/* 8010196C 000FD5CC  80 01 00 08 */	lwz r0, 8(r1)
/* 80101970 000FD5D0  EC 00 18 28 */	fsubs f0, f0, f3
/* 80101974 000FD5D4  D8 81 00 70 */	stfd f4, 0x70(r1)
/* 80101978 000FD5D8  28 00 00 09 */	cmplwi r0, 9
/* 8010197C 000FD5DC  FC 20 08 1E */	fctiwz f1, f1
/* 80101980 000FD5E0  FC 00 00 1E */	fctiwz f0, f0
/* 80101984 000FD5E4  D8 41 00 78 */	stfd f2, 0x78(r1)
/* 80101988 000FD5E8  88 9B 00 11 */	lbz r4, 0x11(r27)
/* 8010198C 000FD5EC  D8 21 00 80 */	stfd f1, 0x80(r1)
/* 80101990 000FD5F0  83 C1 00 74 */	lwz r30, 0x74(r1)
/* 80101994 000FD5F4  7C 9F 1B 78 */	or r31, r4, r3
/* 80101998 000FD5F8  D8 01 00 88 */	stfd f0, 0x88(r1)
/* 8010199C 000FD5FC  83 A1 00 7C */	lwz r29, 0x7c(r1)
/* 801019A0 000FD600  83 81 00 84 */	lwz r28, 0x84(r1)
/* 801019A4 000FD604  83 61 00 8C */	lwz r27, 0x8c(r1)
/* 801019A8 000FD608  41 81 01 70 */	bgt lbl_80101B18
/* 801019AC 000FD60C  3C 60 80 42 */	lis r3, lbl_8041A964@ha
/* 801019B0 000FD610  54 00 10 3A */	slwi r0, r0, 2
/* 801019B4 000FD614  38 63 A9 64 */	addi r3, r3, lbl_8041A964@l
/* 801019B8 000FD618  7C 63 00 2E */	lwzx r3, r3, r0
/* 801019BC 000FD61C  7C 69 03 A6 */	mtctr r3
/* 801019C0 000FD620  4E 80 04 20 */	bctr
/* 801019C4 000FD624  7F C4 F3 78 */	mr r4, r30
/* 801019C8 000FD628  7F A5 EB 78 */	mr r5, r29
/* 801019CC 000FD62C  7F E8 FB 78 */	mr r8, r31
/* 801019D0 000FD630  7F 86 07 34 */	extsh r6, r28
/* 801019D4 000FD634  7F 67 07 34 */	extsh r7, r27
/* 801019D8 000FD638  38 60 2D 6B */	li r3, 0x2d6b
/* 801019DC 000FD63C  48 14 E7 59 */	bl func_80250134
/* 801019E0 000FD640  48 00 01 38 */	b lbl_80101B18
/* 801019E4 000FD644  7F C4 F3 78 */	mr r4, r30
/* 801019E8 000FD648  7F A5 EB 78 */	mr r5, r29
/* 801019EC 000FD64C  7F E8 FB 78 */	mr r8, r31
/* 801019F0 000FD650  7F 86 07 34 */	extsh r6, r28
/* 801019F4 000FD654  7F 67 07 34 */	extsh r7, r27
/* 801019F8 000FD658  38 60 2D 6E */	li r3, 0x2d6e
/* 801019FC 000FD65C  48 14 E7 39 */	bl func_80250134
/* 80101A00 000FD660  48 00 01 18 */	b lbl_80101B18
/* 80101A04 000FD664  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80101A08 000FD668  80 63 00 80 */	lwz r3, 0x80(r3)
/* 80101A0C 000FD66C  4B F5 53 6D */	bl func_80056D78
/* 80101A10 000FD670  7C 64 1B 78 */	mr r4, r3
/* 80101A14 000FD674  38 60 00 15 */	li r3, 0x15
/* 80101A18 000FD678  48 05 A8 F1 */	bl func_8015C308
/* 80101A1C 000FD67C  7F C4 F3 78 */	mr r4, r30
/* 80101A20 000FD680  7F A5 EB 78 */	mr r5, r29
/* 80101A24 000FD684  7F E8 FB 78 */	mr r8, r31
/* 80101A28 000FD688  7F 86 07 34 */	extsh r6, r28
/* 80101A2C 000FD68C  7F 67 07 34 */	extsh r7, r27
/* 80101A30 000FD690  38 60 2D 6F */	li r3, 0x2d6f
/* 80101A34 000FD694  48 14 E7 01 */	bl func_80250134
/* 80101A38 000FD698  48 00 00 E0 */	b lbl_80101B18
/* 80101A3C 000FD69C  7F C4 F3 78 */	mr r4, r30
/* 80101A40 000FD6A0  7F A5 EB 78 */	mr r5, r29
/* 80101A44 000FD6A4  7F E8 FB 78 */	mr r8, r31
/* 80101A48 000FD6A8  7F 86 07 34 */	extsh r6, r28
/* 80101A4C 000FD6AC  7F 67 07 34 */	extsh r7, r27
/* 80101A50 000FD6B0  38 60 2D 70 */	li r3, 0x2d70
/* 80101A54 000FD6B4  48 14 E6 E1 */	bl func_80250134
/* 80101A58 000FD6B8  48 00 00 C0 */	b lbl_80101B18
/* 80101A5C 000FD6BC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80101A60 000FD6C0  38 A1 00 30 */	addi r5, r1, 0x30
/* 80101A64 000FD6C4  38 80 00 8F */	li r4, 0x8f
/* 80101A68 000FD6C8  80 63 00 80 */	lwz r3, 0x80(r3)
/* 80101A6C 000FD6CC  48 2D BF 71 */	bl func_803DD9DC
/* 80101A70 000FD6D0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80101A74 000FD6D4  38 81 00 30 */	addi r4, r1, 0x30
/* 80101A78 000FD6D8  38 A0 00 20 */	li r5, 0x20
/* 80101A7C 000FD6DC  38 63 00 88 */	addi r3, r3, 0x88
/* 80101A80 000FD6E0  48 07 56 01 */	bl func_80177080
/* 80101A84 000FD6E4  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 80101A88 000FD6E8  38 60 00 21 */	li r3, 0x21
/* 80101A8C 000FD6EC  38 84 00 88 */	addi r4, r4, 0x88
/* 80101A90 000FD6F0  48 05 A8 79 */	bl func_8015C308
/* 80101A94 000FD6F4  7F C4 F3 78 */	mr r4, r30
/* 80101A98 000FD6F8  7F A5 EB 78 */	mr r5, r29
/* 80101A9C 000FD6FC  7F E8 FB 78 */	mr r8, r31
/* 80101AA0 000FD700  7F 86 07 34 */	extsh r6, r28
/* 80101AA4 000FD704  7F 67 07 34 */	extsh r7, r27
/* 80101AA8 000FD708  38 60 2D 71 */	li r3, 0x2d71
/* 80101AAC 000FD70C  48 14 E6 89 */	bl func_80250134
/* 80101AB0 000FD710  48 00 00 68 */	b lbl_80101B18
/* 80101AB4 000FD714  7F C4 F3 78 */	mr r4, r30
/* 80101AB8 000FD718  7F A5 EB 78 */	mr r5, r29
/* 80101ABC 000FD71C  7F E8 FB 78 */	mr r8, r31
/* 80101AC0 000FD720  7F 86 07 34 */	extsh r6, r28
/* 80101AC4 000FD724  7F 67 07 34 */	extsh r7, r27
/* 80101AC8 000FD728  38 60 2D 72 */	li r3, 0x2d72
/* 80101ACC 000FD72C  48 14 E6 69 */	bl func_80250134
/* 80101AD0 000FD730  48 00 00 48 */	b lbl_80101B18
/* 80101AD4 000FD734  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80101AD8 000FD738  38 80 00 07 */	li r4, 7
/* 80101ADC 000FD73C  38 A0 00 00 */	li r5, 0
/* 80101AE0 000FD740  80 63 00 80 */	lwz r3, 0x80(r3)
/* 80101AE4 000FD744  48 2D BE F9 */	bl func_803DD9DC
/* 80101AE8 000FD748  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80101AEC 000FD74C  38 80 00 05 */	li r4, 5
/* 80101AF0 000FD750  38 A0 00 0E */	li r5, 0xe
/* 80101AF4 000FD754  38 C0 00 01 */	li r6, 1
/* 80101AF8 000FD758  48 05 B1 81 */	bl func_8015CC78
/* 80101AFC 000FD75C  7F C4 F3 78 */	mr r4, r30
/* 80101B00 000FD760  7F A5 EB 78 */	mr r5, r29
/* 80101B04 000FD764  7F E8 FB 78 */	mr r8, r31
/* 80101B08 000FD768  7F 86 07 34 */	extsh r6, r28
/* 80101B0C 000FD76C  7F 67 07 34 */	extsh r7, r27
/* 80101B10 000FD770  38 60 2D 73 */	li r3, 0x2d73
/* 80101B14 000FD774  48 14 E6 21 */	bl func_80250134
lbl_80101B18:
/* 80101B18 000FD778  39 61 00 B0 */	addi r11, r1, 0xb0
/* 80101B1C 000FD77C  48 0C 56 59 */	bl _restgpr_27
/* 80101B20 000FD780  80 01 00 B4 */	lwz r0, 0xb4(r1)
/* 80101B24 000FD784  7C 08 03 A6 */	mtlr r0
/* 80101B28 000FD788  38 21 00 B0 */	addi r1, r1, 0xb0
/* 80101B2C 000FD78C  4E 80 00 20 */	blr
lbl_80101B30:
/* 80101B30 000FD790  4E 80 00 20 */	blr
lbl_80101B34:
/* 80101B34 000FD794  94 21 FF A0 */	stwu r1, -0x60(r1)
/* 80101B38 000FD798  7C 08 02 A6 */	mflr r0
/* 80101B3C 000FD79C  38 A0 00 03 */	li r5, 3
/* 80101B40 000FD7A0  90 01 00 64 */	stw r0, 0x64(r1)
/* 80101B44 000FD7A4  38 C1 00 08 */	addi r6, r1, 8
/* 80101B48 000FD7A8  93 E1 00 5C */	stw r31, 0x5c(r1)
/* 80101B4C 000FD7AC  7C 9F 23 78 */	mr r31, r4
/* 80101B50 000FD7B0  93 C1 00 58 */	stw r30, 0x58(r1)
/* 80101B54 000FD7B4  7C 7E 1B 78 */	mr r30, r3
/* 80101B58 000FD7B8  48 15 23 85 */	bl func_80253EDC
/* 80101B5C 000FD7BC  80 01 00 08 */	lwz r0, 8(r1)
/* 80101B60 000FD7C0  2C 00 00 02 */	cmpwi r0, 2
/* 80101B64 000FD7C4  41 82 00 90 */	beq lbl_80101BF4
/* 80101B68 000FD7C8  40 80 00 98 */	bge lbl_80101C00
/* 80101B6C 000FD7CC  2C 00 00 01 */	cmpwi r0, 1
/* 80101B70 000FD7D0  40 80 00 08 */	bge lbl_80101B78
/* 80101B74 000FD7D4  48 00 00 8C */	b lbl_80101C00
lbl_80101B78:
/* 80101B78 000FD7D8  7F C3 F3 78 */	mr r3, r30
/* 80101B7C 000FD7DC  7F E4 FB 78 */	mr r4, r31
/* 80101B80 000FD7E0  38 C1 00 10 */	addi r6, r1, 0x10
/* 80101B84 000FD7E4  38 A0 00 06 */	li r5, 6
/* 80101B88 000FD7E8  48 15 23 55 */	bl func_80253EDC
/* 80101B8C 000FD7EC  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 80101B90 000FD7F0  38 00 FF 00 */	li r0, -256
/* 80101B94 000FD7F4  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 80101B98 000FD7F8  38 60 2D 74 */	li r3, 0x2d74
/* 80101B9C 000FD7FC  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 80101BA0 000FD800  FC 80 28 1E */	fctiwz f4, f5
/* 80101BA4 000FD804  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 80101BA8 000FD808  FC 40 18 1E */	fctiwz f2, f3
/* 80101BAC 000FD80C  EC 21 28 28 */	fsubs f1, f1, f5
/* 80101BB0 000FD810  88 9F 00 11 */	lbz r4, 0x11(r31)
/* 80101BB4 000FD814  EC 00 18 28 */	fsubs f0, f0, f3
/* 80101BB8 000FD818  D8 41 00 38 */	stfd f2, 0x38(r1)
/* 80101BBC 000FD81C  7C 88 03 78 */	or r8, r4, r0
/* 80101BC0 000FD820  FC 20 08 1E */	fctiwz f1, f1
/* 80101BC4 000FD824  FC 00 00 1E */	fctiwz f0, f0
/* 80101BC8 000FD828  D8 81 00 30 */	stfd f4, 0x30(r1)
/* 80101BCC 000FD82C  80 A1 00 3C */	lwz r5, 0x3c(r1)
/* 80101BD0 000FD830  D8 21 00 40 */	stfd f1, 0x40(r1)
/* 80101BD4 000FD834  80 81 00 34 */	lwz r4, 0x34(r1)
/* 80101BD8 000FD838  D8 01 00 48 */	stfd f0, 0x48(r1)
/* 80101BDC 000FD83C  80 01 00 44 */	lwz r0, 0x44(r1)
/* 80101BE0 000FD840  80 E1 00 4C */	lwz r7, 0x4c(r1)
/* 80101BE4 000FD844  7C 06 07 34 */	extsh r6, r0
/* 80101BE8 000FD848  7C E7 07 34 */	extsh r7, r7
/* 80101BEC 000FD84C  48 14 E5 49 */	bl func_80250134
/* 80101BF0 000FD850  48 00 00 10 */	b lbl_80101C00
lbl_80101BF4:
/* 80101BF4 000FD854  7F C3 F3 78 */	mr r3, r30
/* 80101BF8 000FD858  7F E4 FB 78 */	mr r4, r31
/* 80101BFC 000FD85C  48 00 09 91 */	bl func_8010258C
lbl_80101C00:
/* 80101C00 000FD860  80 01 00 64 */	lwz r0, 0x64(r1)
/* 80101C04 000FD864  83 E1 00 5C */	lwz r31, 0x5c(r1)
/* 80101C08 000FD868  83 C1 00 58 */	lwz r30, 0x58(r1)
/* 80101C0C 000FD86C  7C 08 03 A6 */	mtlr r0
/* 80101C10 000FD870  38 21 00 60 */	addi r1, r1, 0x60
/* 80101C14 000FD874  4E 80 00 20 */	blr

.global func_80101C18
func_80101C18:
/* 80101C18 000FD878  94 21 FF B0 */	stwu r1, -0x50(r1)
/* 80101C1C 000FD87C  7C 08 02 A6 */	mflr r0
/* 80101C20 000FD880  90 01 00 54 */	stw r0, 0x54(r1)
/* 80101C24 000FD884  93 E1 00 4C */	stw r31, 0x4c(r1)
/* 80101C28 000FD888  4B F3 C5 35 */	bl func_8003E15C
/* 80101C2C 000FD88C  4B F3 C5 91 */	bl func_8003E1BC
/* 80101C30 000FD890  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 80101C34 000FD894  38 80 00 01 */	li r4, 1
/* 80101C38 000FD898  90 65 00 E0 */	stw r3, 0xe0(r5)
/* 80101C3C 000FD89C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80101C40 000FD8A0  80 63 00 E0 */	lwz r3, 0xe0(r3)
/* 80101C44 000FD8A4  4B F3 B8 49 */	bl func_8003D48C
/* 80101C48 000FD8A8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80101C4C 000FD8AC  38 80 00 05 */	li r4, 5
/* 80101C50 000FD8B0  38 A0 00 00 */	li r5, 0
/* 80101C54 000FD8B4  80 63 00 78 */	lwz r3, 0x78(r3)
/* 80101C58 000FD8B8  48 2D 92 A5 */	bl func_803DAEFC
/* 80101C5C 000FD8BC  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 80101C60 000FD8C0  B0 64 00 E8 */	sth r3, 0xe8(r4)
/* 80101C64 000FD8C4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80101C68 000FD8C8  80 63 00 80 */	lwz r3, 0x80(r3)
/* 80101C6C 000FD8CC  48 2D A4 65 */	bl func_803DC0D0
/* 80101C70 000FD8D0  54 65 06 3E */	clrlwi r5, r3, 0x18
/* 80101C74 000FD8D4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80101C78 000FD8D8  7C 05 00 D0 */	neg r0, r5
/* 80101C7C 000FD8DC  38 80 00 70 */	li r4, 0x70
/* 80101C80 000FD8E0  7C 05 2B 78 */	or r5, r0, r5
/* 80101C84 000FD8E4  A0 03 00 E4 */	lhz r0, 0xe4(r3)
/* 80101C88 000FD8E8  50 A0 74 A4 */	rlwimi r0, r5, 0xe, 0x12, 0x12
/* 80101C8C 000FD8EC  B0 03 00 E4 */	sth r0, 0xe4(r3)
/* 80101C90 000FD8F0  38 A0 00 00 */	li r5, 0
/* 80101C94 000FD8F4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80101C98 000FD8F8  80 63 00 78 */	lwz r3, 0x78(r3)
/* 80101C9C 000FD8FC  48 2D 92 61 */	bl func_803DAEFC
/* 80101CA0 000FD900  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 80101CA4 000FD904  38 80 00 6F */	li r4, 0x6f
/* 80101CA8 000FD908  38 A0 00 00 */	li r5, 0
/* 80101CAC 000FD90C  B0 66 00 EA */	sth r3, 0xea(r6)
/* 80101CB0 000FD910  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80101CB4 000FD914  80 63 00 78 */	lwz r3, 0x78(r3)
/* 80101CB8 000FD918  48 2D 92 45 */	bl func_803DAEFC
/* 80101CBC 000FD91C  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 80101CC0 000FD920  38 80 00 00 */	li r4, 0
/* 80101CC4 000FD924  38 A0 00 00 */	li r5, 0
/* 80101CC8 000FD928  98 66 00 E6 */	stb r3, 0xe6(r6)
/* 80101CCC 000FD92C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80101CD0 000FD930  80 63 00 78 */	lwz r3, 0x78(r3)
/* 80101CD4 000FD934  48 2D 92 29 */	bl func_803DAEFC
/* 80101CD8 000FD938  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 80101CDC 000FD93C  90 64 00 EC */	stw r3, 0xec(r4)
/* 80101CE0 000FD940  81 0D 82 70 */	lwz r8, lbl_8063D530-_SDA_BASE_(r13)
/* 80101CE4 000FD944  A0 08 00 E4 */	lhz r0, 0xe4(r8)
/* 80101CE8 000FD948  80 68 00 E0 */	lwz r3, 0xe0(r8)
/* 80101CEC 000FD94C  54 05 9F FE */	rlwinm r5, r0, 0x13, 0x1f, 0x1f
/* 80101CF0 000FD950  A0 88 00 E8 */	lhz r4, 0xe8(r8)
/* 80101CF4 000FD954  7C 05 00 D0 */	neg r0, r5
/* 80101CF8 000FD958  A0 C8 00 EA */	lhz r6, 0xea(r8)
/* 80101CFC 000FD95C  7C 00 2B 78 */	or r0, r0, r5
/* 80101D00 000FD960  88 E8 00 E6 */	lbz r7, 0xe6(r8)
/* 80101D04 000FD964  81 08 00 EC */	lwz r8, 0xec(r8)
/* 80101D08 000FD968  54 05 0F FE */	srwi r5, r0, 0x1f
/* 80101D0C 000FD96C  4B F3 B2 49 */	bl func_8003CF54
/* 80101D10 000FD970  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80101D14 000FD974  38 80 00 12 */	li r4, 0x12
/* 80101D18 000FD978  C0 22 8C 0C */	lfs f1, lbl_8064120C-_SDA2_BASE_(r2)
/* 80101D1C 000FD97C  80 63 00 E0 */	lwz r3, 0xe0(r3)
/* 80101D20 000FD980  4B F3 74 E1 */	bl func_80039200
/* 80101D24 000FD984  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 80101D28 000FD988  38 61 00 38 */	addi r3, r1, 0x38
/* 80101D2C 000FD98C  80 84 00 E0 */	lwz r4, 0xe0(r4)
/* 80101D30 000FD990  80 04 00 00 */	lwz r0, 0(r4)
/* 80101D34 000FD994  64 00 00 02 */	oris r0, r0, 2
/* 80101D38 000FD998  90 04 00 00 */	stw r0, 0(r4)
/* 80101D3C 000FD99C  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 80101D40 000FD9A0  80 84 00 E0 */	lwz r4, 0xe0(r4)
/* 80101D44 000FD9A4  4B F3 99 B1 */	bl func_8003B6F4
/* 80101D48 000FD9A8  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 80101D4C 000FD9AC  38 61 00 2C */	addi r3, r1, 0x2c
/* 80101D50 000FD9B0  80 84 00 E0 */	lwz r4, 0xe0(r4)
/* 80101D54 000FD9B4  4B F3 99 F1 */	bl func_8003B744
/* 80101D58 000FD9B8  C0 42 8C 38 */	lfs f2, lbl_80641238-_SDA2_BASE_(r2)
/* 80101D5C 000FD9BC  38 81 00 20 */	addi r4, r1, 0x20
/* 80101D60 000FD9C0  C0 22 8C 3C */	lfs f1, lbl_8064123C-_SDA2_BASE_(r2)
/* 80101D64 000FD9C4  C0 02 8C 0C */	lfs f0, lbl_8064120C-_SDA2_BASE_(r2)
/* 80101D68 000FD9C8  D0 41 00 20 */	stfs f2, 0x20(r1)
/* 80101D6C 000FD9CC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80101D70 000FD9D0  D0 21 00 24 */	stfs f1, 0x24(r1)
/* 80101D74 000FD9D4  D0 01 00 28 */	stfs f0, 0x28(r1)
/* 80101D78 000FD9D8  80 63 00 80 */	lwz r3, 0x80(r3)
/* 80101D7C 000FD9DC  48 00 06 C1 */	bl func_8010243C
/* 80101D80 000FD9E0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80101D84 000FD9E4  38 81 00 20 */	addi r4, r1, 0x20
/* 80101D88 000FD9E8  80 63 00 E0 */	lwz r3, 0xe0(r3)
/* 80101D8C 000FD9EC  4B F3 6A 91 */	bl func_8003881C
/* 80101D90 000FD9F0  C0 42 8C 40 */	lfs f2, lbl_80641240-_SDA2_BASE_(r2)
/* 80101D94 000FD9F4  38 80 00 05 */	li r4, 5
/* 80101D98 000FD9F8  C0 22 8C 0C */	lfs f1, lbl_8064120C-_SDA2_BASE_(r2)
/* 80101D9C 000FD9FC  38 A0 00 00 */	li r5, 0
/* 80101DA0 000FDA00  C0 02 8C 10 */	lfs f0, lbl_80641210-_SDA2_BASE_(r2)
/* 80101DA4 000FDA04  D0 41 00 14 */	stfs f2, 0x14(r1)
/* 80101DA8 000FDA08  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80101DAC 000FDA0C  D0 21 00 18 */	stfs f1, 0x18(r1)
/* 80101DB0 000FDA10  D0 01 00 1C */	stfs f0, 0x1c(r1)
/* 80101DB4 000FDA14  80 63 00 80 */	lwz r3, 0x80(r3)
/* 80101DB8 000FDA18  48 2D BC 25 */	bl func_803DD9DC
/* 80101DBC 000FDA1C  2C 03 01 2F */	cmpwi r3, 0x12f
/* 80101DC0 000FDA20  41 82 00 08 */	beq lbl_80101DC8
/* 80101DC4 000FDA24  48 00 00 0C */	b lbl_80101DD0
lbl_80101DC8:
/* 80101DC8 000FDA28  C0 02 8C 3C */	lfs f0, lbl_8064123C-_SDA2_BASE_(r2)
/* 80101DCC 000FDA2C  D0 01 00 14 */	stfs f0, 0x14(r1)
lbl_80101DD0:
/* 80101DD0 000FDA30  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80101DD4 000FDA34  38 81 00 14 */	addi r4, r1, 0x14
/* 80101DD8 000FDA38  80 63 00 E0 */	lwz r3, 0xe0(r3)
/* 80101DDC 000FDA3C  4B F3 6D B1 */	bl func_80038B8C
/* 80101DE0 000FDA40  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80101DE4 000FDA44  38 81 00 08 */	addi r4, r1, 8
/* 80101DE8 000FDA48  80 63 00 80 */	lwz r3, 0x80(r3)
/* 80101DEC 000FDA4C  48 00 06 95 */	bl func_80102480
/* 80101DF0 000FDA50  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80101DF4 000FDA54  38 81 00 08 */	addi r4, r1, 8
/* 80101DF8 000FDA58  80 63 00 E0 */	lwz r3, 0xe0(r3)
/* 80101DFC 000FDA5C  4B F3 6B 55 */	bl func_80038950
/* 80101E00 000FDA60  83 ED 82 70 */	lwz r31, lbl_8063D530-_SDA_BASE_(r13)
/* 80101E04 000FDA64  A0 7F 00 E4 */	lhz r3, 0xe4(r31)
/* 80101E08 000FDA68  54 60 97 FF */	rlwinm. r0, r3, 0x12, 0x1f, 0x1f
/* 80101E0C 000FDA6C  41 82 00 30 */	beq lbl_80101E3C
/* 80101E10 000FDA70  4B F3 C3 4D */	bl func_8003E15C
/* 80101E14 000FDA74  80 9F 00 E0 */	lwz r4, 0xe0(r31)
/* 80101E18 000FDA78  4B F3 C4 21 */	bl func_8003E238
/* 80101E1C 000FDA7C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80101E20 000FDA80  38 00 00 00 */	li r0, 0
/* 80101E24 000FDA84  90 03 00 E0 */	stw r0, 0xe0(r3)
/* 80101E28 000FDA88  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80101E2C 000FDA8C  A0 03 00 E4 */	lhz r0, 0xe4(r3)
/* 80101E30 000FDA90  54 00 04 A0 */	rlwinm r0, r0, 0, 0x12, 0x10
/* 80101E34 000FDA94  B0 03 00 E4 */	sth r0, 0xe4(r3)
/* 80101E38 000FDA98  48 00 00 0C */	b lbl_80101E44
lbl_80101E3C:
/* 80101E3C 000FDA9C  60 60 80 00 */	ori r0, r3, 0x8000
/* 80101E40 000FDAA0  B0 1F 00 E4 */	sth r0, 0xe4(r31)
lbl_80101E44:
/* 80101E44 000FDAA4  80 01 00 54 */	lwz r0, 0x54(r1)
/* 80101E48 000FDAA8  83 E1 00 4C */	lwz r31, 0x4c(r1)
/* 80101E4C 000FDAAC  7C 08 03 A6 */	mtlr r0
/* 80101E50 000FDAB0  38 21 00 50 */	addi r1, r1, 0x50
/* 80101E54 000FDAB4  4E 80 00 20 */	blr

.global func_80101E58
func_80101E58:
/* 80101E58 000FDAB8  2C 03 00 01 */	cmpwi r3, 1
/* 80101E5C 000FDABC  41 82 00 1C */	beq lbl_80101E78
/* 80101E60 000FDAC0  40 80 00 20 */	bge lbl_80101E80
/* 80101E64 000FDAC4  2C 03 00 00 */	cmpwi r3, 0
/* 80101E68 000FDAC8  40 80 00 08 */	bge lbl_80101E70
/* 80101E6C 000FDACC  48 00 00 14 */	b lbl_80101E80
lbl_80101E70:
/* 80101E70 000FDAD0  38 60 0E 8D */	li r3, 0xe8d
/* 80101E74 000FDAD4  4E 80 00 20 */	blr
lbl_80101E78:
/* 80101E78 000FDAD8  38 60 0E 90 */	li r3, 0xe90
/* 80101E7C 000FDADC  4E 80 00 20 */	blr
lbl_80101E80:
/* 80101E80 000FDAE0  38 60 00 00 */	li r3, 0
/* 80101E84 000FDAE4  4E 80 00 20 */	blr

.global func_80101E88
func_80101E88:
/* 80101E88 000FDAE8  94 21 FF D0 */	stwu r1, -0x30(r1)
/* 80101E8C 000FDAEC  7C 08 02 A6 */	mflr r0
/* 80101E90 000FDAF0  38 60 00 04 */	li r3, 4
/* 80101E94 000FDAF4  90 01 00 34 */	stw r0, 0x34(r1)
/* 80101E98 000FDAF8  93 E1 00 2C */	stw r31, 0x2c(r1)
/* 80101E9C 000FDAFC  48 13 91 BD */	bl func_8023B058
/* 80101EA0 000FDB00  2C 03 00 00 */	cmpwi r3, 0
/* 80101EA4 000FDB04  7C 7F 1B 78 */	mr r31, r3
/* 80101EA8 000FDB08  41 82 01 08 */	beq lbl_80101FB0
/* 80101EAC 000FDB0C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80101EB0 000FDB10  80 03 00 D8 */	lwz r0, 0xd8(r3)
/* 80101EB4 000FDB14  2C 00 00 00 */	cmpwi r0, 0
/* 80101EB8 000FDB18  40 82 00 38 */	bne lbl_80101EF0
/* 80101EBC 000FDB1C  48 0D 8C 6D */	bl func_801DAB28
/* 80101EC0 000FDB20  2C 03 00 00 */	cmpwi r3, 0
/* 80101EC4 000FDB24  41 82 00 14 */	beq lbl_80101ED8
/* 80101EC8 000FDB28  80 6D 96 38 */	lwz r3, lbl_8063E8F8-_SDA_BASE_(r13)
/* 80101ECC 000FDB2C  38 80 02 64 */	li r4, 0x264
/* 80101ED0 000FDB30  48 0D 8D C5 */	bl func_801DAC94
/* 80101ED4 000FDB34  48 00 00 08 */	b lbl_80101EDC
lbl_80101ED8:
/* 80101ED8 000FDB38  38 60 00 00 */	li r3, 0
lbl_80101EDC:
/* 80101EDC 000FDB3C  2C 03 00 00 */	cmpwi r3, 0
/* 80101EE0 000FDB40  41 82 00 08 */	beq lbl_80101EE8
/* 80101EE4 000FDB44  48 0D C0 95 */	bl __ct__8GScameraFv
lbl_80101EE8:
/* 80101EE8 000FDB48  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 80101EEC 000FDB4C  90 64 00 D8 */	stw r3, 0xd8(r4)
lbl_80101EF0:
/* 80101EF0 000FDB50  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 80101EF4 000FDB54  3C 80 80 49 */	lis r4, lbl_80493614@ha
/* 80101EF8 000FDB58  C0 22 8C 0C */	lfs f1, lbl_8064120C-_SDA2_BASE_(r2)
/* 80101EFC 000FDB5C  38 64 36 14 */	addi r3, r4, lbl_80493614@l
/* 80101F00 000FDB60  80 C5 00 D8 */	lwz r6, 0xd8(r5)
/* 80101F04 000FDB64  80 1F 00 0C */	lwz r0, 0xc(r31)
/* 80101F08 000FDB68  C0 02 8C 10 */	lfs f0, lbl_80641210-_SDA2_BASE_(r2)
/* 80101F0C 000FDB6C  90 05 00 DC */	stw r0, 0xdc(r5)
/* 80101F10 000FDB70  80 AD 82 70 */	lwz r5, lbl_8063D530-_SDA_BASE_(r13)
/* 80101F14 000FDB74  D0 01 00 10 */	stfs f0, 0x10(r1)
/* 80101F18 000FDB78  80 A5 00 DC */	lwz r5, 0xdc(r5)
/* 80101F1C 000FDB7C  D0 21 00 0C */	stfs f1, 0xc(r1)
/* 80101F20 000FDB80  C0 A5 01 C4 */	lfs f5, 0x1c4(r5)
/* 80101F24 000FDB84  C0 85 01 C8 */	lfs f4, 0x1c8(r5)
/* 80101F28 000FDB88  C0 65 01 CC */	lfs f3, 0x1cc(r5)
/* 80101F2C 000FDB8C  C0 45 01 AC */	lfs f2, 0x1ac(r5)
/* 80101F30 000FDB90  D0 A1 00 14 */	stfs f5, 0x14(r1)
/* 80101F34 000FDB94  90 DF 00 0C */	stw r6, 0xc(r31)
/* 80101F38 000FDB98  D0 26 01 AC */	stfs f1, 0x1ac(r6)
/* 80101F3C 000FDB9C  D0 26 01 B0 */	stfs f1, 0x1b0(r6)
/* 80101F40 000FDBA0  D0 06 01 B4 */	stfs f0, 0x1b4(r6)
/* 80101F44 000FDBA4  C0 04 36 14 */	lfs f0, 0x3614(r4)
/* 80101F48 000FDBA8  D0 81 00 18 */	stfs f4, 0x18(r1)
/* 80101F4C 000FDBAC  D0 06 01 B8 */	stfs f0, 0x1b8(r6)
/* 80101F50 000FDBB0  C0 03 00 04 */	lfs f0, 4(r3)
/* 80101F54 000FDBB4  D0 61 00 1C */	stfs f3, 0x1c(r1)
/* 80101F58 000FDBB8  D0 06 01 BC */	stfs f0, 0x1bc(r6)
/* 80101F5C 000FDBBC  C0 03 00 08 */	lfs f0, 8(r3)
/* 80101F60 000FDBC0  D0 41 00 08 */	stfs f2, 8(r1)
/* 80101F64 000FDBC4  D0 06 01 C0 */	stfs f0, 0x1c0(r6)
/* 80101F68 000FDBC8  D0 26 01 C4 */	stfs f1, 0x1c4(r6)
/* 80101F6C 000FDBCC  D0 26 01 C8 */	stfs f1, 0x1c8(r6)
/* 80101F70 000FDBD0  D0 26 01 CC */	stfs f1, 0x1cc(r6)
/* 80101F74 000FDBD4  80 06 01 04 */	lwz r0, 0x104(r6)
/* 80101F78 000FDBD8  D0 21 00 08 */	stfs f1, 8(r1)
/* 80101F7C 000FDBDC  60 03 00 30 */	ori r3, r0, 0x30
/* 80101F80 000FDBE0  54 60 07 BE */	clrlwi r0, r3, 0x1e
/* 80101F84 000FDBE4  D0 21 00 14 */	stfs f1, 0x14(r1)
/* 80101F88 000FDBE8  28 00 00 01 */	cmplwi r0, 1
/* 80101F8C 000FDBEC  D0 21 00 18 */	stfs f1, 0x18(r1)
/* 80101F90 000FDBF0  D0 21 00 1C */	stfs f1, 0x1c(r1)
/* 80101F94 000FDBF4  90 66 01 04 */	stw r3, 0x104(r6)
/* 80101F98 000FDBF8  40 82 00 18 */	bne lbl_80101FB0
/* 80101F9C 000FDBFC  C0 02 8C 44 */	lfs f0, lbl_80641244-_SDA2_BASE_(r2)
/* 80101FA0 000FDC00  D0 06 01 68 */	stfs f0, 0x168(r6)
/* 80101FA4 000FDC04  80 06 01 04 */	lwz r0, 0x104(r6)
/* 80101FA8 000FDC08  60 00 00 08 */	ori r0, r0, 8
/* 80101FAC 000FDC0C  90 06 01 04 */	stw r0, 0x104(r6)
lbl_80101FB0:
/* 80101FB0 000FDC10  80 01 00 34 */	lwz r0, 0x34(r1)
/* 80101FB4 000FDC14  83 E1 00 2C */	lwz r31, 0x2c(r1)
/* 80101FB8 000FDC18  7C 08 03 A6 */	mtlr r0
/* 80101FBC 000FDC1C  38 21 00 30 */	addi r1, r1, 0x30
/* 80101FC0 000FDC20  4E 80 00 20 */	blr

.global func_80101FC4
func_80101FC4:
/* 80101FC4 000FDC24  94 21 FF F0 */	stwu r1, -0x10(r1)
/* 80101FC8 000FDC28  7C 08 02 A6 */	mflr r0
/* 80101FCC 000FDC2C  38 60 00 04 */	li r3, 4
/* 80101FD0 000FDC30  90 01 00 14 */	stw r0, 0x14(r1)
/* 80101FD4 000FDC34  48 13 90 85 */	bl func_8023B058
/* 80101FD8 000FDC38  80 8D 82 70 */	lwz r4, lbl_8063D530-_SDA_BASE_(r13)
/* 80101FDC 000FDC3C  80 04 00 DC */	lwz r0, 0xdc(r4)
/* 80101FE0 000FDC40  90 03 00 0C */	stw r0, 0xc(r3)
/* 80101FE4 000FDC44  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80101FE8 000FDC48  80 63 00 D8 */	lwz r3, 0xd8(r3)
/* 80101FEC 000FDC4C  2C 03 00 00 */	cmpwi r3, 0
/* 80101FF0 000FDC50  41 82 00 18 */	beq lbl_80102008
/* 80101FF4 000FDC54  81 83 01 00 */	lwz r12, 0x100(r3)
/* 80101FF8 000FDC58  38 80 00 01 */	li r4, 1
/* 80101FFC 000FDC5C  81 8C 00 08 */	lwz r12, 8(r12)
/* 80102000 000FDC60  7D 89 03 A6 */	mtctr r12
/* 80102004 000FDC64  4E 80 04 21 */	bctrl
lbl_80102008:
/* 80102008 000FDC68  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 8010200C 000FDC6C  38 00 00 00 */	li r0, 0
/* 80102010 000FDC70  90 03 00 D8 */	stw r0, 0xd8(r3)
/* 80102014 000FDC74  80 01 00 14 */	lwz r0, 0x14(r1)
/* 80102018 000FDC78  7C 08 03 A6 */	mtlr r0
/* 8010201C 000FDC7C  38 21 00 10 */	addi r1, r1, 0x10
/* 80102020 000FDC80  4E 80 00 20 */	blr

.global func_80102024
func_80102024:
/* 80102024 000FDC84  94 21 FF F0 */	stwu r1, -0x10(r1)
/* 80102028 000FDC88  7C 08 02 A6 */	mflr r0
/* 8010202C 000FDC8C  2C 03 00 02 */	cmpwi r3, 2
/* 80102030 000FDC90  90 01 00 14 */	stw r0, 0x14(r1)
/* 80102034 000FDC94  41 82 00 5C */	beq lbl_80102090
/* 80102038 000FDC98  40 80 00 14 */	bge lbl_8010204C
/* 8010203C 000FDC9C  2C 03 00 00 */	cmpwi r3, 0
/* 80102040 000FDCA0  41 82 00 18 */	beq lbl_80102058
/* 80102044 000FDCA4  40 80 00 30 */	bge lbl_80102074
/* 80102048 000FDCA8  48 00 00 80 */	b lbl_801020C8
lbl_8010204C:
/* 8010204C 000FDCAC  2C 03 00 04 */	cmpwi r3, 4
/* 80102050 000FDCB0  40 80 00 78 */	bge lbl_801020C8
/* 80102054 000FDCB4  48 00 00 58 */	b lbl_801020AC
lbl_80102058:
/* 80102058 000FDCB8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 8010205C 000FDCBC  38 80 00 36 */	li r4, 0x36
/* 80102060 000FDCC0  38 A0 00 00 */	li r5, 0
/* 80102064 000FDCC4  80 63 00 80 */	lwz r3, 0x80(r3)
/* 80102068 000FDCC8  48 2D B9 75 */	bl func_803DD9DC
/* 8010206C 000FDCCC  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80102070 000FDCD0  48 00 00 5C */	b lbl_801020CC
lbl_80102074:
/* 80102074 000FDCD4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80102078 000FDCD8  38 80 00 37 */	li r4, 0x37
/* 8010207C 000FDCDC  38 A0 00 00 */	li r5, 0
/* 80102080 000FDCE0  80 63 00 80 */	lwz r3, 0x80(r3)
/* 80102084 000FDCE4  48 2D B9 59 */	bl func_803DD9DC
/* 80102088 000FDCE8  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 8010208C 000FDCEC  48 00 00 40 */	b lbl_801020CC
lbl_80102090:
/* 80102090 000FDCF0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80102094 000FDCF4  38 80 00 38 */	li r4, 0x38
/* 80102098 000FDCF8  38 A0 00 00 */	li r5, 0
/* 8010209C 000FDCFC  80 63 00 80 */	lwz r3, 0x80(r3)
/* 801020A0 000FDD00  48 2D B9 3D */	bl func_803DD9DC
/* 801020A4 000FDD04  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 801020A8 000FDD08  48 00 00 24 */	b lbl_801020CC
lbl_801020AC:
/* 801020AC 000FDD0C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 801020B0 000FDD10  38 80 00 39 */	li r4, 0x39
/* 801020B4 000FDD14  38 A0 00 00 */	li r5, 0
/* 801020B8 000FDD18  80 63 00 80 */	lwz r3, 0x80(r3)
/* 801020BC 000FDD1C  48 2D B9 21 */	bl func_803DD9DC
/* 801020C0 000FDD20  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 801020C4 000FDD24  48 00 00 08 */	b lbl_801020CC
lbl_801020C8:
/* 801020C8 000FDD28  38 60 00 00 */	li r3, 0
lbl_801020CC:
/* 801020CC 000FDD2C  80 01 00 14 */	lwz r0, 0x14(r1)
/* 801020D0 000FDD30  7C 08 03 A6 */	mtlr r0
/* 801020D4 000FDD34  38 21 00 10 */	addi r1, r1, 0x10
/* 801020D8 000FDD38  4E 80 00 20 */	blr

.global func_801020DC
func_801020DC:
/* 801020DC 000FDD3C  94 21 FF F0 */	stwu r1, -0x10(r1)
/* 801020E0 000FDD40  7C 08 02 A6 */	mflr r0
/* 801020E4 000FDD44  2C 03 00 02 */	cmpwi r3, 2
/* 801020E8 000FDD48  90 01 00 14 */	stw r0, 0x14(r1)
/* 801020EC 000FDD4C  41 82 00 5C */	beq lbl_80102148
/* 801020F0 000FDD50  40 80 00 14 */	bge lbl_80102104
/* 801020F4 000FDD54  2C 03 00 00 */	cmpwi r3, 0
/* 801020F8 000FDD58  41 82 00 18 */	beq lbl_80102110
/* 801020FC 000FDD5C  40 80 00 30 */	bge lbl_8010212C
/* 80102100 000FDD60  48 00 00 80 */	b lbl_80102180
lbl_80102104:
/* 80102104 000FDD64  2C 03 00 04 */	cmpwi r3, 4
/* 80102108 000FDD68  40 80 00 78 */	bge lbl_80102180
/* 8010210C 000FDD6C  48 00 00 58 */	b lbl_80102164
lbl_80102110:
/* 80102110 000FDD70  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80102114 000FDD74  38 80 00 3A */	li r4, 0x3a
/* 80102118 000FDD78  38 A0 00 00 */	li r5, 0
/* 8010211C 000FDD7C  80 63 00 80 */	lwz r3, 0x80(r3)
/* 80102120 000FDD80  48 2D B8 BD */	bl func_803DD9DC
/* 80102124 000FDD84  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80102128 000FDD88  48 00 00 5C */	b lbl_80102184
lbl_8010212C:
/* 8010212C 000FDD8C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80102130 000FDD90  38 80 00 3B */	li r4, 0x3b
/* 80102134 000FDD94  38 A0 00 00 */	li r5, 0
/* 80102138 000FDD98  80 63 00 80 */	lwz r3, 0x80(r3)
/* 8010213C 000FDD9C  48 2D B8 A1 */	bl func_803DD9DC
/* 80102140 000FDDA0  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80102144 000FDDA4  48 00 00 40 */	b lbl_80102184
lbl_80102148:
/* 80102148 000FDDA8  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 8010214C 000FDDAC  38 80 00 3C */	li r4, 0x3c
/* 80102150 000FDDB0  38 A0 00 00 */	li r5, 0
/* 80102154 000FDDB4  80 63 00 80 */	lwz r3, 0x80(r3)
/* 80102158 000FDDB8  48 2D B8 85 */	bl func_803DD9DC
/* 8010215C 000FDDBC  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80102160 000FDDC0  48 00 00 24 */	b lbl_80102184
lbl_80102164:
/* 80102164 000FDDC4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80102168 000FDDC8  38 80 00 3D */	li r4, 0x3d
/* 8010216C 000FDDCC  38 A0 00 00 */	li r5, 0
/* 80102170 000FDDD0  80 63 00 80 */	lwz r3, 0x80(r3)
/* 80102174 000FDDD4  48 2D B8 69 */	bl func_803DD9DC
/* 80102178 000FDDD8  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 8010217C 000FDDDC  48 00 00 08 */	b lbl_80102184
lbl_80102180:
/* 80102180 000FDDE0  38 60 00 00 */	li r3, 0
lbl_80102184:
/* 80102184 000FDDE4  80 01 00 14 */	lwz r0, 0x14(r1)
/* 80102188 000FDDE8  7C 08 03 A6 */	mtlr r0
/* 8010218C 000FDDEC  38 21 00 10 */	addi r1, r1, 0x10
/* 80102190 000FDDF0  4E 80 00 20 */	blr

.global func_80102194
func_80102194:
/* 80102194 000FDDF4  94 21 FF F0 */	stwu r1, -0x10(r1)
/* 80102198 000FDDF8  7C 08 02 A6 */	mflr r0
/* 8010219C 000FDDFC  2C 03 00 02 */	cmpwi r3, 2
/* 801021A0 000FDE00  90 01 00 14 */	stw r0, 0x14(r1)
/* 801021A4 000FDE04  41 82 00 5C */	beq lbl_80102200
/* 801021A8 000FDE08  40 80 00 14 */	bge lbl_801021BC
/* 801021AC 000FDE0C  2C 03 00 00 */	cmpwi r3, 0
/* 801021B0 000FDE10  41 82 00 18 */	beq lbl_801021C8
/* 801021B4 000FDE14  40 80 00 30 */	bge lbl_801021E4
/* 801021B8 000FDE18  48 00 00 80 */	b lbl_80102238
lbl_801021BC:
/* 801021BC 000FDE1C  2C 03 00 04 */	cmpwi r3, 4
/* 801021C0 000FDE20  40 80 00 78 */	bge lbl_80102238
/* 801021C4 000FDE24  48 00 00 58 */	b lbl_8010221C
lbl_801021C8:
/* 801021C8 000FDE28  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 801021CC 000FDE2C  38 80 00 42 */	li r4, 0x42
/* 801021D0 000FDE30  38 A0 00 00 */	li r5, 0
/* 801021D4 000FDE34  80 63 00 80 */	lwz r3, 0x80(r3)
/* 801021D8 000FDE38  48 2D B8 05 */	bl func_803DD9DC
/* 801021DC 000FDE3C  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 801021E0 000FDE40  48 00 00 5C */	b lbl_8010223C
lbl_801021E4:
/* 801021E4 000FDE44  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 801021E8 000FDE48  38 80 00 43 */	li r4, 0x43
/* 801021EC 000FDE4C  38 A0 00 00 */	li r5, 0
/* 801021F0 000FDE50  80 63 00 80 */	lwz r3, 0x80(r3)
/* 801021F4 000FDE54  48 2D B7 E9 */	bl func_803DD9DC
/* 801021F8 000FDE58  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 801021FC 000FDE5C  48 00 00 40 */	b lbl_8010223C
lbl_80102200:
/* 80102200 000FDE60  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80102204 000FDE64  38 80 00 44 */	li r4, 0x44
/* 80102208 000FDE68  38 A0 00 00 */	li r5, 0
/* 8010220C 000FDE6C  80 63 00 80 */	lwz r3, 0x80(r3)
/* 80102210 000FDE70  48 2D B7 CD */	bl func_803DD9DC
/* 80102214 000FDE74  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80102218 000FDE78  48 00 00 24 */	b lbl_8010223C
lbl_8010221C:
/* 8010221C 000FDE7C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80102220 000FDE80  38 80 00 45 */	li r4, 0x45
/* 80102224 000FDE84  38 A0 00 00 */	li r5, 0
/* 80102228 000FDE88  80 63 00 80 */	lwz r3, 0x80(r3)
/* 8010222C 000FDE8C  48 2D B7 B1 */	bl func_803DD9DC
/* 80102230 000FDE90  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80102234 000FDE94  48 00 00 08 */	b lbl_8010223C
lbl_80102238:
/* 80102238 000FDE98  38 60 00 00 */	li r3, 0
lbl_8010223C:
/* 8010223C 000FDE9C  80 01 00 14 */	lwz r0, 0x14(r1)
/* 80102240 000FDEA0  7C 08 03 A6 */	mtlr r0
/* 80102244 000FDEA4  38 21 00 10 */	addi r1, r1, 0x10
/* 80102248 000FDEA8  4E 80 00 20 */	blr

.global func_8010224C
func_8010224C:
/* 8010224C 000FDEAC  94 21 FF A0 */	stwu r1, -0x60(r1)
/* 80102250 000FDEB0  7C 08 02 A6 */	mflr r0
/* 80102254 000FDEB4  90 01 00 64 */	stw r0, 0x64(r1)
/* 80102258 000FDEB8  3C 00 43 30 */	lis r0, 0x4330
/* 8010225C 000FDEBC  93 E1 00 5C */	stw r31, 0x5c(r1)
/* 80102260 000FDEC0  7C 9F 23 78 */	mr r31, r4
/* 80102264 000FDEC4  93 C1 00 58 */	stw r30, 0x58(r1)
/* 80102268 000FDEC8  7C 7E 1B 78 */	mr r30, r3
/* 8010226C 000FDECC  93 A1 00 54 */	stw r29, 0x54(r1)
/* 80102270 000FDED0  90 01 00 28 */	stw r0, 0x28(r1)
/* 80102274 000FDED4  90 01 00 30 */	stw r0, 0x30(r1)
/* 80102278 000FDED8  48 17 05 59 */	bl OSGetTick
/* 8010227C 000FDEDC  3C 80 80 00 */	lis r4, 0x800000F8@ha
/* 80102280 000FDEE0  3C C0 10 62 */	lis r6, 0x10624DD3@ha
/* 80102284 000FDEE4  80 04 00 F8 */	lwz r0, 0x800000F8@l(r4)
/* 80102288 000FDEE8  3C 80 12 97 */	lis r4, 0x12970C00@ha
/* 8010228C 000FDEEC  C0 22 8C 0C */	lfs f1, lbl_8064120C-_SDA2_BASE_(r2)
/* 80102290 000FDEF0  38 C6 4D D3 */	addi r6, r6, 0x10624DD3@l
/* 80102294 000FDEF4  54 00 F0 BE */	srwi r0, r0, 2
/* 80102298 000FDEF8  C0 02 8C 08 */	lfs f0, lbl_80641208-_SDA2_BASE_(r2)
/* 8010229C 000FDEFC  7C C6 00 16 */	mulhwu r6, r6, r0
/* 801022A0 000FDF00  3C A0 05 E2 */	lis r5, 0x05E1D27B@ha
/* 801022A4 000FDF04  D0 21 00 0C */	stfs f1, 0xc(r1)
/* 801022A8 000FDF08  38 84 0C 00 */	addi r4, r4, 0x12970C00@l
/* 801022AC 000FDF0C  38 05 D2 7B */	addi r0, r5, 0x05E1D27B@l
/* 801022B0 000FDF10  D0 21 00 08 */	stfs f1, 8(r1)
/* 801022B4 000FDF14  54 C5 D1 BE */	srwi r5, r6, 6
/* 801022B8 000FDF18  D0 21 00 14 */	stfs f1, 0x14(r1)
/* 801022BC 000FDF1C  7C C3 2B 96 */	divwu r6, r3, r5
/* 801022C0 000FDF20  38 60 03 F2 */	li r3, 0x3f2
/* 801022C4 000FDF24  D0 21 00 20 */	stfs f1, 0x20(r1)
/* 801022C8 000FDF28  D0 01 00 1C */	stfs f0, 0x1c(r1)
/* 801022CC 000FDF2C  D0 01 00 10 */	stfs f0, 0x10(r1)
/* 801022D0 000FDF30  D0 01 00 24 */	stfs f0, 0x24(r1)
/* 801022D4 000FDF34  7C A0 30 16 */	mulhwu r5, r0, r6
/* 801022D8 000FDF38  D0 01 00 18 */	stfs f0, 0x18(r1)
/* 801022DC 000FDF3C  7C 05 30 50 */	subf r0, r5, r6
/* 801022E0 000FDF40  54 00 F8 7E */	srwi r0, r0, 1
/* 801022E4 000FDF44  7C 00 2A 14 */	add r0, r0, r5
/* 801022E8 000FDF48  54 00 BA 7E */	srwi r0, r0, 9
/* 801022EC 000FDF4C  1C 00 03 E9 */	mulli r0, r0, 0x3e9
/* 801022F0 000FDF50  7F A0 30 50 */	subf r29, r0, r6
/* 801022F4 000FDF54  4B F5 89 6D */	bl func_8005AC60
/* 801022F8 000FDF58  7C 66 1B 78 */	mr r6, r3
/* 801022FC 000FDF5C  7F C3 F3 78 */	mr r3, r30
/* 80102300 000FDF60  7F E4 FB 78 */	mr r4, r31
/* 80102304 000FDF64  38 A0 00 02 */	li r5, 2
/* 80102308 000FDF68  48 15 1B FD */	bl func_80253F04
/* 8010230C 000FDF6C  7F C3 F3 78 */	mr r3, r30
/* 80102310 000FDF70  7F E4 FB 78 */	mr r4, r31
/* 80102314 000FDF74  38 C1 00 08 */	addi r6, r1, 8
/* 80102318 000FDF78  38 A0 00 01 */	li r5, 1
/* 8010231C 000FDF7C  48 15 1B E9 */	bl func_80253F04
/* 80102320 000FDF80  28 1D 01 F4 */	cmplwi r29, 0x1f4
/* 80102324 000FDF84  41 81 00 7C */	bgt lbl_801023A0
/* 80102328 000FDF88  93 A1 00 2C */	stw r29, 0x2c(r1)
/* 8010232C 000FDF8C  C8 82 8C 30 */	lfd f4, lbl_80641230-_SDA2_BASE_(r2)
/* 80102330 000FDF90  93 A1 00 34 */	stw r29, 0x34(r1)
/* 80102334 000FDF94  C8 21 00 28 */	lfd f1, 0x28(r1)
/* 80102338 000FDF98  C8 01 00 30 */	lfd f0, 0x30(r1)
/* 8010233C 000FDF9C  EC 61 20 28 */	fsubs f3, f1, f4
/* 80102340 000FDFA0  C0 42 8C 50 */	lfs f2, lbl_80641250-_SDA2_BASE_(r2)
/* 80102344 000FDFA4  EC 20 20 28 */	fsubs f1, f0, f4
/* 80102348 000FDFA8  C0 02 8C 58 */	lfs f0, lbl_80641258-_SDA2_BASE_(r2)
/* 8010234C 000FDFAC  C0 A2 8C 54 */	lfs f5, lbl_80641254-_SDA2_BASE_(r2)
/* 80102350 000FDFB0  EC 42 00 F2 */	fmuls f2, f2, f3
/* 80102354 000FDFB4  EC 20 00 72 */	fmuls f1, f0, f1
/* 80102358 000FDFB8  C0 62 8C 4C */	lfs f3, lbl_8064124C-_SDA2_BASE_(r2)
/* 8010235C 000FDFBC  C0 02 8C 08 */	lfs f0, lbl_80641208-_SDA2_BASE_(r2)
/* 80102360 000FDFC0  EC 82 28 24 */	fdivs f4, f2, f5
/* 80102364 000FDFC4  C0 42 8C 48 */	lfs f2, lbl_80641248-_SDA2_BASE_(r2)
/* 80102368 000FDFC8  EC 21 28 24 */	fdivs f1, f1, f5
/* 8010236C 000FDFCC  EC 00 08 28 */	fsubs f0, f0, f1
/* 80102370 000FDFD0  EC 63 20 28 */	fsubs f3, f3, f4
/* 80102374 000FDFD4  EC 02 00 32 */	fmuls f0, f2, f0
/* 80102378 000FDFD8  EC 22 00 F2 */	fmuls f1, f2, f3
/* 8010237C 000FDFDC  FC 00 00 1E */	fctiwz f0, f0
/* 80102380 000FDFE0  FC 20 08 1E */	fctiwz f1, f1
/* 80102384 000FDFE4  D8 01 00 40 */	stfd f0, 0x40(r1)
/* 80102388 000FDFE8  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 8010238C 000FDFEC  80 01 00 44 */	lwz r0, 0x44(r1)
/* 80102390 000FDFF0  80 61 00 3C */	lwz r3, 0x3c(r1)
/* 80102394 000FDFF4  98 1F 00 10 */	stb r0, 0x10(r31)
/* 80102398 000FDFF8  98 7F 00 0F */	stb r3, 0xf(r31)
/* 8010239C 000FDFFC  48 00 00 7C */	b lbl_80102418
lbl_801023A0:
/* 801023A0 000FE000  38 1D FE 0C */	addi r0, r29, -500
/* 801023A4 000FE004  C8 62 8C 30 */	lfd f3, lbl_80641230-_SDA2_BASE_(r2)
/* 801023A8 000FE008  90 01 00 2C */	stw r0, 0x2c(r1)
/* 801023AC 000FE00C  C0 42 8C 50 */	lfs f2, lbl_80641250-_SDA2_BASE_(r2)
/* 801023B0 000FE010  90 01 00 34 */	stw r0, 0x34(r1)
/* 801023B4 000FE014  C8 01 00 28 */	lfd f0, 0x28(r1)
/* 801023B8 000FE018  C8 21 00 30 */	lfd f1, 0x30(r1)
/* 801023BC 000FE01C  EC 80 18 28 */	fsubs f4, f0, f3
/* 801023C0 000FE020  C0 02 8C 58 */	lfs f0, lbl_80641258-_SDA2_BASE_(r2)
/* 801023C4 000FE024  EC 21 18 28 */	fsubs f1, f1, f3
/* 801023C8 000FE028  C0 A2 8C 54 */	lfs f5, lbl_80641254-_SDA2_BASE_(r2)
/* 801023CC 000FE02C  C0 62 8C 5C */	lfs f3, lbl_8064125C-_SDA2_BASE_(r2)
/* 801023D0 000FE030  EC 82 01 32 */	fmuls f4, f2, f4
/* 801023D4 000FE034  EC 20 00 72 */	fmuls f1, f0, f1
/* 801023D8 000FE038  C0 02 8C 60 */	lfs f0, lbl_80641260-_SDA2_BASE_(r2)
/* 801023DC 000FE03C  C0 42 8C 48 */	lfs f2, lbl_80641248-_SDA2_BASE_(r2)
/* 801023E0 000FE040  EC 84 28 24 */	fdivs f4, f4, f5
/* 801023E4 000FE044  EC 21 28 24 */	fdivs f1, f1, f5
/* 801023E8 000FE048  EC 00 08 2A */	fadds f0, f0, f1
/* 801023EC 000FE04C  EC 63 20 2A */	fadds f3, f3, f4
/* 801023F0 000FE050  EC 02 00 32 */	fmuls f0, f2, f0
/* 801023F4 000FE054  EC 22 00 F2 */	fmuls f1, f2, f3
/* 801023F8 000FE058  FC 00 00 1E */	fctiwz f0, f0
/* 801023FC 000FE05C  FC 20 08 1E */	fctiwz f1, f1
/* 80102400 000FE060  D8 01 00 38 */	stfd f0, 0x38(r1)
/* 80102404 000FE064  D8 21 00 40 */	stfd f1, 0x40(r1)
/* 80102408 000FE068  80 01 00 3C */	lwz r0, 0x3c(r1)
/* 8010240C 000FE06C  80 61 00 44 */	lwz r3, 0x44(r1)
/* 80102410 000FE070  98 1F 00 10 */	stb r0, 0x10(r31)
/* 80102414 000FE074  98 7F 00 0F */	stb r3, 0xf(r31)
lbl_80102418:
/* 80102418 000FE078  38 00 00 00 */	li r0, 0
/* 8010241C 000FE07C  98 1F 00 0E */	stb r0, 0xe(r31)
/* 80102420 000FE080  83 E1 00 5C */	lwz r31, 0x5c(r1)
/* 80102424 000FE084  83 C1 00 58 */	lwz r30, 0x58(r1)
/* 80102428 000FE088  83 A1 00 54 */	lwz r29, 0x54(r1)
/* 8010242C 000FE08C  80 01 00 64 */	lwz r0, 0x64(r1)
/* 80102430 000FE090  7C 08 03 A6 */	mtlr r0
/* 80102434 000FE094  38 21 00 60 */	addi r1, r1, 0x60
/* 80102438 000FE098  4E 80 00 20 */	blr

.global func_8010243C
func_8010243C:
/* 8010243C 000FE09C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80102440 000FE0A0  80 63 00 E0 */	lwz r3, 0xe0(r3)
/* 80102444 000FE0A4  A0 03 05 10 */	lhz r0, 0x510(r3)
/* 80102448 000FE0A8  28 00 01 EF */	cmplwi r0, 0x1ef
/* 8010244C 000FE0AC  41 80 00 08 */	blt lbl_80102454
/* 80102450 000FE0B0  38 00 01 EE */	li r0, 0x1ee
lbl_80102454:
/* 80102454 000FE0B4  3C 60 80 42 */	lis r3, lbl_80418508@ha
/* 80102458 000FE0B8  54 00 20 36 */	slwi r0, r0, 4
/* 8010245C 000FE0BC  38 63 85 08 */	addi r3, r3, lbl_80418508@l
/* 80102460 000FE0C0  7C 03 04 2E */	lfsx f0, r3, r0
/* 80102464 000FE0C4  7C 63 02 14 */	add r3, r3, r0
/* 80102468 000FE0C8  D0 04 00 00 */	stfs f0, 0(r4)
/* 8010246C 000FE0CC  C0 03 00 04 */	lfs f0, 4(r3)
/* 80102470 000FE0D0  D0 04 00 04 */	stfs f0, 4(r4)
/* 80102474 000FE0D4  C0 03 00 08 */	lfs f0, 8(r3)
/* 80102478 000FE0D8  D0 04 00 08 */	stfs f0, 8(r4)
/* 8010247C 000FE0DC  4E 80 00 20 */	blr

.global func_80102480
func_80102480:
/* 80102480 000FE0E0  94 21 FF B0 */	stwu r1, -0x50(r1)
/* 80102484 000FE0E4  7C 08 02 A6 */	mflr r0
/* 80102488 000FE0E8  90 01 00 54 */	stw r0, 0x54(r1)
/* 8010248C 000FE0EC  DB E1 00 40 */	stfd f31, 0x40(r1)
/* 80102490 000FE0F0  F3 E1 00 48 */	psq_st f31, 72(r1), 0, qr0
/* 80102494 000FE0F4  93 E1 00 3C */	stw r31, 0x3c(r1)
/* 80102498 000FE0F8  7C 9F 23 78 */	mr r31, r4
/* 8010249C 000FE0FC  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 801024A0 000FE100  80 03 00 E0 */	lwz r0, 0xe0(r3)
/* 801024A4 000FE104  34 80 0C 0C */	addic. r4, r0, 0xc0c
/* 801024A8 000FE108  40 82 00 0C */	bne lbl_801024B4
/* 801024AC 000FE10C  C0 42 8C 0C */	lfs f2, lbl_8064120C-_SDA2_BASE_(r2)
/* 801024B0 000FE110  48 00 00 28 */	b lbl_801024D8
lbl_801024B4:
/* 801024B4 000FE114  38 64 00 0C */	addi r3, r4, 0xc
/* 801024B8 000FE118  38 A1 00 2C */	addi r5, r1, 0x2c
/* 801024BC 000FE11C  48 17 A8 2D */	bl PSVECSubtract
/* 801024C0 000FE120  C0 41 00 30 */	lfs f2, 0x30(r1)
/* 801024C4 000FE124  C0 21 00 2C */	lfs f1, 0x2c(r1)
/* 801024C8 000FE128  C0 01 00 34 */	lfs f0, 0x34(r1)
/* 801024CC 000FE12C  D0 21 00 20 */	stfs f1, 0x20(r1)
/* 801024D0 000FE130  D0 41 00 24 */	stfs f2, 0x24(r1)
/* 801024D4 000FE134  D0 01 00 28 */	stfs f0, 0x28(r1)
lbl_801024D8:
/* 801024D8 000FE138  C0 02 8C 64 */	lfs f0, lbl_80641264-_SDA2_BASE_(r2)
/* 801024DC 000FE13C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 801024E0 000FE140  EF E0 10 24 */	fdivs f31, f0, f2
/* 801024E4 000FE144  80 03 00 E0 */	lwz r0, 0xe0(r3)
/* 801024E8 000FE148  34 80 0C 0C */	addic. r4, r0, 0xc0c
/* 801024EC 000FE14C  40 82 00 0C */	bne lbl_801024F8
/* 801024F0 000FE150  C0 42 8C 0C */	lfs f2, lbl_8064120C-_SDA2_BASE_(r2)
/* 801024F4 000FE154  48 00 00 28 */	b lbl_8010251C
lbl_801024F8:
/* 801024F8 000FE158  38 64 00 0C */	addi r3, r4, 0xc
/* 801024FC 000FE15C  38 A1 00 14 */	addi r5, r1, 0x14
/* 80102500 000FE160  48 17 A7 E9 */	bl PSVECSubtract
/* 80102504 000FE164  C0 41 00 14 */	lfs f2, 0x14(r1)
/* 80102508 000FE168  C0 21 00 18 */	lfs f1, 0x18(r1)
/* 8010250C 000FE16C  C0 01 00 1C */	lfs f0, 0x1c(r1)
/* 80102510 000FE170  D0 41 00 08 */	stfs f2, 8(r1)
/* 80102514 000FE174  D0 21 00 0C */	stfs f1, 0xc(r1)
/* 80102518 000FE178  D0 01 00 10 */	stfs f0, 0x10(r1)
lbl_8010251C:
/* 8010251C 000FE17C  C0 02 8C 64 */	lfs f0, lbl_80641264-_SDA2_BASE_(r2)
/* 80102520 000FE180  EC 20 10 24 */	fdivs f1, f0, f2
/* 80102524 000FE184  FC 01 F8 40 */	fcmpo cr0, f1, f31
/* 80102528 000FE188  40 80 00 08 */	bge lbl_80102530
/* 8010252C 000FE18C  48 00 00 08 */	b lbl_80102534
lbl_80102530:
/* 80102530 000FE190  FC 20 F8 90 */	fmr f1, f31
lbl_80102534:
/* 80102534 000FE194  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80102538 000FE198  80 63 00 E0 */	lwz r3, 0xe0(r3)
/* 8010253C 000FE19C  A0 03 05 10 */	lhz r0, 0x510(r3)
/* 80102540 000FE1A0  28 00 01 EF */	cmplwi r0, 0x1ef
/* 80102544 000FE1A4  41 80 00 08 */	blt lbl_8010254C
/* 80102548 000FE1A8  38 00 01 EE */	li r0, 0x1ee
lbl_8010254C:
/* 8010254C 000FE1AC  3C 60 80 42 */	lis r3, lbl_80418508@ha
/* 80102550 000FE1B0  54 00 20 36 */	slwi r0, r0, 4
/* 80102554 000FE1B4  38 63 85 08 */	addi r3, r3, lbl_80418508@l
/* 80102558 000FE1B8  7C 63 02 14 */	add r3, r3, r0
/* 8010255C 000FE1BC  C0 03 00 0C */	lfs f0, 0xc(r3)
/* 80102560 000FE1C0  EC 01 00 32 */	fmuls f0, f1, f0
/* 80102564 000FE1C4  D0 1F 00 00 */	stfs f0, 0(r31)
/* 80102568 000FE1C8  D0 1F 00 04 */	stfs f0, 4(r31)
/* 8010256C 000FE1CC  D0 1F 00 08 */	stfs f0, 8(r31)
/* 80102570 000FE1D0  E3 E1 00 48 */	psq_l f31, 72(r1), 0, qr0
/* 80102574 000FE1D4  CB E1 00 40 */	lfd f31, 0x40(r1)
/* 80102578 000FE1D8  83 E1 00 3C */	lwz r31, 0x3c(r1)
/* 8010257C 000FE1DC  80 01 00 54 */	lwz r0, 0x54(r1)
/* 80102580 000FE1E0  7C 08 03 A6 */	mtlr r0
/* 80102584 000FE1E4  38 21 00 50 */	addi r1, r1, 0x50
/* 80102588 000FE1E8  4E 80 00 20 */	blr

.global func_8010258C
func_8010258C:
/* 8010258C 000FE1EC  94 21 FF 90 */	stwu r1, -0x70(r1)
/* 80102590 000FE1F0  7C 08 02 A6 */	mflr r0
/* 80102594 000FE1F4  90 01 00 74 */	stw r0, 0x74(r1)
/* 80102598 000FE1F8  39 61 00 70 */	addi r11, r1, 0x70
/* 8010259C 000FE1FC  48 0C 4B 85 */	bl _savegpr_25
/* 801025A0 000FE200  7C 79 1B 78 */	mr r25, r3
/* 801025A4 000FE204  7C 9B 23 78 */	mr r27, r4
/* 801025A8 000FE208  38 60 00 09 */	li r3, 9
/* 801025AC 000FE20C  48 06 04 E5 */	bl func_80162A90
/* 801025B0 000FE210  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 801025B4 000FE214  7C 7A 1B 78 */	mr r26, r3
/* 801025B8 000FE218  38 80 00 07 */	li r4, 7
/* 801025BC 000FE21C  38 A0 00 00 */	li r5, 0
/* 801025C0 000FE220  80 66 00 80 */	lwz r3, 0x80(r6)
/* 801025C4 000FE224  48 2D B4 19 */	bl func_803DD9DC
/* 801025C8 000FE228  7C 03 D0 50 */	subf r0, r3, r26
/* 801025CC 000FE22C  7F 23 CB 78 */	mr r3, r25
/* 801025D0 000FE230  7C 00 00 34 */	cntlzw r0, r0
/* 801025D4 000FE234  7F 64 DB 78 */	mr r4, r27
/* 801025D8 000FE238  54 1A D9 7E */	srwi r26, r0, 5
/* 801025DC 000FE23C  38 C1 00 08 */	addi r6, r1, 8
/* 801025E0 000FE240  3B 20 00 00 */	li r25, 0
/* 801025E4 000FE244  38 A0 00 06 */	li r5, 6
/* 801025E8 000FE248  48 15 18 F5 */	bl func_80253EDC
/* 801025EC 000FE24C  C0 A1 00 08 */	lfs f5, 8(r1)
/* 801025F0 000FE250  38 00 FF 00 */	li r0, -256
/* 801025F4 000FE254  C0 61 00 18 */	lfs f3, 0x18(r1)
/* 801025F8 000FE258  C0 21 00 0C */	lfs f1, 0xc(r1)
/* 801025FC 000FE25C  FC 80 28 1E */	fctiwz f4, f5
/* 80102600 000FE260  C0 01 00 20 */	lfs f0, 0x20(r1)
/* 80102604 000FE264  FC 40 18 1E */	fctiwz f2, f3
/* 80102608 000FE268  EC 21 28 28 */	fsubs f1, f1, f5
/* 8010260C 000FE26C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80102610 000FE270  EC 00 18 28 */	fsubs f0, f0, f3
/* 80102614 000FE274  D8 81 00 28 */	stfd f4, 0x28(r1)
/* 80102618 000FE278  FC 20 08 1E */	fctiwz f1, f1
/* 8010261C 000FE27C  88 9B 00 11 */	lbz r4, 0x11(r27)
/* 80102620 000FE280  FC 00 00 1E */	fctiwz f0, f0
/* 80102624 000FE284  D8 41 00 30 */	stfd f2, 0x30(r1)
/* 80102628 000FE288  83 C1 00 2C */	lwz r30, 0x2c(r1)
/* 8010262C 000FE28C  7C 9F 03 78 */	or r31, r4, r0
/* 80102630 000FE290  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 80102634 000FE294  83 A1 00 34 */	lwz r29, 0x34(r1)
/* 80102638 000FE298  D8 01 00 40 */	stfd f0, 0x40(r1)
/* 8010263C 000FE29C  83 81 00 3C */	lwz r28, 0x3c(r1)
/* 80102640 000FE2A0  83 61 00 44 */	lwz r27, 0x44(r1)
/* 80102644 000FE2A4  80 63 00 80 */	lwz r3, 0x80(r3)
/* 80102648 000FE2A8  4B F5 48 3D */	bl func_80056E84
/* 8010264C 000FE2AC  2C 03 00 00 */	cmpwi r3, 0
/* 80102650 000FE2B0  40 82 01 E8 */	bne lbl_80102838
/* 80102654 000FE2B4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80102658 000FE2B8  38 80 00 97 */	li r4, 0x97
/* 8010265C 000FE2BC  38 A0 00 00 */	li r5, 0
/* 80102660 000FE2C0  80 63 00 80 */	lwz r3, 0x80(r3)
/* 80102664 000FE2C4  48 2D B3 79 */	bl func_803DD9DC
/* 80102668 000FE2C8  2C 03 00 00 */	cmpwi r3, 0
/* 8010266C 000FE2CC  40 82 00 98 */	bne lbl_80102704
/* 80102670 000FE2D0  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80102674 000FE2D4  38 80 00 98 */	li r4, 0x98
/* 80102678 000FE2D8  38 A0 00 00 */	li r5, 0
/* 8010267C 000FE2DC  80 63 00 80 */	lwz r3, 0x80(r3)
/* 80102680 000FE2E0  48 2D B3 5D */	bl func_803DD9DC
/* 80102684 000FE2E4  28 03 00 37 */	cmplwi r3, 0x37
/* 80102688 000FE2E8  40 82 00 0C */	bne lbl_80102694
/* 8010268C 000FE2EC  3B 20 00 0F */	li r25, 0xf
/* 80102690 000FE2F0  48 00 01 A8 */	b lbl_80102838
lbl_80102694:
/* 80102694 000FE2F4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80102698 000FE2F8  38 80 00 6E */	li r4, 0x6e
/* 8010269C 000FE2FC  38 A0 00 00 */	li r5, 0
/* 801026A0 000FE300  80 63 00 80 */	lwz r3, 0x80(r3)
/* 801026A4 000FE304  48 2D B3 39 */	bl func_803DD9DC
/* 801026A8 000FE308  2C 03 00 00 */	cmpwi r3, 0
/* 801026AC 000FE30C  41 82 00 1C */	beq lbl_801026C8
/* 801026B0 000FE310  2C 1A 00 00 */	cmpwi r26, 0
/* 801026B4 000FE314  41 82 00 0C */	beq lbl_801026C0
/* 801026B8 000FE318  3B 20 00 07 */	li r25, 7
/* 801026BC 000FE31C  48 00 01 7C */	b lbl_80102838
lbl_801026C0:
/* 801026C0 000FE320  3B 20 00 08 */	li r25, 8
/* 801026C4 000FE324  48 00 01 74 */	b lbl_80102838
lbl_801026C8:
/* 801026C8 000FE328  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 801026CC 000FE32C  38 80 00 98 */	li r4, 0x98
/* 801026D0 000FE330  38 A0 00 00 */	li r5, 0
/* 801026D4 000FE334  80 63 00 80 */	lwz r3, 0x80(r3)
/* 801026D8 000FE338  48 2D B3 05 */	bl func_803DD9DC
/* 801026DC 000FE33C  28 03 07 D1 */	cmplwi r3, 0x7d1
/* 801026E0 000FE340  40 82 00 0C */	bne lbl_801026EC
/* 801026E4 000FE344  3B 20 00 02 */	li r25, 2
/* 801026E8 000FE348  48 00 01 50 */	b lbl_80102838
lbl_801026EC:
/* 801026EC 000FE34C  2C 1A 00 00 */	cmpwi r26, 0
/* 801026F0 000FE350  41 82 00 0C */	beq lbl_801026FC
/* 801026F4 000FE354  3B 20 00 00 */	li r25, 0
/* 801026F8 000FE358  48 00 01 40 */	b lbl_80102838
lbl_801026FC:
/* 801026FC 000FE35C  3B 20 00 01 */	li r25, 1
/* 80102700 000FE360  48 00 01 38 */	b lbl_80102838
lbl_80102704:
/* 80102704 000FE364  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80102708 000FE368  38 80 00 6E */	li r4, 0x6e
/* 8010270C 000FE36C  38 A0 00 00 */	li r5, 0
/* 80102710 000FE370  80 63 00 80 */	lwz r3, 0x80(r3)
/* 80102714 000FE374  48 2D B2 C9 */	bl func_803DD9DC
/* 80102718 000FE378  2C 03 00 00 */	cmpwi r3, 0
/* 8010271C 000FE37C  41 82 00 84 */	beq lbl_801027A0
/* 80102720 000FE380  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80102724 000FE384  38 80 00 97 */	li r4, 0x97
/* 80102728 000FE388  38 A0 00 00 */	li r5, 0
/* 8010272C 000FE38C  80 63 00 80 */	lwz r3, 0x80(r3)
/* 80102730 000FE390  48 2D B2 AD */	bl func_803DD9DC
/* 80102734 000FE394  28 03 07 D2 */	cmplwi r3, 0x7d2
/* 80102738 000FE398  40 82 00 1C */	bne lbl_80102754
/* 8010273C 000FE39C  2C 1A 00 00 */	cmpwi r26, 0
/* 80102740 000FE3A0  41 82 00 0C */	beq lbl_8010274C
/* 80102744 000FE3A4  3B 20 00 0D */	li r25, 0xd
/* 80102748 000FE3A8  48 00 00 F0 */	b lbl_80102838
lbl_8010274C:
/* 8010274C 000FE3AC  3B 20 00 0E */	li r25, 0xe
/* 80102750 000FE3B0  48 00 00 E8 */	b lbl_80102838
lbl_80102754:
/* 80102754 000FE3B4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80102758 000FE3B8  38 80 00 97 */	li r4, 0x97
/* 8010275C 000FE3BC  38 A0 00 00 */	li r5, 0
/* 80102760 000FE3C0  80 63 00 80 */	lwz r3, 0x80(r3)
/* 80102764 000FE3C4  48 2D B2 79 */	bl func_803DD9DC
/* 80102768 000FE3C8  28 03 0B B9 */	cmplwi r3, 0xbb9
/* 8010276C 000FE3CC  40 82 00 1C */	bne lbl_80102788
/* 80102770 000FE3D0  2C 1A 00 00 */	cmpwi r26, 0
/* 80102774 000FE3D4  41 82 00 0C */	beq lbl_80102780
/* 80102778 000FE3D8  3B 20 00 0B */	li r25, 0xb
/* 8010277C 000FE3DC  48 00 00 BC */	b lbl_80102838
lbl_80102780:
/* 80102780 000FE3E0  3B 20 00 0C */	li r25, 0xc
/* 80102784 000FE3E4  48 00 00 B4 */	b lbl_80102838
lbl_80102788:
/* 80102788 000FE3E8  2C 1A 00 00 */	cmpwi r26, 0
/* 8010278C 000FE3EC  41 82 00 0C */	beq lbl_80102798
/* 80102790 000FE3F0  3B 20 00 09 */	li r25, 9
/* 80102794 000FE3F4  48 00 00 A4 */	b lbl_80102838
lbl_80102798:
/* 80102798 000FE3F8  3B 20 00 0A */	li r25, 0xa
/* 8010279C 000FE3FC  48 00 00 9C */	b lbl_80102838
lbl_801027A0:
/* 801027A0 000FE400  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 801027A4 000FE404  38 80 00 97 */	li r4, 0x97
/* 801027A8 000FE408  38 A0 00 00 */	li r5, 0
/* 801027AC 000FE40C  80 63 00 80 */	lwz r3, 0x80(r3)
/* 801027B0 000FE410  48 2D B2 2D */	bl func_803DD9DC
/* 801027B4 000FE414  28 03 07 D1 */	cmplwi r3, 0x7d1
/* 801027B8 000FE418  41 82 00 58 */	beq lbl_80102810
/* 801027BC 000FE41C  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 801027C0 000FE420  38 80 00 97 */	li r4, 0x97
/* 801027C4 000FE424  38 A0 00 00 */	li r5, 0
/* 801027C8 000FE428  80 63 00 80 */	lwz r3, 0x80(r3)
/* 801027CC 000FE42C  48 2D B2 11 */	bl func_803DD9DC
/* 801027D0 000FE430  28 03 07 D0 */	cmplwi r3, 0x7d0
/* 801027D4 000FE434  41 82 00 3C */	beq lbl_80102810
/* 801027D8 000FE438  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 801027DC 000FE43C  38 80 00 97 */	li r4, 0x97
/* 801027E0 000FE440  38 A0 00 00 */	li r5, 0
/* 801027E4 000FE444  80 63 00 80 */	lwz r3, 0x80(r3)
/* 801027E8 000FE448  48 2D B1 F5 */	bl func_803DD9DC
/* 801027EC 000FE44C  28 03 07 D9 */	cmplwi r3, 0x7d9
/* 801027F0 000FE450  41 82 00 20 */	beq lbl_80102810
/* 801027F4 000FE454  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 801027F8 000FE458  38 80 00 97 */	li r4, 0x97
/* 801027FC 000FE45C  38 A0 00 00 */	li r5, 0
/* 80102800 000FE460  80 63 00 80 */	lwz r3, 0x80(r3)
/* 80102804 000FE464  48 2D B1 D9 */	bl func_803DD9DC
/* 80102808 000FE468  28 03 07 DA */	cmplwi r3, 0x7da
/* 8010280C 000FE46C  40 82 00 1C */	bne lbl_80102828
lbl_80102810:
/* 80102810 000FE470  2C 1A 00 00 */	cmpwi r26, 0
/* 80102814 000FE474  41 82 00 0C */	beq lbl_80102820
/* 80102818 000FE478  3B 20 00 05 */	li r25, 5
/* 8010281C 000FE47C  48 00 00 1C */	b lbl_80102838
lbl_80102820:
/* 80102820 000FE480  3B 20 00 06 */	li r25, 6
/* 80102824 000FE484  48 00 00 14 */	b lbl_80102838
lbl_80102828:
/* 80102828 000FE488  7C 1A 00 D0 */	neg r0, r26
/* 8010282C 000FE48C  7C 00 D3 78 */	or r0, r0, r26
/* 80102830 000FE490  7C 03 FE 70 */	srawi r3, r0, 0x1f
/* 80102834 000FE494  3B 23 00 04 */	addi r25, r3, 4
lbl_80102838:
/* 80102838 000FE498  28 19 00 0F */	cmplwi r25, 0xf
/* 8010283C 000FE49C  41 81 06 08 */	bgt lbl_80102E44
/* 80102840 000FE4A0  3C 60 80 42 */	lis r3, lbl_8041AA08@ha
/* 80102844 000FE4A4  57 20 10 3A */	slwi r0, r25, 2
/* 80102848 000FE4A8  38 63 AA 08 */	addi r3, r3, lbl_8041AA08@l
/* 8010284C 000FE4AC  7C 63 00 2E */	lwzx r3, r3, r0
/* 80102850 000FE4B0  7C 69 03 A6 */	mtctr r3
/* 80102854 000FE4B4  4E 80 04 20 */	bctr
/* 80102858 000FE4B8  7F C3 F3 78 */	mr r3, r30
/* 8010285C 000FE4BC  7F A4 EB 78 */	mr r4, r29
/* 80102860 000FE4C0  7F E7 FB 78 */	mr r7, r31
/* 80102864 000FE4C4  7F 85 07 34 */	extsh r5, r28
/* 80102868 000FE4C8  7F 66 07 34 */	extsh r6, r27
/* 8010286C 000FE4CC  48 00 05 F1 */	bl func_80102E5C
/* 80102870 000FE4D0  7C 65 1B 78 */	mr r5, r3
/* 80102874 000FE4D4  7F C4 F3 78 */	mr r4, r30
/* 80102878 000FE4D8  7F E8 FB 78 */	mr r8, r31
/* 8010287C 000FE4DC  7F 86 07 34 */	extsh r6, r28
/* 80102880 000FE4E0  7F 67 07 34 */	extsh r7, r27
/* 80102884 000FE4E4  38 60 30 2A */	li r3, 0x302a
/* 80102888 000FE4E8  48 00 06 75 */	bl func_80102EFC
/* 8010288C 000FE4EC  7C 64 1B 78 */	mr r4, r3
/* 80102890 000FE4F0  7F C3 F3 78 */	mr r3, r30
/* 80102894 000FE4F4  7F E7 FB 78 */	mr r7, r31
/* 80102898 000FE4F8  7F 85 07 34 */	extsh r5, r28
/* 8010289C 000FE4FC  7F 66 07 34 */	extsh r6, r27
/* 801028A0 000FE500  48 00 15 B1 */	bl func_80103E50
/* 801028A4 000FE504  7C 64 1B 78 */	mr r4, r3
/* 801028A8 000FE508  7F C3 F3 78 */	mr r3, r30
/* 801028AC 000FE50C  7F E7 FB 78 */	mr r7, r31
/* 801028B0 000FE510  7F 85 07 34 */	extsh r5, r28
/* 801028B4 000FE514  7F 66 07 34 */	extsh r6, r27
/* 801028B8 000FE518  48 00 19 59 */	bl func_80104210
/* 801028BC 000FE51C  48 00 05 88 */	b lbl_80102E44
/* 801028C0 000FE520  7F C3 F3 78 */	mr r3, r30
/* 801028C4 000FE524  7F A4 EB 78 */	mr r4, r29
/* 801028C8 000FE528  7F E7 FB 78 */	mr r7, r31
/* 801028CC 000FE52C  7F 85 07 34 */	extsh r5, r28
/* 801028D0 000FE530  7F 66 07 34 */	extsh r6, r27
/* 801028D4 000FE534  48 00 05 89 */	bl func_80102E5C
/* 801028D8 000FE538  7C 65 1B 78 */	mr r5, r3
/* 801028DC 000FE53C  7F C4 F3 78 */	mr r4, r30
/* 801028E0 000FE540  7F E8 FB 78 */	mr r8, r31
/* 801028E4 000FE544  7F 86 07 34 */	extsh r6, r28
/* 801028E8 000FE548  7F 67 07 34 */	extsh r7, r27
/* 801028EC 000FE54C  38 60 30 2B */	li r3, 0x302b
/* 801028F0 000FE550  48 00 06 0D */	bl func_80102EFC
/* 801028F4 000FE554  7C 64 1B 78 */	mr r4, r3
/* 801028F8 000FE558  7F C3 F3 78 */	mr r3, r30
/* 801028FC 000FE55C  7F E7 FB 78 */	mr r7, r31
/* 80102900 000FE560  7F 85 07 34 */	extsh r5, r28
/* 80102904 000FE564  7F 66 07 34 */	extsh r6, r27
/* 80102908 000FE568  48 00 15 49 */	bl func_80103E50
/* 8010290C 000FE56C  7C 64 1B 78 */	mr r4, r3
/* 80102910 000FE570  7F C3 F3 78 */	mr r3, r30
/* 80102914 000FE574  7F E7 FB 78 */	mr r7, r31
/* 80102918 000FE578  7F 85 07 34 */	extsh r5, r28
/* 8010291C 000FE57C  7F 66 07 34 */	extsh r6, r27
/* 80102920 000FE580  48 00 18 F1 */	bl func_80104210
/* 80102924 000FE584  48 00 05 20 */	b lbl_80102E44
/* 80102928 000FE588  7F C3 F3 78 */	mr r3, r30
/* 8010292C 000FE58C  7F A4 EB 78 */	mr r4, r29
/* 80102930 000FE590  7F E7 FB 78 */	mr r7, r31
/* 80102934 000FE594  7F 85 07 34 */	extsh r5, r28
/* 80102938 000FE598  7F 66 07 34 */	extsh r6, r27
/* 8010293C 000FE59C  48 00 05 21 */	bl func_80102E5C
/* 80102940 000FE5A0  7C 65 1B 78 */	mr r5, r3
/* 80102944 000FE5A4  7F C4 F3 78 */	mr r4, r30
/* 80102948 000FE5A8  7F E8 FB 78 */	mr r8, r31
/* 8010294C 000FE5AC  7F 86 07 34 */	extsh r6, r28
/* 80102950 000FE5B0  7F 67 07 34 */	extsh r7, r27
/* 80102954 000FE5B4  38 60 30 2C */	li r3, 0x302c
/* 80102958 000FE5B8  48 00 05 A5 */	bl func_80102EFC
/* 8010295C 000FE5BC  7C 64 1B 78 */	mr r4, r3
/* 80102960 000FE5C0  7F C3 F3 78 */	mr r3, r30
/* 80102964 000FE5C4  7F E7 FB 78 */	mr r7, r31
/* 80102968 000FE5C8  7F 85 07 34 */	extsh r5, r28
/* 8010296C 000FE5CC  7F 66 07 34 */	extsh r6, r27
/* 80102970 000FE5D0  48 00 14 E1 */	bl func_80103E50
/* 80102974 000FE5D4  7C 64 1B 78 */	mr r4, r3
/* 80102978 000FE5D8  7F C3 F3 78 */	mr r3, r30
/* 8010297C 000FE5DC  7F E7 FB 78 */	mr r7, r31
/* 80102980 000FE5E0  7F 85 07 34 */	extsh r5, r28
/* 80102984 000FE5E4  7F 66 07 34 */	extsh r6, r27
/* 80102988 000FE5E8  48 00 18 89 */	bl func_80104210
/* 8010298C 000FE5EC  48 00 04 B8 */	b lbl_80102E44
/* 80102990 000FE5F0  7F C3 F3 78 */	mr r3, r30
/* 80102994 000FE5F4  7F A4 EB 78 */	mr r4, r29
/* 80102998 000FE5F8  7F E7 FB 78 */	mr r7, r31
/* 8010299C 000FE5FC  7F 85 07 34 */	extsh r5, r28
/* 801029A0 000FE600  7F 66 07 34 */	extsh r6, r27
/* 801029A4 000FE604  48 00 04 B9 */	bl func_80102E5C
/* 801029A8 000FE608  7C 65 1B 78 */	mr r5, r3
/* 801029AC 000FE60C  7F C4 F3 78 */	mr r4, r30
/* 801029B0 000FE610  7F E8 FB 78 */	mr r8, r31
/* 801029B4 000FE614  7F 86 07 34 */	extsh r6, r28
/* 801029B8 000FE618  7F 67 07 34 */	extsh r7, r27
/* 801029BC 000FE61C  38 60 30 2D */	li r3, 0x302d
/* 801029C0 000FE620  48 00 05 3D */	bl func_80102EFC
/* 801029C4 000FE624  7C 64 1B 78 */	mr r4, r3
/* 801029C8 000FE628  7F C3 F3 78 */	mr r3, r30
/* 801029CC 000FE62C  7F E7 FB 78 */	mr r7, r31
/* 801029D0 000FE630  7F 85 07 34 */	extsh r5, r28
/* 801029D4 000FE634  7F 66 07 34 */	extsh r6, r27
/* 801029D8 000FE638  48 00 14 79 */	bl func_80103E50
/* 801029DC 000FE63C  7C 64 1B 78 */	mr r4, r3
/* 801029E0 000FE640  7F C3 F3 78 */	mr r3, r30
/* 801029E4 000FE644  7F E7 FB 78 */	mr r7, r31
/* 801029E8 000FE648  7F 85 07 34 */	extsh r5, r28
/* 801029EC 000FE64C  7F 66 07 34 */	extsh r6, r27
/* 801029F0 000FE650  48 00 18 21 */	bl func_80104210
/* 801029F4 000FE654  48 00 04 50 */	b lbl_80102E44
/* 801029F8 000FE658  7F C3 F3 78 */	mr r3, r30
/* 801029FC 000FE65C  7F A4 EB 78 */	mr r4, r29
/* 80102A00 000FE660  7F E7 FB 78 */	mr r7, r31
/* 80102A04 000FE664  7F 85 07 34 */	extsh r5, r28
/* 80102A08 000FE668  7F 66 07 34 */	extsh r6, r27
/* 80102A0C 000FE66C  48 00 04 51 */	bl func_80102E5C
/* 80102A10 000FE670  7C 65 1B 78 */	mr r5, r3
/* 80102A14 000FE674  7F C4 F3 78 */	mr r4, r30
/* 80102A18 000FE678  7F E8 FB 78 */	mr r8, r31
/* 80102A1C 000FE67C  7F 86 07 34 */	extsh r6, r28
/* 80102A20 000FE680  7F 67 07 34 */	extsh r7, r27
/* 80102A24 000FE684  38 60 30 2E */	li r3, 0x302e
/* 80102A28 000FE688  48 00 04 D5 */	bl func_80102EFC
/* 80102A2C 000FE68C  7C 64 1B 78 */	mr r4, r3
/* 80102A30 000FE690  7F C3 F3 78 */	mr r3, r30
/* 80102A34 000FE694  7F E7 FB 78 */	mr r7, r31
/* 80102A38 000FE698  7F 85 07 34 */	extsh r5, r28
/* 80102A3C 000FE69C  7F 66 07 34 */	extsh r6, r27
/* 80102A40 000FE6A0  48 00 14 11 */	bl func_80103E50
/* 80102A44 000FE6A4  7C 64 1B 78 */	mr r4, r3
/* 80102A48 000FE6A8  7F C3 F3 78 */	mr r3, r30
/* 80102A4C 000FE6AC  7F E7 FB 78 */	mr r7, r31
/* 80102A50 000FE6B0  7F 85 07 34 */	extsh r5, r28
/* 80102A54 000FE6B4  7F 66 07 34 */	extsh r6, r27
/* 80102A58 000FE6B8  48 00 17 B9 */	bl func_80104210
/* 80102A5C 000FE6BC  48 00 03 E8 */	b lbl_80102E44
/* 80102A60 000FE6C0  7F C3 F3 78 */	mr r3, r30
/* 80102A64 000FE6C4  7F A4 EB 78 */	mr r4, r29
/* 80102A68 000FE6C8  7F E7 FB 78 */	mr r7, r31
/* 80102A6C 000FE6CC  7F 85 07 34 */	extsh r5, r28
/* 80102A70 000FE6D0  7F 66 07 34 */	extsh r6, r27
/* 80102A74 000FE6D4  48 00 03 E9 */	bl func_80102E5C
/* 80102A78 000FE6D8  7C 65 1B 78 */	mr r5, r3
/* 80102A7C 000FE6DC  7F C4 F3 78 */	mr r4, r30
/* 80102A80 000FE6E0  7F E8 FB 78 */	mr r8, r31
/* 80102A84 000FE6E4  7F 86 07 34 */	extsh r6, r28
/* 80102A88 000FE6E8  7F 67 07 34 */	extsh r7, r27
/* 80102A8C 000FE6EC  38 60 30 2F */	li r3, 0x302f
/* 80102A90 000FE6F0  48 00 04 6D */	bl func_80102EFC
/* 80102A94 000FE6F4  7C 64 1B 78 */	mr r4, r3
/* 80102A98 000FE6F8  7F C3 F3 78 */	mr r3, r30
/* 80102A9C 000FE6FC  7F E7 FB 78 */	mr r7, r31
/* 80102AA0 000FE700  7F 85 07 34 */	extsh r5, r28
/* 80102AA4 000FE704  7F 66 07 34 */	extsh r6, r27
/* 80102AA8 000FE708  48 00 13 A9 */	bl func_80103E50
/* 80102AAC 000FE70C  7C 64 1B 78 */	mr r4, r3
/* 80102AB0 000FE710  7F C3 F3 78 */	mr r3, r30
/* 80102AB4 000FE714  7F E7 FB 78 */	mr r7, r31
/* 80102AB8 000FE718  7F 85 07 34 */	extsh r5, r28
/* 80102ABC 000FE71C  7F 66 07 34 */	extsh r6, r27
/* 80102AC0 000FE720  48 00 17 51 */	bl func_80104210
/* 80102AC4 000FE724  48 00 03 80 */	b lbl_80102E44
/* 80102AC8 000FE728  7F C3 F3 78 */	mr r3, r30
/* 80102ACC 000FE72C  7F A4 EB 78 */	mr r4, r29
/* 80102AD0 000FE730  7F E7 FB 78 */	mr r7, r31
/* 80102AD4 000FE734  7F 85 07 34 */	extsh r5, r28
/* 80102AD8 000FE738  7F 66 07 34 */	extsh r6, r27
/* 80102ADC 000FE73C  48 00 03 81 */	bl func_80102E5C
/* 80102AE0 000FE740  7C 65 1B 78 */	mr r5, r3
/* 80102AE4 000FE744  7F C4 F3 78 */	mr r4, r30
/* 80102AE8 000FE748  7F E8 FB 78 */	mr r8, r31
/* 80102AEC 000FE74C  7F 86 07 34 */	extsh r6, r28
/* 80102AF0 000FE750  7F 67 07 34 */	extsh r7, r27
/* 80102AF4 000FE754  38 60 30 30 */	li r3, 0x3030
/* 80102AF8 000FE758  48 00 04 05 */	bl func_80102EFC
/* 80102AFC 000FE75C  7C 64 1B 78 */	mr r4, r3
/* 80102B00 000FE760  7F C3 F3 78 */	mr r3, r30
/* 80102B04 000FE764  7F E7 FB 78 */	mr r7, r31
/* 80102B08 000FE768  7F 85 07 34 */	extsh r5, r28
/* 80102B0C 000FE76C  7F 66 07 34 */	extsh r6, r27
/* 80102B10 000FE770  48 00 13 41 */	bl func_80103E50
/* 80102B14 000FE774  7C 64 1B 78 */	mr r4, r3
/* 80102B18 000FE778  7F C3 F3 78 */	mr r3, r30
/* 80102B1C 000FE77C  7F E7 FB 78 */	mr r7, r31
/* 80102B20 000FE780  7F 85 07 34 */	extsh r5, r28
/* 80102B24 000FE784  7F 66 07 34 */	extsh r6, r27
/* 80102B28 000FE788  48 00 16 E9 */	bl func_80104210
/* 80102B2C 000FE78C  48 00 03 18 */	b lbl_80102E44
/* 80102B30 000FE790  7F C3 F3 78 */	mr r3, r30
/* 80102B34 000FE794  7F A4 EB 78 */	mr r4, r29
/* 80102B38 000FE798  7F E7 FB 78 */	mr r7, r31
/* 80102B3C 000FE79C  7F 85 07 34 */	extsh r5, r28
/* 80102B40 000FE7A0  7F 66 07 34 */	extsh r6, r27
/* 80102B44 000FE7A4  48 00 03 19 */	bl func_80102E5C
/* 80102B48 000FE7A8  7C 65 1B 78 */	mr r5, r3
/* 80102B4C 000FE7AC  7F C4 F3 78 */	mr r4, r30
/* 80102B50 000FE7B0  7F E8 FB 78 */	mr r8, r31
/* 80102B54 000FE7B4  7F 86 07 34 */	extsh r6, r28
/* 80102B58 000FE7B8  7F 67 07 34 */	extsh r7, r27
/* 80102B5C 000FE7BC  38 60 30 31 */	li r3, 0x3031
/* 80102B60 000FE7C0  48 00 03 9D */	bl func_80102EFC
/* 80102B64 000FE7C4  7C 64 1B 78 */	mr r4, r3
/* 80102B68 000FE7C8  7F C3 F3 78 */	mr r3, r30
/* 80102B6C 000FE7CC  7F E7 FB 78 */	mr r7, r31
/* 80102B70 000FE7D0  7F 85 07 34 */	extsh r5, r28
/* 80102B74 000FE7D4  7F 66 07 34 */	extsh r6, r27
/* 80102B78 000FE7D8  48 00 12 D9 */	bl func_80103E50
/* 80102B7C 000FE7DC  7C 64 1B 78 */	mr r4, r3
/* 80102B80 000FE7E0  7F C3 F3 78 */	mr r3, r30
/* 80102B84 000FE7E4  7F E7 FB 78 */	mr r7, r31
/* 80102B88 000FE7E8  7F 85 07 34 */	extsh r5, r28
/* 80102B8C 000FE7EC  7F 66 07 34 */	extsh r6, r27
/* 80102B90 000FE7F0  48 00 16 81 */	bl func_80104210
/* 80102B94 000FE7F4  48 00 02 B0 */	b lbl_80102E44
/* 80102B98 000FE7F8  7F C3 F3 78 */	mr r3, r30
/* 80102B9C 000FE7FC  7F A4 EB 78 */	mr r4, r29
/* 80102BA0 000FE800  7F E7 FB 78 */	mr r7, r31
/* 80102BA4 000FE804  7F 85 07 34 */	extsh r5, r28
/* 80102BA8 000FE808  7F 66 07 34 */	extsh r6, r27
/* 80102BAC 000FE80C  48 00 02 B1 */	bl func_80102E5C
/* 80102BB0 000FE810  7C 65 1B 78 */	mr r5, r3
/* 80102BB4 000FE814  7F C4 F3 78 */	mr r4, r30
/* 80102BB8 000FE818  7F E8 FB 78 */	mr r8, r31
/* 80102BBC 000FE81C  7F 86 07 34 */	extsh r6, r28
/* 80102BC0 000FE820  7F 67 07 34 */	extsh r7, r27
/* 80102BC4 000FE824  38 60 30 32 */	li r3, 0x3032
/* 80102BC8 000FE828  48 00 03 35 */	bl func_80102EFC
/* 80102BCC 000FE82C  7C 64 1B 78 */	mr r4, r3
/* 80102BD0 000FE830  7F C3 F3 78 */	mr r3, r30
/* 80102BD4 000FE834  7F E7 FB 78 */	mr r7, r31
/* 80102BD8 000FE838  7F 85 07 34 */	extsh r5, r28
/* 80102BDC 000FE83C  7F 66 07 34 */	extsh r6, r27
/* 80102BE0 000FE840  48 00 12 71 */	bl func_80103E50
/* 80102BE4 000FE844  7C 64 1B 78 */	mr r4, r3
/* 80102BE8 000FE848  7F C3 F3 78 */	mr r3, r30
/* 80102BEC 000FE84C  7F E7 FB 78 */	mr r7, r31
/* 80102BF0 000FE850  7F 85 07 34 */	extsh r5, r28
/* 80102BF4 000FE854  7F 66 07 34 */	extsh r6, r27
/* 80102BF8 000FE858  48 00 16 19 */	bl func_80104210
/* 80102BFC 000FE85C  48 00 02 48 */	b lbl_80102E44
/* 80102C00 000FE860  7F C3 F3 78 */	mr r3, r30
/* 80102C04 000FE864  7F A4 EB 78 */	mr r4, r29
/* 80102C08 000FE868  7F E7 FB 78 */	mr r7, r31
/* 80102C0C 000FE86C  7F 85 07 34 */	extsh r5, r28
/* 80102C10 000FE870  7F 66 07 34 */	extsh r6, r27
/* 80102C14 000FE874  48 00 02 49 */	bl func_80102E5C
/* 80102C18 000FE878  7C 65 1B 78 */	mr r5, r3
/* 80102C1C 000FE87C  7F C4 F3 78 */	mr r4, r30
/* 80102C20 000FE880  7F E8 FB 78 */	mr r8, r31
/* 80102C24 000FE884  7F 86 07 34 */	extsh r6, r28
/* 80102C28 000FE888  7F 67 07 34 */	extsh r7, r27
/* 80102C2C 000FE88C  38 60 30 33 */	li r3, 0x3033
/* 80102C30 000FE890  48 00 02 CD */	bl func_80102EFC
/* 80102C34 000FE894  7C 64 1B 78 */	mr r4, r3
/* 80102C38 000FE898  7F C3 F3 78 */	mr r3, r30
/* 80102C3C 000FE89C  7F E7 FB 78 */	mr r7, r31
/* 80102C40 000FE8A0  7F 85 07 34 */	extsh r5, r28
/* 80102C44 000FE8A4  7F 66 07 34 */	extsh r6, r27
/* 80102C48 000FE8A8  48 00 12 09 */	bl func_80103E50
/* 80102C4C 000FE8AC  48 00 01 F8 */	b lbl_80102E44
/* 80102C50 000FE8B0  7F C3 F3 78 */	mr r3, r30
/* 80102C54 000FE8B4  7F A4 EB 78 */	mr r4, r29
/* 80102C58 000FE8B8  7F E7 FB 78 */	mr r7, r31
/* 80102C5C 000FE8BC  7F 85 07 34 */	extsh r5, r28
/* 80102C60 000FE8C0  7F 66 07 34 */	extsh r6, r27
/* 80102C64 000FE8C4  48 00 01 F9 */	bl func_80102E5C
/* 80102C68 000FE8C8  7C 65 1B 78 */	mr r5, r3
/* 80102C6C 000FE8CC  7F C4 F3 78 */	mr r4, r30
/* 80102C70 000FE8D0  7F E8 FB 78 */	mr r8, r31
/* 80102C74 000FE8D4  7F 86 07 34 */	extsh r6, r28
/* 80102C78 000FE8D8  7F 67 07 34 */	extsh r7, r27
/* 80102C7C 000FE8DC  38 60 30 34 */	li r3, 0x3034
/* 80102C80 000FE8E0  48 00 02 7D */	bl func_80102EFC
/* 80102C84 000FE8E4  7C 64 1B 78 */	mr r4, r3
/* 80102C88 000FE8E8  7F C3 F3 78 */	mr r3, r30
/* 80102C8C 000FE8EC  7F E7 FB 78 */	mr r7, r31
/* 80102C90 000FE8F0  7F 85 07 34 */	extsh r5, r28
/* 80102C94 000FE8F4  7F 66 07 34 */	extsh r6, r27
/* 80102C98 000FE8F8  48 00 11 B9 */	bl func_80103E50
/* 80102C9C 000FE8FC  48 00 01 A8 */	b lbl_80102E44
/* 80102CA0 000FE900  7F C3 F3 78 */	mr r3, r30
/* 80102CA4 000FE904  7F A4 EB 78 */	mr r4, r29
/* 80102CA8 000FE908  7F E7 FB 78 */	mr r7, r31
/* 80102CAC 000FE90C  7F 85 07 34 */	extsh r5, r28
/* 80102CB0 000FE910  7F 66 07 34 */	extsh r6, r27
/* 80102CB4 000FE914  48 00 01 A9 */	bl func_80102E5C
/* 80102CB8 000FE918  7C 65 1B 78 */	mr r5, r3
/* 80102CBC 000FE91C  7F C4 F3 78 */	mr r4, r30
/* 80102CC0 000FE920  7F E8 FB 78 */	mr r8, r31
/* 80102CC4 000FE924  7F 86 07 34 */	extsh r6, r28
/* 80102CC8 000FE928  7F 67 07 34 */	extsh r7, r27
/* 80102CCC 000FE92C  38 60 30 35 */	li r3, 0x3035
/* 80102CD0 000FE930  48 00 02 2D */	bl func_80102EFC
/* 80102CD4 000FE934  7C 64 1B 78 */	mr r4, r3
/* 80102CD8 000FE938  7F C3 F3 78 */	mr r3, r30
/* 80102CDC 000FE93C  7F E7 FB 78 */	mr r7, r31
/* 80102CE0 000FE940  7F 85 07 34 */	extsh r5, r28
/* 80102CE4 000FE944  7F 66 07 34 */	extsh r6, r27
/* 80102CE8 000FE948  48 00 11 69 */	bl func_80103E50
/* 80102CEC 000FE94C  48 00 01 58 */	b lbl_80102E44
/* 80102CF0 000FE950  7F C3 F3 78 */	mr r3, r30
/* 80102CF4 000FE954  7F A4 EB 78 */	mr r4, r29
/* 80102CF8 000FE958  7F E7 FB 78 */	mr r7, r31
/* 80102CFC 000FE95C  7F 85 07 34 */	extsh r5, r28
/* 80102D00 000FE960  7F 66 07 34 */	extsh r6, r27
/* 80102D04 000FE964  48 00 01 59 */	bl func_80102E5C
/* 80102D08 000FE968  7C 65 1B 78 */	mr r5, r3
/* 80102D0C 000FE96C  7F C4 F3 78 */	mr r4, r30
/* 80102D10 000FE970  7F E8 FB 78 */	mr r8, r31
/* 80102D14 000FE974  7F 86 07 34 */	extsh r6, r28
/* 80102D18 000FE978  7F 67 07 34 */	extsh r7, r27
/* 80102D1C 000FE97C  38 60 30 36 */	li r3, 0x3036
/* 80102D20 000FE980  48 00 01 DD */	bl func_80102EFC
/* 80102D24 000FE984  7C 64 1B 78 */	mr r4, r3
/* 80102D28 000FE988  7F C3 F3 78 */	mr r3, r30
/* 80102D2C 000FE98C  7F E7 FB 78 */	mr r7, r31
/* 80102D30 000FE990  7F 85 07 34 */	extsh r5, r28
/* 80102D34 000FE994  7F 66 07 34 */	extsh r6, r27
/* 80102D38 000FE998  48 00 11 19 */	bl func_80103E50
/* 80102D3C 000FE99C  48 00 01 08 */	b lbl_80102E44
/* 80102D40 000FE9A0  7F C3 F3 78 */	mr r3, r30
/* 80102D44 000FE9A4  7F A4 EB 78 */	mr r4, r29
/* 80102D48 000FE9A8  7F E7 FB 78 */	mr r7, r31
/* 80102D4C 000FE9AC  7F 85 07 34 */	extsh r5, r28
/* 80102D50 000FE9B0  7F 66 07 34 */	extsh r6, r27
/* 80102D54 000FE9B4  48 00 01 09 */	bl func_80102E5C
/* 80102D58 000FE9B8  7C 65 1B 78 */	mr r5, r3
/* 80102D5C 000FE9BC  7F C4 F3 78 */	mr r4, r30
/* 80102D60 000FE9C0  7F E8 FB 78 */	mr r8, r31
/* 80102D64 000FE9C4  7F 86 07 34 */	extsh r6, r28
/* 80102D68 000FE9C8  7F 67 07 34 */	extsh r7, r27
/* 80102D6C 000FE9CC  38 60 30 37 */	li r3, 0x3037
/* 80102D70 000FE9D0  48 00 01 8D */	bl func_80102EFC
/* 80102D74 000FE9D4  7C 64 1B 78 */	mr r4, r3
/* 80102D78 000FE9D8  7F C3 F3 78 */	mr r3, r30
/* 80102D7C 000FE9DC  7F E7 FB 78 */	mr r7, r31
/* 80102D80 000FE9E0  7F 85 07 34 */	extsh r5, r28
/* 80102D84 000FE9E4  7F 66 07 34 */	extsh r6, r27
/* 80102D88 000FE9E8  48 00 10 C9 */	bl func_80103E50
/* 80102D8C 000FE9EC  48 00 00 B8 */	b lbl_80102E44
/* 80102D90 000FE9F0  7F C3 F3 78 */	mr r3, r30
/* 80102D94 000FE9F4  7F A4 EB 78 */	mr r4, r29
/* 80102D98 000FE9F8  7F E7 FB 78 */	mr r7, r31
/* 80102D9C 000FE9FC  7F 85 07 34 */	extsh r5, r28
/* 80102DA0 000FEA00  7F 66 07 34 */	extsh r6, r27
/* 80102DA4 000FEA04  48 00 00 B9 */	bl func_80102E5C
/* 80102DA8 000FEA08  7C 65 1B 78 */	mr r5, r3
/* 80102DAC 000FEA0C  7F C4 F3 78 */	mr r4, r30
/* 80102DB0 000FEA10  7F E8 FB 78 */	mr r8, r31
/* 80102DB4 000FEA14  7F 86 07 34 */	extsh r6, r28
/* 80102DB8 000FEA18  7F 67 07 34 */	extsh r7, r27
/* 80102DBC 000FEA1C  38 60 30 38 */	li r3, 0x3038
/* 80102DC0 000FEA20  48 00 01 3D */	bl func_80102EFC
/* 80102DC4 000FEA24  7C 64 1B 78 */	mr r4, r3
/* 80102DC8 000FEA28  7F C3 F3 78 */	mr r3, r30
/* 80102DCC 000FEA2C  7F E7 FB 78 */	mr r7, r31
/* 80102DD0 000FEA30  7F 85 07 34 */	extsh r5, r28
/* 80102DD4 000FEA34  7F 66 07 34 */	extsh r6, r27
/* 80102DD8 000FEA38  48 00 10 79 */	bl func_80103E50
/* 80102DDC 000FEA3C  48 00 00 68 */	b lbl_80102E44
/* 80102DE0 000FEA40  7F C3 F3 78 */	mr r3, r30
/* 80102DE4 000FEA44  7F A4 EB 78 */	mr r4, r29
/* 80102DE8 000FEA48  7F E7 FB 78 */	mr r7, r31
/* 80102DEC 000FEA4C  7F 85 07 34 */	extsh r5, r28
/* 80102DF0 000FEA50  7F 66 07 34 */	extsh r6, r27
/* 80102DF4 000FEA54  48 00 00 69 */	bl func_80102E5C
/* 80102DF8 000FEA58  7C 65 1B 78 */	mr r5, r3
/* 80102DFC 000FEA5C  7F C4 F3 78 */	mr r4, r30
/* 80102E00 000FEA60  7F E8 FB 78 */	mr r8, r31
/* 80102E04 000FEA64  7F 86 07 34 */	extsh r6, r28
/* 80102E08 000FEA68  7F 67 07 34 */	extsh r7, r27
/* 80102E0C 000FEA6C  38 60 30 39 */	li r3, 0x3039
/* 80102E10 000FEA70  48 00 00 ED */	bl func_80102EFC
/* 80102E14 000FEA74  7C 64 1B 78 */	mr r4, r3
/* 80102E18 000FEA78  7F C3 F3 78 */	mr r3, r30
/* 80102E1C 000FEA7C  7F E7 FB 78 */	mr r7, r31
/* 80102E20 000FEA80  7F 85 07 34 */	extsh r5, r28
/* 80102E24 000FEA84  7F 66 07 34 */	extsh r6, r27
/* 80102E28 000FEA88  48 00 10 29 */	bl func_80103E50
/* 80102E2C 000FEA8C  7C 64 1B 78 */	mr r4, r3
/* 80102E30 000FEA90  7F C3 F3 78 */	mr r3, r30
/* 80102E34 000FEA94  7F E7 FB 78 */	mr r7, r31
/* 80102E38 000FEA98  7F 85 07 34 */	extsh r5, r28
/* 80102E3C 000FEA9C  7F 66 07 34 */	extsh r6, r27
/* 80102E40 000FEAA0  48 00 13 D1 */	bl func_80104210
lbl_80102E44:
/* 80102E44 000FEAA4  39 61 00 70 */	addi r11, r1, 0x70
/* 80102E48 000FEAA8  48 0C 43 25 */	bl _restgpr_25
/* 80102E4C 000FEAAC  80 01 00 74 */	lwz r0, 0x74(r1)
/* 80102E50 000FEAB0  7C 08 03 A6 */	mtlr r0
/* 80102E54 000FEAB4  38 21 00 70 */	addi r1, r1, 0x70
/* 80102E58 000FEAB8  4E 80 00 20 */	blr

.global func_80102E5C
func_80102E5C:
/* 80102E5C 000FEABC  94 21 FF E0 */	stwu r1, -0x20(r1)
/* 80102E60 000FEAC0  7C 08 02 A6 */	mflr r0
/* 80102E64 000FEAC4  90 01 00 24 */	stw r0, 0x24(r1)
/* 80102E68 000FEAC8  39 61 00 20 */	addi r11, r1, 0x20
/* 80102E6C 000FEACC  48 0C 42 BD */	bl _savegpr_27
/* 80102E70 000FEAD0  81 0D 82 70 */	lwz r8, lbl_8063D530-_SDA_BASE_(r13)
/* 80102E74 000FEAD4  7C 7B 1B 78 */	mr r27, r3
/* 80102E78 000FEAD8  7C 9C 23 78 */	mr r28, r4
/* 80102E7C 000FEADC  7C BD 2B 78 */	mr r29, r5
/* 80102E80 000FEAE0  80 68 00 80 */	lwz r3, 0x80(r8)
/* 80102E84 000FEAE4  7C DE 33 78 */	mr r30, r6
/* 80102E88 000FEAE8  7C FF 3B 78 */	mr r31, r7
/* 80102E8C 000FEAEC  48 2D 8E 61 */	bl func_803DBCEC
/* 80102E90 000FEAF0  3C 80 80 42 */	lis r4, lbl_8041A98C@ha
/* 80102E94 000FEAF4  54 60 0D FC */	rlwinm r0, r3, 1, 0x17, 0x1e
/* 80102E98 000FEAF8  38 84 A9 8C */	addi r4, r4, lbl_8041A98C@l
/* 80102E9C 000FEAFC  7C 64 02 2E */	lhzx r3, r4, r0
/* 80102EA0 000FEB00  48 14 D4 55 */	bl func_802502F4
/* 80102EA4 000FEB04  7C 64 1B 78 */	mr r4, r3
/* 80102EA8 000FEB08  38 60 00 0E */	li r3, 0xe
/* 80102EAC 000FEB0C  48 05 94 5D */	bl func_8015C308
/* 80102EB0 000FEB10  7F 64 DB 78 */	mr r4, r27
/* 80102EB4 000FEB14  7F 85 E3 78 */	mr r5, r28
/* 80102EB8 000FEB18  7F A6 EB 78 */	mr r6, r29
/* 80102EBC 000FEB1C  7F C7 F3 78 */	mr r7, r30
/* 80102EC0 000FEB20  7F E8 FB 78 */	mr r8, r31
/* 80102EC4 000FEB24  38 60 2D 75 */	li r3, 0x2d75
/* 80102EC8 000FEB28  48 14 D2 6D */	bl func_80250134
/* 80102ECC 000FEB2C  38 60 2D 75 */	li r3, 0x2d75
/* 80102ED0 000FEB30  38 80 00 01 */	li r4, 1
/* 80102ED4 000FEB34  38 A0 00 00 */	li r5, 0
/* 80102ED8 000FEB38  48 14 D4 C1 */	bl func_80250398
/* 80102EDC 000FEB3C  54 60 84 3E */	srwi r0, r3, 0x10
/* 80102EE0 000FEB40  39 61 00 20 */	addi r11, r1, 0x20
/* 80102EE4 000FEB44  7C 7C 02 14 */	add r3, r28, r0
/* 80102EE8 000FEB48  48 0C 42 8D */	bl _restgpr_27
/* 80102EEC 000FEB4C  80 01 00 24 */	lwz r0, 0x24(r1)
/* 80102EF0 000FEB50  7C 08 03 A6 */	mtlr r0
/* 80102EF4 000FEB54  38 21 00 20 */	addi r1, r1, 0x20
/* 80102EF8 000FEB58  4E 80 00 20 */	blr

.global func_80102EFC
func_80102EFC:
/* 80102EFC 000FEB5C  94 21 FF B0 */	stwu r1, -0x50(r1)
/* 80102F00 000FEB60  7C 08 02 A6 */	mflr r0
/* 80102F04 000FEB64  90 01 00 54 */	stw r0, 0x54(r1)
/* 80102F08 000FEB68  39 61 00 50 */	addi r11, r1, 0x50
/* 80102F0C 000FEB6C  48 0C 41 F5 */	bl _savegpr_17
/* 80102F10 000FEB70  81 2D 82 70 */	lwz r9, lbl_8063D530-_SDA_BASE_(r13)
/* 80102F14 000FEB74  7C 72 1B 78 */	mr r18, r3
/* 80102F18 000FEB78  7C 93 23 78 */	mr r19, r4
/* 80102F1C 000FEB7C  7C B4 2B 78 */	mr r20, r5
/* 80102F20 000FEB80  80 69 00 80 */	lwz r3, 0x80(r9)
/* 80102F24 000FEB84  7C D5 33 78 */	mr r21, r6
/* 80102F28 000FEB88  7C F6 3B 78 */	mr r22, r7
/* 80102F2C 000FEB8C  7D 17 43 78 */	mr r23, r8
/* 80102F30 000FEB90  38 80 00 91 */	li r4, 0x91
/* 80102F34 000FEB94  38 A0 00 00 */	li r5, 0
/* 80102F38 000FEB98  48 2D AA A5 */	bl func_803DD9DC
/* 80102F3C 000FEB9C  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 80102F40 000FEBA0  7C 7D 1B 78 */	mr r29, r3
/* 80102F44 000FEBA4  38 80 00 92 */	li r4, 0x92
/* 80102F48 000FEBA8  38 A0 00 00 */	li r5, 0
/* 80102F4C 000FEBAC  80 66 00 80 */	lwz r3, 0x80(r6)
/* 80102F50 000FEBB0  48 2D AA 8D */	bl func_803DD9DC
/* 80102F54 000FEBB4  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 80102F58 000FEBB8  7C 7E 1B 78 */	mr r30, r3
/* 80102F5C 000FEBBC  38 80 00 93 */	li r4, 0x93
/* 80102F60 000FEBC0  38 A0 00 00 */	li r5, 0
/* 80102F64 000FEBC4  80 66 00 80 */	lwz r3, 0x80(r6)
/* 80102F68 000FEBC8  48 2D AA 75 */	bl func_803DD9DC
/* 80102F6C 000FEBCC  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 80102F70 000FEBD0  7C 7C 1B 78 */	mr r28, r3
/* 80102F74 000FEBD4  38 80 00 97 */	li r4, 0x97
/* 80102F78 000FEBD8  38 A0 00 00 */	li r5, 0
/* 80102F7C 000FEBDC  80 66 00 80 */	lwz r3, 0x80(r6)
/* 80102F80 000FEBE0  48 2D AA 5D */	bl func_803DD9DC
/* 80102F84 000FEBE4  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 80102F88 000FEBE8  7C 7B 1B 78 */	mr r27, r3
/* 80102F8C 000FEBEC  38 80 00 9B */	li r4, 0x9b
/* 80102F90 000FEBF0  38 A0 00 00 */	li r5, 0
/* 80102F94 000FEBF4  80 66 00 80 */	lwz r3, 0x80(r6)
/* 80102F98 000FEBF8  48 2D AA 45 */	bl func_803DD9DC
/* 80102F9C 000FEBFC  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 80102FA0 000FEC00  7C 7A 1B 78 */	mr r26, r3
/* 80102FA4 000FEC04  38 80 00 94 */	li r4, 0x94
/* 80102FA8 000FEC08  38 A0 00 00 */	li r5, 0
/* 80102FAC 000FEC0C  80 66 00 80 */	lwz r3, 0x80(r6)
/* 80102FB0 000FEC10  48 2D AA 2D */	bl func_803DD9DC
/* 80102FB4 000FEC14  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 80102FB8 000FEC18  7C 79 1B 78 */	mr r25, r3
/* 80102FBC 000FEC1C  38 80 00 95 */	li r4, 0x95
/* 80102FC0 000FEC20  38 A0 00 00 */	li r5, 0
/* 80102FC4 000FEC24  80 66 00 80 */	lwz r3, 0x80(r6)
/* 80102FC8 000FEC28  48 2D AA 15 */	bl func_803DD9DC
/* 80102FCC 000FEC2C  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 80102FD0 000FEC30  7C 7F 1B 78 */	mr r31, r3
/* 80102FD4 000FEC34  38 80 00 96 */	li r4, 0x96
/* 80102FD8 000FEC38  38 A0 00 00 */	li r5, 0
/* 80102FDC 000FEC3C  80 66 00 80 */	lwz r3, 0x80(r6)
/* 80102FE0 000FEC40  48 2D A9 FD */	bl func_803DD9DC
/* 80102FE4 000FEC44  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 80102FE8 000FEC48  7C 78 1B 78 */	mr r24, r3
/* 80102FEC 000FEC4C  38 80 00 98 */	li r4, 0x98
/* 80102FF0 000FEC50  38 A0 00 00 */	li r5, 0
/* 80102FF4 000FEC54  80 66 00 80 */	lwz r3, 0x80(r6)
/* 80102FF8 000FEC58  48 2D A9 E5 */	bl func_803DD9DC
/* 80102FFC 000FEC5C  38 12 CF D6 */	addi r0, r18, -12330
/* 80103000 000FEC60  7C 71 1B 78 */	mr r17, r3
/* 80103004 000FEC64  28 00 00 0F */	cmplwi r0, 0xf
/* 80103008 000FEC68  41 81 0D E8 */	bgt lbl_80103DF0
/* 8010300C 000FEC6C  3C 60 80 42 */	lis r3, lbl_8041AA88@ha
/* 80103010 000FEC70  54 00 10 3A */	slwi r0, r0, 2
/* 80103014 000FEC74  38 63 AA 88 */	addi r3, r3, lbl_8041AA88@l
/* 80103018 000FEC78  7C 63 00 2E */	lwzx r3, r3, r0
/* 8010301C 000FEC7C  7C 69 03 A6 */	mtctr r3
/* 80103020 000FEC80  4E 80 04 20 */	bctr
/* 80103024 000FEC84  7F 23 CB 78 */	mr r3, r25
/* 80103028 000FEC88  38 80 00 02 */	li r4, 2
/* 8010302C 000FEC8C  38 A0 00 5F */	li r5, 0x5f
/* 80103030 000FEC90  38 C0 00 01 */	li r6, 1
/* 80103034 000FEC94  48 05 9C 45 */	bl func_8015CC78
/* 80103038 000FEC98  57 E3 04 3E */	clrlwi r3, r31, 0x10
/* 8010303C 000FEC9C  4B F5 5B 91 */	bl func_80058BCC
/* 80103040 000FECA0  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103044 000FECA4  48 14 D2 B1 */	bl func_802502F4
/* 80103048 000FECA8  7C 64 1B 78 */	mr r4, r3
/* 8010304C 000FECAC  38 60 00 60 */	li r3, 0x60
/* 80103050 000FECB0  48 05 92 B9 */	bl func_8015C308
/* 80103054 000FECB4  28 18 00 0A */	cmplwi r24, 0xa
/* 80103058 000FECB8  38 80 00 01 */	li r4, 1
/* 8010305C 000FECBC  41 80 00 08 */	blt lbl_80103064
/* 80103060 000FECC0  38 80 00 02 */	li r4, 2
lbl_80103064:
/* 80103064 000FECC4  7F 03 C3 78 */	mr r3, r24
/* 80103068 000FECC8  38 A0 00 61 */	li r5, 0x61
/* 8010306C 000FECCC  38 C0 00 01 */	li r6, 1
/* 80103070 000FECD0  48 05 9C 09 */	bl func_8015CC78
/* 80103074 000FECD4  7E 23 8B 78 */	mr r3, r17
/* 80103078 000FECD8  48 00 12 6D */	bl func_801042E4
/* 8010307C 000FECDC  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103080 000FECE0  48 14 D2 75 */	bl func_802502F4
/* 80103084 000FECE4  7C 64 1B 78 */	mr r4, r3
/* 80103088 000FECE8  38 60 00 62 */	li r3, 0x62
/* 8010308C 000FECEC  48 05 92 7D */	bl func_8015C308
/* 80103090 000FECF0  28 1A 00 0A */	cmplwi r26, 0xa
/* 80103094 000FECF4  38 80 00 01 */	li r4, 1
/* 80103098 000FECF8  41 80 00 08 */	blt lbl_801030A0
/* 8010309C 000FECFC  38 80 00 02 */	li r4, 2
lbl_801030A0:
/* 801030A0 000FED00  28 1A 00 64 */	cmplwi r26, 0x64
/* 801030A4 000FED04  41 80 00 08 */	blt lbl_801030AC
/* 801030A8 000FED08  38 80 00 03 */	li r4, 3
lbl_801030AC:
/* 801030AC 000FED0C  7F 43 D3 78 */	mr r3, r26
/* 801030B0 000FED10  38 A0 00 63 */	li r5, 0x63
/* 801030B4 000FED14  38 C0 00 01 */	li r6, 1
/* 801030B8 000FED18  48 05 9B C1 */	bl func_8015CC78
/* 801030BC 000FED1C  48 00 0D 34 */	b lbl_80103DF0
/* 801030C0 000FED20  7F 23 CB 78 */	mr r3, r25
/* 801030C4 000FED24  38 80 00 02 */	li r4, 2
/* 801030C8 000FED28  38 A0 00 5F */	li r5, 0x5f
/* 801030CC 000FED2C  38 C0 00 01 */	li r6, 1
/* 801030D0 000FED30  48 05 9B A9 */	bl func_8015CC78
/* 801030D4 000FED34  57 E3 04 3E */	clrlwi r3, r31, 0x10
/* 801030D8 000FED38  4B F5 5A F5 */	bl func_80058BCC
/* 801030DC 000FED3C  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 801030E0 000FED40  48 14 D2 15 */	bl func_802502F4
/* 801030E4 000FED44  7C 64 1B 78 */	mr r4, r3
/* 801030E8 000FED48  38 60 00 60 */	li r3, 0x60
/* 801030EC 000FED4C  48 05 92 1D */	bl func_8015C308
/* 801030F0 000FED50  28 18 00 0A */	cmplwi r24, 0xa
/* 801030F4 000FED54  38 80 00 01 */	li r4, 1
/* 801030F8 000FED58  41 80 00 08 */	blt lbl_80103100
/* 801030FC 000FED5C  38 80 00 02 */	li r4, 2
lbl_80103100:
/* 80103100 000FED60  7F 03 C3 78 */	mr r3, r24
/* 80103104 000FED64  38 A0 00 61 */	li r5, 0x61
/* 80103108 000FED68  38 C0 00 01 */	li r6, 1
/* 8010310C 000FED6C  48 05 9B 6D */	bl func_8015CC78
/* 80103110 000FED70  7E 23 8B 78 */	mr r3, r17
/* 80103114 000FED74  48 00 11 D1 */	bl func_801042E4
/* 80103118 000FED78  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 8010311C 000FED7C  48 14 D1 D9 */	bl func_802502F4
/* 80103120 000FED80  7C 64 1B 78 */	mr r4, r3
/* 80103124 000FED84  38 60 00 62 */	li r3, 0x62
/* 80103128 000FED88  48 05 91 E1 */	bl func_8015C308
/* 8010312C 000FED8C  28 1A 00 0A */	cmplwi r26, 0xa
/* 80103130 000FED90  38 80 00 01 */	li r4, 1
/* 80103134 000FED94  41 80 00 08 */	blt lbl_8010313C
/* 80103138 000FED98  38 80 00 02 */	li r4, 2
lbl_8010313C:
/* 8010313C 000FED9C  28 1A 00 64 */	cmplwi r26, 0x64
/* 80103140 000FEDA0  41 80 00 08 */	blt lbl_80103148
/* 80103144 000FEDA4  38 80 00 03 */	li r4, 3
lbl_80103148:
/* 80103148 000FEDA8  7F 43 D3 78 */	mr r3, r26
/* 8010314C 000FEDAC  38 A0 00 63 */	li r5, 0x63
/* 80103150 000FEDB0  38 C0 00 01 */	li r6, 1
/* 80103154 000FEDB4  48 05 9B 25 */	bl func_8015CC78
/* 80103158 000FEDB8  48 00 0C 98 */	b lbl_80103DF0
/* 8010315C 000FEDBC  7F 23 CB 78 */	mr r3, r25
/* 80103160 000FEDC0  38 80 00 02 */	li r4, 2
/* 80103164 000FEDC4  38 A0 00 5F */	li r5, 0x5f
/* 80103168 000FEDC8  38 C0 00 01 */	li r6, 1
/* 8010316C 000FEDCC  48 05 9B 0D */	bl func_8015CC78
/* 80103170 000FEDD0  57 E3 04 3E */	clrlwi r3, r31, 0x10
/* 80103174 000FEDD4  4B F5 5A 59 */	bl func_80058BCC
/* 80103178 000FEDD8  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 8010317C 000FEDDC  48 14 D1 79 */	bl func_802502F4
/* 80103180 000FEDE0  7C 64 1B 78 */	mr r4, r3
/* 80103184 000FEDE4  38 60 00 60 */	li r3, 0x60
/* 80103188 000FEDE8  48 05 91 81 */	bl func_8015C308
/* 8010318C 000FEDEC  28 18 00 0A */	cmplwi r24, 0xa
/* 80103190 000FEDF0  38 80 00 01 */	li r4, 1
/* 80103194 000FEDF4  41 80 00 08 */	blt lbl_8010319C
/* 80103198 000FEDF8  38 80 00 02 */	li r4, 2
lbl_8010319C:
/* 8010319C 000FEDFC  7F 03 C3 78 */	mr r3, r24
/* 801031A0 000FEE00  38 A0 00 61 */	li r5, 0x61
/* 801031A4 000FEE04  38 C0 00 01 */	li r6, 1
/* 801031A8 000FEE08  48 05 9A D1 */	bl func_8015CC78
/* 801031AC 000FEE0C  7E 23 8B 78 */	mr r3, r17
/* 801031B0 000FEE10  48 00 11 35 */	bl func_801042E4
/* 801031B4 000FEE14  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 801031B8 000FEE18  48 14 D1 3D */	bl func_802502F4
/* 801031BC 000FEE1C  7C 64 1B 78 */	mr r4, r3
/* 801031C0 000FEE20  38 60 00 62 */	li r3, 0x62
/* 801031C4 000FEE24  48 05 91 45 */	bl func_8015C308
/* 801031C8 000FEE28  28 1A 00 0A */	cmplwi r26, 0xa
/* 801031CC 000FEE2C  38 80 00 01 */	li r4, 1
/* 801031D0 000FEE30  41 80 00 08 */	blt lbl_801031D8
/* 801031D4 000FEE34  38 80 00 02 */	li r4, 2
lbl_801031D8:
/* 801031D8 000FEE38  28 1A 00 64 */	cmplwi r26, 0x64
/* 801031DC 000FEE3C  41 80 00 08 */	blt lbl_801031E4
/* 801031E0 000FEE40  38 80 00 03 */	li r4, 3
lbl_801031E4:
/* 801031E4 000FEE44  7F 43 D3 78 */	mr r3, r26
/* 801031E8 000FEE48  38 A0 00 63 */	li r5, 0x63
/* 801031EC 000FEE4C  38 C0 00 01 */	li r6, 1
/* 801031F0 000FEE50  48 05 9A 89 */	bl func_8015CC78
/* 801031F4 000FEE54  48 00 0B FC */	b lbl_80103DF0
/* 801031F8 000FEE58  7F A3 EB 78 */	mr r3, r29
/* 801031FC 000FEE5C  38 80 00 02 */	li r4, 2
/* 80103200 000FEE60  38 A0 00 5F */	li r5, 0x5f
/* 80103204 000FEE64  38 C0 00 01 */	li r6, 1
/* 80103208 000FEE68  48 05 9A 71 */	bl func_8015CC78
/* 8010320C 000FEE6C  57 C3 04 3E */	clrlwi r3, r30, 0x10
/* 80103210 000FEE70  4B F5 59 BD */	bl func_80058BCC
/* 80103214 000FEE74  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103218 000FEE78  48 14 D0 DD */	bl func_802502F4
/* 8010321C 000FEE7C  7C 64 1B 78 */	mr r4, r3
/* 80103220 000FEE80  38 60 00 60 */	li r3, 0x60
/* 80103224 000FEE84  48 05 90 E5 */	bl func_8015C308
/* 80103228 000FEE88  28 1C 00 0A */	cmplwi r28, 0xa
/* 8010322C 000FEE8C  38 80 00 01 */	li r4, 1
/* 80103230 000FEE90  41 80 00 08 */	blt lbl_80103238
/* 80103234 000FEE94  38 80 00 02 */	li r4, 2
lbl_80103238:
/* 80103238 000FEE98  7F 83 E3 78 */	mr r3, r28
/* 8010323C 000FEE9C  38 A0 00 61 */	li r5, 0x61
/* 80103240 000FEEA0  38 C0 00 01 */	li r6, 1
/* 80103244 000FEEA4  48 05 9A 35 */	bl func_8015CC78
/* 80103248 000FEEA8  7F 63 DB 78 */	mr r3, r27
/* 8010324C 000FEEAC  48 00 10 99 */	bl func_801042E4
/* 80103250 000FEEB0  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103254 000FEEB4  48 14 D0 A1 */	bl func_802502F4
/* 80103258 000FEEB8  7C 64 1B 78 */	mr r4, r3
/* 8010325C 000FEEBC  38 60 00 62 */	li r3, 0x62
/* 80103260 000FEEC0  48 05 90 A9 */	bl func_8015C308
/* 80103264 000FEEC4  7F 23 CB 78 */	mr r3, r25
/* 80103268 000FEEC8  38 80 00 02 */	li r4, 2
/* 8010326C 000FEECC  38 A0 00 63 */	li r5, 0x63
/* 80103270 000FEED0  38 C0 00 01 */	li r6, 1
/* 80103274 000FEED4  48 05 9A 05 */	bl func_8015CC78
/* 80103278 000FEED8  57 E3 04 3E */	clrlwi r3, r31, 0x10
/* 8010327C 000FEEDC  4B F5 59 51 */	bl func_80058BCC
/* 80103280 000FEEE0  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103284 000FEEE4  48 14 D0 71 */	bl func_802502F4
/* 80103288 000FEEE8  7C 64 1B 78 */	mr r4, r3
/* 8010328C 000FEEEC  38 60 00 64 */	li r3, 0x64
/* 80103290 000FEEF0  48 05 90 79 */	bl func_8015C308
/* 80103294 000FEEF4  28 18 00 0A */	cmplwi r24, 0xa
/* 80103298 000FEEF8  38 80 00 01 */	li r4, 1
/* 8010329C 000FEEFC  41 80 00 08 */	blt lbl_801032A4
/* 801032A0 000FEF00  38 80 00 02 */	li r4, 2
lbl_801032A4:
/* 801032A4 000FEF04  7F 03 C3 78 */	mr r3, r24
/* 801032A8 000FEF08  38 A0 00 65 */	li r5, 0x65
/* 801032AC 000FEF0C  38 C0 00 01 */	li r6, 1
/* 801032B0 000FEF10  48 05 99 C9 */	bl func_8015CC78
/* 801032B4 000FEF14  7E 23 8B 78 */	mr r3, r17
/* 801032B8 000FEF18  48 00 10 2D */	bl func_801042E4
/* 801032BC 000FEF1C  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 801032C0 000FEF20  48 14 D0 35 */	bl func_802502F4
/* 801032C4 000FEF24  7C 64 1B 78 */	mr r4, r3
/* 801032C8 000FEF28  38 60 00 66 */	li r3, 0x66
/* 801032CC 000FEF2C  48 05 90 3D */	bl func_8015C308
/* 801032D0 000FEF30  48 00 0B 20 */	b lbl_80103DF0
/* 801032D4 000FEF34  7F A3 EB 78 */	mr r3, r29
/* 801032D8 000FEF38  38 80 00 02 */	li r4, 2
/* 801032DC 000FEF3C  38 A0 00 5F */	li r5, 0x5f
/* 801032E0 000FEF40  38 C0 00 01 */	li r6, 1
/* 801032E4 000FEF44  48 05 99 95 */	bl func_8015CC78
/* 801032E8 000FEF48  57 C3 04 3E */	clrlwi r3, r30, 0x10
/* 801032EC 000FEF4C  4B F5 58 E1 */	bl func_80058BCC
/* 801032F0 000FEF50  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 801032F4 000FEF54  48 14 D0 01 */	bl func_802502F4
/* 801032F8 000FEF58  7C 64 1B 78 */	mr r4, r3
/* 801032FC 000FEF5C  38 60 00 60 */	li r3, 0x60
/* 80103300 000FEF60  48 05 90 09 */	bl func_8015C308
/* 80103304 000FEF64  28 1C 00 0A */	cmplwi r28, 0xa
/* 80103308 000FEF68  38 80 00 01 */	li r4, 1
/* 8010330C 000FEF6C  41 80 00 08 */	blt lbl_80103314
/* 80103310 000FEF70  38 80 00 02 */	li r4, 2
lbl_80103314:
/* 80103314 000FEF74  7F 83 E3 78 */	mr r3, r28
/* 80103318 000FEF78  38 A0 00 61 */	li r5, 0x61
/* 8010331C 000FEF7C  38 C0 00 01 */	li r6, 1
/* 80103320 000FEF80  48 05 99 59 */	bl func_8015CC78
/* 80103324 000FEF84  7F 63 DB 78 */	mr r3, r27
/* 80103328 000FEF88  48 00 0F BD */	bl func_801042E4
/* 8010332C 000FEF8C  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103330 000FEF90  48 14 CF C5 */	bl func_802502F4
/* 80103334 000FEF94  7C 64 1B 78 */	mr r4, r3
/* 80103338 000FEF98  38 60 00 62 */	li r3, 0x62
/* 8010333C 000FEF9C  48 05 8F CD */	bl func_8015C308
/* 80103340 000FEFA0  7F 23 CB 78 */	mr r3, r25
/* 80103344 000FEFA4  38 80 00 02 */	li r4, 2
/* 80103348 000FEFA8  38 A0 00 63 */	li r5, 0x63
/* 8010334C 000FEFAC  38 C0 00 01 */	li r6, 1
/* 80103350 000FEFB0  48 05 99 29 */	bl func_8015CC78
/* 80103354 000FEFB4  57 E3 04 3E */	clrlwi r3, r31, 0x10
/* 80103358 000FEFB8  4B F5 58 75 */	bl func_80058BCC
/* 8010335C 000FEFBC  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103360 000FEFC0  48 14 CF 95 */	bl func_802502F4
/* 80103364 000FEFC4  7C 64 1B 78 */	mr r4, r3
/* 80103368 000FEFC8  38 60 00 64 */	li r3, 0x64
/* 8010336C 000FEFCC  48 05 8F 9D */	bl func_8015C308
/* 80103370 000FEFD0  28 18 00 0A */	cmplwi r24, 0xa
/* 80103374 000FEFD4  38 80 00 01 */	li r4, 1
/* 80103378 000FEFD8  41 80 00 08 */	blt lbl_80103380
/* 8010337C 000FEFDC  38 80 00 02 */	li r4, 2
lbl_80103380:
/* 80103380 000FEFE0  7F 03 C3 78 */	mr r3, r24
/* 80103384 000FEFE4  38 A0 00 65 */	li r5, 0x65
/* 80103388 000FEFE8  38 C0 00 01 */	li r6, 1
/* 8010338C 000FEFEC  48 05 98 ED */	bl func_8015CC78
/* 80103390 000FEFF0  7E 23 8B 78 */	mr r3, r17
/* 80103394 000FEFF4  48 00 0F 51 */	bl func_801042E4
/* 80103398 000FEFF8  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 8010339C 000FEFFC  48 14 CF 59 */	bl func_802502F4
/* 801033A0 000FF000  7C 64 1B 78 */	mr r4, r3
/* 801033A4 000FF004  38 60 00 66 */	li r3, 0x66
/* 801033A8 000FF008  48 05 8F 61 */	bl func_8015C308
/* 801033AC 000FF00C  48 00 0A 44 */	b lbl_80103DF0
/* 801033B0 000FF010  7F A3 EB 78 */	mr r3, r29
/* 801033B4 000FF014  38 80 00 02 */	li r4, 2
/* 801033B8 000FF018  38 A0 00 5F */	li r5, 0x5f
/* 801033BC 000FF01C  38 C0 00 01 */	li r6, 1
/* 801033C0 000FF020  48 05 98 B9 */	bl func_8015CC78
/* 801033C4 000FF024  57 C3 04 3E */	clrlwi r3, r30, 0x10
/* 801033C8 000FF028  4B F5 58 05 */	bl func_80058BCC
/* 801033CC 000FF02C  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 801033D0 000FF030  48 14 CF 25 */	bl func_802502F4
/* 801033D4 000FF034  7C 64 1B 78 */	mr r4, r3
/* 801033D8 000FF038  38 60 00 60 */	li r3, 0x60
/* 801033DC 000FF03C  48 05 8F 2D */	bl func_8015C308
/* 801033E0 000FF040  28 1C 00 0A */	cmplwi r28, 0xa
/* 801033E4 000FF044  38 80 00 01 */	li r4, 1
/* 801033E8 000FF048  41 80 00 08 */	blt lbl_801033F0
/* 801033EC 000FF04C  38 80 00 02 */	li r4, 2
lbl_801033F0:
/* 801033F0 000FF050  7F 83 E3 78 */	mr r3, r28
/* 801033F4 000FF054  38 A0 00 61 */	li r5, 0x61
/* 801033F8 000FF058  38 C0 00 01 */	li r6, 1
/* 801033FC 000FF05C  48 05 98 7D */	bl func_8015CC78
/* 80103400 000FF060  7F 63 DB 78 */	mr r3, r27
/* 80103404 000FF064  48 00 0E E1 */	bl func_801042E4
/* 80103408 000FF068  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 8010340C 000FF06C  48 14 CE E9 */	bl func_802502F4
/* 80103410 000FF070  7C 64 1B 78 */	mr r4, r3
/* 80103414 000FF074  38 60 00 62 */	li r3, 0x62
/* 80103418 000FF078  48 05 8E F1 */	bl func_8015C308
/* 8010341C 000FF07C  7F 23 CB 78 */	mr r3, r25
/* 80103420 000FF080  38 80 00 02 */	li r4, 2
/* 80103424 000FF084  38 A0 00 63 */	li r5, 0x63
/* 80103428 000FF088  38 C0 00 01 */	li r6, 1
/* 8010342C 000FF08C  48 05 98 4D */	bl func_8015CC78
/* 80103430 000FF090  57 E3 04 3E */	clrlwi r3, r31, 0x10
/* 80103434 000FF094  4B F5 57 99 */	bl func_80058BCC
/* 80103438 000FF098  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 8010343C 000FF09C  48 14 CE B9 */	bl func_802502F4
/* 80103440 000FF0A0  7C 64 1B 78 */	mr r4, r3
/* 80103444 000FF0A4  38 60 00 64 */	li r3, 0x64
/* 80103448 000FF0A8  48 05 8E C1 */	bl func_8015C308
/* 8010344C 000FF0AC  28 18 00 0A */	cmplwi r24, 0xa
/* 80103450 000FF0B0  38 80 00 01 */	li r4, 1
/* 80103454 000FF0B4  41 80 00 08 */	blt lbl_8010345C
/* 80103458 000FF0B8  38 80 00 02 */	li r4, 2
lbl_8010345C:
/* 8010345C 000FF0BC  7F 03 C3 78 */	mr r3, r24
/* 80103460 000FF0C0  38 A0 00 65 */	li r5, 0x65
/* 80103464 000FF0C4  38 C0 00 01 */	li r6, 1
/* 80103468 000FF0C8  48 05 98 11 */	bl func_8015CC78
/* 8010346C 000FF0CC  7E 23 8B 78 */	mr r3, r17
/* 80103470 000FF0D0  48 00 0E 75 */	bl func_801042E4
/* 80103474 000FF0D4  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103478 000FF0D8  48 14 CE 7D */	bl func_802502F4
/* 8010347C 000FF0DC  7C 64 1B 78 */	mr r4, r3
/* 80103480 000FF0E0  38 60 00 66 */	li r3, 0x66
/* 80103484 000FF0E4  48 05 8E 85 */	bl func_8015C308
/* 80103488 000FF0E8  48 00 09 68 */	b lbl_80103DF0
/* 8010348C 000FF0EC  7F A3 EB 78 */	mr r3, r29
/* 80103490 000FF0F0  38 80 00 02 */	li r4, 2
/* 80103494 000FF0F4  38 A0 00 5F */	li r5, 0x5f
/* 80103498 000FF0F8  38 C0 00 01 */	li r6, 1
/* 8010349C 000FF0FC  48 05 97 DD */	bl func_8015CC78
/* 801034A0 000FF100  57 C3 04 3E */	clrlwi r3, r30, 0x10
/* 801034A4 000FF104  4B F5 57 29 */	bl func_80058BCC
/* 801034A8 000FF108  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 801034AC 000FF10C  48 14 CE 49 */	bl func_802502F4
/* 801034B0 000FF110  7C 64 1B 78 */	mr r4, r3
/* 801034B4 000FF114  38 60 00 60 */	li r3, 0x60
/* 801034B8 000FF118  48 05 8E 51 */	bl func_8015C308
/* 801034BC 000FF11C  28 1C 00 0A */	cmplwi r28, 0xa
/* 801034C0 000FF120  38 80 00 01 */	li r4, 1
/* 801034C4 000FF124  41 80 00 08 */	blt lbl_801034CC
/* 801034C8 000FF128  38 80 00 02 */	li r4, 2
lbl_801034CC:
/* 801034CC 000FF12C  7F 83 E3 78 */	mr r3, r28
/* 801034D0 000FF130  38 A0 00 61 */	li r5, 0x61
/* 801034D4 000FF134  38 C0 00 01 */	li r6, 1
/* 801034D8 000FF138  48 05 97 A1 */	bl func_8015CC78
/* 801034DC 000FF13C  7F 63 DB 78 */	mr r3, r27
/* 801034E0 000FF140  48 00 0E 05 */	bl func_801042E4
/* 801034E4 000FF144  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 801034E8 000FF148  48 14 CE 0D */	bl func_802502F4
/* 801034EC 000FF14C  7C 64 1B 78 */	mr r4, r3
/* 801034F0 000FF150  38 60 00 62 */	li r3, 0x62
/* 801034F4 000FF154  48 05 8E 15 */	bl func_8015C308
/* 801034F8 000FF158  7F 23 CB 78 */	mr r3, r25
/* 801034FC 000FF15C  38 80 00 02 */	li r4, 2
/* 80103500 000FF160  38 A0 00 63 */	li r5, 0x63
/* 80103504 000FF164  38 C0 00 01 */	li r6, 1
/* 80103508 000FF168  48 05 97 71 */	bl func_8015CC78
/* 8010350C 000FF16C  57 E3 04 3E */	clrlwi r3, r31, 0x10
/* 80103510 000FF170  4B F5 56 BD */	bl func_80058BCC
/* 80103514 000FF174  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103518 000FF178  48 14 CD DD */	bl func_802502F4
/* 8010351C 000FF17C  7C 64 1B 78 */	mr r4, r3
/* 80103520 000FF180  38 60 00 64 */	li r3, 0x64
/* 80103524 000FF184  48 05 8D E5 */	bl func_8015C308
/* 80103528 000FF188  28 18 00 0A */	cmplwi r24, 0xa
/* 8010352C 000FF18C  38 80 00 01 */	li r4, 1
/* 80103530 000FF190  41 80 00 08 */	blt lbl_80103538
/* 80103534 000FF194  38 80 00 02 */	li r4, 2
lbl_80103538:
/* 80103538 000FF198  7F 03 C3 78 */	mr r3, r24
/* 8010353C 000FF19C  38 A0 00 65 */	li r5, 0x65
/* 80103540 000FF1A0  38 C0 00 01 */	li r6, 1
/* 80103544 000FF1A4  48 05 97 35 */	bl func_8015CC78
/* 80103548 000FF1A8  7E 23 8B 78 */	mr r3, r17
/* 8010354C 000FF1AC  48 00 0D 99 */	bl func_801042E4
/* 80103550 000FF1B0  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103554 000FF1B4  48 14 CD A1 */	bl func_802502F4
/* 80103558 000FF1B8  7C 64 1B 78 */	mr r4, r3
/* 8010355C 000FF1BC  38 60 00 66 */	li r3, 0x66
/* 80103560 000FF1C0  48 05 8D A9 */	bl func_8015C308
/* 80103564 000FF1C4  48 00 08 8C */	b lbl_80103DF0
/* 80103568 000FF1C8  7F 23 CB 78 */	mr r3, r25
/* 8010356C 000FF1CC  38 80 00 02 */	li r4, 2
/* 80103570 000FF1D0  38 A0 00 5F */	li r5, 0x5f
/* 80103574 000FF1D4  38 C0 00 01 */	li r6, 1
/* 80103578 000FF1D8  48 05 97 01 */	bl func_8015CC78
/* 8010357C 000FF1DC  57 E3 04 3E */	clrlwi r3, r31, 0x10
/* 80103580 000FF1E0  4B F5 56 4D */	bl func_80058BCC
/* 80103584 000FF1E4  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103588 000FF1E8  48 14 CD 6D */	bl func_802502F4
/* 8010358C 000FF1EC  7C 64 1B 78 */	mr r4, r3
/* 80103590 000FF1F0  38 60 00 60 */	li r3, 0x60
/* 80103594 000FF1F4  48 05 8D 75 */	bl func_8015C308
/* 80103598 000FF1F8  28 18 00 0A */	cmplwi r24, 0xa
/* 8010359C 000FF1FC  38 80 00 01 */	li r4, 1
/* 801035A0 000FF200  41 80 00 08 */	blt lbl_801035A8
/* 801035A4 000FF204  38 80 00 02 */	li r4, 2
lbl_801035A8:
/* 801035A8 000FF208  7F 03 C3 78 */	mr r3, r24
/* 801035AC 000FF20C  38 A0 00 61 */	li r5, 0x61
/* 801035B0 000FF210  38 C0 00 01 */	li r6, 1
/* 801035B4 000FF214  48 05 96 C5 */	bl func_8015CC78
/* 801035B8 000FF218  7E 23 8B 78 */	mr r3, r17
/* 801035BC 000FF21C  48 00 0D 29 */	bl func_801042E4
/* 801035C0 000FF220  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 801035C4 000FF224  48 14 CD 31 */	bl func_802502F4
/* 801035C8 000FF228  7C 64 1B 78 */	mr r4, r3
/* 801035CC 000FF22C  38 60 00 62 */	li r3, 0x62
/* 801035D0 000FF230  48 05 8D 39 */	bl func_8015C308
/* 801035D4 000FF234  28 1A 00 0A */	cmplwi r26, 0xa
/* 801035D8 000FF238  38 80 00 01 */	li r4, 1
/* 801035DC 000FF23C  41 80 00 08 */	blt lbl_801035E4
/* 801035E0 000FF240  38 80 00 02 */	li r4, 2
lbl_801035E4:
/* 801035E4 000FF244  28 1A 00 64 */	cmplwi r26, 0x64
/* 801035E8 000FF248  41 80 00 08 */	blt lbl_801035F0
/* 801035EC 000FF24C  38 80 00 03 */	li r4, 3
lbl_801035F0:
/* 801035F0 000FF250  7F 43 D3 78 */	mr r3, r26
/* 801035F4 000FF254  38 A0 00 63 */	li r5, 0x63
/* 801035F8 000FF258  38 C0 00 01 */	li r6, 1
/* 801035FC 000FF25C  48 05 96 7D */	bl func_8015CC78
/* 80103600 000FF260  48 00 07 F0 */	b lbl_80103DF0
/* 80103604 000FF264  7F 23 CB 78 */	mr r3, r25
/* 80103608 000FF268  38 80 00 02 */	li r4, 2
/* 8010360C 000FF26C  38 A0 00 5F */	li r5, 0x5f
/* 80103610 000FF270  38 C0 00 01 */	li r6, 1
/* 80103614 000FF274  48 05 96 65 */	bl func_8015CC78
/* 80103618 000FF278  57 E3 04 3E */	clrlwi r3, r31, 0x10
/* 8010361C 000FF27C  4B F5 55 B1 */	bl func_80058BCC
/* 80103620 000FF280  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103624 000FF284  48 14 CC D1 */	bl func_802502F4
/* 80103628 000FF288  7C 64 1B 78 */	mr r4, r3
/* 8010362C 000FF28C  38 60 00 60 */	li r3, 0x60
/* 80103630 000FF290  48 05 8C D9 */	bl func_8015C308
/* 80103634 000FF294  28 18 00 0A */	cmplwi r24, 0xa
/* 80103638 000FF298  38 80 00 01 */	li r4, 1
/* 8010363C 000FF29C  41 80 00 08 */	blt lbl_80103644
/* 80103640 000FF2A0  38 80 00 02 */	li r4, 2
lbl_80103644:
/* 80103644 000FF2A4  7F 03 C3 78 */	mr r3, r24
/* 80103648 000FF2A8  38 A0 00 61 */	li r5, 0x61
/* 8010364C 000FF2AC  38 C0 00 01 */	li r6, 1
/* 80103650 000FF2B0  48 05 96 29 */	bl func_8015CC78
/* 80103654 000FF2B4  7E 23 8B 78 */	mr r3, r17
/* 80103658 000FF2B8  48 00 0C 8D */	bl func_801042E4
/* 8010365C 000FF2BC  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103660 000FF2C0  48 14 CC 95 */	bl func_802502F4
/* 80103664 000FF2C4  7C 64 1B 78 */	mr r4, r3
/* 80103668 000FF2C8  38 60 00 62 */	li r3, 0x62
/* 8010366C 000FF2CC  48 05 8C 9D */	bl func_8015C308
/* 80103670 000FF2D0  28 1A 00 0A */	cmplwi r26, 0xa
/* 80103674 000FF2D4  38 80 00 01 */	li r4, 1
/* 80103678 000FF2D8  41 80 00 08 */	blt lbl_80103680
/* 8010367C 000FF2DC  38 80 00 02 */	li r4, 2
lbl_80103680:
/* 80103680 000FF2E0  28 1A 00 64 */	cmplwi r26, 0x64
/* 80103684 000FF2E4  41 80 00 08 */	blt lbl_8010368C
/* 80103688 000FF2E8  38 80 00 03 */	li r4, 3
lbl_8010368C:
/* 8010368C 000FF2EC  7F 43 D3 78 */	mr r3, r26
/* 80103690 000FF2F0  38 A0 00 63 */	li r5, 0x63
/* 80103694 000FF2F4  38 C0 00 01 */	li r6, 1
/* 80103698 000FF2F8  48 05 95 E1 */	bl func_8015CC78
/* 8010369C 000FF2FC  48 00 07 54 */	b lbl_80103DF0
/* 801036A0 000FF300  7F A3 EB 78 */	mr r3, r29
/* 801036A4 000FF304  38 80 00 02 */	li r4, 2
/* 801036A8 000FF308  38 A0 00 5F */	li r5, 0x5f
/* 801036AC 000FF30C  38 C0 00 01 */	li r6, 1
/* 801036B0 000FF310  48 05 95 C9 */	bl func_8015CC78
/* 801036B4 000FF314  57 C3 04 3E */	clrlwi r3, r30, 0x10
/* 801036B8 000FF318  4B F5 55 15 */	bl func_80058BCC
/* 801036BC 000FF31C  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 801036C0 000FF320  48 14 CC 35 */	bl func_802502F4
/* 801036C4 000FF324  7C 64 1B 78 */	mr r4, r3
/* 801036C8 000FF328  38 60 00 60 */	li r3, 0x60
/* 801036CC 000FF32C  48 05 8C 3D */	bl func_8015C308
/* 801036D0 000FF330  28 1C 00 0A */	cmplwi r28, 0xa
/* 801036D4 000FF334  38 80 00 01 */	li r4, 1
/* 801036D8 000FF338  41 80 00 08 */	blt lbl_801036E0
/* 801036DC 000FF33C  38 80 00 02 */	li r4, 2
lbl_801036E0:
/* 801036E0 000FF340  7F 83 E3 78 */	mr r3, r28
/* 801036E4 000FF344  38 A0 00 61 */	li r5, 0x61
/* 801036E8 000FF348  38 C0 00 01 */	li r6, 1
/* 801036EC 000FF34C  48 05 95 8D */	bl func_8015CC78
/* 801036F0 000FF350  7F 63 DB 78 */	mr r3, r27
/* 801036F4 000FF354  48 00 0B F1 */	bl func_801042E4
/* 801036F8 000FF358  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 801036FC 000FF35C  48 14 CB F9 */	bl func_802502F4
/* 80103700 000FF360  7C 64 1B 78 */	mr r4, r3
/* 80103704 000FF364  38 60 00 62 */	li r3, 0x62
/* 80103708 000FF368  48 05 8C 01 */	bl func_8015C308
/* 8010370C 000FF36C  7F 23 CB 78 */	mr r3, r25
/* 80103710 000FF370  38 80 00 02 */	li r4, 2
/* 80103714 000FF374  38 A0 00 63 */	li r5, 0x63
/* 80103718 000FF378  38 C0 00 01 */	li r6, 1
/* 8010371C 000FF37C  48 05 95 5D */	bl func_8015CC78
/* 80103720 000FF380  57 E3 04 3E */	clrlwi r3, r31, 0x10
/* 80103724 000FF384  4B F5 54 A9 */	bl func_80058BCC
/* 80103728 000FF388  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 8010372C 000FF38C  48 14 CB C9 */	bl func_802502F4
/* 80103730 000FF390  7C 64 1B 78 */	mr r4, r3
/* 80103734 000FF394  38 60 00 64 */	li r3, 0x64
/* 80103738 000FF398  48 05 8B D1 */	bl func_8015C308
/* 8010373C 000FF39C  28 18 00 0A */	cmplwi r24, 0xa
/* 80103740 000FF3A0  38 80 00 01 */	li r4, 1
/* 80103744 000FF3A4  41 80 00 08 */	blt lbl_8010374C
/* 80103748 000FF3A8  38 80 00 02 */	li r4, 2
lbl_8010374C:
/* 8010374C 000FF3AC  7F 03 C3 78 */	mr r3, r24
/* 80103750 000FF3B0  38 A0 00 65 */	li r5, 0x65
/* 80103754 000FF3B4  38 C0 00 01 */	li r6, 1
/* 80103758 000FF3B8  48 05 95 21 */	bl func_8015CC78
/* 8010375C 000FF3BC  7E 23 8B 78 */	mr r3, r17
/* 80103760 000FF3C0  48 00 0B 85 */	bl func_801042E4
/* 80103764 000FF3C4  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103768 000FF3C8  48 14 CB 8D */	bl func_802502F4
/* 8010376C 000FF3CC  7C 64 1B 78 */	mr r4, r3
/* 80103770 000FF3D0  38 60 00 66 */	li r3, 0x66
/* 80103774 000FF3D4  48 05 8B 95 */	bl func_8015C308
/* 80103778 000FF3D8  48 00 06 78 */	b lbl_80103DF0
/* 8010377C 000FF3DC  7F A3 EB 78 */	mr r3, r29
/* 80103780 000FF3E0  38 80 00 02 */	li r4, 2
/* 80103784 000FF3E4  38 A0 00 5F */	li r5, 0x5f
/* 80103788 000FF3E8  38 C0 00 01 */	li r6, 1
/* 8010378C 000FF3EC  48 05 94 ED */	bl func_8015CC78
/* 80103790 000FF3F0  57 C3 04 3E */	clrlwi r3, r30, 0x10
/* 80103794 000FF3F4  4B F5 54 39 */	bl func_80058BCC
/* 80103798 000FF3F8  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 8010379C 000FF3FC  48 14 CB 59 */	bl func_802502F4
/* 801037A0 000FF400  7C 64 1B 78 */	mr r4, r3
/* 801037A4 000FF404  38 60 00 60 */	li r3, 0x60
/* 801037A8 000FF408  48 05 8B 61 */	bl func_8015C308
/* 801037AC 000FF40C  28 1C 00 0A */	cmplwi r28, 0xa
/* 801037B0 000FF410  38 80 00 01 */	li r4, 1
/* 801037B4 000FF414  41 80 00 08 */	blt lbl_801037BC
/* 801037B8 000FF418  38 80 00 02 */	li r4, 2
lbl_801037BC:
/* 801037BC 000FF41C  7F 83 E3 78 */	mr r3, r28
/* 801037C0 000FF420  38 A0 00 61 */	li r5, 0x61
/* 801037C4 000FF424  38 C0 00 01 */	li r6, 1
/* 801037C8 000FF428  48 05 94 B1 */	bl func_8015CC78
/* 801037CC 000FF42C  7F 63 DB 78 */	mr r3, r27
/* 801037D0 000FF430  48 00 0B 15 */	bl func_801042E4
/* 801037D4 000FF434  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 801037D8 000FF438  48 14 CB 1D */	bl func_802502F4
/* 801037DC 000FF43C  7C 64 1B 78 */	mr r4, r3
/* 801037E0 000FF440  38 60 00 62 */	li r3, 0x62
/* 801037E4 000FF444  48 05 8B 25 */	bl func_8015C308
/* 801037E8 000FF448  7F 23 CB 78 */	mr r3, r25
/* 801037EC 000FF44C  38 80 00 02 */	li r4, 2
/* 801037F0 000FF450  38 A0 00 63 */	li r5, 0x63
/* 801037F4 000FF454  38 C0 00 01 */	li r6, 1
/* 801037F8 000FF458  48 05 94 81 */	bl func_8015CC78
/* 801037FC 000FF45C  57 E3 04 3E */	clrlwi r3, r31, 0x10
/* 80103800 000FF460  4B F5 53 CD */	bl func_80058BCC
/* 80103804 000FF464  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103808 000FF468  48 14 CA ED */	bl func_802502F4
/* 8010380C 000FF46C  7C 64 1B 78 */	mr r4, r3
/* 80103810 000FF470  38 60 00 64 */	li r3, 0x64
/* 80103814 000FF474  48 05 8A F5 */	bl func_8015C308
/* 80103818 000FF478  28 18 00 0A */	cmplwi r24, 0xa
/* 8010381C 000FF47C  38 80 00 01 */	li r4, 1
/* 80103820 000FF480  41 80 00 08 */	blt lbl_80103828
/* 80103824 000FF484  38 80 00 02 */	li r4, 2
lbl_80103828:
/* 80103828 000FF488  7F 03 C3 78 */	mr r3, r24
/* 8010382C 000FF48C  38 A0 00 65 */	li r5, 0x65
/* 80103830 000FF490  38 C0 00 01 */	li r6, 1
/* 80103834 000FF494  48 05 94 45 */	bl func_8015CC78
/* 80103838 000FF498  7E 23 8B 78 */	mr r3, r17
/* 8010383C 000FF49C  48 00 0A A9 */	bl func_801042E4
/* 80103840 000FF4A0  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103844 000FF4A4  48 14 CA B1 */	bl func_802502F4
/* 80103848 000FF4A8  7C 64 1B 78 */	mr r4, r3
/* 8010384C 000FF4AC  38 60 00 66 */	li r3, 0x66
/* 80103850 000FF4B0  48 05 8A B9 */	bl func_8015C308
/* 80103854 000FF4B4  48 00 05 9C */	b lbl_80103DF0
/* 80103858 000FF4B8  7F A3 EB 78 */	mr r3, r29
/* 8010385C 000FF4BC  38 80 00 02 */	li r4, 2
/* 80103860 000FF4C0  38 A0 00 5F */	li r5, 0x5f
/* 80103864 000FF4C4  38 C0 00 01 */	li r6, 1
/* 80103868 000FF4C8  48 05 94 11 */	bl func_8015CC78
/* 8010386C 000FF4CC  57 C3 04 3E */	clrlwi r3, r30, 0x10
/* 80103870 000FF4D0  4B F5 53 5D */	bl func_80058BCC
/* 80103874 000FF4D4  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103878 000FF4D8  48 14 CA 7D */	bl func_802502F4
/* 8010387C 000FF4DC  7C 64 1B 78 */	mr r4, r3
/* 80103880 000FF4E0  38 60 00 60 */	li r3, 0x60
/* 80103884 000FF4E4  48 05 8A 85 */	bl func_8015C308
/* 80103888 000FF4E8  28 1C 00 0A */	cmplwi r28, 0xa
/* 8010388C 000FF4EC  38 80 00 01 */	li r4, 1
/* 80103890 000FF4F0  41 80 00 08 */	blt lbl_80103898
/* 80103894 000FF4F4  38 80 00 02 */	li r4, 2
lbl_80103898:
/* 80103898 000FF4F8  7F 83 E3 78 */	mr r3, r28
/* 8010389C 000FF4FC  38 A0 00 61 */	li r5, 0x61
/* 801038A0 000FF500  38 C0 00 01 */	li r6, 1
/* 801038A4 000FF504  48 05 93 D5 */	bl func_8015CC78
/* 801038A8 000FF508  7F 63 DB 78 */	mr r3, r27
/* 801038AC 000FF50C  48 00 0A 39 */	bl func_801042E4
/* 801038B0 000FF510  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 801038B4 000FF514  48 14 CA 41 */	bl func_802502F4
/* 801038B8 000FF518  7C 64 1B 78 */	mr r4, r3
/* 801038BC 000FF51C  38 60 00 62 */	li r3, 0x62
/* 801038C0 000FF520  48 05 8A 49 */	bl func_8015C308
/* 801038C4 000FF524  7F 23 CB 78 */	mr r3, r25
/* 801038C8 000FF528  38 80 00 02 */	li r4, 2
/* 801038CC 000FF52C  38 A0 00 63 */	li r5, 0x63
/* 801038D0 000FF530  38 C0 00 01 */	li r6, 1
/* 801038D4 000FF534  48 05 93 A5 */	bl func_8015CC78
/* 801038D8 000FF538  57 E3 04 3E */	clrlwi r3, r31, 0x10
/* 801038DC 000FF53C  4B F5 52 F1 */	bl func_80058BCC
/* 801038E0 000FF540  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 801038E4 000FF544  48 14 CA 11 */	bl func_802502F4
/* 801038E8 000FF548  7C 64 1B 78 */	mr r4, r3
/* 801038EC 000FF54C  38 60 00 64 */	li r3, 0x64
/* 801038F0 000FF550  48 05 8A 19 */	bl func_8015C308
/* 801038F4 000FF554  28 18 00 0A */	cmplwi r24, 0xa
/* 801038F8 000FF558  38 80 00 01 */	li r4, 1
/* 801038FC 000FF55C  41 80 00 08 */	blt lbl_80103904
/* 80103900 000FF560  38 80 00 02 */	li r4, 2
lbl_80103904:
/* 80103904 000FF564  7F 03 C3 78 */	mr r3, r24
/* 80103908 000FF568  38 A0 00 65 */	li r5, 0x65
/* 8010390C 000FF56C  38 C0 00 01 */	li r6, 1
/* 80103910 000FF570  48 05 93 69 */	bl func_8015CC78
/* 80103914 000FF574  7E 23 8B 78 */	mr r3, r17
/* 80103918 000FF578  48 00 09 CD */	bl func_801042E4
/* 8010391C 000FF57C  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103920 000FF580  48 14 C9 D5 */	bl func_802502F4
/* 80103924 000FF584  7C 64 1B 78 */	mr r4, r3
/* 80103928 000FF588  38 60 00 66 */	li r3, 0x66
/* 8010392C 000FF58C  48 05 89 DD */	bl func_8015C308
/* 80103930 000FF590  48 00 04 C0 */	b lbl_80103DF0
/* 80103934 000FF594  7F A3 EB 78 */	mr r3, r29
/* 80103938 000FF598  38 80 00 02 */	li r4, 2
/* 8010393C 000FF59C  38 A0 00 5F */	li r5, 0x5f
/* 80103940 000FF5A0  38 C0 00 01 */	li r6, 1
/* 80103944 000FF5A4  48 05 93 35 */	bl func_8015CC78
/* 80103948 000FF5A8  57 C3 04 3E */	clrlwi r3, r30, 0x10
/* 8010394C 000FF5AC  4B F5 52 81 */	bl func_80058BCC
/* 80103950 000FF5B0  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103954 000FF5B4  48 14 C9 A1 */	bl func_802502F4
/* 80103958 000FF5B8  7C 64 1B 78 */	mr r4, r3
/* 8010395C 000FF5BC  38 60 00 60 */	li r3, 0x60
/* 80103960 000FF5C0  48 05 89 A9 */	bl func_8015C308
/* 80103964 000FF5C4  28 1C 00 0A */	cmplwi r28, 0xa
/* 80103968 000FF5C8  38 80 00 01 */	li r4, 1
/* 8010396C 000FF5CC  41 80 00 08 */	blt lbl_80103974
/* 80103970 000FF5D0  38 80 00 02 */	li r4, 2
lbl_80103974:
/* 80103974 000FF5D4  7F 83 E3 78 */	mr r3, r28
/* 80103978 000FF5D8  38 A0 00 61 */	li r5, 0x61
/* 8010397C 000FF5DC  38 C0 00 01 */	li r6, 1
/* 80103980 000FF5E0  48 05 92 F9 */	bl func_8015CC78
/* 80103984 000FF5E4  7F 63 DB 78 */	mr r3, r27
/* 80103988 000FF5E8  48 00 09 5D */	bl func_801042E4
/* 8010398C 000FF5EC  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103990 000FF5F0  48 14 C9 65 */	bl func_802502F4
/* 80103994 000FF5F4  7C 64 1B 78 */	mr r4, r3
/* 80103998 000FF5F8  38 60 00 62 */	li r3, 0x62
/* 8010399C 000FF5FC  48 05 89 6D */	bl func_8015C308
/* 801039A0 000FF600  7F 23 CB 78 */	mr r3, r25
/* 801039A4 000FF604  38 80 00 02 */	li r4, 2
/* 801039A8 000FF608  38 A0 00 63 */	li r5, 0x63
/* 801039AC 000FF60C  38 C0 00 01 */	li r6, 1
/* 801039B0 000FF610  48 05 92 C9 */	bl func_8015CC78
/* 801039B4 000FF614  57 E3 04 3E */	clrlwi r3, r31, 0x10
/* 801039B8 000FF618  4B F5 52 15 */	bl func_80058BCC
/* 801039BC 000FF61C  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 801039C0 000FF620  48 14 C9 35 */	bl func_802502F4
/* 801039C4 000FF624  7C 64 1B 78 */	mr r4, r3
/* 801039C8 000FF628  38 60 00 64 */	li r3, 0x64
/* 801039CC 000FF62C  48 05 89 3D */	bl func_8015C308
/* 801039D0 000FF630  28 18 00 0A */	cmplwi r24, 0xa
/* 801039D4 000FF634  38 80 00 01 */	li r4, 1
/* 801039D8 000FF638  41 80 00 08 */	blt lbl_801039E0
/* 801039DC 000FF63C  38 80 00 02 */	li r4, 2
lbl_801039E0:
/* 801039E0 000FF640  7F 03 C3 78 */	mr r3, r24
/* 801039E4 000FF644  38 A0 00 65 */	li r5, 0x65
/* 801039E8 000FF648  38 C0 00 01 */	li r6, 1
/* 801039EC 000FF64C  48 05 92 8D */	bl func_8015CC78
/* 801039F0 000FF650  7E 23 8B 78 */	mr r3, r17
/* 801039F4 000FF654  48 00 08 F1 */	bl func_801042E4
/* 801039F8 000FF658  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 801039FC 000FF65C  48 14 C8 F9 */	bl func_802502F4
/* 80103A00 000FF660  7C 64 1B 78 */	mr r4, r3
/* 80103A04 000FF664  38 60 00 66 */	li r3, 0x66
/* 80103A08 000FF668  48 05 89 01 */	bl func_8015C308
/* 80103A0C 000FF66C  48 00 03 E4 */	b lbl_80103DF0
/* 80103A10 000FF670  7F A3 EB 78 */	mr r3, r29
/* 80103A14 000FF674  38 80 00 02 */	li r4, 2
/* 80103A18 000FF678  38 A0 00 5F */	li r5, 0x5f
/* 80103A1C 000FF67C  38 C0 00 01 */	li r6, 1
/* 80103A20 000FF680  48 05 92 59 */	bl func_8015CC78
/* 80103A24 000FF684  57 C3 04 3E */	clrlwi r3, r30, 0x10
/* 80103A28 000FF688  4B F5 51 A5 */	bl func_80058BCC
/* 80103A2C 000FF68C  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103A30 000FF690  48 14 C8 C5 */	bl func_802502F4
/* 80103A34 000FF694  7C 64 1B 78 */	mr r4, r3
/* 80103A38 000FF698  38 60 00 60 */	li r3, 0x60
/* 80103A3C 000FF69C  48 05 88 CD */	bl func_8015C308
/* 80103A40 000FF6A0  28 1C 00 0A */	cmplwi r28, 0xa
/* 80103A44 000FF6A4  38 80 00 01 */	li r4, 1
/* 80103A48 000FF6A8  41 80 00 08 */	blt lbl_80103A50
/* 80103A4C 000FF6AC  38 80 00 02 */	li r4, 2
lbl_80103A50:
/* 80103A50 000FF6B0  7F 83 E3 78 */	mr r3, r28
/* 80103A54 000FF6B4  38 A0 00 61 */	li r5, 0x61
/* 80103A58 000FF6B8  38 C0 00 01 */	li r6, 1
/* 80103A5C 000FF6BC  48 05 92 1D */	bl func_8015CC78
/* 80103A60 000FF6C0  7F 63 DB 78 */	mr r3, r27
/* 80103A64 000FF6C4  48 00 08 81 */	bl func_801042E4
/* 80103A68 000FF6C8  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103A6C 000FF6CC  48 14 C8 89 */	bl func_802502F4
/* 80103A70 000FF6D0  7C 64 1B 78 */	mr r4, r3
/* 80103A74 000FF6D4  38 60 00 62 */	li r3, 0x62
/* 80103A78 000FF6D8  48 05 88 91 */	bl func_8015C308
/* 80103A7C 000FF6DC  7F 23 CB 78 */	mr r3, r25
/* 80103A80 000FF6E0  38 80 00 02 */	li r4, 2
/* 80103A84 000FF6E4  38 A0 00 63 */	li r5, 0x63
/* 80103A88 000FF6E8  38 C0 00 01 */	li r6, 1
/* 80103A8C 000FF6EC  48 05 91 ED */	bl func_8015CC78
/* 80103A90 000FF6F0  57 E3 04 3E */	clrlwi r3, r31, 0x10
/* 80103A94 000FF6F4  4B F5 51 39 */	bl func_80058BCC
/* 80103A98 000FF6F8  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103A9C 000FF6FC  48 14 C8 59 */	bl func_802502F4
/* 80103AA0 000FF700  7C 64 1B 78 */	mr r4, r3
/* 80103AA4 000FF704  38 60 00 64 */	li r3, 0x64
/* 80103AA8 000FF708  48 05 88 61 */	bl func_8015C308
/* 80103AAC 000FF70C  28 18 00 0A */	cmplwi r24, 0xa
/* 80103AB0 000FF710  38 80 00 01 */	li r4, 1
/* 80103AB4 000FF714  41 80 00 08 */	blt lbl_80103ABC
/* 80103AB8 000FF718  38 80 00 02 */	li r4, 2
lbl_80103ABC:
/* 80103ABC 000FF71C  7F 03 C3 78 */	mr r3, r24
/* 80103AC0 000FF720  38 A0 00 65 */	li r5, 0x65
/* 80103AC4 000FF724  38 C0 00 01 */	li r6, 1
/* 80103AC8 000FF728  48 05 91 B1 */	bl func_8015CC78
/* 80103ACC 000FF72C  7E 23 8B 78 */	mr r3, r17
/* 80103AD0 000FF730  48 00 08 15 */	bl func_801042E4
/* 80103AD4 000FF734  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103AD8 000FF738  48 14 C8 1D */	bl func_802502F4
/* 80103ADC 000FF73C  7C 64 1B 78 */	mr r4, r3
/* 80103AE0 000FF740  38 60 00 66 */	li r3, 0x66
/* 80103AE4 000FF744  48 05 88 25 */	bl func_8015C308
/* 80103AE8 000FF748  48 00 03 08 */	b lbl_80103DF0
/* 80103AEC 000FF74C  7F A3 EB 78 */	mr r3, r29
/* 80103AF0 000FF750  38 80 00 02 */	li r4, 2
/* 80103AF4 000FF754  38 A0 00 5F */	li r5, 0x5f
/* 80103AF8 000FF758  38 C0 00 01 */	li r6, 1
/* 80103AFC 000FF75C  48 05 91 7D */	bl func_8015CC78
/* 80103B00 000FF760  57 C3 04 3E */	clrlwi r3, r30, 0x10
/* 80103B04 000FF764  4B F5 50 C9 */	bl func_80058BCC
/* 80103B08 000FF768  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103B0C 000FF76C  48 14 C7 E9 */	bl func_802502F4
/* 80103B10 000FF770  7C 64 1B 78 */	mr r4, r3
/* 80103B14 000FF774  38 60 00 60 */	li r3, 0x60
/* 80103B18 000FF778  48 05 87 F1 */	bl func_8015C308
/* 80103B1C 000FF77C  28 1C 00 0A */	cmplwi r28, 0xa
/* 80103B20 000FF780  38 80 00 01 */	li r4, 1
/* 80103B24 000FF784  41 80 00 08 */	blt lbl_80103B2C
/* 80103B28 000FF788  38 80 00 02 */	li r4, 2
lbl_80103B2C:
/* 80103B2C 000FF78C  7F 83 E3 78 */	mr r3, r28
/* 80103B30 000FF790  38 A0 00 61 */	li r5, 0x61
/* 80103B34 000FF794  38 C0 00 01 */	li r6, 1
/* 80103B38 000FF798  48 05 91 41 */	bl func_8015CC78
/* 80103B3C 000FF79C  7F 63 DB 78 */	mr r3, r27
/* 80103B40 000FF7A0  48 00 07 A5 */	bl func_801042E4
/* 80103B44 000FF7A4  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103B48 000FF7A8  48 14 C7 AD */	bl func_802502F4
/* 80103B4C 000FF7AC  7C 64 1B 78 */	mr r4, r3
/* 80103B50 000FF7B0  38 60 00 62 */	li r3, 0x62
/* 80103B54 000FF7B4  48 05 87 B5 */	bl func_8015C308
/* 80103B58 000FF7B8  7F 23 CB 78 */	mr r3, r25
/* 80103B5C 000FF7BC  38 80 00 02 */	li r4, 2
/* 80103B60 000FF7C0  38 A0 00 63 */	li r5, 0x63
/* 80103B64 000FF7C4  38 C0 00 01 */	li r6, 1
/* 80103B68 000FF7C8  48 05 91 11 */	bl func_8015CC78
/* 80103B6C 000FF7CC  57 E3 04 3E */	clrlwi r3, r31, 0x10
/* 80103B70 000FF7D0  4B F5 50 5D */	bl func_80058BCC
/* 80103B74 000FF7D4  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103B78 000FF7D8  48 14 C7 7D */	bl func_802502F4
/* 80103B7C 000FF7DC  7C 64 1B 78 */	mr r4, r3
/* 80103B80 000FF7E0  38 60 00 64 */	li r3, 0x64
/* 80103B84 000FF7E4  48 05 87 85 */	bl func_8015C308
/* 80103B88 000FF7E8  28 18 00 0A */	cmplwi r24, 0xa
/* 80103B8C 000FF7EC  38 80 00 01 */	li r4, 1
/* 80103B90 000FF7F0  41 80 00 08 */	blt lbl_80103B98
/* 80103B94 000FF7F4  38 80 00 02 */	li r4, 2
lbl_80103B98:
/* 80103B98 000FF7F8  7F 03 C3 78 */	mr r3, r24
/* 80103B9C 000FF7FC  38 A0 00 65 */	li r5, 0x65
/* 80103BA0 000FF800  38 C0 00 01 */	li r6, 1
/* 80103BA4 000FF804  48 05 90 D5 */	bl func_8015CC78
/* 80103BA8 000FF808  7E 23 8B 78 */	mr r3, r17
/* 80103BAC 000FF80C  48 00 07 39 */	bl func_801042E4
/* 80103BB0 000FF810  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103BB4 000FF814  48 14 C7 41 */	bl func_802502F4
/* 80103BB8 000FF818  7C 64 1B 78 */	mr r4, r3
/* 80103BBC 000FF81C  38 60 00 66 */	li r3, 0x66
/* 80103BC0 000FF820  48 05 87 49 */	bl func_8015C308
/* 80103BC4 000FF824  48 00 02 2C */	b lbl_80103DF0
/* 80103BC8 000FF828  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80103BCC 000FF82C  38 80 00 79 */	li r4, 0x79
/* 80103BD0 000FF830  38 A0 00 00 */	li r5, 0
/* 80103BD4 000FF834  80 63 00 80 */	lwz r3, 0x80(r3)
/* 80103BD8 000FF838  48 2D 9E 05 */	bl func_803DD9DC
/* 80103BDC 000FF83C  2C 03 00 10 */	cmpwi r3, 0x10
/* 80103BE0 000FF840  41 82 00 08 */	beq lbl_80103BE8
/* 80103BE4 000FF844  48 00 00 98 */	b lbl_80103C7C
lbl_80103BE8:
/* 80103BE8 000FF848  7F 23 CB 78 */	mr r3, r25
/* 80103BEC 000FF84C  3A 40 30 2A */	li r18, 0x302a
/* 80103BF0 000FF850  38 80 00 02 */	li r4, 2
/* 80103BF4 000FF854  38 A0 00 5F */	li r5, 0x5f
/* 80103BF8 000FF858  38 C0 00 01 */	li r6, 1
/* 80103BFC 000FF85C  48 05 90 7D */	bl func_8015CC78
/* 80103C00 000FF860  57 E3 04 3E */	clrlwi r3, r31, 0x10
/* 80103C04 000FF864  4B F5 4F C9 */	bl func_80058BCC
/* 80103C08 000FF868  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103C0C 000FF86C  48 14 C6 E9 */	bl func_802502F4
/* 80103C10 000FF870  7C 64 1B 78 */	mr r4, r3
/* 80103C14 000FF874  38 60 00 60 */	li r3, 0x60
/* 80103C18 000FF878  48 05 86 F1 */	bl func_8015C308
/* 80103C1C 000FF87C  28 18 00 0A */	cmplwi r24, 0xa
/* 80103C20 000FF880  38 80 00 01 */	li r4, 1
/* 80103C24 000FF884  41 80 00 08 */	blt lbl_80103C2C
/* 80103C28 000FF888  38 80 00 02 */	li r4, 2
lbl_80103C2C:
/* 80103C2C 000FF88C  7F 03 C3 78 */	mr r3, r24
/* 80103C30 000FF890  38 A0 00 61 */	li r5, 0x61
/* 80103C34 000FF894  38 C0 00 01 */	li r6, 1
/* 80103C38 000FF898  48 05 90 41 */	bl func_8015CC78
/* 80103C3C 000FF89C  38 60 30 BC */	li r3, 0x30bc
/* 80103C40 000FF8A0  48 14 C6 B5 */	bl func_802502F4
/* 80103C44 000FF8A4  7C 64 1B 78 */	mr r4, r3
/* 80103C48 000FF8A8  38 60 00 62 */	li r3, 0x62
/* 80103C4C 000FF8AC  48 05 86 BD */	bl func_8015C308
/* 80103C50 000FF8B0  28 1A 00 0A */	cmplwi r26, 0xa
/* 80103C54 000FF8B4  38 80 00 01 */	li r4, 1
/* 80103C58 000FF8B8  41 80 00 08 */	blt lbl_80103C60
/* 80103C5C 000FF8BC  38 80 00 02 */	li r4, 2
lbl_80103C60:
/* 80103C60 000FF8C0  28 1A 00 64 */	cmplwi r26, 0x64
/* 80103C64 000FF8C4  41 80 00 08 */	blt lbl_80103C6C
/* 80103C68 000FF8C8  38 80 00 03 */	li r4, 3
lbl_80103C6C:
/* 80103C6C 000FF8CC  7F 43 D3 78 */	mr r3, r26
/* 80103C70 000FF8D0  38 A0 00 63 */	li r5, 0x63
/* 80103C74 000FF8D4  38 C0 00 01 */	li r6, 1
/* 80103C78 000FF8D8  48 05 90 01 */	bl func_8015CC78
lbl_80103C7C:
/* 80103C7C 000FF8DC  28 12 30 2A */	cmplwi r18, 0x302a
/* 80103C80 000FF8E0  41 82 01 70 */	beq lbl_80103DF0
/* 80103C84 000FF8E4  7F 23 CB 78 */	mr r3, r25
/* 80103C88 000FF8E8  38 80 00 02 */	li r4, 2
/* 80103C8C 000FF8EC  38 A0 00 5F */	li r5, 0x5f
/* 80103C90 000FF8F0  38 C0 00 01 */	li r6, 1
/* 80103C94 000FF8F4  48 05 8F E5 */	bl func_8015CC78
/* 80103C98 000FF8F8  57 E3 04 3E */	clrlwi r3, r31, 0x10
/* 80103C9C 000FF8FC  4B F5 4F 31 */	bl func_80058BCC
/* 80103CA0 000FF900  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103CA4 000FF904  48 14 C6 51 */	bl func_802502F4
/* 80103CA8 000FF908  7C 64 1B 78 */	mr r4, r3
/* 80103CAC 000FF90C  38 60 00 60 */	li r3, 0x60
/* 80103CB0 000FF910  48 05 86 59 */	bl func_8015C308
/* 80103CB4 000FF914  28 18 00 0A */	cmplwi r24, 0xa
/* 80103CB8 000FF918  38 80 00 01 */	li r4, 1
/* 80103CBC 000FF91C  41 80 00 08 */	blt lbl_80103CC4
/* 80103CC0 000FF920  38 80 00 02 */	li r4, 2
lbl_80103CC4:
/* 80103CC4 000FF924  7F 03 C3 78 */	mr r3, r24
/* 80103CC8 000FF928  38 A0 00 61 */	li r5, 0x61
/* 80103CCC 000FF92C  38 C0 00 01 */	li r6, 1
/* 80103CD0 000FF930  48 05 8F A9 */	bl func_8015CC78
/* 80103CD4 000FF934  28 1A 00 0A */	cmplwi r26, 0xa
/* 80103CD8 000FF938  38 80 00 01 */	li r4, 1
/* 80103CDC 000FF93C  41 80 00 08 */	blt lbl_80103CE4
/* 80103CE0 000FF940  38 80 00 02 */	li r4, 2
lbl_80103CE4:
/* 80103CE4 000FF944  28 1A 00 64 */	cmplwi r26, 0x64
/* 80103CE8 000FF948  41 80 00 08 */	blt lbl_80103CF0
/* 80103CEC 000FF94C  38 80 00 03 */	li r4, 3
lbl_80103CF0:
/* 80103CF0 000FF950  7F 43 D3 78 */	mr r3, r26
/* 80103CF4 000FF954  38 A0 00 62 */	li r5, 0x62
/* 80103CF8 000FF958  38 C0 00 01 */	li r6, 1
/* 80103CFC 000FF95C  48 05 8F 7D */	bl func_8015CC78
/* 80103D00 000FF960  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80103D04 000FF964  38 80 00 79 */	li r4, 0x79
/* 80103D08 000FF968  38 A0 00 00 */	li r5, 0
/* 80103D0C 000FF96C  80 63 00 80 */	lwz r3, 0x80(r3)
/* 80103D10 000FF970  48 2D 9C CD */	bl func_803DD9DC
/* 80103D14 000FF974  28 03 00 0F */	cmplwi r3, 0xf
/* 80103D18 000FF978  41 81 00 1C */	bgt lbl_80103D34
/* 80103D1C 000FF97C  3C 80 80 42 */	lis r4, lbl_8041AA48@ha
/* 80103D20 000FF980  54 60 10 3A */	slwi r0, r3, 2
/* 80103D24 000FF984  38 84 AA 48 */	addi r4, r4, lbl_8041AA48@l
/* 80103D28 000FF988  7C 84 00 2E */	lwzx r4, r4, r0
/* 80103D2C 000FF98C  7C 89 03 A6 */	mtctr r4
/* 80103D30 000FF990  4E 80 04 20 */	bctr
lbl_80103D34:
/* 80103D34 000FF994  38 60 07 D7 */	li r3, 0x7d7
/* 80103D38 000FF998  48 00 05 AD */	bl func_801042E4
/* 80103D3C 000FF99C  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103D40 000FF9A0  48 14 C5 B5 */	bl func_802502F4
/* 80103D44 000FF9A4  7C 64 1B 78 */	mr r4, r3
/* 80103D48 000FF9A8  38 60 00 63 */	li r3, 0x63
/* 80103D4C 000FF9AC  48 05 85 BD */	bl func_8015C308
/* 80103D50 000FF9B0  48 00 00 A0 */	b lbl_80103DF0
/* 80103D54 000FF9B4  38 60 07 D3 */	li r3, 0x7d3
/* 80103D58 000FF9B8  48 00 05 8D */	bl func_801042E4
/* 80103D5C 000FF9BC  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103D60 000FF9C0  48 14 C5 95 */	bl func_802502F4
/* 80103D64 000FF9C4  7C 64 1B 78 */	mr r4, r3
/* 80103D68 000FF9C8  38 60 00 63 */	li r3, 0x63
/* 80103D6C 000FF9CC  48 05 85 9D */	bl func_8015C308
/* 80103D70 000FF9D0  48 00 00 80 */	b lbl_80103DF0
/* 80103D74 000FF9D4  38 60 07 D4 */	li r3, 0x7d4
/* 80103D78 000FF9D8  48 00 05 6D */	bl func_801042E4
/* 80103D7C 000FF9DC  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103D80 000FF9E0  48 14 C5 75 */	bl func_802502F4
/* 80103D84 000FF9E4  7C 64 1B 78 */	mr r4, r3
/* 80103D88 000FF9E8  38 60 00 63 */	li r3, 0x63
/* 80103D8C 000FF9EC  48 05 85 7D */	bl func_8015C308
/* 80103D90 000FF9F0  48 00 00 60 */	b lbl_80103DF0
/* 80103D94 000FF9F4  38 60 07 D5 */	li r3, 0x7d5
/* 80103D98 000FF9F8  48 00 05 4D */	bl func_801042E4
/* 80103D9C 000FF9FC  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103DA0 000FFA00  48 14 C5 55 */	bl func_802502F4
/* 80103DA4 000FFA04  7C 64 1B 78 */	mr r4, r3
/* 80103DA8 000FFA08  38 60 00 63 */	li r3, 0x63
/* 80103DAC 000FFA0C  48 05 85 5D */	bl func_8015C308
/* 80103DB0 000FFA10  48 00 00 40 */	b lbl_80103DF0
/* 80103DB4 000FFA14  38 60 07 D8 */	li r3, 0x7d8
/* 80103DB8 000FFA18  48 00 05 2D */	bl func_801042E4
/* 80103DBC 000FFA1C  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103DC0 000FFA20  48 14 C5 35 */	bl func_802502F4
/* 80103DC4 000FFA24  7C 64 1B 78 */	mr r4, r3
/* 80103DC8 000FFA28  38 60 00 63 */	li r3, 0x63
/* 80103DCC 000FFA2C  48 05 85 3D */	bl func_8015C308
/* 80103DD0 000FFA30  48 00 00 20 */	b lbl_80103DF0
/* 80103DD4 000FFA34  38 60 07 D7 */	li r3, 0x7d7
/* 80103DD8 000FFA38  48 00 05 0D */	bl func_801042E4
/* 80103DDC 000FFA3C  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80103DE0 000FFA40  48 14 C5 15 */	bl func_802502F4
/* 80103DE4 000FFA44  7C 64 1B 78 */	mr r4, r3
/* 80103DE8 000FFA48  38 60 00 63 */	li r3, 0x63
/* 80103DEC 000FFA4C  48 05 85 1D */	bl func_8015C308
lbl_80103DF0:
/* 80103DF0 000FFA50  7E 43 93 78 */	mr r3, r18
/* 80103DF4 000FFA54  48 14 C5 01 */	bl func_802502F4
/* 80103DF8 000FFA58  7C 64 1B 78 */	mr r4, r3
/* 80103DFC 000FFA5C  38 60 00 0E */	li r3, 0xe
/* 80103E00 000FFA60  48 05 85 09 */	bl func_8015C308
/* 80103E04 000FFA64  7E 64 9B 78 */	mr r4, r19
/* 80103E08 000FFA68  7E 85 A3 78 */	mr r5, r20
/* 80103E0C 000FFA6C  7E A6 AB 78 */	mr r6, r21
/* 80103E10 000FFA70  7E C7 B3 78 */	mr r7, r22
/* 80103E14 000FFA74  7E E8 BB 78 */	mr r8, r23
/* 80103E18 000FFA78  38 60 2D 75 */	li r3, 0x2d75
/* 80103E1C 000FFA7C  48 14 C3 19 */	bl func_80250134
/* 80103E20 000FFA80  38 60 2D 75 */	li r3, 0x2d75
/* 80103E24 000FFA84  38 80 00 01 */	li r4, 1
/* 80103E28 000FFA88  38 A0 00 00 */	li r5, 0
/* 80103E2C 000FFA8C  48 14 C5 6D */	bl func_80250398
/* 80103E30 000FFA90  54 60 84 3E */	srwi r0, r3, 0x10
/* 80103E34 000FFA94  39 61 00 50 */	addi r11, r1, 0x50
/* 80103E38 000FFA98  7C 74 02 14 */	add r3, r20, r0
/* 80103E3C 000FFA9C  48 0C 33 11 */	bl _restgpr_17
/* 80103E40 000FFAA0  80 01 00 54 */	lwz r0, 0x54(r1)
/* 80103E44 000FFAA4  7C 08 03 A6 */	mtlr r0
/* 80103E48 000FFAA8  38 21 00 50 */	addi r1, r1, 0x50
/* 80103E4C 000FFAAC  4E 80 00 20 */	blr

.global func_80103E50
func_80103E50:
/* 80103E50 000FFAB0  94 21 FF C0 */	stwu r1, -0x40(r1)
/* 80103E54 000FFAB4  7C 08 02 A6 */	mflr r0
/* 80103E58 000FFAB8  90 01 00 44 */	stw r0, 0x44(r1)
/* 80103E5C 000FFABC  39 61 00 40 */	addi r11, r1, 0x40
/* 80103E60 000FFAC0  48 0C 32 B1 */	bl _savegpr_21
/* 80103E64 000FFAC4  81 0D 82 70 */	lwz r8, lbl_8063D530-_SDA_BASE_(r13)
/* 80103E68 000FFAC8  7C 7B 1B 78 */	mr r27, r3
/* 80103E6C 000FFACC  7C 9C 23 78 */	mr r28, r4
/* 80103E70 000FFAD0  7C BD 2B 78 */	mr r29, r5
/* 80103E74 000FFAD4  80 68 00 80 */	lwz r3, 0x80(r8)
/* 80103E78 000FFAD8  7C DE 33 78 */	mr r30, r6
/* 80103E7C 000FFADC  7C FF 3B 78 */	mr r31, r7
/* 80103E80 000FFAE0  38 80 00 46 */	li r4, 0x46
/* 80103E84 000FFAE4  38 A0 00 00 */	li r5, 0
/* 80103E88 000FFAE8  48 2D 9B 55 */	bl func_803DD9DC
/* 80103E8C 000FFAEC  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 80103E90 000FFAF0  7C 7A 1B 78 */	mr r26, r3
/* 80103E94 000FFAF4  38 80 00 47 */	li r4, 0x47
/* 80103E98 000FFAF8  38 A0 00 00 */	li r5, 0
/* 80103E9C 000FFAFC  80 66 00 80 */	lwz r3, 0x80(r6)
/* 80103EA0 000FFB00  48 2D 9B 3D */	bl func_803DD9DC
/* 80103EA4 000FFB04  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 80103EA8 000FFB08  7C 79 1B 78 */	mr r25, r3
/* 80103EAC 000FFB0C  38 80 00 48 */	li r4, 0x48
/* 80103EB0 000FFB10  38 A0 00 00 */	li r5, 0
/* 80103EB4 000FFB14  80 66 00 80 */	lwz r3, 0x80(r6)
/* 80103EB8 000FFB18  48 2D 9B 25 */	bl func_803DD9DC
/* 80103EBC 000FFB1C  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 80103EC0 000FFB20  7C 78 1B 78 */	mr r24, r3
/* 80103EC4 000FFB24  38 80 00 49 */	li r4, 0x49
/* 80103EC8 000FFB28  38 A0 00 00 */	li r5, 0
/* 80103ECC 000FFB2C  80 66 00 80 */	lwz r3, 0x80(r6)
/* 80103ED0 000FFB30  48 2D 9B 0D */	bl func_803DD9DC
/* 80103ED4 000FFB34  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 80103ED8 000FFB38  7C 77 1B 78 */	mr r23, r3
/* 80103EDC 000FFB3C  38 80 00 4A */	li r4, 0x4a
/* 80103EE0 000FFB40  38 A0 00 00 */	li r5, 0
/* 80103EE4 000FFB44  80 66 00 80 */	lwz r3, 0x80(r6)
/* 80103EE8 000FFB48  48 2D 9A F5 */	bl func_803DD9DC
/* 80103EEC 000FFB4C  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 80103EF0 000FFB50  7C 76 1B 78 */	mr r22, r3
/* 80103EF4 000FFB54  38 80 00 4B */	li r4, 0x4b
/* 80103EF8 000FFB58  38 A0 00 00 */	li r5, 0
/* 80103EFC 000FFB5C  80 66 00 80 */	lwz r3, 0x80(r6)
/* 80103F00 000FFB60  48 2D 9A DD */	bl func_803DD9DC
/* 80103F04 000FFB64  80 CD 82 70 */	lwz r6, lbl_8063D530-_SDA_BASE_(r13)
/* 80103F08 000FFB68  7C 75 1B 78 */	mr r21, r3
/* 80103F0C 000FFB6C  38 80 00 00 */	li r4, 0
/* 80103F10 000FFB70  38 A0 00 00 */	li r5, 0
/* 80103F14 000FFB74  80 66 00 80 */	lwz r3, 0x80(r6)
/* 80103F18 000FFB78  48 2D 9A C5 */	bl func_803DD9DC
/* 80103F1C 000FFB7C  3C 80 AA AB */	lis r4, 0xAAAAAAAB@ha
/* 80103F20 000FFB80  38 04 AA AB */	addi r0, r4, 0xAAAAAAAB@l
/* 80103F24 000FFB84  7C 00 18 16 */	mulhwu r0, r0, r3
/* 80103F28 000FFB88  54 00 F0 BE */	srwi r0, r0, 2
/* 80103F2C 000FFB8C  1C 00 00 06 */	mulli r0, r0, 6
/* 80103F30 000FFB90  7C 00 18 50 */	subf r0, r0, r3
/* 80103F34 000FFB94  2C 00 00 03 */	cmpwi r0, 3
/* 80103F38 000FFB98  41 82 01 3C */	beq lbl_80104074
/* 80103F3C 000FFB9C  40 80 00 14 */	bge lbl_80103F50
/* 80103F40 000FFBA0  2C 00 00 01 */	cmpwi r0, 1
/* 80103F44 000FFBA4  41 82 00 78 */	beq lbl_80103FBC
/* 80103F48 000FFBA8  40 80 00 D0 */	bge lbl_80104018
/* 80103F4C 000FFBAC  48 00 00 14 */	b lbl_80103F60
lbl_80103F50:
/* 80103F50 000FFBB0  2C 00 00 05 */	cmpwi r0, 5
/* 80103F54 000FFBB4  41 82 01 D8 */	beq lbl_8010412C
/* 80103F58 000FFBB8  40 80 00 08 */	bge lbl_80103F60
/* 80103F5C 000FFBBC  48 00 01 74 */	b lbl_801040D0
lbl_80103F60:
/* 80103F60 000FFBC0  7C 1A C8 40 */	cmplw r26, r25
/* 80103F64 000FFBC4  7F 46 D3 78 */	mr r6, r26
/* 80103F68 000FFBC8  38 A0 00 00 */	li r5, 0
/* 80103F6C 000FFBCC  40 80 00 0C */	bge lbl_80103F78
/* 80103F70 000FFBD0  38 A0 00 01 */	li r5, 1
/* 80103F74 000FFBD4  7F 26 CB 78 */	mr r6, r25
lbl_80103F78:
/* 80103F78 000FFBD8  7C 06 C0 40 */	cmplw r6, r24
/* 80103F7C 000FFBDC  40 80 00 0C */	bge lbl_80103F88
/* 80103F80 000FFBE0  38 A0 00 02 */	li r5, 2
/* 80103F84 000FFBE4  7F 06 C3 78 */	mr r6, r24
lbl_80103F88:
/* 80103F88 000FFBE8  7C 06 B8 40 */	cmplw r6, r23
/* 80103F8C 000FFBEC  40 80 00 0C */	bge lbl_80103F98
/* 80103F90 000FFBF0  38 A0 00 03 */	li r5, 3
/* 80103F94 000FFBF4  7E E6 BB 78 */	mr r6, r23
lbl_80103F98:
/* 80103F98 000FFBF8  7C 06 B0 40 */	cmplw r6, r22
/* 80103F9C 000FFBFC  40 80 00 0C */	bge lbl_80103FA8
/* 80103FA0 000FFC00  38 A0 00 04 */	li r5, 4
/* 80103FA4 000FFC04  7E C6 B3 78 */	mr r6, r22
lbl_80103FA8:
/* 80103FA8 000FFC08  7C 06 A8 40 */	cmplw r6, r21
/* 80103FAC 000FFC0C  40 80 01 D8 */	bge lbl_80104184
/* 80103FB0 000FFC10  7E A6 AB 78 */	mr r6, r21
/* 80103FB4 000FFC14  38 A0 00 05 */	li r5, 5
/* 80103FB8 000FFC18  48 00 01 CC */	b lbl_80104184
lbl_80103FBC:
/* 80103FBC 000FFC1C  7C 19 C0 40 */	cmplw r25, r24
/* 80103FC0 000FFC20  7F 26 CB 78 */	mr r6, r25
/* 80103FC4 000FFC24  38 A0 00 01 */	li r5, 1
/* 80103FC8 000FFC28  40 80 00 0C */	bge lbl_80103FD4
/* 80103FCC 000FFC2C  38 A0 00 02 */	li r5, 2
/* 80103FD0 000FFC30  7F 06 C3 78 */	mr r6, r24
lbl_80103FD4:
/* 80103FD4 000FFC34  7C 06 B8 40 */	cmplw r6, r23
/* 80103FD8 000FFC38  40 80 00 0C */	bge lbl_80103FE4
/* 80103FDC 000FFC3C  38 A0 00 03 */	li r5, 3
/* 80103FE0 000FFC40  7E E6 BB 78 */	mr r6, r23
lbl_80103FE4:
/* 80103FE4 000FFC44  7C 06 B0 40 */	cmplw r6, r22
/* 80103FE8 000FFC48  40 80 00 0C */	bge lbl_80103FF4
/* 80103FEC 000FFC4C  38 A0 00 04 */	li r5, 4
/* 80103FF0 000FFC50  7E C6 B3 78 */	mr r6, r22
lbl_80103FF4:
/* 80103FF4 000FFC54  7C 06 A8 40 */	cmplw r6, r21
/* 80103FF8 000FFC58  40 80 00 0C */	bge lbl_80104004
/* 80103FFC 000FFC5C  38 A0 00 05 */	li r5, 5
/* 80104000 000FFC60  7E A6 AB 78 */	mr r6, r21
lbl_80104004:
/* 80104004 000FFC64  7C 06 D0 40 */	cmplw r6, r26
/* 80104008 000FFC68  40 80 01 7C */	bge lbl_80104184
/* 8010400C 000FFC6C  7F 46 D3 78 */	mr r6, r26
/* 80104010 000FFC70  38 A0 00 00 */	li r5, 0
/* 80104014 000FFC74  48 00 01 70 */	b lbl_80104184
lbl_80104018:
/* 80104018 000FFC78  7C 18 B8 40 */	cmplw r24, r23
/* 8010401C 000FFC7C  7F 06 C3 78 */	mr r6, r24
/* 80104020 000FFC80  38 A0 00 02 */	li r5, 2
/* 80104024 000FFC84  40 80 00 0C */	bge lbl_80104030
/* 80104028 000FFC88  38 A0 00 03 */	li r5, 3
/* 8010402C 000FFC8C  7E E6 BB 78 */	mr r6, r23
lbl_80104030:
/* 80104030 000FFC90  7C 06 B0 40 */	cmplw r6, r22
/* 80104034 000FFC94  40 80 00 0C */	bge lbl_80104040
/* 80104038 000FFC98  38 A0 00 04 */	li r5, 4
/* 8010403C 000FFC9C  7E C6 B3 78 */	mr r6, r22
lbl_80104040:
/* 80104040 000FFCA0  7C 06 A8 40 */	cmplw r6, r21
/* 80104044 000FFCA4  40 80 00 0C */	bge lbl_80104050
/* 80104048 000FFCA8  38 A0 00 05 */	li r5, 5
/* 8010404C 000FFCAC  7E A6 AB 78 */	mr r6, r21
lbl_80104050:
/* 80104050 000FFCB0  7C 06 D0 40 */	cmplw r6, r26
/* 80104054 000FFCB4  40 80 00 0C */	bge lbl_80104060
/* 80104058 000FFCB8  38 A0 00 00 */	li r5, 0
/* 8010405C 000FFCBC  7F 46 D3 78 */	mr r6, r26
lbl_80104060:
/* 80104060 000FFCC0  7C 06 C8 40 */	cmplw r6, r25
/* 80104064 000FFCC4  40 80 01 20 */	bge lbl_80104184
/* 80104068 000FFCC8  7F 26 CB 78 */	mr r6, r25
/* 8010406C 000FFCCC  38 A0 00 01 */	li r5, 1
/* 80104070 000FFCD0  48 00 01 14 */	b lbl_80104184
lbl_80104074:
/* 80104074 000FFCD4  7C 17 B0 40 */	cmplw r23, r22
/* 80104078 000FFCD8  7E E6 BB 78 */	mr r6, r23
/* 8010407C 000FFCDC  38 A0 00 03 */	li r5, 3
/* 80104080 000FFCE0  40 80 00 0C */	bge lbl_8010408C
/* 80104084 000FFCE4  38 A0 00 04 */	li r5, 4
/* 80104088 000FFCE8  7E C6 B3 78 */	mr r6, r22
lbl_8010408C:
/* 8010408C 000FFCEC  7C 06 A8 40 */	cmplw r6, r21
/* 80104090 000FFCF0  40 80 00 0C */	bge lbl_8010409C
/* 80104094 000FFCF4  38 A0 00 05 */	li r5, 5
/* 80104098 000FFCF8  7E A6 AB 78 */	mr r6, r21
lbl_8010409C:
/* 8010409C 000FFCFC  7C 06 D0 40 */	cmplw r6, r26
/* 801040A0 000FFD00  40 80 00 0C */	bge lbl_801040AC
/* 801040A4 000FFD04  38 A0 00 00 */	li r5, 0
/* 801040A8 000FFD08  7F 46 D3 78 */	mr r6, r26
lbl_801040AC:
/* 801040AC 000FFD0C  7C 06 C8 40 */	cmplw r6, r25
/* 801040B0 000FFD10  40 80 00 0C */	bge lbl_801040BC
/* 801040B4 000FFD14  38 A0 00 01 */	li r5, 1
/* 801040B8 000FFD18  7F 26 CB 78 */	mr r6, r25
lbl_801040BC:
/* 801040BC 000FFD1C  7C 06 C0 40 */	cmplw r6, r24
/* 801040C0 000FFD20  40 80 00 C4 */	bge lbl_80104184
/* 801040C4 000FFD24  7F 06 C3 78 */	mr r6, r24
/* 801040C8 000FFD28  38 A0 00 02 */	li r5, 2
/* 801040CC 000FFD2C  48 00 00 B8 */	b lbl_80104184
lbl_801040D0:
/* 801040D0 000FFD30  7C 16 A8 40 */	cmplw r22, r21
/* 801040D4 000FFD34  7E C6 B3 78 */	mr r6, r22
/* 801040D8 000FFD38  38 A0 00 04 */	li r5, 4
/* 801040DC 000FFD3C  40 80 00 0C */	bge lbl_801040E8
/* 801040E0 000FFD40  38 A0 00 05 */	li r5, 5
/* 801040E4 000FFD44  7E A6 AB 78 */	mr r6, r21
lbl_801040E8:
/* 801040E8 000FFD48  7C 06 D0 40 */	cmplw r6, r26
/* 801040EC 000FFD4C  40 80 00 0C */	bge lbl_801040F8
/* 801040F0 000FFD50  38 A0 00 00 */	li r5, 0
/* 801040F4 000FFD54  7F 46 D3 78 */	mr r6, r26
lbl_801040F8:
/* 801040F8 000FFD58  7C 06 C8 40 */	cmplw r6, r25
/* 801040FC 000FFD5C  40 80 00 0C */	bge lbl_80104108
/* 80104100 000FFD60  38 A0 00 01 */	li r5, 1
/* 80104104 000FFD64  7F 26 CB 78 */	mr r6, r25
lbl_80104108:
/* 80104108 000FFD68  7C 06 C0 40 */	cmplw r6, r24
/* 8010410C 000FFD6C  40 80 00 0C */	bge lbl_80104118
/* 80104110 000FFD70  38 A0 00 02 */	li r5, 2
/* 80104114 000FFD74  7F 06 C3 78 */	mr r6, r24
lbl_80104118:
/* 80104118 000FFD78  7C 06 B8 40 */	cmplw r6, r23
/* 8010411C 000FFD7C  40 80 00 68 */	bge lbl_80104184
/* 80104120 000FFD80  7E E6 BB 78 */	mr r6, r23
/* 80104124 000FFD84  38 A0 00 03 */	li r5, 3
/* 80104128 000FFD88  48 00 00 5C */	b lbl_80104184
lbl_8010412C:
/* 8010412C 000FFD8C  7C 15 D0 40 */	cmplw r21, r26
/* 80104130 000FFD90  7E A6 AB 78 */	mr r6, r21
/* 80104134 000FFD94  38 A0 00 05 */	li r5, 5
/* 80104138 000FFD98  40 80 00 0C */	bge lbl_80104144
/* 8010413C 000FFD9C  38 A0 00 00 */	li r5, 0
/* 80104140 000FFDA0  7F 46 D3 78 */	mr r6, r26
lbl_80104144:
/* 80104144 000FFDA4  7C 06 C8 40 */	cmplw r6, r25
/* 80104148 000FFDA8  40 80 00 0C */	bge lbl_80104154
/* 8010414C 000FFDAC  38 A0 00 01 */	li r5, 1
/* 80104150 000FFDB0  7F 26 CB 78 */	mr r6, r25
lbl_80104154:
/* 80104154 000FFDB4  7C 06 C0 40 */	cmplw r6, r24
/* 80104158 000FFDB8  40 80 00 0C */	bge lbl_80104164
/* 8010415C 000FFDBC  38 A0 00 02 */	li r5, 2
/* 80104160 000FFDC0  7F 06 C3 78 */	mr r6, r24
lbl_80104164:
/* 80104164 000FFDC4  7C 06 B8 40 */	cmplw r6, r23
/* 80104168 000FFDC8  40 80 00 0C */	bge lbl_80104174
/* 8010416C 000FFDCC  38 A0 00 03 */	li r5, 3
/* 80104170 000FFDD0  7E E6 BB 78 */	mr r6, r23
lbl_80104174:
/* 80104174 000FFDD4  7C 06 B0 40 */	cmplw r6, r22
/* 80104178 000FFDD8  40 80 00 0C */	bge lbl_80104184
/* 8010417C 000FFDDC  38 A0 00 04 */	li r5, 4
/* 80104180 000FFDE0  7E C6 B3 78 */	mr r6, r22
lbl_80104184:
/* 80104184 000FFDE4  3C 60 CC CD */	lis r3, 0xCCCCCCCD@ha
/* 80104188 000FFDE8  3C 80 80 42 */	lis r4, lbl_8041A9C0@ha
/* 8010418C 000FFDEC  38 03 CC CD */	addi r0, r3, 0xCCCCCCCD@l
/* 80104190 000FFDF0  7C 00 30 16 */	mulhwu r0, r0, r6
/* 80104194 000FFDF4  38 84 A9 C0 */	addi r4, r4, lbl_8041A9C0@l
/* 80104198 000FFDF8  1C A5 00 0A */	mulli r5, r5, 0xa
/* 8010419C 000FFDFC  54 00 F0 BE */	srwi r0, r0, 2
/* 801041A0 000FFE00  1C 60 00 05 */	mulli r3, r0, 5
/* 801041A4 000FFE04  7C 04 2A 14 */	add r0, r4, r5
/* 801041A8 000FFE08  7C 63 30 50 */	subf r3, r3, r6
/* 801041AC 000FFE0C  54 63 08 3C */	slwi r3, r3, 1
/* 801041B0 000FFE10  7C 63 02 2E */	lhzx r3, r3, r0
/* 801041B4 000FFE14  48 14 C1 41 */	bl func_802502F4
/* 801041B8 000FFE18  7C 64 1B 78 */	mr r4, r3
/* 801041BC 000FFE1C  38 60 00 0E */	li r3, 0xe
/* 801041C0 000FFE20  48 05 81 49 */	bl func_8015C308
/* 801041C4 000FFE24  7F 64 DB 78 */	mr r4, r27
/* 801041C8 000FFE28  7F 85 E3 78 */	mr r5, r28
/* 801041CC 000FFE2C  7F A6 EB 78 */	mr r6, r29
/* 801041D0 000FFE30  7F C7 F3 78 */	mr r7, r30
/* 801041D4 000FFE34  7F E8 FB 78 */	mr r8, r31
/* 801041D8 000FFE38  38 60 2D 75 */	li r3, 0x2d75
/* 801041DC 000FFE3C  48 14 BF 59 */	bl func_80250134
/* 801041E0 000FFE40  38 60 2D 75 */	li r3, 0x2d75
/* 801041E4 000FFE44  38 80 00 01 */	li r4, 1
/* 801041E8 000FFE48  38 A0 00 00 */	li r5, 0
/* 801041EC 000FFE4C  48 14 C1 AD */	bl func_80250398
/* 801041F0 000FFE50  54 60 84 3E */	srwi r0, r3, 0x10
/* 801041F4 000FFE54  39 61 00 40 */	addi r11, r1, 0x40
/* 801041F8 000FFE58  7C 7C 02 14 */	add r3, r28, r0
/* 801041FC 000FFE5C  48 0C 2F 61 */	bl _restgpr_21
/* 80104200 000FFE60  80 01 00 44 */	lwz r0, 0x44(r1)
/* 80104204 000FFE64  7C 08 03 A6 */	mtlr r0
/* 80104208 000FFE68  38 21 00 40 */	addi r1, r1, 0x40
/* 8010420C 000FFE6C  4E 80 00 20 */	blr

.global func_80104210
func_80104210:
/* 80104210 000FFE70  94 21 FF D0 */	stwu r1, -0x30(r1)
/* 80104214 000FFE74  7C 08 02 A6 */	mflr r0
/* 80104218 000FFE78  90 01 00 34 */	stw r0, 0x34(r1)
/* 8010421C 000FFE7C  39 61 00 30 */	addi r11, r1, 0x30
/* 80104220 000FFE80  48 0C 2E FD */	bl _savegpr_24
/* 80104224 000FFE84  7C 78 1B 78 */	mr r24, r3
/* 80104228 000FFE88  7C 99 23 78 */	mr r25, r4
/* 8010422C 000FFE8C  7C BA 2B 78 */	mr r26, r5
/* 80104230 000FFE90  7C DB 33 78 */	mr r27, r6
/* 80104234 000FFE94  7C FC 3B 78 */	mr r28, r7
/* 80104238 000FFE98  3B C0 00 05 */	li r30, 5
/* 8010423C 000FFE9C  3B A0 00 00 */	li r29, 0
/* 80104240 000FFEA0  3B ED 82 74 */	addi r31, r13, lbl_8063D534-_SDA_BASE_
lbl_80104244:
/* 80104244 000FFEA4  80 6D 82 70 */	lwz r3, lbl_8063D530-_SDA_BASE_(r13)
/* 80104248 000FFEA8  88 9F 00 00 */	lbz r4, 0(r31)
/* 8010424C 000FFEAC  80 63 00 80 */	lwz r3, 0x80(r3)
/* 80104250 000FFEB0  48 2D 86 CD */	bl func_803DC91C
/* 80104254 000FFEB4  7C 60 07 74 */	extsb r0, r3
/* 80104258 000FFEB8  2C 00 00 01 */	cmpwi r0, 1
/* 8010425C 000FFEBC  40 82 00 0C */	bne lbl_80104268
/* 80104260 000FFEC0  7F BE EB 78 */	mr r30, r29
/* 80104264 000FFEC4  48 00 00 14 */	b lbl_80104278
lbl_80104268:
/* 80104268 000FFEC8  3B BD 00 01 */	addi r29, r29, 1
/* 8010426C 000FFECC  3B FF 00 01 */	addi r31, r31, 1
/* 80104270 000FFED0  28 1D 00 05 */	cmplwi r29, 5
/* 80104274 000FFED4  41 80 FF D0 */	blt lbl_80104244
lbl_80104278:
/* 80104278 000FFED8  3C 60 80 42 */	lis r3, lbl_8041A9FC@ha
/* 8010427C 000FFEDC  57 C0 08 3C */	slwi r0, r30, 1
/* 80104280 000FFEE0  38 63 A9 FC */	addi r3, r3, lbl_8041A9FC@l
/* 80104284 000FFEE4  7C 63 02 2E */	lhzx r3, r3, r0
/* 80104288 000FFEE8  48 14 C0 6D */	bl func_802502F4
/* 8010428C 000FFEEC  7C 64 1B 78 */	mr r4, r3
/* 80104290 000FFEF0  38 60 00 0E */	li r3, 0xe
/* 80104294 000FFEF4  48 05 80 75 */	bl func_8015C308
/* 80104298 000FFEF8  7F 04 C3 78 */	mr r4, r24
/* 8010429C 000FFEFC  7F 25 CB 78 */	mr r5, r25
/* 801042A0 000FFF00  7F 46 D3 78 */	mr r6, r26
/* 801042A4 000FFF04  7F 67 DB 78 */	mr r7, r27
/* 801042A8 000FFF08  7F 88 E3 78 */	mr r8, r28
/* 801042AC 000FFF0C  38 60 2D 75 */	li r3, 0x2d75
/* 801042B0 000FFF10  48 14 BE 85 */	bl func_80250134
/* 801042B4 000FFF14  38 60 2D 75 */	li r3, 0x2d75
/* 801042B8 000FFF18  38 80 00 01 */	li r4, 1
/* 801042BC 000FFF1C  38 A0 00 00 */	li r5, 0
/* 801042C0 000FFF20  48 14 C0 D9 */	bl func_80250398
/* 801042C4 000FFF24  54 60 84 3E */	srwi r0, r3, 0x10
/* 801042C8 000FFF28  39 61 00 30 */	addi r11, r1, 0x30
/* 801042CC 000FFF2C  7C 79 02 14 */	add r3, r25, r0
/* 801042D0 000FFF30  48 0C 2E 99 */	bl _restgpr_24
/* 801042D4 000FFF34  80 01 00 34 */	lwz r0, 0x34(r1)
/* 801042D8 000FFF38  7C 08 03 A6 */	mtlr r0
/* 801042DC 000FFF3C  38 21 00 30 */	addi r1, r1, 0x30
/* 801042E0 000FFF40  4E 80 00 20 */	blr

.global func_801042E4
func_801042E4:
/* 801042E4 000FFF44  28 03 0B B8 */	cmplwi r3, 0xbb8
/* 801042E8 000FFF48  3C 80 80 42 */	lis r4, lbl_80418120@ha
/* 801042EC 000FFF4C  38 84 81 20 */	addi r4, r4, lbl_80418120@l
/* 801042F0 000FFF50  41 80 00 18 */	blt lbl_80104308
/* 801042F4 000FFF54  38 03 F4 48 */	addi r0, r3, -3000
/* 801042F8 000FFF58  38 64 03 48 */	addi r3, r4, 0x348
/* 801042FC 000FFF5C  54 00 08 3C */	slwi r0, r0, 1
/* 80104300 000FFF60  7C 63 02 2E */	lhzx r3, r3, r0
/* 80104304 000FFF64  4E 80 00 20 */	blr
lbl_80104308:
/* 80104308 000FFF68  28 03 07 D0 */	cmplwi r3, 0x7d0
/* 8010430C 000FFF6C  41 80 00 18 */	blt lbl_80104324
/* 80104310 000FFF70  38 03 F8 30 */	addi r0, r3, -2000
/* 80104314 000FFF74  38 64 03 30 */	addi r3, r4, 0x330
/* 80104318 000FFF78  54 00 08 3C */	slwi r0, r0, 1
/* 8010431C 000FFF7C  7C 63 02 2E */	lhzx r3, r3, r0
/* 80104320 000FFF80  4E 80 00 20 */	blr
lbl_80104324:
/* 80104324 000FFF84  54 60 08 3C */	slwi r0, r3, 1
/* 80104328 000FFF88  38 64 02 50 */	addi r3, r4, 0x250
/* 8010432C 000FFF8C  7C 63 02 2E */	lhzx r3, r3, r0
/* 80104330 000FFF90  4E 80 00 20 */	blr

.global func_80104334
func_80104334:
/* 80104334 000FFF94  38 A0 00 01 */	li r5, 1
/* 80104338 000FFF98  38 6D 9C 78 */	addi r3, r13, lbl_8063EF38-_SDA_BASE_
/* 8010433C 000FFF9C  38 80 00 04 */	li r4, 4
/* 80104340 000FFFA0  38 00 00 00 */	li r0, 0
/* 80104344 000FFFA4  98 AD 9C 78 */	stb r5, lbl_8063EF38-_SDA_BASE_(r13)
/* 80104348 000FFFA8  B0 83 00 02 */	sth r4, 2(r3)
/* 8010434C 000FFFAC  98 03 00 04 */	stb r0, 4(r3)
/* 80104350 000FFFB0  4E 80 00 20 */	blr