1.text
2	.align 2
3_callback_receiver:
4	mflr r0
5	stmw r29,-12(r1)
6	stw r0,8(r1)
7	li r29,0
8	stwu r1,-224(r1)
9	mr r30,r1
10	addi r0,r30,248
11	stw r29,84(r30)
12	stw r0,80(r30)
13	lwz r0,0(r11)
14	stw r3,248(r30)
15	stw r4,252(r30)
16	mtctr r0
17	stw r9,272(r30)
18	addi r4,r30,64
19	stw r5,256(r30)
20	stw r6,260(r30)
21	stw r7,264(r30)
22	stw r8,268(r30)
23	stw r10,276(r30)
24	stw r29,96(r30)
25	stfd f1,100(r30)
26	stfd f2,108(r30)
27	stfd f3,116(r30)
28	stfd f4,124(r30)
29	stfd f5,132(r30)
30	stfd f6,140(r30)
31	stfd f7,148(r30)
32	stfd f8,156(r30)
33	stfd f9,164(r30)
34	stfd f10,172(r30)
35	stfd f11,180(r30)
36	stfd f12,188(r30)
37	stfd f13,196(r30)
38	stw r29,64(r30)
39	stw r29,88(r30)
40	lwz r3,4(r11)
41	bctrl
42	lwz r9,88(r30)
43	cmpwi cr0,r9,0
44	beq- cr0,L1
45	cmpwi cr0,r9,1
46	beq- cr0,L41
47	cmpwi cr0,r9,2
48	beq- cr0,L41
49	cmpwi cr0,r9,3
50	beq- cr0,L42
51	cmpwi cr0,r9,4
52	beq- cr0,L43
53	cmpwi cr0,r9,5
54	beq- cr0,L44
55	cmpwi cr0,r9,6
56	beq- cr0,L40
57	cmpwi cr0,r9,7
58	beq- cr0,L40
59	cmpwi cr0,r9,8
60	beq- cr0,L40
61	cmpwi cr0,r9,9
62	beq- cr0,L40
63	addi r0,r9,-10
64	cmplwi cr0,r0,1
65	bgt- cr0,L22
66	lwz r3,72(r30)
67	lwz r4,76(r30)
68L1:
69	lwz r1,0(r1)
70	lwz r0,8(r1)
71	lmw r29,-12(r1)
72	mtlr r0
73	blr
74L22:
75	cmpwi cr0,r9,12
76	beq- cr0,L45
77	cmpwi cr0,r9,13
78	beq- cr0,L46
79	cmpwi cr0,r9,14
80	beq- cr0,L40
81	cmpwi cr0,r9,15
82	bne+ cr0,L1
83	lwz r0,64(r30)
84	andi. r9,r0,1024
85	beq- cr0,L1
86	lwz r0,92(r30)
87	cmpwi cr0,r0,1
88	beq- cr0,L47
89	cmpwi cr0,r0,2
90	beq- cr0,L48
91	cmpwi cr0,r0,4
92	beq- cr0,L49
93	cmpwi cr0,r0,8
94	bne+ cr0,L1
95	lwz r9,84(r30)
96	lwz r4,4(r9)
97L39:
98	lwz r3,0(r9)
99	b L1
100L49:
101	lwz r9,84(r30)
102	b L39
103L48:
104	lwz r9,84(r30)
105	lhz r3,0(r9)
106	b L1
107L47:
108	lwz r9,84(r30)
109	lbz r3,0(r9)
110	b L1
111L40:
112	lwz r3,72(r30)
113	b L1
114L46:
115	lfd f1,72(r30)
116	b L1
117L45:
118	lfs f1,72(r30)
119	b L1
120L44:
121	lhz r3,72(r30)
122	b L1
123L43:
124	lha r3,72(r30)
125	b L1
126L42:
127	lbz r3,72(r30)
128	b L1
129L41:
130	lbz r0,72(r30)
131	extsb r3,r0
132	b L1
133	.align 2
134	.globl _callback_get_receiver
135_callback_get_receiver:
136	mflr r0
137	stmw r30,-8(r1)
138	stw r0,8(r1)
139	bcl 20,31,L1$pb
140L1$pb:
141	stwu r1,-48(r1)
142	mflr r31
143	addis r9,r31,ha16(L_callback_receiver$non_lazy_ptr-L1$pb)
144	mr r30,r1
145	lwz r3,lo16(L_callback_receiver$non_lazy_ptr-L1$pb)(r9)
146	lwz r1,0(r1)
147	lwz r0,8(r1)
148	lmw r30,-8(r1)
149	mtlr r0
150	blr
151.data
152	.align 2
153L_callback_receiver$non_lazy_ptr:
154	.long	_callback_receiver
155