1 /*
2 * CDDL HEADER START
3 *
4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License, v.1,  (the "License").
6 * You may not use this file except in compliance with the License.
7 *
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 * or http://opensource.org/licenses/CDDL-1.0.
10 * See the License for the specific language governing permissions
11 * and limitations under the License.
12 *
13 * When distributing Covered Code, include this CDDL HEADER in each
14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 * If applicable, add the following below this CDDL HEADER, with the
16 * fields enclosed by brackets "[]" replaced with your own identifying
17 * information: Portions Copyright [yyyy] [name of copyright owner]
18 *
19 * CDDL HEADER END
20 */
21 
22 /*
23 * Copyright 2014-2017 Cavium, Inc.
24 * The contents of this file are subject to the terms of the Common Development
25 * and Distribution License, v.1,  (the "License").
26 
27 * You may not use this file except in compliance with the License.
28 
29 * You can obtain a copy of the License at available
30 * at http://opensource.org/licenses/CDDL-1.0
31 
32 * See the License for the specific language governing permissions and
33 * limitations under the License.
34 */
35 
36 #ifndef __INIT_VALUES_H__
37 #define __INIT_VALUES_H__
38 
39 /* initialization commands array */
40 ARRAY_DECL u32 init_ops[] = {
41 	/* GRC */
42 	0x00030003, 0xffff0000, 	/* if phase != 'engine', skip 3 ops (no DMAE) */
43 	0x00020002, 0x00450000, 	/* if mode != '!asic', skip 2 ops */
44 	0x0280c201, 0x00000000, 	/* write 0x0 to address 0x50184 */
45 	0x02810201, 0x00000000, 	/* write 0x0 to address 0x50204 */
46 	/* MISCS */
47 	0x00060003, 0xffff0000, 	/* if phase != 'engine', skip 6 ops (no DMAE) */
48 	0x00030002, 0x00450000, 	/* if mode != '!asic', skip 3 ops */
49 	0x0048c201, 0x00000000, 	/* write 0x0 to address 0x9184 */
50 	0x0048d201, 0x00000000, 	/* write 0x0 to address 0x91a4 */
51 	0x004ba601, 0x00000001, 	/* write 0x1 to address 0x974c */
52 	0x00010002, 0x00ac0000, 	/* if mode != '(!asic)&bb', skip 1 ops */
53 	0x0048ca01, 0x00000000, 	/* write 0x0 to address 0x9194 */
54 	/* MISC */
55 	0x003b0003, 0xffff0000, 	/* if phase != 'engine', skip 59 ops (no DMAE) */
56 	0x0040c201, 0x00000000, 	/* write 0x0 to address 0x8184 */
57 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
58 	0x28007201, 0x00000001, 	/* write 0x1 to address 0x5000e4 */
59 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
60 	0x00460a01, 0x00000000, 	/* write 0x0 to address 0x8c14 */
61 	0x00403c01, 0x33bfbfbf, 	/* write 0x33bfbfbf to address 0x8078 */
62 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
63 	0x00404401, 0x07fffff8, 	/* write 0x7fffff8 to address 0x8088 */
64 	0x00010002, 0x00b90000, 	/* if mode != '!k2', skip 1 ops */
65 	0x00404401, 0x003ffff8, 	/* write 0x3ffff8 to address 0x8088 */
66 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
67 	0x00404c01, 0x000002c0, 	/* write 0x2c0 to address 0x8098 */
68 	0x00010002, 0x00b90000, 	/* if mode != '!k2', skip 1 ops */
69 	0x00404c01, 0x000000c0, 	/* write 0xc0 to address 0x8098 */
70 	0x00403a01, 0x1fffffff, 	/* write 0x1fffffff to address 0x8074 */
71 	0x00404201, 0xffffffff, 	/* write 0xffffffff to address 0x8084 */
72 	0x00404a01, 0xffffffff, 	/* write 0xffffffff to address 0x8094 */
73 	0x000c0002, 0x00010000, 	/* if mode != 'bb|k2', skip 12 ops */
74 	0xa2028601, 0x00000001, 	/* write 0x1 to address 0x144050c */
75 	0xa2031401, 0x0000000f, 	/* write 0xf to address 0x1440628 */
76 	0xaa028601, 0x00000001, 	/* write 0x1 to address 0x154050c */
77 	0xaa031401, 0x0000000f, 	/* write 0xf to address 0x1540628 */
78 	0xb2028601, 0x00000001, 	/* write 0x1 to address 0x164050c */
79 	0xb2031401, 0x0000000f, 	/* write 0xf to address 0x1640628 */
80 	0xba028601, 0x00000001, 	/* write 0x1 to address 0x174050c */
81 	0xba031401, 0x0000000f, 	/* write 0xf to address 0x1740628 */
82 	0xc2028601, 0x00000001, 	/* write 0x1 to address 0x184050c */
83 	0xc2031401, 0x0000000f, 	/* write 0xf to address 0x1840628 */
84 	0xca028601, 0x00000001, 	/* write 0x1 to address 0x194050c */
85 	0xca031401, 0x0000000f, 	/* write 0xf to address 0x1940628 */
86 	0x00060002, 0x00680000, 	/* if mode != 'fpga&(bb|k2)', skip 6 ops */
87 	0xa2028021, 0x00000000, 	/* write array of size 3 from offset 0 to address 0x1440500 */
88 	0xaa028021, 0x00000000, 	/* write array of size 3 from offset 0 to address 0x1540500 */
89 	0xb2028021, 0x00000000, 	/* write array of size 3 from offset 0 to address 0x1640500 */
90 	0xba028021, 0x00000000, 	/* write array of size 3 from offset 0 to address 0x1740500 */
91 	0xc2028021, 0x00000000, 	/* write array of size 3 from offset 0 to address 0x1840500 */
92 	0xca028021, 0x00000000, 	/* write array of size 3 from offset 0 to address 0x1940500 */
93 	0x00060002, 0x00310000, 	/* if mode != '(bb|k2)&(asic|chipsim)', skip 6 ops */
94 	0xa2028021, 0x00000004, 	/* write array of size 3 from offset 4 to address 0x1440500 */
95 	0xaa028021, 0x00000004, 	/* write array of size 3 from offset 4 to address 0x1540500 */
96 	0xb2028021, 0x00000004, 	/* write array of size 3 from offset 4 to address 0x1640500 */
97 	0xba028021, 0x00000004, 	/* write array of size 3 from offset 4 to address 0x1740500 */
98 	0xc2028021, 0x00000004, 	/* write array of size 3 from offset 4 to address 0x1840500 */
99 	0xca028021, 0x00000004, 	/* write array of size 3 from offset 4 to address 0x1940500 */
100 	0x00060002, 0x00000000, 	/* if mode != '(bb|k2)&((emul_reduced|emul_full)&bb)', skip 6 ops */
101 	0xa2028021, 0x00000008, 	/* write array of size 3 from offset 8 to address 0x1440500 */
102 	0xaa028021, 0x00000008, 	/* write array of size 3 from offset 8 to address 0x1540500 */
103 	0xb2028021, 0x00000008, 	/* write array of size 3 from offset 8 to address 0x1640500 */
104 	0xba028021, 0x00000008, 	/* write array of size 3 from offset 8 to address 0x1740500 */
105 	0xc2028021, 0x00000008, 	/* write array of size 3 from offset 8 to address 0x1840500 */
106 	0xca028021, 0x00000008, 	/* write array of size 3 from offset 8 to address 0x1940500 */
107 	0x00060002, 0x00090000, 	/* if mode != '(bb|k2)&((emul_reduced|emul_full)&k2)', skip 6 ops */
108 	0xa2028021, 0x0000000c, 	/* write array of size 3 from offset 12 to address 0x1440500 */
109 	0xaa028021, 0x0000000c, 	/* write array of size 3 from offset 12 to address 0x1540500 */
110 	0xb2028021, 0x0000000c, 	/* write array of size 3 from offset 12 to address 0x1640500 */
111 	0xba028021, 0x0000000c, 	/* write array of size 3 from offset 12 to address 0x1740500 */
112 	0xc2028021, 0x0000000c, 	/* write array of size 3 from offset 12 to address 0x1840500 */
113 	0xca028021, 0x0000000c, 	/* write array of size 3 from offset 12 to address 0x1940500 */
114 	0x00403a01, 0xffffffff, 	/* write 0xffffffff to address 0x8074 */
115 	/* PGLUE_B */
116 	0x00140003, 0xffff0000, 	/* if phase != 'engine', skip 20 ops (no DMAE) */
117 	0x00020002, 0x00450000, 	/* if mode != '!asic', skip 2 ops */
118 	0x1540c201, 0x00080000, 	/* write 0x80000 to address 0x2a8184 */
119 	0x1540ca01, 0x00000000, 	/* write 0x0 to address 0x2a8194 */
120 	0x00010002, 0x00ac0000, 	/* if mode != '(!asic)&bb', skip 1 ops */
121 	0x15410201, 0x00000000, 	/* write 0x0 to address 0x2a8204 */
122 	0x00010002, 0x00b40000, 	/* if mode != '(!asic)&k2', skip 1 ops */
123 	0x15410201, 0x00000000, 	/* write 0x0 to address 0x2a8204 */
124 	0x15571a31, 0x70210001, 	/* write runtime array of size 1 from offset 28705 to address 0x2aae34 */
125 	0x00080002, 0x00010000, 	/* if mode != 'bb|k2', skip 8 ops */
126 	0x1550d421, 0x00000010, 	/* write array of size 4 from offset 16 to address 0x2aa1a8 */
127 	0x1550de21, 0x00000015, 	/* write array of size 4 from offset 21 to address 0x2aa1bc */
128 	0x1550e821, 0x0000001a, 	/* write array of size 4 from offset 26 to address 0x2aa1d0 */
129 	0x1550f221, 0x0000001f, 	/* write array of size 3 from offset 31 to address 0x2aa1e4 */
130 	0x1550fc21, 0x00000023, 	/* write array of size 3 from offset 35 to address 0x2aa1f8 */
131 	0x15510621, 0x00000027, 	/* write array of size 4 from offset 39 to address 0x2aa20c */
132 	0x15512001, 0x000001c7, 	/* write 0x1c7 to address 0x2aa240 */
133 	0x1552b221, 0x0000002c, 	/* write array of size 6 from offset 44 to address 0x2aa564 */
134 	0x15400001, 0x00000001, 	/* write 0x1 to address 0x2a8000 */
135 	0x15400801, 0x00000001, 	/* write 0x1 to address 0x2a8010 */
136 	0x1550e031, 0x701f0002, 	/* write runtime array of size 2 from offset 28703 to address 0x2aa1c0 */
137 	0x00020003, 0x00000000, 	/* if phase != 'engine0', skip 2 ops (no DMAE) */
138 	0x15400230, 0x00000001, 	/* wait until address 0x2a8004 reads 0x1 */
139 	0x15400a30, 0x00000001, 	/* wait until address 0x2a8014 reads 0x1 */
140 	0x00020003, 0x00010000, 	/* if phase != 'engine1', skip 2 ops (no DMAE) */
141 	0x15400230, 0x00000002, 	/* wait until address 0x2a8004 reads 0x2 */
142 	0x15400a30, 0x00000002, 	/* wait until address 0x2a8014 reads 0x2 */
143 	0x00040013, 0xffff0002, 	/* if phase != 'pf', skip 4 ops  */
144 	0x15427231, 0x701e0001, 	/* write runtime array of size 1 from offset 28702 to address 0x2a84e4 */
145 	0x1550b621, 0x00000033, 	/* write array of size 3 from offset 51 to address 0x2aa16c */
146 	0x1552ca01, 0x00000000, 	/* write 0x0 to address 0x2aa594 */
147 	0x15573031, 0x70220003, 	/* write runtime array of size 3 from offset 28706 to address 0x2aae60 */
148 	0x00020013, 0xffff0003, 	/* if phase != 'vf', skip 2 ops  */
149 	0x1550b401, 0x00000001, 	/* write 0x1 to address 0x2aa168 */
150 	0x1552cc01, 0x00000000, 	/* write 0x0 to address 0x2aa598 */
151 	/* CNIG */
152 	0x00060003, 0xffff0000, 	/* if phase != 'engine', skip 6 ops (no DMAE) */
153 	0x00020002, 0x00ac0000, 	/* if mode != '(!asic)&bb', skip 2 ops */
154 	0x10c17601, 0x00000000, 	/* write 0x0 to address 0x2182ec */
155 	0x10c1a601, 0x00000000, 	/* write 0x0 to address 0x21834c */
156 	0x00020002, 0x00900000, 	/* if mode != '(!asic)&(!bb)', skip 2 ops */
157 	0x10c10e01, 0x00000000, 	/* write 0x0 to address 0x21821c */
158 	0x10c11801, 0x00000000, 	/* write 0x0 to address 0x218230 */
159 	/* CPMU */
160 	0x00020003, 0xffff0000, 	/* if phase != 'engine', skip 2 ops (no DMAE) */
161 	0x00010002, 0x00450000, 	/* if mode != '!asic', skip 1 ops */
162 	0x0181f201, 0x00000000, 	/* write 0x0 to address 0x303e4 */
163 	/* PCIE */
164 	0x00040003, 0xffff0000, 	/* if phase != 'engine', skip 4 ops (no DMAE) */
165 	0x00010002, 0x00ac0000, 	/* if mode != '(!asic)&bb', skip 1 ops */
166 	0x02a00201, 0x00003f02, 	/* write 0x3f02 to address 0x54004 */
167 	0x00010002, 0x00900000, 	/* if mode != '(!asic)&(!bb)', skip 1 ops */
168 	0x02a00201, 0x00000000, 	/* write 0x0 to address 0x54004 */
169 	/* PSWHST */
170 	0x000a0003, 0xffff0000, 	/* if phase != 'engine', skip 10 ops (no DMAE) */
171 	0x1500c201, 0x00000200, 	/* write 0x200 to address 0x2a0184 */
172 	0x1500ca01, 0x00000000, 	/* write 0x0 to address 0x2a0194 */
173 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
174 	0x15010201, 0x00000000, 	/* write 0x0 to address 0x2a0204 */
175 	0x15020011, 0x00000048, 	/* write 72 zeros to address 0x2a0400 */
176 	0x15000001, 0x00000001, 	/* write 0x1 to address 0x2a0000 */
177 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
178 	0x15021401, 0x04000040, 	/* write 0x4000040 to address 0x2a0428 */
179 	0x15024001, 0x05050042, 	/* write 0x5050042 to address 0x2a0480 */
180 	0x15000210, 0x00000001, 	/* wait until address 0x2a0004 reads 0x1 */
181 	/* PSWHST2 */
182 	0x00020003, 0xffff0000, 	/* if phase != 'engine', skip 2 ops (no DMAE) */
183 	0x14f0c201, 0x00000000, 	/* write 0x0 to address 0x29e184 */
184 	0x14f0ca01, 0x00000000, 	/* write 0x0 to address 0x29e194 */
185 	/* PSWRD */
186 	0x00020003, 0xffff0000, 	/* if phase != 'engine', skip 2 ops (no DMAE) */
187 	0x14e0c201, 0x00000000, 	/* write 0x0 to address 0x29c184 */
188 	0x14e0ca01, 0x00000000, 	/* write 0x0 to address 0x29c194 */
189 	/* PSWRD2 */
190 	0x00070003, 0xffff0000, 	/* if phase != 'engine', skip 7 ops (no DMAE) */
191 	0x14e8c201, 0x00000000, 	/* write 0x0 to address 0x29d184 */
192 	0x14e8ca01, 0x00000000, 	/* write 0x0 to address 0x29d194 */
193 	0x14e90201, 0x00000000, 	/* write 0x0 to address 0x29d204 */
194 	0x14e90a01, 0x00000000, 	/* write 0x0 to address 0x29d214 */
195 	0x14e86601, 0x00000003, 	/* write 0x3 to address 0x29d0cc */
196 	0x14e80001, 0x00000001, 	/* write 0x1 to address 0x29d000 */
197 	0x14e80210, 0x00000001, 	/* wait until address 0x29d004 reads 0x1 */
198 	/* PSWWR */
199 	0x00020003, 0xffff0000, 	/* if phase != 'engine', skip 2 ops (no DMAE) */
200 	0x14d0c201, 0x00000000, 	/* write 0x0 to address 0x29a184 */
201 	0x14d0ca01, 0x00000000, 	/* write 0x0 to address 0x29a194 */
202 	/* PSWWR2 */
203 	0x00070003, 0xffff0000, 	/* if phase != 'engine', skip 7 ops (no DMAE) */
204 	0x14d8c201, 0x00000000, 	/* write 0x0 to address 0x29b184 */
205 	0x14d8ca01, 0x00000000, 	/* write 0x0 to address 0x29b194 */
206 	0x00040002, 0x00240000, 	/* if mode != '!e5', skip 4 ops */
207 	0x14d90201, 0x00000000, 	/* write 0x0 to address 0x29b204 */
208 	0x14d90a01, 0x00000000, 	/* write 0x0 to address 0x29b214 */
209 	0x14d91201, 0x00000000, 	/* write 0x0 to address 0x29b224 */
210 	0x14d91a01, 0x00000000, 	/* write 0x0 to address 0x29b234 */
211 	/* PSWRQ */
212 	0x00020003, 0xffff0000, 	/* if phase != 'engine', skip 2 ops (no DMAE) */
213 	0x1400c201, 0x00000000, 	/* write 0x0 to address 0x280184 */
214 	0x1400ca01, 0x00000000, 	/* write 0x0 to address 0x280194 */
215 	/* PSWRQ2 */
216 	0x00070003, 0xffff0000, 	/* if phase != 'engine', skip 7 ops (no DMAE) */
217 	0x1200c201, 0x00000000, 	/* write 0x0 to address 0x240184 */
218 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
219 	0x12010201, 0x00000000, 	/* write 0x0 to address 0x240204 */
220 	0x00010002, 0x002c0000, 	/* if mode != '!bb', skip 1 ops */
221 	0x12010201, 0x00000000, 	/* write 0x0 to address 0x240204 */
222 	0x12020831, 0x1a2c0002, 	/* write runtime array of size 2 from offset 6700 to address 0x240410 */
223 	0x1202be01, 0x00000003, 	/* write 0x3 to address 0x24057c */
224 	0x00060013, 0xffff0002, 	/* if phase != 'pf', skip 6 ops  */
225 	0x12000631, 0x1a0f0005, 	/* write runtime array of size 5 from offset 6671 to address 0x24000c */
226 	0x12001431, 0x1a140001, 	/* write runtime array of size 1 from offset 6676 to address 0x240028 */
227 	0x12001831, 0x1a15000a, 	/* write runtime array of size 10 from offset 6677 to address 0x240030 */
228 	0x12003031, 0x1a1f0002, 	/* write runtime array of size 2 from offset 6687 to address 0x240060 */
229 	0x12004831, 0x1a21000b, 	/* write runtime array of size 11 from offset 6689 to address 0x240090 */
230 	0x13000131, 0x1a2e55f0, 	/* write runtime array of size 22000 from offset 6702 to address 0x260000 (WB) */
231 	/* PGLCS */
232 	0x00020003, 0xffff0000, 	/* if phase != 'engine', skip 2 ops (no DMAE) */
233 	0x00010002, 0x00450000, 	/* if mode != '!asic', skip 1 ops */
234 	0x000e8201, 0x00000000, 	/* write 0x0 to address 0x1d04 */
235 	/* DMAE */
236 	0x00040003, 0xffff0000, 	/* if phase != 'engine', skip 4 ops (no DMAE) */
237 	0x0060c201, 0x00000000, 	/* write 0x0 to address 0xc184 */
238 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
239 	0x00610201, 0x00000000, 	/* write 0x0 to address 0xc204 */
240 	0x00640011, 0x000001c0, 	/* write 448 zeros to address 0xc800 */
241 	/* PTU */
242 	0x00090013, 0xffff0000, 	/* if phase != 'engine', skip 9 ops  */
243 	0x2b002e01, 0x00000000, 	/* write 0x0 to address 0x56005c */
244 	0x2b00c201, 0x00000000, 	/* write 0x0 to address 0x560184 */
245 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
246 	0x2b010201, 0x00000000, 	/* write 0x0 to address 0x560204 */
247 	0x2b000001, 0x00000001, 	/* write 0x1 to address 0x560000 */
248 	0x2b000210, 0x00000001, 	/* wait until address 0x560004 reads 0x1 */
249 	0x2b004601, 0x00000001, 	/* write 0x1 to address 0x56008c */
250 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
251 	0x2b004821, 0x00000035, 	/* write array of size 2 from offset 53 to address 0x560090 */
252 	0x00010013, 0xffff0002, 	/* if phase != 'pf', skip 1 ops  */
253 	0x2b003e01, 0x00f00000, 	/* write 0xf00000 to address 0x56007c */
254 	0x00010013, 0x00000002, 	/* if phase != 'pf0', skip 1 ops  */
255 	0x2b003c01, 0x00000000, 	/* write 0x0 to address 0x560078 */
256 	0x00010013, 0x00010002, 	/* if phase != 'pf1', skip 1 ops  */
257 	0x2b003c01, 0x00100000, 	/* write 0x100000 to address 0x560078 */
258 	0x00010013, 0x00020002, 	/* if phase != 'pf2', skip 1 ops  */
259 	0x2b003c01, 0x00200000, 	/* write 0x200000 to address 0x560078 */
260 	0x00010013, 0x00030002, 	/* if phase != 'pf3', skip 1 ops  */
261 	0x2b003c01, 0x00300000, 	/* write 0x300000 to address 0x560078 */
262 	0x00010013, 0x00040002, 	/* if phase != 'pf4', skip 1 ops  */
263 	0x2b003c01, 0x00400000, 	/* write 0x400000 to address 0x560078 */
264 	0x00010013, 0x00050002, 	/* if phase != 'pf5', skip 1 ops  */
265 	0x2b003c01, 0x00500000, 	/* write 0x500000 to address 0x560078 */
266 	0x00010013, 0x00060002, 	/* if phase != 'pf6', skip 1 ops  */
267 	0x2b003c01, 0x00600000, 	/* write 0x600000 to address 0x560078 */
268 	0x00010013, 0x00070002, 	/* if phase != 'pf7', skip 1 ops  */
269 	0x2b003c01, 0x00700000, 	/* write 0x700000 to address 0x560078 */
270 	0x00020013, 0x00080002, 	/* if phase != 'pf8', skip 2 ops  */
271 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
272 	0x2b003c01, 0x00800000, 	/* write 0x800000 to address 0x560078 */
273 	0x00020013, 0x00090002, 	/* if phase != 'pf9', skip 2 ops  */
274 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
275 	0x2b003c01, 0x00900000, 	/* write 0x900000 to address 0x560078 */
276 	0x00020013, 0x000a0002, 	/* if phase != 'pf10', skip 2 ops  */
277 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
278 	0x2b003c01, 0x00a00000, 	/* write 0xa00000 to address 0x560078 */
279 	0x00020013, 0x000b0002, 	/* if phase != 'pf11', skip 2 ops  */
280 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
281 	0x2b003c01, 0x00b00000, 	/* write 0xb00000 to address 0x560078 */
282 	0x00020013, 0x000c0002, 	/* if phase != 'pf12', skip 2 ops  */
283 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
284 	0x2b003c01, 0x00c00000, 	/* write 0xc00000 to address 0x560078 */
285 	0x00020013, 0x000d0002, 	/* if phase != 'pf13', skip 2 ops  */
286 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
287 	0x2b003c01, 0x00d00000, 	/* write 0xd00000 to address 0x560078 */
288 	0x00020013, 0x000e0002, 	/* if phase != 'pf14', skip 2 ops  */
289 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
290 	0x2b003c01, 0x00e00000, 	/* write 0xe00000 to address 0x560078 */
291 	0x00020013, 0x000f0002, 	/* if phase != 'pf15', skip 2 ops  */
292 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
293 	0x2b003c01, 0x00f00000, 	/* write 0xf00000 to address 0x560078 */
294 	0x00030013, 0xffff0002, 	/* if phase != 'pf', skip 3 ops  */
295 	0x2b004001, 0x00000001, 	/* write 0x1 to address 0x560080 */
296 	0x2b004210, 0x00000001, 	/* wait until address 0x560084 reads 0x1 */
297 	0x2b004401, 0x00000001, 	/* write 0x1 to address 0x560088 */
298 	/* TCM */
299 	0x004b0013, 0xffff0000, 	/* if phase != 'engine', skip 75 ops  */
300 	0x8c00ca01, 0x00000000, 	/* write 0x0 to address 0x1180194 */
301 	0x8c00d201, 0x00000000, 	/* write 0x0 to address 0x11801a4 */
302 	0x00020002, 0x00020000, 	/* if mode != 'bb', skip 2 ops */
303 	0x8c010201, 0x00000000, 	/* write 0x0 to address 0x1180204 */
304 	0x8c010a01, 0x00000000, 	/* write 0x0 to address 0x1180214 */
305 	0x00020002, 0x00030000, 	/* if mode != 'k2', skip 2 ops */
306 	0x8c010201, 0x00000000, 	/* write 0x0 to address 0x1180204 */
307 	0x8c010a01, 0x00000000, 	/* write 0x0 to address 0x1180214 */
308 	0x00310002, 0x00010000, 	/* if mode != 'bb|k2', skip 49 ops */
309 	0x8c00c201, 0x00000000, 	/* write 0x0 to address 0x1180184 */
310 	0x8c0a6001, 0x00000000, 	/* write 0x0 to address 0x11814c0 */
311 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
312 	0x8c0a6001, 0x00000200, 	/* write 0x200 to address 0x11814c0 */
313 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
314 	0x8c0a6001, 0x00000400, 	/* write 0x400 to address 0x11814c0 */
315 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
316 	0x8c0a6001, 0x00000600, 	/* write 0x600 to address 0x11814c0 */
317 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
318 	0x8c0a6001, 0x00000800, 	/* write 0x800 to address 0x11814c0 */
319 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
320 	0x8c0a6001, 0x00000a00, 	/* write 0xa00 to address 0x11814c0 */
321 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
322 	0x8c0a6001, 0x00000c00, 	/* write 0xc00 to address 0x11814c0 */
323 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
324 	0x8c0a6001, 0x00000e00, 	/* write 0xe00 to address 0x11814c0 */
325 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
326 	0x8c0a6001, 0x00001000, 	/* write 0x1000 to address 0x11814c0 */
327 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
328 	0x8c0a6001, 0x00001200, 	/* write 0x1200 to address 0x11814c0 */
329 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
330 	0x8c0a6001, 0x00001400, 	/* write 0x1400 to address 0x11814c0 */
331 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
332 	0x8c0a6001, 0x00001600, 	/* write 0x1600 to address 0x11814c0 */
333 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
334 	0x8c0a6001, 0x00001800, 	/* write 0x1800 to address 0x11814c0 */
335 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
336 	0x8c0a6001, 0x00001a00, 	/* write 0x1a00 to address 0x11814c0 */
337 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
338 	0x8c0a6001, 0x00001c00, 	/* write 0x1c00 to address 0x11814c0 */
339 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
340 	0x8c0a6001, 0x00001e00, 	/* write 0x1e00 to address 0x11814c0 */
341 	0x8c0a6801, 0x00000000, 	/* write 0x0 to address 0x11814d0 */
342 	0x8c0a6001, 0x00000000, 	/* write 0x0 to address 0x11814c0 */
343 	0x8c0a6401, 0x00000000, 	/* write 0x0 to address 0x11814c8 */
344 	0x8c0a6001, 0x00000200, 	/* write 0x200 to address 0x11814c0 */
345 	0x8c0a6401, 0x00000000, 	/* write 0x0 to address 0x11814c8 */
346 	0x8c0a6001, 0x00000400, 	/* write 0x400 to address 0x11814c0 */
347 	0x8c0a6401, 0x00000000, 	/* write 0x0 to address 0x11814c8 */
348 	0x8c0a6001, 0x00000600, 	/* write 0x600 to address 0x11814c0 */
349 	0x8c0a6401, 0x00000000, 	/* write 0x0 to address 0x11814c8 */
350 	0x8c0a6001, 0x00000800, 	/* write 0x800 to address 0x11814c0 */
351 	0x8c0a6401, 0x00000000, 	/* write 0x0 to address 0x11814c8 */
352 	0x8c0a6001, 0x00000a00, 	/* write 0xa00 to address 0x11814c0 */
353 	0x8c0a6401, 0x00000000, 	/* write 0x0 to address 0x11814c8 */
354 	0x8c0a6001, 0x00000c00, 	/* write 0xc00 to address 0x11814c0 */
355 	0x8c0a6401, 0x00000000, 	/* write 0x0 to address 0x11814c8 */
356 	0x8c0a6001, 0x00000e00, 	/* write 0xe00 to address 0x11814c0 */
357 	0x8c0a6401, 0x00000000, 	/* write 0x0 to address 0x11814c8 */
358 	0x8c0c0021, 0x00000037, 	/* write array of size 64 from offset 55 to address 0x1181800 */
359 	0x000f0002, 0x00010000, 	/* if mode != 'bb|k2', skip 15 ops */
360 	0x8c020221, 0x00000078, 	/* write array of size 3 from offset 120 to address 0x1180404 */
361 	0x8c020c21, 0x0000007c, 	/* write array of size 2 from offset 124 to address 0x1180418 */
362 	0x8c021401, 0x00000068, 	/* write 0x68 to address 0x1180428 */
363 	0x8c022421, 0x0000007f, 	/* write array of size 2 from offset 127 to address 0x1180448 */
364 	0x8c022c21, 0x00000082, 	/* write array of size 3 from offset 130 to address 0x1180458 */
365 	0x8c024401, 0x00000002, 	/* write 0x2 to address 0x1180488 */
366 	0x8c027411, 0x00000002, 	/* write 2 zeros to address 0x11804e8 */
367 	0x8c028401, 0x00000000, 	/* write 0x0 to address 0x1180508 */
368 	0x8c02b201, 0x00000006, 	/* write 0x6 to address 0x1180564 */
369 	0x8c040a01, 0x0000000a, 	/* write 0xa to address 0x1180814 */
370 	0x8c040e21, 0x00000086, 	/* write array of size 8 from offset 134 to address 0x118081c */
371 	0x8c041e11, 0x00000006, 	/* write 6 zeros to address 0x118083c */
372 	0x8c045221, 0x0000008f, 	/* write array of size 5 from offset 143 to address 0x11808a4 */
373 	0x8c045e21, 0x00000095, 	/* write array of size 2 from offset 149 to address 0x11808bc */
374 	0x8c046411, 0x00000006, 	/* write 6 zeros to address 0x11808c8 */
375 	0x00050013, 0xffff0002, 	/* if phase != 'pf', skip 5 ops  */
376 	0x00020002, 0x00450000, 	/* if mode != '!asic', skip 2 ops */
377 	0x8c03aa01, 0x00000040, 	/* write 0x40 to address 0x1180754 */
378 	0x8c03c801, 0x00000000, 	/* write 0x0 to address 0x1180790 */
379 	0x00010002, 0x00440000, 	/* if mode != '(!asic)&(bb|k2)', skip 1 ops */
380 	0x8c03ba01, 0x00000008, 	/* write 0x8 to address 0x1180774 */
381 	0x00030013, 0x00000002, 	/* if phase != 'pf0', skip 3 ops  */
382 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
383 	0x8c048201, 0x00000000, 	/* write 0x0 to address 0x1180904 */
384 	0x8c048601, 0x00000000, 	/* write 0x0 to address 0x118090c */
385 	0x00030013, 0x00010002, 	/* if phase != 'pf1', skip 3 ops  */
386 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
387 	0x8c048201, 0x00000008, 	/* write 0x8 to address 0x1180904 */
388 	0x8c048601, 0x00000008, 	/* write 0x8 to address 0x118090c */
389 	0x00030013, 0x00020002, 	/* if phase != 'pf2', skip 3 ops  */
390 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
391 	0x8c048201, 0x00000010, 	/* write 0x10 to address 0x1180904 */
392 	0x8c048601, 0x00000010, 	/* write 0x10 to address 0x118090c */
393 	0x00030013, 0x00030002, 	/* if phase != 'pf3', skip 3 ops  */
394 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
395 	0x8c048201, 0x00000018, 	/* write 0x18 to address 0x1180904 */
396 	0x8c048601, 0x00000018, 	/* write 0x18 to address 0x118090c */
397 	0x00030013, 0x00040002, 	/* if phase != 'pf4', skip 3 ops  */
398 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
399 	0x8c048201, 0x00000020, 	/* write 0x20 to address 0x1180904 */
400 	0x8c048601, 0x00000020, 	/* write 0x20 to address 0x118090c */
401 	0x00030013, 0x00050002, 	/* if phase != 'pf5', skip 3 ops  */
402 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
403 	0x8c048201, 0x00000028, 	/* write 0x28 to address 0x1180904 */
404 	0x8c048601, 0x00000028, 	/* write 0x28 to address 0x118090c */
405 	0x00030013, 0x00060002, 	/* if phase != 'pf6', skip 3 ops  */
406 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
407 	0x8c048201, 0x00000030, 	/* write 0x30 to address 0x1180904 */
408 	0x8c048601, 0x00000030, 	/* write 0x30 to address 0x118090c */
409 	0x00030013, 0x00070002, 	/* if phase != 'pf7', skip 3 ops  */
410 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
411 	0x8c048201, 0x00000038, 	/* write 0x38 to address 0x1180904 */
412 	0x8c048601, 0x00000038, 	/* write 0x38 to address 0x118090c */
413 	0x00030013, 0x00080002, 	/* if phase != 'pf8', skip 3 ops  */
414 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
415 	0x8c048201, 0x00000040, 	/* write 0x40 to address 0x1180904 */
416 	0x8c048601, 0x00000040, 	/* write 0x40 to address 0x118090c */
417 	0x00030013, 0x00090002, 	/* if phase != 'pf9', skip 3 ops  */
418 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
419 	0x8c048201, 0x00000048, 	/* write 0x48 to address 0x1180904 */
420 	0x8c048601, 0x00000048, 	/* write 0x48 to address 0x118090c */
421 	0x00030013, 0x000a0002, 	/* if phase != 'pf10', skip 3 ops  */
422 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
423 	0x8c048201, 0x00000050, 	/* write 0x50 to address 0x1180904 */
424 	0x8c048601, 0x00000050, 	/* write 0x50 to address 0x118090c */
425 	0x00030013, 0x000b0002, 	/* if phase != 'pf11', skip 3 ops  */
426 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
427 	0x8c048201, 0x00000058, 	/* write 0x58 to address 0x1180904 */
428 	0x8c048601, 0x00000058, 	/* write 0x58 to address 0x118090c */
429 	0x00030013, 0x000c0002, 	/* if phase != 'pf12', skip 3 ops  */
430 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
431 	0x8c048201, 0x00000060, 	/* write 0x60 to address 0x1180904 */
432 	0x8c048601, 0x00000060, 	/* write 0x60 to address 0x118090c */
433 	0x00030013, 0x000d0002, 	/* if phase != 'pf13', skip 3 ops  */
434 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
435 	0x8c048201, 0x00000068, 	/* write 0x68 to address 0x1180904 */
436 	0x8c048601, 0x00000068, 	/* write 0x68 to address 0x118090c */
437 	0x00030013, 0x000e0002, 	/* if phase != 'pf14', skip 3 ops  */
438 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
439 	0x8c048201, 0x00000070, 	/* write 0x70 to address 0x1180904 */
440 	0x8c048601, 0x00000070, 	/* write 0x70 to address 0x118090c */
441 	0x00030013, 0x000f0002, 	/* if phase != 'pf15', skip 3 ops  */
442 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
443 	0x8c048201, 0x00000078, 	/* write 0x78 to address 0x1180904 */
444 	0x8c048601, 0x00000078, 	/* write 0x78 to address 0x118090c */
445 	/* MCM */
446 	0x00620013, 0xffff0000, 	/* if phase != 'engine', skip 98 ops  */
447 	0x9000ca01, 0x00000000, 	/* write 0x0 to address 0x1200194 */
448 	0x9000d201, 0x00000000, 	/* write 0x0 to address 0x12001a4 */
449 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
450 	0x9000c201, 0x00000000, 	/* write 0x0 to address 0x1200184 */
451 	0x900c0001, 0x00000000, 	/* write 0x0 to address 0x1201800 */
452 	0x00020002, 0x00240000, 	/* if mode != '!e5', skip 2 ops */
453 	0x90010201, 0x00000000, 	/* write 0x0 to address 0x1200204 */
454 	0x90010a01, 0x00000000, 	/* write 0x0 to address 0x1200214 */
455 	0x00470002, 0x00010000, 	/* if mode != 'bb|k2', skip 71 ops */
456 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
457 	0x900c0001, 0x00000200, 	/* write 0x200 to address 0x1201800 */
458 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
459 	0x900c0001, 0x00000400, 	/* write 0x400 to address 0x1201800 */
460 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
461 	0x900c0001, 0x00000600, 	/* write 0x600 to address 0x1201800 */
462 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
463 	0x900c0001, 0x00000800, 	/* write 0x800 to address 0x1201800 */
464 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
465 	0x900c0001, 0x00000a00, 	/* write 0xa00 to address 0x1201800 */
466 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
467 	0x900c0001, 0x00000c00, 	/* write 0xc00 to address 0x1201800 */
468 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
469 	0x900c0001, 0x00000e00, 	/* write 0xe00 to address 0x1201800 */
470 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
471 	0x900c0001, 0x00001000, 	/* write 0x1000 to address 0x1201800 */
472 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
473 	0x900c0001, 0x00001200, 	/* write 0x1200 to address 0x1201800 */
474 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
475 	0x900c0001, 0x00001400, 	/* write 0x1400 to address 0x1201800 */
476 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
477 	0x900c0001, 0x00001600, 	/* write 0x1600 to address 0x1201800 */
478 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
479 	0x900c0001, 0x00001800, 	/* write 0x1800 to address 0x1201800 */
480 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
481 	0x900c0001, 0x00001a00, 	/* write 0x1a00 to address 0x1201800 */
482 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
483 	0x900c0001, 0x00001c00, 	/* write 0x1c00 to address 0x1201800 */
484 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
485 	0x900c0001, 0x00001e00, 	/* write 0x1e00 to address 0x1201800 */
486 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
487 	0x900c0001, 0x00002000, 	/* write 0x2000 to address 0x1201800 */
488 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
489 	0x900c0001, 0x00002200, 	/* write 0x2200 to address 0x1201800 */
490 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
491 	0x900c0001, 0x00002400, 	/* write 0x2400 to address 0x1201800 */
492 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
493 	0x900c0001, 0x00002600, 	/* write 0x2600 to address 0x1201800 */
494 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
495 	0x900c0001, 0x00002800, 	/* write 0x2800 to address 0x1201800 */
496 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
497 	0x900c0001, 0x00002a00, 	/* write 0x2a00 to address 0x1201800 */
498 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
499 	0x900c0001, 0x00002c00, 	/* write 0x2c00 to address 0x1201800 */
500 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
501 	0x900c0001, 0x00002e00, 	/* write 0x2e00 to address 0x1201800 */
502 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
503 	0x900c0001, 0x00003000, 	/* write 0x3000 to address 0x1201800 */
504 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
505 	0x900c0001, 0x00003200, 	/* write 0x3200 to address 0x1201800 */
506 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
507 	0x900c0001, 0x00003400, 	/* write 0x3400 to address 0x1201800 */
508 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
509 	0x900c0001, 0x00003600, 	/* write 0x3600 to address 0x1201800 */
510 	0x900c0801, 0x00000000, 	/* write 0x0 to address 0x1201810 */
511 	0x900c0001, 0x00000000, 	/* write 0x0 to address 0x1201800 */
512 	0x900c0401, 0x00000000, 	/* write 0x0 to address 0x1201808 */
513 	0x900c0001, 0x00000200, 	/* write 0x200 to address 0x1201800 */
514 	0x900c0401, 0x00000000, 	/* write 0x0 to address 0x1201808 */
515 	0x900c0001, 0x00000400, 	/* write 0x400 to address 0x1201800 */
516 	0x900c0401, 0x00000000, 	/* write 0x0 to address 0x1201808 */
517 	0x900c0001, 0x00000600, 	/* write 0x600 to address 0x1201800 */
518 	0x900c0401, 0x00000000, 	/* write 0x0 to address 0x1201808 */
519 	0x900c0001, 0x00000800, 	/* write 0x800 to address 0x1201800 */
520 	0x900c0401, 0x00000000, 	/* write 0x0 to address 0x1201808 */
521 	0x900c0001, 0x00000a00, 	/* write 0xa00 to address 0x1201800 */
522 	0x900c0401, 0x00000000, 	/* write 0x0 to address 0x1201808 */
523 	0x900c0001, 0x00000c00, 	/* write 0xc00 to address 0x1201800 */
524 	0x900c0401, 0x00000000, 	/* write 0x0 to address 0x1201808 */
525 	0x900c0001, 0x00000e00, 	/* write 0xe00 to address 0x1201800 */
526 	0x900c0401, 0x00000000, 	/* write 0x0 to address 0x1201808 */
527 	0x900e0021, 0x00000037, 	/* write array of size 64 from offset 55 to address 0x1201c00 */
528 	0x00100002, 0x00010000, 	/* if mode != 'bb|k2', skip 16 ops */
529 	0x90020401, 0x0000006c, 	/* write 0x6c to address 0x1200408 */
530 	0x90021221, 0x00000098, 	/* write array of size 2 from offset 152 to address 0x1200424 */
531 	0x90022401, 0x00000001, 	/* write 0x1 to address 0x1200448 */
532 	0x90024221, 0x0000009b, 	/* write array of size 3 from offset 155 to address 0x1200484 */
533 	0x90025001, 0x00000002, 	/* write 0x2 to address 0x12004a0 */
534 	0x90026211, 0x00000002, 	/* write 2 zeros to address 0x12004c4 */
535 	0x90027211, 0x00000002, 	/* write 2 zeros to address 0x12004e4 */
536 	0x90029401, 0x00000000, 	/* write 0x0 to address 0x1200528 */
537 	0x9002a211, 0x00000002, 	/* write 2 zeros to address 0x1200544 */
538 	0x9002b201, 0x00000006, 	/* write 0x6 to address 0x1200564 */
539 	0x90040a21, 0x0000009f, 	/* write array of size 4 from offset 159 to address 0x1200814 */
540 	0x90041421, 0x000000a4, 	/* write array of size 5 from offset 164 to address 0x1200828 */
541 	0x90042021, 0x000000aa, 	/* write array of size 5 from offset 170 to address 0x1200840 */
542 	0x90045411, 0x00000006, 	/* write 6 zeros to address 0x12008a8 */
543 	0x90046001, 0x00000001, 	/* write 0x1 to address 0x12008c0 */
544 	0x90046611, 0x00000004, 	/* write 4 zeros to address 0x12008cc */
545 	0x00050013, 0xffff0002, 	/* if phase != 'pf', skip 5 ops  */
546 	0x00020002, 0x00450000, 	/* if mode != '!asic', skip 2 ops */
547 	0x9003aa01, 0x00000040, 	/* write 0x40 to address 0x1200754 */
548 	0x9003c801, 0x00000000, 	/* write 0x0 to address 0x1200790 */
549 	0x00010002, 0x00440000, 	/* if mode != '(!asic)&(bb|k2)', skip 1 ops */
550 	0x9003ba01, 0x00000008, 	/* write 0x8 to address 0x1200774 */
551 	0x00030013, 0x00000002, 	/* if phase != 'pf0', skip 3 ops  */
552 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
553 	0x90048201, 0x00000001, 	/* write 0x1 to address 0x1200904 */
554 	0x90048601, 0x00000001, 	/* write 0x1 to address 0x120090c */
555 	0x00030013, 0x00010002, 	/* if phase != 'pf1', skip 3 ops  */
556 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
557 	0x90048201, 0x00000009, 	/* write 0x9 to address 0x1200904 */
558 	0x90048601, 0x00000009, 	/* write 0x9 to address 0x120090c */
559 	0x00030013, 0x00020002, 	/* if phase != 'pf2', skip 3 ops  */
560 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
561 	0x90048201, 0x00000011, 	/* write 0x11 to address 0x1200904 */
562 	0x90048601, 0x00000011, 	/* write 0x11 to address 0x120090c */
563 	0x00030013, 0x00030002, 	/* if phase != 'pf3', skip 3 ops  */
564 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
565 	0x90048201, 0x00000019, 	/* write 0x19 to address 0x1200904 */
566 	0x90048601, 0x00000019, 	/* write 0x19 to address 0x120090c */
567 	0x00030013, 0x00040002, 	/* if phase != 'pf4', skip 3 ops  */
568 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
569 	0x90048201, 0x00000021, 	/* write 0x21 to address 0x1200904 */
570 	0x90048601, 0x00000021, 	/* write 0x21 to address 0x120090c */
571 	0x00030013, 0x00050002, 	/* if phase != 'pf5', skip 3 ops  */
572 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
573 	0x90048201, 0x00000029, 	/* write 0x29 to address 0x1200904 */
574 	0x90048601, 0x00000029, 	/* write 0x29 to address 0x120090c */
575 	0x00030013, 0x00060002, 	/* if phase != 'pf6', skip 3 ops  */
576 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
577 	0x90048201, 0x00000031, 	/* write 0x31 to address 0x1200904 */
578 	0x90048601, 0x00000031, 	/* write 0x31 to address 0x120090c */
579 	0x00030013, 0x00070002, 	/* if phase != 'pf7', skip 3 ops  */
580 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
581 	0x90048201, 0x00000039, 	/* write 0x39 to address 0x1200904 */
582 	0x90048601, 0x00000039, 	/* write 0x39 to address 0x120090c */
583 	0x00030013, 0x00080002, 	/* if phase != 'pf8', skip 3 ops  */
584 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
585 	0x90048201, 0x00000041, 	/* write 0x41 to address 0x1200904 */
586 	0x90048601, 0x00000041, 	/* write 0x41 to address 0x120090c */
587 	0x00030013, 0x00090002, 	/* if phase != 'pf9', skip 3 ops  */
588 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
589 	0x90048201, 0x00000049, 	/* write 0x49 to address 0x1200904 */
590 	0x90048601, 0x00000049, 	/* write 0x49 to address 0x120090c */
591 	0x00030013, 0x000a0002, 	/* if phase != 'pf10', skip 3 ops  */
592 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
593 	0x90048201, 0x00000051, 	/* write 0x51 to address 0x1200904 */
594 	0x90048601, 0x00000051, 	/* write 0x51 to address 0x120090c */
595 	0x00030013, 0x000b0002, 	/* if phase != 'pf11', skip 3 ops  */
596 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
597 	0x90048201, 0x00000059, 	/* write 0x59 to address 0x1200904 */
598 	0x90048601, 0x00000059, 	/* write 0x59 to address 0x120090c */
599 	0x00030013, 0x000c0002, 	/* if phase != 'pf12', skip 3 ops  */
600 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
601 	0x90048201, 0x00000061, 	/* write 0x61 to address 0x1200904 */
602 	0x90048601, 0x00000061, 	/* write 0x61 to address 0x120090c */
603 	0x00030013, 0x000d0002, 	/* if phase != 'pf13', skip 3 ops  */
604 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
605 	0x90048201, 0x00000069, 	/* write 0x69 to address 0x1200904 */
606 	0x90048601, 0x00000069, 	/* write 0x69 to address 0x120090c */
607 	0x00030013, 0x000e0002, 	/* if phase != 'pf14', skip 3 ops  */
608 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
609 	0x90048201, 0x00000071, 	/* write 0x71 to address 0x1200904 */
610 	0x90048601, 0x00000071, 	/* write 0x71 to address 0x120090c */
611 	0x00030013, 0x000f0002, 	/* if phase != 'pf15', skip 3 ops  */
612 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
613 	0x90048201, 0x00000079, 	/* write 0x79 to address 0x1200904 */
614 	0x90048601, 0x00000079, 	/* write 0x79 to address 0x120090c */
615 	/* UCM */
616 	0x004b0013, 0xffff0000, 	/* if phase != 'engine', skip 75 ops  */
617 	0x9400c201, 0x00000000, 	/* write 0x0 to address 0x1280184 */
618 	0x9400d201, 0x00000000, 	/* write 0x0 to address 0x12801a4 */
619 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
620 	0x9400ca01, 0x00000000, 	/* write 0x0 to address 0x1280194 */
621 	0x940b8001, 0x00000000, 	/* write 0x0 to address 0x1281700 */
622 	0x00020002, 0x00240000, 	/* if mode != '!e5', skip 2 ops */
623 	0x94010201, 0x00000000, 	/* write 0x0 to address 0x1280204 */
624 	0x94010a01, 0x00000000, 	/* write 0x0 to address 0x1280214 */
625 	0x002f0002, 0x00010000, 	/* if mode != 'bb|k2', skip 47 ops */
626 	0x940b8801, 0x00000000, 	/* write 0x0 to address 0x1281710 */
627 	0x940b8001, 0x00000200, 	/* write 0x200 to address 0x1281700 */
628 	0x940b8801, 0x00000000, 	/* write 0x0 to address 0x1281710 */
629 	0x940b8001, 0x00000400, 	/* write 0x400 to address 0x1281700 */
630 	0x940b8801, 0x00000000, 	/* write 0x0 to address 0x1281710 */
631 	0x940b8001, 0x00000600, 	/* write 0x600 to address 0x1281700 */
632 	0x940b8801, 0x00000000, 	/* write 0x0 to address 0x1281710 */
633 	0x940b8001, 0x00000800, 	/* write 0x800 to address 0x1281700 */
634 	0x940b8801, 0x00000000, 	/* write 0x0 to address 0x1281710 */
635 	0x940b8001, 0x00000a00, 	/* write 0xa00 to address 0x1281700 */
636 	0x940b8801, 0x00000000, 	/* write 0x0 to address 0x1281710 */
637 	0x940b8001, 0x00000c00, 	/* write 0xc00 to address 0x1281700 */
638 	0x940b8801, 0x00000000, 	/* write 0x0 to address 0x1281710 */
639 	0x940b8001, 0x00000e00, 	/* write 0xe00 to address 0x1281700 */
640 	0x940b8801, 0x00000000, 	/* write 0x0 to address 0x1281710 */
641 	0x940b8001, 0x00001000, 	/* write 0x1000 to address 0x1281700 */
642 	0x940b8801, 0x00000000, 	/* write 0x0 to address 0x1281710 */
643 	0x940b8001, 0x00001200, 	/* write 0x1200 to address 0x1281700 */
644 	0x940b8801, 0x00000000, 	/* write 0x0 to address 0x1281710 */
645 	0x940b8001, 0x00001400, 	/* write 0x1400 to address 0x1281700 */
646 	0x940b8801, 0x00000000, 	/* write 0x0 to address 0x1281710 */
647 	0x940b8001, 0x00001600, 	/* write 0x1600 to address 0x1281700 */
648 	0x940b8801, 0x00000000, 	/* write 0x0 to address 0x1281710 */
649 	0x940b8001, 0x00000000, 	/* write 0x0 to address 0x1281700 */
650 	0x940b8401, 0x00000000, 	/* write 0x0 to address 0x1281708 */
651 	0x940b8001, 0x00000200, 	/* write 0x200 to address 0x1281700 */
652 	0x940b8401, 0x00000000, 	/* write 0x0 to address 0x1281708 */
653 	0x940b8001, 0x00000400, 	/* write 0x400 to address 0x1281700 */
654 	0x940b8401, 0x00000000, 	/* write 0x0 to address 0x1281708 */
655 	0x940b8001, 0x00000600, 	/* write 0x600 to address 0x1281700 */
656 	0x940b8401, 0x00000000, 	/* write 0x0 to address 0x1281708 */
657 	0x940b8001, 0x00000800, 	/* write 0x800 to address 0x1281700 */
658 	0x940b8401, 0x00000000, 	/* write 0x0 to address 0x1281708 */
659 	0x940b8001, 0x00000a00, 	/* write 0xa00 to address 0x1281700 */
660 	0x940b8401, 0x00000000, 	/* write 0x0 to address 0x1281708 */
661 	0x940b8001, 0x00000c00, 	/* write 0xc00 to address 0x1281700 */
662 	0x940b8401, 0x00000000, 	/* write 0x0 to address 0x1281708 */
663 	0x940b8001, 0x00000e00, 	/* write 0xe00 to address 0x1281700 */
664 	0x940b8401, 0x00000000, 	/* write 0x0 to address 0x1281708 */
665 	0x940b8001, 0x00001000, 	/* write 0x1000 to address 0x1281700 */
666 	0x940b8401, 0x00000000, 	/* write 0x0 to address 0x1281708 */
667 	0x940b8001, 0x00001200, 	/* write 0x1200 to address 0x1281700 */
668 	0x940b8401, 0x00000000, 	/* write 0x0 to address 0x1281708 */
669 	0x940b8001, 0x00001400, 	/* write 0x1400 to address 0x1281700 */
670 	0x940b8401, 0x00000000, 	/* write 0x0 to address 0x1281708 */
671 	0x940b8001, 0x00001600, 	/* write 0x1600 to address 0x1281700 */
672 	0x940b8401, 0x00000000, 	/* write 0x0 to address 0x1281708 */
673 	0x940d8021, 0x00000037, 	/* write array of size 64 from offset 55 to address 0x1281b00 */
674 	0x00110002, 0x00010000, 	/* if mode != 'bb|k2', skip 17 ops */
675 	0x94020201, 0x00000041, 	/* write 0x41 to address 0x1280404 */
676 	0x94020601, 0x00000082, 	/* write 0x82 to address 0x128040c */
677 	0x94020a21, 0x000000b0, 	/* write array of size 5 from offset 176 to address 0x1280414 */
678 	0x94021601, 0x00000083, 	/* write 0x83 to address 0x128042c */
679 	0x94022421, 0x000000b6, 	/* write array of size 2 from offset 182 to address 0x1280448 */
680 	0x94022a21, 0x000000b8, 	/* write array of size 4 from offset 184 to address 0x1280454 */
681 	0x94024221, 0x000000ba, 	/* write array of size 3 from offset 186 to address 0x1280484 */
682 	0x94026a01, 0x00000000, 	/* write 0x0 to address 0x12804d4 */
683 	0x94027201, 0x00000000, 	/* write 0x0 to address 0x12804e4 */
684 	0x94027601, 0x00000000, 	/* write 0x0 to address 0x12804ec */
685 	0x94027c01, 0x00000000, 	/* write 0x0 to address 0x12804f8 */
686 	0x94028201, 0x00000000, 	/* write 0x0 to address 0x1280504 */
687 	0x94028601, 0x00000000, 	/* write 0x0 to address 0x128050c */
688 	0x9402b201, 0x00000007, 	/* write 0x7 to address 0x1280564 */
689 	0x94040a21, 0x000000be, 	/* write array of size 16 from offset 190 to address 0x1280814 */
690 	0x94045601, 0x00000000, 	/* write 0x0 to address 0x12808ac */
691 	0x94046221, 0x000000cf, 	/* write array of size 7 from offset 207 to address 0x12808c4 */
692 	0x00030013, 0x00000002, 	/* if phase != 'pf0', skip 3 ops  */
693 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
694 	0x94048201, 0x00000002, 	/* write 0x2 to address 0x1280904 */
695 	0x94048601, 0x00000002, 	/* write 0x2 to address 0x128090c */
696 	0x00030013, 0x00010002, 	/* if phase != 'pf1', skip 3 ops  */
697 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
698 	0x94048201, 0x0000000a, 	/* write 0xa to address 0x1280904 */
699 	0x94048601, 0x0000000a, 	/* write 0xa to address 0x128090c */
700 	0x00030013, 0x00020002, 	/* if phase != 'pf2', skip 3 ops  */
701 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
702 	0x94048201, 0x00000012, 	/* write 0x12 to address 0x1280904 */
703 	0x94048601, 0x00000012, 	/* write 0x12 to address 0x128090c */
704 	0x00030013, 0x00030002, 	/* if phase != 'pf3', skip 3 ops  */
705 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
706 	0x94048201, 0x0000001a, 	/* write 0x1a to address 0x1280904 */
707 	0x94048601, 0x0000001a, 	/* write 0x1a to address 0x128090c */
708 	0x00030013, 0x00040002, 	/* if phase != 'pf4', skip 3 ops  */
709 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
710 	0x94048201, 0x00000022, 	/* write 0x22 to address 0x1280904 */
711 	0x94048601, 0x00000022, 	/* write 0x22 to address 0x128090c */
712 	0x00030013, 0x00050002, 	/* if phase != 'pf5', skip 3 ops  */
713 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
714 	0x94048201, 0x0000002a, 	/* write 0x2a to address 0x1280904 */
715 	0x94048601, 0x0000002a, 	/* write 0x2a to address 0x128090c */
716 	0x00030013, 0x00060002, 	/* if phase != 'pf6', skip 3 ops  */
717 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
718 	0x94048201, 0x00000032, 	/* write 0x32 to address 0x1280904 */
719 	0x94048601, 0x00000032, 	/* write 0x32 to address 0x128090c */
720 	0x00030013, 0x00070002, 	/* if phase != 'pf7', skip 3 ops  */
721 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
722 	0x94048201, 0x0000003a, 	/* write 0x3a to address 0x1280904 */
723 	0x94048601, 0x0000003a, 	/* write 0x3a to address 0x128090c */
724 	0x00030013, 0x00080002, 	/* if phase != 'pf8', skip 3 ops  */
725 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
726 	0x94048201, 0x00000042, 	/* write 0x42 to address 0x1280904 */
727 	0x94048601, 0x00000042, 	/* write 0x42 to address 0x128090c */
728 	0x00030013, 0x00090002, 	/* if phase != 'pf9', skip 3 ops  */
729 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
730 	0x94048201, 0x0000004a, 	/* write 0x4a to address 0x1280904 */
731 	0x94048601, 0x0000004a, 	/* write 0x4a to address 0x128090c */
732 	0x00030013, 0x000a0002, 	/* if phase != 'pf10', skip 3 ops  */
733 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
734 	0x94048201, 0x00000052, 	/* write 0x52 to address 0x1280904 */
735 	0x94048601, 0x00000052, 	/* write 0x52 to address 0x128090c */
736 	0x00030013, 0x000b0002, 	/* if phase != 'pf11', skip 3 ops  */
737 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
738 	0x94048201, 0x0000005a, 	/* write 0x5a to address 0x1280904 */
739 	0x94048601, 0x0000005a, 	/* write 0x5a to address 0x128090c */
740 	0x00030013, 0x000c0002, 	/* if phase != 'pf12', skip 3 ops  */
741 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
742 	0x94048201, 0x00000062, 	/* write 0x62 to address 0x1280904 */
743 	0x94048601, 0x00000062, 	/* write 0x62 to address 0x128090c */
744 	0x00030013, 0x000d0002, 	/* if phase != 'pf13', skip 3 ops  */
745 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
746 	0x94048201, 0x0000006a, 	/* write 0x6a to address 0x1280904 */
747 	0x94048601, 0x0000006a, 	/* write 0x6a to address 0x128090c */
748 	0x00030013, 0x000e0002, 	/* if phase != 'pf14', skip 3 ops  */
749 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
750 	0x94048201, 0x00000072, 	/* write 0x72 to address 0x1280904 */
751 	0x94048601, 0x00000072, 	/* write 0x72 to address 0x128090c */
752 	0x00030013, 0x000f0002, 	/* if phase != 'pf15', skip 3 ops  */
753 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
754 	0x94048201, 0x0000007a, 	/* write 0x7a to address 0x1280904 */
755 	0x94048601, 0x0000007a, 	/* write 0x7a to address 0x128090c */
756 	/* XCM */
757 	0x00120013, 0xffff0000, 	/* if phase != 'engine', skip 18 ops  */
758 	0x8000c201, 0x00000000, 	/* write 0x0 to address 0x1000184 */
759 	0x8000ca01, 0x00000000, 	/* write 0x0 to address 0x1000194 */
760 	0x8000d201, 0x00000000, 	/* write 0x0 to address 0x10001a4 */
761 	0x00020002, 0x00020000, 	/* if mode != 'bb', skip 2 ops */
762 	0x80010201, 0x00000000, 	/* write 0x0 to address 0x1000204 */
763 	0x80010a01, 0x00000000, 	/* write 0x0 to address 0x1000214 */
764 	0x00020002, 0x00030000, 	/* if mode != 'k2', skip 2 ops */
765 	0x80010201, 0x00000000, 	/* write 0x0 to address 0x1000204 */
766 	0x80010a01, 0x00000000, 	/* write 0x0 to address 0x1000214 */
767 	0x80000201, 0x00000001, 	/* write 0x1 to address 0x1000004 */
768 	0x800d8021, 0x000000d7, 	/* write array of size 64 from offset 215 to address 0x1001b00 */
769 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
770 	0x80020221, 0x00000118, 	/* write array of size 16 from offset 280 to address 0x1000404 */
771 	0x80026201, 0x0000000a, 	/* write 0xa to address 0x10004c4 */
772 	0x80040621, 0x00000129, 	/* write array of size 8 from offset 297 to address 0x100080c */
773 	0x80042a21, 0x00000132, 	/* write array of size 3 from offset 306 to address 0x1000854 */
774 	0x80043421, 0x00000136, 	/* write array of size 3 from offset 310 to address 0x1000868 */
775 	0x80000410, 0x00000001, 	/* wait until address 0x1000008 reads 0x1 */
776 	0x00010013, 0xffff0002, 	/* if phase != 'pf', skip 1 ops  */
777 	0x80048231, 0x86040001, 	/* write runtime array of size 1 from offset 34308 to address 0x1000904 */
778 	/* YCM */
779 	0x008d0013, 0xffff0000, 	/* if phase != 'engine', skip 141 ops  */
780 	0x8400c201, 0x00000000, 	/* write 0x0 to address 0x1080184 */
781 	0x8400ca01, 0x00000000, 	/* write 0x0 to address 0x1080194 */
782 	0x8400d201, 0x00000000, 	/* write 0x0 to address 0x10801a4 */
783 	0x00020002, 0x00020000, 	/* if mode != 'bb', skip 2 ops */
784 	0x84010201, 0x00000000, 	/* write 0x0 to address 0x1080204 */
785 	0x84010a01, 0x00000000, 	/* write 0x0 to address 0x1080214 */
786 	0x00020002, 0x00030000, 	/* if mode != 'k2', skip 2 ops */
787 	0x84010201, 0x00000000, 	/* write 0x0 to address 0x1080204 */
788 	0x84010a01, 0x00000000, 	/* write 0x0 to address 0x1080214 */
789 	0x00700002, 0x00010000, 	/* if mode != 'bb|k2', skip 112 ops */
790 	0x840c0001, 0x00000000, 	/* write 0x0 to address 0x1081800 */
791 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
792 	0x840c0001, 0x00000200, 	/* write 0x200 to address 0x1081800 */
793 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
794 	0x840c0001, 0x00000400, 	/* write 0x400 to address 0x1081800 */
795 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
796 	0x840c0001, 0x00000600, 	/* write 0x600 to address 0x1081800 */
797 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
798 	0x840c0001, 0x00000800, 	/* write 0x800 to address 0x1081800 */
799 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
800 	0x840c0001, 0x00000a00, 	/* write 0xa00 to address 0x1081800 */
801 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
802 	0x840c0001, 0x00000c00, 	/* write 0xc00 to address 0x1081800 */
803 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
804 	0x840c0001, 0x00000e00, 	/* write 0xe00 to address 0x1081800 */
805 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
806 	0x840c0001, 0x00001000, 	/* write 0x1000 to address 0x1081800 */
807 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
808 	0x840c0001, 0x00001200, 	/* write 0x1200 to address 0x1081800 */
809 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
810 	0x840c0001, 0x00001400, 	/* write 0x1400 to address 0x1081800 */
811 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
812 	0x840c0001, 0x00001600, 	/* write 0x1600 to address 0x1081800 */
813 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
814 	0x840c0001, 0x00001800, 	/* write 0x1800 to address 0x1081800 */
815 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
816 	0x840c0001, 0x00001a00, 	/* write 0x1a00 to address 0x1081800 */
817 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
818 	0x840c0001, 0x00001c00, 	/* write 0x1c00 to address 0x1081800 */
819 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
820 	0x840c0001, 0x00001e00, 	/* write 0x1e00 to address 0x1081800 */
821 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
822 	0x840c0001, 0x00002000, 	/* write 0x2000 to address 0x1081800 */
823 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
824 	0x840c0001, 0x00002200, 	/* write 0x2200 to address 0x1081800 */
825 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
826 	0x840c0001, 0x00002400, 	/* write 0x2400 to address 0x1081800 */
827 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
828 	0x840c0001, 0x00002600, 	/* write 0x2600 to address 0x1081800 */
829 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
830 	0x840c0001, 0x00002800, 	/* write 0x2800 to address 0x1081800 */
831 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
832 	0x840c0001, 0x00002a00, 	/* write 0x2a00 to address 0x1081800 */
833 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
834 	0x840c0001, 0x00002c00, 	/* write 0x2c00 to address 0x1081800 */
835 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
836 	0x840c0001, 0x00002e00, 	/* write 0x2e00 to address 0x1081800 */
837 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
838 	0x840c0001, 0x00003000, 	/* write 0x3000 to address 0x1081800 */
839 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
840 	0x840c0001, 0x00003200, 	/* write 0x3200 to address 0x1081800 */
841 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
842 	0x840c0001, 0x00003400, 	/* write 0x3400 to address 0x1081800 */
843 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
844 	0x840c0001, 0x00003600, 	/* write 0x3600 to address 0x1081800 */
845 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
846 	0x840c0001, 0x00003800, 	/* write 0x3800 to address 0x1081800 */
847 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
848 	0x840c0001, 0x00003a00, 	/* write 0x3a00 to address 0x1081800 */
849 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
850 	0x840c0001, 0x00003c00, 	/* write 0x3c00 to address 0x1081800 */
851 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
852 	0x840c0001, 0x00003e00, 	/* write 0x3e00 to address 0x1081800 */
853 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
854 	0x840c0001, 0x00004000, 	/* write 0x4000 to address 0x1081800 */
855 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
856 	0x840c0001, 0x00004200, 	/* write 0x4200 to address 0x1081800 */
857 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
858 	0x840c0001, 0x00004400, 	/* write 0x4400 to address 0x1081800 */
859 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
860 	0x840c0001, 0x00004600, 	/* write 0x4600 to address 0x1081800 */
861 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
862 	0x840c0001, 0x00004800, 	/* write 0x4800 to address 0x1081800 */
863 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
864 	0x840c0001, 0x00004a00, 	/* write 0x4a00 to address 0x1081800 */
865 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
866 	0x840c0001, 0x00004c00, 	/* write 0x4c00 to address 0x1081800 */
867 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
868 	0x840c0001, 0x00004e00, 	/* write 0x4e00 to address 0x1081800 */
869 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
870 	0x840c0001, 0x00005000, 	/* write 0x5000 to address 0x1081800 */
871 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
872 	0x840c0001, 0x00005200, 	/* write 0x5200 to address 0x1081800 */
873 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
874 	0x840c0001, 0x00005400, 	/* write 0x5400 to address 0x1081800 */
875 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
876 	0x840c0001, 0x00005600, 	/* write 0x5600 to address 0x1081800 */
877 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
878 	0x840c0001, 0x00005800, 	/* write 0x5800 to address 0x1081800 */
879 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
880 	0x840c0001, 0x00005a00, 	/* write 0x5a00 to address 0x1081800 */
881 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
882 	0x840c0001, 0x00005c00, 	/* write 0x5c00 to address 0x1081800 */
883 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
884 	0x840c0001, 0x00005e00, 	/* write 0x5e00 to address 0x1081800 */
885 	0x840c0801, 0x00000000, 	/* write 0x0 to address 0x1081810 */
886 	0x840c0001, 0x00000000, 	/* write 0x0 to address 0x1081800 */
887 	0x840c0401, 0x00000000, 	/* write 0x0 to address 0x1081808 */
888 	0x840c0001, 0x00000200, 	/* write 0x200 to address 0x1081800 */
889 	0x840c0401, 0x00000000, 	/* write 0x0 to address 0x1081808 */
890 	0x840c0001, 0x00000400, 	/* write 0x400 to address 0x1081800 */
891 	0x840c0401, 0x00000000, 	/* write 0x0 to address 0x1081808 */
892 	0x840c0001, 0x00000600, 	/* write 0x600 to address 0x1081800 */
893 	0x840c0401, 0x00000000, 	/* write 0x0 to address 0x1081808 */
894 	0x840c0001, 0x00000800, 	/* write 0x800 to address 0x1081800 */
895 	0x840c0401, 0x00000000, 	/* write 0x0 to address 0x1081808 */
896 	0x840c0001, 0x00000a00, 	/* write 0xa00 to address 0x1081800 */
897 	0x840c0401, 0x00000000, 	/* write 0x0 to address 0x1081808 */
898 	0x840c0001, 0x00000c00, 	/* write 0xc00 to address 0x1081800 */
899 	0x840c0401, 0x00000000, 	/* write 0x0 to address 0x1081808 */
900 	0x840c0001, 0x00000e00, 	/* write 0xe00 to address 0x1081800 */
901 	0x840c0401, 0x00000000, 	/* write 0x0 to address 0x1081808 */
902 	0x840e0021, 0x00000037, 	/* write array of size 64 from offset 55 to address 0x1081c00 */
903 	0x00110002, 0x00010000, 	/* if mode != 'bb|k2', skip 17 ops */
904 	0x84020a01, 0x00000011, 	/* write 0x11 to address 0x1080414 */
905 	0x84020e01, 0x00000021, 	/* write 0x21 to address 0x108041c */
906 	0x84022a01, 0x00000002, 	/* write 0x2 to address 0x1080454 */
907 	0x84022e01, 0x00000002, 	/* write 0x2 to address 0x108045c */
908 	0x84024221, 0x0000009b, 	/* write array of size 3 from offset 155 to address 0x1080484 */
909 	0x84025001, 0x00000002, 	/* write 0x2 to address 0x10804a0 */
910 	0x84028a01, 0x00000000, 	/* write 0x0 to address 0x1080514 */
911 	0x84028e01, 0x00000006, 	/* write 0x6 to address 0x108051c */
912 	0x8402b201, 0x00000006, 	/* write 0x6 to address 0x1080564 */
913 	0x84040e21, 0x00000035, 	/* write array of size 2 from offset 53 to address 0x108081c */
914 	0x84041401, 0x00000001, 	/* write 0x1 to address 0x1080828 */
915 	0x84041a21, 0x0000013a, 	/* write array of size 2 from offset 314 to address 0x1080834 */
916 	0x84042021, 0x000000aa, 	/* write array of size 5 from offset 170 to address 0x1080840 */
917 	0x84045801, 0x00000002, 	/* write 0x2 to address 0x10808b0 */
918 	0x84045c01, 0x00000002, 	/* write 0x2 to address 0x10808b8 */
919 	0x84046001, 0x00000001, 	/* write 0x1 to address 0x10808c0 */
920 	0x84046611, 0x00000004, 	/* write 4 zeros to address 0x10808cc */
921 	0x00030013, 0x00000002, 	/* if phase != 'pf0', skip 3 ops  */
922 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
923 	0x84048201, 0x00000003, 	/* write 0x3 to address 0x1080904 */
924 	0x84048601, 0x00000003, 	/* write 0x3 to address 0x108090c */
925 	0x00030013, 0x00010002, 	/* if phase != 'pf1', skip 3 ops  */
926 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
927 	0x84048201, 0x0000000b, 	/* write 0xb to address 0x1080904 */
928 	0x84048601, 0x0000000b, 	/* write 0xb to address 0x108090c */
929 	0x00030013, 0x00020002, 	/* if phase != 'pf2', skip 3 ops  */
930 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
931 	0x84048201, 0x00000013, 	/* write 0x13 to address 0x1080904 */
932 	0x84048601, 0x00000013, 	/* write 0x13 to address 0x108090c */
933 	0x00030013, 0x00030002, 	/* if phase != 'pf3', skip 3 ops  */
934 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
935 	0x84048201, 0x0000001b, 	/* write 0x1b to address 0x1080904 */
936 	0x84048601, 0x0000001b, 	/* write 0x1b to address 0x108090c */
937 	0x00030013, 0x00040002, 	/* if phase != 'pf4', skip 3 ops  */
938 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
939 	0x84048201, 0x00000023, 	/* write 0x23 to address 0x1080904 */
940 	0x84048601, 0x00000023, 	/* write 0x23 to address 0x108090c */
941 	0x00030013, 0x00050002, 	/* if phase != 'pf5', skip 3 ops  */
942 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
943 	0x84048201, 0x0000002b, 	/* write 0x2b to address 0x1080904 */
944 	0x84048601, 0x0000002b, 	/* write 0x2b to address 0x108090c */
945 	0x00030013, 0x00060002, 	/* if phase != 'pf6', skip 3 ops  */
946 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
947 	0x84048201, 0x00000033, 	/* write 0x33 to address 0x1080904 */
948 	0x84048601, 0x00000033, 	/* write 0x33 to address 0x108090c */
949 	0x00030013, 0x00070002, 	/* if phase != 'pf7', skip 3 ops  */
950 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
951 	0x84048201, 0x0000003b, 	/* write 0x3b to address 0x1080904 */
952 	0x84048601, 0x0000003b, 	/* write 0x3b to address 0x108090c */
953 	0x00030013, 0x00080002, 	/* if phase != 'pf8', skip 3 ops  */
954 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
955 	0x84048201, 0x00000043, 	/* write 0x43 to address 0x1080904 */
956 	0x84048601, 0x00000043, 	/* write 0x43 to address 0x108090c */
957 	0x00030013, 0x00090002, 	/* if phase != 'pf9', skip 3 ops  */
958 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
959 	0x84048201, 0x0000004b, 	/* write 0x4b to address 0x1080904 */
960 	0x84048601, 0x0000004b, 	/* write 0x4b to address 0x108090c */
961 	0x00030013, 0x000a0002, 	/* if phase != 'pf10', skip 3 ops  */
962 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
963 	0x84048201, 0x00000053, 	/* write 0x53 to address 0x1080904 */
964 	0x84048601, 0x00000053, 	/* write 0x53 to address 0x108090c */
965 	0x00030013, 0x000b0002, 	/* if phase != 'pf11', skip 3 ops  */
966 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
967 	0x84048201, 0x0000005b, 	/* write 0x5b to address 0x1080904 */
968 	0x84048601, 0x0000005b, 	/* write 0x5b to address 0x108090c */
969 	0x00030013, 0x000c0002, 	/* if phase != 'pf12', skip 3 ops  */
970 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
971 	0x84048201, 0x00000063, 	/* write 0x63 to address 0x1080904 */
972 	0x84048601, 0x00000063, 	/* write 0x63 to address 0x108090c */
973 	0x00030013, 0x000d0002, 	/* if phase != 'pf13', skip 3 ops  */
974 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
975 	0x84048201, 0x0000006b, 	/* write 0x6b to address 0x1080904 */
976 	0x84048601, 0x0000006b, 	/* write 0x6b to address 0x108090c */
977 	0x00030013, 0x000e0002, 	/* if phase != 'pf14', skip 3 ops  */
978 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
979 	0x84048201, 0x00000073, 	/* write 0x73 to address 0x1080904 */
980 	0x84048601, 0x00000073, 	/* write 0x73 to address 0x108090c */
981 	0x00030013, 0x000f0002, 	/* if phase != 'pf15', skip 3 ops  */
982 	0x00020002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 2 ops */
983 	0x84048201, 0x0000007b, 	/* write 0x7b to address 0x1080904 */
984 	0x84048601, 0x0000007b, 	/* write 0x7b to address 0x108090c */
985 	/* PCM */
986 	0x000d0013, 0xffff0000, 	/* if phase != 'engine', skip 13 ops  */
987 	0x8800c201, 0x00000000, 	/* write 0x0 to address 0x1100184 */
988 	0x8800d201, 0x00000000, 	/* write 0x0 to address 0x11001a4 */
989 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
990 	0x88010201, 0x00000000, 	/* write 0x0 to address 0x1100204 */
991 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
992 	0x88010201, 0x00000000, 	/* write 0x0 to address 0x1100204 */
993 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
994 	0x8800ca01, 0x00000000, 	/* write 0x0 to address 0x1100194 */
995 	0x880b8021, 0x0000013d, 	/* write array of size 4 from offset 317 to address 0x1101700 */
996 	0x00030002, 0x00010000, 	/* if mode != 'bb|k2', skip 3 ops */
997 	0x88020201, 0x00000006, 	/* write 0x6 to address 0x1100404 */
998 	0x88040421, 0x00000142, 	/* write array of size 4 from offset 322 to address 0x1100808 */
999 	0x88040e21, 0x00000147, 	/* write array of size 3 from offset 327 to address 0x110081c */
1000 	/* QM */
1001 	0x00590013, 0xffff0000, 	/* if phase != 'engine', skip 89 ops  */
1002 	0x1780c201, 0x00000000, 	/* write 0x0 to address 0x2f0184 */
1003 	0x1780ca01, 0x00000000, 	/* write 0x0 to address 0x2f0194 */
1004 	0x00020002, 0x00020000, 	/* if mode != 'bb', skip 2 ops */
1005 	0x17811201, 0x00000000, 	/* write 0x0 to address 0x2f0224 */
1006 	0x17ae9c01, 0x00000001, 	/* write 0x1 to address 0x2f5d38 */
1007 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
1008 	0x17811201, 0x00000000, 	/* write 0x0 to address 0x2f0224 */
1009 	0x00020002, 0x00240000, 	/* if mode != '!e5', skip 2 ops */
1010 	0x17810201, 0x00000000, 	/* write 0x0 to address 0x2f0204 */
1011 	0x17810a01, 0x00000000, 	/* write 0x0 to address 0x2f0214 */
1012 	0x17aebe01, 0x00000001, 	/* write 0x1 to address 0x2f5d7c */
1013 	0x17aec010, 0x00000001, 	/* wait until address 0x2f5d80 reads 0x1 */
1014 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
1015 	0x17c80011, 0x000001c0, 	/* write 448 zeros to address 0x2f9000 */
1016 	0x00010002, 0x002c0000, 	/* if mode != '!bb', skip 1 ops */
1017 	0x17c80011, 0x00000200, 	/* write 512 zeros to address 0x2f9000 */
1018 	0x17a60031, 0x78640001, 	/* write runtime array of size 1 from offset 30820 to address 0x2f4c00 */
1019 	0x17a70031, 0x78970001, 	/* write runtime array of size 1 from offset 30871 to address 0x2f4e00 */
1020 	0x17ae0031, 0x79b90001, 	/* write runtime array of size 1 from offset 31161 to address 0x2f5c00 */
1021 	0x17ae0a31, 0x79ba0001, 	/* write runtime array of size 1 from offset 31162 to address 0x2f5c14 */
1022 	0x178c8c31, 0x74ed0004, 	/* write runtime array of size 4 from offset 29933 to address 0x2f1918 */
1023 	0x178ca231, 0x74f10001, 	/* write runtime array of size 1 from offset 29937 to address 0x2f1944 */
1024 	0x178cb431, 0x74f20008, 	/* write runtime array of size 8 from offset 29938 to address 0x2f1968 */
1025 	0x178cf431, 0x75020004, 	/* write runtime array of size 4 from offset 29954 to address 0x2f19e8 */
1026 	0x178d0431, 0x75060002, 	/* write runtime array of size 2 from offset 29958 to address 0x2f1a08 */
1027 	0x17976c31, 0x755c0008, 	/* write runtime array of size 8 from offset 30044 to address 0x2f2ed8 */
1028 	0x179a0011, 0x00000100, 	/* write 256 zeros to address 0x2f3400 */
1029 	0x17a70231, 0x78980001, 	/* write runtime array of size 1 from offset 30872 to address 0x2f4e04 */
1030 	0x00050002, 0x00020000, 	/* if mode != 'bb', skip 5 ops */
1031 	0x17860111, 0x00000080, 	/* write 128 zeros to address 0x2f0c00 (WB) */
1032 	0x17a64011, 0x00000008, 	/* write 8 zeros to address 0x2f4c80 */
1033 	0x17d00021, 0x0000014b, 	/* write array of size 448 from offset 331 to address 0x2fa000 */
1034 	0x17d80021, 0x0000014d, 	/* write array of size 448 from offset 333 to address 0x2fb000 */
1035 	0x17f00111, 0x00000380, 	/* write 896 zeros to address 0x2fe000 (WB) */
1036 	0x00060002, 0x002c0000, 	/* if mode != '!bb', skip 6 ops */
1037 	0x17860111, 0x00000100, 	/* write 256 zeros to address 0x2f0c00 (WB) */
1038 	0x178cc431, 0x74fa0008, 	/* write runtime array of size 8 from offset 29946 to address 0x2f1988 */
1039 	0x17a64011, 0x00000010, 	/* write 16 zeros to address 0x2f4c80 */
1040 	0x17d00021, 0x0000014f, 	/* write array of size 512 from offset 335 to address 0x2fa000 */
1041 	0x17d80021, 0x00000151, 	/* write array of size 512 from offset 337 to address 0x2fb000 */
1042 	0x17f00111, 0x00000400, 	/* write 1024 zeros to address 0x2fe000 (WB) */
1043 	0x001e0002, 0x00010000, 	/* if mode != 'bb|k2', skip 30 ops */
1044 	0x17889021, 0x00000153, 	/* write array of size 2 from offset 339 to address 0x2f1120 */
1045 	0x1788a001, 0x00000078, 	/* write 0x78 to address 0x2f1140 */
1046 	0x1788a401, 0x00000070, 	/* write 0x70 to address 0x2f1148 */
1047 	0x1788a821, 0x00000156, 	/* write array of size 7 from offset 342 to address 0x2f1150 */
1048 	0x1788ba21, 0x0000015e, 	/* write array of size 2 from offset 350 to address 0x2f1174 */
1049 	0x1788c801, 0x00000030, 	/* write 0x30 to address 0x2f1190 */
1050 	0x1788cc01, 0x00000007, 	/* write 0x7 to address 0x2f1198 */
1051 	0x1788d021, 0x00000160, 	/* write array of size 8 from offset 352 to address 0x2f11a0 */
1052 	0x17891021, 0x00000169, 	/* write array of size 2 from offset 361 to address 0x2f1220 */
1053 	0x17892001, 0x00000007, 	/* write 0x7 to address 0x2f1240 */
1054 	0x17892401, 0x00000007, 	/* write 0x7 to address 0x2f1248 */
1055 	0x17893201, 0x0000000e, 	/* write 0xe to address 0x2f1264 */
1056 	0x17899021, 0x0000016b, 	/* write array of size 2 from offset 363 to address 0x2f1320 */
1057 	0x1789a001, 0x0000000a, 	/* write 0xa to address 0x2f1340 */
1058 	0x1789a401, 0x0000000a, 	/* write 0xa to address 0x2f1348 */
1059 	0x1789a821, 0x0000016d, 	/* write array of size 7 from offset 365 to address 0x2f1350 */
1060 	0x1789ba21, 0x0000016b, 	/* write array of size 2 from offset 363 to address 0x2f1374 */
1061 	0x1789c801, 0x0000000a, 	/* write 0xa to address 0x2f1390 */
1062 	0x1789cc01, 0x0000000a, 	/* write 0xa to address 0x2f1398 */
1063 	0x1789d021, 0x0000016f, 	/* write array of size 8 from offset 367 to address 0x2f13a0 */
1064 	0x178a1021, 0x0000016b, 	/* write array of size 2 from offset 363 to address 0x2f1420 */
1065 	0x178a2001, 0x00000001, 	/* write 0x1 to address 0x2f1440 */
1066 	0x178a2401, 0x00000001, 	/* write 0x1 to address 0x2f1448 */
1067 	0x178a3201, 0x0000000a, 	/* write 0xa to address 0x2f1464 */
1068 	0x178b4031, 0x851f0024, 	/* write runtime array of size 36 from offset 34079 to address 0x2f1680 */
1069 	0x178b8001, 0x00000054, 	/* write 0x54 to address 0x2f1700 */
1070 	0x178c4021, 0x00000171, 	/* write array of size 18 from offset 369 to address 0x2f1880 */
1071 	0x178c9601, 0x000080a8, 	/* write 0x80a8 to address 0x2f192c */
1072 	0x178c9a21, 0x00000173, 	/* write array of size 2 from offset 371 to address 0x2f1934 */
1073 	0x178ca421, 0x00000035, 	/* write array of size 2 from offset 53 to address 0x2f1948 */
1074 	0x00020002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 2 ops */
1075 	0x17ae1e21, 0x00000175, 	/* write array of size 4 from offset 373 to address 0x2f5c3c */
1076 	0x17ae5e21, 0x00000175, 	/* write array of size 4 from offset 373 to address 0x2f5cbc */
1077 	0x00010002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 1 ops */
1078 	0x178c6421, 0x0000017a, 	/* write array of size 2 from offset 378 to address 0x2f18c8 */
1079 	0x17976431, 0x75580002, 	/* write runtime array of size 2 from offset 30040 to address 0x2f2ec8 */
1080 	0x17a60e31, 0x78650001, 	/* write runtime array of size 1 from offset 30821 to address 0x2f4c1c */
1081 	0x17976831, 0x755a0002, 	/* write runtime array of size 2 from offset 30042 to address 0x2f2ed0 */
1082 	0x17a61031, 0x78660001, 	/* write runtime array of size 1 from offset 30822 to address 0x2f4c20 */
1083 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
1084 	0x178ac031, 0x84fb0024, 	/* write runtime array of size 36 from offset 34043 to address 0x2f1580 */
1085 	0x178bc021, 0x00000171, 	/* write array of size 18 from offset 369 to address 0x2f1780 */
1086 	0x00010002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 1 ops */
1087 	0x178be421, 0x0000017a, 	/* write array of size 2 from offset 378 to address 0x2f17c8 */
1088 	0x17960001, 0x00000001, 	/* write 0x1 to address 0x2f2c00 */
1089 	0x17973201, 0x00000001, 	/* write 0x1 to address 0x2f2e64 */
1090 	0x17960001, 0x00000000, 	/* write 0x0 to address 0x2f2c00 */
1091 	0x000c0013, 0xffff0002, 	/* if phase != 'pf', skip 12 ops  */
1092 	0x17975201, 0x00000001, 	/* write 0x1 to address 0x2f2ea4 */
1093 	0x17975611, 0x00000002, 	/* write 2 zeros to address 0x2f2eac */
1094 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1095 	0x178e1021, 0x0000017c, 	/* write array of size 8 from offset 380 to address 0x2f1c20 */
1096 	0x178e3021, 0x0000017e, 	/* write array of size 8 from offset 382 to address 0x2f1c60 */
1097 	0x178e5021, 0x00000180, 	/* write array of size 8 from offset 384 to address 0x2f1ca0 */
1098 	0x178e7021, 0x00000182, 	/* write array of size 8 from offset 386 to address 0x2f1ce0 */
1099 	0x00040002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 4 ops */
1100 	0x17f81021, 0x0000017c, 	/* write array of size 8 from offset 380 to address 0x2ff020 */
1101 	0x17f83021, 0x0000017e, 	/* write array of size 8 from offset 382 to address 0x2ff060 */
1102 	0x17f85021, 0x00000180, 	/* write array of size 8 from offset 384 to address 0x2ff0a0 */
1103 	0x17f87021, 0x00000182, 	/* write array of size 8 from offset 386 to address 0x2ff0e0 */
1104 	0x00180013, 0xffff0004, 	/* if phase != 'qm_pf', skip 24 ops  */
1105 	0x17821a31, 0x742a003b, 	/* write runtime array of size 59 from offset 29738 to address 0x2f0434 */
1106 	0x17830031, 0x746d0080, 	/* write runtime array of size 128 from offset 29805 to address 0x2f0600 */
1107 	0x17960231, 0x75080038, 	/* write runtime array of size 56 from offset 29960 to address 0x2f2c04 */
1108 	0x17970231, 0x75480008, 	/* write runtime array of size 8 from offset 30024 to address 0x2f2e04 */
1109 	0x179a0031, 0x75640100, 	/* write runtime array of size 256 from offset 30052 to address 0x2f3400 */
1110 	0x179e0031, 0x76640100, 	/* write runtime array of size 256 from offset 30308 to address 0x2f3c00 */
1111 	0x17a64031, 0x78670010, 	/* write runtime array of size 16 from offset 30823 to address 0x2f4c80 */
1112 	0x17a68031, 0x78770010, 	/* write runtime array of size 16 from offset 30839 to address 0x2f4d00 */
1113 	0x17a74031, 0x78990010, 	/* write runtime array of size 16 from offset 30873 to address 0x2f4e80 */
1114 	0x17a78031, 0x78a90010, 	/* write runtime array of size 16 from offset 30889 to address 0x2f4f00 */
1115 	0x17b00031, 0x79bb0200, 	/* write runtime array of size 512 from offset 31163 to address 0x2f6000 */
1116 	0x17c80031, 0x7bbb0200, 	/* write runtime array of size 512 from offset 31675 to address 0x2f9000 */
1117 	0x17d00031, 0x7dbb0200, 	/* write runtime array of size 512 from offset 32187 to address 0x2fa000 */
1118 	0x17e80031, 0x81bb0200, 	/* write runtime array of size 512 from offset 33211 to address 0x2fd000 */
1119 	0x00030002, 0x002c0000, 	/* if mode != '!bb', skip 3 ops */
1120 	0x17829031, 0x74650008, 	/* write runtime array of size 8 from offset 29797 to address 0x2f0520 */
1121 	0x17967231, 0x75400008, 	/* write runtime array of size 8 from offset 30016 to address 0x2f2ce4 */
1122 	0x17971231, 0x75500008, 	/* write runtime array of size 8 from offset 30032 to address 0x2f2e24 */
1123 	0x17a20031, 0x77640100, 	/* write runtime array of size 256 from offset 30564 to address 0x2f4400 */
1124 	0x17a6c031, 0x78870010, 	/* write runtime array of size 16 from offset 30855 to address 0x2f4d80 */
1125 	0x17aa0031, 0x78b90100, 	/* write runtime array of size 256 from offset 30905 to address 0x2f5400 */
1126 	0x17e00031, 0x7fbb0200, 	/* write runtime array of size 512 from offset 32699 to address 0x2fc000 */
1127 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
1128 	0x17fa0031, 0x83bb0140, 	/* write runtime array of size 320 from offset 33723 to address 0x2ff400 */
1129 	0x00020013, 0xffff0003, 	/* if phase != 'vf', skip 2 ops  */
1130 	0x17975401, 0x00000001, 	/* write 0x1 to address 0x2f2ea8 */
1131 	0x17975a11, 0x00000002, 	/* write 2 zeros to address 0x2f2eb4 */
1132 	/* TM */
1133 	0x00170013, 0xffff0000, 	/* if phase != 'engine', skip 23 ops  */
1134 	0x16000001, 0x00000008, 	/* write 0x8 to address 0x2c0000 */
1135 	0x1600c201, 0x00000000, 	/* write 0x0 to address 0x2c0184 */
1136 	0x1600ca01, 0x00000060, 	/* write 0x60 to address 0x2c0194 */
1137 	0x00030002, 0x00010000, 	/* if mode != 'bb|k2', skip 3 ops */
1138 	0x16025601, 0x00001415, 	/* write 0x1415 to address 0x2c04ac */
1139 	0x16025a01, 0x00002420, 	/* write 0x2420 to address 0x2c04b4 */
1140 	0x16026201, 0x00002411, 	/* write 0x2411 to address 0x2c04c4 */
1141 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
1142 	0x16010201, 0x00000000, 	/* write 0x0 to address 0x2c0204 */
1143 	0x16000810, 0x00000001, 	/* wait until address 0x2c0010 reads 0x1 */
1144 	0x16024231, 0x70280002, 	/* write runtime array of size 2 from offset 28712 to address 0x2c0484 */
1145 	0x16024611, 0x00000002, 	/* write 2 zeros to address 0x2c048c */
1146 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
1147 	0x16023021, 0x00000184, 	/* write array of size 2 from offset 388 to address 0x2c0460 */
1148 	0x00010002, 0x00680000, 	/* if mode != 'fpga&(bb|k2)', skip 1 ops */
1149 	0x16022401, 0x00000085, 	/* write 0x85 to address 0x2c0448 */
1150 	0x00010002, 0x00000000, 	/* if mode != '(bb|k2)&((emul_reduced|emul_full)&bb)', skip 1 ops */
1151 	0x16022401, 0x00000004, 	/* write 0x4 to address 0x2c0448 */
1152 	0x00010002, 0x00090000, 	/* if mode != '(bb|k2)&((emul_reduced|emul_full)&k2)', skip 1 ops */
1153 	0x16022401, 0x0000000a, 	/* write 0xa to address 0x2c0448 */
1154 	0x16022601, 0x00000001, 	/* write 0x1 to address 0x2c044c */
1155 	0x16022a01, 0x00000001, 	/* write 0x1 to address 0x2c0454 */
1156 	0x16022e01, 0x00000001, 	/* write 0x1 to address 0x2c045c */
1157 	0x00040013, 0xffff0002, 	/* if phase != 'pf', skip 4 ops  */
1158 	0x16080131, 0x702a01a0, 	/* write runtime array of size 416 from offset 28714 to address 0x2c1000 (WB) */
1159 	0x16100131, 0x71ca0260, 	/* write runtime array of size 608 from offset 29130 to address 0x2c2000 (WB) */
1160 	0x16021e31, 0x70260001, 	/* write runtime array of size 1 from offset 28710 to address 0x2c043c */
1161 	0x16022231, 0x70270001, 	/* write runtime array of size 1 from offset 28711 to address 0x2c0444 */
1162 	0x00010013, 0xffff0003, 	/* if phase != 'vf', skip 1 ops  */
1163 	0x16021c31, 0x70250001, 	/* write runtime array of size 1 from offset 28709 to address 0x2c0438 */
1164 	/* DORQ */
1165 	0x001f0013, 0xffff0000, 	/* if phase != 'engine', skip 31 ops  */
1166 	0x0800c201, 0x00000000, 	/* write 0x0 to address 0x100184 */
1167 	0x0800ca01, 0x00000000, 	/* write 0x0 to address 0x100194 */
1168 	0x08041221, 0x00000033, 	/* write array of size 3 from offset 51 to address 0x100824 */
1169 	0x0804ee01, 0x00000600, 	/* write 0x600 to address 0x1009dc */
1170 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
1171 	0x08045a11, 0x00000002, 	/* write 2 zeros to address 0x1008b4 */
1172 	0x08046601, 0x000012b7, 	/* write 0x12b7 to address 0x1008cc */
1173 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
1174 	0x08010201, 0x00000000, 	/* write 0x0 to address 0x100204 */
1175 	0x08080011, 0x00000280, 	/* write 640 zeros to address 0x101000 */
1176 	0x00140002, 0x00010000, 	/* if mode != 'bb|k2', skip 20 ops */
1177 	0x08024401, 0x00000001, 	/* write 0x1 to address 0x100488 */
1178 	0x08025401, 0x00000001, 	/* write 0x1 to address 0x1004a8 */
1179 	0x08025e01, 0x00000000, 	/* write 0x0 to address 0x1004bc */
1180 	0x08027401, 0x00000001, 	/* write 0x1 to address 0x1004e8 */
1181 	0x08027801, 0x00000001, 	/* write 0x1 to address 0x1004f0 */
1182 	0x08031621, 0x00000187, 	/* write array of size 2 from offset 391 to address 0x10062c */
1183 	0x08032401, 0x00000002, 	/* write 0x2 to address 0x100648 */
1184 	0x08032801, 0x00000020, 	/* write 0x20 to address 0x100650 */
1185 	0x08033201, 0x00000018, 	/* write 0x18 to address 0x100664 */
1186 	0x08033621, 0x0000018a, 	/* write array of size 2 from offset 394 to address 0x10066c */
1187 	0x08034621, 0x0000018c, 	/* write array of size 2 from offset 396 to address 0x10068c */
1188 	0x08034e01, 0x00000002, 	/* write 0x2 to address 0x10069c */
1189 	0x08035401, 0x00000008, 	/* write 0x8 to address 0x1006a8 */
1190 	0x08035801, 0x00000001, 	/* write 0x1 to address 0x1006b0 */
1191 	0x08035e01, 0x00000014, 	/* write 0x14 to address 0x1006bc */
1192 	0x08036221, 0x0000018f, 	/* write array of size 2 from offset 399 to address 0x1006c4 */
1193 	0x08036801, 0x00000010, 	/* write 0x10 to address 0x1006d0 */
1194 	0x08036e21, 0x00000192, 	/* write array of size 3 from offset 402 to address 0x1006dc */
1195 	0x08040221, 0x00000196, 	/* write array of size 3 from offset 406 to address 0x100804 */
1196 	0x08049001, 0x00000001, 	/* write 0x1 to address 0x100920 */
1197 	0x00060013, 0xffff0002, 	/* if phase != 'pf', skip 6 ops  */
1198 	0x08028231, 0x00100001, 	/* write runtime array of size 1 from offset 16 to address 0x100504 */
1199 	0x08028821, 0x00000035, 	/* write array of size 2 from offset 53 to address 0x100510 */
1200 	0x00010002, 0x003d0000, 	/* if mode != 'ports_per_eng_1', skip 1 ops */
1201 	0x08028001, 0x00000000, 	/* write 0x0 to address 0x100500 */
1202 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
1203 	0x08020431, 0x00000010, 	/* write runtime array of size 16 from offset 0 to address 0x100408 */
1204 	0x00040013, 0x00000002, 	/* if phase != 'pf0', skip 4 ops  */
1205 	0x00010002, 0x004f0000, 	/* if mode != 'ports_per_eng_2', skip 1 ops */
1206 	0x08028001, 0x00000000, 	/* write 0x0 to address 0x100500 */
1207 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1208 	0x08028001, 0x00000000, 	/* write 0x0 to address 0x100500 */
1209 	0x00040013, 0x00010002, 	/* if phase != 'pf1', skip 4 ops  */
1210 	0x00010002, 0x004f0000, 	/* if mode != 'ports_per_eng_2', skip 1 ops */
1211 	0x08028001, 0x00000001, 	/* write 0x1 to address 0x100500 */
1212 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1213 	0x08028001, 0x00000001, 	/* write 0x1 to address 0x100500 */
1214 	0x00040013, 0x00020002, 	/* if phase != 'pf2', skip 4 ops  */
1215 	0x00010002, 0x004f0000, 	/* if mode != 'ports_per_eng_2', skip 1 ops */
1216 	0x08028001, 0x00000000, 	/* write 0x0 to address 0x100500 */
1217 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1218 	0x08028001, 0x00000002, 	/* write 0x2 to address 0x100500 */
1219 	0x00040013, 0x00030002, 	/* if phase != 'pf3', skip 4 ops  */
1220 	0x00010002, 0x004f0000, 	/* if mode != 'ports_per_eng_2', skip 1 ops */
1221 	0x08028001, 0x00000001, 	/* write 0x1 to address 0x100500 */
1222 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1223 	0x08028001, 0x00000003, 	/* write 0x3 to address 0x100500 */
1224 	0x00040013, 0x00040002, 	/* if phase != 'pf4', skip 4 ops  */
1225 	0x00010002, 0x004f0000, 	/* if mode != 'ports_per_eng_2', skip 1 ops */
1226 	0x08028001, 0x00000000, 	/* write 0x0 to address 0x100500 */
1227 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1228 	0x08028001, 0x00000000, 	/* write 0x0 to address 0x100500 */
1229 	0x00040013, 0x00050002, 	/* if phase != 'pf5', skip 4 ops  */
1230 	0x00010002, 0x004f0000, 	/* if mode != 'ports_per_eng_2', skip 1 ops */
1231 	0x08028001, 0x00000001, 	/* write 0x1 to address 0x100500 */
1232 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1233 	0x08028001, 0x00000001, 	/* write 0x1 to address 0x100500 */
1234 	0x00040013, 0x00060002, 	/* if phase != 'pf6', skip 4 ops  */
1235 	0x00010002, 0x004f0000, 	/* if mode != 'ports_per_eng_2', skip 1 ops */
1236 	0x08028001, 0x00000000, 	/* write 0x0 to address 0x100500 */
1237 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1238 	0x08028001, 0x00000002, 	/* write 0x2 to address 0x100500 */
1239 	0x00040013, 0x00070002, 	/* if phase != 'pf7', skip 4 ops  */
1240 	0x00010002, 0x004f0000, 	/* if mode != 'ports_per_eng_2', skip 1 ops */
1241 	0x08028001, 0x00000001, 	/* write 0x1 to address 0x100500 */
1242 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1243 	0x08028001, 0x00000003, 	/* write 0x3 to address 0x100500 */
1244 	0x00040013, 0x00080002, 	/* if phase != 'pf8', skip 4 ops  */
1245 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1246 	0x08028001, 0x00000000, 	/* write 0x0 to address 0x100500 */
1247 	0x00010002, 0x00cf0000, 	/* if mode != 'k2&ports_per_eng_2', skip 1 ops */
1248 	0x08028001, 0x00000000, 	/* write 0x0 to address 0x100500 */
1249 	0x00040013, 0x00090002, 	/* if phase != 'pf9', skip 4 ops  */
1250 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1251 	0x08028001, 0x00000001, 	/* write 0x1 to address 0x100500 */
1252 	0x00010002, 0x00cf0000, 	/* if mode != 'k2&ports_per_eng_2', skip 1 ops */
1253 	0x08028001, 0x00000001, 	/* write 0x1 to address 0x100500 */
1254 	0x00040013, 0x000a0002, 	/* if phase != 'pf10', skip 4 ops  */
1255 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1256 	0x08028001, 0x00000002, 	/* write 0x2 to address 0x100500 */
1257 	0x00010002, 0x00cf0000, 	/* if mode != 'k2&ports_per_eng_2', skip 1 ops */
1258 	0x08028001, 0x00000000, 	/* write 0x0 to address 0x100500 */
1259 	0x00040013, 0x000b0002, 	/* if phase != 'pf11', skip 4 ops  */
1260 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1261 	0x08028001, 0x00000003, 	/* write 0x3 to address 0x100500 */
1262 	0x00010002, 0x00cf0000, 	/* if mode != 'k2&ports_per_eng_2', skip 1 ops */
1263 	0x08028001, 0x00000001, 	/* write 0x1 to address 0x100500 */
1264 	0x00040013, 0x000c0002, 	/* if phase != 'pf12', skip 4 ops  */
1265 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1266 	0x08028001, 0x00000000, 	/* write 0x0 to address 0x100500 */
1267 	0x00010002, 0x00cf0000, 	/* if mode != 'k2&ports_per_eng_2', skip 1 ops */
1268 	0x08028001, 0x00000000, 	/* write 0x0 to address 0x100500 */
1269 	0x00040013, 0x000d0002, 	/* if phase != 'pf13', skip 4 ops  */
1270 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1271 	0x08028001, 0x00000001, 	/* write 0x1 to address 0x100500 */
1272 	0x00010002, 0x00cf0000, 	/* if mode != 'k2&ports_per_eng_2', skip 1 ops */
1273 	0x08028001, 0x00000001, 	/* write 0x1 to address 0x100500 */
1274 	0x00040013, 0x000e0002, 	/* if phase != 'pf14', skip 4 ops  */
1275 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1276 	0x08028001, 0x00000002, 	/* write 0x2 to address 0x100500 */
1277 	0x00010002, 0x00cf0000, 	/* if mode != 'k2&ports_per_eng_2', skip 1 ops */
1278 	0x08028001, 0x00000000, 	/* write 0x0 to address 0x100500 */
1279 	0x00040013, 0x000f0002, 	/* if phase != 'pf15', skip 4 ops  */
1280 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
1281 	0x08028001, 0x00000003, 	/* write 0x3 to address 0x100500 */
1282 	0x00010002, 0x00cf0000, 	/* if mode != 'k2&ports_per_eng_2', skip 1 ops */
1283 	0x08028001, 0x00000001, 	/* write 0x1 to address 0x100500 */
1284 	0x00010013, 0xffff0002, 	/* if phase != 'pf', skip 1 ops  */
1285 	0x08028401, 0x00000001, 	/* write 0x1 to address 0x100508 */
1286 	0x00010013, 0xffff0001, 	/* if phase != 'port', skip 1 ops  */
1287 	0x08044231, 0x00110001, 	/* write runtime array of size 1 from offset 17 to address 0x100884 */
1288 	0x00010013, 0xffff0003, 	/* if phase != 'vf', skip 1 ops  */
1289 	0x08028601, 0x00000001, 	/* write 0x1 to address 0x10050c */
1290 	/* BRB */
1291 	0x012a0013, 0xffff0000, 	/* if phase != 'engine', skip 298 ops  */
1292 	0x1a006201, 0x00000000, 	/* write 0x0 to address 0x3400c4 */
1293 	0x1a006e01, 0x00000000, 	/* write 0x0 to address 0x3400dc */
1294 	0x1a007a01, 0x00000000, 	/* write 0x0 to address 0x3400f4 */
1295 	0x1a008601, 0x00000000, 	/* write 0x0 to address 0x34010c */
1296 	0x1a009201, 0x00200000, 	/* write 0x200000 to address 0x340124 */
1297 	0x1a009e01, 0x00000000, 	/* write 0x0 to address 0x34013c */
1298 	0x1a00aa01, 0x00000000, 	/* write 0x0 to address 0x340154 */
1299 	0x1a00b601, 0x00000000, 	/* write 0x0 to address 0x34016c */
1300 	0x1a00c401, 0x00000000, 	/* write 0x0 to address 0x340188 */
1301 	0x1a00d001, 0x00000000, 	/* write 0x0 to address 0x3401a0 */
1302 	0x1a00e801, 0x00000000, 	/* write 0x0 to address 0x3401d0 */
1303 	0x1a00f001, 0x00000000, 	/* write 0x0 to address 0x3401e0 */
1304 	0x00090002, 0x00020000, 	/* if mode != 'bb', skip 9 ops */
1305 	0x1a00dc01, 0x00000000, 	/* write 0x0 to address 0x3401b8 */
1306 	0x1a020201, 0x00000000, 	/* write 0x0 to address 0x340404 */
1307 	0x1a020a01, 0x00000000, 	/* write 0x0 to address 0x340414 */
1308 	0x1a052a01, 0x00000000, 	/* write 0x0 to address 0x340a54 */
1309 	0x1a055a01, 0x00000000, 	/* write 0x0 to address 0x340ab4 */
1310 	0x1a059601, 0x00000000, 	/* write 0x0 to address 0x340b2c */
1311 	0x1a05c601, 0x00000000, 	/* write 0x0 to address 0x340b8c */
1312 	0x1a063401, 0x00000070, 	/* write 0x70 to address 0x340c68 */
1313 	0x1a064001, 0x00000070, 	/* write 0x70 to address 0x340c80 */
1314 	0x001e0002, 0x00030000, 	/* if mode != 'k2', skip 30 ops */
1315 	0x1a020201, 0x00000000, 	/* write 0x0 to address 0x340404 */
1316 	0x1a020a01, 0x00000000, 	/* write 0x0 to address 0x340414 */
1317 	0x1a052a01, 0x00000000, 	/* write 0x0 to address 0x340a54 */
1318 	0x1a052e01, 0x00000000, 	/* write 0x0 to address 0x340a5c */
1319 	0x1a053201, 0x00000000, 	/* write 0x0 to address 0x340a64 */
1320 	0x1a053601, 0x00000000, 	/* write 0x0 to address 0x340a6c */
1321 	0x1a053a01, 0x00000000, 	/* write 0x0 to address 0x340a74 */
1322 	0x1a053e01, 0x00000000, 	/* write 0x0 to address 0x340a7c */
1323 	0x1a054201, 0x00000000, 	/* write 0x0 to address 0x340a84 */
1324 	0x1a054601, 0x00000000, 	/* write 0x0 to address 0x340a8c */
1325 	0x1a055a01, 0x00000000, 	/* write 0x0 to address 0x340ab4 */
1326 	0x1a055e01, 0x00000000, 	/* write 0x0 to address 0x340abc */
1327 	0x1a056401, 0x00000000, 	/* write 0x0 to address 0x340ac8 */
1328 	0x1a057201, 0x00000000, 	/* write 0x0 to address 0x340ae4 */
1329 	0x1a057801, 0x00000000, 	/* write 0x0 to address 0x340af0 */
1330 	0x1a057c01, 0x00000000, 	/* write 0x0 to address 0x340af8 */
1331 	0x1a059601, 0x00000000, 	/* write 0x0 to address 0x340b2c */
1332 	0x1a059a01, 0x00000000, 	/* write 0x0 to address 0x340b34 */
1333 	0x1a059e01, 0x00000000, 	/* write 0x0 to address 0x340b3c */
1334 	0x1a05a201, 0x00000000, 	/* write 0x0 to address 0x340b44 */
1335 	0x1a05a601, 0x00000000, 	/* write 0x0 to address 0x340b4c */
1336 	0x1a05aa01, 0x00000000, 	/* write 0x0 to address 0x340b54 */
1337 	0x1a05ae01, 0x00000000, 	/* write 0x0 to address 0x340b5c */
1338 	0x1a05b201, 0x00000000, 	/* write 0x0 to address 0x340b64 */
1339 	0x1a05c601, 0x00000000, 	/* write 0x0 to address 0x340b8c */
1340 	0x1a05ca01, 0x00000000, 	/* write 0x0 to address 0x340b94 */
1341 	0x1a05d001, 0x00000000, 	/* write 0x0 to address 0x340ba0 */
1342 	0x1a05de01, 0x00000000, 	/* write 0x0 to address 0x340bbc */
1343 	0x1a05e401, 0x00000000, 	/* write 0x0 to address 0x340bc8 */
1344 	0x1a05e801, 0x00000000, 	/* write 0x0 to address 0x340bd0 */
1345 	0x00010002, 0x002c0000, 	/* if mode != '!bb', skip 1 ops */
1346 	0x1a00dc01, 0x04000000, 	/* write 0x4000000 to address 0x3401b8 */
1347 	0x003d0002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 61 ops */
1348 	0x1a044021, 0x0000019a, 	/* write array of size 4 from offset 410 to address 0x340880 */
1349 	0x1a048021, 0x0000019c, 	/* write array of size 3 from offset 412 to address 0x340900 */
1350 	0x1a048a21, 0x0000019c, 	/* write array of size 3 from offset 412 to address 0x340914 */
1351 	0x1a049421, 0x0000019c, 	/* write array of size 3 from offset 412 to address 0x340928 */
1352 	0x1a049e21, 0x0000019c, 	/* write array of size 3 from offset 412 to address 0x34093c */
1353 	0x1a04bc21, 0x000001a0, 	/* write array of size 3 from offset 416 to address 0x340978 */
1354 	0x1a04c421, 0x000001a0, 	/* write array of size 3 from offset 416 to address 0x340988 */
1355 	0x1a04cc21, 0x000001a0, 	/* write array of size 3 from offset 416 to address 0x340998 */
1356 	0x1a04d421, 0x000001a0, 	/* write array of size 3 from offset 416 to address 0x3409a8 */
1357 	0x1a04ec21, 0x000001a0, 	/* write array of size 3 from offset 416 to address 0x3409d8 */
1358 	0x1a04f621, 0x000001a0, 	/* write array of size 3 from offset 416 to address 0x3409ec */
1359 	0x1a050021, 0x000001a0, 	/* write array of size 3 from offset 416 to address 0x340a00 */
1360 	0x1a050a21, 0x000001a0, 	/* write array of size 3 from offset 416 to address 0x340a14 */
1361 	0x1a052801, 0x00000360, 	/* write 0x360 to address 0x340a50 */
1362 	0x1a052c01, 0x00000360, 	/* write 0x360 to address 0x340a58 */
1363 	0x1a053001, 0x00000360, 	/* write 0x360 to address 0x340a60 */
1364 	0x1a053401, 0x00000360, 	/* write 0x360 to address 0x340a68 */
1365 	0x1a053801, 0x00000360, 	/* write 0x360 to address 0x340a70 */
1366 	0x1a053c01, 0x00000360, 	/* write 0x360 to address 0x340a78 */
1367 	0x1a054001, 0x00000360, 	/* write 0x360 to address 0x340a80 */
1368 	0x1a054401, 0x00000360, 	/* write 0x360 to address 0x340a88 */
1369 	0x1a055801, 0x00000360, 	/* write 0x360 to address 0x340ab0 */
1370 	0x1a055c01, 0x00000360, 	/* write 0x360 to address 0x340ab8 */
1371 	0x1a056021, 0x000001a4, 	/* write array of size 2 from offset 420 to address 0x340ac0 */
1372 	0x1a056621, 0x000001a6, 	/* write array of size 6 from offset 422 to address 0x340acc */
1373 	0x1a057421, 0x000001a4, 	/* write array of size 2 from offset 420 to address 0x340ae8 */
1374 	0x1a057a01, 0x00000360, 	/* write 0x360 to address 0x340af4 */
1375 	0x1a057e01, 0x00000360, 	/* write 0x360 to address 0x340afc */
1376 	0x1a059401, 0x00000400, 	/* write 0x400 to address 0x340b28 */
1377 	0x1a059801, 0x00000400, 	/* write 0x400 to address 0x340b30 */
1378 	0x1a059c01, 0x00000400, 	/* write 0x400 to address 0x340b38 */
1379 	0x1a05a001, 0x00000400, 	/* write 0x400 to address 0x340b40 */
1380 	0x1a05a401, 0x00000400, 	/* write 0x400 to address 0x340b48 */
1381 	0x1a05a801, 0x00000400, 	/* write 0x400 to address 0x340b50 */
1382 	0x1a05ac01, 0x00000400, 	/* write 0x400 to address 0x340b58 */
1383 	0x1a05b001, 0x00000400, 	/* write 0x400 to address 0x340b60 */
1384 	0x1a05c401, 0x00000400, 	/* write 0x400 to address 0x340b88 */
1385 	0x1a05c801, 0x00000400, 	/* write 0x400 to address 0x340b90 */
1386 	0x1a05cc21, 0x000001ad, 	/* write array of size 2 from offset 429 to address 0x340b98 */
1387 	0x1a05d221, 0x000001af, 	/* write array of size 6 from offset 431 to address 0x340ba4 */
1388 	0x1a05e021, 0x000001ad, 	/* write array of size 2 from offset 429 to address 0x340bc0 */
1389 	0x1a05e601, 0x00000400, 	/* write 0x400 to address 0x340bcc */
1390 	0x1a05ea01, 0x00000400, 	/* write 0x400 to address 0x340bd4 */
1391 	0x1a060021, 0x000001b6, 	/* write array of size 3 from offset 438 to address 0x340c00 */
1392 	0x1a060821, 0x000001b6, 	/* write array of size 3 from offset 438 to address 0x340c10 */
1393 	0x1a061021, 0x000001b6, 	/* write array of size 3 from offset 438 to address 0x340c20 */
1394 	0x1a061821, 0x000001b6, 	/* write array of size 3 from offset 438 to address 0x340c30 */
1395 	0x1a063021, 0x000001ba, 	/* write array of size 3 from offset 442 to address 0x340c60 */
1396 	0x1a063821, 0x000001be, 	/* write array of size 4 from offset 446 to address 0x340c70 */
1397 	0x1a064221, 0x000001be, 	/* write array of size 4 from offset 446 to address 0x340c84 */
1398 	0x1a064c21, 0x000001be, 	/* write array of size 4 from offset 446 to address 0x340c98 */
1399 	0x1a065601, 0x00000058, 	/* write 0x58 to address 0x340cac */
1400 	0x1a066c21, 0x000001c3, 	/* write array of size 3 from offset 451 to address 0x340cd8 */
1401 	0x1a067421, 0x000001c3, 	/* write array of size 3 from offset 451 to address 0x340ce8 */
1402 	0x1a067c21, 0x000001c3, 	/* write array of size 3 from offset 451 to address 0x340cf8 */
1403 	0x1a068421, 0x000001c3, 	/* write array of size 3 from offset 451 to address 0x340d08 */
1404 	0x1a069c21, 0x000001c7, 	/* write array of size 3 from offset 455 to address 0x340d38 */
1405 	0x1a06a421, 0x000001cb, 	/* write array of size 4 from offset 459 to address 0x340d48 */
1406 	0x1a06ae21, 0x000001cb, 	/* write array of size 4 from offset 459 to address 0x340d5c */
1407 	0x1a06b821, 0x000001cb, 	/* write array of size 4 from offset 459 to address 0x340d70 */
1408 	0x1a06c201, 0x000000f8, 	/* write 0xf8 to address 0x340d84 */
1409 	0x001e0002, 0x00560000, 	/* if mode != 'bb&(!100g)&ports_per_eng_1', skip 30 ops */
1410 	0x1a044021, 0x000001d0, 	/* write array of size 2 from offset 464 to address 0x340880 */
1411 	0x1a046021, 0x000001d3, 	/* write array of size 2 from offset 467 to address 0x3408c0 */
1412 	0x1a048021, 0x000001d6, 	/* write array of size 3 from offset 470 to address 0x340900 */
1413 	0x1a04a201, 0x00000000, 	/* write 0x0 to address 0x340944 */
1414 	0x1a04c001, 0x000000a0, 	/* write 0xa0 to address 0x340980 */
1415 	0x1a04f001, 0x000000a0, 	/* write 0xa0 to address 0x3409e0 */
1416 	0x1a052801, 0x00000738, 	/* write 0x738 to address 0x340a50 */
1417 	0x1a052c01, 0x00000738, 	/* write 0x738 to address 0x340a58 */
1418 	0x1a053801, 0x000012c1, 	/* write 0x12c1 to address 0x340a70 */
1419 	0x1a055801, 0x00000738, 	/* write 0x738 to address 0x340ab0 */
1420 	0x1a055c01, 0x00000738, 	/* write 0x738 to address 0x340ab8 */
1421 	0x1a056821, 0x000001da, 	/* write array of size 2 from offset 474 to address 0x340ad0 */
1422 	0x1a057a01, 0x000012c1, 	/* write 0x12c1 to address 0x340af4 */
1423 	0x1a059401, 0x000007d8, 	/* write 0x7d8 to address 0x340b28 */
1424 	0x1a059801, 0x000007d8, 	/* write 0x7d8 to address 0x340b30 */
1425 	0x1a05a401, 0x000012c1, 	/* write 0x12c1 to address 0x340b48 */
1426 	0x1a05c401, 0x000007d8, 	/* write 0x7d8 to address 0x340b88 */
1427 	0x1a05c801, 0x000007d8, 	/* write 0x7d8 to address 0x340b90 */
1428 	0x1a05d421, 0x000001dd, 	/* write array of size 2 from offset 477 to address 0x340ba8 */
1429 	0x1a05e601, 0x000012c1, 	/* write 0x12c1 to address 0x340bcc */
1430 	0x1a060201, 0x00000738, 	/* write 0x738 to address 0x340c04 */
1431 	0x1a061021, 0x000001e0, 	/* write array of size 2 from offset 480 to address 0x340c20 */
1432 	0x1a063201, 0x00000738, 	/* write 0x738 to address 0x340c64 */
1433 	0x1a064221, 0x000001e0, 	/* write array of size 2 from offset 480 to address 0x340c84 */
1434 	0x1a065201, 0x000012c1, 	/* write 0x12c1 to address 0x340ca4 */
1435 	0x1a066e01, 0x000007d8, 	/* write 0x7d8 to address 0x340cdc */
1436 	0x1a067c21, 0x000001e0, 	/* write array of size 2 from offset 480 to address 0x340cf8 */
1437 	0x1a069e01, 0x000007d8, 	/* write 0x7d8 to address 0x340d3c */
1438 	0x1a06ae21, 0x000001e0, 	/* write array of size 2 from offset 480 to address 0x340d5c */
1439 	0x1a06be01, 0x000012c1, 	/* write 0x12c1 to address 0x340d7c */
1440 	0x00210002, 0x004a0000, 	/* if mode != 'bb&(!100g)&ports_per_eng_2', skip 33 ops */
1441 	0x1a044021, 0x000001e2, 	/* write array of size 2 from offset 482 to address 0x340880 */
1442 	0x1a046021, 0x000001e4, 	/* write array of size 2 from offset 484 to address 0x3408c0 */
1443 	0x1a048021, 0x000001e6, 	/* write array of size 3 from offset 486 to address 0x340900 */
1444 	0x1a049221, 0x000001e6, 	/* write array of size 3 from offset 486 to address 0x340924 */
1445 	0x1a04c001, 0x00000050, 	/* write 0x50 to address 0x340980 */
1446 	0x1a04cc21, 0x000001ea, 	/* write array of size 3 from offset 490 to address 0x340998 */
1447 	0x1a04f001, 0x00000050, 	/* write 0x50 to address 0x3409e0 */
1448 	0x1a04fe21, 0x000001ea, 	/* write array of size 3 from offset 490 to address 0x3409fc */
1449 	0x1a050e01, 0x00000018, 	/* write 0x18 to address 0x340a1c */
1450 	0x1a052801, 0x000003c8, 	/* write 0x3c8 to address 0x340a50 */
1451 	0x1a052c01, 0x000003c8, 	/* write 0x3c8 to address 0x340a58 */
1452 	0x1a053821, 0x000001ee, 	/* write array of size 3 from offset 494 to address 0x340a70 */
1453 	0x1a055801, 0x000003c8, 	/* write 0x3c8 to address 0x340ab0 */
1454 	0x1a055c01, 0x000003c8, 	/* write 0x3c8 to address 0x340ab8 */
1455 	0x1a056821, 0x000001f2, 	/* write array of size 4 from offset 498 to address 0x340ad0 */
1456 	0x1a057a01, 0x000003c8, 	/* write 0x3c8 to address 0x340af4 */
1457 	0x1a059401, 0x00000468, 	/* write 0x468 to address 0x340b28 */
1458 	0x1a059801, 0x00000468, 	/* write 0x468 to address 0x340b30 */
1459 	0x1a05a421, 0x000001f7, 	/* write array of size 3 from offset 503 to address 0x340b48 */
1460 	0x1a05c401, 0x00000468, 	/* write 0x468 to address 0x340b88 */
1461 	0x1a05c801, 0x00000468, 	/* write 0x468 to address 0x340b90 */
1462 	0x1a05d421, 0x000001fb, 	/* write array of size 4 from offset 507 to address 0x340ba8 */
1463 	0x1a05e601, 0x00000468, 	/* write 0x468 to address 0x340bcc */
1464 	0x1a060201, 0x000003c8, 	/* write 0x3c8 to address 0x340c04 */
1465 	0x1a061021, 0x00000200, 	/* write array of size 3 from offset 512 to address 0x340c20 */
1466 	0x1a063201, 0x000003c8, 	/* write 0x3c8 to address 0x340c64 */
1467 	0x1a064221, 0x00000204, 	/* write array of size 3 from offset 516 to address 0x340c84 */
1468 	0x1a065201, 0x00000070, 	/* write 0x70 to address 0x340ca4 */
1469 	0x1a066e01, 0x00000468, 	/* write 0x468 to address 0x340cdc */
1470 	0x1a067c21, 0x00000208, 	/* write array of size 3 from offset 520 to address 0x340cf8 */
1471 	0x1a069e01, 0x00000468, 	/* write 0x468 to address 0x340d3c */
1472 	0x1a06ae21, 0x0000020c, 	/* write array of size 3 from offset 524 to address 0x340d5c */
1473 	0x1a06be01, 0x00000110, 	/* write 0x110 to address 0x340d7c */
1474 	0x00200002, 0x00cc0000, 	/* if mode != 'bb&100g', skip 32 ops */
1475 	0x1a044021, 0x00000210, 	/* write array of size 2 from offset 528 to address 0x340880 */
1476 	0x1a046021, 0x00000213, 	/* write array of size 2 from offset 531 to address 0x3408c0 */
1477 	0x1a048021, 0x00000216, 	/* write array of size 3 from offset 534 to address 0x340900 */
1478 	0x1a049001, 0x00000010, 	/* write 0x10 to address 0x340920 */
1479 	0x1a04bc21, 0x0000021a, 	/* write array of size 3 from offset 538 to address 0x340978 */
1480 	0x1a04ec21, 0x0000021a, 	/* write array of size 3 from offset 538 to address 0x3409d8 */
1481 	0x1a04fc01, 0x0000000c, 	/* write 0xc to address 0x3409f8 */
1482 	0x1a050e01, 0x00000000, 	/* write 0x0 to address 0x340a1c */
1483 	0x1a052801, 0x000003f4, 	/* write 0x3f4 to address 0x340a50 */
1484 	0x1a052c01, 0x000003f4, 	/* write 0x3f4 to address 0x340a58 */
1485 	0x1a053801, 0x000012c1, 	/* write 0x12c1 to address 0x340a70 */
1486 	0x1a055801, 0x000003f4, 	/* write 0x3f4 to address 0x340ab0 */
1487 	0x1a055c01, 0x000003f4, 	/* write 0x3f4 to address 0x340ab8 */
1488 	0x1a056821, 0x0000021c, 	/* write array of size 2 from offset 540 to address 0x340ad0 */
1489 	0x1a057a01, 0x000012c1, 	/* write 0x12c1 to address 0x340af4 */
1490 	0x1a059401, 0x00000444, 	/* write 0x444 to address 0x340b28 */
1491 	0x1a059801, 0x00000444, 	/* write 0x444 to address 0x340b30 */
1492 	0x1a05a401, 0x000012c1, 	/* write 0x12c1 to address 0x340b48 */
1493 	0x1a05c401, 0x00000444, 	/* write 0x444 to address 0x340b88 */
1494 	0x1a05c801, 0x00000444, 	/* write 0x444 to address 0x340b90 */
1495 	0x1a05d421, 0x0000021f, 	/* write array of size 2 from offset 543 to address 0x340ba8 */
1496 	0x1a05e601, 0x000012c1, 	/* write 0x12c1 to address 0x340bcc */
1497 	0x1a060021, 0x00000222, 	/* write array of size 3 from offset 546 to address 0x340c00 */
1498 	0x1a061021, 0x000001e0, 	/* write array of size 2 from offset 480 to address 0x340c20 */
1499 	0x1a063021, 0x00000226, 	/* write array of size 2 from offset 550 to address 0x340c60 */
1500 	0x1a064221, 0x000001e0, 	/* write array of size 2 from offset 480 to address 0x340c84 */
1501 	0x1a065201, 0x000012c1, 	/* write 0x12c1 to address 0x340ca4 */
1502 	0x1a066c21, 0x00000229, 	/* write array of size 3 from offset 553 to address 0x340cd8 */
1503 	0x1a067c21, 0x000001e0, 	/* write array of size 2 from offset 480 to address 0x340cf8 */
1504 	0x1a069c21, 0x0000022d, 	/* write array of size 3 from offset 557 to address 0x340d38 */
1505 	0x1a06ac21, 0x00000231, 	/* write array of size 3 from offset 561 to address 0x340d58 */
1506 	0x1a06be01, 0x000012c1, 	/* write 0x12c1 to address 0x340d7c */
1507 	0x00400002, 0x00c40000, 	/* if mode != 'k2&(!ports_per_eng_4)', skip 64 ops */
1508 	0x1a044021, 0x00000235, 	/* write array of size 4 from offset 565 to address 0x340880 */
1509 	0x1a046021, 0x0000023a, 	/* write array of size 4 from offset 570 to address 0x3408c0 */
1510 	0x1a048021, 0x0000023f, 	/* write array of size 3 from offset 575 to address 0x340900 */
1511 	0x1a048801, 0x00000000, 	/* write 0x0 to address 0x340910 */
1512 	0x1a049021, 0x00000243, 	/* write array of size 4 from offset 579 to address 0x340920 */
1513 	0x1a049c01, 0x00000000, 	/* write 0x0 to address 0x340938 */
1514 	0x1a04a201, 0x00000010, 	/* write 0x10 to address 0x340944 */
1515 	0x1a04a601, 0x00000000, 	/* write 0x0 to address 0x34094c */
1516 	0x1a04bc21, 0x00000248, 	/* write array of size 3 from offset 584 to address 0x340978 */
1517 	0x1a04cc21, 0x00000248, 	/* write array of size 3 from offset 584 to address 0x340998 */
1518 	0x1a04ec21, 0x00000248, 	/* write array of size 3 from offset 584 to address 0x3409d8 */
1519 	0x1a04f401, 0x00000000, 	/* write 0x0 to address 0x3409e8 */
1520 	0x1a04fc21, 0x0000024c, 	/* write array of size 4 from offset 588 to address 0x3409f8 */
1521 	0x1a050801, 0x00000000, 	/* write 0x0 to address 0x340a10 */
1522 	0x1a050e01, 0x00000008, 	/* write 0x8 to address 0x340a1c */
1523 	0x1a051201, 0x00000000, 	/* write 0x0 to address 0x340a24 */
1524 	0x1a052801, 0x0000029c, 	/* write 0x29c to address 0x340a50 */
1525 	0x1a052c01, 0x0000029c, 	/* write 0x29c to address 0x340a58 */
1526 	0x1a053001, 0x00000000, 	/* write 0x0 to address 0x340a60 */
1527 	0x1a053401, 0x00000000, 	/* write 0x0 to address 0x340a68 */
1528 	0x1a053801, 0x0000029c, 	/* write 0x29c to address 0x340a70 */
1529 	0x1a053c01, 0x0000029c, 	/* write 0x29c to address 0x340a78 */
1530 	0x1a054001, 0x00000000, 	/* write 0x0 to address 0x340a80 */
1531 	0x1a054401, 0x00000000, 	/* write 0x0 to address 0x340a88 */
1532 	0x1a055801, 0x0000029c, 	/* write 0x29c to address 0x340ab0 */
1533 	0x1a055c01, 0x0000029c, 	/* write 0x29c to address 0x340ab8 */
1534 	0x1a056011, 0x00000002, 	/* write 2 zeros to address 0x340ac0 */
1535 	0x1a056621, 0x00000251, 	/* write array of size 6 from offset 593 to address 0x340acc */
1536 	0x1a057411, 0x00000002, 	/* write 2 zeros to address 0x340ae8 */
1537 	0x1a057a01, 0x0000029c, 	/* write 0x29c to address 0x340af4 */
1538 	0x1a057e01, 0x00000000, 	/* write 0x0 to address 0x340afc */
1539 	0x1a059401, 0x000002ec, 	/* write 0x2ec to address 0x340b28 */
1540 	0x1a059801, 0x000002ec, 	/* write 0x2ec to address 0x340b30 */
1541 	0x1a059c01, 0x00000000, 	/* write 0x0 to address 0x340b38 */
1542 	0x1a05a001, 0x00000000, 	/* write 0x0 to address 0x340b40 */
1543 	0x1a05a401, 0x000002ec, 	/* write 0x2ec to address 0x340b48 */
1544 	0x1a05a801, 0x000002ec, 	/* write 0x2ec to address 0x340b50 */
1545 	0x1a05ac01, 0x00000000, 	/* write 0x0 to address 0x340b58 */
1546 	0x1a05b001, 0x00000000, 	/* write 0x0 to address 0x340b60 */
1547 	0x1a05c401, 0x000002ec, 	/* write 0x2ec to address 0x340b88 */
1548 	0x1a05c801, 0x000002ec, 	/* write 0x2ec to address 0x340b90 */
1549 	0x1a05cc11, 0x00000002, 	/* write 2 zeros to address 0x340b98 */
1550 	0x1a05d221, 0x00000258, 	/* write array of size 6 from offset 600 to address 0x340ba4 */
1551 	0x1a05e011, 0x00000002, 	/* write 2 zeros to address 0x340bc0 */
1552 	0x1a05e601, 0x000002ec, 	/* write 0x2ec to address 0x340bcc */
1553 	0x1a05ea01, 0x00000000, 	/* write 0x0 to address 0x340bd4 */
1554 	0x1a060021, 0x0000025f, 	/* write array of size 3 from offset 607 to address 0x340c00 */
1555 	0x1a060821, 0x00000263, 	/* write array of size 2 from offset 611 to address 0x340c10 */
1556 	0x1a061021, 0x0000025f, 	/* write array of size 3 from offset 607 to address 0x340c20 */
1557 	0x1a061821, 0x00000263, 	/* write array of size 2 from offset 611 to address 0x340c30 */
1558 	0x1a063021, 0x00000265, 	/* write array of size 3 from offset 613 to address 0x340c60 */
1559 	0x1a063821, 0x00000269, 	/* write array of size 3 from offset 617 to address 0x340c70 */
1560 	0x1a064021, 0x0000026b, 	/* write array of size 4 from offset 619 to address 0x340c80 */
1561 	0x1a064c21, 0x00000270, 	/* write array of size 4 from offset 624 to address 0x340c98 */
1562 	0x1a065601, 0x00001e01, 	/* write 0x1e01 to address 0x340cac */
1563 	0x1a066c21, 0x00000275, 	/* write array of size 3 from offset 629 to address 0x340cd8 */
1564 	0x1a067421, 0x00000263, 	/* write array of size 2 from offset 611 to address 0x340ce8 */
1565 	0x1a067c21, 0x00000275, 	/* write array of size 3 from offset 629 to address 0x340cf8 */
1566 	0x1a068421, 0x00000263, 	/* write array of size 2 from offset 611 to address 0x340d08 */
1567 	0x1a069c21, 0x00000279, 	/* write array of size 3 from offset 633 to address 0x340d38 */
1568 	0x1a06a421, 0x00000269, 	/* write array of size 3 from offset 617 to address 0x340d48 */
1569 	0x1a06ac21, 0x0000027d, 	/* write array of size 4 from offset 637 to address 0x340d58 */
1570 	0x1a06b821, 0x00000282, 	/* write array of size 4 from offset 642 to address 0x340d70 */
1571 	0x1a06c201, 0x00001e01, 	/* write 0x1e01 to address 0x340d84 */
1572 	0x000b0002, 0x00bc0000, 	/* if mode != 'bb&(!100g)', skip 11 ops */
1573 	0x1a04bc21, 0x00000287, 	/* write array of size 2 from offset 647 to address 0x340978 */
1574 	0x1a04ec21, 0x00000287, 	/* write array of size 2 from offset 647 to address 0x3409d8 */
1575 	0x1a04fc01, 0x00000018, 	/* write 0x18 to address 0x3409f8 */
1576 	0x1a060001, 0x000000f8, 	/* write 0xf8 to address 0x340c00 */
1577 	0x1a060401, 0x000000f8, 	/* write 0xf8 to address 0x340c08 */
1578 	0x1a063001, 0x000000f8, 	/* write 0xf8 to address 0x340c60 */
1579 	0x1a066c01, 0x00000198, 	/* write 0x198 to address 0x340cd8 */
1580 	0x1a067001, 0x00000198, 	/* write 0x198 to address 0x340ce0 */
1581 	0x1a069c01, 0x00000198, 	/* write 0x198 to address 0x340d38 */
1582 	0x1a06a001, 0x00000110, 	/* write 0x110 to address 0x340d40 */
1583 	0x1a06ac01, 0x00000110, 	/* write 0x110 to address 0x340d58 */
1584 	0x1a000201, 0x00000003, 	/* write 0x3 to address 0x340004 */
1585 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
1586 	0x1a040201, 0x00000014, 	/* write 0x14 to address 0x340804 */
1587 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
1588 	0x1a042001, 0x000000e1, 	/* write 0xe1 to address 0x340840 */
1589 	0x1a000410, 0x00000003, 	/* wait until address 0x340008 reads 0x3 */
1590 	/* SRC */
1591 	0x00010013, 0xffff0000, 	/* if phase != 'engine', skip 1 ops  */
1592 	0x11c0f201, 0x00000000, 	/* write 0x0 to address 0x2381e4 */
1593 	0x00040013, 0xffff0002, 	/* if phase != 'pf', skip 4 ops  */
1594 	0x11c28131, 0x1a090002, 	/* write runtime array of size 2 from offset 6665 to address 0x238500 (WB) */
1595 	0x11c29131, 0x1a0b0002, 	/* write runtime array of size 2 from offset 6667 to address 0x238520 (WB) */
1596 	0x11c2a031, 0x1a0d0001, 	/* write runtime array of size 1 from offset 6669 to address 0x238540 */
1597 	0x11c30231, 0x1a0e0001, 	/* write runtime array of size 1 from offset 6670 to address 0x238604 */
1598 	/* PRS */
1599 	0x00270013, 0xffff0000, 	/* if phase != 'engine', skip 39 ops  */
1600 	0x0f800201, 0x00000001, 	/* write 0x1 to address 0x1f0004 */
1601 	0x0f800621, 0x00000035, 	/* write array of size 2 from offset 53 to address 0x1f000c */
1602 	0x0f802201, 0x00000000, 	/* write 0x0 to address 0x1f0044 */
1603 	0x0f802a01, 0x00000000, 	/* write 0x0 to address 0x1f0054 */
1604 	0x0f80b201, 0x00000001, 	/* write 0x1 to address 0x1f0164 */
1605 	0x0f83a631, 0x1a070001, 	/* write runtime array of size 1 from offset 6663 to address 0x1f074c */
1606 	0x0f84a801, 0x00008915, 	/* write 0x8915 to address 0x1f0950 */
1607 	0x0f84ba21, 0x00000289, 	/* write array of size 2 from offset 649 to address 0x1f0974 */
1608 	0x0f84e421, 0x0000028b, 	/* write array of size 2 from offset 651 to address 0x1f09c8 */
1609 	0x0f888011, 0x0000001f, 	/* write 31 zeros to address 0x1f1100 */
1610 	0x00020002, 0x00020000, 	/* if mode != 'bb', skip 2 ops */
1611 	0x0f810401, 0x00000000, 	/* write 0x0 to address 0x1f0208 */
1612 	0x0f810c01, 0x00000000, 	/* write 0x0 to address 0x1f0218 */
1613 	0x00020002, 0x00030000, 	/* if mode != 'k2', skip 2 ops */
1614 	0x0f810401, 0x00000000, 	/* write 0x0 to address 0x1f0208 */
1615 	0x0f810c01, 0x00000000, 	/* write 0x0 to address 0x1f0218 */
1616 	0x00010002, 0x002e0000, 	/* if mode != 'mf_sd', skip 1 ops */
1617 	0x0f83b201, 0x00000001, 	/* write 0x1 to address 0x1f0764 */
1618 	0x00120002, 0x00010000, 	/* if mode != 'bb|k2', skip 18 ops */
1619 	0x0f808021, 0x0000028e, 	/* write array of size 3 from offset 654 to address 0x1f0100 */
1620 	0x0f808821, 0x00000292, 	/* write array of size 5 from offset 658 to address 0x1f0110 */
1621 	0x0f809a21, 0x00000298, 	/* write array of size 2 from offset 664 to address 0x1f0134 */
1622 	0x0f80a021, 0x0000029b, 	/* write array of size 4 from offset 667 to address 0x1f0140 */
1623 	0x0f80aa21, 0x000002a0, 	/* write array of size 4 from offset 672 to address 0x1f0154 */
1624 	0x0f80bc21, 0x000002a5, 	/* write array of size 5 from offset 677 to address 0x1f0178 */
1625 	0x0f843801, 0x000012b7, 	/* write 0x12b7 to address 0x1f0870 */
1626 	0x0f848021, 0x000002ab, 	/* write array of size 8 from offset 683 to address 0x1f0900 */
1627 	0x0f849221, 0x000002b4, 	/* write array of size 7 from offset 692 to address 0x1f0924 */
1628 	0x0f84be01, 0xfffff810, 	/* write 0xfffff810 to address 0x1f097c */
1629 	0x0f84c201, 0xfffffe50, 	/* write 0xfffffe50 to address 0x1f0984 */
1630 	0x0f84c601, 0xfffff690, 	/* write 0xfffff690 to address 0x1f098c */
1631 	0x0f84ce01, 0xffff4910, 	/* write 0xffff4910 to address 0x1f099c */
1632 	0x0f84d201, 0xfffff810, 	/* write 0xfffff810 to address 0x1f09a4 */
1633 	0x0f84d601, 0xffffff10, 	/* write 0xffffff10 to address 0x1f09ac */
1634 	0x0f84da01, 0xfffff690, 	/* write 0xfffff690 to address 0x1f09b4 */
1635 	0x0f84e001, 0x0000304a, 	/* write 0x304a to address 0x1f09c0 */
1636 	0x0f88e201, 0x00000004, 	/* write 0x4 to address 0x1f11c4 */
1637 	0x0f80b231, 0x19f90001, 	/* write runtime array of size 1 from offset 6649 to address 0x1f0164 */
1638 	0x0f800410, 0x00000001, 	/* wait until address 0x1f0008 reads 0x1 */
1639 	0x000a0013, 0xffff0002, 	/* if phase != 'pf', skip 10 ops  */
1640 	0x0f80b431, 0x19fa0004, 	/* write runtime array of size 4 from offset 6650 to address 0x1f0168 */
1641 	0x0f80c801, 0x00000001, 	/* write 0x1 to address 0x1f0190 */
1642 	0x0f820031, 0x19fe0001, 	/* write runtime array of size 1 from offset 6654 to address 0x1f0400 */
1643 	0x0f820201, 0x00000000, 	/* write 0x0 to address 0x1f0404 */
1644 	0x0f820431, 0x19ff0002, 	/* write runtime array of size 2 from offset 6655 to address 0x1f0408 */
1645 	0x0f821631, 0x1a010006, 	/* write runtime array of size 6 from offset 6657 to address 0x1f042c */
1646 	0x0f84b431, 0x1a080001, 	/* write runtime array of size 1 from offset 6664 to address 0x1f0968 */
1647 	0x0f84b601, 0x00000000, 	/* write 0x0 to address 0x1f096c */
1648 	0x0f84fe01, 0x00000000, 	/* write 0x0 to address 0x1f09fc */
1649 	0x0f88de01, 0x00000000, 	/* write 0x0 to address 0x1f11bc */
1650 	0x00010013, 0x00000002, 	/* if phase != 'pf0', skip 1 ops  */
1651 	0x0f84a401, 0xff000000, 	/* write 0xff000000 to address 0x1f0948 */
1652 	0x00010013, 0x00010002, 	/* if phase != 'pf1', skip 1 ops  */
1653 	0x0f84a401, 0xff100000, 	/* write 0xff100000 to address 0x1f0948 */
1654 	0x00010013, 0x00020002, 	/* if phase != 'pf2', skip 1 ops  */
1655 	0x0f84a401, 0xff200000, 	/* write 0xff200000 to address 0x1f0948 */
1656 	0x00010013, 0x00030002, 	/* if phase != 'pf3', skip 1 ops  */
1657 	0x0f84a401, 0xff300000, 	/* write 0xff300000 to address 0x1f0948 */
1658 	0x00010013, 0x00040002, 	/* if phase != 'pf4', skip 1 ops  */
1659 	0x0f84a401, 0xff400000, 	/* write 0xff400000 to address 0x1f0948 */
1660 	0x00010013, 0x00050002, 	/* if phase != 'pf5', skip 1 ops  */
1661 	0x0f84a401, 0xff500000, 	/* write 0xff500000 to address 0x1f0948 */
1662 	0x00010013, 0x00060002, 	/* if phase != 'pf6', skip 1 ops  */
1663 	0x0f84a401, 0xff600000, 	/* write 0xff600000 to address 0x1f0948 */
1664 	0x00010013, 0x00070002, 	/* if phase != 'pf7', skip 1 ops  */
1665 	0x0f84a401, 0xff700000, 	/* write 0xff700000 to address 0x1f0948 */
1666 	0x00020013, 0x00080002, 	/* if phase != 'pf8', skip 2 ops  */
1667 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
1668 	0x0f84a401, 0xff800000, 	/* write 0xff800000 to address 0x1f0948 */
1669 	0x00020013, 0x00090002, 	/* if phase != 'pf9', skip 2 ops  */
1670 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
1671 	0x0f84a401, 0xff900000, 	/* write 0xff900000 to address 0x1f0948 */
1672 	0x00020013, 0x000a0002, 	/* if phase != 'pf10', skip 2 ops  */
1673 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
1674 	0x0f84a401, 0xffa00000, 	/* write 0xffa00000 to address 0x1f0948 */
1675 	0x00020013, 0x000b0002, 	/* if phase != 'pf11', skip 2 ops  */
1676 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
1677 	0x0f84a401, 0xffb00000, 	/* write 0xffb00000 to address 0x1f0948 */
1678 	0x00020013, 0x000c0002, 	/* if phase != 'pf12', skip 2 ops  */
1679 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
1680 	0x0f84a401, 0xffc00000, 	/* write 0xffc00000 to address 0x1f0948 */
1681 	0x00020013, 0x000d0002, 	/* if phase != 'pf13', skip 2 ops  */
1682 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
1683 	0x0f84a401, 0xffd00000, 	/* write 0xffd00000 to address 0x1f0948 */
1684 	0x00020013, 0x000e0002, 	/* if phase != 'pf14', skip 2 ops  */
1685 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
1686 	0x0f84a401, 0xffe00000, 	/* write 0xffe00000 to address 0x1f0948 */
1687 	0x00020013, 0x000f0002, 	/* if phase != 'pf15', skip 2 ops  */
1688 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
1689 	0x0f84a401, 0xfff00000, 	/* write 0xfff00000 to address 0x1f0948 */
1690 	0x00110013, 0xffff0001, 	/* if phase != 'port', skip 17 ops  */
1691 	0x0f839801, 0x00000000, 	/* write 0x0 to address 0x1f0730 */
1692 	0x0f839c01, 0x000012b5, 	/* write 0x12b5 to address 0x1f0738 */
1693 	0x0f83c201, 0x00000080, 	/* write 0x80 to address 0x1f0784 */
1694 	0x0f83ce21, 0x000002bc, 	/* write array of size 3 from offset 700 to address 0x1f079c */
1695 	0x0f83dc01, 0x00000000, 	/* write 0x0 to address 0x1f07b8 */
1696 	0x0f843601, 0x000017c1, 	/* write 0x17c1 to address 0x1f086c */
1697 	0x0f843a21, 0x000002c0, 	/* write array of size 2 from offset 704 to address 0x1f0874 */
1698 	0x00020002, 0x002e0000, 	/* if mode != 'mf_sd', skip 2 ops */
1699 	0x0f83be21, 0x000002c3, 	/* write array of size 2 from offset 707 to address 0x1f077c */
1700 	0x0f83cc01, 0x00000001, 	/* write 0x1 to address 0x1f0798 */
1701 	0x00010002, 0x00d40000, 	/* if mode != 'mf_si', skip 1 ops */
1702 	0x0f851001, 0x00000001, 	/* write 0x1 to address 0x1f0a20 */
1703 	0x00020002, 0x00d20000, 	/* if mode != 'sf|mf_si', skip 2 ops */
1704 	0x0f83be21, 0x000002c6, 	/* write array of size 2 from offset 710 to address 0x1f077c */
1705 	0x0f83cc01, 0x00000000, 	/* write 0x0 to address 0x1f0798 */
1706 	0x00010002, 0x00d80000, 	/* if mode != '!mf_si', skip 1 ops */
1707 	0x0f851001, 0x00000003, 	/* write 0x3 to address 0x1f0a20 */
1708 	/* TSDM */
1709 	0x00070013, 0xffff0000, 	/* if phase != 'engine', skip 7 ops  */
1710 	0x7d802201, 0x00000000, 	/* write 0x0 to address 0xfb0044 */
1711 	0x00030002, 0x00010000, 	/* if mode != 'bb|k2', skip 3 ops */
1712 	0x7d820001, 0x00000018, 	/* write 0x18 to address 0xfb0400 */
1713 	0x7d840001, 0x0000030c, 	/* write 0x30c to address 0xfb0800 */
1714 	0x7d840c01, 0x00000305, 	/* write 0x305 to address 0xfb0818 */
1715 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
1716 	0x7d810201, 0x00000000, 	/* write 0x0 to address 0xfb0204 */
1717 	/* MSDM */
1718 	0x00060013, 0xffff0000, 	/* if phase != 'engine', skip 6 ops  */
1719 	0x7e002201, 0x00000000, 	/* write 0x0 to address 0xfc0044 */
1720 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
1721 	0x7e020001, 0x00000018, 	/* write 0x18 to address 0xfc0400 */
1722 	0x7e041021, 0x000002c9, 	/* write array of size 2 from offset 713 to address 0xfc0820 */
1723 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
1724 	0x7e010201, 0x00000000, 	/* write 0x0 to address 0xfc0204 */
1725 	/* USDM */
1726 	0x00070013, 0xffff0000, 	/* if phase != 'engine', skip 7 ops  */
1727 	0x7e802201, 0x00000000, 	/* write 0x0 to address 0xfd0044 */
1728 	0x00030002, 0x00010000, 	/* if mode != 'bb|k2', skip 3 ops */
1729 	0x7e820001, 0x00000018, 	/* write 0x18 to address 0xfd0400 */
1730 	0x7e840401, 0x00000305, 	/* write 0x305 to address 0xfd0808 */
1731 	0x7e840c21, 0x000002cc, 	/* write array of size 2 from offset 716 to address 0xfd0818 */
1732 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
1733 	0x7e810201, 0x00000000, 	/* write 0x0 to address 0xfd0204 */
1734 	/* XSDM */
1735 	0x00070013, 0xffff0000, 	/* if phase != 'engine', skip 7 ops  */
1736 	0x7c002201, 0x00000000, 	/* write 0x0 to address 0xf80044 */
1737 	0x00030002, 0x00010000, 	/* if mode != 'bb|k2', skip 3 ops */
1738 	0x7c020001, 0x00000018, 	/* write 0x18 to address 0xf80400 */
1739 	0x7c040021, 0x000002cf, 	/* write array of size 3 from offset 719 to address 0xf80800 */
1740 	0x7c041c01, 0x00000309, 	/* write 0x309 to address 0xf80838 */
1741 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
1742 	0x7c010201, 0x00000000, 	/* write 0x0 to address 0xf80204 */
1743 	/* YSDM */
1744 	0x00060013, 0xffff0000, 	/* if phase != 'engine', skip 6 ops  */
1745 	0x7c802201, 0x00000000, 	/* write 0x0 to address 0xf90044 */
1746 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
1747 	0x7c820001, 0x00000018, 	/* write 0x18 to address 0xf90400 */
1748 	0x7c840821, 0x000002d3, 	/* write array of size 5 from offset 723 to address 0xf90810 */
1749 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
1750 	0x7c810201, 0x00000000, 	/* write 0x0 to address 0xf90204 */
1751 	/* PSDM */
1752 	0x00060013, 0xffff0000, 	/* if phase != 'engine', skip 6 ops  */
1753 	0x7d002201, 0x00000000, 	/* write 0x0 to address 0xfa0044 */
1754 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
1755 	0x7d020001, 0x00000018, 	/* write 0x18 to address 0xfa0400 */
1756 	0x7d040801, 0x00000305, 	/* write 0x305 to address 0xfa0810 */
1757 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
1758 	0x7d010201, 0x00000000, 	/* write 0x0 to address 0xfa0204 */
1759 	/* TSEM */
1760 	0x00560013, 0xffff0000, 	/* if phase != 'engine', skip 86 ops  */
1761 	0xb8002a01, 0x00000000, 	/* write 0x0 to address 0x1700054 */
1762 	0xb8006601, 0x00000000, 	/* write 0x0 to address 0x17000cc */
1763 	0xba002201, 0x00000000, 	/* write 0x0 to address 0x1740044 */
1764 	0xba032c01, 0x00000001, 	/* write 0x1 to address 0x1740658 */
1765 	0xba03a421, 0x000002d9, 	/* write array of size 3 from offset 729 to address 0x1740748 */
1766 	0xba052401, 0x00001fff, 	/* write 0x1fff to address 0x1740a48 */
1767 	0xba501e01, 0x00000007, 	/* write 0x7 to address 0x174a03c */
1768 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
1769 	0xba010201, 0x00000000, 	/* write 0x0 to address 0x1740204 */
1770 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1771 	0xb8002201, 0x00000000, 	/* write 0x0 to address 0x1700044 */
1772 	0xb9000111, 0x000010e0, 	/* write 4320 zeros to address 0x1720000 (WB) */
1773 	0xba025001, 0x00000007, 	/* write 0x7 to address 0x17404a0 */
1774 	0xbb000011, 0x00005000, 	/* write 20480 zeros to address 0x1760000 */
1775 	0x00020002, 0x00240000, 	/* if mode != '!e5', skip 2 ops */
1776 	0xb8010201, 0x00000000, 	/* write 0x0 to address 0x1700204 */
1777 	0xba510201, 0x00000000, 	/* write 0x0 to address 0x174a204 */
1778 	0x00010002, 0x00720000, 	/* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */
1779 	0xba025c01, 0x00000000, 	/* write 0x0 to address 0x17404b8 */
1780 	0x00010002, 0x009f0000, 	/* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */
1781 	0xba025c01, 0x00000002, 	/* write 0x2 to address 0x17404b8 */
1782 	0x000b0002, 0x00010000, 	/* if mode != 'bb|k2', skip 11 ops */
1783 	0xbb050021, 0x000002dd, 	/* write array of size 6 from offset 733 to address 0x1760a00 */
1784 	0xbb5f8021, 0x000002e4, 	/* write array of size 2 from offset 740 to address 0x176bf00 */
1785 	0xbb5f8c21, 0x000002e7, 	/* write array of size 1022 from offset 743 to address 0x176bf18 */
1786 	0xbb6ed421, 0x000006e6, 	/* write array of size 1 from offset 1766 to address 0x176dda8 */
1787 	0xbb6ed611, 0x00000019, 	/* write 25 zeros to address 0x176ddac */
1788 	0xbb738021, 0x000006e8, 	/* write array of size 65 from offset 1768 to address 0x176e700 */
1789 	0xbb740221, 0x0000072a, 	/* write array of size 6 from offset 1834 to address 0x176e804 */
1790 	0xbb740e21, 0x0000072c, 	/* write array of size 9 from offset 1836 to address 0x176e81c */
1791 	0xbb85c821, 0x00000736, 	/* write array of size 4 from offset 1846 to address 0x1770b90 */
1792 	0xbb9f1021, 0x0000073b, 	/* write array of size 26 from offset 1851 to address 0x1773e20 */
1793 	0xbb9ffc21, 0x00000756, 	/* write array of size 2 from offset 1878 to address 0x1773ff8 */
1794 	0x00010002, 0x00680000, 	/* if mode != 'fpga&(bb|k2)', skip 1 ops */
1795 	0xbb25c801, 0x00000002, 	/* write 0x2 to address 0x1764b90 */
1796 	0x00010002, 0x00720000, 	/* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */
1797 	0xbb25ca01, 0x00000000, 	/* write 0x0 to address 0x1764b94 */
1798 	0x00010002, 0x006d0000, 	/* if mode != 'ports_per_eng_2&(bb|k2)', skip 1 ops */
1799 	0xbb25ca01, 0x00000001, 	/* write 0x1 to address 0x1764b94 */
1800 	0x00010002, 0x009f0000, 	/* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */
1801 	0xbb25ca01, 0x00000002, 	/* write 0x2 to address 0x1764b94 */
1802 	0x00010002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 1 ops */
1803 	0xbb25c601, 0x00000003, 	/* write 0x3 to address 0x1764b8c */
1804 	0x00010002, 0x00860000, 	/* if mode != 'bb&(bb|k2)', skip 1 ops */
1805 	0xbb25c601, 0x00000002, 	/* write 0x2 to address 0x1764b8c */
1806 	0x00010002, 0x00120000, 	/* if mode != '(bb|k2)&(asic|chipsim|emul_full)', skip 1 ops */
1807 	0xbb25c801, 0x00000003, 	/* write 0x3 to address 0x1764b90 */
1808 	0xba032e10, 0x00000000, 	/* wait until address 0x174065c reads 0x0 */
1809 	0xba501e10, 0x00000007, 	/* wait until address 0x174a03c reads 0x7 */
1810 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
1811 	0xba500021, 0x00000759, 	/* write array of size 2 from offset 1881 to address 0x174a000 */
1812 	0xba500601, 0xc000ffff, 	/* write 0xc000ffff to address 0x174a00c */
1813 	0xba502001, 0x00000001, 	/* write 0x1 to address 0x174a040 */
1814 	0x00030002, 0x00010000, 	/* if mode != 'bb|k2', skip 3 ops */
1815 	0xb8022401, 0x000020f6, 	/* write 0x20f6 to address 0x1700448 */
1816 	0xb8028121, 0x0000075c, 	/* write array of size 14 from offset 1884 to address 0x1700500 (WB) */
1817 	0xb8800021, 0x0000076b, 	/* write array of size 256 from offset 1899 to address 0x1710000 */
1818 	0x00020002, 0x005c0000, 	/* if mode != '(bb|k2)&(!chipsim)', skip 2 ops */
1819 	0xbc000121, 0x0000076d, 	/* write array of size 65528 from offset 1901 to address 0x1780000 (WB) */
1820 	0xbdfff121, 0x00010766, 	/* write array of size 8200 from offset 67430 to address 0x17bffe0 (WB) */
1821 	0x00180002, 0x00010000, 	/* if mode != 'bb|k2', skip 24 ops */
1822 	0xb8800021, 0x00010769, 	/* write array of size 13 from offset 67433 to address 0x1710000 */
1823 	0xb8802221, 0x00010777, 	/* write array of size 9 from offset 67447 to address 0x1710044 */
1824 	0xb8804221, 0x00010781, 	/* write array of size 2 from offset 67457 to address 0x1710084 */
1825 	0xb8804a21, 0x00010784, 	/* write array of size 2 from offset 67460 to address 0x1710094 */
1826 	0xb8805001, 0x00128671, 	/* write 0x128671 to address 0x17100a0 */
1827 	0xb8807a01, 0x0004842e, 	/* write 0x4842e to address 0x17100f4 */
1828 	0xb8808201, 0x00060043, 	/* write 0x60043 to address 0x1710104 */
1829 	0xb8808821, 0x00010787, 	/* write array of size 2 from offset 67463 to address 0x1710110 */
1830 	0xb8809021, 0x0001078a, 	/* write array of size 2 from offset 67466 to address 0x1710120 */
1831 	0xb8809a01, 0x0006001e, 	/* write 0x6001e to address 0x1710134 */
1832 	0xb880a201, 0x00060618, 	/* write 0x60618 to address 0x1710144 */
1833 	0xb880aa01, 0x000607a5, 	/* write 0x607a5 to address 0x1710154 */
1834 	0xb880ba01, 0x00060074, 	/* write 0x60074 to address 0x1710174 */
1835 	0xb880c201, 0x00080ed4, 	/* write 0x80ed4 to address 0x1710184 */
1836 	0xb880c821, 0x0001078d, 	/* write array of size 2 from offset 67469 to address 0x1710190 */
1837 	0xb880d001, 0x001e0c35, 	/* write 0x1e0c35 to address 0x17101a0 */
1838 	0xb8810221, 0x00010790, 	/* write array of size 2 from offset 67472 to address 0x1710204 */
1839 	0xb8811221, 0x00010793, 	/* write array of size 2 from offset 67475 to address 0x1710224 */
1840 	0xb8814201, 0x0012800e, 	/* write 0x12800e to address 0x1710284 */
1841 	0xb8818221, 0x00010796, 	/* write array of size 6 from offset 67478 to address 0x1710304 */
1842 	0xb8819221, 0x0001079d, 	/* write array of size 2 from offset 67485 to address 0x1710324 */
1843 	0xb8819a21, 0x000107a0, 	/* write array of size 2 from offset 67488 to address 0x1710334 */
1844 	0xb881a201, 0x000c679b, 	/* write 0xc679b to address 0x1710344 */
1845 	0xb881aa01, 0x000c79bc, 	/* write 0xc79bc to address 0x1710354 */
1846 	0xba502411, 0x00000002, 	/* write 2 zeros to address 0x174a048 */
1847 	0x00050013, 0x00000002, 	/* if phase != 'pf0', skip 5 ops  */
1848 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1849 	0xbb224411, 0x00000002, 	/* write 2 zeros to address 0x1764488 */
1850 	0xbb228411, 0x00000002, 	/* write 2 zeros to address 0x1764508 */
1851 	0xbb2e9001, 0x00000000, 	/* write 0x0 to address 0x1765d20 */
1852 	0xbb788821, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x176f110 */
1853 	0x00050013, 0x00010002, 	/* if phase != 'pf1', skip 5 ops  */
1854 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1855 	0xbb224811, 0x00000002, 	/* write 2 zeros to address 0x1764490 */
1856 	0xbb228811, 0x00000002, 	/* write 2 zeros to address 0x1764510 */
1857 	0xbb2e9201, 0x00000000, 	/* write 0x0 to address 0x1765d24 */
1858 	0xbb788c21, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x176f118 */
1859 	0x00050013, 0x00020002, 	/* if phase != 'pf2', skip 5 ops  */
1860 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1861 	0xbb224c11, 0x00000002, 	/* write 2 zeros to address 0x1764498 */
1862 	0xbb228c11, 0x00000002, 	/* write 2 zeros to address 0x1764518 */
1863 	0xbb2e9401, 0x00000000, 	/* write 0x0 to address 0x1765d28 */
1864 	0xbb789021, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x176f120 */
1865 	0x00050013, 0x00030002, 	/* if phase != 'pf3', skip 5 ops  */
1866 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1867 	0xbb225011, 0x00000002, 	/* write 2 zeros to address 0x17644a0 */
1868 	0xbb229011, 0x00000002, 	/* write 2 zeros to address 0x1764520 */
1869 	0xbb2e9601, 0x00000000, 	/* write 0x0 to address 0x1765d2c */
1870 	0xbb789421, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x176f128 */
1871 	0x00050013, 0x00040002, 	/* if phase != 'pf4', skip 5 ops  */
1872 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1873 	0xbb225411, 0x00000002, 	/* write 2 zeros to address 0x17644a8 */
1874 	0xbb229411, 0x00000002, 	/* write 2 zeros to address 0x1764528 */
1875 	0xbb2e9801, 0x00000000, 	/* write 0x0 to address 0x1765d30 */
1876 	0xbb789821, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x176f130 */
1877 	0x00050013, 0x00050002, 	/* if phase != 'pf5', skip 5 ops  */
1878 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1879 	0xbb225811, 0x00000002, 	/* write 2 zeros to address 0x17644b0 */
1880 	0xbb229811, 0x00000002, 	/* write 2 zeros to address 0x1764530 */
1881 	0xbb2e9a01, 0x00000000, 	/* write 0x0 to address 0x1765d34 */
1882 	0xbb789c21, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x176f138 */
1883 	0x00050013, 0x00060002, 	/* if phase != 'pf6', skip 5 ops  */
1884 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1885 	0xbb225c11, 0x00000002, 	/* write 2 zeros to address 0x17644b8 */
1886 	0xbb229c11, 0x00000002, 	/* write 2 zeros to address 0x1764538 */
1887 	0xbb2e9c01, 0x00000000, 	/* write 0x0 to address 0x1765d38 */
1888 	0xbb78a021, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x176f140 */
1889 	0x00050013, 0x00070002, 	/* if phase != 'pf7', skip 5 ops  */
1890 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1891 	0xbb226011, 0x00000002, 	/* write 2 zeros to address 0x17644c0 */
1892 	0xbb22a011, 0x00000002, 	/* write 2 zeros to address 0x1764540 */
1893 	0xbb2e9e01, 0x00000000, 	/* write 0x0 to address 0x1765d3c */
1894 	0xbb78a421, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x176f148 */
1895 	0x00050013, 0x00080002, 	/* if phase != 'pf8', skip 5 ops  */
1896 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1897 	0xbb226411, 0x00000002, 	/* write 2 zeros to address 0x17644c8 */
1898 	0xbb22a411, 0x00000002, 	/* write 2 zeros to address 0x1764548 */
1899 	0xbb2ea001, 0x00000000, 	/* write 0x0 to address 0x1765d40 */
1900 	0xbb78a821, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x176f150 */
1901 	0x00050013, 0x00090002, 	/* if phase != 'pf9', skip 5 ops  */
1902 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1903 	0xbb226811, 0x00000002, 	/* write 2 zeros to address 0x17644d0 */
1904 	0xbb22a811, 0x00000002, 	/* write 2 zeros to address 0x1764550 */
1905 	0xbb2ea201, 0x00000000, 	/* write 0x0 to address 0x1765d44 */
1906 	0xbb78ac21, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x176f158 */
1907 	0x00050013, 0x000a0002, 	/* if phase != 'pf10', skip 5 ops  */
1908 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1909 	0xbb226c11, 0x00000002, 	/* write 2 zeros to address 0x17644d8 */
1910 	0xbb22ac11, 0x00000002, 	/* write 2 zeros to address 0x1764558 */
1911 	0xbb2ea401, 0x00000000, 	/* write 0x0 to address 0x1765d48 */
1912 	0xbb78b021, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x176f160 */
1913 	0x00050013, 0x000b0002, 	/* if phase != 'pf11', skip 5 ops  */
1914 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1915 	0xbb227011, 0x00000002, 	/* write 2 zeros to address 0x17644e0 */
1916 	0xbb22b011, 0x00000002, 	/* write 2 zeros to address 0x1764560 */
1917 	0xbb2ea601, 0x00000000, 	/* write 0x0 to address 0x1765d4c */
1918 	0xbb78b421, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x176f168 */
1919 	0x00050013, 0x000c0002, 	/* if phase != 'pf12', skip 5 ops  */
1920 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1921 	0xbb227411, 0x00000002, 	/* write 2 zeros to address 0x17644e8 */
1922 	0xbb22b411, 0x00000002, 	/* write 2 zeros to address 0x1764568 */
1923 	0xbb2ea801, 0x00000000, 	/* write 0x0 to address 0x1765d50 */
1924 	0xbb78b821, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x176f170 */
1925 	0x00050013, 0x000d0002, 	/* if phase != 'pf13', skip 5 ops  */
1926 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1927 	0xbb227811, 0x00000002, 	/* write 2 zeros to address 0x17644f0 */
1928 	0xbb22b811, 0x00000002, 	/* write 2 zeros to address 0x1764570 */
1929 	0xbb2eaa01, 0x00000000, 	/* write 0x0 to address 0x1765d54 */
1930 	0xbb78bc21, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x176f178 */
1931 	0x00050013, 0x000e0002, 	/* if phase != 'pf14', skip 5 ops  */
1932 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1933 	0xbb227c11, 0x00000002, 	/* write 2 zeros to address 0x17644f8 */
1934 	0xbb22bc11, 0x00000002, 	/* write 2 zeros to address 0x1764578 */
1935 	0xbb2eac01, 0x00000000, 	/* write 0x0 to address 0x1765d58 */
1936 	0xbb78c021, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x176f180 */
1937 	0x00050013, 0x000f0002, 	/* if phase != 'pf15', skip 5 ops  */
1938 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1939 	0xbb228011, 0x00000002, 	/* write 2 zeros to address 0x1764500 */
1940 	0xbb22c011, 0x00000002, 	/* write 2 zeros to address 0x1764580 */
1941 	0xbb2eae01, 0x00000000, 	/* write 0x0 to address 0x1765d5c */
1942 	0xbb78c421, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x176f188 */
1943 	0x00010013, 0xffff0002, 	/* if phase != 'pf', skip 1 ops  */
1944 	0xb8020601, 0x00000001, 	/* write 0x1 to address 0x170040c */
1945 	0x00060013, 0x00000001, 	/* if phase != 'port0', skip 6 ops  */
1946 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
1947 	0xbb25cc11, 0x00000002, 	/* write 2 zeros to address 0x1764b98 */
1948 	0xbb265811, 0x00000020, 	/* write 32 zeros to address 0x1764cb0 */
1949 	0xbb5a4411, 0x00000002, 	/* write 2 zeros to address 0x176b488 */
1950 	0xbb5a5411, 0x00000002, 	/* write 2 zeros to address 0x176b4a8 */
1951 	0xbb5a6411, 0x00000002, 	/* write 2 zeros to address 0x176b4c8 */
1952 	0x00060013, 0x00010001, 	/* if phase != 'port1', skip 6 ops  */
1953 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
1954 	0xbb25d011, 0x00000002, 	/* write 2 zeros to address 0x1764ba0 */
1955 	0xbb269811, 0x00000020, 	/* write 32 zeros to address 0x1764d30 */
1956 	0xbb5a4811, 0x00000002, 	/* write 2 zeros to address 0x176b490 */
1957 	0xbb5a5811, 0x00000002, 	/* write 2 zeros to address 0x176b4b0 */
1958 	0xbb5a6811, 0x00000002, 	/* write 2 zeros to address 0x176b4d0 */
1959 	0x00060013, 0x00020001, 	/* if phase != 'port2', skip 6 ops  */
1960 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
1961 	0xbb25d411, 0x00000002, 	/* write 2 zeros to address 0x1764ba8 */
1962 	0xbb26d811, 0x00000020, 	/* write 32 zeros to address 0x1764db0 */
1963 	0xbb5a4c11, 0x00000002, 	/* write 2 zeros to address 0x176b498 */
1964 	0xbb5a5c11, 0x00000002, 	/* write 2 zeros to address 0x176b4b8 */
1965 	0xbb5a6c11, 0x00000002, 	/* write 2 zeros to address 0x176b4d8 */
1966 	0x00060013, 0x00030001, 	/* if phase != 'port3', skip 6 ops  */
1967 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
1968 	0xbb25d811, 0x00000002, 	/* write 2 zeros to address 0x1764bb0 */
1969 	0xbb271811, 0x00000020, 	/* write 32 zeros to address 0x1764e30 */
1970 	0xbb5a5011, 0x00000002, 	/* write 2 zeros to address 0x176b4a0 */
1971 	0xbb5a6011, 0x00000002, 	/* write 2 zeros to address 0x176b4c0 */
1972 	0xbb5a7011, 0x00000002, 	/* write 2 zeros to address 0x176b4e0 */
1973 	0x00010013, 0xffff0003, 	/* if phase != 'vf', skip 1 ops  */
1974 	0xb8020401, 0x00000001, 	/* write 0x1 to address 0x1700408 */
1975 	/* MSEM */
1976 	0x004a0013, 0xffff0000, 	/* if phase != 'engine', skip 74 ops  */
1977 	0xc0002a01, 0x00000000, 	/* write 0x0 to address 0x1800054 */
1978 	0xc0006601, 0x00000000, 	/* write 0x0 to address 0x18000cc */
1979 	0xc2002201, 0x00000000, 	/* write 0x0 to address 0x1840044 */
1980 	0xc2032c01, 0x00000001, 	/* write 0x1 to address 0x1840658 */
1981 	0xc203a421, 0x000002d9, 	/* write array of size 3 from offset 729 to address 0x1840748 */
1982 	0xc2052401, 0x00001fff, 	/* write 0x1fff to address 0x1840a48 */
1983 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
1984 	0xc0036001, 0x00000000, 	/* write 0x0 to address 0x18006c0 */
1985 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
1986 	0xc2010201, 0x00000000, 	/* write 0x0 to address 0x1840204 */
1987 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
1988 	0xc0002201, 0x00000000, 	/* write 0x0 to address 0x1800044 */
1989 	0xc1000111, 0x000010e0, 	/* write 4320 zeros to address 0x1820000 (WB) */
1990 	0xc2025001, 0x00000007, 	/* write 0x7 to address 0x18404a0 */
1991 	0xc3000011, 0x00005000, 	/* write 20480 zeros to address 0x1860000 */
1992 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
1993 	0xc0010201, 0x00000000, 	/* write 0x0 to address 0x1800204 */
1994 	0x00010002, 0x00720000, 	/* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */
1995 	0xc2025c01, 0x00000000, 	/* write 0x0 to address 0x18404b8 */
1996 	0x00010002, 0x009f0000, 	/* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */
1997 	0xc2025c01, 0x00000002, 	/* write 0x2 to address 0x18404b8 */
1998 	0x000a0002, 0x00010000, 	/* if mode != 'bb|k2', skip 10 ops */
1999 	0xc3000021, 0x000107a6, 	/* write array of size 6 from offset 67494 to address 0x1860000 */
2000 	0xc324c821, 0x000107ad, 	/* write array of size 7 from offset 67501 to address 0x1864990 */
2001 	0xc324d611, 0x00000017, 	/* write 23 zeros to address 0x18649ac */
2002 	0xc363dc21, 0x000107b5, 	/* write array of size 5 from offset 67509 to address 0x186c7b8 */
2003 	0xc363e611, 0x00000009, 	/* write 9 zeros to address 0x186c7cc */
2004 	0xc3956021, 0x000006e6, 	/* write array of size 1 from offset 1766 to address 0x1872ac0 */
2005 	0xc3956211, 0x00000019, 	/* write 25 zeros to address 0x1872ac4 */
2006 	0xc3985421, 0x000107bb, 	/* write array of size 640 from offset 67515 to address 0x18730a8 */
2007 	0xc39d6021, 0x00010a3c, 	/* write array of size 320 from offset 68156 to address 0x1873ac0 */
2008 	0xc39ffc21, 0x00010a3e, 	/* write array of size 2 from offset 68158 to address 0x1873ff8 */
2009 	0x00010002, 0x00680000, 	/* if mode != 'fpga&(bb|k2)', skip 1 ops */
2010 	0xc3247401, 0x00000002, 	/* write 0x2 to address 0x18648e8 */
2011 	0x00010002, 0x00720000, 	/* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */
2012 	0xc3247601, 0x00000000, 	/* write 0x0 to address 0x18648ec */
2013 	0x00010002, 0x006d0000, 	/* if mode != 'ports_per_eng_2&(bb|k2)', skip 1 ops */
2014 	0xc3247601, 0x00000001, 	/* write 0x1 to address 0x18648ec */
2015 	0x00010002, 0x009f0000, 	/* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */
2016 	0xc3247601, 0x00000002, 	/* write 0x2 to address 0x18648ec */
2017 	0x00010002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 1 ops */
2018 	0xc3247201, 0x00000003, 	/* write 0x3 to address 0x18648e4 */
2019 	0x00010002, 0x00860000, 	/* if mode != 'bb&(bb|k2)', skip 1 ops */
2020 	0xc3247201, 0x00000002, 	/* write 0x2 to address 0x18648e4 */
2021 	0x00010002, 0x00120000, 	/* if mode != '(bb|k2)&(asic|chipsim|emul_full)', skip 1 ops */
2022 	0xc3247401, 0x00000003, 	/* write 0x3 to address 0x18648e8 */
2023 	0xc2032e10, 0x00000000, 	/* wait until address 0x184065c reads 0x0 */
2024 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2025 	0xc0022401, 0x000010e4, 	/* write 0x10e4 to address 0x1800448 */
2026 	0xc0028121, 0x00010a41, 	/* write array of size 10 from offset 68161 to address 0x1800500 (WB) */
2027 	0xc0029921, 0x00010a4c, 	/* write array of size 2 from offset 68172 to address 0x1800530 (WB) */
2028 	0xc0800021, 0x00010a4f, 	/* write array of size 256 from offset 68175 to address 0x1810000 */
2029 	0x00020002, 0x005c0000, 	/* if mode != '(bb|k2)&(!chipsim)', skip 2 ops */
2030 	0xc4000121, 0x00010a51, 	/* write array of size 39604 from offset 68177 to address 0x1880000 (WB) */
2031 	0xc5356921, 0x0001a506, 	/* write array of size 9548 from offset 107782 to address 0x18a6ad0 (WB) */
2032 	0x00120002, 0x00010000, 	/* if mode != 'bb|k2', skip 18 ops */
2033 	0xc0800021, 0x0001a509, 	/* write array of size 9 from offset 107785 to address 0x1810000 */
2034 	0xc0801421, 0x0001a513, 	/* write array of size 2 from offset 107795 to address 0x1810028 */
2035 	0xc0802221, 0x0001a516, 	/* write array of size 5 from offset 107798 to address 0x1810044 */
2036 	0xc0804201, 0x000250ab, 	/* write 0x250ab to address 0x1810084 */
2037 	0xc0804a21, 0x0001a51c, 	/* write array of size 2 from offset 107804 to address 0x1810094 */
2038 	0xc0805021, 0x0001a51f, 	/* write array of size 2 from offset 107807 to address 0x18100a0 */
2039 	0xc0808201, 0x001e01f9, 	/* write 0x1e01f9 to address 0x1810104 */
2040 	0xc0808801, 0x001e0366, 	/* write 0x1e0366 to address 0x1810110 */
2041 	0xc0808e21, 0x0001a522, 	/* write array of size 6 from offset 107810 to address 0x181011c */
2042 	0xc080c421, 0x0001a529, 	/* write array of size 11 from offset 107817 to address 0x1810188 */
2043 	0xc0810221, 0x0001a535, 	/* write array of size 2 from offset 107829 to address 0x1810204 */
2044 	0xc0810a21, 0x0001a538, 	/* write array of size 2 from offset 107832 to address 0x1810214 */
2045 	0xc0811221, 0x0001a53b, 	/* write array of size 2 from offset 107835 to address 0x1810224 */
2046 	0xc0814201, 0x001e4ecc, 	/* write 0x1e4ecc to address 0x1810284 */
2047 	0xc0814a21, 0x0001a53e, 	/* write array of size 2 from offset 107838 to address 0x1810294 */
2048 	0xc0818421, 0x0001a541, 	/* write array of size 7 from offset 107841 to address 0x1810308 */
2049 	0xc0819421, 0x0001a549, 	/* write array of size 5 from offset 107849 to address 0x1810328 */
2050 	0xc081a021, 0x0001a54f, 	/* write array of size 2 from offset 107855 to address 0x1810340 */
2051 	0x00060013, 0x00000002, 	/* if phase != 'pf0', skip 6 ops  */
2052 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2053 	0xc320f011, 0x00000002, 	/* write 2 zeros to address 0x18641e0 */
2054 	0xc3213011, 0x00000002, 	/* write 2 zeros to address 0x1864260 */
2055 	0xc359b001, 0x00000000, 	/* write 0x0 to address 0x186b360 */
2056 	0xc38ab821, 0x0001a552, 	/* write array of size 4 from offset 107858 to address 0x1871570 */
2057 	0xc3981421, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1873028 */
2058 	0x00060013, 0x00010002, 	/* if phase != 'pf1', skip 6 ops  */
2059 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2060 	0xc320f411, 0x00000002, 	/* write 2 zeros to address 0x18641e8 */
2061 	0xc3213411, 0x00000002, 	/* write 2 zeros to address 0x1864268 */
2062 	0xc359b201, 0x00000000, 	/* write 0x0 to address 0x186b364 */
2063 	0xc38ac021, 0x0001a552, 	/* write array of size 4 from offset 107858 to address 0x1871580 */
2064 	0xc3981821, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1873030 */
2065 	0x00060013, 0x00020002, 	/* if phase != 'pf2', skip 6 ops  */
2066 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2067 	0xc320f811, 0x00000002, 	/* write 2 zeros to address 0x18641f0 */
2068 	0xc3213811, 0x00000002, 	/* write 2 zeros to address 0x1864270 */
2069 	0xc359b401, 0x00000000, 	/* write 0x0 to address 0x186b368 */
2070 	0xc38ac821, 0x0001a552, 	/* write array of size 4 from offset 107858 to address 0x1871590 */
2071 	0xc3981c21, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1873038 */
2072 	0x00060013, 0x00030002, 	/* if phase != 'pf3', skip 6 ops  */
2073 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2074 	0xc320fc11, 0x00000002, 	/* write 2 zeros to address 0x18641f8 */
2075 	0xc3213c11, 0x00000002, 	/* write 2 zeros to address 0x1864278 */
2076 	0xc359b601, 0x00000000, 	/* write 0x0 to address 0x186b36c */
2077 	0xc38ad021, 0x0001a552, 	/* write array of size 4 from offset 107858 to address 0x18715a0 */
2078 	0xc3982021, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1873040 */
2079 	0x00060013, 0x00040002, 	/* if phase != 'pf4', skip 6 ops  */
2080 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2081 	0xc3210011, 0x00000002, 	/* write 2 zeros to address 0x1864200 */
2082 	0xc3214011, 0x00000002, 	/* write 2 zeros to address 0x1864280 */
2083 	0xc359b801, 0x00000000, 	/* write 0x0 to address 0x186b370 */
2084 	0xc38ad821, 0x0001a552, 	/* write array of size 4 from offset 107858 to address 0x18715b0 */
2085 	0xc3982421, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1873048 */
2086 	0x00060013, 0x00050002, 	/* if phase != 'pf5', skip 6 ops  */
2087 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2088 	0xc3210411, 0x00000002, 	/* write 2 zeros to address 0x1864208 */
2089 	0xc3214411, 0x00000002, 	/* write 2 zeros to address 0x1864288 */
2090 	0xc359ba01, 0x00000000, 	/* write 0x0 to address 0x186b374 */
2091 	0xc38ae021, 0x0001a552, 	/* write array of size 4 from offset 107858 to address 0x18715c0 */
2092 	0xc3982821, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1873050 */
2093 	0x00060013, 0x00060002, 	/* if phase != 'pf6', skip 6 ops  */
2094 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2095 	0xc3210811, 0x00000002, 	/* write 2 zeros to address 0x1864210 */
2096 	0xc3214811, 0x00000002, 	/* write 2 zeros to address 0x1864290 */
2097 	0xc359bc01, 0x00000000, 	/* write 0x0 to address 0x186b378 */
2098 	0xc38ae821, 0x0001a552, 	/* write array of size 4 from offset 107858 to address 0x18715d0 */
2099 	0xc3982c21, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1873058 */
2100 	0x00060013, 0x00070002, 	/* if phase != 'pf7', skip 6 ops  */
2101 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2102 	0xc3210c11, 0x00000002, 	/* write 2 zeros to address 0x1864218 */
2103 	0xc3214c11, 0x00000002, 	/* write 2 zeros to address 0x1864298 */
2104 	0xc359be01, 0x00000000, 	/* write 0x0 to address 0x186b37c */
2105 	0xc38af021, 0x0001a552, 	/* write array of size 4 from offset 107858 to address 0x18715e0 */
2106 	0xc3983021, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1873060 */
2107 	0x00060013, 0x00080002, 	/* if phase != 'pf8', skip 6 ops  */
2108 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2109 	0xc3211011, 0x00000002, 	/* write 2 zeros to address 0x1864220 */
2110 	0xc3215011, 0x00000002, 	/* write 2 zeros to address 0x18642a0 */
2111 	0xc359c001, 0x00000000, 	/* write 0x0 to address 0x186b380 */
2112 	0xc38af821, 0x0001a552, 	/* write array of size 4 from offset 107858 to address 0x18715f0 */
2113 	0xc3983421, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1873068 */
2114 	0x00060013, 0x00090002, 	/* if phase != 'pf9', skip 6 ops  */
2115 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2116 	0xc3211411, 0x00000002, 	/* write 2 zeros to address 0x1864228 */
2117 	0xc3215411, 0x00000002, 	/* write 2 zeros to address 0x18642a8 */
2118 	0xc359c201, 0x00000000, 	/* write 0x0 to address 0x186b384 */
2119 	0xc38b0021, 0x0001a552, 	/* write array of size 4 from offset 107858 to address 0x1871600 */
2120 	0xc3983821, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1873070 */
2121 	0x00060013, 0x000a0002, 	/* if phase != 'pf10', skip 6 ops  */
2122 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2123 	0xc3211811, 0x00000002, 	/* write 2 zeros to address 0x1864230 */
2124 	0xc3215811, 0x00000002, 	/* write 2 zeros to address 0x18642b0 */
2125 	0xc359c401, 0x00000000, 	/* write 0x0 to address 0x186b388 */
2126 	0xc38b0821, 0x0001a552, 	/* write array of size 4 from offset 107858 to address 0x1871610 */
2127 	0xc3983c21, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1873078 */
2128 	0x00060013, 0x000b0002, 	/* if phase != 'pf11', skip 6 ops  */
2129 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2130 	0xc3211c11, 0x00000002, 	/* write 2 zeros to address 0x1864238 */
2131 	0xc3215c11, 0x00000002, 	/* write 2 zeros to address 0x18642b8 */
2132 	0xc359c601, 0x00000000, 	/* write 0x0 to address 0x186b38c */
2133 	0xc38b1021, 0x0001a552, 	/* write array of size 4 from offset 107858 to address 0x1871620 */
2134 	0xc3984021, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1873080 */
2135 	0x00060013, 0x000c0002, 	/* if phase != 'pf12', skip 6 ops  */
2136 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2137 	0xc3212011, 0x00000002, 	/* write 2 zeros to address 0x1864240 */
2138 	0xc3216011, 0x00000002, 	/* write 2 zeros to address 0x18642c0 */
2139 	0xc359c801, 0x00000000, 	/* write 0x0 to address 0x186b390 */
2140 	0xc38b1821, 0x0001a552, 	/* write array of size 4 from offset 107858 to address 0x1871630 */
2141 	0xc3984421, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1873088 */
2142 	0x00060013, 0x000d0002, 	/* if phase != 'pf13', skip 6 ops  */
2143 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2144 	0xc3212411, 0x00000002, 	/* write 2 zeros to address 0x1864248 */
2145 	0xc3216411, 0x00000002, 	/* write 2 zeros to address 0x18642c8 */
2146 	0xc359ca01, 0x00000000, 	/* write 0x0 to address 0x186b394 */
2147 	0xc38b2021, 0x0001a552, 	/* write array of size 4 from offset 107858 to address 0x1871640 */
2148 	0xc3984821, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1873090 */
2149 	0x00060013, 0x000e0002, 	/* if phase != 'pf14', skip 6 ops  */
2150 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2151 	0xc3212811, 0x00000002, 	/* write 2 zeros to address 0x1864250 */
2152 	0xc3216811, 0x00000002, 	/* write 2 zeros to address 0x18642d0 */
2153 	0xc359cc01, 0x00000000, 	/* write 0x0 to address 0x186b398 */
2154 	0xc38b2821, 0x0001a552, 	/* write array of size 4 from offset 107858 to address 0x1871650 */
2155 	0xc3984c21, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1873098 */
2156 	0x00060013, 0x000f0002, 	/* if phase != 'pf15', skip 6 ops  */
2157 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2158 	0xc3212c11, 0x00000002, 	/* write 2 zeros to address 0x1864258 */
2159 	0xc3216c11, 0x00000002, 	/* write 2 zeros to address 0x18642d8 */
2160 	0xc359ce01, 0x00000000, 	/* write 0x0 to address 0x186b39c */
2161 	0xc38b3021, 0x0001a552, 	/* write array of size 4 from offset 107858 to address 0x1871660 */
2162 	0xc3985021, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x18730a0 */
2163 	0x00010013, 0xffff0002, 	/* if phase != 'pf', skip 1 ops  */
2164 	0xc0020601, 0x00000001, 	/* write 0x1 to address 0x180040c */
2165 	0x00020013, 0x00000001, 	/* if phase != 'port0', skip 2 ops  */
2166 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2167 	0xc3247811, 0x00000002, 	/* write 2 zeros to address 0x18648f0 */
2168 	0x00020013, 0x00010001, 	/* if phase != 'port1', skip 2 ops  */
2169 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2170 	0xc3247c11, 0x00000002, 	/* write 2 zeros to address 0x18648f8 */
2171 	0x00020013, 0x00020001, 	/* if phase != 'port2', skip 2 ops  */
2172 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2173 	0xc3248011, 0x00000002, 	/* write 2 zeros to address 0x1864900 */
2174 	0x00020013, 0x00030001, 	/* if phase != 'port3', skip 2 ops  */
2175 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2176 	0xc3248411, 0x00000002, 	/* write 2 zeros to address 0x1864908 */
2177 	0x00010013, 0xffff0003, 	/* if phase != 'vf', skip 1 ops  */
2178 	0xc0020401, 0x00000001, 	/* write 0x1 to address 0x1800408 */
2179 	/* USEM */
2180 	0x00410013, 0xffff0000, 	/* if phase != 'engine', skip 65 ops  */
2181 	0xc8002a01, 0x00000000, 	/* write 0x0 to address 0x1900054 */
2182 	0xc8006601, 0x00000000, 	/* write 0x0 to address 0x19000cc */
2183 	0xca002201, 0x00000000, 	/* write 0x0 to address 0x1940044 */
2184 	0xca032c01, 0x00000001, 	/* write 0x1 to address 0x1940658 */
2185 	0xca03a421, 0x000002d9, 	/* write array of size 3 from offset 729 to address 0x1940748 */
2186 	0xca052401, 0x00001fff, 	/* write 0x1fff to address 0x1940a48 */
2187 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
2188 	0xca010201, 0x00000000, 	/* write 0x0 to address 0x1940204 */
2189 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2190 	0xc8002201, 0x00000000, 	/* write 0x0 to address 0x1900044 */
2191 	0xc9000111, 0x00000b40, 	/* write 2880 zeros to address 0x1920000 (WB) */
2192 	0xca025001, 0x00000007, 	/* write 0x7 to address 0x19404a0 */
2193 	0xcb000011, 0x00005000, 	/* write 20480 zeros to address 0x1960000 */
2194 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
2195 	0xc8010201, 0x00000000, 	/* write 0x0 to address 0x1900204 */
2196 	0x00010002, 0x00720000, 	/* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */
2197 	0xca025c01, 0x00000000, 	/* write 0x0 to address 0x19404b8 */
2198 	0x00010002, 0x009f0000, 	/* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */
2199 	0xca025c01, 0x00000002, 	/* write 0x2 to address 0x19404b8 */
2200 	0x00070002, 0x00010000, 	/* if mode != 'bb|k2', skip 7 ops */
2201 	0xcb088021, 0x0001a557, 	/* write array of size 6 from offset 107863 to address 0x1961100 */
2202 	0xcb3fa421, 0x000107ad, 	/* write array of size 7 from offset 67501 to address 0x1967f48 */
2203 	0xcb3fb211, 0x00000017, 	/* write 23 zeros to address 0x1967f64 */
2204 	0xcb962821, 0x000006e6, 	/* write array of size 1 from offset 1766 to address 0x1972c50 */
2205 	0xcb962a11, 0x00000019, 	/* write 25 zeros to address 0x1972c54 */
2206 	0xcb9a2821, 0x00010a3c, 	/* write array of size 320 from offset 68156 to address 0x1973450 */
2207 	0xcb9ffc21, 0x0001a55e, 	/* write array of size 2 from offset 107870 to address 0x1973ff8 */
2208 	0x00010002, 0x00680000, 	/* if mode != 'fpga&(bb|k2)', skip 1 ops */
2209 	0xcb3f5001, 0x00000002, 	/* write 0x2 to address 0x1967ea0 */
2210 	0x00010002, 0x00720000, 	/* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */
2211 	0xcb3f5201, 0x00000000, 	/* write 0x0 to address 0x1967ea4 */
2212 	0x00010002, 0x006d0000, 	/* if mode != 'ports_per_eng_2&(bb|k2)', skip 1 ops */
2213 	0xcb3f5201, 0x00000001, 	/* write 0x1 to address 0x1967ea4 */
2214 	0x00010002, 0x009f0000, 	/* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */
2215 	0xcb3f5201, 0x00000002, 	/* write 0x2 to address 0x1967ea4 */
2216 	0x00010002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 1 ops */
2217 	0xcb3f4e01, 0x00000003, 	/* write 0x3 to address 0x1967e9c */
2218 	0x00010002, 0x00860000, 	/* if mode != 'bb&(bb|k2)', skip 1 ops */
2219 	0xcb3f4e01, 0x00000002, 	/* write 0x2 to address 0x1967e9c */
2220 	0x00010002, 0x00120000, 	/* if mode != '(bb|k2)&(asic|chipsim|emul_full)', skip 1 ops */
2221 	0xcb3f5001, 0x00000003, 	/* write 0x3 to address 0x1967ea0 */
2222 	0xca032e10, 0x00000000, 	/* wait until address 0x194065c reads 0x0 */
2223 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2224 	0xc8022401, 0x00001ca1, 	/* write 0x1ca1 to address 0x1900448 */
2225 	0xc8028921, 0x0001a561, 	/* write array of size 2 from offset 107873 to address 0x1900510 (WB) */
2226 	0xc8029121, 0x0001a564, 	/* write array of size 6 from offset 107876 to address 0x1900520 (WB) */
2227 	0xc8800021, 0x0001a56b, 	/* write array of size 256 from offset 107883 to address 0x1910000 */
2228 	0x00020002, 0x005c0000, 	/* if mode != '(bb|k2)&(!chipsim)', skip 2 ops */
2229 	0xcc000121, 0x0001a56d, 	/* write array of size 31320 from offset 107885 to address 0x1980000 (WB) */
2230 	0xccf4b121, 0x00021fc6, 	/* write array of size 17832 from offset 139206 to address 0x199e960 (WB) */
2231 	0x000e0002, 0x00010000, 	/* if mode != 'bb|k2', skip 14 ops */
2232 	0xc8800021, 0x00021fc9, 	/* write array of size 12 from offset 139209 to address 0x1910000 */
2233 	0xc8802221, 0x00021fd6, 	/* write array of size 9 from offset 139222 to address 0x1910044 */
2234 	0xc8803601, 0x0012302c, 	/* write 0x12302c to address 0x191006c */
2235 	0xc8804221, 0x00021fe0, 	/* write array of size 2 from offset 139232 to address 0x1910084 */
2236 	0xc8804a21, 0x00021fe3, 	/* write array of size 2 from offset 139235 to address 0x1910094 */
2237 	0xc8805021, 0x00021fe6, 	/* write array of size 3 from offset 139238 to address 0x19100a0 */
2238 	0xc8808201, 0x001e0d8e, 	/* write 0x1e0d8e to address 0x1910104 */
2239 	0xc8808801, 0x001e0a9b, 	/* write 0x1e0a9b to address 0x1910110 */
2240 	0xc8809021, 0x00021fea, 	/* write array of size 5 from offset 139242 to address 0x1910120 */
2241 	0xc880c421, 0x00021ff0, 	/* write array of size 7 from offset 139248 to address 0x1910188 */
2242 	0xc8810221, 0x00021ff8, 	/* write array of size 6 from offset 139256 to address 0x1910204 */
2243 	0xc8811221, 0x00021fff, 	/* write array of size 3 from offset 139263 to address 0x1910224 */
2244 	0xc8814221, 0x00022003, 	/* write array of size 2 from offset 139267 to address 0x1910284 */
2245 	0xc8818221, 0x00022006, 	/* write array of size 5 from offset 139270 to address 0x1910304 */
2246 	0x00060013, 0x00000002, 	/* if phase != 'pf0', skip 6 ops  */
2247 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2248 	0xcb000011, 0x00000002, 	/* write 2 zeros to address 0x1960000 */
2249 	0xcb3bcc11, 0x00000002, 	/* write 2 zeros to address 0x1967798 */
2250 	0xcb3c0c11, 0x00000002, 	/* write 2 zeros to address 0x1967818 */
2251 	0xcb5aac01, 0x00000000, 	/* write 0x0 to address 0x196b558 */
2252 	0xcb9cb021, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1973960 */
2253 	0x00060013, 0x00010002, 	/* if phase != 'pf1', skip 6 ops  */
2254 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2255 	0xcb000411, 0x00000002, 	/* write 2 zeros to address 0x1960008 */
2256 	0xcb3bd011, 0x00000002, 	/* write 2 zeros to address 0x19677a0 */
2257 	0xcb3c1011, 0x00000002, 	/* write 2 zeros to address 0x1967820 */
2258 	0xcb5aae01, 0x00000000, 	/* write 0x0 to address 0x196b55c */
2259 	0xcb9cb421, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1973968 */
2260 	0x00060013, 0x00020002, 	/* if phase != 'pf2', skip 6 ops  */
2261 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2262 	0xcb000811, 0x00000002, 	/* write 2 zeros to address 0x1960010 */
2263 	0xcb3bd411, 0x00000002, 	/* write 2 zeros to address 0x19677a8 */
2264 	0xcb3c1411, 0x00000002, 	/* write 2 zeros to address 0x1967828 */
2265 	0xcb5ab001, 0x00000000, 	/* write 0x0 to address 0x196b560 */
2266 	0xcb9cb821, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1973970 */
2267 	0x00060013, 0x00030002, 	/* if phase != 'pf3', skip 6 ops  */
2268 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2269 	0xcb000c11, 0x00000002, 	/* write 2 zeros to address 0x1960018 */
2270 	0xcb3bd811, 0x00000002, 	/* write 2 zeros to address 0x19677b0 */
2271 	0xcb3c1811, 0x00000002, 	/* write 2 zeros to address 0x1967830 */
2272 	0xcb5ab201, 0x00000000, 	/* write 0x0 to address 0x196b564 */
2273 	0xcb9cbc21, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1973978 */
2274 	0x00060013, 0x00040002, 	/* if phase != 'pf4', skip 6 ops  */
2275 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2276 	0xcb001011, 0x00000002, 	/* write 2 zeros to address 0x1960020 */
2277 	0xcb3bdc11, 0x00000002, 	/* write 2 zeros to address 0x19677b8 */
2278 	0xcb3c1c11, 0x00000002, 	/* write 2 zeros to address 0x1967838 */
2279 	0xcb5ab401, 0x00000000, 	/* write 0x0 to address 0x196b568 */
2280 	0xcb9cc021, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1973980 */
2281 	0x00060013, 0x00050002, 	/* if phase != 'pf5', skip 6 ops  */
2282 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2283 	0xcb001411, 0x00000002, 	/* write 2 zeros to address 0x1960028 */
2284 	0xcb3be011, 0x00000002, 	/* write 2 zeros to address 0x19677c0 */
2285 	0xcb3c2011, 0x00000002, 	/* write 2 zeros to address 0x1967840 */
2286 	0xcb5ab601, 0x00000000, 	/* write 0x0 to address 0x196b56c */
2287 	0xcb9cc421, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1973988 */
2288 	0x00060013, 0x00060002, 	/* if phase != 'pf6', skip 6 ops  */
2289 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2290 	0xcb001811, 0x00000002, 	/* write 2 zeros to address 0x1960030 */
2291 	0xcb3be411, 0x00000002, 	/* write 2 zeros to address 0x19677c8 */
2292 	0xcb3c2411, 0x00000002, 	/* write 2 zeros to address 0x1967848 */
2293 	0xcb5ab801, 0x00000000, 	/* write 0x0 to address 0x196b570 */
2294 	0xcb9cc821, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1973990 */
2295 	0x00060013, 0x00070002, 	/* if phase != 'pf7', skip 6 ops  */
2296 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2297 	0xcb001c11, 0x00000002, 	/* write 2 zeros to address 0x1960038 */
2298 	0xcb3be811, 0x00000002, 	/* write 2 zeros to address 0x19677d0 */
2299 	0xcb3c2811, 0x00000002, 	/* write 2 zeros to address 0x1967850 */
2300 	0xcb5aba01, 0x00000000, 	/* write 0x0 to address 0x196b574 */
2301 	0xcb9ccc21, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1973998 */
2302 	0x00060013, 0x00080002, 	/* if phase != 'pf8', skip 6 ops  */
2303 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2304 	0xcb002011, 0x00000002, 	/* write 2 zeros to address 0x1960040 */
2305 	0xcb3bec11, 0x00000002, 	/* write 2 zeros to address 0x19677d8 */
2306 	0xcb3c2c11, 0x00000002, 	/* write 2 zeros to address 0x1967858 */
2307 	0xcb5abc01, 0x00000000, 	/* write 0x0 to address 0x196b578 */
2308 	0xcb9cd021, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x19739a0 */
2309 	0x00060013, 0x00090002, 	/* if phase != 'pf9', skip 6 ops  */
2310 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2311 	0xcb002411, 0x00000002, 	/* write 2 zeros to address 0x1960048 */
2312 	0xcb3bf011, 0x00000002, 	/* write 2 zeros to address 0x19677e0 */
2313 	0xcb3c3011, 0x00000002, 	/* write 2 zeros to address 0x1967860 */
2314 	0xcb5abe01, 0x00000000, 	/* write 0x0 to address 0x196b57c */
2315 	0xcb9cd421, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x19739a8 */
2316 	0x00060013, 0x000a0002, 	/* if phase != 'pf10', skip 6 ops  */
2317 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2318 	0xcb002811, 0x00000002, 	/* write 2 zeros to address 0x1960050 */
2319 	0xcb3bf411, 0x00000002, 	/* write 2 zeros to address 0x19677e8 */
2320 	0xcb3c3411, 0x00000002, 	/* write 2 zeros to address 0x1967868 */
2321 	0xcb5ac001, 0x00000000, 	/* write 0x0 to address 0x196b580 */
2322 	0xcb9cd821, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x19739b0 */
2323 	0x00060013, 0x000b0002, 	/* if phase != 'pf11', skip 6 ops  */
2324 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2325 	0xcb002c11, 0x00000002, 	/* write 2 zeros to address 0x1960058 */
2326 	0xcb3bf811, 0x00000002, 	/* write 2 zeros to address 0x19677f0 */
2327 	0xcb3c3811, 0x00000002, 	/* write 2 zeros to address 0x1967870 */
2328 	0xcb5ac201, 0x00000000, 	/* write 0x0 to address 0x196b584 */
2329 	0xcb9cdc21, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x19739b8 */
2330 	0x00060013, 0x000c0002, 	/* if phase != 'pf12', skip 6 ops  */
2331 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2332 	0xcb003011, 0x00000002, 	/* write 2 zeros to address 0x1960060 */
2333 	0xcb3bfc11, 0x00000002, 	/* write 2 zeros to address 0x19677f8 */
2334 	0xcb3c3c11, 0x00000002, 	/* write 2 zeros to address 0x1967878 */
2335 	0xcb5ac401, 0x00000000, 	/* write 0x0 to address 0x196b588 */
2336 	0xcb9ce021, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x19739c0 */
2337 	0x00060013, 0x000d0002, 	/* if phase != 'pf13', skip 6 ops  */
2338 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2339 	0xcb003411, 0x00000002, 	/* write 2 zeros to address 0x1960068 */
2340 	0xcb3c0011, 0x00000002, 	/* write 2 zeros to address 0x1967800 */
2341 	0xcb3c4011, 0x00000002, 	/* write 2 zeros to address 0x1967880 */
2342 	0xcb5ac601, 0x00000000, 	/* write 0x0 to address 0x196b58c */
2343 	0xcb9ce421, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x19739c8 */
2344 	0x00060013, 0x000e0002, 	/* if phase != 'pf14', skip 6 ops  */
2345 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2346 	0xcb003811, 0x00000002, 	/* write 2 zeros to address 0x1960070 */
2347 	0xcb3c0411, 0x00000002, 	/* write 2 zeros to address 0x1967808 */
2348 	0xcb3c4411, 0x00000002, 	/* write 2 zeros to address 0x1967888 */
2349 	0xcb5ac801, 0x00000000, 	/* write 0x0 to address 0x196b590 */
2350 	0xcb9ce821, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x19739d0 */
2351 	0x00060013, 0x000f0002, 	/* if phase != 'pf15', skip 6 ops  */
2352 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2353 	0xcb003c11, 0x00000002, 	/* write 2 zeros to address 0x1960078 */
2354 	0xcb3c0811, 0x00000002, 	/* write 2 zeros to address 0x1967810 */
2355 	0xcb3c4811, 0x00000002, 	/* write 2 zeros to address 0x1967890 */
2356 	0xcb5aca01, 0x00000000, 	/* write 0x0 to address 0x196b594 */
2357 	0xcb9cec21, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x19739d8 */
2358 	0x00010013, 0xffff0002, 	/* if phase != 'pf', skip 1 ops  */
2359 	0xc8020601, 0x00000001, 	/* write 0x1 to address 0x190040c */
2360 	0x00020013, 0x00000001, 	/* if phase != 'port0', skip 2 ops  */
2361 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2362 	0xcb3f5411, 0x00000002, 	/* write 2 zeros to address 0x1967ea8 */
2363 	0x00020013, 0x00010001, 	/* if phase != 'port1', skip 2 ops  */
2364 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2365 	0xcb3f5811, 0x00000002, 	/* write 2 zeros to address 0x1967eb0 */
2366 	0x00020013, 0x00020001, 	/* if phase != 'port2', skip 2 ops  */
2367 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2368 	0xcb3f5c11, 0x00000002, 	/* write 2 zeros to address 0x1967eb8 */
2369 	0x00020013, 0x00030001, 	/* if phase != 'port3', skip 2 ops  */
2370 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2371 	0xcb3f6011, 0x00000002, 	/* write 2 zeros to address 0x1967ec0 */
2372 	0x00010013, 0xffff0003, 	/* if phase != 'vf', skip 1 ops  */
2373 	0xc8020401, 0x00000001, 	/* write 0x1 to address 0x1900408 */
2374 	/* XSEM */
2375 	0x00510013, 0xffff0000, 	/* if phase != 'engine', skip 81 ops  */
2376 	0xa0002a01, 0x00000000, 	/* write 0x0 to address 0x1400054 */
2377 	0xa0006601, 0x00000000, 	/* write 0x0 to address 0x14000cc */
2378 	0xa2002201, 0x00000000, 	/* write 0x0 to address 0x1440044 */
2379 	0xa2032c01, 0x00000001, 	/* write 0x1 to address 0x1440658 */
2380 	0xa203a421, 0x000002d9, 	/* write array of size 3 from offset 729 to address 0x1440748 */
2381 	0xa2052401, 0x00001fff, 	/* write 0x1fff to address 0x1440a48 */
2382 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
2383 	0xa2010201, 0x00000000, 	/* write 0x0 to address 0x1440204 */
2384 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2385 	0xa0002201, 0x00000000, 	/* write 0x0 to address 0x1400044 */
2386 	0xa1000111, 0x000010e0, 	/* write 4320 zeros to address 0x1420000 (WB) */
2387 	0xa2025001, 0x00000007, 	/* write 0x7 to address 0x14404a0 */
2388 	0xa3000011, 0x00005000, 	/* write 20480 zeros to address 0x1460000 */
2389 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
2390 	0xa0010201, 0x00000000, 	/* write 0x0 to address 0x1400204 */
2391 	0x00010002, 0x00720000, 	/* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */
2392 	0xa2025c01, 0x00000000, 	/* write 0x0 to address 0x14404b8 */
2393 	0x00010002, 0x009f0000, 	/* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */
2394 	0xa2025c01, 0x00000002, 	/* write 0x2 to address 0x14404b8 */
2395 	0x000a0002, 0x00010000, 	/* if mode != 'bb|k2', skip 10 ops */
2396 	0xa3000021, 0x0002200c, 	/* write array of size 6 from offset 139276 to address 0x1460000 */
2397 	0xa3262021, 0x000107ad, 	/* write array of size 7 from offset 67501 to address 0x1464c40 */
2398 	0xa3262e11, 0x00000017, 	/* write 23 zeros to address 0x1464c5c */
2399 	0xa33a8021, 0x00022013, 	/* write array of size 2 from offset 139283 to address 0x1467500 */
2400 	0xa356c021, 0x000006e6, 	/* write array of size 1 from offset 1766 to address 0x146ad80 */
2401 	0xa356c211, 0x00000019, 	/* write 25 zeros to address 0x146ad84 */
2402 	0xa364a021, 0x00022016, 	/* write array of size 15 from offset 139286 to address 0x146c940 */
2403 	0xa364be21, 0x00022026, 	/* write array of size 7 from offset 139302 to address 0x146c97c */
2404 	0xa364cc21, 0x00022028, 	/* write array of size 6 from offset 139304 to address 0x146c998 */
2405 	0xa39ffc21, 0x0002202f, 	/* write array of size 2 from offset 139311 to address 0x1473ff8 */
2406 	0x00010002, 0x00680000, 	/* if mode != 'fpga&(bb|k2)', skip 1 ops */
2407 	0xa325cc01, 0x00000002, 	/* write 0x2 to address 0x1464b98 */
2408 	0x00010002, 0x00720000, 	/* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */
2409 	0xa325ce01, 0x00000000, 	/* write 0x0 to address 0x1464b9c */
2410 	0x00010002, 0x006d0000, 	/* if mode != 'ports_per_eng_2&(bb|k2)', skip 1 ops */
2411 	0xa325ce01, 0x00000001, 	/* write 0x1 to address 0x1464b9c */
2412 	0x00010002, 0x009f0000, 	/* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */
2413 	0xa325ce01, 0x00000002, 	/* write 0x2 to address 0x1464b9c */
2414 	0x00010002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 1 ops */
2415 	0xa325ca01, 0x00000003, 	/* write 0x3 to address 0x1464b94 */
2416 	0x00010002, 0x00860000, 	/* if mode != 'bb&(bb|k2)', skip 1 ops */
2417 	0xa325ca01, 0x00000002, 	/* write 0x2 to address 0x1464b94 */
2418 	0x00010002, 0x00120000, 	/* if mode != '(bb|k2)&(asic|chipsim|emul_full)', skip 1 ops */
2419 	0xa325cc01, 0x00000003, 	/* write 0x3 to address 0x1464b98 */
2420 	0xa2032e10, 0x00000000, 	/* wait until address 0x144065c reads 0x0 */
2421 	0x00030002, 0x00010000, 	/* if mode != 'bb|k2', skip 3 ops */
2422 	0xa0022401, 0x00001bfc, 	/* write 0x1bfc to address 0x1400448 */
2423 	0xa0028121, 0x00022032, 	/* write array of size 14 from offset 139314 to address 0x1400500 (WB) */
2424 	0xa0800021, 0x00022041, 	/* write array of size 256 from offset 139329 to address 0x1410000 */
2425 	0x00020002, 0x005c0000, 	/* if mode != '(bb|k2)&(!chipsim)', skip 2 ops */
2426 	0xa4000121, 0x00022043, 	/* write array of size 62952 from offset 139331 to address 0x1480000 (WB) */
2427 	0xa5ebd121, 0x0003162c, 	/* write array of size 10776 from offset 202284 to address 0x14bd7a0 (WB) */
2428 	0x001c0002, 0x00010000, 	/* if mode != 'bb|k2', skip 28 ops */
2429 	0xa0800021, 0x0003162f, 	/* write array of size 2 from offset 202287 to address 0x1410000 */
2430 	0xa0800621, 0x00031632, 	/* write array of size 3 from offset 202290 to address 0x141000c */
2431 	0xa0801021, 0x00031636, 	/* write array of size 7 from offset 202294 to address 0x1410020 */
2432 	0xa0802021, 0x0003163e, 	/* write array of size 2 from offset 202302 to address 0x1410040 */
2433 	0xa0802821, 0x00031641, 	/* write array of size 2 from offset 202305 to address 0x1410050 */
2434 	0xa0803001, 0x001e3725, 	/* write 0x1e3725 to address 0x1410060 */
2435 	0xa0804221, 0x00031644, 	/* write array of size 6 from offset 202308 to address 0x1410084 */
2436 	0xa0805001, 0x00127e49, 	/* write 0x127e49 to address 0x14100a0 */
2437 	0xa0807221, 0x0003164b, 	/* write array of size 2 from offset 202315 to address 0x14100e4 */
2438 	0xa0808221, 0x0003164e, 	/* write array of size 2 from offset 202318 to address 0x1410104 */
2439 	0xa0808821, 0x00031651, 	/* write array of size 3 from offset 202321 to address 0x1410110 */
2440 	0xa0809021, 0x00031655, 	/* write array of size 3 from offset 202325 to address 0x1410120 */
2441 	0xa0809821, 0x00031659, 	/* write array of size 3 from offset 202329 to address 0x1410130 */
2442 	0xa080a001, 0x00040f60, 	/* write 0x40f60 to address 0x1410140 */
2443 	0xa080c201, 0x0006108e, 	/* write 0x6108e to address 0x1410184 */
2444 	0xa080c821, 0x0003165d, 	/* write array of size 2 from offset 202333 to address 0x1410190 */
2445 	0xa080d001, 0x000616b6, 	/* write 0x616b6 to address 0x14101a0 */
2446 	0xa0810201, 0x000849e2, 	/* write 0x849e2 to address 0x1410204 */
2447 	0xa0810621, 0x00031660, 	/* write array of size 3 from offset 202336 to address 0x141020c */
2448 	0xa0811021, 0x00031664, 	/* write array of size 2 from offset 202340 to address 0x1410220 */
2449 	0xa0814221, 0x00031667, 	/* write array of size 3 from offset 202343 to address 0x1410284 */
2450 	0xa0814a01, 0x00127e0f, 	/* write 0x127e0f to address 0x1410294 */
2451 	0xa0818201, 0x000c794c, 	/* write 0xc794c to address 0x1410304 */
2452 	0xa0818821, 0x0003166b, 	/* write array of size 3 from offset 202347 to address 0x1410310 */
2453 	0xa0819021, 0x0003166f, 	/* write array of size 3 from offset 202351 to address 0x1410320 */
2454 	0xa0819821, 0x00031673, 	/* write array of size 3 from offset 202355 to address 0x1410330 */
2455 	0xa081a021, 0x00031677, 	/* write array of size 3 from offset 202359 to address 0x1410340 */
2456 	0xa081a821, 0x0003167b, 	/* write array of size 3 from offset 202363 to address 0x1410350 */
2457 	0x00060013, 0x00000002, 	/* if phase != 'pf0', skip 6 ops  */
2458 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2459 	0xa31a6811, 0x00000038, 	/* write 56 zeros to address 0x14634d0 */
2460 	0xa3228811, 0x00000002, 	/* write 2 zeros to address 0x1464510 */
2461 	0xa3270c01, 0x00000000, 	/* write 0x0 to address 0x1464e18 */
2462 	0xa352c011, 0x0000000e, 	/* write 14 zeros to address 0x146a580 */
2463 	0xa363a021, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x146c740 */
2464 	0x00060013, 0x00010002, 	/* if phase != 'pf1', skip 6 ops  */
2465 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2466 	0xa31ad811, 0x00000038, 	/* write 56 zeros to address 0x14635b0 */
2467 	0xa3228c11, 0x00000002, 	/* write 2 zeros to address 0x1464518 */
2468 	0xa3270e01, 0x00000000, 	/* write 0x0 to address 0x1464e1c */
2469 	0xa352dc11, 0x0000000e, 	/* write 14 zeros to address 0x146a5b8 */
2470 	0xa363a421, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x146c748 */
2471 	0x00060013, 0x00020002, 	/* if phase != 'pf2', skip 6 ops  */
2472 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2473 	0xa31b4811, 0x00000038, 	/* write 56 zeros to address 0x1463690 */
2474 	0xa3229011, 0x00000002, 	/* write 2 zeros to address 0x1464520 */
2475 	0xa3271001, 0x00000000, 	/* write 0x0 to address 0x1464e20 */
2476 	0xa352f811, 0x0000000e, 	/* write 14 zeros to address 0x146a5f0 */
2477 	0xa363a821, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x146c750 */
2478 	0x00060013, 0x00030002, 	/* if phase != 'pf3', skip 6 ops  */
2479 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2480 	0xa31bb811, 0x00000038, 	/* write 56 zeros to address 0x1463770 */
2481 	0xa3229411, 0x00000002, 	/* write 2 zeros to address 0x1464528 */
2482 	0xa3271201, 0x00000000, 	/* write 0x0 to address 0x1464e24 */
2483 	0xa3531411, 0x0000000e, 	/* write 14 zeros to address 0x146a628 */
2484 	0xa363ac21, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x146c758 */
2485 	0x00060013, 0x00040002, 	/* if phase != 'pf4', skip 6 ops  */
2486 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2487 	0xa31c2811, 0x00000038, 	/* write 56 zeros to address 0x1463850 */
2488 	0xa3229811, 0x00000002, 	/* write 2 zeros to address 0x1464530 */
2489 	0xa3271401, 0x00000000, 	/* write 0x0 to address 0x1464e28 */
2490 	0xa3533011, 0x0000000e, 	/* write 14 zeros to address 0x146a660 */
2491 	0xa363b021, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x146c760 */
2492 	0x00060013, 0x00050002, 	/* if phase != 'pf5', skip 6 ops  */
2493 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2494 	0xa31c9811, 0x00000038, 	/* write 56 zeros to address 0x1463930 */
2495 	0xa3229c11, 0x00000002, 	/* write 2 zeros to address 0x1464538 */
2496 	0xa3271601, 0x00000000, 	/* write 0x0 to address 0x1464e2c */
2497 	0xa3534c11, 0x0000000e, 	/* write 14 zeros to address 0x146a698 */
2498 	0xa363b421, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x146c768 */
2499 	0x00060013, 0x00060002, 	/* if phase != 'pf6', skip 6 ops  */
2500 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2501 	0xa31d0811, 0x00000038, 	/* write 56 zeros to address 0x1463a10 */
2502 	0xa322a011, 0x00000002, 	/* write 2 zeros to address 0x1464540 */
2503 	0xa3271801, 0x00000000, 	/* write 0x0 to address 0x1464e30 */
2504 	0xa3536811, 0x0000000e, 	/* write 14 zeros to address 0x146a6d0 */
2505 	0xa363b821, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x146c770 */
2506 	0x00060013, 0x00070002, 	/* if phase != 'pf7', skip 6 ops  */
2507 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2508 	0xa31d7811, 0x00000038, 	/* write 56 zeros to address 0x1463af0 */
2509 	0xa322a411, 0x00000002, 	/* write 2 zeros to address 0x1464548 */
2510 	0xa3271a01, 0x00000000, 	/* write 0x0 to address 0x1464e34 */
2511 	0xa3538411, 0x0000000e, 	/* write 14 zeros to address 0x146a708 */
2512 	0xa363bc21, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x146c778 */
2513 	0x00060013, 0x00080002, 	/* if phase != 'pf8', skip 6 ops  */
2514 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2515 	0xa31de811, 0x00000038, 	/* write 56 zeros to address 0x1463bd0 */
2516 	0xa322a811, 0x00000002, 	/* write 2 zeros to address 0x1464550 */
2517 	0xa3271c01, 0x00000000, 	/* write 0x0 to address 0x1464e38 */
2518 	0xa353a011, 0x0000000e, 	/* write 14 zeros to address 0x146a740 */
2519 	0xa363c021, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x146c780 */
2520 	0x00060013, 0x00090002, 	/* if phase != 'pf9', skip 6 ops  */
2521 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2522 	0xa31e5811, 0x00000038, 	/* write 56 zeros to address 0x1463cb0 */
2523 	0xa322ac11, 0x00000002, 	/* write 2 zeros to address 0x1464558 */
2524 	0xa3271e01, 0x00000000, 	/* write 0x0 to address 0x1464e3c */
2525 	0xa353bc11, 0x0000000e, 	/* write 14 zeros to address 0x146a778 */
2526 	0xa363c421, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x146c788 */
2527 	0x00060013, 0x000a0002, 	/* if phase != 'pf10', skip 6 ops  */
2528 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2529 	0xa31ec811, 0x00000038, 	/* write 56 zeros to address 0x1463d90 */
2530 	0xa322b011, 0x00000002, 	/* write 2 zeros to address 0x1464560 */
2531 	0xa3272001, 0x00000000, 	/* write 0x0 to address 0x1464e40 */
2532 	0xa353d811, 0x0000000e, 	/* write 14 zeros to address 0x146a7b0 */
2533 	0xa363c821, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x146c790 */
2534 	0x00060013, 0x000b0002, 	/* if phase != 'pf11', skip 6 ops  */
2535 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2536 	0xa31f3811, 0x00000038, 	/* write 56 zeros to address 0x1463e70 */
2537 	0xa322b411, 0x00000002, 	/* write 2 zeros to address 0x1464568 */
2538 	0xa3272201, 0x00000000, 	/* write 0x0 to address 0x1464e44 */
2539 	0xa353f411, 0x0000000e, 	/* write 14 zeros to address 0x146a7e8 */
2540 	0xa363cc21, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x146c798 */
2541 	0x00060013, 0x000c0002, 	/* if phase != 'pf12', skip 6 ops  */
2542 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2543 	0xa31fa811, 0x00000038, 	/* write 56 zeros to address 0x1463f50 */
2544 	0xa322b811, 0x00000002, 	/* write 2 zeros to address 0x1464570 */
2545 	0xa3272401, 0x00000000, 	/* write 0x0 to address 0x1464e48 */
2546 	0xa3541011, 0x0000000e, 	/* write 14 zeros to address 0x146a820 */
2547 	0xa363d021, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x146c7a0 */
2548 	0x00060013, 0x000d0002, 	/* if phase != 'pf13', skip 6 ops  */
2549 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2550 	0xa3201811, 0x00000038, 	/* write 56 zeros to address 0x1464030 */
2551 	0xa322bc11, 0x00000002, 	/* write 2 zeros to address 0x1464578 */
2552 	0xa3272601, 0x00000000, 	/* write 0x0 to address 0x1464e4c */
2553 	0xa3542c11, 0x0000000e, 	/* write 14 zeros to address 0x146a858 */
2554 	0xa363d421, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x146c7a8 */
2555 	0x00060013, 0x000e0002, 	/* if phase != 'pf14', skip 6 ops  */
2556 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2557 	0xa3208811, 0x00000038, 	/* write 56 zeros to address 0x1464110 */
2558 	0xa322c011, 0x00000002, 	/* write 2 zeros to address 0x1464580 */
2559 	0xa3272801, 0x00000000, 	/* write 0x0 to address 0x1464e50 */
2560 	0xa3544811, 0x0000000e, 	/* write 14 zeros to address 0x146a890 */
2561 	0xa363d821, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x146c7b0 */
2562 	0x00060013, 0x000f0002, 	/* if phase != 'pf15', skip 6 ops  */
2563 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2564 	0xa320f811, 0x00000038, 	/* write 56 zeros to address 0x14641f0 */
2565 	0xa322c411, 0x00000002, 	/* write 2 zeros to address 0x1464588 */
2566 	0xa3272a01, 0x00000000, 	/* write 0x0 to address 0x1464e54 */
2567 	0xa3546411, 0x0000000e, 	/* write 14 zeros to address 0x146a8c8 */
2568 	0xa363dc21, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x146c7b8 */
2569 	0x00010013, 0xffff0002, 	/* if phase != 'pf', skip 1 ops  */
2570 	0xa0020601, 0x00000001, 	/* write 0x1 to address 0x140040c */
2571 	0x00020013, 0x00000001, 	/* if phase != 'port0', skip 2 ops  */
2572 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2573 	0xa325d011, 0x00000002, 	/* write 2 zeros to address 0x1464ba0 */
2574 	0x00020013, 0x00010001, 	/* if phase != 'port1', skip 2 ops  */
2575 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2576 	0xa325d411, 0x00000002, 	/* write 2 zeros to address 0x1464ba8 */
2577 	0x00020013, 0x00020001, 	/* if phase != 'port2', skip 2 ops  */
2578 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2579 	0xa325d811, 0x00000002, 	/* write 2 zeros to address 0x1464bb0 */
2580 	0x00020013, 0x00030001, 	/* if phase != 'port3', skip 2 ops  */
2581 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2582 	0xa325dc11, 0x00000002, 	/* write 2 zeros to address 0x1464bb8 */
2583 	0x00010013, 0xffff0003, 	/* if phase != 'vf', skip 1 ops  */
2584 	0xa0020401, 0x00000001, 	/* write 0x1 to address 0x1400408 */
2585 	/* YSEM */
2586 	0x00400013, 0xffff0000, 	/* if phase != 'engine', skip 64 ops  */
2587 	0xa8002a01, 0x00000000, 	/* write 0x0 to address 0x1500054 */
2588 	0xa8006601, 0x00000000, 	/* write 0x0 to address 0x15000cc */
2589 	0xaa002201, 0x00000000, 	/* write 0x0 to address 0x1540044 */
2590 	0xaa032c01, 0x00000001, 	/* write 0x1 to address 0x1540658 */
2591 	0xaa03a421, 0x000002d9, 	/* write array of size 3 from offset 729 to address 0x1540748 */
2592 	0xaa052401, 0x00001fff, 	/* write 0x1fff to address 0x1540a48 */
2593 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
2594 	0xaa010201, 0x00000000, 	/* write 0x0 to address 0x1540204 */
2595 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2596 	0xa8002201, 0x00000000, 	/* write 0x0 to address 0x1500044 */
2597 	0xa9000111, 0x000009d8, 	/* write 2520 zeros to address 0x1520000 (WB) */
2598 	0xaa025001, 0x00000007, 	/* write 0x7 to address 0x15404a0 */
2599 	0xab000011, 0x00005000, 	/* write 20480 zeros to address 0x1560000 */
2600 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
2601 	0xa8010201, 0x00000000, 	/* write 0x0 to address 0x1500204 */
2602 	0x00010002, 0x00720000, 	/* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */
2603 	0xaa025c01, 0x00000000, 	/* write 0x0 to address 0x15404b8 */
2604 	0x00010002, 0x009f0000, 	/* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */
2605 	0xaa025c01, 0x00000002, 	/* write 0x2 to address 0x15404b8 */
2606 	0x00070002, 0x00010000, 	/* if mode != 'bb|k2', skip 7 ops */
2607 	0xab000421, 0x0003167f, 	/* write array of size 6 from offset 202367 to address 0x1560008 */
2608 	0xab1ef821, 0x000107ad, 	/* write array of size 7 from offset 67501 to address 0x1563df0 */
2609 	0xab1f0611, 0x00000017, 	/* write 23 zeros to address 0x1563e0c */
2610 	0xab457c21, 0x000006e6, 	/* write array of size 1 from offset 1766 to address 0x1568af8 */
2611 	0xab457e11, 0x00000019, 	/* write 25 zeros to address 0x1568afc */
2612 	0xab4b7c21, 0x000107bb, 	/* write array of size 640 from offset 67515 to address 0x15696f8 */
2613 	0xab9ffc21, 0x00031686, 	/* write array of size 2 from offset 202374 to address 0x1573ff8 */
2614 	0x00010002, 0x00680000, 	/* if mode != 'fpga&(bb|k2)', skip 1 ops */
2615 	0xab1e4401, 0x00000002, 	/* write 0x2 to address 0x1563c88 */
2616 	0x00010002, 0x00720000, 	/* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */
2617 	0xab1e4601, 0x00000000, 	/* write 0x0 to address 0x1563c8c */
2618 	0x00010002, 0x006d0000, 	/* if mode != 'ports_per_eng_2&(bb|k2)', skip 1 ops */
2619 	0xab1e4601, 0x00000001, 	/* write 0x1 to address 0x1563c8c */
2620 	0x00010002, 0x009f0000, 	/* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */
2621 	0xab1e4601, 0x00000002, 	/* write 0x2 to address 0x1563c8c */
2622 	0x00010002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 1 ops */
2623 	0xab1e4201, 0x00000003, 	/* write 0x3 to address 0x1563c84 */
2624 	0x00010002, 0x00860000, 	/* if mode != 'bb&(bb|k2)', skip 1 ops */
2625 	0xab1e4201, 0x00000002, 	/* write 0x2 to address 0x1563c84 */
2626 	0x00010002, 0x00120000, 	/* if mode != '(bb|k2)&(asic|chipsim|emul_full)', skip 1 ops */
2627 	0xab1e4401, 0x00000003, 	/* write 0x3 to address 0x1563c88 */
2628 	0xaa032e10, 0x00000000, 	/* wait until address 0x154065c reads 0x0 */
2629 	0x00030002, 0x00010000, 	/* if mode != 'bb|k2', skip 3 ops */
2630 	0xa8022401, 0x00001ec9, 	/* write 0x1ec9 to address 0x1500448 */
2631 	0xa8028121, 0x00031689, 	/* write array of size 14 from offset 202377 to address 0x1500500 (WB) */
2632 	0xa8800021, 0x00031698, 	/* write array of size 256 from offset 202392 to address 0x1510000 */
2633 	0x00020002, 0x005c0000, 	/* if mode != '(bb|k2)&(!chipsim)', skip 2 ops */
2634 	0xac000121, 0x0003169a, 	/* write array of size 41960 from offset 202394 to address 0x1580000 (WB) */
2635 	0xad47d121, 0x0003ba83, 	/* write array of size 7192 from offset 244355 to address 0x15a8fa0 (WB) */
2636 	0x000e0002, 0x00010000, 	/* if mode != 'bb|k2', skip 14 ops */
2637 	0xa8800021, 0x0003ba86, 	/* write array of size 22 from offset 244358 to address 0x1510000 */
2638 	0xa8804221, 0x0003ba9d, 	/* write array of size 2 from offset 244381 to address 0x1510084 */
2639 	0xa8804a21, 0x0003baa0, 	/* write array of size 2 from offset 244384 to address 0x1510094 */
2640 	0xa8805001, 0x001256a9, 	/* write 0x1256a9 to address 0x15100a0 */
2641 	0xa8807201, 0x001e54c4, 	/* write 0x1e54c4 to address 0x15100e4 */
2642 	0xa8808201, 0x00040cf6, 	/* write 0x40cf6 to address 0x1510104 */
2643 	0xa8808621, 0x0003baa3, 	/* write array of size 3 from offset 244387 to address 0x151010c */
2644 	0xa8809001, 0x001e012c, 	/* write 0x1e012c to address 0x1510120 */
2645 	0xa880c221, 0x0003baa7, 	/* write array of size 12 from offset 244391 to address 0x1510184 */
2646 	0xa8810221, 0x0003bab4, 	/* write array of size 6 from offset 244404 to address 0x1510204 */
2647 	0xa8811221, 0x0003babb, 	/* write array of size 3 from offset 244411 to address 0x1510224 */
2648 	0xa8811a01, 0x001235ca, 	/* write 0x1235ca to address 0x1510234 */
2649 	0xa8814221, 0x0003babf, 	/* write array of size 5 from offset 244415 to address 0x1510284 */
2650 	0xa8818421, 0x0003bac5, 	/* write array of size 10 from offset 244421 to address 0x1510308 */
2651 	0x00050013, 0x00000002, 	/* if phase != 'pf0', skip 5 ops  */
2652 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2653 	0xab1ac011, 0x00000002, 	/* write 2 zeros to address 0x1563580 */
2654 	0xab1b0011, 0x00000002, 	/* write 2 zeros to address 0x1563600 */
2655 	0xab1ffc01, 0x00000000, 	/* write 0x0 to address 0x1563ff8 */
2656 	0xab508821, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x156a110 */
2657 	0x00050013, 0x00010002, 	/* if phase != 'pf1', skip 5 ops  */
2658 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2659 	0xab1ac411, 0x00000002, 	/* write 2 zeros to address 0x1563588 */
2660 	0xab1b0411, 0x00000002, 	/* write 2 zeros to address 0x1563608 */
2661 	0xab1ffe01, 0x00000000, 	/* write 0x0 to address 0x1563ffc */
2662 	0xab508c21, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x156a118 */
2663 	0x00050013, 0x00020002, 	/* if phase != 'pf2', skip 5 ops  */
2664 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2665 	0xab1ac811, 0x00000002, 	/* write 2 zeros to address 0x1563590 */
2666 	0xab1b0811, 0x00000002, 	/* write 2 zeros to address 0x1563610 */
2667 	0xab200001, 0x00000000, 	/* write 0x0 to address 0x1564000 */
2668 	0xab509021, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x156a120 */
2669 	0x00050013, 0x00030002, 	/* if phase != 'pf3', skip 5 ops  */
2670 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2671 	0xab1acc11, 0x00000002, 	/* write 2 zeros to address 0x1563598 */
2672 	0xab1b0c11, 0x00000002, 	/* write 2 zeros to address 0x1563618 */
2673 	0xab200201, 0x00000000, 	/* write 0x0 to address 0x1564004 */
2674 	0xab509421, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x156a128 */
2675 	0x00050013, 0x00040002, 	/* if phase != 'pf4', skip 5 ops  */
2676 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2677 	0xab1ad011, 0x00000002, 	/* write 2 zeros to address 0x15635a0 */
2678 	0xab1b1011, 0x00000002, 	/* write 2 zeros to address 0x1563620 */
2679 	0xab200401, 0x00000000, 	/* write 0x0 to address 0x1564008 */
2680 	0xab509821, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x156a130 */
2681 	0x00050013, 0x00050002, 	/* if phase != 'pf5', skip 5 ops  */
2682 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2683 	0xab1ad411, 0x00000002, 	/* write 2 zeros to address 0x15635a8 */
2684 	0xab1b1411, 0x00000002, 	/* write 2 zeros to address 0x1563628 */
2685 	0xab200601, 0x00000000, 	/* write 0x0 to address 0x156400c */
2686 	0xab509c21, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x156a138 */
2687 	0x00050013, 0x00060002, 	/* if phase != 'pf6', skip 5 ops  */
2688 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2689 	0xab1ad811, 0x00000002, 	/* write 2 zeros to address 0x15635b0 */
2690 	0xab1b1811, 0x00000002, 	/* write 2 zeros to address 0x1563630 */
2691 	0xab200801, 0x00000000, 	/* write 0x0 to address 0x1564010 */
2692 	0xab50a021, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x156a140 */
2693 	0x00050013, 0x00070002, 	/* if phase != 'pf7', skip 5 ops  */
2694 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2695 	0xab1adc11, 0x00000002, 	/* write 2 zeros to address 0x15635b8 */
2696 	0xab1b1c11, 0x00000002, 	/* write 2 zeros to address 0x1563638 */
2697 	0xab200a01, 0x00000000, 	/* write 0x0 to address 0x1564014 */
2698 	0xab50a421, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x156a148 */
2699 	0x00050013, 0x00080002, 	/* if phase != 'pf8', skip 5 ops  */
2700 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2701 	0xab1ae011, 0x00000002, 	/* write 2 zeros to address 0x15635c0 */
2702 	0xab1b2011, 0x00000002, 	/* write 2 zeros to address 0x1563640 */
2703 	0xab200c01, 0x00000000, 	/* write 0x0 to address 0x1564018 */
2704 	0xab50a821, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x156a150 */
2705 	0x00050013, 0x00090002, 	/* if phase != 'pf9', skip 5 ops  */
2706 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2707 	0xab1ae411, 0x00000002, 	/* write 2 zeros to address 0x15635c8 */
2708 	0xab1b2411, 0x00000002, 	/* write 2 zeros to address 0x1563648 */
2709 	0xab200e01, 0x00000000, 	/* write 0x0 to address 0x156401c */
2710 	0xab50ac21, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x156a158 */
2711 	0x00050013, 0x000a0002, 	/* if phase != 'pf10', skip 5 ops  */
2712 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2713 	0xab1ae811, 0x00000002, 	/* write 2 zeros to address 0x15635d0 */
2714 	0xab1b2811, 0x00000002, 	/* write 2 zeros to address 0x1563650 */
2715 	0xab201001, 0x00000000, 	/* write 0x0 to address 0x1564020 */
2716 	0xab50b021, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x156a160 */
2717 	0x00050013, 0x000b0002, 	/* if phase != 'pf11', skip 5 ops  */
2718 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2719 	0xab1aec11, 0x00000002, 	/* write 2 zeros to address 0x15635d8 */
2720 	0xab1b2c11, 0x00000002, 	/* write 2 zeros to address 0x1563658 */
2721 	0xab201201, 0x00000000, 	/* write 0x0 to address 0x1564024 */
2722 	0xab50b421, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x156a168 */
2723 	0x00050013, 0x000c0002, 	/* if phase != 'pf12', skip 5 ops  */
2724 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2725 	0xab1af011, 0x00000002, 	/* write 2 zeros to address 0x15635e0 */
2726 	0xab1b3011, 0x00000002, 	/* write 2 zeros to address 0x1563660 */
2727 	0xab201401, 0x00000000, 	/* write 0x0 to address 0x1564028 */
2728 	0xab50b821, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x156a170 */
2729 	0x00050013, 0x000d0002, 	/* if phase != 'pf13', skip 5 ops  */
2730 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2731 	0xab1af411, 0x00000002, 	/* write 2 zeros to address 0x15635e8 */
2732 	0xab1b3411, 0x00000002, 	/* write 2 zeros to address 0x1563668 */
2733 	0xab201601, 0x00000000, 	/* write 0x0 to address 0x156402c */
2734 	0xab50bc21, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x156a178 */
2735 	0x00050013, 0x000e0002, 	/* if phase != 'pf14', skip 5 ops  */
2736 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2737 	0xab1af811, 0x00000002, 	/* write 2 zeros to address 0x15635f0 */
2738 	0xab1b3811, 0x00000002, 	/* write 2 zeros to address 0x1563670 */
2739 	0xab201801, 0x00000000, 	/* write 0x0 to address 0x1564030 */
2740 	0xab50c021, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x156a180 */
2741 	0x00050013, 0x000f0002, 	/* if phase != 'pf15', skip 5 ops  */
2742 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2743 	0xab1afc11, 0x00000002, 	/* write 2 zeros to address 0x15635f8 */
2744 	0xab1b3c11, 0x00000002, 	/* write 2 zeros to address 0x1563678 */
2745 	0xab201a01, 0x00000000, 	/* write 0x0 to address 0x1564034 */
2746 	0xab50c421, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x156a188 */
2747 	0x00010013, 0xffff0002, 	/* if phase != 'pf', skip 1 ops  */
2748 	0xa8020601, 0x00000001, 	/* write 0x1 to address 0x150040c */
2749 	0x00020013, 0x00000001, 	/* if phase != 'port0', skip 2 ops  */
2750 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2751 	0xab1e4811, 0x00000002, 	/* write 2 zeros to address 0x1563c90 */
2752 	0x00020013, 0x00010001, 	/* if phase != 'port1', skip 2 ops  */
2753 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2754 	0xab1e4c11, 0x00000002, 	/* write 2 zeros to address 0x1563c98 */
2755 	0x00020013, 0x00020001, 	/* if phase != 'port2', skip 2 ops  */
2756 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2757 	0xab1e5011, 0x00000002, 	/* write 2 zeros to address 0x1563ca0 */
2758 	0x00020013, 0x00030001, 	/* if phase != 'port3', skip 2 ops  */
2759 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2760 	0xab1e5411, 0x00000002, 	/* write 2 zeros to address 0x1563ca8 */
2761 	0x00010013, 0xffff0003, 	/* if phase != 'vf', skip 1 ops  */
2762 	0xa8020401, 0x00000001, 	/* write 0x1 to address 0x1500408 */
2763 	/* PSEM */
2764 	0x004a0013, 0xffff0000, 	/* if phase != 'engine', skip 74 ops  */
2765 	0xb0002a01, 0x00000000, 	/* write 0x0 to address 0x1600054 */
2766 	0xb0006601, 0x00000000, 	/* write 0x0 to address 0x16000cc */
2767 	0xb2002201, 0x00000000, 	/* write 0x0 to address 0x1640044 */
2768 	0xb2032c01, 0x00000001, 	/* write 0x1 to address 0x1640658 */
2769 	0xb203a421, 0x000002d9, 	/* write array of size 3 from offset 729 to address 0x1640748 */
2770 	0xb2052401, 0x00001fff, 	/* write 0x1fff to address 0x1640a48 */
2771 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
2772 	0xb2010201, 0x00000000, 	/* write 0x0 to address 0x1640204 */
2773 	0x00040002, 0x00010000, 	/* if mode != 'bb|k2', skip 4 ops */
2774 	0xb0002201, 0x00000000, 	/* write 0x0 to address 0x1600044 */
2775 	0xb1000111, 0x000002d0, 	/* write 720 zeros to address 0x1620000 (WB) */
2776 	0xb2025001, 0x00000007, 	/* write 0x7 to address 0x16404a0 */
2777 	0xb3000011, 0x00005000, 	/* write 20480 zeros to address 0x1660000 */
2778 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
2779 	0xb0010201, 0x00000000, 	/* write 0x0 to address 0x1600204 */
2780 	0x00010002, 0x00720000, 	/* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */
2781 	0xb2025c01, 0x00000000, 	/* write 0x0 to address 0x16404b8 */
2782 	0x00010002, 0x009f0000, 	/* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */
2783 	0xb2025c01, 0x00000002, 	/* write 0x2 to address 0x16404b8 */
2784 	0x00010002, 0x001f0000, 	/* if mode != '!(emul_reduced|fpga)', skip 1 ops */
2785 	0xb2501e01, 0x00000007, 	/* write 0x7 to address 0x164a03c */
2786 	0x00010002, 0x00230000, 	/* if mode != '(!e5)&(!(emul_reduced|fpga))', skip 1 ops */
2787 	0xb2510201, 0x00000000, 	/* write 0x0 to address 0x164a204 */
2788 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2789 	0xb3000021, 0x000002dd, 	/* write array of size 6 from offset 733 to address 0x1660000 */
2790 	0xb300fc21, 0x0003bad0, 	/* write array of size 4 from offset 244432 to address 0x16601f8 */
2791 	0xb382fc21, 0x000006e6, 	/* write array of size 1 from offset 1766 to address 0x16705f8 */
2792 	0xb382fe11, 0x00000019, 	/* write 25 zeros to address 0x16705fc */
2793 	0xb39ffc21, 0x0003bad5, 	/* write array of size 2 from offset 244437 to address 0x1673ff8 */
2794 	0x00010002, 0x00680000, 	/* if mode != 'fpga&(bb|k2)', skip 1 ops */
2795 	0xb3142401, 0x00000002, 	/* write 0x2 to address 0x1662848 */
2796 	0x00010002, 0x00720000, 	/* if mode != 'ports_per_eng_1&(bb|k2)', skip 1 ops */
2797 	0xb3142601, 0x00000000, 	/* write 0x0 to address 0x166284c */
2798 	0x00010002, 0x006d0000, 	/* if mode != 'ports_per_eng_2&(bb|k2)', skip 1 ops */
2799 	0xb3142601, 0x00000001, 	/* write 0x1 to address 0x166284c */
2800 	0x00010002, 0x009f0000, 	/* if mode != 'ports_per_eng_4&(bb|k2)', skip 1 ops */
2801 	0xb3142601, 0x00000002, 	/* write 0x2 to address 0x166284c */
2802 	0x00010002, 0x008b0000, 	/* if mode != 'k2&(bb|k2)', skip 1 ops */
2803 	0xb3142201, 0x00000003, 	/* write 0x3 to address 0x1662844 */
2804 	0x00010002, 0x00860000, 	/* if mode != 'bb&(bb|k2)', skip 1 ops */
2805 	0xb3142201, 0x00000002, 	/* write 0x2 to address 0x1662844 */
2806 	0x00010002, 0x00120000, 	/* if mode != '(bb|k2)&(asic|chipsim|emul_full)', skip 1 ops */
2807 	0xb3142401, 0x00000003, 	/* write 0x3 to address 0x1662848 */
2808 	0xb2032e10, 0x00000000, 	/* wait until address 0x164065c reads 0x0 */
2809 	0x00010002, 0x001f0000, 	/* if mode != '!(emul_reduced|fpga)', skip 1 ops */
2810 	0xb2501e10, 0x00000007, 	/* wait until address 0x164a03c reads 0x7 */
2811 	0x00020002, 0x001b0000, 	/* if mode != '(bb|k2)&(!(emul_reduced|fpga))', skip 2 ops */
2812 	0xb2500021, 0x00000759, 	/* write array of size 2 from offset 1881 to address 0x164a000 */
2813 	0xb2500601, 0xc000ffff, 	/* write 0xc000ffff to address 0x164a00c */
2814 	0x00030002, 0x00010000, 	/* if mode != 'bb|k2', skip 3 ops */
2815 	0xb0022401, 0x0000102e, 	/* write 0x102e to address 0x1600448 */
2816 	0xb0028121, 0x0003bad8, 	/* write array of size 14 from offset 244440 to address 0x1600500 (WB) */
2817 	0xb0800021, 0x0003bae7, 	/* write array of size 256 from offset 244455 to address 0x1610000 */
2818 	0x00020002, 0x005c0000, 	/* if mode != '(bb|k2)&(!chipsim)', skip 2 ops */
2819 	0xb4000121, 0x0003bae9, 	/* write array of size 41952 from offset 244457 to address 0x1680000 (WB) */
2820 	0xb547c121, 0x00045eca, 	/* write array of size 7200 from offset 286410 to address 0x16a8f80 (WB) */
2821 	0x00010002, 0x001f0000, 	/* if mode != '!(emul_reduced|fpga)', skip 1 ops */
2822 	0xb2502001, 0x00000001, 	/* write 0x1 to address 0x164a040 */
2823 	0x000d0002, 0x00010000, 	/* if mode != 'bb|k2', skip 13 ops */
2824 	0xb0800021, 0x00045ecd, 	/* write array of size 13 from offset 286413 to address 0x1610000 */
2825 	0xb0802221, 0x00045edb, 	/* write array of size 9 from offset 286427 to address 0x1610044 */
2826 	0xb0804221, 0x00045ee5, 	/* write array of size 2 from offset 286437 to address 0x1610084 */
2827 	0xb0804801, 0x001e53a8, 	/* write 0x1e53a8 to address 0x1610090 */
2828 	0xb0808221, 0x00045ee8, 	/* write array of size 2 from offset 286440 to address 0x1610104 */
2829 	0xb0808801, 0x001e0337, 	/* write 0x1e0337 to address 0x1610110 */
2830 	0xb0809021, 0x00045eeb, 	/* write array of size 2 from offset 286443 to address 0x1610120 */
2831 	0xb080c221, 0x00045eee, 	/* write array of size 2 from offset 286446 to address 0x1610184 */
2832 	0xb080c821, 0x00045ef1, 	/* write array of size 10 from offset 286449 to address 0x1610190 */
2833 	0xb0810221, 0x00045efc, 	/* write array of size 3 from offset 286460 to address 0x1610204 */
2834 	0xb0811221, 0x00045f00, 	/* write array of size 2 from offset 286464 to address 0x1610224 */
2835 	0xb0814221, 0x00045f03, 	/* write array of size 2 from offset 286467 to address 0x1610284 */
2836 	0xb0818421, 0x00045f06, 	/* write array of size 6 from offset 286470 to address 0x1610308 */
2837 	0x00010002, 0x001f0000, 	/* if mode != '!(emul_reduced|fpga)', skip 1 ops */
2838 	0xb2502411, 0x00000002, 	/* write 2 zeros to address 0x164a048 */
2839 	0x00060013, 0x00000002, 	/* if phase != 'pf0', skip 6 ops  */
2840 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2841 	0xb310a011, 0x00000002, 	/* write 2 zeros to address 0x1662140 */
2842 	0xb310e011, 0x00000002, 	/* write 2 zeros to address 0x16621c0 */
2843 	0xb349a401, 0x00000000, 	/* write 0x0 to address 0x1669348 */
2844 	0xb37d3c21, 0x00045f0d, 	/* write array of size 2 from offset 286477 to address 0x166fa78 */
2845 	0xb386fc21, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1670df8 */
2846 	0x00060013, 0x00010002, 	/* if phase != 'pf1', skip 6 ops  */
2847 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2848 	0xb310a411, 0x00000002, 	/* write 2 zeros to address 0x1662148 */
2849 	0xb310e411, 0x00000002, 	/* write 2 zeros to address 0x16621c8 */
2850 	0xb349a601, 0x00000000, 	/* write 0x0 to address 0x166934c */
2851 	0xb37d4021, 0x00045f0d, 	/* write array of size 2 from offset 286477 to address 0x166fa80 */
2852 	0xb3870021, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1670e00 */
2853 	0x00060013, 0x00020002, 	/* if phase != 'pf2', skip 6 ops  */
2854 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2855 	0xb310a811, 0x00000002, 	/* write 2 zeros to address 0x1662150 */
2856 	0xb310e811, 0x00000002, 	/* write 2 zeros to address 0x16621d0 */
2857 	0xb349a801, 0x00000000, 	/* write 0x0 to address 0x1669350 */
2858 	0xb37d4421, 0x00045f0d, 	/* write array of size 2 from offset 286477 to address 0x166fa88 */
2859 	0xb3870421, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1670e08 */
2860 	0x00060013, 0x00030002, 	/* if phase != 'pf3', skip 6 ops  */
2861 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2862 	0xb310ac11, 0x00000002, 	/* write 2 zeros to address 0x1662158 */
2863 	0xb310ec11, 0x00000002, 	/* write 2 zeros to address 0x16621d8 */
2864 	0xb349aa01, 0x00000000, 	/* write 0x0 to address 0x1669354 */
2865 	0xb37d4821, 0x00045f0d, 	/* write array of size 2 from offset 286477 to address 0x166fa90 */
2866 	0xb3870821, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1670e10 */
2867 	0x00060013, 0x00040002, 	/* if phase != 'pf4', skip 6 ops  */
2868 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2869 	0xb310b011, 0x00000002, 	/* write 2 zeros to address 0x1662160 */
2870 	0xb310f011, 0x00000002, 	/* write 2 zeros to address 0x16621e0 */
2871 	0xb349ac01, 0x00000000, 	/* write 0x0 to address 0x1669358 */
2872 	0xb37d4c21, 0x00045f0d, 	/* write array of size 2 from offset 286477 to address 0x166fa98 */
2873 	0xb3870c21, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1670e18 */
2874 	0x00060013, 0x00050002, 	/* if phase != 'pf5', skip 6 ops  */
2875 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2876 	0xb310b411, 0x00000002, 	/* write 2 zeros to address 0x1662168 */
2877 	0xb310f411, 0x00000002, 	/* write 2 zeros to address 0x16621e8 */
2878 	0xb349ae01, 0x00000000, 	/* write 0x0 to address 0x166935c */
2879 	0xb37d5021, 0x00045f0d, 	/* write array of size 2 from offset 286477 to address 0x166faa0 */
2880 	0xb3871021, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1670e20 */
2881 	0x00060013, 0x00060002, 	/* if phase != 'pf6', skip 6 ops  */
2882 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2883 	0xb310b811, 0x00000002, 	/* write 2 zeros to address 0x1662170 */
2884 	0xb310f811, 0x00000002, 	/* write 2 zeros to address 0x16621f0 */
2885 	0xb349b001, 0x00000000, 	/* write 0x0 to address 0x1669360 */
2886 	0xb37d5421, 0x00045f0d, 	/* write array of size 2 from offset 286477 to address 0x166faa8 */
2887 	0xb3871421, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1670e28 */
2888 	0x00060013, 0x00070002, 	/* if phase != 'pf7', skip 6 ops  */
2889 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2890 	0xb310bc11, 0x00000002, 	/* write 2 zeros to address 0x1662178 */
2891 	0xb310fc11, 0x00000002, 	/* write 2 zeros to address 0x16621f8 */
2892 	0xb349b201, 0x00000000, 	/* write 0x0 to address 0x1669364 */
2893 	0xb37d5821, 0x00045f0d, 	/* write array of size 2 from offset 286477 to address 0x166fab0 */
2894 	0xb3871821, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1670e30 */
2895 	0x00060013, 0x00080002, 	/* if phase != 'pf8', skip 6 ops  */
2896 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2897 	0xb310c011, 0x00000002, 	/* write 2 zeros to address 0x1662180 */
2898 	0xb3110011, 0x00000002, 	/* write 2 zeros to address 0x1662200 */
2899 	0xb349b401, 0x00000000, 	/* write 0x0 to address 0x1669368 */
2900 	0xb37d5c21, 0x00045f0d, 	/* write array of size 2 from offset 286477 to address 0x166fab8 */
2901 	0xb3871c21, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1670e38 */
2902 	0x00060013, 0x00090002, 	/* if phase != 'pf9', skip 6 ops  */
2903 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2904 	0xb310c411, 0x00000002, 	/* write 2 zeros to address 0x1662188 */
2905 	0xb3110411, 0x00000002, 	/* write 2 zeros to address 0x1662208 */
2906 	0xb349b601, 0x00000000, 	/* write 0x0 to address 0x166936c */
2907 	0xb37d6021, 0x00045f0d, 	/* write array of size 2 from offset 286477 to address 0x166fac0 */
2908 	0xb3872021, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1670e40 */
2909 	0x00060013, 0x000a0002, 	/* if phase != 'pf10', skip 6 ops  */
2910 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2911 	0xb310c811, 0x00000002, 	/* write 2 zeros to address 0x1662190 */
2912 	0xb3110811, 0x00000002, 	/* write 2 zeros to address 0x1662210 */
2913 	0xb349b801, 0x00000000, 	/* write 0x0 to address 0x1669370 */
2914 	0xb37d6421, 0x00045f0d, 	/* write array of size 2 from offset 286477 to address 0x166fac8 */
2915 	0xb3872421, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1670e48 */
2916 	0x00060013, 0x000b0002, 	/* if phase != 'pf11', skip 6 ops  */
2917 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2918 	0xb310cc11, 0x00000002, 	/* write 2 zeros to address 0x1662198 */
2919 	0xb3110c11, 0x00000002, 	/* write 2 zeros to address 0x1662218 */
2920 	0xb349ba01, 0x00000000, 	/* write 0x0 to address 0x1669374 */
2921 	0xb37d6821, 0x00045f0d, 	/* write array of size 2 from offset 286477 to address 0x166fad0 */
2922 	0xb3872821, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1670e50 */
2923 	0x00060013, 0x000c0002, 	/* if phase != 'pf12', skip 6 ops  */
2924 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2925 	0xb310d011, 0x00000002, 	/* write 2 zeros to address 0x16621a0 */
2926 	0xb3111011, 0x00000002, 	/* write 2 zeros to address 0x1662220 */
2927 	0xb349bc01, 0x00000000, 	/* write 0x0 to address 0x1669378 */
2928 	0xb37d6c21, 0x00045f0d, 	/* write array of size 2 from offset 286477 to address 0x166fad8 */
2929 	0xb3872c21, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1670e58 */
2930 	0x00060013, 0x000d0002, 	/* if phase != 'pf13', skip 6 ops  */
2931 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2932 	0xb310d411, 0x00000002, 	/* write 2 zeros to address 0x16621a8 */
2933 	0xb3111411, 0x00000002, 	/* write 2 zeros to address 0x1662228 */
2934 	0xb349be01, 0x00000000, 	/* write 0x0 to address 0x166937c */
2935 	0xb37d7021, 0x00045f0d, 	/* write array of size 2 from offset 286477 to address 0x166fae0 */
2936 	0xb3873021, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1670e60 */
2937 	0x00060013, 0x000e0002, 	/* if phase != 'pf14', skip 6 ops  */
2938 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2939 	0xb310d811, 0x00000002, 	/* write 2 zeros to address 0x16621b0 */
2940 	0xb3111811, 0x00000002, 	/* write 2 zeros to address 0x1662230 */
2941 	0xb349c001, 0x00000000, 	/* write 0x0 to address 0x1669380 */
2942 	0xb37d7421, 0x00045f0d, 	/* write array of size 2 from offset 286477 to address 0x166fae8 */
2943 	0xb3873421, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1670e68 */
2944 	0x00060013, 0x000f0002, 	/* if phase != 'pf15', skip 6 ops  */
2945 	0x00050002, 0x00010000, 	/* if mode != 'bb|k2', skip 5 ops */
2946 	0xb310dc11, 0x00000002, 	/* write 2 zeros to address 0x16621b8 */
2947 	0xb3111c11, 0x00000002, 	/* write 2 zeros to address 0x1662238 */
2948 	0xb349c201, 0x00000000, 	/* write 0x0 to address 0x1669384 */
2949 	0xb37d7821, 0x00045f0d, 	/* write array of size 2 from offset 286477 to address 0x166faf0 */
2950 	0xb3873821, 0x000107a3, 	/* write array of size 2 from offset 67491 to address 0x1670e70 */
2951 	0x00010013, 0xffff0002, 	/* if phase != 'pf', skip 1 ops  */
2952 	0xb0020601, 0x00000001, 	/* write 0x1 to address 0x160040c */
2953 	0x00020013, 0x00000001, 	/* if phase != 'port0', skip 2 ops  */
2954 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2955 	0xb3142811, 0x00000002, 	/* write 2 zeros to address 0x1662850 */
2956 	0x00020013, 0x00010001, 	/* if phase != 'port1', skip 2 ops  */
2957 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2958 	0xb3142c11, 0x00000002, 	/* write 2 zeros to address 0x1662858 */
2959 	0x00020013, 0x00020001, 	/* if phase != 'port2', skip 2 ops  */
2960 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2961 	0xb3143011, 0x00000002, 	/* write 2 zeros to address 0x1662860 */
2962 	0x00020013, 0x00030001, 	/* if phase != 'port3', skip 2 ops  */
2963 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
2964 	0xb3143411, 0x00000002, 	/* write 2 zeros to address 0x1662868 */
2965 	0x00010013, 0xffff0003, 	/* if phase != 'vf', skip 1 ops  */
2966 	0xb0020401, 0x00000001, 	/* write 0x1 to address 0x1600408 */
2967 	/* RSS */
2968 	0x00050013, 0xffff0000, 	/* if phase != 'engine', skip 5 ops  */
2969 	0x11c4c201, 0x00000000, 	/* write 0x0 to address 0x238984 */
2970 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
2971 	0x11c50201, 0x00000000, 	/* write 0x0 to address 0x238a04 */
2972 	0x11c40201, 0x00000001, 	/* write 0x1 to address 0x238804 */
2973 	0x11c40210, 0x00000000, 	/* wait until address 0x238804 reads 0x0 */
2974 	/* TMLD */
2975 	0x00030013, 0xffff0000, 	/* if phase != 'engine', skip 3 ops  */
2976 	0x2680c201, 0x00000000, 	/* write 0x0 to address 0x4d0184 */
2977 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
2978 	0x26810201, 0x00000000, 	/* write 0x0 to address 0x4d0204 */
2979 	/* MULD */
2980 	0x00090013, 0xffff0000, 	/* if phase != 'engine', skip 9 ops  */
2981 	0x2700c201, 0x00000000, 	/* write 0x0 to address 0x4e0184 */
2982 	0x00020002, 0x00020000, 	/* if mode != 'bb', skip 2 ops */
2983 	0x27200111, 0x00000800, 	/* write 2048 zeros to address 0x4e4000 (WB) */
2984 	0x27400111, 0x00000800, 	/* write 2048 zeros to address 0x4e8000 (WB) */
2985 	0x00020002, 0x002c0000, 	/* if mode != '!bb', skip 2 ops */
2986 	0x27200111, 0x00000a00, 	/* write 2560 zeros to address 0x4e4000 (WB) */
2987 	0x27400111, 0x00000a00, 	/* write 2560 zeros to address 0x4e8000 (WB) */
2988 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
2989 	0x27010201, 0x00000000, 	/* write 0x0 to address 0x4e0204 */
2990 	/* YULD */
2991 	0x00030013, 0xffff0000, 	/* if phase != 'engine', skip 3 ops  */
2992 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
2993 	0x2640c201, 0x00000000, 	/* write 0x0 to address 0x4c8184 */
2994 	0x26410201, 0x00000000, 	/* write 0x0 to address 0x4c8204 */
2995 	/* XYLD */
2996 	0x00030013, 0xffff0000, 	/* if phase != 'engine', skip 3 ops  */
2997 	0x2600c201, 0x00000000, 	/* write 0x0 to address 0x4c0184 */
2998 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
2999 	0x26010201, 0x00000000, 	/* write 0x0 to address 0x4c0204 */
3000 	/* PRM */
3001 	0x000d0013, 0xffff0000, 	/* if phase != 'engine', skip 13 ops  */
3002 	0x11802201, 0x00000000, 	/* write 0x0 to address 0x230044 */
3003 	0x11802a01, 0x00000000, 	/* write 0x0 to address 0x230054 */
3004 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
3005 	0x11810201, 0x00100000, 	/* write 0x100000 to address 0x230204 */
3006 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
3007 	0x11810201, 0x00000000, 	/* write 0x0 to address 0x230204 */
3008 	0x11821201, 0x00000001, 	/* write 0x1 to address 0x230424 */
3009 	0x00010002, 0x002e0000, 	/* if mode != 'mf_sd', skip 1 ops */
3010 	0x11820001, 0x00000001, 	/* write 0x1 to address 0x230400 */
3011 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
3012 	0x11821401, 0x00000001, 	/* write 0x1 to address 0x230428 */
3013 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
3014 	0x11821401, 0x00000002, 	/* write 0x2 to address 0x230428 */
3015 	/* PBF_PB1 */
3016 	0x00020013, 0xffff0000, 	/* if phase != 'engine', skip 2 ops  */
3017 	0x6d002201, 0x00000000, 	/* write 0x0 to address 0xda0044 */
3018 	0x6d002a01, 0x00000000, 	/* write 0x0 to address 0xda0054 */
3019 	/* PBF_PB2 */
3020 	0x00020013, 0xffff0000, 	/* if phase != 'engine', skip 2 ops  */
3021 	0x6d202201, 0x00000000, 	/* write 0x0 to address 0xda4044 */
3022 	0x6d202a01, 0x00000000, 	/* write 0x0 to address 0xda4054 */
3023 	/* RPB */
3024 	0x00020013, 0xffff0000, 	/* if phase != 'engine', skip 2 ops  */
3025 	0x11e02201, 0x00000000, 	/* write 0x0 to address 0x23c044 */
3026 	0x11e02a01, 0x00000000, 	/* write 0x0 to address 0x23c054 */
3027 	/* BTB */
3028 	0x00160013, 0xffff0000, 	/* if phase != 'engine', skip 22 ops  */
3029 	0x6d806201, 0x00000000, 	/* write 0x0 to address 0xdb00c4 */
3030 	0x6d806e01, 0x00000000, 	/* write 0x0 to address 0xdb00dc */
3031 	0x6d807a01, 0x00000000, 	/* write 0x0 to address 0xdb00f4 */
3032 	0x6d808601, 0x00000000, 	/* write 0x0 to address 0xdb010c */
3033 	0x6d809201, 0x00000000, 	/* write 0x0 to address 0xdb0124 */
3034 	0x6d809e01, 0x00000000, 	/* write 0x0 to address 0xdb013c */
3035 	0x6d80aa01, 0x00000000, 	/* write 0x0 to address 0xdb0154 */
3036 	0x6d80c401, 0x00000000, 	/* write 0x0 to address 0xdb0188 */
3037 	0x6d80d001, 0x00000000, 	/* write 0x0 to address 0xdb01a0 */
3038 	0x6d80dc01, 0x00000000, 	/* write 0x0 to address 0xdb01b8 */
3039 	0x6d80e801, 0x00000000, 	/* write 0x0 to address 0xdb01d0 */
3040 	0x6d80f001, 0x00000000, 	/* write 0x0 to address 0xdb01e0 */
3041 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
3042 	0x6d820201, 0x00000000, 	/* write 0x0 to address 0xdb0404 */
3043 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
3044 	0x6d820201, 0x00000000, 	/* write 0x0 to address 0xdb0404 */
3045 	0x6d800201, 0x00000003, 	/* write 0x3 to address 0xdb0004 */
3046 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
3047 	0x6d842601, 0x00000005, 	/* write 0x5 to address 0xdb084c */
3048 	0x00010002, 0x004e0000, 	/* if mode != '100g', skip 1 ops */
3049 	0x6d842401, 0x00000567, 	/* write 0x567 to address 0xdb0848 */
3050 	0x6d800410, 0x00000003, 	/* wait until address 0xdb0008 reads 0x3 */
3051 	/* PBF */
3052 	0x00360013, 0xffff0000, 	/* if phase != 'engine', skip 54 ops  */
3053 	0x6c00c201, 0x00000000, 	/* write 0x0 to address 0xd80184 */
3054 	0x6c00ca01, 0x00000000, 	/* write 0x0 to address 0xd80194 */
3055 	0x6c024031, 0x85c60001, 	/* write runtime array of size 1 from offset 34246 to address 0xd80480 */
3056 	0x6c035031, 0x85c80001, 	/* write runtime array of size 1 from offset 34248 to address 0xd806a0 */
3057 	0x6c035e31, 0x85c90002, 	/* write runtime array of size 2 from offset 34249 to address 0xd806bc */
3058 	0x6c037031, 0x85cb0001, 	/* write runtime array of size 1 from offset 34251 to address 0xd806e0 */
3059 	0x6c037e31, 0x85cc0002, 	/* write runtime array of size 2 from offset 34252 to address 0xd806fc */
3060 	0x6c039031, 0x85ce0001, 	/* write runtime array of size 1 from offset 34254 to address 0xd80720 */
3061 	0x6c039e31, 0x85cf0002, 	/* write runtime array of size 2 from offset 34255 to address 0xd8073c */
3062 	0x6c03b031, 0x85d10001, 	/* write runtime array of size 1 from offset 34257 to address 0xd80760 */
3063 	0x6c03be31, 0x85d20002, 	/* write runtime array of size 2 from offset 34258 to address 0xd8077c */
3064 	0x6c03d031, 0x85d40001, 	/* write runtime array of size 1 from offset 34260 to address 0xd807a0 */
3065 	0x6c03de31, 0x85d50002, 	/* write runtime array of size 2 from offset 34261 to address 0xd807bc */
3066 	0x6c03f031, 0x85d70001, 	/* write runtime array of size 1 from offset 34263 to address 0xd807e0 */
3067 	0x6c03fe31, 0x85d80002, 	/* write runtime array of size 2 from offset 34264 to address 0xd807fc */
3068 	0x6c041031, 0x85da0001, 	/* write runtime array of size 1 from offset 34266 to address 0xd80820 */
3069 	0x6c041e31, 0x85db0002, 	/* write runtime array of size 2 from offset 34267 to address 0xd8083c */
3070 	0x6c043031, 0x85dd0001, 	/* write runtime array of size 1 from offset 34269 to address 0xd80860 */
3071 	0x6c043e31, 0x85de0002, 	/* write runtime array of size 2 from offset 34270 to address 0xd8087c */
3072 	0x6c045031, 0x85e00001, 	/* write runtime array of size 1 from offset 34272 to address 0xd808a0 */
3073 	0x6c045e31, 0x85e10002, 	/* write runtime array of size 2 from offset 34273 to address 0xd808bc */
3074 	0x6c047031, 0x85e30001, 	/* write runtime array of size 1 from offset 34275 to address 0xd808e0 */
3075 	0x6c047e31, 0x85e40002, 	/* write runtime array of size 2 from offset 34276 to address 0xd808fc */
3076 	0x6c049031, 0x85e60001, 	/* write runtime array of size 1 from offset 34278 to address 0xd80920 */
3077 	0x6c049e31, 0x85e70002, 	/* write runtime array of size 2 from offset 34279 to address 0xd8093c */
3078 	0x6c04b031, 0x85e90001, 	/* write runtime array of size 1 from offset 34281 to address 0xd80960 */
3079 	0x6c04be31, 0x85ea0002, 	/* write runtime array of size 2 from offset 34282 to address 0xd8097c */
3080 	0x6c04d031, 0x85ec0001, 	/* write runtime array of size 1 from offset 34284 to address 0xd809a0 */
3081 	0x6c04de31, 0x85ed0002, 	/* write runtime array of size 2 from offset 34285 to address 0xd809bc */
3082 	0x6c04f031, 0x85ef0001, 	/* write runtime array of size 1 from offset 34287 to address 0xd809e0 */
3083 	0x6c04fe31, 0x85f00002, 	/* write runtime array of size 2 from offset 34288 to address 0xd809fc */
3084 	0x6c051031, 0x85f20001, 	/* write runtime array of size 1 from offset 34290 to address 0xd80a20 */
3085 	0x6c051e31, 0x85f30002, 	/* write runtime array of size 2 from offset 34291 to address 0xd80a3c */
3086 	0x6c053031, 0x85f50001, 	/* write runtime array of size 1 from offset 34293 to address 0xd80a60 */
3087 	0x6c053e31, 0x85f60002, 	/* write runtime array of size 2 from offset 34294 to address 0xd80a7c */
3088 	0x6c055031, 0x85f80001, 	/* write runtime array of size 1 from offset 34296 to address 0xd80aa0 */
3089 	0x6c055e31, 0x85f90002, 	/* write runtime array of size 2 from offset 34297 to address 0xd80abc */
3090 	0x6c057031, 0x85fb0001, 	/* write runtime array of size 1 from offset 34299 to address 0xd80ae0 */
3091 	0x6c057e31, 0x85fc0002, 	/* write runtime array of size 2 from offset 34300 to address 0xd80afc */
3092 	0x6c059031, 0x85fe0001, 	/* write runtime array of size 1 from offset 34302 to address 0xd80b20 */
3093 	0x6c059e31, 0x85ff0002, 	/* write runtime array of size 2 from offset 34303 to address 0xd80b3c */
3094 	0x6c05b031, 0x86010001, 	/* write runtime array of size 1 from offset 34305 to address 0xd80b60 */
3095 	0x6c05be31, 0x86020002, 	/* write runtime array of size 2 from offset 34306 to address 0xd80b7c */
3096 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
3097 	0x6c020001, 0x00000001, 	/* write 0x1 to address 0xd80400 */
3098 	0x00010002, 0x002e0000, 	/* if mode != 'mf_sd', skip 1 ops */
3099 	0x6c024c01, 0x00000001, 	/* write 0x1 to address 0xd80498 */
3100 	0x00010002, 0x002c0000, 	/* if mode != '!bb', skip 1 ops */
3101 	0x6c022801, 0x00000018, 	/* write 0x18 to address 0xd80450 */
3102 	0x00020002, 0x00240000, 	/* if mode != '!e5', skip 2 ops */
3103 	0x6c010201, 0x00000000, 	/* write 0x0 to address 0xd80204 */
3104 	0x6c010a01, 0x00000000, 	/* write 0x0 to address 0xd80214 */
3105 	0x6c000001, 0x00000001, 	/* write 0x1 to address 0xd80000 */
3106 	0x6c000001, 0x00000000, 	/* write 0x0 to address 0xd80000 */
3107 	0x000c0013, 0xffff0001, 	/* if phase != 'port', skip 12 ops  */
3108 	0x6c025801, 0x00000082, 	/* write 0x82 to address 0xd804b0 */
3109 	0x6c025e01, 0x00000080, 	/* write 0x80 to address 0xd804bc */
3110 	0x6c026821, 0x00045f10, 	/* write array of size 2 from offset 286480 to address 0xd804d0 */
3111 	0x6c026e21, 0x00045f13, 	/* write array of size 2 from offset 286483 to address 0xd804dc */
3112 	0x6c027a01, 0x00000000, 	/* write 0x0 to address 0xd804f4 */
3113 	0x6c028c21, 0x00045f16, 	/* write array of size 2 from offset 286486 to address 0xd80518 */
3114 	0x6c029201, 0x00000000, 	/* write 0x0 to address 0xd80524 */
3115 	0x6c02e031, 0x85c70001, 	/* write runtime array of size 1 from offset 34247 to address 0xd805c0 */
3116 	0x00010002, 0x002e0000, 	/* if mode != 'mf_sd', skip 1 ops */
3117 	0x6c025c01, 0x00000082, 	/* write 0x82 to address 0xd804b8 */
3118 	0x00010002, 0x00d20000, 	/* if mode != 'sf|mf_si', skip 1 ops */
3119 	0x6c025c01, 0x00000000, 	/* write 0x0 to address 0xd804b8 */
3120 	/* RDIF */
3121 	0x00040013, 0xffff0000, 	/* if phase != 'engine', skip 4 ops  */
3122 	0x18002201, 0x00000000, 	/* write 0x0 to address 0x300044 */
3123 	0x1800c201, 0x00000000, 	/* write 0x0 to address 0x300184 */
3124 	0x1800ca01, 0x00000000, 	/* write 0x0 to address 0x300194 */
3125 	0x18000001, 0x00000001, 	/* write 0x1 to address 0x300000 */
3126 	/* TDIF */
3127 	0x00070013, 0xffff0000, 	/* if phase != 'engine', skip 7 ops  */
3128 	0x1880c201, 0x00000000, 	/* write 0x0 to address 0x310184 */
3129 	0x1880ca01, 0x00000000, 	/* write 0x0 to address 0x310194 */
3130 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
3131 	0x18810201, 0x00000020, 	/* write 0x20 to address 0x310204 */
3132 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
3133 	0x18810201, 0x00000000, 	/* write 0x0 to address 0x310204 */
3134 	0x18800001, 0x00000001, 	/* write 0x1 to address 0x310000 */
3135 	/* CDU */
3136 	0x00990013, 0xffff0000, 	/* if phase != 'engine', skip 153 ops  */
3137 	0x2c00e601, 0x00000000, 	/* write 0x0 to address 0x5801cc */
3138 	0x2c048031, 0x85b90003, 	/* write runtime array of size 3 from offset 34233 to address 0x580900 */
3139 	0x007e0002, 0x00010000, 	/* if mode != 'bb|k2', skip 126 ops */
3140 	0x2c080121, 0x00045f19, 	/* write array of size 9 from offset 286489 to address 0x581000 (WB) */
3141 	0x2c082121, 0x00045f23, 	/* write array of size 9 from offset 286499 to address 0x581040 (WB) */
3142 	0x2c084121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x581080 (WB) */
3143 	0x2c086121, 0x00045f37, 	/* write array of size 9 from offset 286519 to address 0x5810c0 (WB) */
3144 	0x2c088121, 0x00045f41, 	/* write array of size 9 from offset 286529 to address 0x581100 (WB) */
3145 	0x2c08a121, 0x00045f4b, 	/* write array of size 9 from offset 286539 to address 0x581140 (WB) */
3146 	0x2c08c121, 0x00045f55, 	/* write array of size 9 from offset 286549 to address 0x581180 (WB) */
3147 	0x2c08e121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x5811c0 (WB) */
3148 	0x2c090121, 0x00045f5f, 	/* write array of size 9 from offset 286559 to address 0x581200 (WB) */
3149 	0x2c092121, 0x00045f69, 	/* write array of size 9 from offset 286569 to address 0x581240 (WB) */
3150 	0x2c094121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x581280 (WB) */
3151 	0x2c096121, 0x00045f73, 	/* write array of size 9 from offset 286579 to address 0x5812c0 (WB) */
3152 	0x2c098121, 0x00045f7d, 	/* write array of size 9 from offset 286589 to address 0x581300 (WB) */
3153 	0x2c09a121, 0x00045f87, 	/* write array of size 9 from offset 286599 to address 0x581340 (WB) */
3154 	0x2c09c121, 0x00045f91, 	/* write array of size 9 from offset 286609 to address 0x581380 (WB) */
3155 	0x2c09e121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x5813c0 (WB) */
3156 	0x2c0a0121, 0x00045f9b, 	/* write array of size 9 from offset 286619 to address 0x581400 (WB) */
3157 	0x2c0a2121, 0x00045f23, 	/* write array of size 9 from offset 286499 to address 0x581440 (WB) */
3158 	0x2c0a4121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x581480 (WB) */
3159 	0x2c0a6121, 0x00045fa5, 	/* write array of size 9 from offset 286629 to address 0x5814c0 (WB) */
3160 	0x2c0a8121, 0x00045f41, 	/* write array of size 9 from offset 286529 to address 0x581500 (WB) */
3161 	0x2c0aa121, 0x00045f87, 	/* write array of size 9 from offset 286599 to address 0x581540 (WB) */
3162 	0x2c0ac121, 0x00045faf, 	/* write array of size 9 from offset 286639 to address 0x581580 (WB) */
3163 	0x2c0ae121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x5815c0 (WB) */
3164 	0x2c0b0121, 0x00045fb9, 	/* write array of size 9 from offset 286649 to address 0x581600 (WB) */
3165 	0x2c0b2121, 0x00045f69, 	/* write array of size 9 from offset 286569 to address 0x581640 (WB) */
3166 	0x2c0b4121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x581680 (WB) */
3167 	0x2c0b6121, 0x00045fc3, 	/* write array of size 9 from offset 286659 to address 0x5816c0 (WB) */
3168 	0x2c0b8121, 0x00045fcd, 	/* write array of size 9 from offset 286669 to address 0x581700 (WB) */
3169 	0x2c0ba121, 0x00045f87, 	/* write array of size 9 from offset 286599 to address 0x581740 (WB) */
3170 	0x2c0bc121, 0x00045fd7, 	/* write array of size 9 from offset 286679 to address 0x581780 (WB) */
3171 	0x2c0be121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x5817c0 (WB) */
3172 	0x2c0c0121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x581800 (WB) */
3173 	0x2c0c2121, 0x00045fe1, 	/* write array of size 9 from offset 286689 to address 0x581840 (WB) */
3174 	0x2c0c4121, 0x00045feb, 	/* write array of size 9 from offset 286699 to address 0x581880 (WB) */
3175 	0x2c0c6121, 0x00045fc3, 	/* write array of size 9 from offset 286659 to address 0x5818c0 (WB) */
3176 	0x2c0c8121, 0x00045ff5, 	/* write array of size 9 from offset 286709 to address 0x581900 (WB) */
3177 	0x2c0ca121, 0x00045f87, 	/* write array of size 9 from offset 286599 to address 0x581940 (WB) */
3178 	0x2c0cc121, 0x00045fff, 	/* write array of size 9 from offset 286719 to address 0x581980 (WB) */
3179 	0x2c0ce121, 0x00046009, 	/* write array of size 9 from offset 286729 to address 0x5819c0 (WB) */
3180 	0x2c0d0121, 0x00046013, 	/* write array of size 9 from offset 286739 to address 0x581a00 (WB) */
3181 	0x2c0d2121, 0x00045f23, 	/* write array of size 9 from offset 286499 to address 0x581a40 (WB) */
3182 	0x2c0d4121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x581a80 (WB) */
3183 	0x2c0d6121, 0x00045f37, 	/* write array of size 9 from offset 286519 to address 0x581ac0 (WB) */
3184 	0x2c0d8121, 0x00045f41, 	/* write array of size 9 from offset 286529 to address 0x581b00 (WB) */
3185 	0x2c0da121, 0x00045f87, 	/* write array of size 9 from offset 286599 to address 0x581b40 (WB) */
3186 	0x2c0dc121, 0x0004601d, 	/* write array of size 9 from offset 286749 to address 0x581b80 (WB) */
3187 	0x2c0de121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x581bc0 (WB) */
3188 	0x2c0e0121, 0x00046013, 	/* write array of size 9 from offset 286739 to address 0x581c00 (WB) */
3189 	0x2c0e2121, 0x00045f23, 	/* write array of size 9 from offset 286499 to address 0x581c40 (WB) */
3190 	0x2c0e4121, 0x00046027, 	/* write array of size 9 from offset 286759 to address 0x581c80 (WB) */
3191 	0x2c0e6121, 0x00045f37, 	/* write array of size 9 from offset 286519 to address 0x581cc0 (WB) */
3192 	0x2c0e8121, 0x00045f41, 	/* write array of size 9 from offset 286529 to address 0x581d00 (WB) */
3193 	0x2c0ea121, 0x00045f87, 	/* write array of size 9 from offset 286599 to address 0x581d40 (WB) */
3194 	0x2c0ec121, 0x00046031, 	/* write array of size 9 from offset 286769 to address 0x581d80 (WB) */
3195 	0x2c0ee121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x581dc0 (WB) */
3196 	0x2c0f0121, 0x00046013, 	/* write array of size 9 from offset 286739 to address 0x581e00 (WB) */
3197 	0x2c0f2121, 0x0004603b, 	/* write array of size 9 from offset 286779 to address 0x581e40 (WB) */
3198 	0x2c0f4121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x581e80 (WB) */
3199 	0x2c0f6121, 0x00045f37, 	/* write array of size 9 from offset 286519 to address 0x581ec0 (WB) */
3200 	0x2c0f8121, 0x00045f41, 	/* write array of size 9 from offset 286529 to address 0x581f00 (WB) */
3201 	0x2c0fa121, 0x00045f87, 	/* write array of size 9 from offset 286599 to address 0x581f40 (WB) */
3202 	0x2c0fc121, 0x00046045, 	/* write array of size 9 from offset 286789 to address 0x581f80 (WB) */
3203 	0x2c0fe121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x581fc0 (WB) */
3204 	0x2c110121, 0x0004604f, 	/* write array of size 9 from offset 286799 to address 0x582200 (WB) */
3205 	0x2c112121, 0x00046059, 	/* write array of size 9 from offset 286809 to address 0x582240 (WB) */
3206 	0x2c114121, 0x00046063, 	/* write array of size 9 from offset 286819 to address 0x582280 (WB) */
3207 	0x2c116121, 0x0004606d, 	/* write array of size 9 from offset 286829 to address 0x5822c0 (WB) */
3208 	0x2c118121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582300 (WB) */
3209 	0x2c11a121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582340 (WB) */
3210 	0x2c11c121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582380 (WB) */
3211 	0x2c11e121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x5823c0 (WB) */
3212 	0x2c120121, 0x00046077, 	/* write array of size 9 from offset 286839 to address 0x582400 (WB) */
3213 	0x2c122121, 0x00046081, 	/* write array of size 9 from offset 286849 to address 0x582440 (WB) */
3214 	0x2c124121, 0x0004608b, 	/* write array of size 9 from offset 286859 to address 0x582480 (WB) */
3215 	0x2c126121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x5824c0 (WB) */
3216 	0x2c128121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582500 (WB) */
3217 	0x2c12a121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582540 (WB) */
3218 	0x2c12c121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582580 (WB) */
3219 	0x2c12e121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x5825c0 (WB) */
3220 	0x2c130121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582600 (WB) */
3221 	0x2c132121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582640 (WB) */
3222 	0x2c134121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582680 (WB) */
3223 	0x2c136121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x5826c0 (WB) */
3224 	0x2c138121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582700 (WB) */
3225 	0x2c13a121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582740 (WB) */
3226 	0x2c13c121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582780 (WB) */
3227 	0x2c13e121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x5827c0 (WB) */
3228 	0x2c140121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582800 (WB) */
3229 	0x2c142121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582840 (WB) */
3230 	0x2c144121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582880 (WB) */
3231 	0x2c146121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x5828c0 (WB) */
3232 	0x2c148121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582900 (WB) */
3233 	0x2c14a121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582940 (WB) */
3234 	0x2c14c121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582980 (WB) */
3235 	0x2c14e121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x5829c0 (WB) */
3236 	0x2c150121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582a00 (WB) */
3237 	0x2c152121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582a40 (WB) */
3238 	0x2c154121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582a80 (WB) */
3239 	0x2c156121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582ac0 (WB) */
3240 	0x2c158121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582b00 (WB) */
3241 	0x2c15a121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582b40 (WB) */
3242 	0x2c15c121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582b80 (WB) */
3243 	0x2c15e121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582bc0 (WB) */
3244 	0x2c160121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582c00 (WB) */
3245 	0x2c162121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582c40 (WB) */
3246 	0x2c164121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582c80 (WB) */
3247 	0x2c166121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582cc0 (WB) */
3248 	0x2c168121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582d00 (WB) */
3249 	0x2c16a121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582d40 (WB) */
3250 	0x2c16c121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582d80 (WB) */
3251 	0x2c16e121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582dc0 (WB) */
3252 	0x2c170121, 0x00046095, 	/* write array of size 9 from offset 286869 to address 0x582e00 (WB) */
3253 	0x2c172121, 0x00046081, 	/* write array of size 9 from offset 286849 to address 0x582e40 (WB) */
3254 	0x2c174121, 0x0004609f, 	/* write array of size 9 from offset 286879 to address 0x582e80 (WB) */
3255 	0x2c176121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582ec0 (WB) */
3256 	0x2c178121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582f00 (WB) */
3257 	0x2c17a121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582f40 (WB) */
3258 	0x2c17c121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582f80 (WB) */
3259 	0x2c17e121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582fc0 (WB) */
3260 	0x2c180121, 0x000460a9, 	/* write array of size 64 from offset 286889 to address 0x583000 (WB) */
3261 	0x2c189121, 0x000460ea, 	/* write array of size 16 from offset 286954 to address 0x583120 (WB) */
3262 	0x2c18b111, 0x00000020, 	/* write 32 zeros to address 0x583160 (WB) */
3263 	0x2c18f121, 0x000460fb, 	/* write array of size 8 from offset 286971 to address 0x5831e0 (WB) */
3264 	0x2c191121, 0x000460ea, 	/* write array of size 16 from offset 286954 to address 0x583220 (WB) */
3265 	0x2c193111, 0x00000008, 	/* write 8 zeros to address 0x583260 (WB) */
3266 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
3267 	0x2c010201, 0x00000000, 	/* write 0x0 to address 0x580204 */
3268 	0x000a0002, 0x00620000, 	/* if mode != '(bb|k2)&(!fpga)', skip 10 ops */
3269 	0x2c100121, 0x00046104, 	/* write array of size 9 from offset 286980 to address 0x582000 (WB) */
3270 	0x2c102121, 0x0004610e, 	/* write array of size 9 from offset 286990 to address 0x582040 (WB) */
3271 	0x2c104121, 0x00046118, 	/* write array of size 9 from offset 287000 to address 0x582080 (WB) */
3272 	0x2c106121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x5820c0 (WB) */
3273 	0x2c108121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582100 (WB) */
3274 	0x2c10a121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582140 (WB) */
3275 	0x2c10c121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582180 (WB) */
3276 	0x2c10e121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x5821c0 (WB) */
3277 	0x2c188121, 0x00046122, 	/* write array of size 8 from offset 287010 to address 0x583100 (WB) */
3278 	0x2c190121, 0x00046122, 	/* write array of size 8 from offset 287010 to address 0x583200 (WB) */
3279 	0x000a0002, 0x00680000, 	/* if mode != 'fpga&(bb|k2)', skip 10 ops */
3280 	0x2c100121, 0x0004612b, 	/* write array of size 9 from offset 287019 to address 0x582000 (WB) */
3281 	0x2c102121, 0x0004610e, 	/* write array of size 9 from offset 286990 to address 0x582040 (WB) */
3282 	0x2c104121, 0x00046135, 	/* write array of size 9 from offset 287029 to address 0x582080 (WB) */
3283 	0x2c106121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x5820c0 (WB) */
3284 	0x2c108121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582100 (WB) */
3285 	0x2c10a121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582140 (WB) */
3286 	0x2c10c121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x582180 (WB) */
3287 	0x2c10e121, 0x00045f2d, 	/* write array of size 9 from offset 286509 to address 0x5821c0 (WB) */
3288 	0x2c188121, 0x00046122, 	/* write array of size 8 from offset 287010 to address 0x583100 (WB) */
3289 	0x2c190121, 0x00046122, 	/* write array of size 8 from offset 287010 to address 0x583200 (WB) */
3290 	0x00010013, 0xffff0002, 	/* if phase != 'pf', skip 1 ops  */
3291 	0x2c048631, 0x85bc000a, 	/* write runtime array of size 10 from offset 34236 to address 0x58090c */
3292 	/* CCFC */
3293 	0x00150013, 0xffff0000, 	/* if phase != 'engine', skip 21 ops  */
3294 	0x1700c201, 0x00000000, 	/* write 0x0 to address 0x2e0184 */
3295 	0x1702a821, 0x0004613f, 	/* write array of size 2 from offset 287039 to address 0x2e0550 */
3296 	0x1702ea01, 0x00000001, 	/* write 0x1 to address 0x2e05d4 */
3297 	0x1702f401, 0x00000000, 	/* write 0x0 to address 0x2e05e8 */
3298 	0x17048021, 0x00046142, 	/* write array of size 14 from offset 287042 to address 0x2e0900 */
3299 	0x17500001, 0x00000000, 	/* write 0x0 to address 0x2ea000 */
3300 	0x17527e01, 0x00000000, 	/* write 0x0 to address 0x2ea4fc */
3301 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
3302 	0x1702e001, 0x000e0000, 	/* write 0xe0000 to address 0x2e05c0 */
3303 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
3304 	0x17010201, 0x00000000, 	/* write 0x0 to address 0x2e0204 */
3305 	0x00020002, 0x00200000, 	/* if mode != 'emul_reduced|fpga', skip 2 ops */
3306 	0x1703c201, 0x00000004, 	/* write 0x4 to address 0x2e0784 */
3307 	0x17000001, 0x00001c5f, 	/* write 0x1c5f to address 0x2e0000 */
3308 	0x00010002, 0x00950000, 	/* if mode != 'asic|emul_full|chipsim', skip 1 ops */
3309 	0x17000001, 0x00001e7f, 	/* write 0x1e7f to address 0x2e0000 */
3310 	0x17000210, 0x00000001, 	/* wait until address 0x2e0004 reads 0x1 */
3311 	0x17000410, 0x00000001, 	/* wait until address 0x2e0008 reads 0x1 */
3312 	0x17000610, 0x00000001, 	/* wait until address 0x2e000c reads 0x1 */
3313 	0x17000810, 0x00000001, 	/* wait until address 0x2e0010 reads 0x1 */
3314 	0x17038e01, 0x0000f820, 	/* write 0xf820 to address 0x2e071c */
3315 	0x00020013, 0xffff0002, 	/* if phase != 'pf', skip 2 ops  */
3316 	0x17038001, 0x00000001, 	/* write 0x1 to address 0x2e0700 */
3317 	0x17038401, 0x00000001, 	/* write 0x1 to address 0x2e0708 */
3318 	0x00010013, 0xffff0003, 	/* if phase != 'vf', skip 1 ops  */
3319 	0x17038201, 0x00000001, 	/* write 0x1 to address 0x2e0704 */
3320 	/* TCFC */
3321 	0x00160013, 0xffff0000, 	/* if phase != 'engine', skip 22 ops  */
3322 	0x1680c201, 0x00000000, 	/* write 0x0 to address 0x2d0184 */
3323 	0x1682aa01, 0x0001ffff, 	/* write 0x1ffff to address 0x2d0554 */
3324 	0x1682ea01, 0x00000001, 	/* write 0x1 to address 0x2d05d4 */
3325 	0x1682f401, 0x00000000, 	/* write 0x0 to address 0x2d05e8 */
3326 	0x16848021, 0x00046151, 	/* write array of size 14 from offset 287057 to address 0x2d0900 */
3327 	0x16d00001, 0x00000000, 	/* write 0x0 to address 0x2da000 */
3328 	0x16d27e01, 0x00000000, 	/* write 0x0 to address 0x2da4fc */
3329 	0x00030002, 0x00020000, 	/* if mode != 'bb', skip 3 ops */
3330 	0x1682e001, 0x000e0000, 	/* write 0xe0000 to address 0x2d05c0 */
3331 	0x16838801, 0x0000ffff, 	/* write 0xffff to address 0x2d0710 */
3332 	0x1683c001, 0x00000002, 	/* write 0x2 to address 0x2d0780 */
3333 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
3334 	0x16810201, 0x00000000, 	/* write 0x0 to address 0x2d0204 */
3335 	0x00010002, 0x00200000, 	/* if mode != 'emul_reduced|fpga', skip 1 ops */
3336 	0x16800001, 0x00001c5f, 	/* write 0x1c5f to address 0x2d0000 */
3337 	0x00010002, 0x00950000, 	/* if mode != 'asic|emul_full|chipsim', skip 1 ops */
3338 	0x16800001, 0x00001e7f, 	/* write 0x1e7f to address 0x2d0000 */
3339 	0x16800210, 0x00000001, 	/* wait until address 0x2d0004 reads 0x1 */
3340 	0x16800410, 0x00000001, 	/* wait until address 0x2d0008 reads 0x1 */
3341 	0x16800610, 0x00000001, 	/* wait until address 0x2d000c reads 0x1 */
3342 	0x16800810, 0x00000001, 	/* wait until address 0x2d0010 reads 0x1 */
3343 	0x16838e01, 0x0000f820, 	/* write 0xf820 to address 0x2d071c */
3344 	0x00020013, 0xffff0002, 	/* if phase != 'pf', skip 2 ops  */
3345 	0x16838001, 0x00000001, 	/* write 0x1 to address 0x2d0700 */
3346 	0x16838401, 0x00000001, 	/* write 0x1 to address 0x2d0708 */
3347 	0x00010013, 0xffff0003, 	/* if phase != 'vf', skip 1 ops  */
3348 	0x16838201, 0x00000001, 	/* write 0x1 to address 0x2d0704 */
3349 	/* IGU */
3350 	0x00070013, 0xffff0000, 	/* if phase != 'engine', skip 7 ops  */
3351 	0x0c00c201, 0x000001d0, 	/* write 0x1d0 to address 0x180184 */
3352 	0x0c00ca01, 0x00000000, 	/* write 0x0 to address 0x180194 */
3353 	0x00020002, 0x00020000, 	/* if mode != 'bb', skip 2 ops */
3354 	0x0c010201, 0x00000000, 	/* write 0x0 to address 0x180204 */
3355 	0x0c010a01, 0x00000000, 	/* write 0x0 to address 0x180214 */
3356 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
3357 	0x0c010201, 0x00000000, 	/* write 0x0 to address 0x180204 */
3358 	0x00050013, 0xffff0002, 	/* if phase != 'pf', skip 5 ops  */
3359 	0x0c041031, 0x00140002, 	/* write runtime array of size 2 from offset 20 to address 0x180820 */
3360 	0x0c041831, 0x00170001, 	/* write runtime array of size 1 from offset 23 to address 0x180830 */
3361 	0x0c090801, 0x00000001, 	/* write 0x1 to address 0x181210 */
3362 	0x0c041631, 0x00160001, 	/* write runtime array of size 1 from offset 22 to address 0x18082c */
3363 	0x0c040031, 0x00120001, 	/* write runtime array of size 1 from offset 18 to address 0x180800 */
3364 	0x00010013, 0xffff0003, 	/* if phase != 'vf', skip 1 ops  */
3365 	0x0c040231, 0x00130001, 	/* write runtime array of size 1 from offset 19 to address 0x180804 */
3366 	/* CAU */
3367 	0x00160013, 0xffff0000, 	/* if phase != 'engine', skip 22 ops  */
3368 	0x0e007001, 0x00000000, 	/* write 0x0 to address 0x1c00e0 */
3369 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
3370 	0x0e010201, 0x00000000, 	/* write 0x0 to address 0x1c0204 */
3371 	0x00010002, 0x002c0000, 	/* if mode != '!bb', skip 1 ops */
3372 	0x0e010201, 0x00000000, 	/* write 0x0 to address 0x1c0204 */
3373 	0x0e020801, 0x0000001f, 	/* write 0x1f to address 0x1c0410 */
3374 	0x0e030231, 0x00180001, 	/* write runtime array of size 1 from offset 24 to address 0x1c0604 */
3375 	0x0e020810, 0x00000000, 	/* wait until address 0x1c0410 reads 0x0 */
3376 	0x000c0002, 0x00010000, 	/* if mode != 'bb|k2', skip 12 ops */
3377 	0x0e220021, 0x00046160, 	/* write array of size 5 from offset 287072 to address 0x1c4400 */
3378 	0x0e220a11, 0x0000000a, 	/* write 10 zeros to address 0x1c4414 */
3379 	0x0e221e21, 0x00046166, 	/* write array of size 6 from offset 287078 to address 0x1c443c */
3380 	0x0e222a11, 0x0000000a, 	/* write 10 zeros to address 0x1c4454 */
3381 	0x0e223e21, 0x0004616d, 	/* write array of size 6 from offset 287085 to address 0x1c447c */
3382 	0x0e224a11, 0x0000000a, 	/* write 10 zeros to address 0x1c4494 */
3383 	0x0e225e21, 0x00046174, 	/* write array of size 5 from offset 287092 to address 0x1c44bc */
3384 	0x0e226811, 0x0000000b, 	/* write 11 zeros to address 0x1c44d0 */
3385 	0x0e227e21, 0x0004617a, 	/* write array of size 6 from offset 287098 to address 0x1c44fc */
3386 	0x0e228a11, 0x0000000a, 	/* write 10 zeros to address 0x1c4514 */
3387 	0x0e229e01, 0x00008004, 	/* write 0x8004 to address 0x1c453c */
3388 	0x0e22a011, 0x000000b0, 	/* write 176 zeros to address 0x1c4540 */
3389 	0x0e300131, 0x02f902e0, 	/* write runtime array of size 736 from offset 761 to address 0x1c6000 (WB) */
3390 	0x00030013, 0xffff0002, 	/* if phase != 'pf', skip 3 ops  */
3391 	0x0e300131, 0x02f902e0, 	/* write runtime array of size 736 from offset 761 to address 0x1c6000 (WB) */
3392 	0x0e400131, 0x05d902e0, 	/* write runtime array of size 736 from offset 1497 to address 0x1c8000 (WB) */
3393 	0x0e800031, 0x08b91140, 	/* write runtime array of size 4416 from offset 2233 to address 0x1d0000 */
3394 	/* DBG */
3395 	0x00010013, 0xffff0000, 	/* if phase != 'engine', skip 1 ops  */
3396 	0x0080c201, 0x00000000, 	/* write 0x0 to address 0x10184 */
3397 	/* NIG */
3398 	0x00210013, 0xffff0000, 	/* if phase != 'engine', skip 33 ops  */
3399 	0x28002a01, 0x00000000, 	/* write 0x0 to address 0x500054 */
3400 	0x28003201, 0x00000000, 	/* write 0x0 to address 0x500064 */
3401 	0x28004201, 0x00000000, 	/* write 0x0 to address 0x500084 */
3402 	0x28040231, 0x85430001, 	/* write runtime array of size 1 from offset 34115 to address 0x500804 */
3403 	0x00070002, 0x00020000, 	/* if mode != 'bb', skip 7 ops */
3404 	0x28002201, 0x00000040, 	/* write 0x40 to address 0x500044 */
3405 	0x28005201, 0x00000000, 	/* write 0x0 to address 0x5000a4 */
3406 	0x28010201, 0x00000000, 	/* write 0x0 to address 0x500204 */
3407 	0x28011201, 0x00000000, 	/* write 0x0 to address 0x500224 */
3408 	0x28011a01, 0x00000000, 	/* write 0x0 to address 0x500234 */
3409 	0x28041e01, 0x00000002, 	/* write 0x2 to address 0x50083c */
3410 	0x2845ae01, 0x00000001, 	/* write 0x1 to address 0x508b5c */
3411 	0x00050002, 0x00030000, 	/* if mode != 'k2', skip 5 ops */
3412 	0x28007401, 0x00000001, 	/* write 0x1 to address 0x5000e8 */
3413 	0x28010201, 0x00000000, 	/* write 0x0 to address 0x500204 */
3414 	0x28011201, 0x00000000, 	/* write 0x0 to address 0x500224 */
3415 	0x28011a01, 0x00000000, 	/* write 0x0 to address 0x500234 */
3416 	0x28483401, 0x00000000, 	/* write 0x0 to address 0x509068 */
3417 	0x00010002, 0x002e0000, 	/* if mode != 'mf_sd', skip 1 ops */
3418 	0x28040e01, 0x00000001, 	/* write 0x1 to address 0x50081c */
3419 	0x00020002, 0x002c0000, 	/* if mode != '!bb', skip 2 ops */
3420 	0x28005201, 0x00000000, 	/* write 0x0 to address 0x5000a4 */
3421 	0x28006201, 0x00000000, 	/* write 0x0 to address 0x5000c4 */
3422 	0x00030002, 0x00010000, 	/* if mode != 'bb|k2', skip 3 ops */
3423 	0x28041c01, 0x00000001, 	/* write 0x1 to address 0x500838 */
3424 	0x28042001, 0x0000070c, 	/* write 0x70c to address 0x500840 */
3425 	0x2845a001, 0x00000081, 	/* write 0x81 to address 0x508b40 */
3426 	0x00010002, 0x00240000, 	/* if mode != '!e5', skip 1 ops */
3427 	0x28010a01, 0x00000000, 	/* write 0x0 to address 0x500214 */
3428 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
3429 	0x28007201, 0x00000000, 	/* write 0x0 to address 0x5000e4 */
3430 	0x00010002, 0x00d50000, 	/* if mode != 'k2&ports_per_eng_4', skip 1 ops */
3431 	0x28480021, 0x00000035, 	/* write array of size 2 from offset 53 to address 0x509000 */
3432 	0x00080013, 0xffff0002, 	/* if phase != 'pf', skip 8 ops  */
3433 	0x2808fa01, 0x00000000, 	/* write 0x0 to address 0x5011f4 */
3434 	0x280b3201, 0x00000000, 	/* write 0x0 to address 0x501664 */
3435 	0x280cd231, 0x85490001, 	/* write runtime array of size 1 from offset 34121 to address 0x5019a4 */
3436 	0x280cd831, 0x854a000d, 	/* write runtime array of size 13 from offset 34122 to address 0x5019b0 */
3437 	0x28447c01, 0x00000000, 	/* write 0x0 to address 0x5088f8 */
3438 	0x00020002, 0x00010000, 	/* if mode != 'bb|k2', skip 2 ops */
3439 	0x280d0131, 0x85570020, 	/* write runtime array of size 32 from offset 34135 to address 0x501a00 (WB) */
3440 	0x280d4031, 0x85770040, 	/* write runtime array of size 64 from offset 34167 to address 0x501a80 */
3441 	0x00210013, 0xffff0001, 	/* if phase != 'port', skip 33 ops  */
3442 	0x28081201, 0x00000080, 	/* write 0x80 to address 0x501024 */
3443 	0x28081c01, 0x00000082, 	/* write 0x82 to address 0x501038 */
3444 	0x28082021, 0x00045f13, 	/* write array of size 2 from offset 286483 to address 0x501040 */
3445 	0x28082c21, 0x00046181, 	/* write array of size 2 from offset 287105 to address 0x501058 */
3446 	0x2808f411, 0x00000002, 	/* write 2 zeros to address 0x5011e8 */
3447 	0x280af001, 0x00000001, 	/* write 0x1 to address 0x5015e0 */
3448 	0x280b2e01, 0x00000000, 	/* write 0x0 to address 0x50165c */
3449 	0x280c8401, 0x00000001, 	/* write 0x1 to address 0x501908 */
3450 	0x280cc831, 0x85440005, 	/* write runtime array of size 5 from offset 34116 to address 0x501990 */
3451 	0x280ddc21, 0x00046184, 	/* write array of size 2 from offset 287108 to address 0x501bb8 */
3452 	0x280e0601, 0x1954fc40, 	/* write 0x1954fc40 to address 0x501c0c */
3453 	0x280f8631, 0x85b70001, 	/* write runtime array of size 1 from offset 34231 to address 0x501f0c */
3454 	0x280fa801, 0x00000001, 	/* write 0x1 to address 0x501f50 */
3455 	0x28442801, 0x00000001, 	/* write 0x1 to address 0x508850 */
3456 	0x28447831, 0x85b80001, 	/* write runtime array of size 1 from offset 34232 to address 0x5088f0 */
3457 	0x28459411, 0x00000002, 	/* write 2 zeros to address 0x508b28 */
3458 	0x28459c01, 0x000017c1, 	/* write 0x17c1 to address 0x508b38 */
3459 	0x00010002, 0x00030000, 	/* if mode != 'k2', skip 1 ops */
3460 	0x28459001, 0x00000001, 	/* write 0x1 to address 0x508b20 */
3461 	0x00010002, 0x003c0000, 	/* if mode != 'sf', skip 1 ops */
3462 	0x280cae01, 0x00000000, 	/* write 0x0 to address 0x50195c */
3463 	0x00020002, 0x002e0000, 	/* if mode != 'mf_sd', skip 2 ops */
3464 	0x28080c01, 0x00000083, 	/* write 0x83 to address 0x501018 */
3465 	0x28081001, 0x00000082, 	/* write 0x82 to address 0x501020 */
3466 	0x00010002, 0x004e0000, 	/* if mode != '100g', skip 1 ops */
3467 	0x28448021, 0x00000182, 	/* write array of size 8 from offset 386 to address 0x508900 */
3468 	0x00010002, 0x00010000, 	/* if mode != 'bb|k2', skip 1 ops */
3469 	0x28458601, 0x000012b7, 	/* write 0x12b7 to address 0x508b0c */
3470 	0x00020002, 0x00d20000, 	/* if mode != 'sf|mf_si', skip 2 ops */
3471 	0x28080c01, 0x00000082, 	/* write 0x82 to address 0x501018 */
3472 	0x28081001, 0x00000000, 	/* write 0x0 to address 0x501020 */
3473 	0x00010002, 0x003b0000, 	/* if mode != '!sf', skip 1 ops */
3474 	0x280cae01, 0x00000001, 	/* write 0x1 to address 0x50195c */
3475 	0x000c0013, 0x00000001, 	/* if phase != 'port0', skip 12 ops  */
3476 	0x00010002, 0x00810000, 	/* if mode != 'k2&sf&ports_per_eng_1', skip 1 ops */
3477 	0x280cb821, 0x00046187, 	/* write array of size 8 from offset 287111 to address 0x501970 */
3478 	0x00010002, 0x007c0000, 	/* if mode != 'k2&sf&ports_per_eng_2', skip 1 ops */
3479 	0x280cb821, 0x00046187, 	/* write array of size 8 from offset 287111 to address 0x501970 */
3480 	0x00010002, 0x00770000, 	/* if mode != 'k2&sf&ports_per_eng_4', skip 1 ops */
3481 	0x280cb821, 0x00000175, 	/* write array of size 4 from offset 373 to address 0x501970 */
3482 	0x00010002, 0x00380000, 	/* if mode != 'k2&(!sf)&ports_per_eng_1', skip 1 ops */
3483 	0x280cb821, 0x00046190, 	/* write array of size 8 from offset 287120 to address 0x501970 */
3484 	0x00010002, 0x00500000, 	/* if mode != 'k2&(!sf)&ports_per_eng_2', skip 1 ops */
3485 	0x280cb821, 0x00046190, 	/* write array of size 8 from offset 287120 to address 0x501970 */
3486 	0x00010002, 0x003e0000, 	/* if mode != 'k2&(!sf)&ports_per_eng_4', skip 1 ops */
3487 	0x280cb821, 0x00046199, 	/* write array of size 4 from offset 287129 to address 0x501970 */
3488 	0x000a0013, 0x00010001, 	/* if phase != 'port1', skip 10 ops  */
3489 	0x00010002, 0x00b80000, 	/* if mode != '(!k2)&ports_per_eng_2', skip 1 ops */
3490 	0x280cb801, 0x00000001, 	/* write 0x1 to address 0x501970 */
3491 	0x00010002, 0x007c0000, 	/* if mode != 'k2&sf&ports_per_eng_2', skip 1 ops */
3492 	0x280cb821, 0x00046187, 	/* write array of size 8 from offset 287111 to address 0x501970 */
3493 	0x00010002, 0x00770000, 	/* if mode != 'k2&sf&ports_per_eng_4', skip 1 ops */
3494 	0x280cb821, 0x00000175, 	/* write array of size 4 from offset 373 to address 0x501970 */
3495 	0x00010002, 0x00500000, 	/* if mode != 'k2&(!sf)&ports_per_eng_2', skip 1 ops */
3496 	0x280cb821, 0x0004619e, 	/* write array of size 8 from offset 287134 to address 0x501970 */
3497 	0x00010002, 0x003e0000, 	/* if mode != 'k2&(!sf)&ports_per_eng_4', skip 1 ops */
3498 	0x280cb821, 0x000461a7, 	/* write array of size 4 from offset 287143 to address 0x501970 */
3499 	0x00040013, 0x00020001, 	/* if phase != 'port2', skip 4 ops  */
3500 	0x00010002, 0x00770000, 	/* if mode != 'k2&sf&ports_per_eng_4', skip 1 ops */
3501 	0x280cb821, 0x00000175, 	/* write array of size 4 from offset 373 to address 0x501970 */
3502 	0x00010002, 0x003e0000, 	/* if mode != 'k2&(!sf)&ports_per_eng_4', skip 1 ops */
3503 	0x280cb821, 0x000461ac, 	/* write array of size 4 from offset 287148 to address 0x501970 */
3504 	0x00040013, 0x00030001, 	/* if phase != 'port3', skip 4 ops  */
3505 	0x00010002, 0x00770000, 	/* if mode != 'k2&sf&ports_per_eng_4', skip 1 ops */
3506 	0x280cb821, 0x00000175, 	/* write array of size 4 from offset 373 to address 0x501970 */
3507 	0x00010002, 0x003e0000, 	/* if mode != 'k2&(!sf)&ports_per_eng_4', skip 1 ops */
3508 	0x280cb821, 0x000461b1, 	/* write array of size 4 from offset 287153 to address 0x501970 */
3509 	0x00010013, 0xffff0001, 	/* if phase != 'port', skip 1 ops  */
3510 	0x28070821, 0x00000035, 	/* write array of size 2 from offset 53 to address 0x500e10 */
3511 	/* WOL */
3512 	0x00060013, 0xffff0000, 	/* if phase != 'engine', skip 6 ops  */
3513 	0x00010002, 0x009a0000, 	/* if mode != '(!bb)&(!fpga)', skip 1 ops */
3514 	0x30002201, 0x00000000, 	/* write 0x0 to address 0x600044 */
3515 	0x00010002, 0x00c00000, 	/* if mode != 'k2&(!fpga)', skip 1 ops */
3516 	0x30010201, 0x00000000, 	/* write 0x0 to address 0x600204 */
3517 	0x00010002, 0x002a0000, 	/* if mode != '((!bb)&mf_sd)&(!fpga)', skip 1 ops */
3518 	0x3040ce01, 0x00000001, 	/* write 0x1 to address 0x60819c */
3519 	/* BMBN */
3520 	0x00040013, 0xffff0000, 	/* if phase != 'engine', skip 4 ops  */
3521 	0x00010002, 0x002c0000, 	/* if mode != '!bb', skip 1 ops */
3522 	0x30802201, 0x00000000, 	/* write 0x0 to address 0x610044 */
3523 	0x00010002, 0x002b0000, 	/* if mode != '(!bb)&mf_sd', skip 1 ops */
3524 	0x3080fc01, 0x00000001, 	/* write 0x1 to address 0x6101f8 */
3525 	/* NWM */
3526 	0x00050013, 0xffff0000, 	/* if phase != 'engine', skip 5 ops  */
3527 	0x00040002, 0x00900000, 	/* if mode != '(!asic)&(!bb)', skip 4 ops */
3528 	0x40000401, 0x00000000, 	/* write 0x0 to address 0x800008 */
3529 	0x40010201, 0x00000000, 	/* write 0x0 to address 0x800204 */
3530 	0x40010a01, 0x00000000, 	/* write 0x0 to address 0x800214 */
3531 	0x40011201, 0x0000003c, 	/* write 0x3c to address 0x800224 */
3532 	/* NWS */
3533 	0x00030013, 0xffff0000, 	/* if phase != 'engine', skip 3 ops  */
3534 	0x00020002, 0x00900000, 	/* if mode != '(!asic)&(!bb)', skip 2 ops */
3535 	0x3800c201, 0x000003fe, 	/* write 0x3fe to address 0x700184 */
3536 	0x38010201, 0x00000000, 	/* write 0x0 to address 0x700204 */
3537 	/* MS */
3538 	0x00020013, 0xffff0000, 	/* if phase != 'engine', skip 2 ops  */
3539 	0x00010002, 0x009a0000, 	/* if mode != '(!bb)&(!fpga)', skip 1 ops */
3540 	0x3500c201, 0x00000000, 	/* write 0x0 to address 0x6a0184 */
3541 	/* MISC_AEU */
3542 	0x00360013, 0xffff0000, 	/* if phase != 'engine', skip 54 ops  */
3543 	0x00010002, 0x00020000, 	/* if mode != 'bb', skip 1 ops */
3544 	0x13000111, 0x00003b60, 	/* write 15200 zeros to address 0x260000 (WB) */
3545 	0x00010002, 0x002c0000, 	/* if mode != '!bb', skip 1 ops */
3546 	0x13000111, 0x000055f0, 	/* write 22000 zeros to address 0x260000 (WB) */
3547 	0x00300002, 0x00010000, 	/* if mode != 'bb|k2', skip 48 ops */
3548 	0x80057e01, 0x01030012, 	/* write 0x1030012 to address 0x1000afc */
3549 	0x84057201, 0x010a0012, 	/* write 0x10a0012 to address 0x1080ae4 */
3550 	0x88056201, 0x010a0012, 	/* write 0x10a0012 to address 0x1100ac4 */
3551 	0x8c057401, 0x010a0012, 	/* write 0x10a0012 to address 0x1180ae8 */
3552 	0x90057601, 0x010a0012, 	/* write 0x10a0012 to address 0x1200aec */
3553 	0x94058401, 0x010a0012, 	/* write 0x10a0012 to address 0x1280b08 */
3554 	0x80057e01, 0x04000000, 	/* write 0x4000000 to address 0x1000afc */
3555 	0x84057201, 0x04000000, 	/* write 0x4000000 to address 0x1080ae4 */
3556 	0x88056201, 0x04000000, 	/* write 0x4000000 to address 0x1100ac4 */
3557 	0x8c057401, 0x04000000, 	/* write 0x4000000 to address 0x1180ae8 */
3558 	0x90057601, 0x04000000, 	/* write 0x4000000 to address 0x1200aec */
3559 	0x94058401, 0x04000000, 	/* write 0x4000000 to address 0x1280b08 */
3560 	0x80057e01, 0x00000000, 	/* write 0x0 to address 0x1000afc */
3561 	0x84057201, 0x00000000, 	/* write 0x0 to address 0x1080ae4 */
3562 	0x88056201, 0x00000000, 	/* write 0x0 to address 0x1100ac4 */
3563 	0x8c057401, 0x00000000, 	/* write 0x0 to address 0x1180ae8 */
3564 	0x90057601, 0x00000000, 	/* write 0x0 to address 0x1200aec */
3565 	0x94058401, 0x00000000, 	/* write 0x0 to address 0x1280b08 */
3566 	0x80057e01, 0x00000000, 	/* write 0x0 to address 0x1000afc */
3567 	0x84057201, 0x00000000, 	/* write 0x0 to address 0x1080ae4 */
3568 	0x88056201, 0x00000000, 	/* write 0x0 to address 0x1100ac4 */
3569 	0x8c057401, 0x00000000, 	/* write 0x0 to address 0x1180ae8 */
3570 	0x90057601, 0x00000000, 	/* write 0x0 to address 0x1200aec */
3571 	0x94058401, 0x00000000, 	/* write 0x0 to address 0x1280b08 */
3572 	0x80057e01, 0x01030012, 	/* write 0x1030012 to address 0x1000afc */
3573 	0x84057201, 0x010a0012, 	/* write 0x10a0012 to address 0x1080ae4 */
3574 	0x88056201, 0x010a0012, 	/* write 0x10a0012 to address 0x1100ac4 */
3575 	0x8c057401, 0x010a0012, 	/* write 0x10a0012 to address 0x1180ae8 */
3576 	0x90057601, 0x010a0012, 	/* write 0x10a0012 to address 0x1200aec */
3577 	0x94058401, 0x010a0012, 	/* write 0x10a0012 to address 0x1280b08 */
3578 	0x80057e01, 0x04000000, 	/* write 0x4000000 to address 0x1000afc */
3579 	0x84057201, 0x04000000, 	/* write 0x4000000 to address 0x1080ae4 */
3580 	0x88056201, 0x04000000, 	/* write 0x4000000 to address 0x1100ac4 */
3581 	0x8c057401, 0x04000000, 	/* write 0x4000000 to address 0x1180ae8 */
3582 	0x90057601, 0x04000000, 	/* write 0x4000000 to address 0x1200aec */
3583 	0x94058401, 0x04000000, 	/* write 0x4000000 to address 0x1280b08 */
3584 	0x80057e01, 0x00000000, 	/* write 0x0 to address 0x1000afc */
3585 	0x84057201, 0x00000000, 	/* write 0x0 to address 0x1080ae4 */
3586 	0x88056201, 0x00000000, 	/* write 0x0 to address 0x1100ac4 */
3587 	0x8c057401, 0x00000000, 	/* write 0x0 to address 0x1180ae8 */
3588 	0x90057601, 0x00000000, 	/* write 0x0 to address 0x1200aec */
3589 	0x94058401, 0x00000000, 	/* write 0x0 to address 0x1280b08 */
3590 	0x80057e01, 0x00000000, 	/* write 0x0 to address 0x1000afc */
3591 	0x84057201, 0x00000000, 	/* write 0x0 to address 0x1080ae4 */
3592 	0x88056201, 0x00000000, 	/* write 0x0 to address 0x1100ac4 */
3593 	0x8c057401, 0x00000000, 	/* write 0x0 to address 0x1180ae8 */
3594 	0x90057601, 0x00000000, 	/* write 0x0 to address 0x1200aec */
3595 	0x94058401, 0x00000000, 	/* write 0x0 to address 0x1280b08 */
3596 	0x00441401, 0x00000003, 	/* write 0x3 to address 0x8828 */
3597 };
3598 /* Data size: 27904 bytes */
3599 
3600 ARRAY_DECL u16 init_ops_size = 0xda0;
3601 
3602 /* block command offsets array */
3603 ARRAY_DECL u16 init_ops_offsets[] = {
3604 	0x0000, 0x0004, 0x0004, 0x000b, 0x000b, 0x0047, 0x0000, 0x0000, 0x0047,
3605 	0x006a, 0x006a, 0x0071, 0x0071, 0x0074, 0x0000, 0x0000, 0x0000, 0x0000,
3606 	0x0000, 0x0000, 0x0074, 0x0079, 0x0000, 0x0000, 0x0000, 0x0000, 0x0079,
3607 	0x0084, 0x0084, 0x0087, 0x0087, 0x008a, 0x008a, 0x0092, 0x0092, 0x0095,
3608 	0x0095, 0x009d, 0x009d, 0x00a0, 0x00a0, 0x00af, 0x00af, 0x00b2, 0x00b2,
3609 	0x00b7, 0x00b7, 0x00ef, 0x00ef, 0x0181, 0x0181, 0x022a, 0x022a, 0x02b6,
3610 	0x02b6, 0x02cb, 0x02cb, 0x0399, 0x0399, 0x03a7, 0x03a7, 0x042a, 0x042a,
3611 	0x0449, 0x0449, 0x04c6, 0x04c6, 0x05f1, 0x05f1, 0x05f8, 0x05f8, 0x0665,
3612 	0x0665, 0x066d, 0x066d, 0x0674, 0x0674, 0x067c, 0x067c, 0x0684, 0x0684,
3613 	0x068b, 0x068b, 0x0692, 0x0692, 0x0769, 0x0769, 0x0834, 0x0834, 0x08f6,
3614 	0x08f6, 0x09c8, 0x09c8, 0x0a79, 0x0a79, 0x0b44, 0x0b44, 0x0b4a, 0x0b4a,
3615 	0x0b4e, 0x0b4e, 0x0b58, 0x0b58, 0x0b5c, 0x0b5c, 0x0b60, 0x0000, 0x0000,
3616 	0x0000, 0x0000, 0x0b60, 0x0b6e, 0x0b6e, 0x0b71, 0x0b71, 0x0b74, 0x0b74,
3617 	0x0b77, 0x0b77, 0x0b8e, 0x0b8e, 0x0bd2, 0x0bd2, 0x0bd7, 0x0bd7, 0x0bdf,
3618 	0x0bdf, 0x0c7b, 0x0c7b, 0x0c96, 0x0c96, 0x0cb2, 0x0cb2, 0x0cc2, 0x0cc2,
3619 	0x0cdd, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3620 	0x0000, 0x0000, 0x0000, 0x0000, 0x0cdd, 0x0cdf, 0x0cdf, 0x0d50, 0x0d50,
3621 	0x0d57, 0x0d57, 0x0d5c, 0x0000, 0x0000, 0x0d5c, 0x0d62, 0x0d62, 0x0d66,
3622 	0x0d66, 0x0d69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0d69,
3623 	0x0da0, 0x0000, 0x0000,
3624 };
3625 /* Data size: 348 bytes */
3626 
3627 /* Raw values array */
3628 ARRAY_DECL u32 init_val[] = {
3629 	0x00000030, 0x00000085, 0x00000000, 0x00000000, 0x00000030, 0x000061a8,
3630 	0x00000019, 0x000009c4, 0x00000030, 0x00000004, 0x00000000, 0x00000000,
3631 	0x00000030, 0x0000000a, 0x00000000, 0x00000000, 0x00000040, 0x00005120,
3632 	0x0000000f, 0x00000004, 0x00010168, 0x00000040, 0x00005360, 0x0000007f,
3633 	0x00000007, 0x00000080, 0x00000040, 0x00008550, 0x0000003f, 0x00000006,
3634 	0x000001f8, 0x00000030, 0x00004e58, 0x00000007, 0x00000003, 0x00000030,
3635 	0x00006268, 0x00000007, 0x00000003, 0x00000040, 0x00003348, 0x0000007f,
3636 	0x00000007, 0x000000e0, 0x00000060, 0x00000008, 0x00000010, 0x00000008,
3637 	0x00000008, 0x00000000, 0x00000000, 0x00000312, 0x00000001, 0x00000212,
3638 	0x00000001, 0x00000400, 0x00004000, 0x00008000, 0x0000c000, 0x00010000,
3639 	0x00014000, 0x00018000, 0x0001c000, 0x00020000, 0x00024000, 0x00028000,
3640 	0x0002c000, 0x00030000, 0x00034000, 0x00038000, 0x0003c000, 0x00040000,
3641 	0x00044000, 0x00048000, 0x0004c000, 0x00050000, 0x00054000, 0x00058000,
3642 	0x0005c000, 0x00060000, 0x00064000, 0x00068000, 0x0006c000, 0x00070000,
3643 	0x00074000, 0x00078000, 0x0007c000, 0x00080000, 0x00084000, 0x00088000,
3644 	0x0008c000, 0x00090000, 0x00094000, 0x00098000, 0x0009c000, 0x000a0000,
3645 	0x000a4000, 0x000a8000, 0x000ac000, 0x000b0000, 0x000b4000, 0x000b8000,
3646 	0x000bc000, 0x000c0000, 0x000c4000, 0x000c8000, 0x000cc000, 0x000d0000,
3647 	0x000d4000, 0x000d8000, 0x000dc000, 0x000e0000, 0x000e4000, 0x000e8000,
3648 	0x000ec000, 0x000f0000, 0x000f4000, 0x000f8000, 0x000fc000, 0x00000000,
3649 	0x00000030, 0x00000041, 0x00000068, 0x00000081, 0x00000020, 0x000000c1,
3650 	0x00000021, 0x00000020, 0x00000001, 0x00000004, 0x00000030, 0x00000004,
3651 	0x00000003, 0x00000004, 0x00000080, 0x0000000f, 0x00000000, 0x00000001,
3652 	0x0000000f, 0x00000004, 0x00000007, 0x00000000, 0x00000003, 0x00000050,
3653 	0x00000001, 0x00000004, 0x00000000, 0x00000000, 0x00000004, 0x00000020,
3654 	0x00000004, 0x00000000, 0x00000020, 0x00000041, 0x0000006c, 0x00000030,
3655 	0x00000001, 0x00000002, 0x00000002, 0x00000040, 0x00000007, 0x00000004,
3656 	0x00000003, 0x00000006, 0x00000050, 0x00000008, 0x00000006, 0x00000001,
3657 	0x00000007, 0x00000007, 0x00000050, 0x00000000, 0x00000000, 0x00000000,
3658 	0x00000000, 0x00000003, 0x00000050, 0x00000011, 0x000000c1, 0x00000021,
3659 	0x000000a1, 0x00000041, 0x00000212, 0x00000002, 0x00000412, 0x00000002,
3660 	0x00000030, 0x00000003, 0x00000002, 0x00000002, 0x00000100, 0x0000000d,
3661 	0x00000001, 0x00000005, 0x00000001, 0x0000000a, 0x00000005, 0x0000000d,
3662 	0x00000001, 0x00000003, 0x00000000, 0x00000001, 0x00000000, 0x00000000,
3663 	0x00000000, 0x00000000, 0x00000000, 0x00000070, 0x00000002, 0x00000002,
3664 	0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000400,
3665 	0x00000800, 0x00001000, 0x00001800, 0x00002000, 0x00002800, 0x00003000,
3666 	0x00003800, 0x00004000, 0x00004800, 0x00005000, 0x00005800, 0x00006000,
3667 	0x00006800, 0x00007000, 0x00007800, 0x00008000, 0x00008800, 0x00009000,
3668 	0x00009800, 0x0000a000, 0x0000a800, 0x0000b000, 0x0000b800, 0x0000c000,
3669 	0x0000c800, 0x0000d000, 0x0000d800, 0x0000e000, 0x0000e800, 0x0000f000,
3670 	0x0000f800, 0x00010000, 0x00010800, 0x00011000, 0x00011800, 0x00012000,
3671 	0x00012800, 0x00013000, 0x00013800, 0x00014000, 0x00014800, 0x00015000,
3672 	0x00015800, 0x00016000, 0x00016800, 0x00017000, 0x00017800, 0x00018000,
3673 	0x00018800, 0x00019000, 0x00019800, 0x0001a000, 0x0001a800, 0x0001b000,
3674 	0x0001b800, 0x0001c000, 0x0001c800, 0x0001d000, 0x0001d800, 0x0001e000,
3675 	0x0001e800, 0x0001f000, 0x0001f800, 0x00000000, 0x00000100, 0x00000041,
3676 	0x00000061, 0x00000081, 0x00000001, 0x00000011, 0x000000c1, 0x00000021,
3677 	0x000000a1, 0x00000008, 0x00000005, 0x00000004, 0x00000009, 0x00000009,
3678 	0x00000008, 0x00000008, 0x00000006, 0x00000080, 0x0000000b, 0x0000000f,
3679 	0x0000000c, 0x0000000f, 0x0000000f, 0x0000000b, 0x0000000b, 0x0000000a,
3680 	0x00000030, 0x00000008, 0x00000005, 0x00000004, 0x00000030, 0x00000008,
3681 	0x00000008, 0x00000006, 0x00000020, 0x0000000a, 0x0000000b, 0x00000040,
3682 	0x00008000, 0x00010000, 0x00018000, 0x00000000, 0x00000040, 0x00000009,
3683 	0x00000003, 0x00000008, 0x00000001, 0x00000030, 0x00000009, 0x00000009,
3684 	0x0000000a, 0x0001c012, 0x03b9aca0, 0x0001c012, 0x83b9aca0, 0x00020012,
3685 	0x03b9aca0, 0x00020012, 0x83b9aca0, 0x00000020, 0x00000078, 0x00000060,
3686 	0x00000070, 0x00000060, 0x00000070, 0x00000070, 0x00000070, 0x00000078,
3687 	0x00000078, 0x00000078, 0x00000212, 0x00000078, 0x00000080, 0x0000001f,
3688 	0x0000001f, 0x0000001f, 0x0000001f, 0x0000001c, 0x0000001f, 0x0000001f,
3689 	0x0000001f, 0x00000212, 0x00000006, 0x00000212, 0x0000000a, 0x00000712,
3690 	0x0000000a, 0x00000812, 0x000000ff, 0x00001212, 0x00818000, 0x00000212,
3691 	0x000025e4, 0x00000040, 0x00000000, 0x00000001, 0x00000002, 0x00000003,
3692 	0x00000212, 0x00818000, 0x00000812, 0x00000002, 0x00000812, 0x00000004,
3693 	0x00000812, 0x00000001, 0x00000812, 0x00000008, 0x00000020, 0x00000038,
3694 	0x00000002, 0x00000020, 0x00000021, 0x00000020, 0x00000212, 0x00000010,
3695 	0x00000020, 0x00000034, 0x00000004, 0x00000020, 0x0000000c, 0x00000014,
3696 	0x00000030, 0x00000083, 0x00000005, 0x00000011, 0x00000030, 0x0000001f,
3697 	0x00000010, 0x00000020, 0x00000412, 0x000005c0, 0x00000030, 0x000000a0,
3698 	0x000000a0, 0x00000060, 0x00000030, 0x00000080, 0x00000080, 0x00000050,
3699 	0x00000212, 0x00000360, 0x00000060, 0x00000360, 0x00000000, 0x00000360,
3700 	0x00000360, 0x00000000, 0x00000360, 0x00000212, 0x00000400, 0x00000060,
3701 	0x00000400, 0x00000000, 0x00000400, 0x00000400, 0x00000000, 0x00000400,
3702 	0x00000030, 0x000000e0, 0x00000360, 0x000000e0, 0x00000030, 0x000000e0,
3703 	0x00000360, 0x00000058, 0x00000040, 0x00000058, 0x000000e0, 0x00000360,
3704 	0x00000058, 0x00000030, 0x00000180, 0x00000400, 0x00000180, 0x00000030,
3705 	0x00000180, 0x00000400, 0x000000f8, 0x00000040, 0x000000f8, 0x00000180,
3706 	0x00000400, 0x000000f8, 0x00000020, 0x00000ad0, 0x00000000, 0x00000020,
3707 	0x000012c0, 0x00000000, 0x00000030, 0x00000320, 0x00000320, 0x00000190,
3708 	0x00000020, 0x00000738, 0x000012c1, 0x00000020, 0x000007d8, 0x000012c1,
3709 	0x00000212, 0x000012c1, 0x00000212, 0x000005b0, 0x00000212, 0x00000960,
3710 	0x00000030, 0x00000178, 0x00000178, 0x000000a0, 0x00000030, 0x000000a0,
3711 	0x000000a0, 0x00000050, 0x00000030, 0x000003c8, 0x00000000, 0x000003c8,
3712 	0x00000040, 0x000003c8, 0x000003c8, 0x00000000, 0x000003c8, 0x00000030,
3713 	0x00000468, 0x00000000, 0x00000468, 0x00000040, 0x00000468, 0x00000468,
3714 	0x00000000, 0x00000468, 0x00000030, 0x000000f8, 0x000003c8, 0x000000f8,
3715 	0x00000030, 0x000000f8, 0x000003c8, 0x00000070, 0x00000030, 0x00000198,
3716 	0x00000468, 0x00000198, 0x00000030, 0x00000198, 0x00000468, 0x00000110,
3717 	0x00000020, 0x000005b8, 0x00000000, 0x00000020, 0x00000960, 0x00000000,
3718 	0x00000030, 0x00000168, 0x00000168, 0x000000c8, 0x00000312, 0x00000050,
3719 	0x00000020, 0x000003f4, 0x000012c1, 0x00000020, 0x00000444, 0x000012c1,
3720 	0x00000030, 0x000000d4, 0x000003f4, 0x000000d4, 0x00000020, 0x000000d4,
3721 	0x000003f4, 0x00000030, 0x00000124, 0x00000444, 0x00000124, 0x00000030,
3722 	0x00000124, 0x00000444, 0x000000c0, 0x00000030, 0x000000c0, 0x000012c1,
3723 	0x000012c1, 0x00000040, 0x000003d8, 0x000003d8, 0x00000000, 0x00000000,
3724 	0x00000040, 0x00000780, 0x00000780, 0x00000000, 0x00000000, 0x00000030,
3725 	0x00000190, 0x00000190, 0x00000078, 0x00000040, 0x00000010, 0x00000190,
3726 	0x00000190, 0x00000078, 0x00000030, 0x00000050, 0x00000050, 0x00000028,
3727 	0x00000040, 0x00000008, 0x00000050, 0x00000050, 0x00000028, 0x00000060,
3728 	0x00000000, 0x0000029c, 0x0000029c, 0x00000000, 0x0000029c, 0x00000000,
3729 	0x00000060, 0x00000000, 0x000002ec, 0x000002ec, 0x00000000, 0x000002ec,
3730 	0x00000000, 0x00000030, 0x000000bc, 0x0000029c, 0x000000bc, 0x00000212,
3731 	0x00001e01, 0x00000030, 0x000000bc, 0x0000029c, 0x00000058, 0x00000312,
3732 	0x00001e01, 0x00000040, 0x00000058, 0x000000bc, 0x0000029c, 0x00000058,
3733 	0x00000040, 0x00001e01, 0x00001e01, 0x00001e01, 0x00000058, 0x00000030,
3734 	0x0000010c, 0x000002ec, 0x0000010c, 0x00000030, 0x0000010c, 0x000002ec,
3735 	0x000000a8, 0x00000040, 0x000000a8, 0x0000010c, 0x000002ec, 0x000000a8,
3736 	0x00000040, 0x00001e01, 0x00001e01, 0x00001e01, 0x000000a8, 0x00000212,
3737 	0x000000a0, 0x00000212, 0x00000007, 0x00000020, 0xffffffff, 0x0000ffff,
3738 	0x00000030, 0x00000070, 0x00000078, 0x00000078, 0x00000050, 0x00000002,
3739 	0x00000078, 0x0000007e, 0x00000078, 0x0000007e, 0x00000020, 0x00000078,
3740 	0x0000007e, 0x00000040, 0x0000000f, 0x00000002, 0x0000000f, 0x00000025,
3741 	0x00000040, 0x0000000f, 0x00000064, 0x0000000f, 0x0000001e, 0x00000050,
3742 	0x00000001, 0x0000000e, 0x0000000e, 0x00000001, 0x00000001, 0x00000080,
3743 	0x00000013, 0x00000011, 0x00000018, 0x00000012, 0x00000001, 0x00039351,
3744 	0x00011061, 0x00019482, 0x00000070, 0x00011016, 0x000394c2, 0x00039325,
3745 	0x000194a1, 0x00000011, 0x00000182, 0x00000004, 0x00000030, 0x00000082,
3746 	0x00000000, 0x00000080, 0x00000020, 0x00000001, 0x00000000, 0x00000020,
3747 	0x00000083, 0x00000082, 0x00000020, 0x00000082, 0x00000000, 0x00000020,
3748 	0x00000305, 0x00000314, 0x00000020, 0x00000306, 0x00000329, 0x00000030,
3749 	0x0000030b, 0x0000030c, 0x0000030e, 0x00000050, 0x00000305, 0x0000020b,
3750 	0x0000020d, 0x0000030f, 0x00000310, 0x00000030, 0x00000007, 0x00000003,
3751 	0x0000003f, 0x00000060, 0x0001000a, 0x00131208, 0x58cdb22b, 0x00000000,
3752 	0x010201ff, 0x00400804, 0x00000020, 0x00000010, 0x00000000, 0x00003fe0,
3753 	0x010017e4, 0x00000100, 0x000017e6, 0x00000000, 0x00000000, 0x00000000,
3754 	0x000017e8, 0x00000000, 0x00000000, 0x00000000, 0x000017ea, 0x00000000,
3755 	0x00000000, 0x00000000, 0x000017ec, 0x00000000, 0x00000000, 0x00000000,
3756 	0x000017ee, 0x00000000, 0x00000000, 0x00000000, 0x000017f0, 0x00000000,
3757 	0x00000000, 0x00000000, 0x000017f2, 0x00000000, 0x00000000, 0x00000000,
3758 	0x000017f4, 0x00000000, 0x00000000, 0x00000000, 0x000017f6, 0x00000000,
3759 	0x00000000, 0x00000000, 0x000017f8, 0x00000000, 0x00000000, 0x00000000,
3760 	0x000017fa, 0x00000000, 0x00000000, 0x00000000, 0x000017fc, 0x00000000,
3761 	0x00000000, 0x00000000, 0x000017fe, 0x00000000, 0x00000000, 0x00000000,
3762 	0x00001800, 0x00000000, 0x00000000, 0x00000000, 0x00001802, 0x00000000,
3763 	0x00000000, 0x00000000, 0x00001804, 0x00000000, 0x00000000, 0x00000000,
3764 	0x00001806, 0x00000000, 0x00000000, 0x00000000, 0x00001808, 0x00000000,
3765 	0x00000000, 0x00000000, 0x0000180a, 0x00000000, 0x00000000, 0x00000000,
3766 	0x0000180c, 0x00000000, 0x00000000, 0x00000000, 0x0000180e, 0x00000000,
3767 	0x00000000, 0x00000000, 0x00001810, 0x00000000, 0x00000000, 0x00000000,
3768 	0x00001812, 0x00000000, 0x00000000, 0x00000000, 0x00001814, 0x00000000,
3769 	0x00000000, 0x00000000, 0x00001816, 0x00000000, 0x00000000, 0x00000000,
3770 	0x00001818, 0x00000000, 0x00000000, 0x00000000, 0x0000181a, 0x00000000,
3771 	0x00000000, 0x00000000, 0x0000181c, 0x00000000, 0x00000000, 0x00000000,
3772 	0x0000181e, 0x00000000, 0x00000000, 0x00000000, 0x00001820, 0x00000000,
3773 	0x00000000, 0x00000000, 0x00001822, 0x00000000, 0x00000000, 0x00000000,
3774 	0x00001824, 0x00000000, 0x00000000, 0x00000000, 0x00001826, 0x00000000,
3775 	0x00000000, 0x00000000, 0x00001828, 0x00000000, 0x00000000, 0x00000000,
3776 	0x0000182a, 0x00000000, 0x00000000, 0x00000000, 0x0000182c, 0x00000000,
3777 	0x00000000, 0x00000000, 0x0000182e, 0x00000000, 0x00000000, 0x00000000,
3778 	0x00001830, 0x00000000, 0x00000000, 0x00000000, 0x00001832, 0x00000000,
3779 	0x00000000, 0x00000000, 0x00001834, 0x00000000, 0x00000000, 0x00000000,
3780 	0x00001836, 0x00000000, 0x00000000, 0x00000000, 0x00001838, 0x00000000,
3781 	0x00000000, 0x00000000, 0x0000183a, 0x00000000, 0x00000000, 0x00000000,
3782 	0x0000183c, 0x00000000, 0x00000000, 0x00000000, 0x0000183e, 0x00000000,
3783 	0x00000000, 0x00000000, 0x00001840, 0x00000000, 0x00000000, 0x00000000,
3784 	0x00001842, 0x00000000, 0x00000000, 0x00000000, 0x00001844, 0x00000000,
3785 	0x00000000, 0x00000000, 0x00001846, 0x00000000, 0x00000000, 0x00000000,
3786 	0x00001848, 0x00000000, 0x00000000, 0x00000000, 0x0000184a, 0x00000000,
3787 	0x00000000, 0x00000000, 0x0000184c, 0x00000000, 0x00000000, 0x00000000,
3788 	0x0000184e, 0x00000000, 0x00000000, 0x00000000, 0x00001850, 0x00000000,
3789 	0x00000000, 0x00000000, 0x00001852, 0x00000000, 0x00000000, 0x00000000,
3790 	0x00001854, 0x00000000, 0x00000000, 0x00000000, 0x00001856, 0x00000000,
3791 	0x00000000, 0x00000000, 0x00001858, 0x00000000, 0x00000000, 0x00000000,
3792 	0x0000185a, 0x00000000, 0x00000000, 0x00000000, 0x0000185c, 0x00000000,
3793 	0x00000000, 0x00000000, 0x0000185e, 0x00000000, 0x00000000, 0x00000000,
3794 	0x00001860, 0x00000000, 0x00000000, 0x00000000, 0x00001862, 0x00000000,
3795 	0x00000000, 0x00000000, 0x00001864, 0x00000000, 0x00000000, 0x00000000,
3796 	0x00001866, 0x00000000, 0x00000000, 0x00000000, 0x00001868, 0x00000000,
3797 	0x00000000, 0x00000000, 0x0000186a, 0x00000000, 0x00000000, 0x00000000,
3798 	0x0000186c, 0x00000000, 0x00000000, 0x00000000, 0x0000186e, 0x00000000,
3799 	0x00000000, 0x00000000, 0x00001870, 0x00000000, 0x00000000, 0x00000000,
3800 	0x00001872, 0x00000000, 0x00000000, 0x00000000, 0x00001874, 0x00000000,
3801 	0x00000000, 0x00000000, 0x00001876, 0x00000000, 0x00000000, 0x00000000,
3802 	0x00001878, 0x00000000, 0x00000000, 0x00000000, 0x0000187a, 0x00000000,
3803 	0x00000000, 0x00000000, 0x0000187c, 0x00000000, 0x00000000, 0x00000000,
3804 	0x0000187e, 0x00000000, 0x00000000, 0x00000000, 0x00001880, 0x00000000,
3805 	0x00000000, 0x00000000, 0x00001882, 0x00000000, 0x00000000, 0x00000000,
3806 	0x00001884, 0x00000000, 0x00000000, 0x00000000, 0x00001886, 0x00000000,
3807 	0x00000000, 0x00000000, 0x00001888, 0x00000000, 0x00000000, 0x00000000,
3808 	0x0000188a, 0x00000000, 0x00000000, 0x00000000, 0x0000188c, 0x00000000,
3809 	0x00000000, 0x00000000, 0x0000188e, 0x00000000, 0x00000000, 0x00000000,
3810 	0x00001890, 0x00000000, 0x00000000, 0x00000000, 0x00001892, 0x00000000,
3811 	0x00000000, 0x00000000, 0x00001894, 0x00000000, 0x00000000, 0x00000000,
3812 	0x00001896, 0x00000000, 0x00000000, 0x00000000, 0x00001898, 0x00000000,
3813 	0x00000000, 0x00000000, 0x0000189a, 0x00000000, 0x00000000, 0x00000000,
3814 	0x0000189c, 0x00000000, 0x00000000, 0x00000000, 0x0000189e, 0x00000000,
3815 	0x00000000, 0x00000000, 0x000018a0, 0x00000000, 0x00000000, 0x00000000,
3816 	0x000018a2, 0x00000000, 0x00000000, 0x00000000, 0x000018a4, 0x00000000,
3817 	0x00000000, 0x00000000, 0x000018a6, 0x00000000, 0x00000000, 0x00000000,
3818 	0x000018a8, 0x00000000, 0x00000000, 0x00000000, 0x000018aa, 0x00000000,
3819 	0x00000000, 0x00000000, 0x000018ac, 0x00000000, 0x00000000, 0x00000000,
3820 	0x000018ae, 0x00000000, 0x00000000, 0x00000000, 0x000018b0, 0x00000000,
3821 	0x00000000, 0x00000000, 0x000018b2, 0x00000000, 0x00000000, 0x00000000,
3822 	0x000018b4, 0x00000000, 0x00000000, 0x00000000, 0x000018b6, 0x00000000,
3823 	0x00000000, 0x00000000, 0x000018b8, 0x00000000, 0x00000000, 0x00000000,
3824 	0x000018ba, 0x00000000, 0x00000000, 0x00000000, 0x000018bc, 0x00000000,
3825 	0x00000000, 0x00000000, 0x000018be, 0x00000000, 0x00000000, 0x00000000,
3826 	0x000018c0, 0x00000000, 0x00000000, 0x00000000, 0x000018c2, 0x00000000,
3827 	0x00000000, 0x00000000, 0x000018c4, 0x00000000, 0x00000000, 0x00000000,
3828 	0x000018c6, 0x00000000, 0x00000000, 0x00000000, 0x000018c8, 0x00000000,
3829 	0x00000000, 0x00000000, 0x000018ca, 0x00000000, 0x00000000, 0x00000000,
3830 	0x000018cc, 0x00000000, 0x00000000, 0x00000000, 0x000018ce, 0x00000000,
3831 	0x00000000, 0x00000000, 0x000018d0, 0x00000000, 0x00000000, 0x00000000,
3832 	0x000018d2, 0x00000000, 0x00000000, 0x00000000, 0x000018d4, 0x00000000,
3833 	0x00000000, 0x00000000, 0x000018d6, 0x00000000, 0x00000000, 0x00000000,
3834 	0x000018d8, 0x00000000, 0x00000000, 0x00000000, 0x000018da, 0x00000000,
3835 	0x00000000, 0x00000000, 0x000018dc, 0x00000000, 0x00000000, 0x00000000,
3836 	0x000018de, 0x00000000, 0x00000000, 0x00000000, 0x000018e0, 0x00000000,
3837 	0x00000000, 0x00000000, 0x000018e2, 0x00000000, 0x00000000, 0x00000000,
3838 	0x000018e4, 0x00000000, 0x00000000, 0x00000000, 0x000018e6, 0x00000000,
3839 	0x00000000, 0x00000000, 0x000018e8, 0x00000000, 0x00000000, 0x00000000,
3840 	0x000018ea, 0x00000000, 0x00000000, 0x00000000, 0x000018ec, 0x00000000,
3841 	0x00000000, 0x00000000, 0x000018ee, 0x00000000, 0x00000000, 0x00000000,
3842 	0x000018f0, 0x00000000, 0x00000000, 0x00000000, 0x000018f2, 0x00000000,
3843 	0x00000000, 0x00000000, 0x000018f4, 0x00000000, 0x00000000, 0x00000000,
3844 	0x000018f6, 0x00000000, 0x00000000, 0x00000000, 0x000018f8, 0x00000000,
3845 	0x00000000, 0x00000000, 0x000018fa, 0x00000000, 0x00000000, 0x00000000,
3846 	0x000018fc, 0x00000000, 0x00000000, 0x00000000, 0x000018fe, 0x00000000,
3847 	0x00000000, 0x00000000, 0x00001900, 0x00000000, 0x00000000, 0x00000000,
3848 	0x00001902, 0x00000000, 0x00000000, 0x00000000, 0x00001904, 0x00000000,
3849 	0x00000000, 0x00000000, 0x00001906, 0x00000000, 0x00000000, 0x00000000,
3850 	0x00001908, 0x00000000, 0x00000000, 0x00000000, 0x0000190a, 0x00000000,
3851 	0x00000000, 0x00000000, 0x0000190c, 0x00000000, 0x00000000, 0x00000000,
3852 	0x0000190e, 0x00000000, 0x00000000, 0x00000000, 0x00001910, 0x00000000,
3853 	0x00000000, 0x00000000, 0x00001912, 0x00000000, 0x00000000, 0x00000000,
3854 	0x00001914, 0x00000000, 0x00000000, 0x00000000, 0x00001916, 0x00000000,
3855 	0x00000000, 0x00000000, 0x00001918, 0x00000000, 0x00000000, 0x00000000,
3856 	0x0000191a, 0x00000000, 0x00000000, 0x00000000, 0x0000191c, 0x00000000,
3857 	0x00000000, 0x00000000, 0x0000191e, 0x00000000, 0x00000000, 0x00000000,
3858 	0x00001920, 0x00000000, 0x00000000, 0x00000000, 0x00001922, 0x00000000,
3859 	0x00000000, 0x00000000, 0x00001924, 0x00000000, 0x00000000, 0x00000000,
3860 	0x00001926, 0x00000000, 0x00000000, 0x00000000, 0x00001928, 0x00000000,
3861 	0x00000000, 0x00000000, 0x0000192a, 0x00000000, 0x00000000, 0x00000000,
3862 	0x0000192c, 0x00000000, 0x00000000, 0x00000000, 0x0000192e, 0x00000000,
3863 	0x00000000, 0x00000000, 0x00001930, 0x00000000, 0x00000000, 0x00000000,
3864 	0x00001932, 0x00000000, 0x00000000, 0x00000000, 0x00001934, 0x00000000,
3865 	0x00000000, 0x00000000, 0x00001936, 0x00000000, 0x00000000, 0x00000000,
3866 	0x00001938, 0x00000000, 0x00000000, 0x00000000, 0x0000193a, 0x00000000,
3867 	0x00000000, 0x00000000, 0x0000193c, 0x00000000, 0x00000000, 0x00000000,
3868 	0x0000193e, 0x00000000, 0x00000000, 0x00000000, 0x00001940, 0x00000000,
3869 	0x00000000, 0x00000000, 0x00001942, 0x00000000, 0x00000000, 0x00000000,
3870 	0x00001944, 0x00000000, 0x00000000, 0x00000000, 0x00001946, 0x00000000,
3871 	0x00000000, 0x00000000, 0x00001948, 0x00000000, 0x00000000, 0x00000000,
3872 	0x0000194a, 0x00000000, 0x00000000, 0x00000000, 0x0000194c, 0x00000000,
3873 	0x00000000, 0x00000000, 0x0000194e, 0x00000000, 0x00000000, 0x00000000,
3874 	0x00001950, 0x00000000, 0x00000000, 0x00000000, 0x00001952, 0x00000000,
3875 	0x00000000, 0x00000000, 0x00001954, 0x00000000, 0x00000000, 0x00000000,
3876 	0x00001956, 0x00000000, 0x00000000, 0x00000000, 0x00001958, 0x00000000,
3877 	0x00000000, 0x00000000, 0x0000195a, 0x00000000, 0x00000000, 0x00000000,
3878 	0x0000195c, 0x00000000, 0x00000000, 0x00000000, 0x0000195e, 0x00000000,
3879 	0x00000000, 0x00000000, 0x00001960, 0x00000000, 0x00000000, 0x00000000,
3880 	0x00001962, 0x00000000, 0x00000000, 0x00000000, 0x00001964, 0x00000000,
3881 	0x00000000, 0x00000000, 0x00001966, 0x00000000, 0x00000000, 0x00000000,
3882 	0x00001968, 0x00000000, 0x00000000, 0x00000000, 0x0000196a, 0x00000000,
3883 	0x00000000, 0x00000000, 0x0000196c, 0x00000000, 0x00000000, 0x00000000,
3884 	0x0000196e, 0x00000000, 0x00000000, 0x00000000, 0x00001970, 0x00000000,
3885 	0x00000000, 0x00000000, 0x00001972, 0x00000000, 0x00000000, 0x00000000,
3886 	0x00001974, 0x00000000, 0x00000000, 0x00000000, 0x00001976, 0x00000000,
3887 	0x00000000, 0x00000000, 0x00001978, 0x00000000, 0x00000000, 0x00000000,
3888 	0x0000197a, 0x00000000, 0x00000000, 0x00000000, 0x0000197c, 0x00000000,
3889 	0x00000000, 0x00000000, 0x0000197e, 0x00000000, 0x00000000, 0x00000000,
3890 	0x00001980, 0x00000000, 0x00000000, 0x00000000, 0x00001982, 0x00000000,
3891 	0x00000000, 0x00000000, 0x00001984, 0x00000000, 0x00000000, 0x00000000,
3892 	0x00001986, 0x00000000, 0x00000000, 0x00000000, 0x00001988, 0x00000000,
3893 	0x00000000, 0x00000000, 0x0000198a, 0x00000000, 0x00000000, 0x00000000,
3894 	0x0000198c, 0x00000000, 0x00000000, 0x00000000, 0x0000198e, 0x00000000,
3895 	0x00000000, 0x00000000, 0x00001990, 0x00000000, 0x00000000, 0x00000000,
3896 	0x00001992, 0x00000000, 0x00000000, 0x00000000, 0x00001994, 0x00000000,
3897 	0x00000000, 0x00000000, 0x00001996, 0x00000000, 0x00000000, 0x00000000,
3898 	0x00001998, 0x00000000, 0x00000000, 0x00000000, 0x0000199a, 0x00000000,
3899 	0x00000000, 0x00000000, 0x0000199c, 0x00000000, 0x00000000, 0x00000000,
3900 	0x0000199e, 0x00000000, 0x00000000, 0x00000000, 0x000019a0, 0x00000000,
3901 	0x00000000, 0x00000000, 0x000019a2, 0x00000000, 0x00000000, 0x00000000,
3902 	0x000019a4, 0x00000000, 0x00000000, 0x00000000, 0x000019a6, 0x00000000,
3903 	0x00000000, 0x00000000, 0x000019a8, 0x00000000, 0x00000000, 0x00000000,
3904 	0x000019aa, 0x00000000, 0x00000000, 0x00000000, 0x000019ac, 0x00000000,
3905 	0x00000000, 0x00000000, 0x000019ae, 0x00000000, 0x00000000, 0x00000000,
3906 	0x000019b0, 0x00000000, 0x00000000, 0x00000000, 0x000019b2, 0x00000000,
3907 	0x00000000, 0x00000000, 0x000019b4, 0x00000000, 0x00000000, 0x00000000,
3908 	0x000019b6, 0x00000000, 0x00000000, 0x00000000, 0x000019b8, 0x00000000,
3909 	0x00000000, 0x00000000, 0x000019ba, 0x00000000, 0x00000000, 0x00000000,
3910 	0x000019bc, 0x00000000, 0x00000000, 0x00000000, 0x000019be, 0x00000000,
3911 	0x00000000, 0x00000000, 0x000019c0, 0x00000000, 0x00000000, 0x00000000,
3912 	0x000019c2, 0x00000000, 0x00000000, 0x00000000, 0x000019c4, 0x00000000,
3913 	0x00000000, 0x00000000, 0x000019c6, 0x00000000, 0x00000000, 0x00000000,
3914 	0x000019c8, 0x00000000, 0x00000000, 0x00000000, 0x000019ca, 0x00000000,
3915 	0x00000000, 0x00000000, 0x000019cc, 0x00000000, 0x00000000, 0x00000000,
3916 	0x000019ce, 0x00000000, 0x00000000, 0x00000000, 0x000019d0, 0x00000000,
3917 	0x00000000, 0x00000000, 0x000019d2, 0x00000000, 0x00000000, 0x00000000,
3918 	0x000019d4, 0x00000000, 0x00000000, 0x00000000, 0x000019d6, 0x00000000,
3919 	0x00000000, 0x00000000, 0x000019d8, 0x00000000, 0x00000000, 0x00000000,
3920 	0x000019da, 0x00000000, 0x00000000, 0x00000000, 0x000019dc, 0x00000000,
3921 	0x00000000, 0x00000000, 0x000019de, 0x00000000, 0x00000000, 0x00000000,
3922 	0x000019e0, 0x00000000, 0x00000000, 0x00000000, 0x000019e2, 0x00000000,
3923 	0x00000000, 0x00000000, 0x00000010, 0xffffffff, 0x00000410, 0x00000001,
3924 	0x00000000, 0x00000002, 0x00000000, 0x00000003, 0x00000000, 0x04010003,
3925 	0x00000000, 0x00000000, 0x00000000, 0x04010000, 0x00000000, 0x10000101,
3926 	0x00000000, 0x00000102, 0x00000000, 0x00000103, 0x00000000, 0x04010103,
3927 	0x00000000, 0x10000100, 0x00000000, 0x14010100, 0x00000000, 0x10000200,
3928 	0x00000000, 0x00030504, 0x000000ff, 0x00030504, 0x000000ff, 0x00030504,
3929 	0x000000ff, 0x00030504, 0x000000ff, 0x00030504, 0x000000ff, 0x00030504,
3930 	0x000000ff, 0x1c000300, 0x00000000, 0x1c000400, 0x00000000, 0x00030504,
3931 	0x000000ff, 0x04020003, 0x00000000, 0x04020000, 0x00000000, 0x00030504,
3932 	0x000000ff, 0x00030504, 0x000000ff, 0x00030504, 0x000000ff, 0x00030504,
3933 	0x000000ff, 0x00030504, 0x000000ff, 0x00030504, 0x000000ff, 0x00030504,
3934 	0x000000ff, 0x00030504, 0x000000ff, 0x00010290, 0x00000612, 0x00010001,
3935 	0x00000090, 0x00020002, 0x00040003, 0x00080006, 0x0010000b, 0x001f0015,
3936 	0x003e0029, 0x007b0052, 0x00f600a4, 0x01ec0148, 0x00000040, 0xffffffff,
3937 	0x00000000, 0x00000000, 0x00000000, 0x000001a0, 0x01000010, 0x00000000,
3938 	0x02000030, 0x00000000, 0x03000010, 0x00000000, 0x00000014, 0x00000000,
3939 	0x00020014, 0x00000000, 0x00000114, 0x00000000, 0x00020114, 0x00000000,
3940 	0x04000000, 0x00000000, 0x0001001c, 0x00000000, 0x0001011c, 0x00000000,
3941 	0x02000048, 0x00000000, 0x03000020, 0x00000000, 0x00000000, 0x00000000,
3942 	0x00000020, 0x01760a00, 0x00000018, 0x00000020, 0x00000000, 0xbfff0000,
3943 	0x000000e0, 0xfff9ff81, 0x00000fff, 0xfff9ff85, 0x00000fff, 0x00003dc1,
3944 	0x00000ffe, 0x000ffdc1, 0x00000ffe, 0xffffe3ef, 0x00000fff, 0xffffffe1,
3945 	0x00000fff, 0x01ffffc1, 0x00000ffe, 0x00010012, 0x001e2166, 0x000fff80,
3946 	0xffffffff, 0x00007f86, 0x000120f6, 0x00007004, 0x05000008, 0x000001d4,
3947 	0x05800000, 0x000081dc, 0x00081d42, 0x00007500, 0x21000000, 0x000088d4,
3948 	0x21c00400, 0x0000e180, 0x21800000, 0x0000c980, 0xffffffff, 0x00007f86,
3949 	0x00000404, 0x0000e583, 0x81000000, 0x00000981, 0x81000800, 0x0000e191,
3950 	0x00001000, 0x00006504, 0x80502008, 0x0000e180, 0xc0408800, 0x00004981,
3951 	0x80000e04, 0x00006583, 0xc0c00000, 0x00008980, 0x0015077b, 0x0000f500,
3952 	0xc0002800, 0x0000e181, 0x80401000, 0x0000c989, 0x80405000, 0x00001991,
3953 	0x80000604, 0x0000e583, 0xffc00000, 0x00008980, 0x001810ec, 0x0000d790,
3954 	0x00884980, 0x00000180, 0x0018d0ec, 0x0000d790, 0x00884840, 0x000000c8,
3955 	0x008806ec, 0x00005f80, 0x00804140, 0x00008284, 0x001e0002, 0x0000f100,
3956 	0x81c01ee3, 0x00006080, 0x01800800, 0x00004981, 0x81f71a07, 0x00006100,
3957 	0x05004000, 0x00000980, 0xb3b82c07, 0x00002084, 0x21c00000, 0x0000f900,
3958 	0x00001000, 0x00000980, 0x05400000, 0x000001d8, 0x05c00000, 0x000008d0,
3959 	0x002a1da2, 0x0000f500, 0x21400000, 0x000008d8, 0x01502a05, 0x00009900,
3960 	0xffffffff, 0x00007f86, 0x00000c04, 0x00009583, 0x01800000, 0x00001989,
3961 	0x00000034, 0x00007009, 0x00000c04, 0x00009583, 0x01c01c04, 0x000011a1,
3962 	0x00000034, 0x0000f029, 0x00000c07, 0x00009583, 0x00005884, 0x0000ec36,
3963 	0xd0000884, 0x00006c30, 0x80502008, 0x0000e180, 0x00001000, 0x00006504,
3964 	0x00000c06, 0x0000e583, 0xc0408800, 0x00008981, 0x003c077b, 0x00007500,
3965 	0x40e02c00, 0x000080c3, 0x80405000, 0x00006191, 0x80401000, 0x0000c989,
3966 	0x00000406, 0x00009583, 0x001810ec, 0x0000d790, 0x00884980, 0x00000180,
3967 	0x0018d0ec, 0x0000d790, 0x00884840, 0x000000c8, 0x008806ec, 0x00005f80,
3968 	0x00804140, 0x00008284, 0x1a400000, 0x00006180, 0x00001000, 0x00006504,
3969 	0x1a400432, 0x000086b0, 0x1b400000, 0x0000e180, 0x33c18869, 0x00006001,
3970 	0x00400000, 0x00007900, 0x00040080, 0x00008980, 0x1b800000, 0x0000e180,
3971 	0x43c18869, 0x0000e001, 0x1bc00000, 0x000087c0, 0x1c400000, 0x000007c8,
3972 	0x1cc00000, 0x0000e180, 0x1a010020, 0x00004900, 0x0053077b, 0x00007500,
3973 	0x1af9571f, 0x00008628, 0xc0200401, 0x000000cd, 0x000800ec, 0x00005780,
3974 	0x00884080, 0x000081c0, 0x001030ec, 0x00005780, 0x00884e80, 0x000001c0,
3975 	0x21000000, 0x000088d4, 0x21c00000, 0x000088d8, 0x00890eec, 0x00005f80,
3976 	0x00004800, 0x00000084, 0x0101ff18, 0x0000e281, 0x05000000, 0x00008980,
3977 	0x0000ac04, 0x00006583, 0x05400000, 0x00000980, 0x05c00000, 0x000081d8,
3978 	0x00610acc, 0x0000f109, 0x01018718, 0x0000e281, 0x00001000, 0x0000a504,
3979 	0x00008404, 0x00006583, 0x20001014, 0x0000a402, 0x01001f18, 0x0000e281,
3980 	0xa0001015, 0x0000240a, 0x00000c04, 0x00006583, 0xc0c00000, 0x00008980,
3981 	0x01006718, 0x0000e281, 0x60001015, 0x0000240a, 0x00502000, 0x00007900,
3982 	0x00044290, 0x00000980, 0xc0002800, 0x0000e181, 0x60000815, 0x0000e412,
3983 	0x00002404, 0x00009583, 0x80000815, 0x00006412, 0x80001015, 0x0000340a,
3984 	0x008806ec, 0x00005f80, 0x00804140, 0x00008284, 0x1a400000, 0x000087d8,
3985 	0xc10000e1, 0x000086e8, 0x1a38ff20, 0x0000062c, 0x05000000, 0x000081d4,
3986 	0x05800000, 0x000081dc, 0x1d000000, 0x000087d4, 0x1dc00000, 0x00006180,
3987 	0x9a519232, 0x00004900, 0x9d94728e, 0x00009900, 0x27c04437, 0x0000f896,
3988 	0x00000001, 0x00000080, 0x81001ee3, 0x00006080, 0x0a44c224, 0x00006100,
3989 	0x89371a04, 0x0000e100, 0x019cca24, 0x00008000, 0xb3405224, 0x0000f902,
3990 	0x02400000, 0x00008004, 0xb3404424, 0x00007902, 0x01c00000, 0x00000004,
3991 	0x0140f806, 0x00009784, 0xffffffff, 0x00007f86, 0x02805006, 0x00001002,
3992 	0xb3b83424, 0x0000a084, 0x02000808, 0x0000e082, 0x02404805, 0x00008004,
3993 	0x01c00007, 0x00009084, 0xb3785224, 0x0000d004, 0x00384800, 0x00008000,
3994 	0x00941d51, 0x0000f500, 0xb3784424, 0x00005004, 0x00383800, 0x00000000,
3995 	0x02503206, 0x00009900, 0x13e01405, 0x00004488, 0x30005c05, 0x00008089,
3996 	0x27c00405, 0x00007892, 0x00000000, 0x00008085, 0x1d3f8074, 0x00007900,
3997 	0x003ffffe, 0x00008280, 0x000000a1, 0x0000f400, 0x0dc04037, 0x00006380,
3998 	0xd0000874, 0x00002400, 0x09000800, 0x00006181, 0x00202874, 0x0000e006,
3999 	0x00a0078d, 0x0000f100, 0x09202c05, 0x00001901, 0x01000000, 0x0000e180,
4000 	0x10000800, 0x00006404, 0x700000ec, 0x0000d680, 0x00000040, 0x00000080,
4001 	0x04147004, 0x00006187, 0x50001077, 0x00003403, 0x00502000, 0x00007900,
4002 	0x0004c010, 0x00008980, 0x0027f800, 0x00007900, 0x003ffffe, 0x00008280,
4003 	0x700708ec, 0x0000d680, 0x00382002, 0x00008000, 0x81205002, 0x000080cd,
4004 	0x00b10767, 0x0000f500, 0x01e0784a, 0x000080c3, 0x80604404, 0x00009101,
4005 	0x000800ec, 0x00005780, 0x00884080, 0x000081c0, 0x001030ec, 0x00005780,
4006 	0x00804940, 0x00008280, 0x00000424, 0x00009583, 0x001050ec, 0x00005780,
4007 	0x00004002, 0x00008080, 0x83026000, 0x00001991, 0x0080d6ec, 0x00005f80,
4008 	0x00884941, 0x0000038c, 0x81c02648, 0x0000e283, 0x0239b736, 0x00000901,
4009 	0x03000000, 0x000000e8, 0x01c00206, 0x0000e188, 0x0279b736, 0x00008908,
4010 	0x000000d2, 0x00007010, 0x00003809, 0x00006502, 0x0080000c, 0x0000a586,
4011 	0x01c00000, 0x00007900, 0x00001380, 0x00008980, 0x02205c06, 0x0000e121,
4012 	0x0002880c, 0x0000a487, 0x81e80500, 0x0000e100, 0x0414700a, 0x0000e187,
4013 	0x75e80007, 0x00006101, 0x0020400c, 0x0000b106, 0x703860ec, 0x0000d600,
4014 	0x00383800, 0x00000000, 0x01e00002, 0x00009980, 0x00000001, 0x00007480,
4015 	0xc1d05b05, 0x00001000, 0x703838ec, 0x00005600, 0x00385000, 0x00008000,
4016 	0x0f81bc07, 0x00006000, 0x0080000c, 0x00003586, 0x0414700a, 0x0000e187,
4017 	0x0002880c, 0x00003487, 0x2c07e407, 0x00009680, 0x01c588b0, 0x00001001,
4018 	0x01c00206, 0x00006180, 0x02203f36, 0x00008001, 0x02604408, 0x00009900,
4019 	0x00003809, 0x00009502, 0x01c00000, 0x00007900, 0x00001380, 0x00008980,
4020 	0x81e80500, 0x0000e100, 0x02205c06, 0x00004121, 0x75e80007, 0x0000e901,
4021 	0x0020400c, 0x00006906, 0x703860ec, 0x0000d600, 0x00383800, 0x00000000,
4022 	0x01e00002, 0x00009980, 0x00000001, 0x00007480, 0xc1d05b05, 0x00001000,
4023 	0x703838ec, 0x00005600, 0x00385000, 0x00008000, 0x80000636, 0x00006583,
4024 	0x0331b736, 0x00008101, 0x01c0140c, 0x0000e791, 0x01c1d000, 0x00000989,
4025 	0x02c01505, 0x0000e781, 0xb844e000, 0x00000980, 0x02001d05, 0x0000e283,
4026 	0x01c1d407, 0x00000091, 0x02000000, 0x00001981, 0x78603c07, 0x0000e101,
4027 	0x02000800, 0x00004991, 0x01c01c0c, 0x00009283, 0x02001c0c, 0x0000e281,
4028 	0x02e05c08, 0x00000001, 0x02400c0b, 0x0000e189, 0x01c00c0b, 0x00000189,
4029 	0x00000122, 0x0000f010, 0x00000407, 0x0000e583, 0x02003c07, 0x00008281,
4030 	0x10420600, 0x0000f904, 0x00000001, 0x0000f089, 0x22e03c07, 0x0000c48c,
4031 	0x28000c08, 0x0000008a, 0x22401408, 0x00004488, 0x20001c08, 0x0000008a,
4032 	0x21c02408, 0x0000c488, 0x18002c08, 0x0000808a, 0x42803408, 0x0000788a,
4033 	0x00000001, 0x00000080, 0x0240140b, 0x00009181, 0xffffffff, 0x00007f86,
4034 	0xffffffff, 0x00007f86, 0x10420600, 0x0000f904, 0x10420600, 0x0000f904,
4035 	0x02400c09, 0x00001181, 0x10420600, 0x0000f904, 0x02400c09, 0x00001181,
4036 	0x10420600, 0x0000f904, 0x02400c09, 0x00001181, 0x10420600, 0x0000f904,
4037 	0x02400c09, 0x00001181, 0x10420600, 0x0000f904, 0x02400c09, 0x00001181,
4038 	0x02400c09, 0x00009183, 0x10420600, 0x0000f904, 0x00000001, 0x0000f089,
4039 	0x10420600, 0x0000f904, 0x10420600, 0x0000f904, 0x10420600, 0x0000f904,
4040 	0x10420600, 0x0000f904, 0x10420600, 0x0000f904, 0x10420600, 0x0000f904,
4041 	0x02404409, 0x00009183, 0x10420600, 0x0000f904, 0x10420600, 0x0000f904,
4042 	0x00000117, 0x0000f010, 0x00000001, 0x0000f080, 0x01c02000, 0x0000e181,
4043 	0x03801c08, 0x0000c881, 0x03282c0c, 0x0000e000, 0x02204407, 0x00008101,
4044 	0x02001c08, 0x00009881, 0x022040e5, 0x00006000, 0x02604408, 0x0000c900,
4045 	0x01c20200, 0x0000f904, 0x03400a00, 0x0000f904, 0x03c03807, 0x0000e100,
4046 	0x03406808, 0x0000c200, 0x02c00c0b, 0x00006183, 0x01e07007, 0x00008700,
4047 	0x03400000, 0x0000e180, 0x01c0380d, 0x00004300, 0x10403c00, 0x00007904,
4048 	0x03c00000, 0x0000e181, 0x01c0480f, 0x0000c800, 0x0039b00c, 0x00006502,
4049 	0x03c00800, 0x00000991, 0x03400800, 0x00009990, 0xffffffff, 0x00007f86,
4050 	0x03606c0f, 0x00009303, 0x00403c00, 0x00007914, 0x00000001, 0x0000f089,
4051 	0x0000040f, 0x00009583, 0x00000129, 0x00007013, 0x00000001, 0x0000f080,
4052 	0x41000d98, 0x00006283, 0xf0000874, 0x0000a400, 0x41002598, 0x00009283,
4053 	0xffffffff, 0x00007f86, 0x000001aa, 0x0000f010, 0x0000019a, 0x0000f010,
4054 	0x0a43bc04, 0x0000e000, 0x10000800, 0x00003404, 0x00502000, 0x00007900,
4055 	0x0004c010, 0x00008980, 0x0027f800, 0x00007900, 0x003ffffe, 0x00008280,
4056 	0x89205002, 0x000000cd, 0x014e0767, 0x00007500, 0x01e0784a, 0x000080c3,
4057 	0x80602424, 0x00001101, 0x000800ec, 0x00005780, 0x00884080, 0x000081c0,
4058 	0x001030ec, 0x00005780, 0x00804940, 0x00008280, 0x001050ec, 0x00005780,
4059 	0x00004002, 0x00008080, 0x814010ec, 0x0000d684, 0x00000080, 0x00000080,
4060 	0xffffffff, 0x00007f86, 0x0080d0ec, 0x0000d780, 0x00884941, 0x00008388,
4061 	0xc0000f8a, 0x00006583, 0x01ac558a, 0x00008901, 0x4194518a, 0x00000019,
4062 	0xc1a4548a, 0x00001901, 0x00000177, 0x0000f008, 0x814000ec, 0x00005684,
4063 	0x00000002, 0x00008480, 0x01400000, 0x000080d0, 0x700000ec, 0x0000d680,
4064 	0x00000040, 0x00000080, 0x002a4005, 0x0000e086, 0x04147004, 0x00003187,
4065 	0x700700ec, 0x00005680, 0x00382002, 0x00008000, 0xc1f82aec, 0x0000a880,
4066 	0xc1f014ec, 0x0000d002, 0x00383000, 0x00008000, 0xc1fc66ec, 0x00003838,
4067 	0xc23c70ec, 0x0000b838, 0xc23c82ec, 0x00003838, 0xc23c94ec, 0x0000b838,
4068 	0xc23c26ec, 0x0000b838, 0x01733e79, 0x0000f500, 0xc27c30ec, 0x0000b838,
4069 	0xc1c002ec, 0x0000d000, 0x00400000, 0x00000080, 0xffc00000, 0x00001980,
4070 	0xffffffff, 0x00007f86, 0x008006ec, 0x0000df80, 0x00000000, 0x00000084,
4071 	0x89001ee3, 0x00009880, 0x89371a24, 0x00009100, 0x89001224, 0x00009080,
4072 	0xb3402a24, 0x0000f902, 0x01000000, 0x00000004, 0xffffffff, 0x00007fa7,
4073 	0x01400805, 0x00001082, 0x01000004, 0x00009084, 0xb3782a24, 0x0000d004,
4074 	0x00382000, 0x00000000, 0x814000ec, 0x00005684, 0x00000002, 0x00008480,
4075 	0x01400000, 0x000080d0, 0x700000ec, 0x0000d680, 0x00000040, 0x00000080,
4076 	0x002a4005, 0x0000e086, 0x04147004, 0x00003187, 0x700700ec, 0x00005680,
4077 	0x00382002, 0x00008000, 0xc1f82aec, 0x0000a880, 0xc1f014ec, 0x0000d002,
4078 	0x00383000, 0x00008000, 0xc1fc66ec, 0x00003838, 0xc23c70ec, 0x0000b838,
4079 	0xc23c82ec, 0x00003838, 0xc23c94ec, 0x0000b838, 0xc23c26ec, 0x0000b838,
4080 	0x01963e79, 0x00007500, 0xc27c30ec, 0x0000b838, 0xc1c002ec, 0x0000d000,
4081 	0x00400000, 0x00000080, 0xffc00000, 0x00001980, 0xffffffff, 0x00007f86,
4082 	0x008006ec, 0x0000df80, 0x00000000, 0x00000084, 0x019e253e, 0x0000f500,
4083 	0x0348100d, 0x00006180, 0x0304b897, 0x0000c900, 0x8379c902, 0x0000001c,
4084 	0x01400020, 0x0000e180, 0x08001a0b, 0x00006106, 0x042bb000, 0x0000f900,
4085 	0x002bc77a, 0x00008980, 0x04500000, 0x00007900, 0x002a5ce8, 0x00000980,
4086 	0x04800000, 0x000080dc, 0x03400000, 0x0000e180, 0xc2f00600, 0x0000c901,
4087 	0x01aa20b0, 0x00007500, 0x82f81400, 0x0000803c, 0x81401000, 0x00001980,
4088 	0x01ae253e, 0x0000f500, 0x0348100d, 0x00006180, 0x0304b897, 0x0000c900,
4089 	0x8379c902, 0x0000001c, 0x01400020, 0x0000e180, 0x08001a0b, 0x00006106,
4090 	0x042ad000, 0x00007900, 0x002bc77a, 0x00008980, 0x04512000, 0x00007900,
4091 	0x0026a42a, 0x00000980, 0x04800000, 0x000080dc, 0x03400000, 0x0000e180,
4092 	0xc2f00600, 0x0000c901, 0x01ba20b0, 0x0000f500, 0x82f81400, 0x0000803c,
4093 	0x81401000, 0x00001980, 0xc320004c, 0x00008ffd, 0x001810ec, 0x00005780,
4094 	0x00884980, 0x00000180, 0x0080d6ec, 0x00005f80, 0x00884941, 0x0000038c,
4095 	0x01800001, 0x0000e180, 0x01400000, 0x00004980, 0x700000ec, 0x0000d680,
4096 	0x00000040, 0x00000080, 0x70000877, 0x00006401, 0x10000800, 0x00003404,
4097 	0x00302006, 0x0000e102, 0x04147005, 0x0000b187, 0x00502000, 0x00007900,
4098 	0x0004c010, 0x00008980, 0x0027f800, 0x00007900, 0x003ffffe, 0x00008280,
4099 	0x703830ec, 0x0000d600, 0x00382800, 0x00008000, 0x01001000, 0x0000e181,
4100 	0x0a43bc05, 0x00006000, 0x40e07c0a, 0x000080c3, 0x80602c04, 0x00001101,
4101 	0x3e800489, 0x00004290, 0xaa000704, 0x00000093, 0x89800704, 0x0000f892,
4102 	0xf8000000, 0x0000008f, 0x01010437, 0x00006283, 0x04800000, 0x00008980,
4103 	0xffc00000, 0x00006180, 0x00150012, 0x0000e20e, 0x000800ec, 0x00005780,
4104 	0x00884080, 0x000081c0, 0x03c00000, 0x00006180, 0x00150812, 0x00006216,
4105 	0x03801002, 0x00006100, 0x0000180f, 0x0000e106, 0x001030ec, 0x00005780,
4106 	0x00804940, 0x00008280, 0x8100230e, 0x00006780, 0xc000180f, 0x0000a006,
4107 	0x0318b000, 0x00007900, 0x00039240, 0x00008980, 0x03400000, 0x00007900,
4108 	0x00018008, 0x00000980, 0x04400800, 0x00007900, 0x0001c000, 0x00000980,
4109 	0x001050ec, 0x00005780, 0x00004002, 0x00008080, 0x02000806, 0x00006180,
4110 	0x45102012, 0x0000e107, 0x02400000, 0x00006180, 0x028038a0, 0x0000c980,
4111 	0x02c3c100, 0x00006180, 0x04000000, 0x0000c980, 0x04c00000, 0x00009980,
4112 	0x0080d6ec, 0x00005f80, 0x00884941, 0x0000038c, 0x01f60767, 0x00007300,
4113 	0x01c25000, 0x00001980, 0xffc00000, 0x00001980, 0x000800ec, 0x00005780,
4114 	0x00884080, 0x000081c0, 0x001030ec, 0x00005780, 0x00804940, 0x00008280,
4115 	0x001050ec, 0x00005780, 0x00004002, 0x00008080, 0x0080d6ec, 0x00005f80,
4116 	0x00884941, 0x0000038c, 0x01010437, 0x00006283, 0x04800000, 0x00008980,
4117 	0x000800ec, 0x00005780, 0x00884080, 0x000081c0, 0x00150012, 0x0000e20e,
4118 	0x00150812, 0x00003216, 0x03c00000, 0x00006180, 0x03801002, 0x00004900,
4119 	0x001030ec, 0x00005780, 0x00804940, 0x00008280, 0x8100230e, 0x00006780,
4120 	0x0000180f, 0x00002106, 0x0318b000, 0x00007900, 0x00039240, 0x00008980,
4121 	0x03400000, 0x00007900, 0x00018008, 0x00000980, 0x04400800, 0x00007900,
4122 	0x0001c000, 0x00000980, 0x001050ec, 0x00005780, 0x00004002, 0x00008080,
4123 	0xc000180f, 0x00006006, 0x45102012, 0x0000b107, 0x02000806, 0x00006180,
4124 	0x02400000, 0x00004980, 0x028038a0, 0x0000e180, 0x02c3c100, 0x00004980,
4125 	0x04c00000, 0x000001c0, 0x814010ec, 0x0000d684, 0x00000080, 0x00000080,
4126 	0xffffffff, 0x00007f86, 0x0080d0ec, 0x0000d780, 0x00884941, 0x00008388,
4127 	0xffffffff, 0x00007fa7, 0x814000ec, 0x00005684, 0x00000002, 0x00008480,
4128 	0x02240767, 0x00007300, 0x01c26000, 0x00001980, 0x022601ba, 0x0000f300,
4129 	0x00006074, 0x00006c81, 0x02280767, 0x00007300, 0x01c25000, 0x00001980,
4130 	0x000800ec, 0x00005780, 0x00884080, 0x000081c0, 0x001030ec, 0x00005780,
4131 	0x00804940, 0x00008280, 0x001050ec, 0x00005780, 0x00004002, 0x00008080,
4132 	0x814010ec, 0x0000d684, 0x00000080, 0x00000080, 0xffffffff, 0x00007f86,
4133 	0x0080d0ec, 0x0000d780, 0x00884941, 0x00008388, 0xffffffff, 0x00007fa7,
4134 	0x814000ec, 0x00005684, 0x00000002, 0x00008480, 0x023801ba, 0x0000f300,
4135 	0x00006074, 0x00006c81, 0x023d253e, 0x0000f500, 0x0370100c, 0x00006180,
4136 	0x03101202, 0x0000c900, 0xc3682d05, 0x00006100, 0x01e82d05, 0x00004900,
4137 	0xba803aec, 0x00002084, 0xffffffff, 0x00007fa7, 0x00001c07, 0x00001583,
4138 	0x0dc04037, 0x00006398, 0x04382074, 0x00002099, 0xead02204, 0x00006118,
4139 	0x86282874, 0x0000609d, 0x00000248, 0x00007030, 0x024801bf, 0x00007300,
4140 	0xc1000800, 0x0000e181, 0xf7e02874, 0x0000e001, 0x00382009, 0x0000e086,
4141 	0x04382074, 0x0000b081, 0x01800c07, 0x0000e081, 0x82282809, 0x00002086,
4142 	0x86282874, 0x00006085, 0x04101009, 0x00003187, 0xba8032ec, 0x00002884,
4143 	0x81a03c07, 0x00006100, 0xf7e02874, 0x0000e001, 0xba784a06, 0x0000d004,
4144 	0x00372800, 0x00000002, 0x025701bf, 0x0000f500, 0x0dc04037, 0x00006380,
4145 	0xead02204, 0x00008900, 0xc1000800, 0x00009981, 0x00000034, 0x0000e582,
4146 	0xc19722e4, 0x00000900, 0x0e41cb88, 0x00006000, 0x819c4388, 0x00008900,
4147 	0xc1544288, 0x0000e100, 0x00000048, 0x0000e409, 0x0000048f, 0x00007010,
4148 	0x0a44c224, 0x0000e900, 0x09112288, 0x00001100, 0x0dfbf837, 0x0000f900,
4149 	0x003ffffe, 0x00008280, 0x00000024, 0x00009582, 0x80000636, 0x00009583,
4150 	0xffffffff, 0x00007f86, 0x000003de, 0x00007038, 0x0000040c, 0x0000f010,
4151 	0x8939b736, 0x00001900, 0x80103224, 0x00009502, 0x4179b736, 0x00009931,
4152 	0x000004f0, 0x0000f019, 0x81a82a06, 0x0000e100, 0xc1582d05, 0x00000000,
4153 	0x81c02648, 0x00001283, 0xc000079d, 0x00001583, 0xffffffff, 0x00007f86,
4154 	0x000004bc, 0x00007010, 0x000003f9, 0x00007010, 0x01c02437, 0x00009283,
4155 	0x000003e4, 0x00007013, 0x090ce99d, 0x00009900, 0x0001c024, 0x00009502,
4156 	0x01c20437, 0x00009283, 0xffffffff, 0x00007f86, 0x0000048b, 0x00007018,
4157 	0x00000403, 0x0000f008, 0x02010437, 0x00006283, 0x89001ee3, 0x00000880,
4158 	0x83771a24, 0x00001100, 0xb3b83a0d, 0x00002004, 0x00000422, 0x0000f010,
4159 	0x000728a0, 0x00009502, 0x091502a0, 0x00006110, 0xc1000800, 0x00004989,
4160 	0x00000287, 0x00007009, 0x00003824, 0x00009502, 0x41408800, 0x00006199,
4161 	0xc1009000, 0x00004999, 0x0000036f, 0x00007019, 0x0a04e424, 0x00006882,
4162 	0x00012424, 0x00009583, 0x00012424, 0x00009583, 0x00018c24, 0x00001583,
4163 	0x00000346, 0x0000f008, 0x0000034f, 0x00007050, 0x00000294, 0x00007008,
4164 	0x00018c24, 0x00001583, 0x00012c24, 0x00001583, 0x81c00e9c, 0x00001283,
4165 	0x0000035e, 0x0000f038, 0x00000367, 0x0000f010, 0x00000346, 0x0000f010,
4166 	0x01c78474, 0x00009283, 0x00000305, 0x0000700b, 0xcd64ec9d, 0x00000213,
4167 	0x00000024, 0x00006582, 0x036122ec, 0x00000101, 0x4d800000, 0x0000e189,
4168 	0x0d000000, 0x00004988, 0x03001c0d, 0x0000e281, 0x0d801c0d, 0x00008281,
4169 	0x000002a6, 0x0000f008, 0x4da9bd37, 0x0000e101, 0x090ced37, 0x00004000,
4170 	0x0d01240c, 0x00009000, 0x00000034, 0x00001582, 0x000002a6, 0x0000f00b,
4171 	0x80000206, 0x00009582, 0x0dc40037, 0x0000e388, 0x10000877, 0x00002411,
4172 	0x09103206, 0x00009900, 0x0001a824, 0x00001502, 0x8351aa35, 0x0000e118,
4173 	0x83503206, 0x0000c930, 0xc1c0474c, 0x00009283, 0xdd506a0d, 0x00001900,
4174 	0x0000037c, 0x00007011, 0x891baa06, 0x00006100, 0x029ba834, 0x00008100,
4175 	0x8021b224, 0x00006502, 0x021ba835, 0x00008100, 0x03612424, 0x0000e131,
4176 	0x0361b436, 0x0000c919, 0x0d5ba835, 0x00006100, 0xdd982b05, 0x00008900,
4177 	0x83206a24, 0x0000e100, 0x1d606c0d, 0x00000901, 0x8029b20c, 0x0000e502,
4178 	0x0da06c36, 0x00008101, 0x0920640c, 0x00006131, 0x0929b536, 0x00004919,
4179 	0x02a0680a, 0x00001100, 0x81e1220c, 0x0000e100, 0x81a1220c, 0x00000100,
4180 	0x831bac0d, 0x00006000, 0x0261200a, 0x00000100, 0x83506424, 0x00006000,
4181 	0x9dd06424, 0x00008000, 0x8000020d, 0x0000e582, 0x5d612424, 0x00008901,
4182 	0x4da12536, 0x00006101, 0x00000877, 0x0000a411, 0x0d21200a, 0x0000e100,
4183 	0xc1582a0d, 0x00000000, 0x00000009, 0x00006582, 0x81000e04, 0x00000191,
4184 	0x81c02648, 0x00001283, 0xffffffff, 0x00007f86, 0x000004a5, 0x0000f010,
4185 	0x000002d1, 0x0000f010, 0xc1c0474c, 0x00006283, 0xe0000874, 0x00002400,
4186 	0x00000371, 0x00007013, 0x80000207, 0x00001582, 0xb9183306, 0x00009908,
4187 	0xffffffff, 0x00007fa7, 0x00000000, 0x0000f08b, 0xc0000704, 0x00001583,
4188 	0x02000806, 0x0000e188, 0x02400000, 0x0000c988, 0x028038a0, 0x00006188,
4189 	0x02c3c100, 0x0000c988, 0x00000324, 0x00007010, 0x01c10437, 0x00006283,
4190 	0x04800000, 0x00008980, 0x00150012, 0x0000e20e, 0x00150812, 0x00003216,
4191 	0x03c00000, 0x00006180, 0x03801002, 0x00004900, 0x8900230e, 0x0000e780,
4192 	0x0000180f, 0x00002106, 0x0318b000, 0x00007900, 0x00039240, 0x00008980,
4193 	0x03400000, 0x00007900, 0x00018008, 0x00000980, 0x04400800, 0x00007900,
4194 	0x0001c000, 0x00000980, 0x001810ec, 0x00005780, 0x00884980, 0x00000180,
4195 	0xc000180f, 0x00006006, 0x45112012, 0x00003107, 0x04c00000, 0x000001c0,
4196 	0x814010ec, 0x0000d684, 0x00000080, 0x00000080, 0xffffffff, 0x00007f86,
4197 	0x0080d0ec, 0x0000d780, 0x00884941, 0x00008388, 0xffffffff, 0x00007fa7,
4198 	0x814000ec, 0x00005684, 0x00000002, 0x00008480, 0x02f800bb, 0x0000f300,
4199 	0x02c00000, 0x00009980, 0x00c002ec, 0x0000df80, 0x1017d00b, 0x00001684,
4200 	0x1d800000, 0x0000e180, 0x40000048, 0x0000e407, 0x0dfbf837, 0x0000f900,
4201 	0x003ffffe, 0x00008280, 0x1d000002, 0x0000e180, 0x8000004c, 0x00006407,
4202 	0x1d400000, 0x000087dc, 0x53a00400, 0x000000d3, 0x9d94728e, 0x00009900,
4203 	0x03000636, 0x00007893, 0x38000000, 0x00008183, 0xc0000f04, 0x00009583,
4204 	0x00000296, 0x0000f013, 0x024ce99d, 0x0000e100, 0xb6f8204c, 0x0000e001,
4205 	0x00127009, 0x00006502, 0xd3800000, 0x00008980, 0x82382074, 0x0000e054,
4206 	0x80001074, 0x0000b43c, 0x00000009, 0x00009582, 0x82400f48, 0x0000e088,
4207 	0x02c10748, 0x00004088, 0x89000a0b, 0x00001888, 0x00000296, 0x0000f010,
4208 	0x00203824, 0x00002080, 0xac605609, 0x0000a084, 0xffffffff, 0x00007f97,
4209 	0x837f0207, 0x0000f900, 0x0000003e, 0x00008280, 0x8010520d, 0x00001502,
4210 	0x82800a0a, 0x000010d8, 0xac605609, 0x0000a8dc, 0x00000615, 0x0000f070,
4211 	0xac405e09, 0x00002086, 0xffffffff, 0x00007fa7, 0x82505a0d, 0x00009100,
4212 	0x80105209, 0x00009502, 0xd3400b4d, 0x000060e0, 0x20000877, 0x0000a461,
4213 	0x50001074, 0x0000ec65, 0x00000575, 0x0000f068, 0x00000296, 0x00007000,
4214 	0x03260767, 0x00007300, 0x01c25000, 0x00001980, 0x001810ec, 0x00005780,
4215 	0x00884980, 0x00000180, 0x814010ec, 0x0000d684, 0x00000080, 0x00000080,
4216 	0xffffffff, 0x00007f86, 0x0080d0ec, 0x0000d780, 0x00884941, 0x00008388,
4217 	0xffffffff, 0x00007fa7, 0x814000ec, 0x00005684, 0x00000002, 0x00008480,
4218 	0x033200bb, 0x00007300, 0x02c00000, 0x00009980, 0x00c002ec, 0x0000df80,
4219 	0x1019a00b, 0x00001684, 0x1d800000, 0x0000e180, 0x40000048, 0x0000e407,
4220 	0x0dfbf837, 0x0000f900, 0x003ffffe, 0x00008280, 0x1d000002, 0x0000e180,
4221 	0x8000004c, 0x00006407, 0x1d400000, 0x000087dc, 0x53a00400, 0x000000d3,
4222 	0x9d94728e, 0x00009900, 0x03000636, 0x00007893, 0x38000000, 0x00008183,
4223 	0x81c04648, 0x00001283, 0x30000877, 0x00006409, 0x30000848, 0x00003409,
4224 	0x128510a2, 0x00009908, 0x0000034b, 0x00007008, 0x000004a5, 0x00009583,
4225 	0x0000034b, 0x0000700b, 0x09000800, 0x00001981, 0xa5e257a2, 0x0000c410,
4226 	0x96000c24, 0x0000008e, 0xe9a78474, 0x0000c595, 0x74c00f04, 0x00007b97,
4227 	0x1280084a, 0x00006080, 0x30000877, 0x00002401, 0xe9278474, 0x00004595,
4228 	0x74800f04, 0x00007b95, 0x00011424, 0x00009583, 0x00010c24, 0x00009583,
4229 	0x00010424, 0x00001583, 0x0000033f, 0x00007038, 0x00000346, 0x0000f040,
4230 	0x00000363, 0x00007010, 0xc0000704, 0x00001583, 0x090ce99d, 0x00001910,
4231 	0x00000346, 0x00007009, 0x00000024, 0x00009582, 0xc1009000, 0x0000e191,
4232 	0x4140b000, 0x00004991, 0x09000000, 0x00001989, 0x00000366, 0x00007010,
4233 	0x00000347, 0x0000f000, 0x00019424, 0x00001583, 0x0001fc24, 0x00009583,
4234 	0xffffffff, 0x00007f86, 0x00000346, 0x0000f008, 0x00000346, 0x0000f008,
4235 	0xc120a412, 0x000000d6, 0x01400800, 0x00001981, 0x811502a0, 0x00009900,
4236 	0x03670238, 0x0000f100, 0x00013424, 0x00001583, 0x00000363, 0x00007013,
4237 	0x00000346, 0x00007000, 0x02950aa1, 0x00009900, 0x0000380a, 0x00009502,
4238 	0x41409000, 0x00006199, 0xc1009000, 0x00004999, 0x00000294, 0x00007031,
4239 	0x01400800, 0x00001981, 0x03710238, 0x00007100, 0x50001074, 0x00006405,
4240 	0x8000004c, 0x00003407, 0xd3800000, 0x00006180, 0x02403d74, 0x0000c281,
4241 	0x00001c09, 0x00009583, 0x80000207, 0x0000e582, 0x80002074, 0x0000240c,
4242 	0xb9183306, 0x00009908, 0x000002d5, 0x0000f011, 0xffffffff, 0x00007f86,
4243 	0x00000000, 0x00007083, 0x8000020d, 0x00001582, 0xc000034e, 0x00009582,
4244 	0xffffffff, 0x00007f86, 0x000002ad, 0x00007008, 0x00000397, 0x0000f010,
4245 	0x82800f48, 0x00006080, 0x02c10748, 0x0000c080, 0x83400a0b, 0x00001880,
4246 	0x0020380d, 0x0000a080, 0xffffffff, 0x00007fa7, 0x833f0207, 0x00007900,
4247 	0x0000003e, 0x00008280, 0xac603e0a, 0x00002084, 0xffffffff, 0x00007fa7,
4248 	0x80103a0c, 0x00001502, 0x81c00a07, 0x000010d8, 0xac603e0a, 0x000028dc,
4249 	0x00000615, 0x0000f070, 0xac404e0a, 0x0000a086, 0xffffffff, 0x00007fa7,
4250 	0x82d04a0c, 0x00001100, 0x80103a0b, 0x00009502, 0xd3400b4d, 0x000060e0,
4251 	0x20000877, 0x0000a461, 0x000005fc, 0x0000f069, 0x81c01677, 0x00001283,
4252 	0x80001874, 0x0000ec0c, 0x025bab75, 0x0000e100, 0x029a724e, 0x0000c100,
4253 	0x00005009, 0x0000e502, 0x8312724e, 0x00008900, 0x82c27075, 0x0000801e,
4254 	0x000003d8, 0x00007051, 0x00000877, 0x0000e401, 0xe0000074, 0x00003400,
4255 	0x83503a0c, 0x00006100, 0x50001074, 0x0000a405, 0xdd503a0c, 0x0000e100,
4256 	0xd3800000, 0x00008980, 0xdd982b05, 0x00006100, 0x81000e04, 0x00004181,
4257 	0x9dd03a0c, 0x0000e100, 0x81906a06, 0x00008100, 0x09106824, 0x0000e100,
4258 	0x0d506835, 0x00008100, 0x03ad0767, 0x00007500, 0x0d106834, 0x0000e100,
4259 	0xc1506b05, 0x00000000, 0x01c25000, 0x00001980, 0x001810ec, 0x00005780,
4260 	0x00884980, 0x00000180, 0x814010ec, 0x0000d684, 0x00000080, 0x00000080,
4261 	0xffffffff, 0x00007f86, 0x0080d0ec, 0x0000d780, 0x00884941, 0x00008388,
4262 	0xffffffff, 0x00007fa7, 0x814000ec, 0x00005684, 0x00000002, 0x00008480,
4263 	0x0001a824, 0x0000e502, 0x82400f48, 0x00008880, 0x82d1aa35, 0x0000e118,
4264 	0x82d12224, 0x0000c930, 0x00000077, 0x00006407, 0x80001874, 0x00003406,
4265 	0xdd505a0b, 0x00006100, 0x50000074, 0x0000e405, 0x02c10748, 0x00009080,
4266 	0x83400a0b, 0x00001880, 0x0020380d, 0x0000a080, 0xffffffff, 0x00007fa7,
4267 	0x833f0207, 0x00007900, 0x0000003e, 0x00008280, 0xac603e09, 0x00002084,
4268 	0xffffffff, 0x00007fa7, 0x80103a0c, 0x00001502, 0x81c00a07, 0x000010d8,
4269 	0xac603e09, 0x000028dc, 0x00000615, 0x0000f070, 0xac405609, 0x0000a086,
4270 	0xffffffff, 0x00007fa7, 0x82d0520c, 0x00001100, 0x80103a0b, 0x00009502,
4271 	0xd3400b4d, 0x000060e0, 0x20000877, 0x0000a461, 0x8312724e, 0x00006160,
4272 	0x81c00000, 0x000049e0, 0x0000055b, 0x0000f068, 0x82dbab75, 0x0000e100,
4273 	0x0340024e, 0x0000c180, 0x001ba80d, 0x00001502, 0x0000039d, 0x0000704b,
4274 	0x82903a0b, 0x0000e000, 0x89000a0c, 0x00008180, 0x000002ad, 0x00007400,
4275 	0x81d05224, 0x00006202, 0xd3905224, 0x00008200, 0x50001074, 0x00006c0d,
4276 	0x03e000bb, 0x00007300, 0x02c00000, 0x00009980, 0x00d802ec, 0x0000df80,
4277 	0x101f100a, 0x000095c4, 0x03000636, 0x00007893, 0x38000000, 0x00008183,
4278 	0x81ff2aec, 0x00002e84, 0x81fce4ec, 0x00005604, 0x003ce800, 0x00000000,
4279 	0x81fcf4ec, 0x0000d604, 0x003cf800, 0x00008000, 0x81fd04ec, 0x00005604,
4280 	0x003d0800, 0x00000000, 0x81fd14ec, 0x0000d604, 0x003d1800, 0x00008000,
4281 	0x81fd24ec, 0x0000d604, 0x003d2800, 0x00008000, 0x81fd34ec, 0x00005604,
4282 	0x003d3800, 0x00000000, 0xc000079d, 0x00001583, 0x81f83eec, 0x0000a68c,
4283 	0x00000550, 0x0000f011, 0xffffffff, 0x00007f86, 0x00054007, 0x00001502,
4284 	0x00000274, 0x0000f00b, 0x03f90238, 0x0000f300, 0x81609407, 0x000080d3,
4285 	0x02c1ff9c, 0x00001281, 0x00000c0b, 0x00009583, 0xc1009000, 0x0000e191,
4286 	0x41407800, 0x0000c991, 0x01400800, 0x00009991, 0x00000272, 0x0000f008,
4287 	0x01010437, 0x00009283, 0x00000365, 0x0000700b, 0x04030238, 0x00007300,
4288 	0x81150aa1, 0x00009900, 0x01c10437, 0x00006283, 0x0281ff9c, 0x00000281,
4289 	0x000004e6, 0x0000700b, 0x00001c0a, 0x00009583, 0x4140a800, 0x00006191,
4290 	0xc1009000, 0x0000c991, 0x0000027a, 0x0000f009, 0x00000370, 0x0000f200,
4291 	0x01400800, 0x00001981, 0x82f1b636, 0x00009900, 0x8010320b, 0x00001502,
4292 	0x02f1b636, 0x0000e131, 0x02e03406, 0x0000c919, 0x041300e9, 0x00007500,
4293 	0xffffffff, 0x00007f86, 0x41605c0b, 0x00009901, 0x8da82e36, 0x00001101,
4294 	0x80000636, 0x00009583, 0xb9183306, 0x0000e110, 0xf0000874, 0x0000e410,
4295 	0xc1000800, 0x00001991, 0xffffffff, 0x00007f97, 0x00000000, 0x0000f093,
4296 	0x2739df3a, 0x00000934, 0x27b9ef3c, 0x0000093c, 0x2839ff3e, 0x00000a04,
4297 	0x28ba0f40, 0x00000a0c, 0x293a1f42, 0x00000a14, 0x0000026b, 0x00007400,
4298 	0x29ba2f44, 0x00000a1c, 0x2a7a3747, 0x00000a20, 0x0a04e409, 0x00006882,
4299 	0xa5802409, 0x0000c1b8, 0x00001c09, 0x000080c0, 0x85c00c09, 0x0000c488,
4300 	0x56001409, 0x00008188, 0xe8672fa1, 0x0000c711, 0x90403409, 0x0000108a,
4301 	0x4b0728a1, 0x0000f80b, 0x50000000, 0x0000818b, 0x02cce99d, 0x00001900,
4302 	0x0000000b, 0x00001582, 0x0000054c, 0x0000f013, 0x028ce99d, 0x0000e100,
4303 	0xb0000874, 0x0000e400, 0x0000000a, 0x00006582, 0xc1000800, 0x00000981,
4304 	0x40001074, 0x0000ec16, 0x000004fc, 0x00007009, 0x0002580a, 0x00001502,
4305 	0x0000054a, 0x0000701b, 0x82c00c48, 0x00009880, 0xa340560b, 0x00002086,
4306 	0xa3604e0b, 0x00002084, 0xffffffff, 0x00007f97, 0x0280820a, 0x00009880,
4307 	0x82a24448, 0x00006100, 0x0340800a, 0x00004784, 0x0020500a, 0x0000a080,
4308 	0xffffffff, 0x00007fa7, 0x82905209, 0x00009100, 0x0280820a, 0x00009880,
4309 	0x0280800a, 0x00009784, 0x0280500d, 0x00009100, 0x0000000a, 0x00009582,
4310 	0x0280080a, 0x000061b8, 0x82400a09, 0x000080b8, 0xa3604e0b, 0x000028bc,
4311 	0x000004fa, 0x00007050, 0xa3605e0b, 0x00002004, 0xffffffff, 0x00007fa7,
4312 	0x0010580a, 0x00001502, 0xc000079d, 0x00001583, 0x01c00c37, 0x00009283,
4313 	0x00000533, 0x0000f048, 0x0000046b, 0x00007010, 0x0000054e, 0x00007008,
4314 	0x02c00f48, 0x00006080, 0x02810748, 0x00004080, 0x0300080b, 0x0000e080,
4315 	0x82400a0a, 0x00008880, 0x83400a09, 0x00001080, 0x0020380d, 0x0000a080,
4316 	0xac605e0c, 0x00002084, 0xffffffff, 0x00007f97, 0x82bf0207, 0x00007900,
4317 	0x0000003e, 0x00008280, 0x80105a0a, 0x00001502, 0x82c00a0b, 0x000010d8,
4318 	0xac605e0c, 0x000028dc, 0x0000054e, 0x00007070, 0xac404e0c, 0x0000a086,
4319 	0xffffffff, 0x00007fa7, 0x82904a0a, 0x00009100, 0x80105a0a, 0x00001502,
4320 	0x82c0320d, 0x0000e7e8, 0x8280fa0d, 0x000082e8, 0x82d79a0b, 0x0000f968,
4321 	0x00000006, 0x00008080, 0x0000051d, 0x0000f468, 0x0000400b, 0x0000f96a,
4322 	0x01c00000, 0x00008000, 0x029057e4, 0x0000e068, 0x0241fc0d, 0x0000c2e9,
4323 	0xc000079d, 0x0000e583, 0x93400a4d, 0x00000080, 0x0241ff9c, 0x0000e291,
4324 	0xb0000074, 0x00002410, 0x00000294, 0x0000f009, 0x00000c09, 0x00001583,
4325 	0xc0006f9d, 0x00009583, 0xffffffff, 0x00007f86, 0x00000599, 0x00007010,
4326 	0x00000599, 0x0000f018, 0x01c02437, 0x00006283, 0x82f71a24, 0x00008100,
4327 	0xb380560b, 0x0000a085, 0x0e8540a8, 0x00006110, 0x20000848, 0x00006401,
4328 	0x530ce99d, 0x0000e100, 0x8d80179d, 0x00004881, 0xffffffff, 0x00007f86,
4329 	0x02400c0a, 0x00006081, 0x0f81bc0a, 0x00002000, 0xb3984e0b, 0x00002886,
4330 	0x0240140a, 0x00006081, 0x02c0179d, 0x00004881, 0x02cce99d, 0x00006100,
4331 	0xcda05c09, 0x0000c001, 0x0000000b, 0x00001582, 0x02c02800, 0x0000e191,
4332 	0x02c02000, 0x00004989, 0xffffffff, 0x00007f86, 0x41205874, 0x0000e806,
4333 	0xa8c00034, 0x0000f892, 0x30000000, 0x00000185, 0xc1209c12, 0x000080d6,
4334 	0x01400800, 0x00001981, 0xd9410437, 0x0000f88e, 0x08000000, 0x00008280,
4335 	0x091c4388, 0x0000e100, 0x44024074, 0x00006006, 0x0001a824, 0x0000e502,
4336 	0x0c024704, 0x0000a000, 0x8351aa35, 0x0000e118, 0x835c4388, 0x0000c930,
4337 	0x1281b877, 0x0000e001, 0x84026074, 0x00003004, 0x0dfbf837, 0x0000f900,
4338 	0x003ffffe, 0x00008280, 0x2739df3a, 0x00000934, 0x27b9ef3c, 0x0000093c,
4339 	0x2839ff3e, 0x00000a04, 0x28ba0f40, 0x00000a0c, 0x293a1f42, 0x00000a14,
4340 	0x29ba2f44, 0x00000a1c, 0x2a3a3f46, 0x00000a24, 0xdd506a0d, 0x00001900,
4341 	0x55a0474c, 0x0000448c, 0x5a00020d, 0x0000008d, 0xe5c0034e, 0x00007892,
4342 	0x08000000, 0x0000818c, 0xc0000f04, 0x00006583, 0x0603a74c, 0x00002004,
4343 	0x02c00000, 0x00006181, 0x4403a048, 0x0000e007, 0x02c00800, 0x00006189,
4344 	0xe0000074, 0x00006400, 0xc140474c, 0x0000e283, 0x0e84e09c, 0x00000900,
4345 	0xb9183306, 0x0000e108, 0x04205848, 0x00006001, 0x0efcf79d, 0x00008330,
4346 	0x0f7d079f, 0x00000338, 0x0ffd17a1, 0x00008400, 0x107d27a3, 0x00008408,
4347 	0x10fd37a5, 0x00008410, 0x00000000, 0x00007488, 0x117d47a7, 0x00000418,
4348 	0x11c548a9, 0x00009900, 0x00000008, 0x0000e582, 0xb9183306, 0x00008900,
4349 	0x50000074, 0x0000ec0d, 0xffffffff, 0x00007f97, 0x00000000, 0x00007083,
4350 	0x40000d9c, 0x00001583, 0x41408000, 0x00006191, 0xc1009000, 0x0000c991,
4351 	0x00000366, 0x0000f011, 0x01c02437, 0x00009283, 0x0000058d, 0x00007013,
4352 	0xc1000800, 0x0000e181, 0x82c00c48, 0x0000c880, 0xa3404e0b, 0x00002086,
4353 	0xa361260b, 0x00002084, 0xffffffff, 0x00007f97, 0x02808209, 0x00009880,
4354 	0x82a24448, 0x00006100, 0x0240800a, 0x0000c784, 0x0020500a, 0x0000a080,
4355 	0xffffffff, 0x00007fa7, 0x82905224, 0x00009100, 0x0280820a, 0x00009880,
4356 	0x0280800a, 0x00009784, 0x02805009, 0x00001100, 0x0000000a, 0x00009582,
4357 	0x0280080a, 0x000061b8, 0x82400a24, 0x000080b8, 0xa3604e0b, 0x000028bc,
4358 	0x000004fa, 0x00007050, 0xa3605e0b, 0x00002004, 0xffffffff, 0x00007fa7,
4359 	0x0010580a, 0x00001502, 0x93400a4d, 0x0000e0c0, 0x40003074, 0x00002446,
4360 	0x02ca614c, 0x00009940, 0x000005e4, 0x0000f048, 0x0000000b, 0x00001582,
4361 	0x000005a4, 0x0000f013, 0x0f81bc09, 0x0000e000, 0x20000048, 0x0000b401,
4362 	0x02c06409, 0x0000e080, 0x12400000, 0x00000980, 0xcd80140b, 0x0000e081,
4363 	0x2ac800ab, 0x0000c380, 0xa8c00034, 0x0000f892, 0x30000000, 0x00000185,
4364 	0x0001940a, 0x00001583, 0x0001040a, 0x00009593, 0x00000532, 0x0000f00b,
4365 	0x0001fc0a, 0x00009583, 0x00000532, 0x0000f00b, 0x00011c0a, 0x00001583,
4366 	0x4140a800, 0x00006191, 0xc1009000, 0x0000c991, 0x0000040a, 0x00007011,
4367 	0x0000027a, 0x0000f000, 0x04f200e9, 0x00007300, 0x41603406, 0x00009901,
4368 	0x8da03736, 0x00001101, 0x80000636, 0x00009583, 0xc1000800, 0x00006191,
4369 	0xf0000874, 0x0000e410, 0xb9183306, 0x00009910, 0x0000041a, 0x00007008,
4370 	0xffffffff, 0x00007f97, 0x00000000, 0x00007083, 0x04fc0238, 0x00007300,
4371 	0x81609405, 0x000000d3, 0x0241ff9c, 0x00006281, 0x82c00c48, 0x00000880,
4372 	0xa340560b, 0x00002086, 0x00000c09, 0x00001583, 0x02404800, 0x00001991,
4373 	0xa3606e0b, 0x0000a084, 0x0240820a, 0x0000e080, 0x41204874, 0x0000e006,
4374 	0x02408009, 0x00006784, 0x82a24448, 0x00008900, 0x0020500a, 0x0000a080,
4375 	0xffffffff, 0x00007fa7, 0x8290520d, 0x00001100, 0x0280820a, 0x00009880,
4376 	0x0280800a, 0x00009784, 0x02805009, 0x00001100, 0x0000000a, 0x00009582,
4377 	0x0280080a, 0x000061b8, 0x82400a0d, 0x000000b8, 0xa3604e0b, 0x000028bc,
4378 	0x000004fa, 0x00007050, 0xa3605e0b, 0x00002004, 0xffffffff, 0x00007fa7,
4379 	0x0010580a, 0x00001502, 0x0280fc48, 0x0000e2c9, 0x82403448, 0x000007c8,
4380 	0x82d79a09, 0x0000f948, 0x00000006, 0x00008080, 0x0000046b, 0x00007040,
4381 	0x0000400b, 0x00007902, 0x01c00000, 0x00008000, 0x0241fc48, 0x00006281,
4382 	0x02a057e4, 0x00008800, 0xffffffff, 0x00007f86, 0x0000fc09, 0x00001583,
4383 	0xffffffff, 0x00007f86, 0x01c0380a, 0x00006318, 0x0200400a, 0x00000330,
4384 	0xffffffff, 0x00007f86, 0x0038400b, 0x0000d000, 0x00383800, 0x00000000,
4385 	0x02003800, 0x00001980, 0x823f1008, 0x00006802, 0x0000046b, 0x00007400,
4386 	0x003842ec, 0x00005600, 0x00000000, 0x00008080, 0x100000ec, 0x0000d680,
4387 	0x00000000, 0x00008080, 0xc1000800, 0x00009981, 0xad278474, 0x00004595,
4388 	0x56800f04, 0x0000dd95, 0x00000366, 0x00007400, 0xc1212c12, 0x000080d6,
4389 	0x811502a0, 0x00009900, 0x0533078d, 0x0000f100, 0x0280fc48, 0x0000e281,
4390 	0x82403448, 0x00000780, 0x82d79a09, 0x0000f900, 0x00000006, 0x00008080,
4391 	0x0000400b, 0x00007902, 0x01c00000, 0x00008000, 0x02a057e4, 0x00006000,
4392 	0x0241fc48, 0x0000c281, 0x0000fc09, 0x00001583, 0xffffffff, 0x00007f86,
4393 	0x01c0380a, 0x00006318, 0x0200400a, 0x00000330, 0xffffffff, 0x00007f86,
4394 	0x0038400b, 0x0000d000, 0x00383800, 0x00000000, 0x02003800, 0x00001980,
4395 	0x823f1008, 0x00006802, 0x003842ec, 0x00005600, 0x00000000, 0x00008080,
4396 	0x100000ec, 0x0000d680, 0x00000000, 0x00008080, 0xe460079d, 0x00004592,
4397 	0x00600c37, 0x0000f08c, 0x01c00c37, 0x00009283, 0x00000436, 0x0000f00b,
4398 	0x054e0238, 0x0000f300, 0x81609427, 0x000000d3, 0x0000046b, 0x00007200,
4399 	0x40001874, 0x0000ec06, 0xffffffff, 0x00007f86, 0xffffffff, 0x00007f86,
4400 	0xffffffff, 0x00007f86, 0xffffffff, 0x00007f86, 0xffffffff, 0x00007f86,
4401 	0xffffffff, 0x00007f86, 0xffffffff, 0x00007f86, 0x81f83aec, 0x0000a684