1/*
2 * DO NOT EDIT - This file is automatically generated
3 *		 from the following source files:
4 *
5 * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.seq#56 $
6 * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.reg#39 $
7 */
8static uint8_t seqprog[] = {
9	0xb2, 0x00, 0x00, 0x08,
10	0xf7, 0x11, 0x22, 0x08,
11	0x00, 0x65, 0xec, 0x59,
12	0xf7, 0x01, 0x02, 0x08,
13	0xff, 0x6a, 0x24, 0x08,
14	0x40, 0x00, 0x40, 0x68,
15	0x08, 0x1f, 0x3e, 0x10,
16	0x40, 0x00, 0x40, 0x68,
17	0xff, 0x40, 0x3c, 0x60,
18	0x08, 0x1f, 0x3e, 0x10,
19	0x60, 0x0b, 0x42, 0x68,
20	0x40, 0xfa, 0x12, 0x78,
21	0x01, 0x4d, 0xc8, 0x30,
22	0x00, 0x4c, 0x12, 0x70,
23	0x01, 0x39, 0xa2, 0x30,
24	0x00, 0x6a, 0xc0, 0x5e,
25	0x01, 0x51, 0x20, 0x31,
26	0x01, 0x57, 0xae, 0x00,
27	0x0d, 0x6a, 0x76, 0x00,
28	0x00, 0x51, 0x12, 0x5e,
29	0x01, 0x51, 0xc8, 0x30,
30	0x00, 0x39, 0xc8, 0x60,
31	0x00, 0xbb, 0x30, 0x70,
32	0xc1, 0x6a, 0xd8, 0x5e,
33	0x01, 0xbf, 0x72, 0x30,
34	0x01, 0x40, 0x7e, 0x31,
35	0x01, 0x90, 0x80, 0x30,
36	0x01, 0xf6, 0xd4, 0x30,
37	0x01, 0x4d, 0x9a, 0x18,
38	0xfe, 0x57, 0xae, 0x08,
39	0x01, 0x40, 0x20, 0x31,
40	0x00, 0x65, 0xcc, 0x58,
41	0x60, 0x0b, 0x40, 0x78,
42	0x08, 0x6a, 0x18, 0x00,
43	0x08, 0x11, 0x22, 0x00,
44	0x60, 0x0b, 0x00, 0x78,
45	0x40, 0x0b, 0xfa, 0x68,
46	0x80, 0x0b, 0xb6, 0x78,
47	0x20, 0x6a, 0x16, 0x00,
48	0xa4, 0x6a, 0x06, 0x00,
49	0x08, 0x6a, 0x78, 0x00,
50	0x01, 0x50, 0xc8, 0x30,
51	0xe0, 0x6a, 0xcc, 0x00,
52	0x48, 0x6a, 0xfc, 0x5d,
53	0x01, 0x6a, 0xdc, 0x01,
54	0x88, 0x6a, 0xcc, 0x00,
55	0x48, 0x6a, 0xfc, 0x5d,
56	0x01, 0x6a, 0x26, 0x01,
57	0xf0, 0x19, 0x7a, 0x08,
58	0x0f, 0x18, 0xc8, 0x08,
59	0x0f, 0x0f, 0xc8, 0x08,
60	0x0f, 0x05, 0xc8, 0x08,
61	0x00, 0x3d, 0x7a, 0x00,
62	0x08, 0x1f, 0x6e, 0x78,
63	0x80, 0x3d, 0x7a, 0x00,
64	0x01, 0x3d, 0xd8, 0x31,
65	0x01, 0x3d, 0x32, 0x31,
66	0x10, 0x03, 0x4e, 0x79,
67	0x00, 0x65, 0xf2, 0x58,
68	0x80, 0x66, 0xae, 0x78,
69	0x01, 0x66, 0xd8, 0x31,
70	0x01, 0x66, 0x32, 0x31,
71	0x3f, 0x66, 0x7c, 0x08,
72	0x40, 0x66, 0x82, 0x68,
73	0x01, 0x3c, 0x78, 0x00,
74	0x10, 0x03, 0x9e, 0x78,
75	0x00, 0x65, 0xf2, 0x58,
76	0xe0, 0x66, 0xc8, 0x18,
77	0x00, 0x65, 0xaa, 0x50,
78	0xdd, 0x66, 0xc8, 0x18,
79	0x00, 0x65, 0xaa, 0x48,
80	0x01, 0x66, 0xd8, 0x31,
81	0x01, 0x66, 0x32, 0x31,
82	0x10, 0x03, 0x4e, 0x79,
83	0x00, 0x65, 0xf2, 0x58,
84	0x01, 0x66, 0xd8, 0x31,
85	0x01, 0x66, 0x32, 0x31,
86	0x01, 0x66, 0xac, 0x30,
87	0x40, 0x3c, 0x78, 0x00,
88	0xff, 0x6a, 0xd8, 0x01,
89	0xff, 0x6a, 0x32, 0x01,
90	0x10, 0x3c, 0x78, 0x00,
91	0x02, 0x57, 0x40, 0x69,
92	0x10, 0x03, 0x3e, 0x69,
93	0x00, 0x65, 0x20, 0x41,
94	0x02, 0x57, 0xae, 0x00,
95	0x00, 0x65, 0x9e, 0x40,
96	0x61, 0x6a, 0xd8, 0x5e,
97	0x08, 0x51, 0x20, 0x71,
98	0x02, 0x0b, 0xb2, 0x78,
99	0x00, 0x65, 0xae, 0x40,
100	0x1a, 0x01, 0x02, 0x00,
101	0xf0, 0x19, 0x7a, 0x08,
102	0x0f, 0x0f, 0xc8, 0x08,
103	0x0f, 0x05, 0xc8, 0x08,
104	0x00, 0x3d, 0x7a, 0x00,
105	0x08, 0x1f, 0xc4, 0x78,
106	0x80, 0x3d, 0x7a, 0x00,
107	0x20, 0x6a, 0x16, 0x00,
108	0x00, 0x65, 0xcc, 0x41,
109	0x00, 0x65, 0xb2, 0x5e,
110	0x00, 0x65, 0x12, 0x40,
111	0x20, 0x11, 0xd2, 0x68,
112	0x20, 0x6a, 0x18, 0x00,
113	0x20, 0x11, 0x22, 0x00,
114	0xf7, 0x1f, 0xca, 0x08,
115	0x80, 0xb9, 0xd8, 0x78,
116	0x08, 0x65, 0xca, 0x00,
117	0x01, 0x65, 0x3e, 0x30,
118	0x01, 0xb9, 0x1e, 0x30,
119	0x7f, 0xb9, 0x0a, 0x08,
120	0x01, 0xb9, 0x0a, 0x30,
121	0x01, 0x54, 0xca, 0x30,
122	0x80, 0xb8, 0xe6, 0x78,
123	0x80, 0x65, 0xca, 0x00,
124	0x01, 0x65, 0x00, 0x34,
125	0x01, 0x54, 0x00, 0x34,
126	0x08, 0xb8, 0xee, 0x78,
127	0x20, 0x01, 0x02, 0x00,
128	0x02, 0xbd, 0x08, 0x34,
129	0x01, 0xbd, 0x08, 0x34,
130	0x08, 0x01, 0x02, 0x00,
131	0x02, 0x0b, 0xf4, 0x78,
132	0xf7, 0x01, 0x02, 0x08,
133	0x01, 0x06, 0xcc, 0x34,
134	0xb2, 0x00, 0x00, 0x08,
135	0x01, 0x40, 0x20, 0x31,
136	0x01, 0xbf, 0x80, 0x30,
137	0x01, 0xb9, 0x7a, 0x30,
138	0x3f, 0xba, 0x7c, 0x08,
139	0x00, 0x65, 0xea, 0x58,
140	0x80, 0x0b, 0xc4, 0x79,
141	0x12, 0x01, 0x02, 0x00,
142	0x01, 0xab, 0xac, 0x30,
143	0xe4, 0x6a, 0x6e, 0x5d,
144	0x40, 0x6a, 0x16, 0x00,
145	0x80, 0x3e, 0x84, 0x5d,
146	0x20, 0xb8, 0x18, 0x79,
147	0x20, 0x6a, 0x84, 0x5d,
148	0x00, 0xab, 0x84, 0x5d,
149	0x01, 0xa9, 0x78, 0x30,
150	0x10, 0xb8, 0x20, 0x79,
151	0xe4, 0x6a, 0x6e, 0x5d,
152	0x00, 0x65, 0xae, 0x40,
153	0x10, 0x03, 0x3c, 0x69,
154	0x08, 0x3c, 0x5a, 0x69,
155	0x04, 0x3c, 0x92, 0x69,
156	0x02, 0x3c, 0x98, 0x69,
157	0x01, 0x3c, 0x44, 0x79,
158	0xff, 0x6a, 0x70, 0x00,
159	0x00, 0x65, 0xa4, 0x59,
160	0x00, 0x6a, 0xc0, 0x5e,
161	0xff, 0x38, 0x30, 0x71,
162	0x0d, 0x6a, 0x76, 0x00,
163	0x00, 0x38, 0x12, 0x5e,
164	0x00, 0x65, 0xea, 0x58,
165	0x12, 0x01, 0x02, 0x00,
166	0x00, 0x65, 0x18, 0x41,
167	0xa4, 0x6a, 0x06, 0x00,
168	0x00, 0x65, 0xf2, 0x58,
169	0xfd, 0x57, 0xae, 0x08,
170	0x00, 0x65, 0xae, 0x40,
171	0xe4, 0x6a, 0x6e, 0x5d,
172	0x20, 0x3c, 0x4a, 0x79,
173	0x02, 0x6a, 0x84, 0x5d,
174	0x04, 0x6a, 0x84, 0x5d,
175	0x01, 0x03, 0x4c, 0x69,
176	0xf7, 0x11, 0x22, 0x08,
177	0xff, 0x6a, 0x24, 0x08,
178	0xff, 0x6a, 0x06, 0x08,
179	0x01, 0x6a, 0x7e, 0x00,
180	0x00, 0x65, 0xa4, 0x59,
181	0x00, 0x65, 0x04, 0x40,
182	0x80, 0x86, 0xc8, 0x08,
183	0x01, 0x4f, 0xc8, 0x30,
184	0x00, 0x50, 0x6c, 0x61,
185	0xc4, 0x6a, 0x6e, 0x5d,
186	0x40, 0x3c, 0x68, 0x79,
187	0x28, 0x6a, 0x84, 0x5d,
188	0x00, 0x65, 0x4c, 0x41,
189	0x08, 0x6a, 0x84, 0x5d,
190	0x00, 0x65, 0x4c, 0x41,
191	0x84, 0x6a, 0x6e, 0x5d,
192	0x00, 0x65, 0xf2, 0x58,
193	0x01, 0x66, 0xc8, 0x30,
194	0x01, 0x64, 0xd8, 0x31,
195	0x01, 0x64, 0x32, 0x31,
196	0x5b, 0x64, 0xc8, 0x28,
197	0x30, 0x64, 0xca, 0x18,
198	0x01, 0x6c, 0xc8, 0x30,
199	0xff, 0x64, 0x8e, 0x79,
200	0x08, 0x01, 0x02, 0x00,
201	0x02, 0x0b, 0x80, 0x79,
202	0x01, 0x64, 0x86, 0x61,
203	0xf7, 0x01, 0x02, 0x08,
204	0x01, 0x06, 0xd8, 0x31,
205	0x01, 0x06, 0x32, 0x31,
206	0xff, 0x64, 0xc8, 0x18,
207	0xff, 0x64, 0x80, 0x69,
208	0xf7, 0x3c, 0x78, 0x08,
209	0x00, 0x65, 0x20, 0x41,
210	0x40, 0xaa, 0x7e, 0x10,
211	0x04, 0xaa, 0x6e, 0x5d,
212	0x00, 0x65, 0x56, 0x42,
213	0xc4, 0x6a, 0x6e, 0x5d,
214	0xc0, 0x6a, 0x7e, 0x00,
215	0x00, 0xa8, 0x84, 0x5d,
216	0xe4, 0x6a, 0x06, 0x00,
217	0x00, 0x6a, 0x84, 0x5d,
218	0x00, 0x65, 0x4c, 0x41,
219	0x10, 0x3c, 0xa8, 0x69,
220	0x00, 0xbb, 0x8a, 0x44,
221	0x18, 0x6a, 0xda, 0x01,
222	0x01, 0x69, 0xd8, 0x31,
223	0x1c, 0x6a, 0xd0, 0x01,
224	0x09, 0xee, 0xdc, 0x01,
225	0x80, 0xee, 0xb0, 0x79,
226	0xff, 0x6a, 0xdc, 0x09,
227	0x01, 0x93, 0x26, 0x01,
228	0x03, 0x6a, 0x2a, 0x01,
229	0x01, 0x69, 0x32, 0x31,
230	0x1c, 0x6a, 0xe0, 0x5d,
231	0x0a, 0x93, 0x26, 0x01,
232	0x00, 0x65, 0xa8, 0x5e,
233	0x01, 0x50, 0xa0, 0x18,
234	0x02, 0x6a, 0x22, 0x05,
235	0x1a, 0x01, 0x02, 0x00,
236	0x80, 0x6a, 0x74, 0x00,
237	0x40, 0x6a, 0x78, 0x00,
238	0x40, 0x6a, 0x16, 0x00,
239	0x00, 0x65, 0xd8, 0x5d,
240	0x01, 0x3f, 0xc8, 0x30,
241	0xbf, 0x64, 0x56, 0x7a,
242	0x80, 0x64, 0x9e, 0x73,
243	0xa0, 0x64, 0x00, 0x74,
244	0xc0, 0x64, 0xf4, 0x73,
245	0xe0, 0x64, 0x30, 0x74,
246	0x01, 0x6a, 0xd8, 0x5e,
247	0x00, 0x65, 0xcc, 0x41,
248	0xf7, 0x11, 0x22, 0x08,
249	0x01, 0x06, 0xd4, 0x30,
250	0xff, 0x6a, 0x24, 0x08,
251	0xf7, 0x01, 0x02, 0x08,
252	0x09, 0x0c, 0xe6, 0x79,
253	0x08, 0x0c, 0x04, 0x68,
254	0xb1, 0x6a, 0xd8, 0x5e,
255	0xff, 0x6a, 0x26, 0x09,
256	0x12, 0x01, 0x02, 0x00,
257	0x02, 0x6a, 0x08, 0x30,
258	0xff, 0x6a, 0x08, 0x08,
259	0xdf, 0x01, 0x02, 0x08,
260	0x01, 0x6a, 0x7e, 0x00,
261	0xc0, 0x6a, 0x78, 0x04,
262	0xff, 0x6a, 0xc8, 0x08,
263	0x08, 0xa4, 0x48, 0x19,
264	0x00, 0xa5, 0x4a, 0x21,
265	0x00, 0xa6, 0x4c, 0x21,
266	0x00, 0xa7, 0x4e, 0x25,
267	0x08, 0xeb, 0xdc, 0x7e,
268	0x80, 0xeb, 0x06, 0x7a,
269	0xff, 0x6a, 0xd6, 0x09,
270	0x08, 0xeb, 0x0a, 0x6a,
271	0xff, 0x6a, 0xd4, 0x0c,
272	0x80, 0xa3, 0xdc, 0x6e,
273	0x88, 0xeb, 0x20, 0x72,
274	0x08, 0xeb, 0xdc, 0x6e,
275	0x04, 0xea, 0x24, 0xe2,
276	0x08, 0xee, 0xdc, 0x6e,
277	0x04, 0x6a, 0xd0, 0x81,
278	0x05, 0xa4, 0xc0, 0x89,
279	0x03, 0xa5, 0xc2, 0x31,
280	0x09, 0x6a, 0xd6, 0x05,
281	0x00, 0x65, 0x08, 0x5a,
282	0x06, 0xa4, 0xd4, 0x89,
283	0x80, 0x94, 0xdc, 0x7e,
284	0x07, 0xe9, 0x10, 0x31,
285	0x01, 0xe9, 0x46, 0x31,
286	0x00, 0xa3, 0xba, 0x5e,
287	0x00, 0x65, 0xfa, 0x59,
288	0x01, 0xa4, 0xca, 0x30,
289	0x80, 0xa3, 0x34, 0x7a,
290	0x02, 0x65, 0xca, 0x00,
291	0x01, 0x65, 0xf8, 0x31,
292	0x80, 0x93, 0x26, 0x01,
293	0xff, 0x6a, 0xd4, 0x0c,
294	0x01, 0x8c, 0xc8, 0x30,
295	0x00, 0x88, 0xc8, 0x18,
296	0x02, 0x64, 0xc8, 0x88,
297	0xff, 0x64, 0xdc, 0x7e,
298	0xff, 0x8d, 0x4a, 0x6a,
299	0xff, 0x8e, 0x4a, 0x6a,
300	0x03, 0x8c, 0xd4, 0x98,
301	0x00, 0x65, 0xdc, 0x56,
302	0x01, 0x64, 0x70, 0x30,
303	0xff, 0x64, 0xc8, 0x10,
304	0x01, 0x64, 0xc8, 0x18,
305	0x00, 0x8c, 0x18, 0x19,
306	0xff, 0x8d, 0x1a, 0x21,
307	0xff, 0x8e, 0x1c, 0x25,
308	0xc0, 0x3c, 0x5a, 0x7a,
309	0x21, 0x6a, 0xd8, 0x5e,
310	0xa8, 0x6a, 0x76, 0x00,
311	0x79, 0x6a, 0x76, 0x00,
312	0x40, 0x3f, 0x62, 0x6a,
313	0x04, 0x3b, 0x76, 0x00,
314	0x04, 0x6a, 0xd4, 0x81,
315	0x20, 0x3c, 0x6a, 0x7a,
316	0x51, 0x6a, 0xd8, 0x5e,
317	0x00, 0x65, 0x82, 0x42,
318	0x20, 0x3c, 0x78, 0x00,
319	0x00, 0xb3, 0xba, 0x5e,
320	0x07, 0xac, 0x10, 0x31,
321	0x05, 0xb3, 0x46, 0x31,
322	0x88, 0x6a, 0xcc, 0x00,
323	0xac, 0x6a, 0xee, 0x5d,
324	0xa3, 0x6a, 0xcc, 0x00,
325	0xb3, 0x6a, 0xf2, 0x5d,
326	0x00, 0x65, 0x3a, 0x5a,
327	0xfd, 0xa4, 0x48, 0x09,
328	0x03, 0x8c, 0x10, 0x30,
329	0x00, 0x65, 0xe6, 0x5d,
330	0x01, 0xa4, 0x94, 0x7a,
331	0x04, 0x3b, 0x76, 0x08,
332	0x01, 0x3b, 0x26, 0x31,
333	0x80, 0x02, 0x04, 0x00,
334	0x10, 0x0c, 0x8a, 0x7a,
335	0x03, 0x9e, 0x8c, 0x6a,
336	0x7f, 0x02, 0x04, 0x08,
337	0x91, 0x6a, 0xd8, 0x5e,
338	0x00, 0x65, 0xcc, 0x41,
339	0x01, 0xa4, 0xca, 0x30,
340	0x80, 0xa3, 0x9a, 0x7a,
341	0x02, 0x65, 0xca, 0x00,
342	0x01, 0x65, 0xf8, 0x31,
343	0x01, 0x3b, 0x26, 0x31,
344	0x00, 0x65, 0x0e, 0x5a,
345	0x01, 0xfc, 0xa8, 0x6a,
346	0x80, 0x0b, 0x9e, 0x6a,
347	0x10, 0x0c, 0x9e, 0x7a,
348	0x20, 0x93, 0x9e, 0x6a,
349	0x02, 0x93, 0x26, 0x01,
350	0x02, 0xfc, 0xb2, 0x7a,
351	0x40, 0x0d, 0xc6, 0x6a,
352	0x01, 0xa4, 0x48, 0x01,
353	0x00, 0x65, 0xc6, 0x42,
354	0x40, 0x0d, 0xb8, 0x6a,
355	0x00, 0x65, 0x0e, 0x5a,
356	0x00, 0x65, 0xaa, 0x42,
357	0x80, 0xfc, 0xc2, 0x7a,
358	0x80, 0xa4, 0xc2, 0x6a,
359	0xff, 0xa5, 0x4a, 0x19,
360	0xff, 0xa6, 0x4c, 0x21,
361	0xff, 0xa7, 0x4e, 0x21,
362	0xf8, 0xfc, 0x48, 0x09,
363	0x7f, 0xa3, 0x46, 0x09,
364	0x04, 0x3b, 0xe2, 0x6a,
365	0x02, 0x93, 0x26, 0x01,
366	0x01, 0x94, 0xc8, 0x7a,
367	0x01, 0x94, 0xc8, 0x7a,
368	0x01, 0x94, 0xc8, 0x7a,
369	0x01, 0x94, 0xc8, 0x7a,
370	0x01, 0x94, 0xc8, 0x7a,
371	0x01, 0xa4, 0xe0, 0x7a,
372	0x01, 0xfc, 0xd6, 0x7a,
373	0x01, 0x94, 0xe2, 0x6a,
374	0x01, 0x94, 0xe2, 0x6a,
375	0x01, 0x94, 0xe2, 0x6a,
376	0x00, 0x65, 0x82, 0x42,
377	0x01, 0x94, 0xe0, 0x7a,
378	0x10, 0x94, 0xe2, 0x6a,
379	0xd7, 0x93, 0x26, 0x09,
380	0x28, 0x93, 0xe6, 0x6a,
381	0x01, 0x85, 0x0a, 0x01,
382	0x02, 0xfc, 0xee, 0x6a,
383	0x01, 0x14, 0x46, 0x31,
384	0xff, 0x6a, 0x10, 0x09,
385	0xfe, 0x85, 0x0a, 0x09,
386	0xff, 0x38, 0xfc, 0x6a,
387	0x80, 0xa3, 0xfc, 0x7a,
388	0x80, 0x0b, 0xfa, 0x7a,
389	0x04, 0x3b, 0xfc, 0x7a,
390	0xbf, 0x3b, 0x76, 0x08,
391	0x01, 0x3b, 0x26, 0x31,
392	0x00, 0x65, 0x0e, 0x5a,
393	0x01, 0x0b, 0x0a, 0x6b,
394	0x10, 0x0c, 0xfe, 0x7a,
395	0x04, 0x93, 0x08, 0x6b,
396	0x01, 0x94, 0x06, 0x7b,
397	0x10, 0x94, 0x08, 0x6b,
398	0xc7, 0x93, 0x26, 0x09,
399	0x01, 0x99, 0xd4, 0x30,
400	0x38, 0x93, 0x0c, 0x6b,
401	0xff, 0x08, 0x5a, 0x6b,
402	0xff, 0x09, 0x5a, 0x6b,
403	0xff, 0x0a, 0x5a, 0x6b,
404	0xff, 0x38, 0x28, 0x7b,
405	0x04, 0x14, 0x10, 0x31,
406	0x01, 0x38, 0x18, 0x31,
407	0x02, 0x6a, 0x1a, 0x31,
408	0x88, 0x6a, 0xcc, 0x00,
409	0x14, 0x6a, 0xf4, 0x5d,
410	0x00, 0x38, 0xe0, 0x5d,
411	0xff, 0x6a, 0x70, 0x08,
412	0x00, 0x65, 0x54, 0x43,
413	0x80, 0xa3, 0x2e, 0x7b,
414	0x01, 0xa4, 0x48, 0x01,
415	0x00, 0x65, 0x5a, 0x43,
416	0x08, 0xeb, 0x34, 0x7b,
417	0x00, 0x65, 0x0e, 0x5a,
418	0x08, 0xeb, 0x30, 0x6b,
419	0x07, 0xe9, 0x10, 0x31,
420	0x01, 0xe9, 0xca, 0x30,
421	0x01, 0x65, 0x46, 0x31,
422	0x00, 0x6a, 0xba, 0x5e,
423	0x88, 0x6a, 0xcc, 0x00,
424	0xa4, 0x6a, 0xf4, 0x5d,
425	0x08, 0x6a, 0xe0, 0x5d,
426	0x0d, 0x93, 0x26, 0x01,
427	0x00, 0x65, 0xa8, 0x5e,
428	0x88, 0x6a, 0xcc, 0x00,
429	0x00, 0x65, 0x8a, 0x5e,
430	0x01, 0x99, 0x46, 0x31,
431	0x00, 0xa3, 0xba, 0x5e,
432	0x01, 0x88, 0x10, 0x31,
433	0x00, 0x65, 0x3a, 0x5a,
434	0x00, 0x65, 0xfa, 0x59,
435	0x03, 0x8c, 0x10, 0x30,
436	0x00, 0x65, 0xe6, 0x5d,
437	0x80, 0x0b, 0x82, 0x6a,
438	0x80, 0x0b, 0x62, 0x6b,
439	0x01, 0x0c, 0x5c, 0x7b,
440	0x10, 0x0c, 0x82, 0x7a,
441	0x03, 0x9e, 0x82, 0x6a,
442	0x00, 0x65, 0x04, 0x5a,
443	0x00, 0x6a, 0xba, 0x5e,
444	0x01, 0xa4, 0x82, 0x6b,
445	0xff, 0x38, 0x78, 0x7b,
446	0x01, 0x38, 0xc8, 0x30,
447	0x00, 0x08, 0x40, 0x19,
448	0xff, 0x6a, 0xc8, 0x08,
449	0x00, 0x09, 0x42, 0x21,
450	0x00, 0x0a, 0x44, 0x21,
451	0xff, 0x6a, 0x70, 0x08,
452	0x00, 0x65, 0x7a, 0x43,
453	0x03, 0x08, 0x40, 0x31,
454	0x03, 0x08, 0x40, 0x31,
455	0x01, 0x08, 0x40, 0x31,
456	0x01, 0x09, 0x42, 0x31,
457	0x01, 0x0a, 0x44, 0x31,
458	0xfd, 0xb4, 0x68, 0x09,
459	0x12, 0x01, 0x02, 0x00,
460	0x12, 0x01, 0x02, 0x00,
461	0x04, 0x3c, 0xcc, 0x79,
462	0xfb, 0x3c, 0x78, 0x08,
463	0x04, 0x93, 0x20, 0x79,
464	0x01, 0x0c, 0x8e, 0x6b,
465	0x80, 0xba, 0x20, 0x79,
466	0x80, 0x04, 0x20, 0x79,
467	0xe4, 0x6a, 0x6e, 0x5d,
468	0x23, 0x6a, 0x84, 0x5d,
469	0x01, 0x6a, 0x84, 0x5d,
470	0x00, 0x65, 0x20, 0x41,
471	0x00, 0x65, 0xcc, 0x41,
472	0x80, 0x3c, 0xa2, 0x7b,
473	0x21, 0x6a, 0xd8, 0x5e,
474	0x01, 0xbc, 0x18, 0x31,
475	0x02, 0x6a, 0x1a, 0x31,
476	0x02, 0x6a, 0xf8, 0x01,
477	0x01, 0xbc, 0x10, 0x30,
478	0x02, 0x6a, 0x12, 0x30,
479	0x01, 0xbc, 0x10, 0x30,
480	0xff, 0x6a, 0x12, 0x08,
481	0xff, 0x6a, 0x14, 0x08,
482	0xf3, 0xbc, 0xd4, 0x18,
483	0xa0, 0x6a, 0xc8, 0x53,
484	0x04, 0xa0, 0x10, 0x31,
485	0xac, 0x6a, 0x26, 0x01,
486	0x04, 0xa0, 0x10, 0x31,
487	0x03, 0x08, 0x18, 0x31,
488	0x88, 0x6a, 0xcc, 0x00,
489	0xa0, 0x6a, 0xf4, 0x5d,
490	0x00, 0xbc, 0xe0, 0x5d,
491	0x3d, 0x6a, 0x26, 0x01,
492	0x00, 0x65, 0xe0, 0x43,
493	0xff, 0x6a, 0x10, 0x09,
494	0xa4, 0x6a, 0x26, 0x01,
495	0x0c, 0xa0, 0x32, 0x31,
496	0x05, 0x6a, 0x26, 0x01,
497	0x35, 0x6a, 0x26, 0x01,
498	0x0c, 0xa0, 0x32, 0x31,
499	0x36, 0x6a, 0x26, 0x01,
500	0x02, 0x93, 0x26, 0x01,
501	0x35, 0x6a, 0x26, 0x01,
502	0x00, 0x65, 0x9c, 0x5e,
503	0x00, 0x65, 0x9c, 0x5e,
504	0x02, 0x93, 0x26, 0x01,
505	0xbf, 0x3c, 0x78, 0x08,
506	0x04, 0x0b, 0xe6, 0x6b,
507	0x10, 0x0c, 0xe2, 0x7b,
508	0x01, 0x03, 0xe6, 0x6b,
509	0x20, 0x93, 0xe8, 0x6b,
510	0x04, 0x0b, 0xee, 0x6b,
511	0x40, 0x3c, 0x78, 0x00,
512	0xc7, 0x93, 0x26, 0x09,
513	0x38, 0x93, 0xf0, 0x6b,
514	0x00, 0x65, 0xcc, 0x41,
515	0x80, 0x3c, 0x56, 0x6c,
516	0x01, 0x06, 0x50, 0x31,
517	0x80, 0xb8, 0x70, 0x01,
518	0x00, 0x65, 0xcc, 0x41,
519	0x10, 0x3f, 0x06, 0x00,
520	0x10, 0x6a, 0x06, 0x00,
521	0x01, 0x3a, 0xca, 0x30,
522	0x80, 0x65, 0x1c, 0x64,
523	0x10, 0xb8, 0x40, 0x6c,
524	0xc0, 0x3e, 0xca, 0x00,
525	0x40, 0xb8, 0x0c, 0x6c,
526	0xbf, 0x65, 0xca, 0x08,
527	0x20, 0xb8, 0x20, 0x7c,
528	0x01, 0x65, 0x0c, 0x30,
529	0x00, 0x65, 0xd8, 0x5d,
530	0xa0, 0x3f, 0x28, 0x64,
531	0x23, 0xb8, 0x0c, 0x08,
532	0x00, 0x65, 0xd8, 0x5d,
533	0xa0, 0x3f, 0x28, 0x64,
534	0x00, 0xbb, 0x20, 0x44,
535	0xff, 0x65, 0x20, 0x64,
536	0x00, 0x65, 0x40, 0x44,
537	0x40, 0x6a, 0x18, 0x00,
538	0x01, 0x65, 0x0c, 0x30,
539	0x00, 0x65, 0xd8, 0x5d,
540	0xa0, 0x3f, 0xfc, 0x73,
541	0x40, 0x6a, 0x18, 0x00,
542	0x01, 0x3a, 0xa6, 0x30,
543	0x08, 0x6a, 0x74, 0x00,
544	0x00, 0x65, 0xcc, 0x41,
545	0x64, 0x6a, 0x68, 0x5d,
546	0x80, 0x64, 0xd8, 0x6c,
547	0x04, 0x64, 0x9a, 0x74,
548	0x02, 0x64, 0xaa, 0x74,
549	0x00, 0x6a, 0x60, 0x74,
550	0x03, 0x64, 0xc8, 0x74,
551	0x23, 0x64, 0x48, 0x74,
552	0x08, 0x64, 0x5c, 0x74,
553	0x61, 0x6a, 0xd8, 0x5e,
554	0x00, 0x65, 0xd8, 0x5d,
555	0x08, 0x51, 0xce, 0x71,
556	0x00, 0x65, 0x40, 0x44,
557	0x80, 0x04, 0x5a, 0x7c,
558	0x51, 0x6a, 0x5e, 0x5d,
559	0x01, 0x51, 0x5a, 0x64,
560	0x01, 0xa4, 0x52, 0x7c,
561	0x80, 0xba, 0x5c, 0x6c,
562	0x41, 0x6a, 0xd8, 0x5e,
563	0x00, 0x65, 0x5c, 0x44,
564	0x21, 0x6a, 0xd8, 0x5e,
565	0x00, 0x65, 0x5c, 0x44,
566	0x07, 0x6a, 0x54, 0x5d,
567	0x01, 0x06, 0xd4, 0x30,
568	0x00, 0x65, 0xcc, 0x41,
569	0x80, 0xb8, 0x56, 0x7c,
570	0xc0, 0x3c, 0x6a, 0x7c,
571	0x80, 0x3c, 0x56, 0x6c,
572	0xff, 0xa8, 0x6a, 0x6c,
573	0x40, 0x3c, 0x56, 0x6c,
574	0x10, 0xb8, 0x6e, 0x7c,
575	0xa1, 0x6a, 0xd8, 0x5e,
576	0x01, 0xb4, 0x74, 0x6c,
577	0x02, 0xb4, 0x76, 0x6c,
578	0x01, 0xa4, 0x76, 0x7c,
579	0xff, 0xa8, 0x86, 0x7c,
580	0x04, 0xb4, 0x68, 0x01,
581	0x01, 0x6a, 0x76, 0x00,
582	0x00, 0xbb, 0x12, 0x5e,
583	0xff, 0xa8, 0x86, 0x7c,
584	0x71, 0x6a, 0xd8, 0x5e,
585	0x40, 0x51, 0x86, 0x64,
586	0x00, 0x65, 0xb2, 0x5e,
587	0x00, 0x65, 0xde, 0x41,
588	0x00, 0xbb, 0x8a, 0x5c,
589	0x00, 0x65, 0xde, 0x41,
590	0x00, 0x65, 0xb2, 0x5e,
591	0x01, 0x65, 0xa2, 0x30,
592	0x01, 0xf8, 0xc8, 0x30,
593	0x01, 0x4e, 0xc8, 0x30,
594	0x00, 0x6a, 0xb6, 0xdd,
595	0x00, 0x51, 0xc8, 0x5d,
596	0x01, 0x4e, 0x9c, 0x18,
597	0x02, 0x6a, 0x22, 0x05,
598	0xc0, 0x3c, 0x56, 0x6c,
599	0x04, 0xb8, 0x70, 0x01,
600	0x00, 0x65, 0xd4, 0x5e,
601	0x20, 0xb8, 0xde, 0x69,
602	0x01, 0xbb, 0xa2, 0x30,
603	0x3f, 0xba, 0x7c, 0x08,
604	0x00, 0xb9, 0xce, 0x5c,
605	0x00, 0x65, 0xde, 0x41,
606	0x01, 0x06, 0xd4, 0x30,
607	0x20, 0x3c, 0xcc, 0x79,
608	0x20, 0x3c, 0x5c, 0x7c,
609	0x01, 0xa4, 0xb8, 0x7c,
610	0x01, 0xb4, 0x68, 0x01,
611	0x00, 0x65, 0xcc, 0x41,
612	0x00, 0x65, 0x5c, 0x44,
613	0x04, 0x14, 0x58, 0x31,
614	0x01, 0x06, 0xd4, 0x30,
615	0x08, 0xa0, 0x60, 0x31,
616	0xac, 0x6a, 0xcc, 0x00,
617	0x14, 0x6a, 0xf4, 0x5d,
618	0x01, 0x06, 0xd4, 0x30,
619	0xa0, 0x6a, 0xec, 0x5d,
620	0x00, 0x65, 0xcc, 0x41,
621	0xdf, 0x3c, 0x78, 0x08,
622	0x12, 0x01, 0x02, 0x00,
623	0x00, 0x65, 0x5c, 0x44,
624	0x4c, 0x65, 0xcc, 0x28,
625	0x01, 0x3e, 0x20, 0x31,
626	0xd0, 0x66, 0xcc, 0x18,
627	0x20, 0x66, 0xcc, 0x18,
628	0x01, 0x51, 0xda, 0x34,
629	0x4c, 0x3d, 0xca, 0x28,
630	0x3f, 0x64, 0x7c, 0x08,
631	0xd0, 0x65, 0xca, 0x18,
632	0x01, 0x3e, 0x20, 0x31,
633	0x30, 0x65, 0xd4, 0x18,
634	0x00, 0x65, 0xe6, 0x4c,
635	0xe1, 0x6a, 0x22, 0x01,
636	0xff, 0x6a, 0xd4, 0x08,
637	0x20, 0x65, 0xd4, 0x18,
638	0x00, 0x65, 0xee, 0x54,
639	0xe1, 0x6a, 0x22, 0x01,
640	0xff, 0x6a, 0xd4, 0x08,
641	0x20, 0x65, 0xca, 0x18,
642	0xe0, 0x65, 0xd4, 0x18,
643	0x00, 0x65, 0xf8, 0x4c,
644	0xe1, 0x6a, 0x22, 0x01,
645	0xff, 0x6a, 0xd4, 0x08,
646	0xd0, 0x65, 0xd4, 0x18,
647	0x00, 0x65, 0x00, 0x55,
648	0xe1, 0x6a, 0x22, 0x01,
649	0xff, 0x6a, 0xd4, 0x08,
650	0x01, 0x6c, 0xa2, 0x30,
651	0xff, 0x51, 0x12, 0x75,
652	0x00, 0x51, 0x8e, 0x5d,
653	0x01, 0x51, 0x20, 0x31,
654	0x00, 0x65, 0x34, 0x45,
655	0x3f, 0xba, 0xc8, 0x08,
656	0x00, 0x3e, 0x34, 0x75,
657	0x00, 0x65, 0xb0, 0x5e,
658	0x80, 0x3c, 0x78, 0x00,
659	0x01, 0x06, 0xd4, 0x30,
660	0x00, 0x65, 0xd8, 0x5d,
661	0x01, 0x3c, 0x78, 0x00,
662	0xe0, 0x3f, 0x50, 0x65,
663	0x02, 0x3c, 0x78, 0x00,
664	0x20, 0x12, 0x50, 0x65,
665	0x51, 0x6a, 0x5e, 0x5d,
666	0x00, 0x51, 0x8e, 0x5d,
667	0x51, 0x6a, 0x5e, 0x5d,
668	0x01, 0x51, 0x20, 0x31,
669	0x04, 0x3c, 0x78, 0x00,
670	0x01, 0xb9, 0xc8, 0x30,
671	0x00, 0x3d, 0x4e, 0x65,
672	0x08, 0x3c, 0x78, 0x00,
673	0x3f, 0xba, 0xc8, 0x08,
674	0x00, 0x3e, 0x4e, 0x65,
675	0x10, 0x3c, 0x78, 0x00,
676	0x04, 0xb8, 0x4e, 0x7d,
677	0xfb, 0xb8, 0x70, 0x09,
678	0x20, 0xb8, 0x44, 0x6d,
679	0x01, 0x90, 0xc8, 0x30,
680	0xff, 0x6a, 0xa2, 0x00,
681	0x00, 0x3d, 0xce, 0x5c,
682	0x01, 0x64, 0x20, 0x31,
683	0xff, 0x6a, 0x78, 0x08,
684	0x00, 0x65, 0xea, 0x58,
685	0x10, 0xb8, 0x5c, 0x7c,
686	0xff, 0x6a, 0x54, 0x5d,
687	0x00, 0x65, 0x5c, 0x44,
688	0x00, 0x65, 0xb0, 0x5e,
689	0x31, 0x6a, 0xd8, 0x5e,
690	0x00, 0x65, 0x5c, 0x44,
691	0x10, 0x3f, 0x06, 0x00,
692	0x10, 0x6a, 0x06, 0x00,
693	0x01, 0x65, 0x74, 0x34,
694	0x81, 0x6a, 0xd8, 0x5e,
695	0x00, 0x65, 0x60, 0x45,
696	0x01, 0x06, 0xd4, 0x30,
697	0x01, 0x0c, 0x60, 0x7d,
698	0x04, 0x0c, 0x5a, 0x6d,
699	0xe0, 0x03, 0x7e, 0x08,
700	0xe0, 0x3f, 0xcc, 0x61,
701	0x01, 0x65, 0xcc, 0x30,
702	0x01, 0x12, 0xda, 0x34,
703	0x01, 0x06, 0xd4, 0x34,
704	0x01, 0x03, 0x6e, 0x6d,
705	0x40, 0x03, 0xcc, 0x08,
706	0x01, 0x65, 0x06, 0x30,
707	0x40, 0x65, 0xc8, 0x08,
708	0x00, 0x66, 0x7c, 0x75,
709	0x40, 0x65, 0x7c, 0x7d,
710	0x00, 0x65, 0x7c, 0x5d,
711	0xff, 0x6a, 0xd4, 0x08,
712	0xff, 0x6a, 0xd4, 0x08,
713	0xff, 0x6a, 0xd4, 0x08,
714	0xff, 0x6a, 0xd4, 0x0c,
715	0x08, 0x01, 0x02, 0x00,
716	0x02, 0x0b, 0x86, 0x7d,
717	0x01, 0x65, 0x0c, 0x30,
718	0x02, 0x0b, 0x8a, 0x7d,
719	0xf7, 0x01, 0x02, 0x0c,
720	0x01, 0x65, 0xc8, 0x30,
721	0xff, 0x41, 0xae, 0x75,
722	0x01, 0x41, 0x20, 0x31,
723	0xff, 0x6a, 0xa4, 0x00,
724	0x00, 0x65, 0x9e, 0x45,
725	0xff, 0xbf, 0xae, 0x75,
726	0x01, 0x90, 0xa4, 0x30,
727	0x01, 0xbf, 0x20, 0x31,
728	0x00, 0xbb, 0x98, 0x65,
729	0xff, 0x52, 0xac, 0x75,
730	0x01, 0xbf, 0xcc, 0x30,
731	0x01, 0x90, 0xca, 0x30,
732	0x01, 0x52, 0x20, 0x31,
733	0x01, 0x66, 0x7e, 0x31,
734	0x01, 0x65, 0x20, 0x35,
735	0x01, 0xbf, 0x82, 0x34,
736	0x01, 0x64, 0xa2, 0x30,
737	0x00, 0x6a, 0xc0, 0x5e,
738	0x0d, 0x6a, 0x76, 0x00,
739	0x00, 0x51, 0x12, 0x46,
740	0x01, 0x65, 0xa4, 0x30,
741	0xe0, 0x6a, 0xcc, 0x00,
742	0x48, 0x6a, 0x06, 0x5e,
743	0x01, 0x6a, 0xd0, 0x01,
744	0x01, 0x6a, 0xdc, 0x05,
745	0x88, 0x6a, 0xcc, 0x00,
746	0x48, 0x6a, 0x06, 0x5e,
747	0x01, 0x6a, 0xe0, 0x5d,
748	0x01, 0x6a, 0x26, 0x05,
749	0x01, 0x65, 0xd8, 0x31,
750	0x09, 0xee, 0xdc, 0x01,
751	0x80, 0xee, 0xcc, 0x7d,
752	0xff, 0x6a, 0xdc, 0x0d,
753	0x01, 0x65, 0x32, 0x31,
754	0x0a, 0x93, 0x26, 0x01,
755	0x00, 0x65, 0xa8, 0x46,
756	0x81, 0x6a, 0xd8, 0x5e,
757	0x01, 0x0c, 0xd8, 0x7d,
758	0x04, 0x0c, 0xd6, 0x6d,
759	0xe0, 0x03, 0x06, 0x08,
760	0xe0, 0x03, 0x7e, 0x0c,
761	0x01, 0x65, 0x18, 0x31,
762	0xff, 0x6a, 0x1a, 0x09,
763	0xff, 0x6a, 0x1c, 0x0d,
764	0x01, 0x8c, 0x10, 0x30,
765	0x01, 0x8d, 0x12, 0x30,
766	0x01, 0x8e, 0x14, 0x34,
767	0x01, 0x6c, 0xda, 0x30,
768	0x01, 0x6c, 0xda, 0x30,
769	0x01, 0x6c, 0xda, 0x30,
770	0x01, 0x6c, 0xda, 0x30,
771	0x01, 0x6c, 0xda, 0x30,
772	0x01, 0x6c, 0xda, 0x30,
773	0x01, 0x6c, 0xda, 0x30,
774	0x01, 0x6c, 0xda, 0x34,
775	0x3d, 0x64, 0xa4, 0x28,
776	0x55, 0x64, 0xc8, 0x28,
777	0x00, 0x65, 0x06, 0x46,
778	0x2e, 0x64, 0xa4, 0x28,
779	0x66, 0x64, 0xc8, 0x28,
780	0x00, 0x6c, 0xda, 0x18,
781	0x01, 0x52, 0xc8, 0x30,
782	0x00, 0x6c, 0xda, 0x20,
783	0xff, 0x6a, 0xc8, 0x08,
784	0x00, 0x6c, 0xda, 0x20,
785	0x00, 0x6c, 0xda, 0x24,
786	0x01, 0x65, 0xc8, 0x30,
787	0xe0, 0x6a, 0xcc, 0x00,
788	0x44, 0x6a, 0x02, 0x5e,
789	0x01, 0x90, 0xe2, 0x31,
790	0x04, 0x3b, 0x26, 0x7e,
791	0x30, 0x6a, 0xd0, 0x01,
792	0x20, 0x6a, 0xd0, 0x01,
793	0x1d, 0x6a, 0xdc, 0x01,
794	0xdc, 0xee, 0x22, 0x66,
795	0x00, 0x65, 0x3e, 0x46,
796	0x20, 0x6a, 0xd0, 0x01,
797	0x01, 0x6a, 0xdc, 0x01,
798	0x20, 0xa0, 0xd8, 0x31,
799	0x09, 0xee, 0xdc, 0x01,
800	0x80, 0xee, 0x2e, 0x7e,
801	0x11, 0x6a, 0xdc, 0x01,
802	0x50, 0xee, 0x32, 0x66,
803	0x20, 0x6a, 0xd0, 0x01,
804	0x09, 0x6a, 0xdc, 0x01,
805	0x88, 0xee, 0x38, 0x66,
806	0x19, 0x6a, 0xdc, 0x01,
807	0xd8, 0xee, 0x3c, 0x66,
808	0xff, 0x6a, 0xdc, 0x09,
809	0x18, 0xee, 0x40, 0x6e,
810	0xff, 0x6a, 0xd4, 0x0c,
811	0x88, 0x6a, 0xcc, 0x00,
812	0x44, 0x6a, 0x02, 0x5e,
813	0x20, 0x6a, 0xe0, 0x5d,
814	0x01, 0x3b, 0x26, 0x31,
815	0x04, 0x3b, 0x5a, 0x6e,
816	0xa0, 0x6a, 0xca, 0x00,
817	0x20, 0x65, 0xc8, 0x18,
818	0x00, 0x65, 0x98, 0x5e,
819	0x00, 0x65, 0x52, 0x66,
820	0x0a, 0x93, 0x26, 0x01,
821	0x00, 0x65, 0xa8, 0x46,
822	0xa0, 0x6a, 0xcc, 0x00,
823	0xff, 0x6a, 0xc8, 0x08,
824	0x20, 0x94, 0x5e, 0x6e,
825	0x10, 0x94, 0x60, 0x6e,
826	0x08, 0x94, 0x7a, 0x6e,
827	0x08, 0x94, 0x7a, 0x6e,
828	0x08, 0x94, 0x7a, 0x6e,
829	0xff, 0x8c, 0xc8, 0x10,
830	0xc1, 0x64, 0xc8, 0x18,
831	0xf8, 0x64, 0xc8, 0x08,
832	0x01, 0x99, 0xda, 0x30,
833	0x00, 0x66, 0x6e, 0x66,
834	0xc0, 0x66, 0xaa, 0x76,
835	0x60, 0x66, 0xc8, 0x18,
836	0x3d, 0x64, 0xc8, 0x28,
837	0x00, 0x65, 0x5e, 0x46,
838	0xf7, 0x93, 0x26, 0x09,
839	0x08, 0x93, 0x7c, 0x6e,
840	0x00, 0x62, 0xc4, 0x18,
841	0x00, 0x65, 0xa8, 0x5e,
842	0x00, 0x65, 0x88, 0x5e,
843	0x00, 0x65, 0x88, 0x5e,
844	0x00, 0x65, 0x88, 0x5e,
845	0x01, 0x99, 0xda, 0x30,
846	0x01, 0x99, 0xda, 0x30,
847	0x01, 0x99, 0xda, 0x30,
848	0x01, 0x99, 0xda, 0x30,
849	0x01, 0x99, 0xda, 0x30,
850	0x01, 0x99, 0xda, 0x30,
851	0x01, 0x99, 0xda, 0x30,
852	0x01, 0x99, 0xda, 0x34,
853	0x01, 0x6c, 0x32, 0x31,
854	0x01, 0x6c, 0x32, 0x31,
855	0x01, 0x6c, 0x32, 0x31,
856	0x01, 0x6c, 0x32, 0x31,
857	0x01, 0x6c, 0x32, 0x31,
858	0x01, 0x6c, 0x32, 0x31,
859	0x01, 0x6c, 0x32, 0x31,
860	0x01, 0x6c, 0x32, 0x35,
861	0x08, 0x94, 0xa8, 0x7e,
862	0xf7, 0x93, 0x26, 0x09,
863	0x08, 0x93, 0xac, 0x6e,
864	0xff, 0x6a, 0xd4, 0x0c,
865	0x04, 0xb8, 0xd4, 0x6e,
866	0x01, 0x42, 0x7e, 0x31,
867	0xff, 0x6a, 0x76, 0x01,
868	0x01, 0x90, 0x84, 0x34,
869	0xff, 0x6a, 0x76, 0x05,
870	0x01, 0x85, 0x0a, 0x01,
871	0x7f, 0x65, 0x10, 0x09,
872	0xfe, 0x85, 0x0a, 0x0d,
873	0xff, 0x42, 0xd0, 0x66,
874	0xff, 0x41, 0xc8, 0x66,
875	0xd1, 0x6a, 0xd8, 0x5e,
876	0xff, 0x6a, 0xca, 0x04,
877	0x01, 0x41, 0x20, 0x31,
878	0x01, 0xbf, 0x82, 0x30,
879	0x01, 0x6a, 0x76, 0x00,
880	0x00, 0xbb, 0x12, 0x46,
881	0x01, 0x42, 0x20, 0x31,
882	0x01, 0xbf, 0x84, 0x34,
883	0x01, 0x41, 0x7e, 0x31,
884	0x01, 0x90, 0x82, 0x34,
885	0x01, 0x65, 0x22, 0x31,
886	0xff, 0x6a, 0xd4, 0x08,
887	0xff, 0x6a, 0xd4, 0x0c
888};
889
890typedef int ahc_patch_func_t (struct ahc_softc *ahc);
891static ahc_patch_func_t ahc_patch23_func;
892
893static int
894ahc_patch23_func(struct ahc_softc *ahc)
895{
896	return ((ahc->bugs & AHC_SCBCHAN_UPLOAD_BUG) != 0);
897}
898
899static ahc_patch_func_t ahc_patch22_func;
900
901static int
902ahc_patch22_func(struct ahc_softc *ahc)
903{
904	return ((ahc->features & AHC_CMD_CHAN) == 0);
905}
906
907static ahc_patch_func_t ahc_patch21_func;
908
909static int
910ahc_patch21_func(struct ahc_softc *ahc)
911{
912	return ((ahc->features & AHC_QUEUE_REGS) == 0);
913}
914
915static ahc_patch_func_t ahc_patch20_func;
916
917static int
918ahc_patch20_func(struct ahc_softc *ahc)
919{
920	return ((ahc->features & AHC_WIDE) != 0);
921}
922
923static ahc_patch_func_t ahc_patch19_func;
924
925static int
926ahc_patch19_func(struct ahc_softc *ahc)
927{
928	return ((ahc->flags & AHC_SCB_BTT) != 0);
929}
930
931static ahc_patch_func_t ahc_patch18_func;
932
933static int
934ahc_patch18_func(struct ahc_softc *ahc)
935{
936	return ((ahc->bugs & AHC_PCI_2_1_RETRY_BUG) != 0);
937}
938
939static ahc_patch_func_t ahc_patch17_func;
940
941static int
942ahc_patch17_func(struct ahc_softc *ahc)
943{
944	return ((ahc->flags & AHC_TMODE_WIDEODD_BUG) != 0);
945}
946
947static ahc_patch_func_t ahc_patch16_func;
948
949static int
950ahc_patch16_func(struct ahc_softc *ahc)
951{
952	return ((ahc->bugs & AHC_AUTOFLUSH_BUG) != 0);
953}
954
955static ahc_patch_func_t ahc_patch15_func;
956
957static int
958ahc_patch15_func(struct ahc_softc *ahc)
959{
960	return ((ahc->features & AHC_ULTRA2) == 0);
961}
962
963static ahc_patch_func_t ahc_patch14_func;
964
965static int
966ahc_patch14_func(struct ahc_softc *ahc)
967{
968	return ((ahc->bugs & AHC_PCI_MWI_BUG) != 0 && ahc->pci_cachesize != 0);
969}
970
971static ahc_patch_func_t ahc_patch13_func;
972
973static int
974ahc_patch13_func(struct ahc_softc *ahc)
975{
976	return ((ahc->flags & AHC_39BIT_ADDRESSING) != 0);
977}
978
979static ahc_patch_func_t ahc_patch12_func;
980
981static int
982ahc_patch12_func(struct ahc_softc *ahc)
983{
984	return ((ahc->features & AHC_HS_MAILBOX) != 0);
985}
986
987static ahc_patch_func_t ahc_patch11_func;
988
989static int
990ahc_patch11_func(struct ahc_softc *ahc)
991{
992	return ((ahc->features & AHC_ULTRA) != 0);
993}
994
995static ahc_patch_func_t ahc_patch10_func;
996
997static int
998ahc_patch10_func(struct ahc_softc *ahc)
999{
1000	return ((ahc->features & AHC_MULTI_TID) != 0);
1001}
1002
1003static ahc_patch_func_t ahc_patch9_func;
1004
1005static int
1006ahc_patch9_func(struct ahc_softc *ahc)
1007{
1008	return ((ahc->features & AHC_CMD_CHAN) != 0);
1009}
1010
1011static ahc_patch_func_t ahc_patch8_func;
1012
1013static int
1014ahc_patch8_func(struct ahc_softc *ahc)
1015{
1016	return ((ahc->flags & AHC_INITIATORROLE) != 0);
1017}
1018
1019static ahc_patch_func_t ahc_patch7_func;
1020
1021static int
1022ahc_patch7_func(struct ahc_softc *ahc)
1023{
1024	return ((ahc->flags & AHC_TARGETROLE) != 0);
1025}
1026
1027static ahc_patch_func_t ahc_patch6_func;
1028
1029static int
1030ahc_patch6_func(struct ahc_softc *ahc)
1031{
1032	return ((ahc->features & AHC_DT) == 0);
1033}
1034
1035static ahc_patch_func_t ahc_patch5_func;
1036
1037static int
1038ahc_patch5_func(struct ahc_softc *ahc)
1039{
1040	return ((ahc->flags & AHC_SEQUENCER_DEBUG) != 0);
1041}
1042
1043static ahc_patch_func_t ahc_patch4_func;
1044
1045static int
1046ahc_patch4_func(struct ahc_softc *ahc)
1047{
1048	return ((ahc->flags & AHC_PAGESCBS) != 0);
1049}
1050
1051static ahc_patch_func_t ahc_patch3_func;
1052
1053static int
1054ahc_patch3_func(struct ahc_softc *ahc)
1055{
1056	return ((ahc->features & AHC_QUEUE_REGS) != 0);
1057}
1058
1059static ahc_patch_func_t ahc_patch2_func;
1060
1061static int
1062ahc_patch2_func(struct ahc_softc *ahc)
1063{
1064	return ((ahc->features & AHC_TWIN) != 0);
1065}
1066
1067static ahc_patch_func_t ahc_patch1_func;
1068
1069static int
1070ahc_patch1_func(struct ahc_softc *ahc)
1071{
1072	return ((ahc->features & AHC_ULTRA2) != 0);
1073}
1074
1075static ahc_patch_func_t ahc_patch0_func;
1076
1077static int
1078ahc_patch0_func(struct ahc_softc *ahc)
1079{
1080	return (0);
1081}
1082
1083static struct patch {
1084	ahc_patch_func_t		*patch_func;
1085	uint32_t		 begin		:10,
1086				 skip_instr	:10,
1087				 skip_patch	:12;
1088} patches[] = {
1089	{ ahc_patch1_func, 4, 1, 1 },
1090	{ ahc_patch2_func, 6, 2, 1 },
1091	{ ahc_patch2_func, 9, 1, 1 },
1092	{ ahc_patch3_func, 11, 1, 2 },
1093	{ ahc_patch0_func, 12, 2, 1 },
1094	{ ahc_patch4_func, 15, 1, 2 },
1095	{ ahc_patch0_func, 16, 1, 1 },
1096	{ ahc_patch5_func, 22, 2, 1 },
1097	{ ahc_patch3_func, 27, 1, 2 },
1098	{ ahc_patch0_func, 28, 1, 1 },
1099	{ ahc_patch6_func, 34, 1, 1 },
1100	{ ahc_patch7_func, 37, 54, 19 },
1101	{ ahc_patch8_func, 37, 1, 1 },
1102	{ ahc_patch9_func, 42, 3, 2 },
1103	{ ahc_patch0_func, 45, 3, 1 },
1104	{ ahc_patch10_func, 49, 1, 2 },
1105	{ ahc_patch0_func, 50, 2, 3 },
1106	{ ahc_patch1_func, 50, 1, 2 },
1107	{ ahc_patch0_func, 51, 1, 1 },
1108	{ ahc_patch2_func, 53, 2, 1 },
1109	{ ahc_patch9_func, 55, 1, 2 },
1110	{ ahc_patch0_func, 56, 1, 1 },
1111	{ ahc_patch9_func, 60, 1, 2 },
1112	{ ahc_patch0_func, 61, 1, 1 },
1113	{ ahc_patch9_func, 71, 1, 2 },
1114	{ ahc_patch0_func, 72, 1, 1 },
1115	{ ahc_patch9_func, 75, 1, 2 },
1116	{ ahc_patch0_func, 76, 1, 1 },
1117	{ ahc_patch9_func, 79, 1, 2 },
1118	{ ahc_patch0_func, 80, 1, 1 },
1119	{ ahc_patch8_func, 91, 9, 4 },
1120	{ ahc_patch1_func, 93, 1, 2 },
1121	{ ahc_patch0_func, 94, 1, 1 },
1122	{ ahc_patch2_func, 96, 2, 1 },
1123	{ ahc_patch2_func, 105, 4, 1 },
1124	{ ahc_patch1_func, 109, 1, 2 },
1125	{ ahc_patch0_func, 110, 2, 3 },
1126	{ ahc_patch2_func, 110, 1, 2 },
1127	{ ahc_patch0_func, 111, 1, 1 },
1128	{ ahc_patch7_func, 112, 4, 2 },
1129	{ ahc_patch0_func, 116, 1, 1 },
1130	{ ahc_patch11_func, 117, 2, 1 },
1131	{ ahc_patch1_func, 119, 1, 2 },
1132	{ ahc_patch0_func, 120, 1, 1 },
1133	{ ahc_patch7_func, 121, 4, 1 },
1134	{ ahc_patch7_func, 131, 95, 11 },
1135	{ ahc_patch4_func, 151, 1, 1 },
1136	{ ahc_patch1_func, 168, 1, 1 },
1137	{ ahc_patch12_func, 173, 1, 2 },
1138	{ ahc_patch0_func, 174, 1, 1 },
1139	{ ahc_patch9_func, 185, 1, 2 },
1140	{ ahc_patch0_func, 186, 1, 1 },
1141	{ ahc_patch9_func, 195, 1, 2 },
1142	{ ahc_patch0_func, 196, 1, 1 },
1143	{ ahc_patch9_func, 212, 6, 2 },
1144	{ ahc_patch0_func, 218, 6, 1 },
1145	{ ahc_patch8_func, 226, 20, 2 },
1146	{ ahc_patch1_func, 241, 1, 1 },
1147	{ ahc_patch1_func, 248, 1, 2 },
1148	{ ahc_patch0_func, 249, 2, 2 },
1149	{ ahc_patch11_func, 250, 1, 1 },
1150	{ ahc_patch9_func, 258, 27, 3 },
1151	{ ahc_patch1_func, 274, 10, 2 },
1152	{ ahc_patch13_func, 277, 1, 1 },
1153	{ ahc_patch14_func, 285, 14, 1 },
1154	{ ahc_patch1_func, 301, 1, 2 },
1155	{ ahc_patch0_func, 302, 1, 1 },
1156	{ ahc_patch9_func, 305, 1, 1 },
1157	{ ahc_patch13_func, 310, 1, 1 },
1158	{ ahc_patch9_func, 311, 2, 2 },
1159	{ ahc_patch0_func, 313, 4, 1 },
1160	{ ahc_patch14_func, 317, 1, 1 },
1161	{ ahc_patch15_func, 319, 2, 3 },
1162	{ ahc_patch9_func, 319, 1, 2 },
1163	{ ahc_patch0_func, 320, 1, 1 },
1164	{ ahc_patch6_func, 325, 1, 2 },
1165	{ ahc_patch0_func, 326, 1, 1 },
1166	{ ahc_patch1_func, 330, 47, 11 },
1167	{ ahc_patch6_func, 337, 2, 4 },
1168	{ ahc_patch7_func, 337, 1, 1 },
1169	{ ahc_patch8_func, 338, 1, 1 },
1170	{ ahc_patch0_func, 339, 1, 1 },
1171	{ ahc_patch16_func, 340, 1, 1 },
1172	{ ahc_patch6_func, 356, 6, 3 },
1173	{ ahc_patch16_func, 356, 5, 1 },
1174	{ ahc_patch0_func, 362, 7, 1 },
1175	{ ahc_patch13_func, 372, 5, 1 },
1176	{ ahc_patch0_func, 377, 52, 17 },
1177	{ ahc_patch14_func, 377, 1, 1 },
1178	{ ahc_patch7_func, 379, 2, 2 },
1179	{ ahc_patch17_func, 380, 1, 1 },
1180	{ ahc_patch9_func, 383, 1, 1 },
1181	{ ahc_patch18_func, 390, 1, 1 },
1182	{ ahc_patch14_func, 395, 9, 3 },
1183	{ ahc_patch9_func, 396, 3, 2 },
1184	{ ahc_patch0_func, 399, 3, 1 },
1185	{ ahc_patch9_func, 407, 6, 2 },
1186	{ ahc_patch0_func, 413, 9, 2 },
1187	{ ahc_patch13_func, 413, 1, 1 },
1188	{ ahc_patch13_func, 422, 2, 1 },
1189	{ ahc_patch14_func, 424, 1, 1 },
1190	{ ahc_patch9_func, 426, 1, 2 },
1191	{ ahc_patch0_func, 427, 1, 1 },
1192	{ ahc_patch7_func, 428, 1, 1 },
1193	{ ahc_patch7_func, 429, 1, 1 },
1194	{ ahc_patch8_func, 430, 3, 3 },
1195	{ ahc_patch6_func, 431, 1, 2 },
1196	{ ahc_patch0_func, 432, 1, 1 },
1197	{ ahc_patch9_func, 433, 1, 1 },
1198	{ ahc_patch15_func, 434, 1, 2 },
1199	{ ahc_patch13_func, 434, 1, 1 },
1200	{ ahc_patch14_func, 436, 9, 4 },
1201	{ ahc_patch9_func, 436, 1, 1 },
1202	{ ahc_patch9_func, 443, 2, 1 },
1203	{ ahc_patch0_func, 445, 4, 3 },
1204	{ ahc_patch9_func, 445, 1, 2 },
1205	{ ahc_patch0_func, 446, 3, 1 },
1206	{ ahc_patch1_func, 450, 2, 1 },
1207	{ ahc_patch7_func, 452, 10, 2 },
1208	{ ahc_patch0_func, 462, 1, 1 },
1209	{ ahc_patch8_func, 463, 118, 22 },
1210	{ ahc_patch1_func, 465, 3, 2 },
1211	{ ahc_patch0_func, 468, 5, 3 },
1212	{ ahc_patch9_func, 468, 2, 2 },
1213	{ ahc_patch0_func, 470, 3, 1 },
1214	{ ahc_patch1_func, 475, 2, 2 },
1215	{ ahc_patch0_func, 477, 6, 3 },
1216	{ ahc_patch9_func, 477, 2, 2 },
1217	{ ahc_patch0_func, 479, 3, 1 },
1218	{ ahc_patch1_func, 485, 2, 2 },
1219	{ ahc_patch0_func, 487, 9, 7 },
1220	{ ahc_patch9_func, 487, 5, 6 },
1221	{ ahc_patch19_func, 487, 1, 2 },
1222	{ ahc_patch0_func, 488, 1, 1 },
1223	{ ahc_patch19_func, 490, 1, 2 },
1224	{ ahc_patch0_func, 491, 1, 1 },
1225	{ ahc_patch0_func, 492, 4, 1 },
1226	{ ahc_patch6_func, 497, 3, 2 },
1227	{ ahc_patch0_func, 500, 1, 1 },
1228	{ ahc_patch6_func, 510, 1, 2 },
1229	{ ahc_patch0_func, 511, 1, 1 },
1230	{ ahc_patch20_func, 548, 7, 1 },
1231	{ ahc_patch3_func, 583, 1, 2 },
1232	{ ahc_patch0_func, 584, 1, 1 },
1233	{ ahc_patch21_func, 587, 1, 1 },
1234	{ ahc_patch8_func, 589, 106, 33 },
1235	{ ahc_patch4_func, 591, 1, 1 },
1236	{ ahc_patch1_func, 597, 2, 2 },
1237	{ ahc_patch0_func, 599, 1, 1 },
1238	{ ahc_patch1_func, 602, 1, 2 },
1239	{ ahc_patch0_func, 603, 1, 1 },
1240	{ ahc_patch9_func, 604, 3, 3 },
1241	{ ahc_patch15_func, 605, 1, 1 },
1242	{ ahc_patch0_func, 607, 4, 1 },
1243	{ ahc_patch19_func, 616, 2, 2 },
1244	{ ahc_patch0_func, 618, 1, 1 },
1245	{ ahc_patch19_func, 622, 10, 3 },
1246	{ ahc_patch5_func, 624, 8, 1 },
1247	{ ahc_patch0_func, 632, 9, 2 },
1248	{ ahc_patch5_func, 633, 8, 1 },
1249	{ ahc_patch4_func, 643, 1, 2 },
1250	{ ahc_patch0_func, 644, 1, 1 },
1251	{ ahc_patch19_func, 645, 1, 2 },
1252	{ ahc_patch0_func, 646, 3, 2 },
1253	{ ahc_patch4_func, 648, 1, 1 },
1254	{ ahc_patch5_func, 649, 1, 1 },
1255	{ ahc_patch5_func, 652, 1, 1 },
1256	{ ahc_patch5_func, 654, 1, 1 },
1257	{ ahc_patch4_func, 656, 2, 2 },
1258	{ ahc_patch0_func, 658, 2, 1 },
1259	{ ahc_patch5_func, 660, 1, 1 },
1260	{ ahc_patch5_func, 663, 1, 1 },
1261	{ ahc_patch5_func, 666, 1, 1 },
1262	{ ahc_patch19_func, 670, 1, 1 },
1263	{ ahc_patch19_func, 673, 1, 1 },
1264	{ ahc_patch4_func, 679, 1, 1 },
1265	{ ahc_patch6_func, 682, 1, 2 },
1266	{ ahc_patch0_func, 683, 1, 1 },
1267	{ ahc_patch7_func, 695, 16, 1 },
1268	{ ahc_patch4_func, 711, 20, 1 },
1269	{ ahc_patch9_func, 732, 4, 2 },
1270	{ ahc_patch0_func, 736, 4, 1 },
1271	{ ahc_patch9_func, 740, 4, 2 },
1272	{ ahc_patch0_func, 744, 3, 1 },
1273	{ ahc_patch6_func, 750, 1, 1 },
1274	{ ahc_patch22_func, 752, 14, 1 },
1275	{ ahc_patch7_func, 766, 3, 1 },
1276	{ ahc_patch9_func, 778, 24, 8 },
1277	{ ahc_patch19_func, 782, 1, 2 },
1278	{ ahc_patch0_func, 783, 1, 1 },
1279	{ ahc_patch15_func, 788, 4, 2 },
1280	{ ahc_patch0_func, 792, 7, 3 },
1281	{ ahc_patch23_func, 792, 5, 2 },
1282	{ ahc_patch0_func, 797, 2, 1 },
1283	{ ahc_patch0_func, 802, 42, 3 },
1284	{ ahc_patch18_func, 814, 18, 2 },
1285	{ ahc_patch0_func, 832, 1, 1 },
1286	{ ahc_patch4_func, 856, 1, 1 },
1287	{ ahc_patch4_func, 857, 3, 2 },
1288	{ ahc_patch0_func, 860, 1, 1 },
1289	{ ahc_patch13_func, 861, 3, 1 },
1290	{ ahc_patch4_func, 864, 12, 1 }
1291};
1292
1293static struct cs {
1294	uint16_t	begin;
1295	uint16_t	end;
1296} critical_sections[] = {
1297	{ 11, 18 },
1298	{ 21, 30 },
1299	{ 711, 727 },
1300	{ 857, 860 },
1301	{ 864, 870 },
1302	{ 872, 874 },
1303	{ 874, 876 }
1304};
1305
1306static const int num_critical_sections = sizeof(critical_sections)
1307				       / sizeof(*critical_sections);
1308